78df9a01529b4f78f35282c5e9aa3afc6f34940a
[metze/wireshark/wip.git] / NEWS
1 $Id: NEWS,v 1.131 2003/07/23 02:06:24 gerald Exp $
2
3 == July ?, 2003
4
5 Ethereal 0.9.14 has been released.
6
7 New and updated features
8
9   Tethereal, the text-mode version of Ethereal, can now be compiled
10   without capture support.
11   
12   Service response time statistics have been enhanced.
13   
14   The ringbuffer code has been (nearly) completely rewritten.  It now
15   supports an unlimited number of files.
16   
17   Ethereal now supports searching for arbitrary text and binary data in
18   frames.
19
20 New protocols
21
22 Echo,
23 eDonkey,
24 Jabber,
25 MS Messenger,
26 sFlow,
27
28
29 Updated protocols
30
31 AODV,
32 AODV6,
33 Boardwalk,
34 DCE-RPC,
35 ENIP,
36 Fibre Channel,
37 FIX,
38 FW1,
39 H.245,
40 IPsec, 
41 iSCSI,
42 IS-IS,
43 ISUP,
44 LDAP,
45 LDP,
46 M2UA,
47 MEGACO,
48 MTP3,
49 NDS,
50 NETLOGON,
51 NTLMSSP,
52 NTP,
53 Q.2931,
54 Q.931,
55 SAMR,
56 SCCP,
57 SCSI,
58 SMB,
59 SMPP,
60 SNA,
61 SNMP,
62 SPNEGO,
63 SPOOLSS,
64 SRVLOC,
65 UCP,
66 Vines, 
67 VRRP,
68 WBXML,
69 WEP,
70 WSP,
71 WTP,
72 X11,
73 Zebra,
74
75
76 Updated capture file support
77
78 LANalyzer, NetXRay, 
79
80 == June 11, 2003
81
82 Ethereal 0.9.13 has been released.
83
84   This release fixes a large number of security issues  discovered by Timo
85   Sirainen and others.  See
86
87     http://www.ethereal.com/appnotes/enpa-sa-00010.html
88
89   for more details.
90
91 New and updated features
92
93   Ethereal now supports a system-wide color filter file.
94
95   Support for the GNU ADNS library has been added.  ADNS allows
96   asynchronous DNS lookups.
97   
98   "Decode As..." functionality has been added to Tethereal via the "-d"
99   flag.
100   
101   The HTTP, FTP, POP, SMTP, IMAP, and ACAP requests and responses are now
102   shown in the protocol tree.
103
104 New protocols
105
106   distcc, EtherNet/IP, MSRPC ATSVC, RTNET/TMDA
107
108 Updated protocols
109
110   802.11, AIM,  BGP, CLNP, COTP, CPHA, DCERPC, DNS, EAPOL, Ethernet, FDDI,
111   GSSAPI, IP, ISAKMP, ISIS, LDAP, LSP, M2PA, MAPI, Modbus, NDPS, NFS,
112   NTLMSSP, OSI, OSPF, OpenBSD pflog, PPTP, RMCP, RMI, RPC, RTP, SCSI,
113   SCTP, SIP, SMB, SMPP, SMTP, SNMP, SPNEGO, TACACS, TCP, TSP, WBXML, WSP,
114   WTP
115
116 Updated capture file support
117
118   HP-UX nettl, VMS UCX$TRACE
119
120
121 == May 1, 2003
122
123 Ethereal 0.9.12 has been released.
124
125   This release fixes several off-by-one and integer overflow errors
126   discovered by Timo Sirainen.  See
127
128     http://www.ethereal.com/appnotes/enpa-sa-00009.html
129
130   for more details.
131
132 New and updated features
133
134   TCP sequence number analysis received a few improvements.
135
136   General packet reassembly has been improved.
137
138   The "Follow TCP Stream" window now allows you to filter out the current
139   stream.
140
141   The Vines code received significant updates.
142
143   Several enhancements were made to the text2pcap utility.
144
145 New protocols
146
147   ArtNET, IPX WAN, Intel ANS, iSNS, NLSP, WKSSVC
148
149 Updated protocols
150
151   802.11 ACAP, AFP, AIM, AJP, ASAP, BGP, CLNP, CPHA, DCE/RPC, DSI, EAP,
152   IP, IPMI, IPX, IPv6, ISIS, ISUP, IUA, Kerberos, LDAP, M2PA, M2TP, M2UA,
153   M3UA, MGCP, MTP2, MTP3, MTP3MG, Modbus/TCP, NDMP, NDPS, NFS, NLSP, PGM,
154   Q.931, RANAP, RPC, RSVP, SCCP, SCCPMG, SCTP, SMB, SNMP, SPX, SSH, SUA,
155   TCP, Telnet, Vines, WBXML, WSP, WTP
156
157 Updated capture file support
158
159   Netxray
160
161
162 == March 10, 2003
163
164 Ethereal 0.9.11 has been released.
165
166   The Ethereal 0.9.10 release was packaged improperly.  This release fixes 
167   the packaging, and adds minor updates and fixes for the following
168   protocols:
169   
170   AFS, OpenBSD enc(4), RTP, SCSI, SIP, SMPP, SSH
171   
172   IA64 support has been improved.
173   
174
175 == March 7, 2003
176
177 Ethereal 0.9.10 has been released.
178
179   This release fixes a security hole discovered by Georgi Guninski in the
180   SOCKS dissector as well as problems with the NTLMSSP and Rsync code. 
181   All users of previous versions are encouraged to upgrade.  See
182
183     http://www.ethereal.com/appnotes/enpa-sa-00008.html
184
185   for more details.
186
187
188 New and Updated Features
189
190   Many small updates were made to the user interface.
191   
192   The "Help" menu now includes the FAQ.
193   
194   The TCP dissector was enhanced.  Many more fields are filterable.
195
196   Tethereal received more IO stats: TCP and UDP top talkers.
197   
198   Packet reassembly has been improved.
199   
200   The "Follow TCP Stream" feature can now export C byte arrays.
201   
202   RTP streams can now be saved to a file.
203     
204
205 Bug Fixes
206
207   A missing comma in a string array could cause Ethereal to crash when
208   opening the preferences dialog.
209
210
211 New Protocols
212
213   MSN Messenger, Rsync, SSH, Yahoo! Messenger
214
215
216 Updated Protocols
217
218   AFP, AFS, AIM, ATM, Apache JServ, BACNET, BGP, BOOTP, CLNP, COPS, DCCP,
219   DCERPC NT, DCERPC, DNS, ESIS, Ethernet, Frame Relay, GIOP, GTP, HP
220   extended 802.2 LLC, HP-UX remote management, HTTP, IPP, IPX, LLC, LSA,
221   M3UA, MDSHDR, MIP6, MPLS, MySQL, NCP2222, NETLOGON, NLPID, NetFlow,
222   OpenBSD enc(4), OSI, PPP, RADIUS, RMP, RPL, SAMR, SCSI, SMB, SNA, SNMP,
223   SOCKS, SPOOLSS, SRVLOC, SRVSVC, SSL, SliMP3, TCP, Token Ring, WBXML,
224   Wellfleet BofL X.25, X11
225
226
227 Updated Capture File Support
228   
229   NetXRay, NGSniffer, Snoop
230
231
232 == January 23, 2003
233
234 Ethereal 0.9.9 has been released.
235
236   Please note the next release will NOT be 1.0.  There are still more
237   features to be added before a 1.0 release will be ready.
238   
239
240 New and Updated Features
241
242   Plugin search behavior was improved under Unix, allowing more than one
243   version of Ethereal to be installed at one time.
244   
245   The statistics graphs have been enhanced.  More statistics have been
246   added:
247   
248     Round-trip-time statistics are now computed for SMB traffic. 
249     
250     NCP Call and Reply times are now tracked.
251     
252     Top talker statistics for Ethernet, IP and Token Ring are now
253     available (tethereal only).
254   
255   Color allocation and handling was improved.
256   
257   The RADIUS dissector can now decrypt user passwords.
258   
259   Tethereal now supports reading from a pipe under Unix.
260   
261   The ATM code received major improvements.
262   
263   The DOS Sniffer code also received major improvements.
264   
265   For those that compile Ethereal from source, some fixes and updates
266   have been made to the configuration and build environment.
267     
268
269 Bug Fixes
270
271   The capture progress window now shows the correct number of elapsed
272   minutes.
273   
274   A potential infinite loop in the TCP graphing code has been fixed.
275
276
277 New Protocols
278
279  MDSHDR, MEGACO, MySQL, SDLC, X.29
280
281
282 Updated Protocols
283
284   802.11, AFP, AFS, AIM, ARCNET, ASAP, ATM, BPDU, Cisco HDLC,  CLNP, DCE
285   RPC, DDTP, Ethernet, FC-ELS, FCIP, H.261, IMSI, IP,  IP-over-FC, L2TP,
286   LMI, M3UA, MTP3, NCP, NetBIOS, NETLOGON, ONC RPC, OSPF, PIM, PPP,
287   RADIUS, RANAP, RPC, SAMR, SCTP, SMB,  SPNEGO, SPOOLSS, SRVLOC, SRVSVC,
288   SUA, TNS, Token Ring, Wellfleet HDLC, X.25
289
290
291 Updated Capture File Support
292   
293   Firewall-1, Netmon, NetXRay, Radcom, Sniffer
294
295
296 == December 7, 2002
297
298 Ethereal 0.9.8 has been released.
299
300   Serious problems with the BGP, LMP, PPP, and TDS dissectors have been
301   discovered.  See 
302   
303     http://www.ethereal.com/appnotes/enpa-sa-00007.html
304   
305   for more details.
306
307
308 New and Updated Features
309
310   The TAP subsystem received major updates.  Tethereal can display
311   more statistics, and several graphs have been added to Ethereal.
312
313   A protocol hierarchy statistics tap was added to tethereal.  This code
314   may be used to replace the hierarchy statistics code in Ethereal.
315   
316   More updates have been added to TCP analysis.
317
318   After a long hiatus, the Windows installer once again includes SNMP
319   support.
320
321   The total running time of the capture is now displayed in the capture
322   progress dialog box.  The capture progress dialog also shows ARP packets.
323
324   The look of the plugins dialog was revamped.
325
326
327 Bug Fixes and Updates
328
329   A bug which caused Ethereal under Windows to crash when "Update list of
330   packets in real time" was enabled has been fixed.
331
332   The stability of the text2pcap utility has been improved.
333
334   In tethereal, the packet count is properly displayed when you ^C out of a
335   capture.
336
337
338 New Protocols
339
340   ARCNET, ClearCase NFS, DCERPC LSA_DS, Fibre Channel, HyperSCSI, MDNS,
341   PCLI, RPL
342
343
344 Updated Protocols
345
346   AFP, AFS, BACNet, BGP, DCERPC, DCERPC EPM, DCERPC LSA, DCERPC NDR,
347   DCERPC NT, DCERPC SAMR, DCERPC UPDATE, GRE, GTP, HTTP, IPv6CP, IPX,
348   iSCSI, ISDN, IUA, LAPD, LDAP, M2PA, NDPS, NDS, NetBIOS, NFS, NTLMSSP,
349   OSPF, PPP, PPPoE, Q.2931, Q.931, RPC, RSVP, SCSI, SCTP, SMB, SNMP,
350   Spanning Tree, SPNEGO, SPOOLSS, SPX, SRVLOC, TCP, Telnet, V.120, WEP,
351   YPSERV
352
353
354 Updated Capture File Support
355
356   AIX iptrace and tcpdump, NetXRay, Sniffer, snoop
357
358
359 == September 28, 2002
360
361 Ethereal 0.9.7 has been released.
362
363 New Features
364
365   In order to improve the out-of-box responsiveness of Ethereal and
366   Tethereal, network name resolution has been disabled by default.
367
368   TCP analysis (a feature added in the 0.9.6 release) was improved.
369
370   The NCP code base received quite a few updates.
371
372   Initial support for version 2 of the GTK+ library was added.
373
374   RPC staticstics (which use the new Tap API) were added.
375
376   Due to added and updated support for the NTLM, SNEGO, and GSS-API
377   protocols, Ethereal can now dissect most of the security blobs for
378   Windows 2000 authentication.
379
380   The Ethernet "manuf" file now handles addresses specified with a
381   mask, and  contains many well-known addresses.
382
383
384 New Protocols
385
386   802.1s MSTP, FIX, GSS-API, Interbase, NDPS, Netflow (Cisco and Juniper),
387   SCCP-Management, SPNEGO
388
389   The following DCE/RPC protocols were also added:
390
391   AFS4INT, BOSSVR, CDS_CLERKSERVER, CDS_SOLICIT, CPRPC_SERVER, DNSSERVER,
392   DTSPROVIDER, DTSSTIME_REQ, FLDB, FTSERVER, KRB5RPC, REPADMIN, REP_PROC, 
393   ROVERRIDE, RPRIV, RS_ATTR, RSEC_LOGIN, RS_MISC, RS_PGO, RS_REPLIST,
394   RS_UNIX, SECIDMAP, TKN4INT, UBIKDISK, UKIKVOTE
395
396
397 Updated Protocols
398
399   AFP, AODV/AODV6, BGP, CHDLC, CHPA, DCE/RPC CONV, DCE/RPC LSA, DCE/RPC
400   NT, DCE/RPC SAMR, DHCP, DNS, DOCSIS, EAP, GTP, HTTP, IP, iSCSI, IS-IS,
401   Kerberos, LDAP, LDP, M2PA MMSE, NBNS, NCP, NDS, NETLOGON, NTLMSSP, OSI
402   Q.931 RPC, RPCSTAT, SCSI, Skinny, SMB, SNEGO, SPOOLSS, SRVSVC, TCP, WSP,
403
404
405 == August 20, 2002
406
407 Ethereal 0.9.6 has been released.
408
409 Bugs Fixed
410
411   A buffer overflow in the ISIS dissector has been fixed.  More
412   information can be found at
413   http://www.ethereal.com/appnotes/enpa-sa-00006.html.
414     
415   A bad TCP header could cause problems for the "Follow TCP Stream"
416   feature.
417   
418   Setting "column.format" from the command line no longer crashes
419   Ethereal and Tethereal.
420
421   Problems with capture files being overwritten (e.g. if you try to save over
422   the current capture file) have been fixed.
423
424   An SMB conversation handling bug has been fixed.
425
426   Thanks to Valgrind, several memory leaks have been fixed.
427
428   Some problems with printing under Windows have been fixed.
429
430
431 New Features
432
433   TCP sequence number analysis has been added.
434
435   The DCE RPC NETLOGON dissector has received a major overhaul.
436
437   Data types throughout the code have been cleaned up. 
438
439
440 New Protocols
441
442   CPHA, DOCSIS, NTLMSSP, Xyplex terminal server protocol, ZIP
443
444
445 Updated Protocols
446
447   802.11, AFP, ASAP, BGP, CDP, CDPCP, CPHA, DDP, DCERPC, DCERPC NT, DCERPC
448   REG, EPM, FTP, HCLNFSD, HTTP, IPX, ISAKMP, ISIS, IUA, Kerberos, L2TP,
449   LLMNR, LSA, MMSE, MPLSCP, NBNS, NetBIOS, NETLOGON, NFS, NTLMSSP, PPP,
450   Quake2, RADIUS, RSVP, RTCP, SAMR, SCSI, SDP, SIP, SMB, SMB Mailslot,
451   SMTP, SPOOLSS, TCP, TDS, TNS, TPKT, Token Ring, VJ TCP, WINREG, WSP
452
453
454 Capture File Updates
455
456 CheckPoint Firewall-1 monitor file support and CoSine debug file support
457 were added.  Support for pppdump and Netmon files was updated.
458
459
460 == June 28, 2002
461
462 Ethereal 0.9.5 has been released. This version fixes several potential
463 security problems revealed since the release of 0.9.4. See the security
464 advisory at http://www.ethereal.com/appnotes/enpa-sa-00005.html for
465 more details.
466
467
468 New Features:
469
470 The ability to read packet data from a pipe was enhanced.  Printing
471 under Windows now works.
472
473
474 New Protocols
475
476 802.3 LACP, Apache JServ, AODV6, DCERPC Browser, Java RMI, TAPI
477
478
479 Updated Protocols
480
481 ATM, BGP, BOOTP, DCE RPC, EPM, Frame Relay, GTP, L2TP, LMP, MAPI, MIP,
482 MMSE, MTP3, NCP, NFS, NSPI, PPP, Q2931, RADIUS, RSVP, SCSI, SMB, SNA,
483 SOCKS, SPOOLSS, SRVSVC, SunATM, TFTP, TNS, Token Ring, UCP, VJ TCP/IP,
484 WCP, WEP, WSP, WTP
485
486
487 Capture File Updates
488
489 Ethereal can now write LANalyzer files.  The Sniffer, nettl, snoop,
490 NetXRay, and libpcap code all received updates.
491