Bump the version number to 0.9.6. Update the ChangeLog. Add rough

release notes to NEWS.

svn path=/trunk/; revision=6006
This commit is contained in:
Gerald Combs 2002-08-17 17:53:33 +00:00
parent 9def43e0be
commit 5a579fc0b5
5 changed files with 313 additions and 7 deletions

220
ChangeLog
View File

@ -1,3 +1,223 @@
Overview of changes in Ethereal 0.9.6:
* Update README.hpux re: version 11i (Guy)
* Update printing output routines (Guy)
* Properly adjust offset value in packet-bootp.c (Guy)
* Add AppleTalk ZIP support, adjust ddp socket filter names
(Didier Gautheron)
* Fix unsigned value printing in packet-atalk.c (Guy)
* Fix a possible buffer overflow in packet-isis-clv.c (Guy)
* NETLOGON cleanup and updates (Ronnie)
* pcap_dispatch() and fifo updates for tethereal.c (Graeme)
* Add missing static declarations to editcap.c and text2pcap.c (Joerg)
* Fix arguments in SAMR's dissect_nt_policy_hnd() routine (Tim)
* Add signature characters for IPX messages, improve socket number
handling (Guy)
* Allow TCP stream code to handle bad TCP packets (Guy)
* Handle Linux token ring bug (Guy)
* Update vcvars32.bat and cleanbld.bat notes in README.win32 (Guy)
* Improve handling of "send buffer length" in SMB RAP messages
(Devin Heitmueller)
* Fix #includes, DLCI field handling, and Q.931 parameters in IUA (Michael)
* Implemented a couple of easy windows registry dissectors (Tim)
* Fix QueryKey mod time handling in WINREG (Guy)
* Fix FILETIME handling in WINREG (Guy)
* Fix DELTA_USER name and structure in NETLOGON (Ronnie)
* Update README.win32 re cmd.exe vs command.com (Gerald)
* Add selected tree view item length to status bar (Gerald)
* SAMR update (Andrew Bartlett)
* Update command interpreter docs in README.win32 (Guy)
* Fix unneccessary include path, fix plugin directory path handling (Nix)
* Fix DELTA_DOMAIN name, fix structure in NETLOGON (Ronnie)
* Fix DELTA_GROUP name in NETLOGON (Ronnie)
* DELTA_RENAME_GROUP, DELTA_RENAME_USER, DELTA_RENAME_ALIAS NETLOGON
updates (Ronnie)
* Updated NETLOGON DELTA_GROUP_MEMBER and DELTA_ALIAS structures (Ronnie)
* Updated NETLOGON DELTA_ALIAS_MEMBER and DELTA_POLICY (Ronnie)
* Updated NETLOGON DELTA_TRUSTED_DOMAINS and DELTA_ACCOUNTS (Ronnie)
* Updated NETLOGON DELTA_UNION (Ronnie)
* Updated NETLOGON NetrDatabaseDeltas function (Ronnie)
* Fix the setting of "column.format" from the command line in Ethereal
and tethereal (Liviu Daia)
* Add formatting room for long field lengths in the status bar (Guy)
* Update of NETLOGON's DATABASESYNC function (Ronnie)
* Updated NETLOGON ACCOUNTDELTAS and ACCOUNTSYNC functions (Ronnie)
* Give some more information on the "command.com" vs. "cmd.exe" issue
in README.win32 (Guy)
* Support the new version of ASAP's I-Ds (Michael)
* Desegmentation of multi-TCP-segment TNS messages (and support for
multiple TNS messages per TCP segment) (Bernd)
* Updated NETLOGON GetDCName LogonControl and GetAnyDCName (Ronnie)
* Convert from prs_* routines to dissect_ndr_* routines in SPOOLSS (Tim)
* Update types and bases for many TNS fields (Bernd)
* Add NTLMSSP dissector (Devin Heitmueller)
* Reorder boolean fields in NTLMSSP, DCERPC and SPOOLSS (Tim)
* Fix an erroneous example, other errors in README.developer (Guy)
* Put back code to show auth data in DCERPC (Guy)
* NTLMSSP length and message content display fixes (Guy)
* Fix NETLOGON credential time stamp handling (Guy)
* Redback vendor-specific items for RADIUS and L2TP (Thierry Pelle)
* Get rid of unneeded #includes, fix DATA chunk handling in SCTP (Michael)
* Added another authentication service for Snego to DCE RPC (Tim)
* Add NSIS checkbox bitmaps to Makefile.am (Gerald)
* Update IUA to latest drafts, make packet fields searchable, add pref for
Implementers Guide support (Michael)
* Add DOCSIS support (Anand V. Narwani)
* Clean up the order of some lists of plugin items (Guy)
* Fix some warnings in SMB (Tim)
* Add missing #include to packet-smb-mailslot.c (Joerg)
* Fix a typo in packet-ftp.c (Guy)
* Properly handle responses in FTP, make SMTP fields filterable (Guy)
* Add smtp.req and smtp.rsp to the tree only when needed (Guy)
* Fix DOCSIS Info column erasure (Anand)
* Change the reported length of VJ uncompressed data to handle a pppdump
bug (Guy)
* Clarify the octet-stuffed framing code for pppdump (Guy)
* Add a Boolean field for the RSVP Bundle message type (Guy)
* Add/update booleans for RSVP Ack, Srefresh and HELLO (Guy)
* Fix a save-over-existing-capture bug (Richard)
* Fix random access handling in pppdump reader (Guy)
* Allow for SMTP and FTP response codes above 255 (Guy)
* Clean up the setting of "id_offset" and "sd_offset" in pppdump.c (Guy)
* The previous pppdump/VJ bug was actually the FCS. Handle accordingly
(Guy)
* Fix a sample call to add an item to the subtree, add/update documentation
for PROTONAME, PROTOSHORTNAME and PROTOABBREV in README.developer (Guy)
* Glib-ize and otherwise make a bunch of code more portable (Joerg)
* Added support for dissecting RSVP Bundle Messages (Ashok)
* Update the "NT sucks for PPP capture" note to include NT 5.1 in
capture.c (Guy)
* Fix dual sync-mode related capture popup error messages (Graeme)
* Allow "-" as the Wiretap output file name, capture loop optimization
(Graeme)
* Fix some error-message printing code, improve seekable file handling
(Guy)
* Don't allocate random access structs for sequential reads in pppdump.c
(Guy)
* Add needed snprintf.h #includes (Joerg)
* Get rid of unused variables and functions, improve missing libpcap
handling (Guy)
* Removed #if-0-ed code, redundant and unneded #includes all over the
place (Joerg)
* Add VSAs, fix attribute table termination in RADIUS (Kan Sasaki)
* Adjust the behavior of tvb_find_line_end(), and modify SMTP to take
advantage of it (Guy)
* Adjust the tree display, fix a loop termination in RTCP (Guy)
* Fix errors in README.plugins (Richard Urwin)
* #include sys/types.h in snprintf.h (Uwe)
* Add request/response time to SMB tree (Prabhakar Krishnan)
* Fix for the DOCSIS request frame Info column (Anand)
* Change a DOCSIS loop counter from guint8 to int (Guy)
* Fix a capture file overwrite bug (Joerg)
* Fix the declaration of yyin(), update options and usage message in
text2pcap.c (Guy)
* Update text2pcap documentation (Guy)
* Update comments, fix byte ordering in in_cksum.c (Guy)
* Fix info column display, add missing Extended header fields (Anand)
* Fix spacing in Netbios display (Tim)
* Gracefully display stub data in DCE RPC (Guy)
* Fix offsets in SIP (Stefan Wenk)
* Fix and SMB conversation handling bug (Ronnie)
* Put all SMB command PDUs in the summary line (Ronnie)
* Add NetBIOS address handling to Kerberos (Jim McDonough)
* Eliminate the need to #include sys/types.h, netinet/in.h, and
winsock2.h all over the code (Joerg)
* Fix a memory leak in gtk/colors.c found by Valgrind (Joerg)
* Add FPGetUserInfo to AFP (Didier Gautheron)
* Fully decode Quake2 client->server packets, start on server->client
(Jan Berkel)
* Update Windows printing code, fix variable freeing in print code (Guy)
* Add AF_INET6 support for DLT_NULL captures from MacOS X (Michael)
* Fix subtree creation in WSP (Guy)
* Improve progress bar window timing (Graeme)
* Add a CMP_ADDRESS macro (Ronnie)
* Check if 802.11 FCS is present (Chris Waters)
* Fix infinite loops, data fetching in RSVP (Guy)
* Fix a typo in packet_info.h (Ronnie)
* Improve TPKT heuristics (Guy)
* Add support for CoSine L2 debug output (Motonori)
* Fix decoding of AUTHORIZE in HCLNFSD (Mike Frisch)
* Add LsaQueryInformationPolicy2 to LSA (Jim McDonough)
* Add winsock2.h back to wtap.h (Joerg)
* Fix zlib.h #inclusion typo in wtap-int.h (Joerg)
* Fix get_persconffile_path-related memory leaks (Joerg)
* More data type (system-specific vs glib) cleanup (Joerg)
* Add TCP sequence number analysis (Ronnie)
* Fix entry for 0:0:0:0:0:0 in manuf.tmpl (Joerg)
* Update NETLOGON LogonControl2 and ServerAuthenticate2 functions (Ronnie)
* Fix system-specific netinet/in.h and sys/types.h dependencies (Guy)
* Remove unneeded arpa/inet.h and sys/socket.h #includes (Guy)
* Create a minimal TCP tree early on, in case an exception is thrown (Guy)
* Update the IEEE URL in make-manuf and manuf (Joerg)
* Add sequence number wrap to tcp window checking (Joerg)
* Fix a bug in the EPM dissector (Sergei Shokhor)
* Undo a couple of #include changes (Joerg)
* More NETLOGON function updates (Ronnie)
* Fix the PPP FCS computation (Hidetaka Ogawa)
* Remove net/inet.h #include from packet-isis-lsp.c (Joerg)
* Fix MMSE handling of strings with specified character set (Jan Kratochvil)
* Fix frame number data type in NFS (Guy)
* Fix a data type in wiretap/cosine.c (Guy)
* Add DOCSIS to Wiretap's table of encapsulations (Anand)
* Sync the SETCLIENTID args decoder with the latest nfs4_prot.x
(Mike Frisch)
* Fix NFSv4 ACL decoding (Mike)
* Put a comment about DOCSIS in packet-frame.c (Guy)
* Fix a typo in packet-smb.c (Guy)
* Fix SamrConnect[2-4] function names in SAMR (Richard)
* Add more information to the NBNS Info column (Tim)
* Add DOS error 259 to SMB (Tim)
* Fix Info column error reporting in DCERPC NT (Tim)
* Add OpenEntry, EnumKey and Unknown1A to REG, rename WINREG to REG (Tim)
* Fix a return code in SAMR (Tim)
* Fix NFSv4 LOOKUPP, add new error codes, fix ACL decoding (Mike)
* Properly set the LANE traffic type in libpcap.c (Guy)
* Fix non-multipart content handling in MMSE, along with POST data
subtrees (Tom Uijldert)
* Add support for CheckPoint FireWall-1 monitor files (Alfred Koebler)
* Get rid of redundant "fw1_" text in preference name (Guy)
* Remove unused #includes in packet-fw1.c (Joerg)
* Add FATTR4_MOUNTED_ON_FILEID to packet-nfs.c (Mike)
* WTP TPI dissection, and reindentation (Tom Uijldert)
* Update SetInformationPolicy2 function name in LSA (Ronnie)
* Add Xyplex terminal server protocol support (Randy McEoin)
* Handle NTLMSSP authentication messages, and handle the flags field in
NTLMSSP messages properly (Devin)
* Update get_unicode_or_ascii_string(), "un"used variables in SMB (Guy)
* Add a terminator to the ntlmssp_message_types list (Guy)
* Changed some incorrect pointer types in NETLOGON (Ronnie)
* Fix variable name / keyword conflict in packet-fw1.c (Guy)
* Add server name to negprot reply and fixed a pointer deferral problem in
SMB (Ronnie)
* Use "atm_guess_traffic_type()" in wiretap/netmon.c (Guy)
* Get rid of the "vpi" and "vci" arguments to "atm_guess_traffic_type()"
(Guy)
* Handle NTLMSSP over HTTP (Tim)
* Display the protocol name for the DCERPC UUID in the Info column (Tim)
* Update Windows printing prefs (Guy)
* Handle user2 access granted mask, name open/create domain/user/group
policy handles (Tim)
* Get rid of a commented-out #include in packet-smpp.c (Guy)
* Handle base64_decode() properly in packet-http.c (Guy)
* Fix a case statement in capture.c (Guy)
* Fix an NTLMSSP memory leak in packet-http.c. Improve display. (Tim)
* Replace AC_PROG_RANLIB with AM_PROG_LIBTOOL in configure.in (Joerg)
* Update .cvsignore (Joerg)
* Add CPHA support (Yaniv Kaul)
* Add and improve plugin API routines (Tomas Kukosa, Guy)
* Don't free a needed tvb in packet-http.c (Tim)
* Add AC_LIBTOOL_DLOPEN back to configure.in (Joerg)
* Fix unrecognized capability display in BGP, add ORF support (Jian Yu)
* LDP VC FEC dissection fix (Motonori)
* CoSine updates (Motonori)
* Fix FIN and ACK handling in TCP (Ronnie)
* Convert some all caps NETLOGON names to more friendly names (Tim)
* Fixed incorrect NDR pointer type in Authenticate3 in NETLOGON (Ronnie)
* Added new function name LogonSamLogonEx in NETLOGON (Ronnie)
*
Stopped at: http://www.ethereal.com/lists/ethereal-cvs/200208/msg00091.html
Overview of changes in Ethereal 0.9.5:
* DCE RPC changes:
* Implemented SPOOLSS WritePrinter and DeletePrinterData (Tim)

