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