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