86
NEWS
View File

@ -1,3 +1,89 @@
== August 20, 2002
Ethereal 0.9.6 has been released.
Bugs Fixed
Buffer overflow in ISIS fixed.
A bad TCP header could cause problems for "Follow TCP Stream". Fixed.
Setting "column.format" from the command line no longer crashes Ethereal
and tethereal.
Problems with capture files being overwritten (e.g. if you try to save over
the current capture file) have been fixed.
SMB conversation handling crash bug fixed.
Thanks to Valgrind, some memory leaks have been fixed.
Some problems with printing under Windows have been fixed.
New Features
TCP sequence number analysis has been added.
The DCE RPC NETLOGON dissector has received a major overhaul.
Data types throughout the code have been cleaned up.
Caveats
Please note that the BACnet protocol dissector added in version 0.8.17 is
still very incomplete, according to the folks on the BACnet Committee.
New Procols
CPHA,
DOCSIS,
NTLMSSP,
Xyplex terminal server protocol,
ZIP
Updated Prococols
802.11,
AFP,
ASAP,
BGP,
DDP,
DCERPC,
DCERPC NT,
DCERPC REG,
EPM,
FTP,
HCLNFSD,
HTTP,
IPX,
ISIS,
IUA,
Kerberos,
L2TP,
LSA,
MMSE,
NBNS,
NetBIOS,
NETLOGON,
NFS,
NTLMSSP,
PPP,
Quake2,
RADIUS,
RSVP,
RTCP,
SAMR,
SIP,
SMB,
SMB Mailslot,
SMTP,
SPOOLSS,
TCP,
TNS,
TPKT,
Token Ring,
VJ TCP,
WINREG,
WSP,
Capture File Updates
Added CheckPoint Firewall-1 monitor file, CoSine debug file,
updated pppdump, Netmon,
== June 28, 2002
Ethereal 0.9.5 has been released. This version fixes several potential

