From 858d3eaed4acf3f62eada05120e3856290d1aa24 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Wed, 23 Jul 2003 23:14:57 +0000 Subject: Final updates for 0.9.14. svn path=/trunk/; revision=8076 --- ChangeLog | 430 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 216 insertions(+), 214 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index dcc0ec6ff9..2cc92fb213 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,219 @@ -$Id: ChangeLog,v 1.25 2003/07/23 02:06:23 gerald Exp $ +$Id: ChangeLog,v 1.26 2003/07/23 23:14:56 gerald Exp $ + +Overview of changes in Ethereal 0.9.14: + +* Fix the VRRP authentication field length (Guy) +* Show the ENIP 8-bit logical connection point segment type (Guy) +* Adjust the FW1 interface name length (Guy) +* Fix FIX column-setting code (Guy) +* Quake2 string buffer enhancements (Guy) +* Add tvb_get_string() and tvb_get_stringz(), and use it in a pile of + dissectors (Guy) +* Remove ADNS hardwiring from the Windows build process (Guy) +* Get rid of allocations of unused buffers in MGCP (Guy) +* Export "tvb_get_string()" and "tvb_get_stringz()" to plugins (Guy) +* Link the Gryphon plugin with glib, as it now calls "g_free()" (Guy) +* Clarify NULL tree-related text in README.developer (Guy) +* Fix the return types of the pointers to "tvb_get_string()" and + "tvb_get_stringz()" (Jason) +* Small interface list fix (Guy, Gerald) +* Link dftest with the ADNS library if needed (Guy) +* Put in a missing comma in util.c (Guy) +* Make tethereal compile without libpcap (Guy) +* Remove an unneded string length check in packet-ppp.c (Guy) +* Fix some man page typoes (Guy) +* Add some display filter range sanity checks (Guy) +* Allow the comparison of two ranges in display filters (Guy) +* "Compiled with" message enhancements (Guy) +* Fixes to get util.c to compile on Win32 (Guy) +* Add sFlow support (Jeff Rizzo) +* Make RC_VERSION comma-separated (Lars Roland, Guy) +* Don't use ADNS_DIR if it's not defined (Lars) +* Update Laurent Meyer's e-mail address (Guy) +* Tweak the PATH setting in config.nmake (Lars) +* Revamp Glib- and GTK+-related Windows build flags (Guy) +* Add a missing break statement to packet-sflow.c (Guy) +* Let iSCSI/TCP keep track of where PDU bundaries are in the TCP stream + (Ronnie) +* Handle SMB MID field reuse (Ronnie) +* Add iSCSI "Decode As..." support (Ronnie) +* Allow better Windows Glib/GTK+ library path adjustment (Lars, Guy) +* Move ADNS_DIR tests to config.nmake (Guy) +* More config.nmake fixes (Guy) +* Properly clean the rtnet directory (Lars) +* Config.nmake typo fixes and updates (Lars) +* Remove dcerpc_smb_check_long_frame() (Tim) +* Handle GTK+ 1.3 vs 2.x more cleanly (Guy) +* Some educated guesses about the structure of the QueryValue RPC (Tim) +* Handle Mac OS X "glibtool" and "glibtoolize" naming (Guy) +* Initialize di.hf_index in dissect_dcerpc_cn_rqst() (Gerald) +* Add support for draft-ietf-ipsec-udp-encaps-06.txt (Markus) +* Squelch a compiler warning in packet-dcerpc.c (Guy) +* Make the SNMP request id a filterable field (Ronnie) +* Revamp the DCE-RPC Service Response Time display code (Ronnie) +* Update ONC-RPC response time tap to use the new helper function (Ronnie) +* Make SRT columns sortable (Ronnie) +* Update SMB statistics tap to use the new SRT routines (Ronnie) +* Cosmetic fix for SRT (Ronnie) +* SRT window display fix (Guy) +* Improve iSCSI's request/response matching, other fixes (Ronnie) +* Fix the service response time functions to work with GTK2 (Lars) +* Rewrite most of the ring buffer code (Laurent) +* Cosmetic change for autogen.sh (Joerg) +* Don't print warnings about not finding glibtool (Joerg) +* Add a hidden fc.id filter field for FC (Ronnie) +* Improve FC source and destination ID handling (Ronnie) +* Update FC F_CTL decoding and filtering (Ronnie) +* Squelch some compiler warnings in packet-isakmp.c (Guy) +* Various Q.931 fixes (Tomas) +* Fix unused bit counting in asn1_bits_decode() (Matthijs) +* Fix long line printing in file.c (Tomas) +* Properly parse and label WEP key preferences (Motonori) +* Enhance Fibre Channel display and request/response matching (Ronnie) +* Properly escape the '#' character in the HAVE_GNU_ADNS definition + (Gerald) +* Dissect the ISUP "parameter compatibility" parameter (Anders Broman) +* Fix a Q.931 #define (Guy) +* Bring back a config.nmake #undef (Guy) +* Latest "config.guess" and "config.sub" from the GNU folks (Guy) +* Added new stub dissector for MS Messenger Service (Ronnie) +* Add a tap to the fibre channel dissector (Ronnie) +* Add Fibre Channel SRT statistics (Ronnie) +* Echo packet dissector (Laurent) +* Remove unneeded length checks from etherpeek.c (Guy) +* In a SRVLOC SA Advertisement, fetch the scope list length before using it + (Guy) +* Revamp DCERPC opnum value_strings creation (Tim) +* Update SCCP ISNI parameter field display (Jeff Morriss) +* Don't use a bitmask for the ISUP CIC filter (Anders) +* More config.nmake tweaking (Guy) +* Make the definition of "fc32_to_str()" match its prototype (Guy) +* SMPP and UCP value_string fixes (Tom Uijldert) +* Decoding of MS Messenger SendMessage function (Ronnie) +* Get rid of an unused AFP value_string table (Didier) +* Fix the register.c make rule (Didier) +* Allow WBXML 1.0 dissection, remove an unsued value_string (Biot) +* Limit the Info column size (Ian Schorr) +* LANalyzer fixes and updates (Guy) +* Various fixes and cleanups in tethereal.c (Lionel Ains) +* Fix a cut-and-paste error in Vines (Guy) +* Add .gdb_history to .cvsignore (Guy) +* Shuffle value_strings around in the FC code (Guy) +* Get rid of a value_string table that's not used in packet-fcswils.c (Guy) +* UDH dissection in SMPP message (Olivier) +* WTP and WSP dissection over SMPP (no reassembly) (Olivier) +* WSP status code rendering in Info column (Olivier) +* String handling fixes in DCE-RPC NT (Guy) +* Report the message type for RADIUS accounting status messages and + accounting messages (Adam Sulmicki) +* Redo the MEGACO dissector to more fully parse text-format messages + (Christoph Weist) +* Fix interface list memory handling bugs (Nathan Jennings, Guy) +* Fix connection checking in follow.c (Gregory Stark) +* Improve H.245 TransportAddress display (Ronnie) +* Add a PER field display toggle to H.245 (Ronnie) +* Decode GeneralStrings in H.245 (Ronnie) +* H.245 field display fix (Ronnie) +* Fixed a bug in M2UA's DATA 1 and DATA 2 parameter handling (Michael) +* Mark a variable as unused in proto.c (Guy) +* Improve NDIS type recognition in NetXRay (Guy) +* Fix reused message IDs in SMPP (Olivier) +* Add Jabber client-to-server protocol support (Brad) +* Fetch the MMSE delivery time from the correct offset (Darren Steele) +* README.developer typo fix (Brad) +* Add PWE updates to LDP (Aamer Akhter) +* Fix the signedness of ntp.precision (Gilbert) +* Remove ascendwrap from ascend.l (Guy) +* Fix some unused parameter and function warnings in Kerberos and RSYNC + (Tim) +* Fix p_rem_proto_data() in frame_data.[ch] (Tim) +* Remove unneded unused variable markings in packet-kerberos.c (Guy) +* Q.2931 fixes and updates (Guy) +* Put in stuff to dissect the body of a Q.931 cause IE (Guy) +* Update boolean dissection in H.245 (Ronnie) +* Improve H.245 bitmap decoding (Ronnie) +* Improve H.245 sequence extension decoding (Ronnie) +* Completely rewrite the H.245 dissector, and split out PER routines into + a separate module (Ronnie, Lars) +* -dlopen fixes for configure.in (Joerg, Dirk Mueller) +* Fix the MEGACO top-level protocol tree (Guy) +* Correctly define a WSP value string (Guy) +* Lots of SCSI fixes (Guy) +* Script to unit-test ftype functions via dfilters passed to tethereal + (Gilbert) +* Dissect AODV and AODV6 extensions the same way (Guy) +* Fix #defines in packet-isis-snp.c (Guy) +* Use "sna_rh_eri_truth[]" for the Exception Response Indicator field (Guy) +* Fix X11 arc definition (Guy) +* Removed duplicate definitions of flags_set_truth in IP and DIAMETER (Tim) +* Zebra message and value_string fixes (Guy) +* FC R_CTL display improvements (Guy) +* Use "fcencap_proto_vals[]" for the FC protocol field (Guy) +* GTP mobility management context and security type display improvements + (Guy) +* Fix an SLS display bug in MTP3 (Michael) +* Add more entries to the SMB query/set path/file info value_strings (Tim) +* Support for CIFS UNIX extensions as documented in the CIFS TR 1.0, + Appendix D (Tim) +* Fix a "g_string_append()" call in util.c (smhuang) +* Add a routine "dissect_ipv6_options()" and use it in several dissectors + (Guy) +* Put relevant field offset, lengths and other info back in packet-mip6.h + (Guy) +* Fix misdissection of spoolss enumprinterdataex replies (Tim) +* Fix the decoding of SAMR SIDs and Attributes (Richard) +* Several Info column updates for LDAP (Tim) +* Removed unused local variable in packet-dcerpc-samr.c (Tim) +* Add some entries for Cisco VSA for SSG Communication via Radius Packets + (Michael Kopp) +* Clean out the correct hash table in packet-tcp.c (Guy) +* Fix an unused variable warning in packet-rtnet.c (Tim) +* Move all DCERPC authentication/encryption dissection code from + packet-dcerpc.c to the dissector that handles the particular + authentication flavour (Tim) +* Squelch a (potentially-valid) compiler warning in packet-dcerpc.c (Guy) +* Properly comment stub routines in packet-msproxy.c (Guy) +* Add eDonkey support (Xuan Zhang) +* Add the KRB5 User-to-user OID to packet-spnego.c (Richard) +* Put in a note about RPC call heuristics (Guy) +* Generate all declarations and definitions for plugin ABI from a single + file (Matthijs) +* Update SNA exception response indicator display (Guy) +* Fix "Secure Channel" capitalization in packet-dcerpc-netlogon.c (Guy) +* NETLOGON Secure Channel update (Guy) +* NTLMSSP protection level update (Guy) +* Alter_context updates for DCERPC (Guy) +* Add a request/result comment to packet-ldap.c (Guy) +* Various GTK2 fixes (Olivier) +* Fix header inclusion in plugin_api_list.c (Guy) +* Get rid of an unneeded null handle check in packet-vendor.c (Guy) +* Get rid of a no-longer-used table in packet-vines.c (Guy) +* Various SSL fixes and tweaks (Guy) +* Fix logic in set_plist_sel_browse in main.c (Olivier) +* Fix packet list bug (Debian bug #199763) (Olivier) +* Disable threads by default with gtk2 (Olivier) +* Fix a couple of distcheck failures (Gerald) +* Use "ncp_nds_verb_vals" for the NDS Verb item (Guy) +* Fixes for make-reg-dotc.py (Uwe) +* Include the authentication padding in the DCERPC stub data when + decrypting it (Devin) +* Add some missing entries to "ncp_nds_verb_vals[]" (Guy) +* Use "val_to_str()" to translate NDS verb numbers to strings (Guy) +* Fixes and updates for packet-brdwlk.c (Guy) +* Add two preferences to control ADNS (Gerald) +* Fix a bug in RPC where the RCP_DUP items where not always added to the + tree (Ronnie) +* Fix a "make distcheck" failure (Gerald) +* Updates to support linking against Glib 2.2 plus GTK+ 1.3 on Windows + (Lars) +* Code to support searches for text or raw binary data in a frame in Find + Frame (Greg Morris) +* Give a more detailed message when WSAStartup fails (Guy) +* Remove duplicate Makefile targets and circular rules (Gerald) +* Update the FAQ (Joerg) +* Update the manuf file (Joerg) +* Correctly handle IGMP v1 membership reports (Joerg) + Overview of changes in Ethereal 0.9.13: @@ -224,219 +439,6 @@ Overview of changes in Ethereal 0.9.13: * Put in a missing "break" statement in proto.c (Guy) * Update to the CIP dissector, reverting to the "EtherNet/IP" name (Joakim) -* Fix the VRRP authentication field length (Guy) -* Show the ENIP 8-bit logical connection point segment type (Guy) -* Adjust the FW1 interface name length (Guy) -* Fix FIX column-setting code (Guy) -* Quake2 string buffer enhancements (Guy) -* Add tvb_get_string() and tvb_get_stringz(), and use it in a pile of - dissectors (Guy) -* Remove ADNS hardwiring from the Windows build process (Guy) -* Get rid of allocations of unused buffers in MGCP (Guy) -* Export "tvb_get_string()" and "tvb_get_stringz()" to plugins (Guy) -* Link the Gryphon plugin with glib, as it now calls "g_free()" (Guy) -* Clarify NULL tree-related text in README.developer (Guy) -* Fix the return types of the pointers to "tvb_get_string()" and - "tvb_get_stringz()" (Jason) -* Small interface list fix (Guy, Gerald) -* Link dftest with the ADNS library if needed (Guy) -* Put in a missing comma in util.c (Guy) -* Make tethereal compile without libpcap (Guy) -* Remove an unneded string length check in packet-ppp.c (Guy) -* Fix some man page typoes (Guy) -* Add some display filter range sanity checks (Guy) -* Allow the comparison of two ranges in display filters (Guy) -* "Compiled with" message enhancements (Guy) -* Fixes to get util.c to compile on Win32 (Guy) -* Add sFlow support (Jeff Rizzo) -* Make RC_VERSION comma-separated (Lars Roland, Guy) -* Don't use ADNS_DIR if it's not defined (Lars) -* Update Laurent Meyer's e-mail address (Guy) -* Tweak the PATH setting in config.nmake (Lars) -* Revamp Glib- and GTK+-related Windows build flags (Guy) -* Add a missing break statement to packet-sflow.c (Guy) -* Let iSCSI/TCP keep track of where PDU bundaries are in the TCP stream - (Ronnie) -* Handle SMB MID field reuse (Ronnie) -* Add iSCSI "Decode As..." support (Ronnie) -* Allow better Windows Glib/GTK+ library path adjustment (Lars, Guy) -* Move ADNS_DIR tests to config.nmake (Guy) -* More config.nmake fixes (Guy) -* Properly clean the rtnet directory (Lars) -* Config.nmake typo fixes and updates (Lars) -* Remove dcerpc_smb_check_long_frame() (Tim) -* Handle GTK+ 1.3 vs 2.x more cleanly (Guy) -* Some educated guesses about the structure of the QueryValue RPC (Tim) -* Handle Mac OS X "glibtool" and "glibtoolize" naming (Guy) -* Initialize di.hf_index in dissect_dcerpc_cn_rqst() (Gerald) -* Add support for draft-ietf-ipsec-udp-encaps-06.txt (Markus) -* Squelch a compiler warning in packet-dcerpc.c (Guy) -* Make the SNMP request id a filterable field (Ronnie) -* Revamp the DCE-RPC Service Response Time display code (Ronnie) -* Update ONC-RPC response time tap to use the new helper function (Ronnie) -* Make SRT columns sortable (Ronnie) -* Update SMB statistics tap to use the new SRT routines (Ronnie) -* Cosmetic fix for SRT (Ronnie) -* SRT window display fix (Guy) -* Improve iSCSI's request/response matching, other fixes (Ronnie) -* Fix the service response time functions to work with GTK2 (Lars) -* Rewrite most of the ring buffer code (Laurent) -* Cosmetic change for autogen.sh (Joerg) -* Don't print warnings about not finding glibtool (Joerg) -* Add a hidden fc.id filter field for FC (Ronnie) -* Improve FC source and destination ID handling (Ronnie) -* Update FC F_CTL decoding and filtering (Ronnie) -* Squelch some compiler warnings in packet-isakmp.c (Guy) -* Various Q.931 fixes (Tomas) -* Fix unused bit counting in asn1_bits_decode() (Matthijs) -* Fix long line printing in file.c (Tomas) -* Properly parse and label WEP key preferences (Motonori) -* Enhance Fibre Channel display and request/response matching (Ronnie) -* Properly escape the '#' character in the HAVE_GNU_ADNS definition - (Gerald) -* Dissect the ISUP "parameter compatibility" parameter (Anders Broman) -* Fix a Q.931 #define (Guy) -* Bring back a config.nmake #undef (Guy) -* Latest "config.guess" and "config.sub" from the GNU folks (Guy) -* Added new stub dissector for MS Messenger Service (Ronnie) -* Add a tap to the fibre channel dissector (Ronnie) -* Add Fibre Channel SRT statistics (Ronnie) -* Echo packet dissector (Laurent) -* Remove unneeded length checks from etherpeek.c (Guy) -* In a SRVLOC SA Advertisement, fetch the scope list length before using it - (Guy) -* Revamp DCERPC opnum value_strings creation (Tim) -* Update SCCP ISNI parameter field display (Jeff Morriss) -* Don't use a bitmask for the ISUP CIC filter (Anders) -* More config.nmake tweaking (Guy) -* Make the definition of "fc32_to_str()" match its prototype (Guy) -* SMPP and UCP value_string fixes (Tom Uijldert) -* Decoding of MS Messenger SendMessage function (Ronnie) -* Get rid of an unused AFP value_string table (Didier) -* Fix the register.c make rule (Didier) -* Allow WBXML 1.0 dissection, remove an unsued value_string (Biot) -* Limit the Info column size (Ian Schorr) -* LANalyzer fixes and updates (Guy) -* Various fixes and cleanups in tethereal.c (Lionel Ains) -* Fix a cut-and-paste error in Vines (Guy) -* Add .gdb_history to .cvsignore (Guy) -* Shuffle value_strings around in the FC code (Guy) -* Get rid of a value_string table that's not used in packet-fcswils.c (Guy) -* UDH dissection in SMPP message (Olivier) -* WTP and WSP dissection over SMPP (no reassembly) (Olivier) -* WSP status code rendering in Info column (Olivier) -* String handling fixes in DCE-RPC NT (Guy) -* Report the message type for RADIUS accounting status messages and - accounting messages (Adam Sulmicki) -* Redo the MEGACO dissector to more fully parse text-format messages - (Christoph Weist) -* Fix interface list memory handling bugs (Nathan Jennings, Guy) -* Fix connection checking in follow.c (Gregory Stark) -* Improve H.245 TransportAddress display (Ronnie) -* Add a PER field display toggle to H.245 (Ronnie) -* Decode GeneralStrings in H.245 (Ronnie) -* H.245 field display fix (Ronnie) -* Fixed a bug in M2UA's DATA 1 and DATA 2 parameter handling (Michael) -* Mark a variable as unused in proto.c (Guy) -* Improve NDIS type recognition in NetXRay (Guy) -* Fix reused message IDs in SMPP (Olivier) -* Add Jabber client-to-server protocol support (Brad) -* Fetch the MMSE delivery time from the correct offset (Darren Steele) -* README.developer typo fix (Brad) -* Add PWE updates to LDP (Aamer Akhter) -* Fix the signedness of ntp.precision (Gilbert) -* Remove ascendwrap from ascend.l (Guy) -* Fix some unused parameter and function warnings in Kerberos and RSYNC - (Tim) -* Fix p_rem_proto_data() in frame_data.[ch] (Tim) -* Remove unneded unused variable markings in packet-kerberos.c (Guy) -* Q.2931 fixes and updates (Guy) -* Put in stuff to dissect the body of a Q.931 cause IE (Guy) -* Update boolean dissection in H.245 (Ronnie) -* Improve H.245 bitmap decoding (Ronnie) -* Improve H.245 sequence extension decoding (Ronnie) -* Completely rewrite the H.245 dissector, and split out PER routines into - a separate module (Ronnie, Lars) -* -dlopen fixes for configure.in (Joerg, Dirk Mueller) -* Fix the MEGACO top-level protocol tree (Guy) -* Correctly define a WSP value string (Guy) -* Lots of SCSI fixes (Guy) -* Script to unit-test ftype functions via dfilters passed to tethereal - (Gilbert) -* Dissect AODV and AODV6 extensions the same way (Guy) -* Fix #defines in packet-isis-snp.c (Guy) -* Use "sna_rh_eri_truth[]" for the Exception Response Indicator field (Guy) -* Fix X11 arc definition (Guy) -* Removed duplicate definitions of flags_set_truth in IP and DIAMETER (Tim) -* Zebra message and value_string fixes (Guy) -* FC R_CTL display improvements (Guy) -* Use "fcencap_proto_vals[]" for the FC protocol field (Guy) -* GTP mobility management context and security type display improvements - (Guy) -* Fix an SLS display bug in MTP3 (Michael) -* Add more entries to the SMB query/set path/file info value_strings (Tim) -* Support for CIFS UNIX extensions as documented in the CIFS TR 1.0, - Appendix D (Tim) -* Fix a "g_string_append()" call in util.c (smhuang) -* Add a routine "dissect_ipv6_options()" and use it in several dissectors - (Guy) -* Put relevant field offset, lengths and other info back in packet-mip6.h - (Guy) -* Fix misdissection of spoolss enumprinterdataex replies (Tim) -* Fix the decoding of SAMR SIDs and Attributes (Richard) -* Several Info column updates for LDAP (Tim) -* Removed unused local variable in packet-dcerpc-samr.c (Tim) -* Add some entries for Cisco VSA for SSG Communication via Radius Packets - (Michael Kopp) -* Clean out the correct hash table in packet-tcp.c (Guy) -* Fix an unused variable warning in packet-rtnet.c (Tim) -* Move all DCERPC authentication/encryption dissection code from - packet-dcerpc.c to the dissector that handles the particular - authentication flavour (Tim) -* Squelch a (potentially-valid) compiler warning in packet-dcerpc.c (Guy) -* Properly comment stub routines in packet-msproxy.c (Guy) -* Add eDonkey support (Xuan Zhang) -* Add the KRB5 User-to-user OID to packet-spnego.c (Richard) -* Put in a note about RPC call heuristics (Guy) -* Generate all declarations and definitions for plugin ABI from a single - file (Matthijs) -* Update SNA exception response indicator display (Guy) -* Fix "Secure Channel" capitalization in packet-dcerpc-netlogon.c (Guy) -* NETLOGON Secure Channel update (Guy) -* NTLMSSP protection level update (Guy) -* Alter_context updates for DCERPC (Guy) -* Add a request/result comment to packet-ldap.c (Guy) -* Various GTK2 fixes (Olivier) -* Fix header inclusion in plugin_api_list.c (Guy) -* Get rid of an unneeded null handle check in packet-vendor.c (Guy) -* Get rid of a no-longer-used table in packet-vines.c (Guy) -* Various SSL fixes and tweaks (Guy) -* Fix logic in set_plist_sel_browse in main.c (Olivier) -* Fix packet list bug (Debian bug #199763) (Olivier) -* Disable threads by default with gtk2 (Olivier) -* Fix a couple of distcheck failures (Gerald) -* Use "ncp_nds_verb_vals" for the NDS Verb item (Guy) -* Fixes for make-reg-dotc.py (Uwe) -* Include the authentication padding in the DCERPC stub data when - decrypting it (Devin) -* Add some missing entries to "ncp_nds_verb_vals[]" (Guy) -* Use "val_to_str()" to translate NDS verb numbers to strings (Guy) -* Fixes and updates for packet-brdwlk.c (Guy) -* Add two preferences to control ADNS (Gerald) -* Fix a bug in RPC where the RCP_DUP items where not always added to the - tree (Ronnie) -* Fix a "make distcheck" failure (Gerald) -* Updates to support linking against Glib 2.2 plus GTK+ 1.3 on Windows - (Lars) -* Code to support searches for text or raw binary data in a frame in Find - Frame (Greg Morris) -* - -http://www.ethereal.com/lists/ethereal-cvs/200307/msg00131.html - - - - Overview of changes in Ethereal 0.9.12: -- cgit v1.2.3