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