Minor changes/updates.
[metze/wireshark/wip.git] / NEWS
1 $Id$
2
3 == July 12, 2005
4
5 Ethereal 0.10.12 has been released.
6
7 Our testing program has turned up several more security issues:
8
9   The LDAP dissector could free static memory and crash. 
10   Versions affected: 0.8.5 to 0.10.11
11
12   The AgentX dissector could crash.
13   Versions affected: 0.10.10 to 0.10.11
14
15   The 802.3 dissector could go into an infinite loop.
16   Versions affected: 0.8.16 to 0.10.11
17
18   The PER dissector could abort.
19   Versions affected: 0.10.5 to 0.10.11
20
21   The DHCP dissector could go into an infinite loop.
22   Versions affected: 0.10.7 to 0.10.11
23
24   The BER dissector could abort or loop infinitely.
25   Version affected: 0.10.11
26
27   The MEGACO dissector could go into an infinite loop.
28   Versions affected: 0.9.14 to 0.10.11
29
30   The GIOP dissector could dereference a null pointer.
31   Versions affected: 0.8.20 to 0.10.11
32
33   The SMB dissector was susceptible to a buffer overflow.
34   Versions affected: 0.9.12 to 0.10.11
35
36   The WBXML could dereference a null pointer.
37   Versions affected: 0.10.1 to 0.10.11
38
39   The H1 dissector could go into an infinite loop.
40   Versions affected: 0.8.15 to 0.10.11
41
42   The DOCSIS dissector could cause a crash.
43   Versions affected: 0.9.13 to 0.10.11
44
45   The SMPP dissector could go into an infinite loop.
46   Versions affected: 0.10.1 to 0.10.11
47
48   The AFP dissector was susceptible to a format string overflow.
49   Versions affected: 0.9.4 to 0.10.11
50
51   SCTP graphs could crash.
52   Version affected: 0.10.11
53
54   The HTTP dissector could crash.
55   Versions affected: 0.10.4 to 0.10.11
56
57   The SMB dissector could go into a large loop.
58   Versions affected: 0.9.0 to 0.10.11
59
60   The DCERPC dissector could crash.
61   Versions affected: 0.9.16 to 0.10.11.
62
63   Several dissectors could crash while reassembling packets.
64   Versions affected: 0.9.0 to 0.10.11
65
66   
67
68
69   A separate review by Steve Grubb at Red Hat turned up the following
70   issues:
71
72   The CAMEL dissector could dereference a null pointer.
73   Version affected: 0.10.11
74
75   The DHCP dissector could crash.
76   Versions affected: 0.10.4 to 0.10.11
77
78   The CAMEL dissector could crash.
79   Versions affected: 0.10.10 to 0.10.11
80
81   The PER dissector could crash.
82   Versions affected: 0.10.10 to 0.10.11
83
84   The RADIUS dissector could crash.
85   Versions affected: 0.9.4 to 0.10.11
86
87   The Telnet dissector could crash.
88   Versions affected: 0.9.10 to 0.10.11
89
90   The IS-IS LSP dissector could crash.
91   Versions affected: 0.8.19 to 0.10.11
92
93   The NCP dissector could crash.
94   Versions affected: 0.9.15 to 0.10.11
95
96   
97   
98
99
100   Ethereal uses the zlib compression library.  Security vulnerabilities
101   have been discovered in zlib 1.2.1 and 1.2.2.  The Windows installer
102   now ships with zlib 1.2.3, which fixes these vulnerabilities.
103
104
105 Please see the following advisory for more information:
106   
107     http://www.ethereal.com/appnotes/enpa-sa-00020.html
108     
109 Everyone is encouraged to upgrade.
110
111
112 New and updated features
113
114   The Windows installer now includes the WinPcap 3.1 beta 4 installer.
115   You don't have to download and install it separately.
116
117   RADIUS dictionaries are now included.
118
119   A lot of documentation were updated
120
121   Some command line parameters have changed, see
122   the Ethereal / Tethereal manual pages
123   
124   A "File/File Set" submenu was added to better handle 
125   Ring buffer/Multiple Files 
126   
127   Flow graphs can now be created for any protocol.
128
129   Memory management has been greatly improved.
130
131   JXTA has been added to the conversations menu.
132
133   When compiled with MIT/Heimdal Kerberos and if keytab files are provided, 
134   Ethereal can now decrypt and dissect both SecureLDAP and encrypted DCE/RPC.
135
136   TCP Sequence graphs should now work for all captures and all encapsulation
137   types.
138   
139 New protocol support
140
141 ACSE,
142 ARMAGETRONAD,
143 AudioCodes trunk trace,
144 CSM_ENCAPS,
145 DEC DNA Routing,
146 DIS,
147 FTAM,
148 iFCP,
149 Juniper PPPoE,
150 MMS,
151 MS MediaServer,
152 MSRP,
153 Parlay,
154 Synergy,
155 TANGO,
156 WLAN Certificate Extensions,
157
158
159 Updated protocol support
160
161 802.11 Radiotap,
162 9P,
163 ACSE,
164 AFP,
165 AgentX,
166 AIM,
167 ANSI MAP,
168 BACapp,
169 BVLC,
170 Camel,
171 CLNP,
172 CMIP,
173 DCERPC,
174 DCOM,
175 DHCP,
176 DHCP Failover,
177 DHCPv6,
178 DICOM,
179 DNP,
180 DNS,
181 DOCSIS,
182 EAP,
183 Ethernet,
184 FCIP,
185 FC-SWILS,
186 GIOP,
187 GSM A,
188 GSM MAP,
189 GSSAPI,
190 GTP,
191 H.221,
192 H.225,
193 H.235,
194 H.245,
195 H.248,
196 H.450,
197 H1,
198 HPSW,
199 HTTP,
200 HyperSCSI,
201 ICMP,
202 IEEE 802.3,
203 IEEE 802.11,
204 IP,
205 IPDC,
206 ISAKMP,
207 iSCSI,
208 iSNS,
209 ISUP,
210 JXTA,
211 Kerberos,
212 KINK,
213 LDAP,
214 LLC,
215 LMP,
216 LWAPP,
217 MEGACO,
218 MGCP,
219 MMSE,
220 NDMP,
221 NDPS,
222 NFS,
223 NTLMSSP,
224 OSI,
225 PER,
226 PPP,
227 PRES,
228 PROFINET,
229 RDT,
230 RMT,
231 RPC,
232 Rsync,
233 RSVP,
234 RTP,
235 RTSP,
236 SCSI,
237 SCTP,
238 SDP,
239 SIP,
240 SMB,
241 SMPP,
242 SNMP,
243 SPNEGO,
244 SSCOP,
245 SSL,
246 T.38,
247 TCAP,
248 TCP,
249 Telnet,
250 TFTP,
251 TPKT,
252 UDP,
253 UDVM,
254 UMA,
255 V5UA,
256 WBXML,
257 WSP,
258 XML,
259 YMSG,
260 YPSERV,
261
262 New and updated capture file support
263
264 HP Nettl, Tektronix K12
265
266
267 == May 4, 2005
268
269 Ethereal 0.10.11 has been released.
270
271 An aggressive testing program as well as independent discovery has turned
272 up a multitude of security issues:
273
274   The ANSI A dissector was susceptible to format string vulnerabilities.
275   Discovered by Bryan Fulton.
276   Versions affected: 0.9.15 to 0.10.10
277
278   The GSM MAP dissector could crash.
279   Versions affected: 0.10.0 to 0.10.10
280
281   The AIM dissector could cause a crash.
282   Versions affected: 0.9.14 to 0.10.10
283
284   The DISTCC dissector was susceptible to a buffer overflow.
285   Discovered by Ilja van Sprundel
286   Versions affected: 0.9.13 to 0.10.10
287
288   The FCELS dissector was susceptible to a buffer overflow.
289   Discovered by Neil Kettle
290   Versions affected: 0.9.9 to 0.10.10
291
292   The SIP dissector was susceptible to a buffer overflow.
293   Discovered by Ejovi Nuwere.
294   Versions affected: 0.10.0 to 0.10.10
295
296   The KINK dissector was susceptible to a null pointer exception,
297   endless looping, and other problems.
298   Versions affected: 0.10.10
299
300   The LMP dissector was susceptible to an endless loop.
301   Versions affected: 0.9.4 to 0.10.10
302
303   The Telnet dissector could abort.
304   Versions affected: 0.9.10 to 0.10.10
305
306   The TZSP dissector could cause a segmentation fault.
307   Versions affected: 0.10.10 to 0.10.10
308
309   The WSP dissector was susceptible to a null pointer exception and
310   assertions.
311   Versions affected: 0.10.0 to 0.10.10
312
313   The 802.3 Slow protocols dissector could throw an assertion.
314   Versions affected: 0.10.10
315
316   The BER dissector could throw assertions.
317   Versions affected: 0.10.2 to 0.10.10
318
319   The SMB Mailslot dissector was susceptible to a null pointer exception
320   and could throw assertions.
321   Versions affected: 0.9.0 to 0.10.10
322
323   The H.245 dissector was susceptible to a null pointer exception.
324   Versions affected: 0.10.10
325
326   The Bittorrent dissector could cause a segmentation fault.
327   Versions affected: 0.10.8 to 0.10.10
328
329   The SMB dissector could cause a segmentation fault and throw assertions.
330   Versions affected: 0.9.0 to 0.10.10
331
332   The Fibre Channel dissector could cause a crash.
333   Versions affected: 0.9.9 to 0.10.10
334
335   The DICOM dissector could attempt to allocate large amounts of memory.
336   Versions affected: 0.10.4 to 0.10.10
337
338   The MGCP dissector was susceptible to a null pointer exception, could
339   loop indefinitely, and segfault.
340   Versions affected: 0.8.14 to 0.10.10
341
342   The RSVP dissector could loop indefinitely.
343   Versions affected: 0.9.8 to 0.10.10
344
345   The DHCP dissector was susceptible to format string vulnerabilities, and
346   could abort.
347   Versions affected: 0.10.7 to 0.10.10
348
349   The SRVLOC dissector could crash unexpectedly or go into an infinite loop.
350   Versions affected: 0.9.8 to 0.10.10
351
352   The EIGRP dissector could loop indefinitely.
353   Versions affected: 0.8.18 to 0.10.10
354
355   The ISIS dissector could overflow a buffer.
356   Versions affected: 0.8.18 to 0.10.10
357
358   The CMIP, CMP, CMS, CRMF, ESS, OCSP, PKIX1Explitit, PKIX Qualified,
359   and X.509 dissectors could overflow buffers.
360   Versions affected: 0.10.4 to 0.10.10
361
362   The NDPS dissector could exhaust system memory or cause an assertion,
363   or crash.
364   Versions affected: 0.9.12 to 0.10.10
365
366   The Q.931 dissector could try to free a null pointer and overflow
367   a buffer.
368   Versions affected: 0.10.10
369
370   The IAX2 dissector could throw an assertion.
371   Versions affected: 0.10.1 to 0.10.10
372
373   The ICEP dissector could try to free the same memory twice.
374   Versions affected: 0.10.7 to 0.10.10
375
376   The MEGACO dissector was susceptible to an infinite loop and a buffer
377   overflow.
378   Versions affected: 0.9.14 to 0.10.10
379
380   The DLSw dissector was susceptible to an infinite loop.
381   Versions affected: 0.9.1 to 0.10.10
382
383   The RPC dissector was susceptible to a null pointer exception.
384   Versions affected: 0.9.2 to 0.10.10
385
386   The NCP dissector could overflow a buffer or loop for a large amount
387   of time.
388   Versions affected: 0.10.5 to 0.10.10
389
390   The RADIUS dissector could throw an assertion.
391   Versions affected: 0.10.3 to 0.10.10
392
393   The GSM dissector could access an invalid pointer.
394   Versions affected: 0.10.10
395
396   The SMB PIPE dissector could throw an assertion.
397   Versions affected: 0.9.0 to 0.10.10
398
399   The L2TP dissector was susceptible to an infinite loop.
400   Versions affected: 0.10.9 to 0.10.10
401
402   The SMB NETLOGON dissector could dereference a null pointer.
403   Versions affected: 0.9.12 to 0.10.10
404
405   The MRDISC dissector could throw an assertion.
406   Versions affected: 0.8.19 to 0.10.10
407
408   The ISUP dissector could overflow a buffer or cause a segmentation fault.
409   Versions affected: 0.8.19 to 0.10.10
410
411   The LDAP dissector could crash.
412   Versions affected: 0.10.1 to 0.10.10
413
414   The TCAP dissector could overflow a buffer or throw an assertion.
415   Versions affected: 0.10.8 to 0.10.10
416
417   The NTLMSSP dissector could crash.
418   Versions affected: 0.9.7 to 0.10.10
419
420
421   Additionally, a number of dissectors could throw an assertion when
422   passing an invalid protocol tree item length.
423   Versions affected: 0.10.8 to 0.10.10
424
425
426 Please see the following advisory for more information:
427   
428     http://www.ethereal.com/appnotes/enpa-sa-00019.html
429     
430 Everyone is encouraged to upgrade.
431
432
433 New and updated features
434
435
436
437 New protocol support
438
439
440
441 Updated protocol support
442
443
444
445 New and updated capture file support
446
447
448
449
450 == March 11, 2005
451
452 Ethereal 0.10.10 has been released.
453
454 This release fixes three security and stability-related issues:
455
456   Matevz Pustisek discovered a buffer overflow in the Etheric dissector.
457   (CAN-2005-0704)
458
459   The GPRS-LLC dissector could crash if the "ignore cipher bit" option
460   was enabled. (CAN-2005-0705)
461
462   Diego Giago discovered a buffer overflow in the 3GPP2 A11 dissector.
463   This flaw was later reported by Leon Juranic. (CAN-2005-0699)
464
465   Leon Juranic discovered a buffer overflow in the IAPP dissector.
466
467   A bug in the JXTA dissector could make Ethereal crash.
468
469   A bug in the sFlow dissector could make Ethereal crash.
470
471
472 Please see the following advisory for more information:
473   
474     http://www.ethereal.com/appnotes/enpa-sa-00018.html
475     
476 Everyone is encouraged to upgrade.
477
478
479 New and updated features
480
481   Tree view item context menus now let you browse to the display filter
482   reference and wiki pages for a particular protocol.
483
484   Online help has been expanded.
485
486   VoIP call analysis (including nifty connection diagrams) has been
487   added.
488
489   GSS-API decryption has been greatly enhanced.
490
491
492 New protocol support
493
494   AgentX, BUDB, DTP, G.723, IDP, INAP, KINK, Realplayer Data Protocol,
495   Retix Spanning Tree Protocol, RTCP-XR, XML, XNS, SPP
496
497
498 Updated protocol support
499
500   3GPP2 A11, ACSE, AMR, ATM, BER, BSSGP, BUTC, CDP, CLNP, CoSine L2,
501   DAAP, DCE/RPC, DCOM, DIAMETER, DNP, DNS, Etheric, FCP, FW-1, Gnutella,
502   GPRS, GSM A, GSM MAP, H.225, H.245, H.248, H.450, HTTP, IAX2, ICQ,
503   IEEE 802.11, IEEE 802.3 Slow Protocols, IP, iSCSI, ISUP, Juniper,
504   JXTA, Kerberos, L2TP, LDAP, MIP, MPLS, NDMP, NSIP, NTP, OSPF, OXID,
505   PostgreSQL, RADIUS, RDT, Redback, RMCP, RTP, RTSP, SCSI, SCTP, SDP,
506   SPNEGO, SSL, STUN, TCAP, TCP, TZSP
507
508
509 New and updated capture file support
510
511   DBS Etherwatch, Lucent/Ascend, Nettl, Tcpdump (Redback)
512
513
514 == January 19, 2005
515
516 Ethereal 0.10.9 has been released.
517
518 This release fixes the following security-related issues:
519
520   The COPS dissector could go into an infinite loop.  (CAN-2005-0006)
521
522   The DLSw dissector could cause an assertion, making Ethereal exit
523   prematurely.  (CAN-2005-0007)
524
525   The DNP dissector could cause memory corruption.  (CAN-2005-0008)
526
527   The Gnutella dissector could cause an assertion, making Ethereal
528   exit prematurely.  (CAN-2005-0009)
529
530   The MMSE dissector could free static memory.  (CAN-2005-0010)
531
532   The X11 protocol dissector is vulnerable to a string buffer overflow.
533   (CAN-2005-0084)
534
535 Please see the following advisory for more information:
536   
537     http://www.ethereal.com/appnotes/enpa-sa-00017.html
538     
539 Everyone is encouraged to upgrade.
540
541
542 New and updated features
543
544   Ethereal will now detect and flag weak 802.11 WEP IVs.
545
546   Windows Sniffer timestamp handling has been greatly improved.
547
548   A bug which made Ethereal crash at startup on Windows 98 and Windows
549   ME systems has been fixed.
550
551   Ethereal and Tethereal now support a personal "hosts" file.
552
553   Invalid field length handling has been greatly improved.
554
555   The capture progress window title now shows the interface name.
556
557
558 New protocol support
559
560   ALC, AMR, CRMF, JXTA, NORM, PKIXCMP, PROFINET CBA
561
562 Updated protocol support
563
564   AIM, ARP, BGP, BOOTP/DHCP, COPS, DAAP, DCERPC EPM, DCERPC, DCOM,
565   DHCPv6, DLSw, DNP, DNS, EAPOL, eDonkey, FC-dNS, FC-FCS, FC-SWILS,
566   FCIP, FCSB3, FIX, GIOP, Gnutella, GSM A, GSM SMS, GTP, H.225, H.245,
567   HTTP, ICMP, IEEE 802.11, IEEE 802a, image/GIF, image/JFIF, Kerberos,
568   L2TP, LDAP, LLC, LMP, MGCP, MIME Multipart, MMSE, MPLS, MTP2, NBNS,
569   NDMP, NMAS, NSIP, OLSR, PER, pflog, PGM, PostgreSQL, PPP, PRES, Q.931,
570   RADIUS, RTCP, RTP, SDP, SEBEK, SIGCOMP, SIP, SLSK, SMB, SMPP, SRVLOC,
571   SSL/TLS, T.38, TACACS, TCAP, TCP, X11
572
573
574 New and updated capture file support
575
576   Windows Sniffer
577
578 == December 15, 2004
579
580 Ethereal 0.10.8 has been released.
581
582 This release fixes the following security-related issues:
583
584   Matthew Bing discovered a bug in DICOM dissection that could make
585   Ethereal crash. (CAN-2004-1139)
586
587   An invalid RTP timestamp could make Ethereal hang and create a large
588   temporary file, possibly filling available disk space. (CAN-2004-1140)
589
590   The HTTP dissector could access previously-freed memory, causing a
591   crash. (CAN-2004-1141)
592
593   Brian Caswell discovered that an improperly formatted SMB packet could
594   make Ethereal hang, maximizing CPU utilization. (CAN-2004-1142)
595
596 Please see the following advisory for more information:
597   
598     http://www.ethereal.com/appnotes/enpa-sa-00016.html
599     
600 Everyone is encouraged to upgrade.
601
602
603 New and updated features
604
605   Ethereal now has a packet history, similar to most web browsers.
606
607   Ethereal now supports custom window titles.
608
609   Minor performance enhancements have been added.
610   
611   RTP analysis has been enhanced.
612   
613   Host name resolution has been improved.
614   
615   Ethereal can now track TCP PDU times.  See
616   http://wiki.ethereal.com/TcpPduTime for more details.
617   
618   Ethereal now ships with netscreen2dump.py, a utility which converts
619   netscreen packet-trace hex dumps to hex dumps that can be read by
620   text2pcap.
621
622
623 New protocol support
624
625   AoE (ATA over Ethernet), Bittorrent, CMIP, GPRS Mobility Management
626   and Session Management, GSM MAP, Extended Security Services, Logotype
627   Certificate Extensions, MAP Dialogue, Network Service Over IP, Online
628   Certificate Status Protocol, PKIX Certificate, PKIX Qualified, PROFINET
629   DCP, IO, Real-Time, Short Message Relaying Service, SSCF-NNI,
630
631
632 Updated protocol support
633
634   3GPP2 A11, ACSE, AIM, AODV, ASN.1 BER, ASN.1 PER, BOOTP, BSSGP, BVLC,
635   CMS, COPS, DCERPC, DCERPC ISystemActivator, DICOM, DHCPv6, DNS, eDonkey,
636   ENTTEC, Etheric, Frame Relay, FTAM, FW1, GIOP, GPRS LLC, GRE, GSM A,
637   GSM SMS, H.225, H.245, H.450, HTTP, IPAddress, IPDC, IPMI, IPsec,
638   ISAKMP, ISUP, JFIF, Kerberos, MQ, MTP3, NMAS, OPSI, PKIX1EXPLICIT,
639   PKIX1IMPLICIT, PKIXProxy, PPP, PRES, Radiotap, RADIUS, ONC RPC, RTnet,
640   RTP, SAP, SDP, SIGCOMP, SIGCOMP UDVM, SIP, SMB, SNMP, SONMP, SSCOP,
641   SSL, Symantec Firewall, T.38, TCP, TDS, TSP, UDP, WSP, WTP, X.25,
642   X.509af, X.509ce, X.509if, X.509sat,
643
644
645 New and updated capture file support
646
647   pppdump
648
649
650 == October 20, 2004
651
652 Ethereal 0.10.7 has been released.
653
654   The Windows installer features new GLib/GTK+, Net-SNMP and ADNS
655   libraries which fix several known bugs.  Unfortunately, a few known
656   GLib/GTK+ bugs remain.
657
658   In order to avoid a naming conflict with the tcpreplay project, the
659   "capinfo" utility has been renamed to "capinfos".
660
661
662 New and updated features
663
664   Search wrapping is now a configurable option.
665   
666   A lot of material has been added to the Developer's Guide.  The User's Guide
667   has been updated as well.
668   
669   The "Decode As..." dialog now supports DCERPC and SCTP.
670   
671   The "Help" menu now includes a link to the wiki.
672   
673   H.323 call analysis is now supported.
674
675
676 New protocol support
677
678   Cisco PAgP, DAAP, Etheric, Ethernet Configuration Testing Protocol,
679   Ethernet MAC Control Frame, ICE, Kerberos v4, Netscape certificate
680   extensions, PKINIT, PKIX1EXPLICIT, PKIX1IMPLICIT,
681
682
683 Updated protocol support
684
685   AIM, ARTNET, ASN.1 BER, ASN.1 PER, ASN.1, BGP, BOOTP, CIP, CLNP, COPS,
686   DCERPC MAPI, DCERPC SAMR, DCERPC, DCOM, DHCP, DHCPv6, DIAMETER, DNS,
687   EAP, ENIP, EPM, GRE, GSM A, GSM MAP, H.225, H.245, H.248 MEGACO, H.450,
688   ISAKMP, iSCSI, iSNS, ISUP, JFIF, Kerberos, LDAP, LDP, LLC, LWAPP, M2PA,
689   MEGACO, MPLS, NCP 2222, NCP, NDMP, NetFlow, NTLMSSP, OSCAR-ICQ, OSPF,
690   RADIUS, RSVP, RTCP, RTP, RTSP, SCTP, SDP, SES, SIP, Skinny, SMB, SNMP,
691   SUA, T.38, TALI, TCAP, TCP, TDS, Teredo, Time, X.509, X11,
692
693
694 New and updated capture file support
695
696   HP-UX nettl, NG Sniffer
697
698
699 == August 12, 2004
700
701 Ethereal 0.10.6 has been released.
702
703   This release fixes a preferences bug present in Ethereal which displayed
704  
705     (ethereal.exe:3512): Gtk-CRITICAL **: file gtkwindow.c: line 3107
706     (gtk_window_resize): assertion `height > 0' failed
707
708   at program startup.  A workaround for 0.10.5 is described in
709
710     http://www.ethereal.com/lists/ethereal-users/200408/msg00059.html
711
712   A new command-line utility called "capinfo" has been added to the
713   distribution which prints statistics about capture files.  
714
715   You can now copy conversation and endpoint data to other applications as
716   CSV data.
717
718
719 New and updated features
720
721   X.509 support has been added.
722
723   Crash bugs have been fixed in the RTP and NCP dissectors.
724
725   PostScript(r) output has been improved.
726   
727   A bug that prevented mergecap from creating a new output file has been
728   fixed.
729   
730   Conversation and endpoint performance has been enhanced.  General packet
731   display performance has been enhanced.
732   
733   The conversation and host list tools have been renamed to be less
734   confusing.
735   
736   You can now copy conversation and host list data as CSV data.
737   
738   RTP analysis can now dynamically determine the proper clock rate.
739
740
741 New protocol support
742
743   AX/4000, CMS, DCERPC (EVENTLOG, FRSAPI, FRSRPC), MANOLITO, PKCS#1,
744   X.509AF, X.509CE, X.509IF, X.509SAT
745
746
747 Updated protocol support
748
749   802.11, AIM, ASAP, ASN.1 BER, ASN.1, COPS, DCM, DHCP Failover (ISC),
750   ENRP, Fibre Channel, GIOP, GSSAPI, GTP, HTTP, ICAP, iSNS, Kerberos,
751   MPLS, NCP, NTLMSSP, OPSI, OSPF, PRES, RADIUS, Rlogin, RSVP, RTPS, RTSP,
752   SCTP, Sigcomp, Skinny, SMB BROWSER, SMB, SNMP, SSL, TDS, Telnet
753
754
755 New and updated capture file support
756
757   LANalyzer
758
759
760 == July 7, 2004
761
762 Ethereal 0.10.5 has been released.
763
764
765 This release fixes bugs in iSNS, SMB, and SNMP, as described in the
766 following advisory:
767
768     http://www.ethereal.com/appnotes/enpa-sa-00015.html
769
770 Everyone is encouraged to upgrade.
771
772
773 New and updated features
774
775   Ethereal can now merge multiple files (you don't have to resort to
776   mergecap on the command line).
777
778   A preview pane has been added to the file dialog.
779
780   The capture progress dialog can now be disabled.
781
782   The about dialog has received further improvements.
783
784   The behavior of Ethereal's dialog windows has been normalized somewhat.
785
786   The Windows installer can now associate standard file extensions
787   with Ethereal.
788
789   Ethereal can be configured not to bug you about unsaved captures.
790
791   Ethereal can open help documentation using the default web browser.
792
793
794 New protocol support
795
796   DNP, ENRP, giFT, H.235, PacketCable, SigComp, SIR (Serial Infrared)
797
798
799 Updated protocol support
800
801   AIM, ASAP, ASN.1 BER, ARP, ATM, DHCP, CFPI, CLNP, DCERPC (DCERPC, LSA,
802   NT, SAMR, SRVSVC, WKSSVC), EAP, ENIP, Frame Relay, GRE, H.225, H.245,
803   H.450, HTTP, IAX2, IEEE 802.11, ISAKMP, iSNS, ISUP, JFIF, Kerberos, LMP,
804   M3UA, MGCP, MPLS, MTP3, NCP, NetFlow, NFS, OSPF, PIM, RADIUS, RIP, RSVP,
805   RTCP, RTP, RTSP, SCSI, SDP, SIP, SMB, SMTP, SNMP, SOCKS, SSL, T.35, TCP,
806   VRRP, WBXML (User-Agent Profile), WSP, X11
807
808
809 New and updated capture file support
810
811   Radcom
812
813
814 == May 13, 2004
815
816 Ethereal 0.10.4 has been released.
817
818 This release fixes bugs in AIM, MMSE, SIP, and SPNEGO, as described in
819 the following advisory:
820
821     http://www.ethereal.com/appnotes/enpa-sa-00014.html
822
823 Everyone is encouraged to upgrade.
824
825
826 New and updated features
827
828   When built with GTK+ 2.4, Ethereal uses the new, greatly improved, file
829   selection dialog.
830
831   Export dialogs for Plain text, PostScript(R), PDML and PSML have been added.
832
833   PostScript(R) output has been improved.
834
835   The screen layout of the main window can be changed by Preferences now.
836   
837   Many other parts of the user interface have received improvements.
838
839   Compressed and chunked transfer-coded HTTP bodies are now decoded.
840
841   A new generic media dissector more cleanly handles HTTP and WSP
842   Content-Type information.
843
844
845 New protocol support
846
847   ANSI IS-801, BEA Tuxedo, DCERPC EFS, DICOM, GPRS LLC, GPRS SNDCP,
848   IEEE 1588/PTP, PVSTP, MPLS Echo, RTPS
849
850
851 Updated protocol support
852
853   3G A11, ACSE, AFS, AIM, ANSI MAP, ASN.1 (BER, PER), BACnet, CHDLC, COPS,
854   DCERPC (LSA, NETLOGON, SAMR, SVCCTL, SPOOLS) DHCP, DIAMETER, EAPOL,
855   FTAM, GSM, GTP, H.225, HTTP, ICMPv6, IPv4, IPv6, IPDC, IPMI, iSNS,
856   ISUP, Kerberos, LDAP, LDP, MEGACO, MIPv6, MMSE, MQ, MTP3, NTLMSSP,
857   RADIUS, RPC, RTCP, RTPS, RUDP, SCTP, SIP, SLSK, SMB, SPNEGO, TCP,
858   Time, WBXML (EMN, SI, WV-CSP), WCCP, WSP, X11, YMSG
859
860
861 Capture file support
862
863   EyeSDN, nettl
864
865
866 == March 25, 2004
867
868 Ethereal 0.10.3 has been released.
869
870 This release fixes several security bugs described in the following
871 advisory:
872
873     http://www.ethereal.com/appnotes/enpa-sa-00013.html
874
875 Everyone is encouraged to upgrade.
876
877
878 New and updated features
879
880   Display filters now support the bitwise and (&) operator.
881
882   Protocol hierarchy statistics now have bandwidth columns.
883
884   The capture dialog has a new layout.
885
886
887 New protocol support
888
889   3G A11 Cisco SS7 (RUDP, RLM, and Session Management), FTAM, IPDC,
890   MQ, Presentation, SLSK,
891
892
893 Updated protocol support
894
895   802.11, AFP, AIM/Oscar, Axent Raptor/Symantec Enterprise firewall,
896   BER, BGP, CDP, DCCP, DCERPC NETLOGON, DCERPC RS_PGO, DCERPC
897   RS_PROP_PLCY, DCERPC, DCERPD SAMR, DIAMETER, DOCSIS, E.164, EIGRP,
898   FCFCS, GSM A, GSM MAP, GSM SMS, GTP, H.225, IGAP, IrDA, ISUP,
899   Kerberos, M2PA, M3UA, MTP3, NBNS, NCP, NDMP, Netflow, PER, PGM,
900   PostgreSQL, Q.931, Q.933, Quake 2, RADIUS, RSVP, RTSP, SCTP, SMB,
901   SNA, TCAP, TCP, UCP, WBXML, WSP, X11, xDLC
902
903
904 Capture file support
905
906   EyeSDN, libpcap (tcpdump)
907
908
909 == February 23, 2004
910
911 Ethereal 0.10.2 has been released.
912
913 This release fixes two major bugs in 0.10.1:
914
915   Under Windows, the error
916
917      ** WARNING **: error opening
918      /usr/local/share/ethereal/asn1/default.tt, No such file or
919      directory
920
921   would be printed at startup.
922
923   The 0.10.1 source release was missing several files required for
924   compiling.
925
926
927 New and updated features
928
929   The user interface has received further updates.  The Statistics
930   menu
931   layout has been improved, as well as the capture options dialog
932   layout.
933
934
935 New protocol support
936
937   Cisco Cast Client Control Protocol
938
939
940 Updated protocol support
941
942   AppleTalk, ASN.1, DCERPC, Diameter, FCSP, GSM A, GSM MAP, GSM SMS,
943   HTTP,
944   IEEE 802.3, Kerberos, MSN Messenger, PostgreSQL, Q.931, RPL, Skinny,
945   TCAP, TDS
946
947
948 == February 18, 2004
949
950 Ethereal 0.10.1 has been released.
951
952
953 New and updated features
954
955   The Windows installer now lets you choose between the traditional
956   GTK+
957   version 1 interface and a new GTK+ 2 interface.
958
959   Several updates were made to Ethereal's user interface.  The "File"
960   menu
961   now has a "most recently used" list.  The help menu was greatly
962   expanded.
963
964   The "matches" operator now handles more data types.  For example,
965   you can
966   now use
967
968       smtp matches joespammer@example.com
969
970   as a display filter.
971
972   I/O statistics now support 1ms resolution.
973
974 Bug fixes
975
976   A column resorting crash on the Windows platform was fixed.
977
978 New protocol support
979
980   EDP, IAX2, IrDA, ISMP, OLSR, PostgreSQL, PRES, V5UA
981
982 Updated protocol support
983
984   ACSE, AFP, AIM, ANSI MAP, ARCNET, ASN.1, BEEP, BGP, BPDU, BSSAP,
985   CLNP,
986   COPS, CPHA, DCERPC AFS4INT, FLDB, RPRIV, RS_REPADM, STAT, SVCCTL,
987   TRKSVR, WKSSVC, DCERPC, DHCPv6, DNS, DOCSIS, EAP, ENIP, ESIS, FC,
988   FC-IP,
989   FC-SB3, FW-1, GIF (OK, so it's a file format and not a protocol per
990   se),
991   GIOP, GRE, GSM MAP, GSM SMS, GTP, H.225, H.245, H.450, HTTP, ICMPv6,
992   IEEE 802.11, IPMI, IPv4, IPv6, IPX, ISAKMP, iSCSI, ISDN, ISUP, JFIF,
993   Kerberos, KPASSWD, L2TP, LDAP, LDP, LWAPP, MGCP, MLD, MMSE, Mobile
994   IPv6,
995   MSPROXY, MTP3, NBNS, NCP, NDMP, NFS, OSI, OSPF, PER, PGM, Q.931,
996   RADIUS,
997   RMI, RSTAT, RTP, RTSP, SCCP, SDP, SES, SIP, SLL, SLSK, SMB, SMPP,
998   SNMP,
999   SOCKS, SRVLOC, SSH, SSL, STUN, T.38, TACACS, TCAP, TDS, Telnet,
1000   Teredo,
1001   Text, TFTP, TZSP, UDP, Vines, WAP, WBXML, WSP, WTP, X11
1002
1003
1004 Updated capture file support
1005
1006   DBS EtherWatch, EtherPeek/AiroPeek, EyeSDN, LANAlzyer, NetXRay,
1007   Snoop
1008
1009
1010 == December 12, 2003
1011
1012 Ethereal 0.10.0 has been released.
1013
1014   This release fixes issues in the SMB and Q.931 dissectors that could
1015   make Ethereal and Tethereal crash.  See
1016
1017     http://www.ethereal.com/appnotes/enpa-sa-00012.html
1018
1019   for more details.
1020
1021 New and updated features
1022
1023   Many performance improvements have been made to the code.  Most
1024   users
1025   should see a 2x to 3x performance increase when loading and working
1026   with
1027   capture files.
1028
1029   A "matches" display filter operator has been added.  It is similar
1030   to
1031   the "contains" operator, but supports Perl-compatible regular
1032   expressions.
1033
1034   Tethereal can now dump packet data in XML (PDML) format.
1035
1036   The main application menus have been rearranged and the help windows
1037   have been revamped, along with a host of other UI enhancements.
1038
1039   The capture progress window now features bar graphs.
1040
1041   The GLib, GTK+, Net-SNMP, and zlib libraries that ship with the
1042   Windows
1043   installer have been updated.
1044
1045 New protocol support
1046
1047   BFD, CCSDS, CPFI, DCE/RPC {BUDB, EPM4, ICL_RPC, RS_PLCY,
1048   RS_PROP_ACCT}
1049   IGAP, ISO 8327-1 SES, MS Kpasswd, RTCFG, SEBEK,
1050
1051 Updated protocol support
1052
1053   ACN, AFP, ANSI A, ANSI MAP, ASN.1, BSMAP, BSSAP, CPFI, DCE/RPC
1054   {DCOM,
1055   EPM, NDR, SRVSVC, STAT, WKSSVC}, DCE/RPC, DHCP, DNS, DOCSIS, DSI,
1056   DTAP,
1057   ENTTEC, FC ELS, FC FZS, FC-SP, FC-SWILS, GIOP, GPRS NS, GSM A, GSM
1058   MAP,
1059   H.225, H.450, HTTP, ICMP, IPv6, IS-IS, ISAKMP, ISUP, Kerberos, LDAP,
1060   LDP, MIPv6, MMSE, MS Proxy, MTP3, NCP 2222, NTP, PIM, RADIUS, RANAP,
1061   RDM, RSVP, RTCP, RTP, SCCP, SDP, SIP, SMB, SMPP, SOCKS, SONMP,
1062   SRVLOC,
1063   SSL, TACACS, TCAP, TCP, TPKT, TZSP, UCP, WAP, WBXML, WLAN, WSP, WTP
1064
1065
1066 Updated capture file support
1067
1068   AiroPeek v9 (2.x) support was added.  Network Instruments Observer
1069   and
1070   Snoop support was updated.
1071
1072
1073 == November 2, 2003
1074
1075 Ethereal 0.9.16 has been released.
1076
1077   This release fixes potential security issues with the GTP, ISAKMP,
1078   MEGACO, and SOCKS dissectors. See
1079
1080     http://www.ethereal.com/appnotes/enpa-sa-00011.html
1081
1082   for more details.
1083
1084 New and updated features
1085
1086   Ethereal has leapt forward into the 90's and added a toolbar.
1087
1088   Ethereal and Tethereal can now force the data link type of captured
1089   frames.
1090
1091   RTP analysis has been enhanced.
1092
1093   Individual frames can now be marked as time references
1094
1095   Service response time and general I/O statistics have been enhanced.
1096   I/O
1097   statistics can now calculate client load (experimental).
1098
1099 New protocol support
1100
1101   ACN, ALCAP, ANSI MAP, ASN.1 BER, BSSAP, DCE/RPC DRSUAPI, DCE/RPC
1102   INITSHUTDOWN, DCE/RPC RS_BIND, FC-SP, FICON, GSM BSSMAP, GSM DTAP,
1103   GSM
1104   SMS TPDU, GSM SMS, GSM SS, H.450, IOS 4.0.1 IS-637-A (SMS), IS-683-A
1105   (OTA), T.38, TCAP, TPCP
1106
1107 Updated protocol support
1108
1109   AODV, ASN.1 PER, BSSGP, CDP, Cisco HDLC, COPS, DCE/RPC BROWSER,
1110   DCE/RPC
1111   DNSSERVER, DCE/RPC EPM, DCE/RPC LSA, DCE/RPC Messenger, DCE/RPC REG,
1112   DCE/RPC SVCCTL, DCE/RPC, DFS, DHCPv6, DOCSIS, EAPOL, ENIP, Frame
1113   Relay,
1114   FTP, GPRS, Gryphon, GTP, H.225, H.245, HTTP, ICMP, IEEE 802.11, IPX,
1115   ISAKMP, ISUP, LAPB, Laplink, LWAPP, MAPI, MDSHDR, MEGACO, MPLS, NCP,
1116   NDPS, NETLOGON, NFS, NTLMSSP, OSPF, OXID, PPP, Q.931, Q.933, RANAP,
1117   RIP,
1118   RTP, SAMR, SCCP, SCSI, SCTP, SDP, SIP, SMB, SMPP, SNMP, SOCKS,
1119   SONMP,
1120   SPOOLSS SRVLOC, SRVSVC, T.35, TACACS+, TAPI, TCP, TZSP, WKSSVC, WSP,
1121   X.25, Yahoo! Messenger
1122
1123
1124 Updated capture file support
1125
1126   Linux Bluez Bluetooth hcidump support has been added.
1127
1128   Endace ERF and Network Instruments Observer, and NetXRay support has
1129   been enhanced.
1130
1131
1132 == September 9, 2003
1133
1134 Ethereal 0.9.15 has been released.
1135
1136 New and updated features
1137
1138   Many often-requested features have been added with this release.  If
1139   you're running an older version of Ethereal you may want to have a
1140   look.
1141
1142   Conversation List (aka "top talker") support has been added to
1143   Ethereal
1144   and Tethereal.  Protocol statistics in general have been updated.
1145
1146   Searching capture files has been improved even more -- a new
1147   "contains"
1148   display filter operator that searches for strings in PDUs has been
1149   added.  The Find dialog now supports case-insensitive searches, hex
1150   data
1151   searches, and more.
1152
1153   An H.225 dissector has been added.  It can automatically recognize
1154   RTP
1155   and RTCP conversations.
1156
1157   A preference file has been added for disabled protocols.
1158
1159   Color filters may now be imported and exported from within Ethereal.
1160
1161   A new column type has been added for cumulative bytes.
1162
1163
1164 New protocols
1165
1166   GPRS BSSGP, GPRS NS, H.225, H.263, LWAPP, Laplink, Q.933, STUN
1167
1168
1169 Updated protocols
1170
1171   ArtNet, BOOTP/DHCP, DCE/RPC, DCERPCSTAT, DHCPv6, DOCSIS, ENIP,
1172   Ethernet,
1173   FCIP, Frame Relay, H.245, HTTP, IPsec, iSCSI, LDAP, LWRES, M2UA,
1174   M3UA,
1175   MEGACO, MTP3, NCP, NDPS, NFS, NTLMSSP, PPTP, Q.931, RPC, SAMR, SCCP,
1176   SCTP, SIP, SMB, SMPP, SNA, SNMP, SRVLOC, SUA, TCP, TDS, UCD, UDP,
1177   WSP,
1178
1179
1180 Updated capture file support
1181
1182   Support for Accellent 5Views and Endace ERF capture files was added.
1183   CheckPoint FW-1 and Novell LANalyzer support has been enhanced.
1184
1185
1186 == July 23, 2003
1187
1188 Ethereal 0.9.14 has been released.
1189
1190 New and updated features
1191
1192   The ringbuffer code has been (nearly) completely rewritten.  It now
1193   supports an unlimited number of files.
1194
1195   Ethereal now supports searching for arbitrary text and binary data
1196   in
1197   frames.
1198
1199   Service response time statistics have been enhanced.
1200
1201   Tethereal, the text-mode version of Ethereal, can now be compiled
1202   without capture support.
1203
1204
1205 New and updated features
1206
1207   Echo, eDonkey, Jabber, MS Messenger, sFlow
1208
1209
1210 Updated protocols
1211
1212   AODV, AODV6, Boardwalk, DCE-RPC, ENIP, Fibre Channel, FIX, FW1,
1213   H.245,
1214   IGMP, IPsec,  IS-IS, iSCSI, ISUP, LDAP, LDP, M2UA, MEGACO, MTP3,
1215   NDS,
1216   NETLOGON, NTLMSSP, NTP, Q.2931, Q.931, SAMR, SCCP, SCSI, SMB, SMPP,
1217   SNA,
1218   SNMP, SPNEGO, SPOOLSS, SRVLOC, UCP, Vines,  VRRP, WBXML, WEP, WSP,
1219   WTP,
1220   X11, Zebra
1221
1222
1223 Updated capture file support
1224
1225   LANalyzer, NetXRay
1226
1227
1228 == June 11, 2003
1229
1230 Ethereal 0.9.13 has been released.
1231
1232   This release fixes a large number of security issues  discovered by
1233   Timo
1234   Sirainen and others.  See
1235
1236     http://www.ethereal.com/appnotes/enpa-sa-00010.html
1237
1238   for more details.
1239
1240 New and updated features
1241
1242   Ethereal now supports a system-wide color filter file.
1243
1244   Support for the GNU ADNS library has been added.  ADNS allows
1245   asynchronous DNS lookups.
1246
1247   "Decode As..." functionality has been added to Tethereal via the "-
1248   d"
1249   flag.
1250
1251   The HTTP, FTP, POP, SMTP, IMAP, and ACAP requests and responses are
1252   now
1253   shown in the protocol tree.
1254
1255 New protocols
1256
1257   distcc, EtherNet/IP, MSRPC ATSVC, RTNET/TMDA
1258
1259 Updated protocols
1260
1261   802.11, AIM,  BGP, CLNP, COTP, CPHA, DCERPC, DNS, EAPOL, Ethernet,
1262   FDDI,
1263   GSSAPI, IP, ISAKMP, ISIS, LDAP, LSP, M2PA, MAPI, Modbus, NDPS, NFS,
1264   NTLMSSP, OSI, OSPF, OpenBSD pflog, PPTP, RMCP, RMI, RPC, RTP, SCSI,
1265   SCTP, SIP, SMB, SMPP, SMTP, SNMP, SPNEGO, TACACS, TCP, TSP, WBXML,
1266   WSP,
1267   WTP
1268
1269 Updated capture file support
1270
1271   HP-UX nettl, VMS UCX$TRACE
1272
1273
1274 == May 1, 2003
1275
1276 Ethereal 0.9.12 has been released.
1277
1278   This release fixes several off-by-one and integer overflow errors
1279   discovered by Timo Sirainen.  See
1280
1281     http://www.ethereal.com/appnotes/enpa-sa-00009.html
1282
1283   for more details.
1284
1285 New and updated features
1286
1287   TCP sequence number analysis received a few improvements.
1288
1289   General packet reassembly has been improved.
1290
1291   The "Follow TCP Stream" window now allows you to filter out the
1292   current
1293   stream.
1294
1295   The Vines code received significant updates.
1296
1297   Several enhancements were made to the text2pcap utility.
1298
1299 New protocols
1300
1301   ArtNET, IPX WAN, Intel ANS, iSNS, NLSP, WKSSVC
1302
1303 Updated protocols
1304
1305   802.11 ACAP, AFP, AIM, AJP, ASAP, BGP, CLNP, CPHA, DCE/RPC, DSI,
1306   EAP,
1307   IP, IPMI, IPX, IPv6, ISIS, ISUP, IUA, Kerberos, LDAP, M2PA, M2TP,
1308   M2UA,
1309   M3UA, MGCP, MTP2, MTP3, MTP3MG, Modbus/TCP, NDMP, NDPS, NFS, NLSP,
1310   PGM,
1311   Q.931, RANAP, RPC, RSVP, SCCP, SCCPMG, SCTP, SMB, SNMP, SPX, SSH,
1312   SUA,
1313   TCP, Telnet, Vines, WBXML, WSP, WTP
1314
1315 Updated capture file support
1316
1317   Netxray
1318
1319
1320 == March 10, 2003
1321
1322 Ethereal 0.9.11 has been released.
1323
1324   The Ethereal 0.9.10 release was packaged improperly.  This release
1325   fixes
1326   the packaging, and adds minor updates and fixes for the following
1327   protocols:
1328
1329   AFS, OpenBSD enc(4), RTP, SCSI, SIP, SMPP, SSH
1330
1331   IA64 support has been improved.
1332
1333
1334 == March 7, 2003
1335
1336 Ethereal 0.9.10 has been released.
1337
1338   This release fixes a security hole discovered by Georgi Guninski in
1339   the
1340   SOCKS dissector as well as problems with the NTLMSSP and Rsync code.
1341   All users of previous versions are encouraged to upgrade.  See
1342
1343     http://www.ethereal.com/appnotes/enpa-sa-00008.html
1344
1345   for more details.
1346
1347
1348 New and Updated Features
1349
1350   Many small updates were made to the user interface.
1351
1352   The "Help" menu now includes the FAQ.
1353
1354   The TCP dissector was enhanced.  Many more fields are filterable.
1355
1356   Tethereal received more IO stats: TCP and UDP top talkers.
1357
1358   Packet reassembly has been improved.
1359
1360   The "Follow TCP Stream" feature can now export C byte arrays.
1361
1362   RTP streams can now be saved to a file.
1363
1364
1365 Bug Fixes
1366
1367   A missing comma in a string array could cause Ethereal to crash when
1368   opening the preferences dialog.
1369
1370
1371 New Protocols
1372
1373   MSN Messenger, Rsync, SSH, Yahoo! Messenger
1374
1375
1376 Updated Protocols
1377
1378   AFP, AFS, AIM, ATM, Apache JServ, BACNET, BGP, BOOTP, CLNP, COPS,
1379   DCCP,
1380   DCERPC NT, DCERPC, DNS, ESIS, Ethernet, Frame Relay, GIOP, GTP, HP
1381   extended 802.2 LLC, HP-UX remote management, HTTP, IPP, IPX, LLC,
1382   LSA,
1383   M3UA, MDSHDR, MIP6, MPLS, MySQL, NCP2222, NETLOGON, NLPID, NetFlow,
1384   OpenBSD enc(4), OSI, PPP, RADIUS, RMP, RPL, SAMR, SCSI, SMB, SNA,
1385   SNMP,
1386   SOCKS, SPOOLSS, SRVLOC, SRVSVC, SSL, SliMP3, TCP, Token Ring, WBXML,
1387   Wellfleet BofL X.25, X11
1388
1389
1390 Updated Capture File Support
1391
1392   NetXRay, NGSniffer, Snoop
1393
1394
1395 == January 23, 2003
1396
1397 Ethereal 0.9.9 has been released.
1398
1399   Please note the next release will NOT be 1.0.  There are still more
1400   features to be added before a 1.0 release will be ready.
1401
1402
1403 New and Updated Features
1404
1405   Plugin search behavior was improved under Unix, allowing more than
1406   one
1407   version of Ethereal to be installed at one time.
1408
1409   The statistics graphs have been enhanced.  More statistics have been
1410   added:
1411
1412     Round-trip-time statistics are now computed for SMB traffic.
1413
1414     NCP Call and Reply times are now tracked.
1415
1416     Top talker statistics for Ethernet, IP and Token Ring are now
1417     available (tethereal only).
1418
1419   Color allocation and handling was improved.
1420
1421   The RADIUS dissector can now decrypt user passwords.
1422
1423   Tethereal now supports reading from a pipe under Unix.
1424
1425   The ATM code received major improvements.
1426
1427   The DOS Sniffer code also received major improvements.
1428
1429   For those that compile Ethereal from source, some fixes and updates
1430   have been made to the configuration and build environment.
1431
1432
1433 Bug Fixes
1434
1435   The capture progress window now shows the correct number of elapsed
1436   minutes.
1437
1438   A potential infinite loop in the TCP graphing code has been fixed.
1439
1440
1441 New Protocols
1442
1443  MDSHDR, MEGACO, MySQL, SDLC, X.29
1444
1445
1446 Updated Protocols
1447
1448   802.11, AFP, AFS, AIM, ARCNET, ASAP, ATM, BPDU, Cisco HDLC,  CLNP,
1449   DCE
1450   RPC, DDTP, Ethernet, FC-ELS, FCIP, H.261, IMSI, IP,  IP-over-FC,
1451   L2TP,
1452   LMI, M3UA, MTP3, NCP, NetBIOS, NETLOGON, ONC RPC, OSPF, PIM, PPP,
1453   RADIUS, RANAP, RPC, SAMR, SCTP, SMB,  SPNEGO, SPOOLSS, SRVLOC,
1454   SRVSVC,
1455   SUA, TNS, Token Ring, Wellfleet HDLC, X.25
1456
1457
1458 Updated Capture File Support
1459
1460   Firewall-1, Netmon, NetXRay, Radcom, Sniffer
1461
1462
1463 == December 7, 2002
1464
1465 Ethereal 0.9.8 has been released.
1466
1467   Serious problems with the BGP, LMP, PPP, and TDS dissectors have
1468   been
1469   discovered.  See
1470
1471     http://www.ethereal.com/appnotes/enpa-sa-00007.html
1472
1473   for more details.
1474
1475
1476 New and Updated Features
1477
1478   The TAP subsystem received major updates.  Tethereal can display
1479   more statistics, and several graphs have been added to Ethereal.
1480
1481   A protocol hierarchy statistics tap was added to tethereal.  This
1482   code
1483   may be used to replace the hierarchy statistics code in Ethereal.
1484
1485   More updates have been added to TCP analysis.
1486
1487   After a long hiatus, the Windows installer once again includes SNMP
1488   support.
1489
1490   The total running time of the capture is now displayed in the
1491   capture
1492   progress dialog box.  The capture progress dialog also shows ARP
1493   packets.
1494
1495   The look of the plugins dialog was revamped.
1496
1497
1498 Bug Fixes and Updates
1499
1500   A bug which caused Ethereal under Windows to crash when "Update list
1501   of
1502   packets in real time" was enabled has been fixed.
1503
1504   The stability of the text2pcap utility has been improved.
1505
1506   In tethereal, the packet count is properly displayed when you ^C out
1507   of a
1508   capture.
1509
1510
1511 New Protocols
1512
1513   ARCNET, ClearCase NFS, DCERPC LSA_DS, Fibre Channel, HyperSCSI,
1514   MDNS,
1515   PCLI, RPL
1516
1517
1518 Updated Protocols
1519
1520   AFP, AFS, BACNet, BGP, DCERPC, DCERPC EPM, DCERPC LSA, DCERPC NDR,
1521   DCERPC NT, DCERPC SAMR, DCERPC UPDATE, GRE, GTP, HTTP, IPv6CP, IPX,
1522   iSCSI, ISDN, IUA, LAPD, LDAP, M2PA, NDPS, NDS, NetBIOS, NFS,
1523   NTLMSSP,
1524   OSPF, PPP, PPPoE, Q.2931, Q.931, RPC, RSVP, SCSI, SCTP, SMB, SNMP,
1525   Spanning Tree, SPNEGO, SPOOLSS, SPX, SRVLOC, TCP, Telnet, V.120,
1526   WEP,
1527   YPSERV
1528
1529
1530 Updated Capture File Support
1531
1532   AIX iptrace and tcpdump, NetXRay, Sniffer, snoop
1533
1534
1535 == September 28, 2002
1536
1537 Ethereal 0.9.7 has been released.
1538
1539 New Features
1540
1541   In order to improve the out-of-box responsiveness of Ethereal and
1542   Tethereal, network name resolution has been disabled by default.
1543
1544   TCP analysis (a feature added in the 0.9.6 release) was improved.
1545
1546   The NCP code base received quite a few updates.
1547
1548   Initial support for version 2 of the GTK+ library was added.
1549
1550   RPC staticstics (which use the new Tap API) were added.
1551
1552   Due to added and updated support for the NTLM, SNEGO, and GSS-API
1553   protocols, Ethereal can now dissect most of the security blobs for
1554   Windows 2000 authentication.
1555
1556   The Ethernet "manuf" file now handles addresses specified with a
1557   mask, and  contains many well-known addresses.
1558
1559
1560 New Protocols
1561
1562   802.1s MSTP, FIX, GSS-API, Interbase, NDPS, Netflow (Cisco and
1563   Juniper),
1564   SCCP-Management, SPNEGO
1565
1566   The following DCE/RPC protocols were also added:
1567
1568   AFS4INT, BOSSVR, CDS_CLERKSERVER, CDS_SOLICIT, CPRPC_SERVER,
1569   DNSSERVER,
1570   DTSPROVIDER, DTSSTIME_REQ, FLDB, FTSERVER, KRB5RPC, REPADMIN,
1571   REP_PROC,
1572   ROVERRIDE, RPRIV, RS_ATTR, RSEC_LOGIN, RS_MISC, RS_PGO, RS_REPLIST,
1573   RS_UNIX, SECIDMAP, TKN4INT, UBIKDISK, UKIKVOTE
1574
1575
1576 Updated Protocols
1577
1578   AFP, AODV/AODV6, BGP, CHDLC, CHPA, DCE/RPC CONV, DCE/RPC LSA,
1579   DCE/RPC
1580   NT, DCE/RPC SAMR, DHCP, DNS, DOCSIS, EAP, GTP, HTTP, IP, iSCSI, IS-
1581   IS,
1582   Kerberos, LDAP, LDP, M2PA MMSE, NBNS, NCP, NDS, NETLOGON, NTLMSSP,
1583   OSI
1584   Q.931 RPC, RPCSTAT, SCSI, Skinny, SMB, SNEGO, SPOOLSS, SRVSVC, TCP,
1585   WSP,
1586
1587
1588 == August 20, 2002
1589
1590 Ethereal 0.9.6 has been released.
1591
1592 Bugs Fixed
1593
1594   A buffer overflow in the ISIS dissector has been fixed.  More
1595   information can be found at
1596   http://www.ethereal.com/appnotes/enpa-sa-00006.html.
1597
1598   A bad TCP header could cause problems for the "Follow TCP Stream"
1599   feature.
1600
1601   Setting "column.format" from the command line no longer crashes
1602   Ethereal and Tethereal.
1603
1604   Problems with capture files being overwritten (e.g. if you try to
1605   save over
1606   the current capture file) have been fixed.
1607
1608   An SMB conversation handling bug has been fixed.
1609
1610   Thanks to Valgrind, several memory leaks have been fixed.
1611
1612   Some problems with printing under Windows have been fixed.
1613
1614
1615 New Features
1616
1617   TCP sequence number analysis has been added.
1618
1619   The DCE RPC NETLOGON dissector has received a major overhaul.
1620
1621   Data types throughout the code have been cleaned up.
1622
1623
1624 New Protocols
1625
1626   CPHA, DOCSIS, NTLMSSP, Xyplex terminal server protocol, ZIP
1627
1628
1629 Updated Protocols
1630
1631   802.11, AFP, ASAP, BGP, CDP, CDPCP, CPHA, DDP, DCERPC, DCERPC NT,
1632   DCERPC
1633   REG, EPM, FTP, HCLNFSD, HTTP, IPX, ISAKMP, ISIS, IUA, Kerberos,
1634   L2TP,
1635   LLMNR, LSA, MMSE, MPLSCP, NBNS, NetBIOS, NETLOGON, NFS, NTLMSSP,
1636   PPP,
1637   Quake2, RADIUS, RSVP, RTCP, SAMR, SCSI, SDP, SIP, SMB, SMB Mailslot,
1638   SMTP, SPOOLSS, TCP, TDS, TNS, TPKT, Token Ring, VJ TCP, WINREG, WSP
1639
1640
1641 Capture File Updates
1642
1643 CheckPoint Firewall-1 monitor file support and CoSine debug file
1644 support
1645 were added.  Support for pppdump and Netmon files was updated.
1646
1647
1648 == June 28, 2002
1649
1650 Ethereal 0.9.5 has been released. This version fixes several potential
1651 security problems revealed since the release of 0.9.4. See the
1652 security
1653 advisory at http://www.ethereal.com/appnotes/enpa-sa-00005.html for
1654 more details.
1655
1656
1657 New Features:
1658
1659 The ability to read packet data from a pipe was enhanced.  Printing
1660 under Windows now works.
1661
1662
1663 New Protocols
1664
1665 802.3 LACP, Apache JServ, AODV6, DCERPC Browser, Java RMI, TAPI
1666
1667
1668 Updated Protocols
1669
1670 ATM, BGP, BOOTP, DCE RPC, EPM, Frame Relay, GTP, L2TP, LMP, MAPI, MIP,
1671 MMSE, MTP3, NCP, NFS, NSPI, PPP, Q2931, RADIUS, RSVP, SCSI, SMB, SNA,
1672 SOCKS, SPOOLSS, SRVSVC, SunATM, TFTP, TNS, Token Ring, UCP, VJ TCP/IP,
1673 WCP, WEP, WSP, WTP
1674
1675
1676 Capture File Updates
1677
1678 Ethereal can now write LANalyzer files.  The Sniffer, nettl, snoop,
1679 NetXRay, and libpcap code all received updates.
1680
1681