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