View File

@ -1,7 +1,7 @@
# $Id: config.nmake,v 1.27 2002/06/28 20:15:30 gerald Exp $
# $Id: config.nmake,v 1.28 2002/08/17 17:53:19 gerald Exp $
VERSION=0.9.5
RC_VERSION=0.9.5
VERSION=0.9.6
RC_VERSION=0.9.6
WTAP_VERSION=0.0
GTK_VERSION=1.3

View File

@ -1,4 +1,4 @@
# $Id: configure.in,v 1.172 2002/08/15 12:10:56 jmayer Exp $
# $Id: configure.in,v 1.173 2002/08/17 17:53:19 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
@ -13,7 +13,7 @@ AC_INIT(etypes.h)
AC_PREREQ(2.13)
AM_INIT_AUTOMAKE(ethereal, 0.9.5)
AM_INIT_AUTOMAKE(ethereal, 0.9.6)
dnl Check for CPU / vendor / OS
AC_CANONICAL_HOST

View File

@ -1,4 +1,4 @@
# $Id: configure.in,v 1.26 2002/08/14 14:42:39 jmayer Exp $
# $Id: configure.in,v 1.27 2002/08/17 17:53:33 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
@ -13,7 +13,7 @@ AC_INIT(epan.c)
AC_PREREQ(2.13)
AM_INIT_AUTOMAKE(libethereal.a, 0.9.5)
AM_INIT_AUTOMAKE(libethereal.a, 0.9.6)
AM_CONFIG_HEADER(config.h)
dnl Check for CPU / vendor / OS