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