Updates for 0.9.10.
authorGerald Combs <gerald@wireshark.org>
Sat, 8 Mar 2003 03:12:32 +0000 (03:12 -0000)
committerGerald Combs <gerald@wireshark.org>
Sat, 8 Mar 2003 03:12:32 +0000 (03:12 -0000)
svn path=/trunk/; revision=7315

ChangeLog
NEWS

index bea0d4c7b04b6674b769c2dc953f09466f34d8d7..0fc5d35edf7ad7c3bf91b84d3ffd48ef2fe0a3ac 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,4 @@
-$Id: ChangeLog,v 1.17 2003/03/05 03:51:23 gerald Exp $
+$Id: ChangeLog,v 1.18 2003/03/08 03:12:30 gerald Exp $
 
 Overview of changes in Ethereal 0.9.10:
 
@@ -78,15 +78,235 @@ Overview of changes in Ethereal 0.9.10:
   array (Guy)
 * Fix up the construct of BGP AS strings (Guy)
 * Display flow label IE in GTP v0 in hex (Pasi Kovanen)
-* 
-
-
-
-
-
-
-
-
+* Decorate one level up with the string in
+  "samr_dissect_pointer_UNICODE_STRING()" (Guy)
+* Decorate several layers of SAMR the tree with the account name in
+  "USER_INFO_21" and in "LOOKUP_NAMES" (Guy)
+* Rework string handling in many DCERPC dissectors (Guy)
+* Catch a ReportedBoundsError in DCERPC (Guy)
+* Increase an offset data type size in GTP (Guy)
+* PPP interface identifier fixes and updates (Thierry Pelle)
+* Rename string array variables in DCERPC code (Guy)
+* Force the endianness of some NCP2222 data (Guy)
+* Fix time fields in NCP2222 (Guy)
+* Provide a way for ftype modules to provide a string representation
+  of their value (Gilbert)
+* Properly display the reply to an NCP Get Name Space Information request
+  (Guy)
+* Make the NCP request frame number field an FT_FRAMENUM (Guy)
+* Add a Linux token ring de-mangling preference (Guy)
+* 0xff00 is a valid completion code for NCP Keyed Object Login requests
+  (Guy)
+* Tweak ACE alignment in SMB requests (Guy)
+* More DCERPC string enhancements (Guy)
+* Allow dissect_ndr_cvstring to return a malloced copy of the string (Guy)
+* Use new format of dissect_ndr_cvstring() function in MAPI (Guy)
+* Cleanup of printer forms dissection in SPOOLSS (Tim)
+* Clean up SPOOLSS string and print notify code (Tim)
+* In dissect_ndr_cvstring(), return string data even if tree == NULL (Tim)
+* Note that one shouldn't put a comma after the last element of an enum
+  in README.developer (Guy)
+* Enhance the behavior of MAC resolution (Guy)
+* Adjust the MSVC++ memory allocation to handle FAQ.include (Guy)
+* Add NETLOGON privilege names to the PRIV_NAME_ARRAY tree (Guy)
+* More DCERPC Unicode changes (Guy)
+* Adjust acinclude.m4 checks for future libpcap versions (Guy)
+* More SPOOLSS cleanups (Tim)
+* Decorate SMB ACE items in an ACL with the SID and flag values (Tim)
+* Enhance time value printing in RADIUS (Guy)
+* WBXML updates (Olivier Biot)
+* Partial NetFlow V9 support (Matthew Smart)
+* POSIXLY_CORRECT fixes for doc/Makefile.am (Santeri Paavolainen)
+* String table, registration, and tag updates for WBXML (Olivier)
+* Add AFP3 setforkparam 64 bits parameters (Didier Gautheron)
+* Various LLC and SNA fixes and updates (Jochen Friedrich)
+* Decode the priority value put into the service context field by Real-time 
+  CORBA (Craig Rodrigues)
+* Time value data size adjustments (Guy)
+* Add a missing comma to a list of BOOTP strings (Guy)
+* Mark WBXML pinfo parameter as unused (Joerg)
+* Add support for WML 1.0 and PROV 1.0 to WBXML (Olivier)
+* Fix up the handling of the cross in TCP graphs (Didier)
+* Fix BRR/BE mislabeling and Pad1 errors in MIP6 (Santeri)
+* Echo doc/Makefile.am updates to doc/Makefile.nmake (Guy)
+* More GIOP fixes (Craig, Bernd Becker)
+* Comment out unused MSN Messenger variables (Joerg)
+* README.win32 updates for Cygwin (Olivier Biot)
+* Properly set the SMB ACE type in the summary line (Guy)
+* More TCP graph cross fixes and sequence number overflow fixes (Didier)
+* Put info level in COL_INFO for DsRoleGetDomInfo RPC (Tim)
+* Display NETLOGON ServerAuthenticate2 request username in the info column
+  (Tim)
+* Policy name display updates for SAMR (Tim)
+* More SPOOLSS cleanups (Tim)
+* GIOP service context fixes and updates (Guy)
+* SRVLOC XID and other fixes (Brad Hards)
+* Get rid of packet-wbxml.h (Olivier, Guy)
+* Support for zero-length NFS file handles (Mike Frisch)
+* Comment out usage for obsolete autogen.sh configure args (Joerg)
+* Improve X.25 malformed packet detection (Laurent)
+* Dissect the server type bitfield in NetServerGetInfo for SERVER_INFO_101
+  and SERVER_INFO_102 (Tim)
+* Update GTK2 string width code (Olivier Abad)
+* Small explanation for why MS created their own KRB5 OID value (Richard)
+* Fix tree signal handling in color_dlg.c (Olivier Abad)
+* Add a GIOP CodeSets dissector, adjust encapsulation boundary (Guy)
+* Add a function to GIOP to handle bad service contexts (Guy)
+* Turn off -x in make-faq (Joerg)
+* Update the FAQ to the Feb 9th version on the site (Joerg)
+* Fixed a bug in the calculation of number of M3UA routing contexts (Michael)
+* Add padding checks for atmsnoop (Guy)
+* Fix the tag for the 802.11g ERP Information field to match the latest
+  draft (Martijn Schipper)
+* Fix TCP desegmentation code to handle sequence number overflow (Didier)
+* Fix a problem with hf_rpl_type in RPL (Laurent)
+* Add rsync support (Brad)
+* Add a pile of NCP2222 fixes (Greg)
+* Handle the lack of a SAMR policy name w.r.t. the info column (Guy)
+* Handle TLVs (particularly "oncoming buddy" and "signon") in AIM (Devin)
+* Enhance alignment handling in SMB Browse and RAP messages (Guy)
+* Fix rsync Makefile entry and enum comma (Joerg)
+* Varius COPS enhancements and updates (Guy)
+* Handle bit 0x80 in SAMR domain handles (Tim)
+* Don't wrap around in "tcp_dissect_pdus()" (Guy)
+* Rename constant for SAMR domain handle bit 0x80 (Tim)
+* Take padding handling back out of DCERPC (Guy)
+* Handle the AIM logon reply (Devin)
+* Associate the GTK2 "Print Detail" button with the correct group 
+  (Pavel Roskin)
+* Add a Telnet option subnegotiation framework (Guy)
+* Recognize non-ASCII characters as not being MIME header data in HTTP (Guy)
+* Rename fake_unicode() to tvb_fake_unicode(). (Guy)
+* Various SRVLOC enhancements and updates (Guy)
+* Change SPOOLSS policy handle string names to be consistent with
+  the SAMR ones (Tim)
+* Put attribute authentication block back into SRVLOC (Guy)
+* Fix Telnet default suboption handling (Guy)
+* NLPID for Subnetwork Dependent Convergence Function (Laurent Meyer)
+* Add SMB 'server unavailable' dos error message (Tim)
+* Properly handle hf_samr_mask (Tim)
+* Fix DCERPC NT cb_str_postprocess() text appending (Tim)
+* Text append, proto name and notify option structure updates for SPOOLSS 
+  (Tim)
+* Small text fix for PCLI (Guy)
+* Handle user data for CLNP COTP CR/CC packets and add heuristics
+  (Laurent Meyer)
+* Register the ESIS dissector by name (Laurent Meyer)
+* Show a description of the FTP reply code (Brad)
+* Don't delete the NCP2222 EID hash table after the first pass (Greg)
+* Fix a SOCKS format string bug (Georgi Guninski)
+* Get rid of acconfig.h (Pavel Roskin)
+* Fix Ethereal.desktop reference in Makefile.am (Guy)
+* Add "packet-mip6.h" to the list of header files (Guy)
+* Don't have "make distclean" delete "register.c", "register-static.c", or 
+  "ps.c" (Brad)
+* Arrange that "make maintainer-clean" get rid of "register.c", 
+  "register-static.c", and "ps.c" (Guy)
+* Put the address fields in the Ethernet header in the right order 
+  (Jason Copenhaver)
+* Add support for user info requests to AIM (Devin)
+* Add Wellfleet Breath of Life support (Akira Endoh)
+* Various WBXML fixes and additions (Olivier Biot)
+* Add reassembly failure notification support to TCP and FR (Didier)
+* Add SLIMP3 protocol version 2 support (Tom Nisbet)
+* Enhance string handling in SliMP3 (Guy)
+* Add comment about Packetformat (including URL) to BofL (Joerg)
+* X.25 CALL REQUEST and CALL CONFIRM updates (Laurent Meyer)
+* Robustify DCERPC desegmentation (Guy)
+* Build fixes for inet_ntop and inet_pton for Solaris and IRIX (Albert)
+* Fix cababilities subfield names in MySQL (Guy)
+* Remove <ucd-snmp/ucd-snmp-config.h> from acinclude.m4 (Guy)
+* Rearrange SNMP messages in configure.in (Guy)
+* Assume all AT_NONE addresses are the same (Laurent Meyer, Guy)
+* Add some additional payload types to RTP, other related changes (Guy)
+* Make the Q.931 cause value and various phone numbers filterable fields
+  (Anders Broman)
+* Remove an unneded ISUP include, remove duplication in Q.931 and ISUP (Guy)
+* Yahoo Messenger YMSG protocol support (Wayne Parrott)
+* Start adding support for options as hidden fields in TCP (Richard)
+* "Or" instead of "and" the Net/UCD SNMP check in configure.in (Guy)
+* More TCP Options and filtering support (Richard)
+* Properly handle missing X.25 Call Request data (Guy)
+* Handle the flag bits in SRVLOC V1 as registered fields (Guy)
+* Staticify BofL, add proper length checking, other fixes (Guy)
+* Completely initialize all the address fields in a packet_info structure
+  (Guy)
+* Adjust NetXRay for gigabit captures (Guy)
+* Fix X.29 handling in X.25 (Guy)
+* Enforce the usage of goto_frame() in main.c (Guy)
+* Add an "Apply" button to "Decode As" window (Laurent)
+* Fix possible null pointer deference (conversation_data) in rsync
+  (Laurent)
+* Use proper GTK2 string size functions in tcp_graph.c (Olivier)
+* Add type of filter in capture/display filter windows (Laurent)
+* Recognize (but don't dissect) Intel ANS and MS NLB packets (Gerald)
+* Change some plugin window geometry aspects (Laurent)
+* Split FAQ into shorter lines for the GTK help dialog (Joerg)
+* Update manuf (Joerg)
+* Fix SNA length checking, and improve XID type 3 dissection
+  (Jochen Friedrich)
+* Add HP extended 802.2 LLC and HP-UX remote management and SNMP over
+  HP extended 802.2 LLC (Jochen)
+* Add an error dialog to goto_frame() (Guy)
+* Disable simultaneous building of static and shared binaries (Joerg)
+* Use goto_frame() in tcp_graph.c (Guy)
+* Get rid of unneeded includes in gtk/main.c and gtk/tcp_graph.c (Guy)
+* Tweak frame number display in goto_frame() (Guy)
+* Simplify integer dissection in TCP (Richard)
+* Add SACK leftedge and rightedge filtering to TCP (Richard)
+* Put ps.c back in DISTCLEANFILES (Gerald)
+* Update machine type handling in RMP (Joerg)
+* Various Help menu enhancments related to the FAQ (Laurent)
+* Add TCP top talkers to Tethereal's IO stats (Ronnie)
+* Handle packet direction information for SDLC Sniffer captures,
+  add more Sniffer packet types (Guy)
+* Add taps to UDP and top talker IO stats (Ronnie)
+* Handle the direction bit in SDLC and PPP Sniffer files (Guy)
+* Make sure the capture length isn't greater than the actual length (Guy)
+* Attempt to better handle bogus AAL5 lengths (Guy)
+* Decode NetFlow v9, cache v9 templates, make the port configurable
+  (Matthew Smart)
+* Move the config files from /etc to /usr/share/ethereal (Gerald)
+* Pretty up the handling of SACK (Richard)
+* Improve reassembly in many dissectors (Guy)
+* Improve AAL5 length/padding handling (Guy)
+* Reassemble fragmented X.25 packets and fix up a test (Laurent Meyer)
+* Improve NTLMSSP memory handling (Todd Sabin)
+* Make sure we don't obliterate the UNICODE flag in SMB (Richard)
+* Improve X.25 reassembly and clean up preference strings (Guy)
+* Check X.25 direction when doing reassembly, other fixes (Guy)
+* Additional reassembly enhancements (Guy)
+* FC reassembly updates, other FC updates (Dinesh)
+* Add request/response time display to AFS (Ronnie)
+* Update GIOP bad packet handling, CodeSet and RTCorbaPriority (Craig)
+* Eliminate vertical padding in the IO Stat window (Gerald)
+* More manuf updates (Joerg)
+* Properly cast a variable in io_stat.c (Guy)
+* Fix variable signedness, other updates in SCSI (Guy)
+* Add C byte arrays to Follow TCP Stream (Devin)
+* Update README.tapping (Ronnie)
+* MGCP request/response matching and MGCPSTAT RTT calculation (Lars Ronald)
+* Add MGCP IO stat (Ronnie)
+* Declare some tap functions as extern (Guy)
+* Fix integer signedness and sizes in MGCP (Guy)
+* Functionality to reassemble a RTP stream and save it as a file 
+  (Miha Jemec)
+* Add a multiple inclusion check and RCS ID to tap_rtp.[ch] (Laurent)
+* Move RTP Analysis to Statistics menu (Laurent)
+* Add RCS IDs and remove CRs in a bunch of files. (Guy)
+* Add more portability notes to README.developer (Guy)
+* Inclusion and binary file fixes in tap_rtp.c (Guy)
+* Fix definition name collision in tap_rtp.c (Guy)
+* Sync the distribution FAQ with the web site (Joerg)
+* Various v9-related NetFlow updates (Guy)
+* Declare f_tempname and r_tempname static in tap_rtp.c (Joerg)
+* More AAL5 padding sanity checking (Guy)
+* Add packet-mgcp.h to the distribution (Gerald)
+* Add support for OpenBSD's enc(4) interface and EtherIP (Markus Friedl)
+* Sync Makefile.nmake with Makefile.am (Guy)
+* Include io.h if needed in tap_rtp.c (Guy)
+* Add an average packet size to the summary dialog (Gerald)
+* Add a note about io.h to README.developer (Guy)
 
 
 Overview of changes in Ethereal 0.9.9:
diff --git a/NEWS b/NEWS
index 46d84bf46c663d81cefd7ad5a7f3f34825478ac0..6256aa6c6c6692493b588c09d5a977fe01dd9985 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,66 +1,61 @@
-$Id: NEWS,v 1.122 2003/03/05 03:51:23 gerald Exp $
+$Id: NEWS,v 1.123 2003/03/08 03:12:32 gerald Exp $
 
-== March ?, 2003
+== March 7, 2003
 
 Ethereal 0.9.10 has been released.
 
-  This release fixes a security hole discovered by Georgi Guninski in
-  the SOCKS dissector.  All users of previous versions are encouraged
-  to upgrade.  See
+  This release fixes a security hole discovered by Georgi Guninski in the
+  SOCKS dissector as well as problems with the NTLMSSP and Rsync code. 
+  All users of previous versions are encouraged to upgrade.  See
 
     http://www.ethereal.com/appnotes/enpa-sa-00008.html
 
   for more details.
 
+
 New and Updated Features
 
+  Many small updates were made to the user interface.
+  
+  The "Help" menu now includes the FAQ.
+  
+  The TCP dissector was enhanced.  Many more fields are filterable.
+
+  Tethereal received more IO stats: TCP and UDP top talkers.
+  
+  Packet reassembly has been improved.
+  
+  The "Follow TCP Stream" feature can now export C byte arrays.
+  
+  RTP streams can now be saved to a file.
+    
 
 Bug Fixes
 
   A missing comma in a string array could cause Ethereal to crash when
   opening the preferences dialog.
 
+
 New Protocols
 
-MSN Messenger,
-SSH,
+  MSN Messenger, Rsync, SSH, Yahoo! Messenger
 
 
 Updated Protocols
 
-AFS,
-Apache JServ,
-BACNET,
-BGP,
-DCCP,
-DCERPC,
-DCERPC NT,
-DNS,
-Frame Relay,
-GTP,
-IPP,
-IPX,
-LSA,
-M3UA,
-MDSHDR,
-MPLS,
-NCP2222,
-NETLOGON,
-RADIUS,
-SAMR,
-SMB,
-SNMP,
-SPOOLSS,
-SRVSVC,
-SSL,
-Token Ring,
-X11,
-
+  AFP, AFS, AIM, ATM, Apache JServ, BACNET, BGP, BOOTP, CLNP, COPS, DCCP,
+  DCERPC NT, DCERPC, DNS, ESIS, Ethernet, Frame Relay, GIOP, GTP, HP
+  extended 802.2 LLC, HP-UX remote management, HTTP, IPP, IPX, LLC, LSA,
+  M3UA, MDSHDR, MIP6, MPLS, MySQL, NCP2222, NETLOGON, NLPID, NetFlow,
+  OpenBSD enc(4), OSI, PPP, RADIUS, RMP, RPL, SAMR, SCSI, SMB, SNA, SNMP,
+  SOCKS, SPOOLSS, SRVLOC, SRVSVC, SSL, SliMP3, TCP, Token Ring, WBXML,
+  Wellfleet BofL X.25, X11
 
 
 Updated Capture File Support
   
-NetXRay
+  NetXRay, NGSniffer, Snoop
+
 
 == January 23, 2003