From f87f524260aa540645fc6b89ca6223dbfc7d9b6a Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Mon, 8 Sep 2003 03:13:15 +0000 Subject: [PATCH] Bump the version to 0.9.15. Update the NEWS and ChangeLog to August 27. More updates to come. svn path=/trunk/; revision=8410 --- ChangeLog | 232 +++++++++++++++++++++++++++++++++++++++++++++- NEWS | 70 +++++++++++++- config.nmake | 6 +- configure.in | 4 +- epan/configure.in | 4 +- 5 files changed, 304 insertions(+), 12 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0ed7fa823d..612b5c4c85 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,12 +1,238 @@ -$Id: ChangeLog,v 1.27 2003/08/24 01:43:59 sahlberg Exp $ +$Id: ChangeLog,v 1.28 2003/09/08 03:13:14 gerald Exp $ -Overview of changes in Ethereal 0.0.2: +Overview of changes in Ethereal 0.9.15: + +* Initial Laplink support (Brad Hards) +* Add descriptions of permissions for SAM_SERVER and SAM_USER objects in + SAMR (Jean-Baptiste Marchand) +* Check the correct byte for IGMPv1/v2 host membership queries + (Markus Seehofer) +* Add preferences to TCP and UDP to check heuristic dissectors first + (Lars Roland, Guy) +* Prepare the scanner and parser for the "contains" operator (Gilbert) +* Fix signed/unsigned comparison warnings in various places (Gilbert) +* Fix some gcc warnings in various dissectors (Gilbert) +* Get rid of carriage returns in packet-mgcp.h and file.h (Guy) +* Update MEGACO to call H.245 (Ronnie) +* Fix NetInfo parent server address, parent server tag, and capitalization + (Guy) +* Update to PER to decode PrintableString properly (Ronnie) +* Prettify the presentation of RPC duplicates (Ronnie) +* Add extension encoding display to ASN.1 PER CHOICE fields (Ronnie) +* Fix minor bugs in h245 decoding (Ronnie) +* Add support for reading files from Accellent 5Views LAN agents + (Thierry Martin) +* Integer size and byte order fixes for 5Views (Guy) +* Memory freeing and header writing fix for LANalyzer (Guy) +* Use GLib's byte order macros and clean up argument names in wtap-int.h + and pint.h (Guy) +* Check the validity of WSP URIs. (Guy) +* Fix segmented data passing and payload fragment display in WTP + (Georg von Zezschwitz) +* Tweak WTP column display (Guy) +* Add a workaround for MEGACO TransactionResponseAcks parsing (Guy) +* Check for a null string pointer in LDAP (Guy) +* Fix a typo, add a note about escaping backslashes in the man pages (Guy) +* Escape backslashes and double quotes in strings when generating the + dfilter representation of the string (Guy) +* Improve absolute and relative time display filter construction (Guy) +* Improve float display filter creation (Guy) +* Improve IPv4 display filter creation (Guy) +* Update ASN.1 PER string handling (Ronnie) +* Update some H.245 restricted character set alphabets (Ronnie) +* Add an H.225 dissector (Ronnie) +* Add another null string check to LDAP (Bernd Leibing) +* Add "UPDATE" as a valid SIP method, register the SIP decoder + (Ruud Linders) +* Export a pile of routines in packet.h to plugins (Tomas Kukosa) +* Set FD_DEGRAGMENTED even if there's only one fragment (Tomas) +* Improve printable character checking under Windows (Chris Heath) +* Fix some H.225 bugs, make it compile in by default (Ronnie) +* Make H.225 register any H.245 TCP ports it finds (Ronnie) +* Add a heuristic dissector list for SCTP (Guy) +* Add packet-h245.h to the distribution (Gerald) +* Update and improve the DCE/RPC value_string code (Tim) +* Convert UCD SNMP column info newlines to spaces (Guy) +* Add support for GTK+ 1.3 + GLIB 2.0 (Lars) +* Build with Glib 2.0 and GTK+ 1.3 by default under Windows (Gerald) +* Allow hyphens in preference module names (Guy) +* Dissect some more SMB set attr calls (Richard) +* Register SIP as a heuristic subdissector of SCTP (Guy) +* Fix "x-wap.tod" decoding in WSP (Loi"c Minier) +* Add "ipx.net", "ipx.node", and "ipx.socket" hidden fields (Greg, Guy) +* Add support for case-insensitive full-text searches (Greg) +* LWRES (Oleg Terletsky) +* Make IPX source and destination networks FT_IPXNET (Guy) +* Update the LWRES Makefile.nmake (Lars) +* Get rid of unneccessary ip_to_str() in LWRES (Lars) +* Codeset fixes and enhancements for Q.931 (Tomas) +* Make WLAN signal strength signed (Solomon) +* Remove the reference to the nonexistent packet-lwres.h (Gerald) +* More vigourously check the SCTP DATA payload length (Guy) +* Add two GIOP routines to the exported functions list (Guy) +* Add the ability to have a preferences file containing + a list of disabled protocols (Michael Lum, Guy) +* Document the disabled_protos file (Guy) +* Fix end-of-line comment handling in disabled_protos (Guy) +* Allow zero-length payload packets to participate in reassembly (Loi"c) +* Supply the full list of IP protocol numbers from IANA (Brad) +* Use conversations for RTP/RTCP port numbers in H.225 (Ronnie) +* Tweaks and improvements for tvb_get_nstringz0() (Guy) +* Update InterSwitch Link Frame Format documentation URL (Guy) +* Fixes for the SUA subdissection code (Niels Koot) +* Change Loi"c Minier's e-mail address (Guy) +* Handle IPsec-over-UDP NAT-keepalive packets, other fixes (Guy) +* Register ISAKMP by name (Guy) +* Add the non-ESP marker to the IPsec-over-UDP protocol tree, fix + the length (Guy) +* Support H.225 faststart elements, make the display look more like the + old dissector (Lars) +* Update and enhance the find capabilities (Greg) +* Change PPTP strings to more closely match the RFC (Gerald) +* Save and restore the value of pinfo->current_proto when calling a + dissector in call_dissector_through_handle() (Tim) +* Put CLDAP instead of LDAP in COL_INFO for LDAP over UDP (Tim) +* Fixes for testing all variations of query fsinfo in SMB (Tim) +* Abbreviate some SMB info column data (Tim) +* Removed references to CIFS TR section numbers from various value_strings + (Tim) +* Add buffer overflow prevention to the recent Find enhancements (Greg) +* Some fixes for UNIX CIFS extensions in SMB (Tim) +* Fix offset checking in SMB (Guy) +* Make the AH and ESP sequence numbers BASE_DEC (Gerald) +* Add chain position interpretation and new file format prefs to FW-1 + (Alfred Koebler) +* Get rid of an unused variable in SMB (Guy) +* Removed an invalid GIOP function from the exported list (Guy) +* Set up conversations to use RTP and RTCP based on H.245 information + (Ronnie) +* Various fixes and cleanups for ENIP (Joakim Widberg) +* Fix a const cast in LDAP (Guy) +* Add STUN (RFC 3489) support (Shiang-Ming Huang) +* Register the ARP dissector, as the RT-Net dissector uses it (Erwin Rol) +* Change the SMB AndX command fields to support smb.cmd!=0xXY (Ronnie) +* Prettify the RPC and NFS (v3) layer (Richard) +* Change a NULL to an empty string in STUN (Gerald) +* Add SRVLOC-over-TCP support (Greg) +* Update DHCPv6 to support a pile of new(er) drafts (Tony Lindstrom) +* Add checks for read errors in "read_prefs()" (Guy) +* Several updates to support MingW + gcc 3.3.1 (Gisle Vanem) +* Slightly overhaul the automatic generation of exported functions + (Matthijs Melchior, Guy) +* Check in Xass-list, so the CVS tree can be built on Windows (Guy) +* Add the ability to import/export color filters from Ethereal + (Richard Urwin) +* Get plugins/README.interface into the source tarball (Guy) +* Improve the generation of the xyzzy file (Guy) +* Decode the HighLen 16 bit integer in SMB (Ronnie) +* Update to the Response Time Statistics taps (Ronnie) +* Void functions don't return values, even though GCC likes to pretend + that they do (Guy) +* Construct the About box ourselves (Guy) +* Remove an offending bit in DCE/RPC LSA (Richard) +* Fix the length and offset for large file support in SMB (Ronnie) +* Don't do a check inside an AC_MSG_CHECKING/AC_MSG_RESULT pair (Guy) +* Fix the handling of a MaxCountHigh field in an SMB READ_ANDX (Guy) +* Clean up configure.in (Guy) +* Clean up acinclude.m4 (Guy) +* Label the Count field in a Write AndX response as such in SMB (Guy) +* Rework the statistics windows (Lars) +* Allow subdissectors to be registered for NonStandardParameter data in + the H.245 dissector (Tomas) +* Improve FCS handling in Ethernet frames (Guy) +* Support in SMPP for GSM SMS and GSM CBS, fix reassembly (Ronnie) +* Data name, string display and reassembly updates for TDS (Guy) +* Add H.263 support (Niklas Ogren) +* Flag Netlib "not last buffer" packets as such (Guy) +* Update TDS to match the FreeTDS documentation (Guy) +* Add a dissector table for RTP payload types (Guy) +* Export PER, H.225, and H.245 routines to plugins (Tomas) +* Take _U_ out of declarations in packet-per.h (Guy) +* Fix plugin_gen.py for Python < 2.0 +* Enhance the Statistics/Endpoint Talkers code (Ronnie) +* Add Fibre Channel to the conversation list protocols (Ronnie) +* Update UDP and TCP to handle IPv6 conversations (Ronnie) +* Remove fc32_to_str(), since it's no longer needed (Guy) +* Add blurbs for the hF fields in the H.263 dissector (Niklas Ogren) +* Update to NTLMSSP to better handle address lists (Devin Heitmuller) +* Constify a variable in packet-eth.c (Guy) +* Fix address string representationin endpoint talkers (Guy) +* Fix casts and signedness in enpoint talkers code (Guy) +* Updates to the ArtNet plugin dissector (Erwin Rol) +* Add address_to_str() and use it in the talkers code (Ronnie) +* Update address_to_str to handle FC and ETH addresses (Ronnie) +* Update talkers documentation, rename -z io,users to -z talkers (Ronnie) +* Add support for Fibre Channel talker statistics for tethereal (Ronnie) +* Add a tap to the IPX protocol (Ronnie) +* Rearrange the IPX tree slightly (Ronnie) +* Add endpoint talker support for IPX (Ronnie) +* Update to_str.c (Guy) +* Clean up some of the talkers documentation (Guy) +* Get rid of the wrappers around "address_to_str()" (Guy) +* "P" in "PER" stands for "Packed", not "Packet" (Matthijs Melchior) +* Allow fields to be registered after the fact, fix a dialog name + (Matthijs) +* Update the title of tethereal's talker output (Guy) +* Tweak heuristic RPC detection (Ronnie) +* Put the capture filename on the titlebar of stat and talker windows + (Ronnie) +* Include the header files required by new APIs in the plugin API table + (Guy) +* Update the menu bar and protocol and display filter windows (Matthijs) +* H.263 updates (Niklas) +* Don't use global variables for NDPS reassembly, and catch the SPX EOM + flag (Greg Morris) +* Add a pile of NCP updates, support NDS defragmentation (Greg) +* Update address display in SNA (Guy) +* Include "osi-utils.h" to define "print_nsap_net_buf()" in to_str.c (Guy) +* Use "address_to_str_buf()" to generate column data for non-resolved + addresses (Guy) +* Wire address_to_str() into the talkers display code (Guy) +* Handle snapshot lengths that cut off *part* of the Ethernet FCS (Guy) +* Extract the CRC-32 code from the 802.11 dissector into a separate file, + and use it in the Ethernet dissector (Guy) +* Extract the FCS decoding section of the PPP_HDLC dissector to allow the + CHDLC dissector to use the same routine (Jesper Peterson, Guy) +* Fix a typo in prefs.c (Guy) +* Make the CRC-32 routines take a tvbuff and a length as arguments (Guy) +* Handle AT_NONE addresses better in col_set_addr() (Guy) +* Support for Endace ERF file format (Jesper) +* Fix pointer passing in packet-ip.c (Guy) +* Fix macro logic to allow classical resolution even if we have + HAVE_GNU_ADNS defined (Gerald) +* Make the option to display the internal PER fields default to FALSE + (Ronnie) +* Updates and fixes to MEGACO (Anders Broman) +* Handle the different NonStandardParameters of H.225 and H.245 (Ronnie) +* Update the default ATM encapsulation for ERF files, other fixes (Jesper) +* Add filter popup to endpoint talkers (Ronnie) +* Add a "contains" operator (yay!) (Gilbert) +* Include in ftype-tvbuff.c (Guy) +* Fix a typo in packet-eth.c (Jesper) +* Update to the talkers popup list (Ronnie) +* Properly label color filter export/import buttons, other fixes, color + filter documentation updates (Richard Urwin, Guy) +* Use "GPOINTER_TO_INT()" to squelch talker compiler warnings (Guy) +* Don't create a Fibre Channel dissector handle (Guy) +* Fix the dissection of TDS7 login packets, and add dissection for several + fields in that packet (Yaniv Kaul) +* Make various lengths unsigned in "dissect_fhandle_data_unknown()" (Guy) +* + + + + + +Left off at http://www.ethereal.com/lists/ethereal-cvs/200308/msg00221.html + + + * Number of new packets * Added strings for several fields * Use "Art-Net" instead of "ArtNET" * Number of (endian) bugs fixed -$Id: ChangeLog,v 1.27 2003/08/24 01:43:59 sahlberg Exp $ + Overview of changes in Ethereal 0.9.14: diff --git a/NEWS b/NEWS index 85f9cfe03b..86de1f1d24 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,70 @@ -$Id: NEWS,v 1.133 2003/07/24 01:41:34 gerald Exp $ +$Id: NEWS,v 1.134 2003/09/08 03:13:14 gerald Exp $ + +== September 9, 2003 + +Ethereal 0.9.15 has been released. + +New and updated features + + Endpoint Talker (aka "top talker") support has been added. Protocol + statistics in general have been updated. + + Searching capture files has been improved even more -- a new "contains" + display filter that searches for strings in PDUs has been added. The + Find dialog now supports case-insensitive searches, hex data searches, + and more. + + An H.225 dissector has been added. It can automatically recognize RTP + and RTCP conversations. + + A preference file has been added for disabled protocols. + + Color filters may now be imported and exported from within Ethereal. + + +New protocols + +H.225, +H.263, +Laplink, +STUN, + + +Updated protocols + +ArtNet, +DCE/RPC, +DHCPv6, +ENIP, +Ethernet, +H.245, +IPsec, +LDAP, +LWRES, +MEGACO, +NCP, +NDPS, +NFS, +PPTP, +Q.931, +RPC, +SAMR, +SCTP, +SMB, +SMPP, +SNA, +SRVLOC, +SIP, +SUA, +TCP, +TDS, +UDP, +WSP, + +Updated capture file support + + Accellent 5Views, CheckPoint FW-1, Endace ERF, LANalyzer, + == July 23, 2003 @@ -18,7 +84,7 @@ New and updated features without capture support. -New protocols +New and updated features Echo, eDonkey, Jabber, MS Messenger, sFlow diff --git a/config.nmake b/config.nmake index 454b2a61be..df85ec92f5 100644 --- a/config.nmake +++ b/config.nmake @@ -1,6 +1,6 @@ -# $Id: config.nmake,v 1.58 2003/08/24 23:25:40 gerald Exp $ +# $Id: config.nmake,v 1.59 2003/09/08 03:13:14 gerald Exp $ -VERSION=0.9.14 +VERSION=0.9.15 # # This should be comma-separated, not dot-separated, as per Graham # Bloice's message in @@ -12,7 +12,7 @@ VERSION=0.9.14 # number to be correctly displayed in the explorer properties dialog # for the executables, and XP's tooltip, rather than 0.0.0.0." # -RC_VERSION=0,9,14 +RC_VERSION=0,9,15 WTAP_VERSION=0.0 GTK_VERSION=1.3 diff --git a/configure.in b/configure.in index 2694fbf530..d24eee13b8 100644 --- a/configure.in +++ b/configure.in @@ -1,4 +1,4 @@ -# $Id: configure.in,v 1.219 2003/09/05 07:44:44 jmayer Exp $ +# $Id: configure.in,v 1.220 2003/09/08 03:13:14 gerald Exp $ dnl dnl Process this file with autoconf 2.13 or later to produce a dnl configure script; 2.12 doesn't generate a "configure" script that @@ -17,7 +17,7 @@ dnl Check for CPU / vendor / OS AC_CANONICAL_HOST AC_CANONICAL_TARGET -AM_INIT_AUTOMAKE(ethereal, 0.9.14) +AM_INIT_AUTOMAKE(ethereal, 0.9.15) dnl Checks for programs. AC_PROG_CC diff --git a/epan/configure.in b/epan/configure.in index cdb2703b5e..16903cac88 100644 --- a/epan/configure.in +++ b/epan/configure.in @@ -1,4 +1,4 @@ -# $Id: configure.in,v 1.46 2003/08/21 07:20:56 guy Exp $ +# $Id: configure.in,v 1.47 2003/09/08 03:13:15 gerald Exp $ dnl dnl Process this file with autoconf 2.13 or later to produce a dnl configure script; 2.12 doesn't generate a "configure" script that @@ -17,7 +17,7 @@ dnl Check for CPU / vendor / OS AC_CANONICAL_HOST AC_CANONICAL_TARGET -AM_INIT_AUTOMAKE(libethereal.a, 0.9.14) +AM_INIT_AUTOMAKE(libethereal.a, 0.9.15) AM_CONFIG_HEADER(config.h) dnl Checks for programs.