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