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