More updates for 0.9.15. Target release is tomorrow (Sep 9).
[obnox/wireshark/wip.git] / NEWS
1 $Id: NEWS,v 1.135 2003/09/09 03:34:26 gerald Exp $
2
3 == September 9, 2003
4
5 Ethereal 0.9.15 has been released.
6
7 New and updated features
8
9   Many major features have been added with this release.  If you're
10   running an older version of Ethereal, you may want to have a look.
11
12   Conversation List (aka "top talker") support has been added to Ethereal
13   and Tethereal.  Protocol  statistics in general have been updated.
14
15   Searching capture files has been improved even more -- a new "contains"
16   display filter operator that searches for strings in PDUs has been
17   added.  The Find dialog now supports case-insensitive searches, hex data
18   searches, and more.
19
20   An H.225 dissector has been added.  It can automatically recognize RTP
21   and RTCP conversations.
22
23   A preference file has been added for disabled protocols.
24   
25   Color filters may now be imported and exported from within Ethereal.
26   
27   A new column type has been added for cumulative bytes.
28   
29
30 New protocols
31
32 GPRS BSSGP,
33 GPRS NS,
34 H.225,
35 H.263,
36 Laplink,
37 LWAPP,
38 Q.933,
39 STUN,
40
41
42 Updated protocols
43
44 ArtNet,
45 BOOTP/DHCP,
46 DCE/RPC,
47 DCERPCSTAT,
48 DHCPv6,
49 ENIP,
50 Ethernet,
51 FCIP,
52 Frame Relay,
53 H.245,
54 HTTP,
55 IPsec,
56 LDAP,
57 LWRES,
58 M2UA,
59 M3UA,
60 MEGACO,
61 MTP3,
62 NCP,
63 NDPS,
64 NFS,
65 NTLMSSP,
66 PPTP,
67 Q.931,
68 RPC,
69 SAMR,
70 SCCP,
71 SCTP,
72 SMB,
73 SMPP,
74 SNA,
75 SNMP,
76 SRVLOC,
77 SIP,
78 SUA,
79 TCP,
80 TDS,
81 UDP,
82 WSP,
83
84 Updated capture file support
85
86   Accellent 5Views, CheckPoint FW-1, Endace ERF, LANalyzer, 
87
88
89 == July 23, 2003
90
91 Ethereal 0.9.14 has been released.
92
93 New and updated features
94
95   The ringbuffer code has been (nearly) completely rewritten.  It now
96   supports an unlimited number of files.
97   
98   Ethereal now supports searching for arbitrary text and binary data in
99   frames.
100
101   Service response time statistics have been enhanced.
102   
103   Tethereal, the text-mode version of Ethereal, can now be compiled
104   without capture support.
105   
106
107 New and updated features
108
109   Echo, eDonkey, Jabber, MS Messenger, sFlow
110
111
112 Updated protocols
113
114   AODV, AODV6, Boardwalk, DCE-RPC, ENIP, Fibre Channel, FIX, FW1, H.245,
115   IGMP, IPsec,  IS-IS, iSCSI, ISUP, LDAP, LDP, M2UA, MEGACO, MTP3, NDS,
116   NETLOGON, NTLMSSP, NTP, Q.2931, Q.931, SAMR, SCCP, SCSI, SMB, SMPP, SNA,
117   SNMP, SPNEGO, SPOOLSS, SRVLOC, UCP, Vines,  VRRP, WBXML, WEP, WSP, WTP,
118   X11, Zebra
119
120
121 Updated capture file support
122
123   LANalyzer, NetXRay
124
125
126 == June 11, 2003
127
128 Ethereal 0.9.13 has been released.
129
130   This release fixes a large number of security issues  discovered by Timo
131   Sirainen and others.  See
132
133     http://www.ethereal.com/appnotes/enpa-sa-00010.html
134
135   for more details.
136
137 New and updated features
138
139   Ethereal now supports a system-wide color filter file.
140
141   Support for the GNU ADNS library has been added.  ADNS allows
142   asynchronous DNS lookups.
143   
144   "Decode As..." functionality has been added to Tethereal via the "-d"
145   flag.
146   
147   The HTTP, FTP, POP, SMTP, IMAP, and ACAP requests and responses are now
148   shown in the protocol tree.
149
150 New protocols
151
152   distcc, EtherNet/IP, MSRPC ATSVC, RTNET/TMDA
153
154 Updated protocols
155
156   802.11, AIM,  BGP, CLNP, COTP, CPHA, DCERPC, DNS, EAPOL, Ethernet, FDDI,
157   GSSAPI, IP, ISAKMP, ISIS, LDAP, LSP, M2PA, MAPI, Modbus, NDPS, NFS,
158   NTLMSSP, OSI, OSPF, OpenBSD pflog, PPTP, RMCP, RMI, RPC, RTP, SCSI,
159   SCTP, SIP, SMB, SMPP, SMTP, SNMP, SPNEGO, TACACS, TCP, TSP, WBXML, WSP,
160   WTP
161
162 Updated capture file support
163
164   HP-UX nettl, VMS UCX$TRACE
165
166
167 == May 1, 2003
168
169 Ethereal 0.9.12 has been released.
170
171   This release fixes several off-by-one and integer overflow errors
172   discovered by Timo Sirainen.  See
173
174     http://www.ethereal.com/appnotes/enpa-sa-00009.html
175
176   for more details.
177
178 New and updated features
179
180   TCP sequence number analysis received a few improvements.
181
182   General packet reassembly has been improved.
183
184   The "Follow TCP Stream" window now allows you to filter out the current
185   stream.
186
187   The Vines code received significant updates.
188
189   Several enhancements were made to the text2pcap utility.
190
191 New protocols
192
193   ArtNET, IPX WAN, Intel ANS, iSNS, NLSP, WKSSVC
194
195 Updated protocols
196
197   802.11 ACAP, AFP, AIM, AJP, ASAP, BGP, CLNP, CPHA, DCE/RPC, DSI, EAP,
198   IP, IPMI, IPX, IPv6, ISIS, ISUP, IUA, Kerberos, LDAP, M2PA, M2TP, M2UA,
199   M3UA, MGCP, MTP2, MTP3, MTP3MG, Modbus/TCP, NDMP, NDPS, NFS, NLSP, PGM,
200   Q.931, RANAP, RPC, RSVP, SCCP, SCCPMG, SCTP, SMB, SNMP, SPX, SSH, SUA,
201   TCP, Telnet, Vines, WBXML, WSP, WTP
202
203 Updated capture file support
204
205   Netxray
206
207
208 == March 10, 2003
209
210 Ethereal 0.9.11 has been released.
211
212   The Ethereal 0.9.10 release was packaged improperly.  This release fixes 
213   the packaging, and adds minor updates and fixes for the following
214   protocols:
215   
216   AFS, OpenBSD enc(4), RTP, SCSI, SIP, SMPP, SSH
217   
218   IA64 support has been improved.
219   
220
221 == March 7, 2003
222
223 Ethereal 0.9.10 has been released.
224
225   This release fixes a security hole discovered by Georgi Guninski in the
226   SOCKS dissector as well as problems with the NTLMSSP and Rsync code. 
227   All users of previous versions are encouraged to upgrade.  See
228
229     http://www.ethereal.com/appnotes/enpa-sa-00008.html
230
231   for more details.
232
233
234 New and Updated Features
235
236   Many small updates were made to the user interface.
237   
238   The "Help" menu now includes the FAQ.
239   
240   The TCP dissector was enhanced.  Many more fields are filterable.
241
242   Tethereal received more IO stats: TCP and UDP top talkers.
243   
244   Packet reassembly has been improved.
245   
246   The "Follow TCP Stream" feature can now export C byte arrays.
247   
248   RTP streams can now be saved to a file.
249     
250
251 Bug Fixes
252
253   A missing comma in a string array could cause Ethereal to crash when
254   opening the preferences dialog.
255
256
257 New Protocols
258
259   MSN Messenger, Rsync, SSH, Yahoo! Messenger
260
261
262 Updated Protocols
263
264   AFP, AFS, AIM, ATM, Apache JServ, BACNET, BGP, BOOTP, CLNP, COPS, DCCP,
265   DCERPC NT, DCERPC, DNS, ESIS, Ethernet, Frame Relay, GIOP, GTP, HP
266   extended 802.2 LLC, HP-UX remote management, HTTP, IPP, IPX, LLC, LSA,
267   M3UA, MDSHDR, MIP6, MPLS, MySQL, NCP2222, NETLOGON, NLPID, NetFlow,
268   OpenBSD enc(4), OSI, PPP, RADIUS, RMP, RPL, SAMR, SCSI, SMB, SNA, SNMP,
269   SOCKS, SPOOLSS, SRVLOC, SRVSVC, SSL, SliMP3, TCP, Token Ring, WBXML,
270   Wellfleet BofL X.25, X11
271
272
273 Updated Capture File Support
274   
275   NetXRay, NGSniffer, Snoop
276
277
278 == January 23, 2003
279
280 Ethereal 0.9.9 has been released.
281
282   Please note the next release will NOT be 1.0.  There are still more
283   features to be added before a 1.0 release will be ready.
284   
285
286 New and Updated Features
287
288   Plugin search behavior was improved under Unix, allowing more than one
289   version of Ethereal to be installed at one time.
290   
291   The statistics graphs have been enhanced.  More statistics have been
292   added:
293   
294     Round-trip-time statistics are now computed for SMB traffic. 
295     
296     NCP Call and Reply times are now tracked.
297     
298     Top talker statistics for Ethernet, IP and Token Ring are now
299     available (tethereal only).
300   
301   Color allocation and handling was improved.
302   
303   The RADIUS dissector can now decrypt user passwords.
304   
305   Tethereal now supports reading from a pipe under Unix.
306   
307   The ATM code received major improvements.
308   
309   The DOS Sniffer code also received major improvements.
310   
311   For those that compile Ethereal from source, some fixes and updates
312   have been made to the configuration and build environment.
313     
314
315 Bug Fixes
316
317   The capture progress window now shows the correct number of elapsed
318   minutes.
319   
320   A potential infinite loop in the TCP graphing code has been fixed.
321
322
323 New Protocols
324
325  MDSHDR, MEGACO, MySQL, SDLC, X.29
326
327
328 Updated Protocols
329
330   802.11, AFP, AFS, AIM, ARCNET, ASAP, ATM, BPDU, Cisco HDLC,  CLNP, DCE
331   RPC, DDTP, Ethernet, FC-ELS, FCIP, H.261, IMSI, IP,  IP-over-FC, L2TP,
332   LMI, M3UA, MTP3, NCP, NetBIOS, NETLOGON, ONC RPC, OSPF, PIM, PPP,
333   RADIUS, RANAP, RPC, SAMR, SCTP, SMB,  SPNEGO, SPOOLSS, SRVLOC, SRVSVC,
334   SUA, TNS, Token Ring, Wellfleet HDLC, X.25
335
336
337 Updated Capture File Support
338   
339   Firewall-1, Netmon, NetXRay, Radcom, Sniffer
340
341
342 == December 7, 2002
343
344 Ethereal 0.9.8 has been released.
345
346   Serious problems with the BGP, LMP, PPP, and TDS dissectors have been
347   discovered.  See 
348   
349     http://www.ethereal.com/appnotes/enpa-sa-00007.html
350   
351   for more details.
352
353
354 New and Updated Features
355
356   The TAP subsystem received major updates.  Tethereal can display
357   more statistics, and several graphs have been added to Ethereal.
358
359   A protocol hierarchy statistics tap was added to tethereal.  This code
360   may be used to replace the hierarchy statistics code in Ethereal.
361   
362   More updates have been added to TCP analysis.
363
364   After a long hiatus, the Windows installer once again includes SNMP
365   support.
366
367   The total running time of the capture is now displayed in the capture
368   progress dialog box.  The capture progress dialog also shows ARP packets.
369
370   The look of the plugins dialog was revamped.
371
372
373 Bug Fixes and Updates
374
375   A bug which caused Ethereal under Windows to crash when "Update list of
376   packets in real time" was enabled has been fixed.
377
378   The stability of the text2pcap utility has been improved.
379
380   In tethereal, the packet count is properly displayed when you ^C out of a
381   capture.
382
383
384 New Protocols
385
386   ARCNET, ClearCase NFS, DCERPC LSA_DS, Fibre Channel, HyperSCSI, MDNS,
387   PCLI, RPL
388
389
390 Updated Protocols
391
392   AFP, AFS, BACNet, BGP, DCERPC, DCERPC EPM, DCERPC LSA, DCERPC NDR,
393   DCERPC NT, DCERPC SAMR, DCERPC UPDATE, GRE, GTP, HTTP, IPv6CP, IPX,
394   iSCSI, ISDN, IUA, LAPD, LDAP, M2PA, NDPS, NDS, NetBIOS, NFS, NTLMSSP,
395   OSPF, PPP, PPPoE, Q.2931, Q.931, RPC, RSVP, SCSI, SCTP, SMB, SNMP,
396   Spanning Tree, SPNEGO, SPOOLSS, SPX, SRVLOC, TCP, Telnet, V.120, WEP,
397   YPSERV
398
399
400 Updated Capture File Support
401
402   AIX iptrace and tcpdump, NetXRay, Sniffer, snoop
403
404
405 == September 28, 2002
406
407 Ethereal 0.9.7 has been released.
408
409 New Features
410
411   In order to improve the out-of-box responsiveness of Ethereal and
412   Tethereal, network name resolution has been disabled by default.
413
414   TCP analysis (a feature added in the 0.9.6 release) was improved.
415
416   The NCP code base received quite a few updates.
417
418   Initial support for version 2 of the GTK+ library was added.
419
420   RPC staticstics (which use the new Tap API) were added.
421
422   Due to added and updated support for the NTLM, SNEGO, and GSS-API
423   protocols, Ethereal can now dissect most of the security blobs for
424   Windows 2000 authentication.
425
426   The Ethernet "manuf" file now handles addresses specified with a
427   mask, and  contains many well-known addresses.
428
429
430 New Protocols
431
432   802.1s MSTP, FIX, GSS-API, Interbase, NDPS, Netflow (Cisco and Juniper),
433   SCCP-Management, SPNEGO
434
435   The following DCE/RPC protocols were also added:
436
437   AFS4INT, BOSSVR, CDS_CLERKSERVER, CDS_SOLICIT, CPRPC_SERVER, DNSSERVER,
438   DTSPROVIDER, DTSSTIME_REQ, FLDB, FTSERVER, KRB5RPC, REPADMIN, REP_PROC, 
439   ROVERRIDE, RPRIV, RS_ATTR, RSEC_LOGIN, RS_MISC, RS_PGO, RS_REPLIST,
440   RS_UNIX, SECIDMAP, TKN4INT, UBIKDISK, UKIKVOTE
441
442
443 Updated Protocols
444
445   AFP, AODV/AODV6, BGP, CHDLC, CHPA, DCE/RPC CONV, DCE/RPC LSA, DCE/RPC
446   NT, DCE/RPC SAMR, DHCP, DNS, DOCSIS, EAP, GTP, HTTP, IP, iSCSI, IS-IS,
447   Kerberos, LDAP, LDP, M2PA MMSE, NBNS, NCP, NDS, NETLOGON, NTLMSSP, OSI
448   Q.931 RPC, RPCSTAT, SCSI, Skinny, SMB, SNEGO, SPOOLSS, SRVSVC, TCP, WSP,
449
450
451 == August 20, 2002
452
453 Ethereal 0.9.6 has been released.
454
455 Bugs Fixed
456
457   A buffer overflow in the ISIS dissector has been fixed.  More
458   information can be found at
459   http://www.ethereal.com/appnotes/enpa-sa-00006.html.
460     
461   A bad TCP header could cause problems for the "Follow TCP Stream"
462   feature.
463   
464   Setting "column.format" from the command line no longer crashes
465   Ethereal and Tethereal.
466
467   Problems with capture files being overwritten (e.g. if you try to save over
468   the current capture file) have been fixed.
469
470   An SMB conversation handling bug has been fixed.
471
472   Thanks to Valgrind, several memory leaks have been fixed.
473
474   Some problems with printing under Windows have been fixed.
475
476
477 New Features
478
479   TCP sequence number analysis has been added.
480
481   The DCE RPC NETLOGON dissector has received a major overhaul.
482
483   Data types throughout the code have been cleaned up. 
484
485
486 New Protocols
487
488   CPHA, DOCSIS, NTLMSSP, Xyplex terminal server protocol, ZIP
489
490
491 Updated Protocols
492
493   802.11, AFP, ASAP, BGP, CDP, CDPCP, CPHA, DDP, DCERPC, DCERPC NT, DCERPC
494   REG, EPM, FTP, HCLNFSD, HTTP, IPX, ISAKMP, ISIS, IUA, Kerberos, L2TP,
495   LLMNR, LSA, MMSE, MPLSCP, NBNS, NetBIOS, NETLOGON, NFS, NTLMSSP, PPP,
496   Quake2, RADIUS, RSVP, RTCP, SAMR, SCSI, SDP, SIP, SMB, SMB Mailslot,
497   SMTP, SPOOLSS, TCP, TDS, TNS, TPKT, Token Ring, VJ TCP, WINREG, WSP
498
499
500 Capture File Updates
501
502 CheckPoint Firewall-1 monitor file support and CoSine debug file support
503 were added.  Support for pppdump and Netmon files was updated.
504
505
506 == June 28, 2002
507
508 Ethereal 0.9.5 has been released. This version fixes several potential
509 security problems revealed since the release of 0.9.4. See the security
510 advisory at http://www.ethereal.com/appnotes/enpa-sa-00005.html for
511 more details.
512
513
514 New Features:
515
516 The ability to read packet data from a pipe was enhanced.  Printing
517 under Windows now works.
518
519
520 New Protocols
521
522 802.3 LACP, Apache JServ, AODV6, DCERPC Browser, Java RMI, TAPI
523
524
525 Updated Protocols
526
527 ATM, BGP, BOOTP, DCE RPC, EPM, Frame Relay, GTP, L2TP, LMP, MAPI, MIP,
528 MMSE, MTP3, NCP, NFS, NSPI, PPP, Q2931, RADIUS, RSVP, SCSI, SMB, SNA,
529 SOCKS, SPOOLSS, SRVSVC, SunATM, TFTP, TNS, Token Ring, UCP, VJ TCP/IP,
530 WCP, WEP, WSP, WTP
531
532
533 Capture File Updates
534
535 Ethereal can now write LANalyzer files.  The Sniffer, nettl, snoop,
536 NetXRay, and libpcap code all received updates.
537