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