aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2004-12-07 22:26:10 +0000
committerGerald Combs <gerald@wireshark.org>2004-12-07 22:26:10 +0000
commit8dddc0baa949cc5c0b83452d712bdbe26a31b225 (patch)
treef237ef5cc9abf6aa72ac03e0c2d5f7c00494c485
parente0f053ec94a71b6e0a71d3a3067442b5f1d70268 (diff)
Updates for 0.10.8.
svn path=/trunk/; revision=12683
-rw-r--r--ChangeLog6439
-rw-r--r--config.nmake4
-rw-r--r--configure.in2
3 files changed, 1779 insertions, 4666 deletions
diff --git a/ChangeLog b/ChangeLog
index dde714fb29..e3e8e22405 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6114 +1,3227 @@
------------------------------------------------------------------------
-r12359 | gerald | 2004-10-20 14:07:50 -0500 (Wed, 20 Oct 2004) | 2 lines
+r12682 | guy | 2004-12-07 15:09:05 -0600 (Tue, 07 Dec 2004) | 7 lines
Changed paths:
- M /releases/ethereal-0.10.7/Makefile.am
- M /releases/ethereal-0.10.7/Makefile.nmake
- M /releases/ethereal-0.10.7/NEWS
- D /releases/ethereal-0.10.7/capinfo.c
- A /releases/ethereal-0.10.7/capinfos.c (from /trunk/capinfos.c:12358)
- M /releases/ethereal-0.10.7/configure.in
- M /releases/ethereal-0.10.7/doc/Makefile.am
- M /releases/ethereal-0.10.7/doc/Makefile.nmake
- D /releases/ethereal-0.10.7/doc/capinfo.pod
- A /releases/ethereal-0.10.7/doc/capinfos.pod (from /trunk/doc/capinfos.pod:12358)
- M /releases/ethereal-0.10.7/docbook/eug_src/EUG_app_tools.xml
- M /releases/ethereal-0.10.7/docbook/eug_src/EUG_chapter_build_install.xml
- M /releases/ethereal-0.10.7/image/Makefile.nmake
- D /releases/ethereal-0.10.7/image/capinfo.rc.in
- A /releases/ethereal-0.10.7/image/capinfos.rc.in (from /trunk/image/capinfos.rc.in:12358)
- M /releases/ethereal-0.10.7/packaging/nsis/Makefile.nmake
- M /releases/ethereal-0.10.7/packaging/nsis/ethereal.nsi
-
-Pull in rev 12358: Rename "capinfo" to "capinfos".
-
-------------------------------------------------------------------------
-r12357 | gerald | 2004-10-20 11:48:58 -0500 (Wed, 20 Oct 2004) | 2 lines
-Changed paths:
- M /releases/ethereal-0.10.7/ChangeLog
- M /releases/ethereal-0.10.7/NEWS
-
-Update NEWS and ChangeLog for 0.10.7.
-
-------------------------------------------------------------------------
-r12356 | gerald | 2004-10-20 10:30:19 -0500 (Wed, 20 Oct 2004) | 27 lines
-Changed paths:
- M /releases/ethereal-0.10.7
- M /releases/ethereal-0.10.7/AUTHORS
- M /releases/ethereal-0.10.7/config.nmake
- M /releases/ethereal-0.10.7/doc/tethereal.pod
- M /releases/ethereal-0.10.7/docbook/developer-guide.xml
- A /releases/ethereal-0.10.7/docbook/edg_src/EDG_chapter_capture.xml (from /trunk/docbook/edg_src/EDG_chapter_capture.xml:12355)
- M /releases/ethereal-0.10.7/docbook/edg_src/EDG_chapter_env_intro.xml
- M /releases/ethereal-0.10.7/docbook/edg_src/EDG_chapter_userinterface.xml
- M /releases/ethereal-0.10.7/epan/dissectors/packet-diameter.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-smb.c
- M /releases/ethereal-0.10.7/epan/libethereal.def
- M /releases/ethereal-0.10.7/tethereal.c
- M /releases/ethereal-0.10.7/wiretap/nettl.c
-
-Merge in revisions from the main trunk:
-
-12342: Fix a cut/paste error in packet-smb.c.
-
-12343: Fix a compiler warning in packet-diameter.c.
-
-12344: Add range preference functions to libethereal.def.
-
-12345: Add AUTHORS-SHORT-FORMAT to the list of files to ignore.
-
-12348: Fix whitespace in EDG_chapter_env_intro.xml.
-
-12349: Add EDG_chapter_capture.xml.
-
-12350: Fix enums recognition in packet-diameter.c.
-
-12351: Fix FDDI bit swap and enhance merging in nettl.c.
-
-12352: Fix packet preamble/finale printing in tethereal.c.
-
-12353: Update the tethereal man page for the previous fix.
-
-12354: Add web GTK resources to the Developer's Guide.
-
-12355: Export bytes_to_str_punct() in libethereal.def.
-
-
-------------------------------------------------------------------------
-r12341 | gerald | 2004-10-18 10:14:13 -0500 (Mon, 18 Oct 2004) | 2 lines
-Changed paths:
- M /releases/ethereal-0.10.7/AUTHORS
- M /releases/ethereal-0.10.7/Makefile.am
- M /releases/ethereal-0.10.7/Makefile.nmake
- M /releases/ethereal-0.10.7/doc/Makefile.am
- M /releases/ethereal-0.10.7/doc/Makefile.nmake
- M /releases/ethereal-0.10.7/docbook/README.txt
- M /releases/ethereal-0.10.7/docbook/edg_src/EDG_chapter_libraries.xml
- M /releases/ethereal-0.10.7/epan/dissectors/packet-ber.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-bootp.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-dcm.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-diameter.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-gprs-llc.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-gsm_a.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-kerberos.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-rtp.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-rtp.h
- M /releases/ethereal-0.10.7/epan/dissectors/packet-sip.c
- M /releases/ethereal-0.10.7/epan/dissectors/packet-tcap.c
- M /releases/ethereal-0.10.7/epan/libethereal.def
- M /releases/ethereal-0.10.7/epan/prefs-int.h
- M /releases/ethereal-0.10.7/epan/prefs.c
- M /releases/ethereal-0.10.7/epan/prefs.h
- M /releases/ethereal-0.10.7/epan/range.c
- M /releases/ethereal-0.10.7/epan/range.h
- M /releases/ethereal-0.10.7/gtk/file_dlg.c
- M /releases/ethereal-0.10.7/gtk/main.c
- M /releases/ethereal-0.10.7/gtk/prefs_dlg.c
- M /releases/ethereal-0.10.7/gtk/print_dlg.c
- M /releases/ethereal-0.10.7/gtk/range_utils.c
- M /releases/ethereal-0.10.7/gtk/range_utils.h
- M /releases/ethereal-0.10.7/gtk/rtp_analysis.c
- A /releases/ethereal-0.10.7/make-authors-format.pl (from /trunk/make-authors-format.pl:12340)
- M /releases/ethereal-0.10.7/make-authors-short.pl
- D /releases/ethereal-0.10.7/make-authors-short2.pl
- M /releases/ethereal-0.10.7/manuf
- M /releases/ethereal-0.10.7/merge.c
- M /releases/ethereal-0.10.7/merge.h
- M /releases/ethereal-0.10.7/packaging/nsis/Makefile.nmake
- M /releases/ethereal-0.10.7/packaging/nsis/ethereal.nsi
- M /releases/ethereal-0.10.7/packet-range.c
- M /releases/ethereal-0.10.7/packet-range.h
- A /releases/ethereal-0.10.7/perlnoutf.pl (from /trunk/perlnoutf.pl:12340)
- M /releases/ethereal-0.10.7/tap-protocolinfo.c
- A /releases/ethereal-0.10.7/tools/unix2dos.pl (from /trunk/tools/unix2dos.pl:12340)
- M /releases/ethereal-0.10.7/wiretap/netxray.c
- M /releases/ethereal-0.10.7/xmlstub.c
- M /releases/ethereal-0.10.7/xmlstub.h
-
-Update to the current trunk.
-
-------------------------------------------------------------------------
-r12307 | gerald | 2004-10-15 14:07:01 -0500 (Fri, 15 Oct 2004) | 2 lines
-Changed paths:
- A /releases/ethereal-0.10.7 (from /trunk:12306)
-
-Create the 0.10.7 release branch.
-
-------------------------------------------------------------------------
-r12306 | gerald | 2004-10-15 14:02:47 -0500 (Fri, 15 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-cops.c
-
-Fix a cut-and-paste error.
-
-------------------------------------------------------------------------
-r12305 | gerald | 2004-10-15 13:30:05 -0500 (Fri, 15 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/config.nmake
- M /trunk/epan/Makefile.nmake
-
-Updates to reflect revision 4 of ethereal-win32-libs.
-
-------------------------------------------------------------------------
-r12304 | gerald | 2004-10-15 10:36:12 -0500 (Fri, 15 Oct 2004) | 4 lines
-Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/config.h.win32
- M /trunk/config.nmake
- M /trunk/epan/Makefile.nmake
- M /trunk/epan/dissectors/Makefile.nmake
- M /trunk/epan/dissectors/packet-kerberos.c
-
-Add support for decoding DES3/CBC/MD5 keys. Make it disabled by default.
-
-Whitespace cleanup.
+ M /trunk/epan/dissectors/packet-gsm_a.c
-------------------------------------------------------------------------
-r12303 | gerald | 2004-10-15 10:08:00 -0500 (Fri, 15 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/libethereal.def
+From Rene Pilz:
-Add range_convert_range and ranges_are_equal.
+ add the protocols GPRS Mobility Managment and GPRS Session
+ Mangement to gsm_a (dtap);
-------------------------------------------------------------------------
-r12302 | jmayer | 2004-10-15 01:51:48 -0500 (Fri, 15 Oct 2004) | 1 line
-Changed paths:
- M /trunk/acinclude.m4
- M /trunk/configure.in
+ bug fix (RAND->128Bits=16Bytes != 12 Bytes).
-Dectect MIT-Kerberos as well
------------------------------------------------------------------------
-r12301 | guy | 2004-10-15 00:54:33 -0500 (Fri, 15 Oct 2004) | 3 lines
+r12681 | gerald | 2004-12-07 15:06:55 -0600 (Tue, 07 Dec 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tcap.c
+ M /trunk/epan/dissectors/packet-snmp.c
-Don't declare functions inside functions - not all C compilers support
-that.
+The standard environment separator character under Windows is ";".
+Net-SNMP expects this in the MIBS environment variable, so don't use
+":" in the default MIB list if we're running under Windows.
------------------------------------------------------------------------
-r12300 | guy | 2004-10-14 18:45:09 -0500 (Thu, 14 Oct 2004) | 2 lines
+r12680 | guy | 2004-12-07 12:21:21 -0600 (Tue, 07 Dec 2004) | 2 lines
Changed paths:
- M /trunk/doc/README.developer
- M /trunk/epan/dissectors/packet-tcap.c
- M /trunk/epan/prefs-int.h
- M /trunk/epan/prefs.c
- M /trunk/epan/prefs.h
- M /trunk/epan/range.c
- M /trunk/epan/range.h
- M /trunk/gtk/prefs_dlg.c
+ M /trunk/epan/dissectors/packet-dhcpv6.c
-From Jeff Morriss: PREF_RANGE preference type, for ranges of integers.
+Get rid of an unused true_false_string value.
------------------------------------------------------------------------
-r12299 | guy | 2004-10-14 16:59:17 -0500 (Thu, 14 Oct 2004) | 2 lines
+r12679 | guy | 2004-12-07 11:59:58 -0600 (Tue, 07 Dec 2004) | 2 lines
Changed paths:
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
-
-From Mark C. Brown: add 100VG support.
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-http.c
-------------------------------------------------------------------------
-r12298 | ulfl | 2004-10-14 13:05:39 -0500 (Thu, 14 Oct 2004) | 1 line
-Changed paths:
- M /trunk/docbook/edg_src/EDG_chapter_sources.xml
- M /trunk/docbook/edg_src/EDG_chapter_tools.xml
+From Brett Kuskie: add more HTTP headers as filterable fields.
-from Francisco Alcoba: mention TortoiseSVN diff and patch features
------------------------------------------------------------------------
-r12297 | tuexen | 2004-10-14 11:23:11 -0500 (Thu, 14 Oct 2004) | 3 lines
+r12678 | guy | 2004-12-07 11:54:08 -0600 (Tue, 07 Dec 2004) | 5 lines
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/wiretap/libpcap.c
+ M /trunk/wiretap/wtap.c
+ M /trunk/wiretap/wtap.h
-Fix bugs to get it working on gtk1 and gtk2.
-Some clean ups.
+Add an entry for the new DLT_GPRS_LLC (so that nobody working on
+Ethereal, unaware that the Ethereal team does *NOT* control libpcap
+format, thinks they can just grab 169 and use it for their own
+purposes).
------------------------------------------------------------------------
-r12296 | sahlberg | 2004-10-14 04:51:54 -0500 (Thu, 14 Oct 2004) | 8 lines
+r12677 | gerald | 2004-12-07 10:17:50 -0600 (Tue, 07 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos.c
-
-add support in packet-kerberos to use MIT Kerberos API to parse keytabs and decrypt blobs
-if HAVE_KERBEROS and HAVE_MIT_KERBEROS are both defined in config.h
-
-
-Now we need someone to hack up the required automake magic to detect MIT Kerberos and massage the makefiles accordingly.
-
+ M /trunk/epan/dissectors/packet-bvlc.c
+Check for a bogus length value.
------------------------------------------------------------------------
-r12295 | guy | 2004-10-14 03:02:58 -0500 (Thu, 14 Oct 2004) | 9 lines
+r12676 | jmayer | 2004-12-07 05:13:58 -0600 (Tue, 07 Dec 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
-
-Use "tvb_format_stringzpad()" rather than "tvb_format_text()", as per
-RFC 2132, which says
+ M /trunk/epan/dissectors/packet-aoe.c
+ M /trunk/epan/dissectors/packet-dcerpc-pn-io.c
+ M /trunk/epan/dissectors/packet-pn-dcp.c
+ M /trunk/epan/dissectors/packet-pn-rt.c
- Options containing NVT ASCII data SHOULD NOT include a trailing
- NULL; however, the receiver of such options MUST be prepared to
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- delete trailing nulls if they exist.
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+svn propset svn:keywords Id svn:eol-style native .....
+Add $Id: $ where missing
------------------------------------------------------------------------
-r12294 | guy | 2004-10-14 02:42:31 -0500 (Thu, 14 Oct 2004) | 8 lines
+r12675 | sahlberg | 2004-12-06 22:28:37 -0600 (Mon, 06 Dec 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-cops.c
-
-Get rid of C++ comments.
-
-Add more COPS client type values from the IANA cops-parameters page.
+ M /trunk/epan/dissectors/packet-aoe.c
-Get rid of per-dissection static variables - pass them as parameters.
+update one of the command names
-Make functions not used outside packet-cops.c static.
------------------------------------------------------------------------
-r12293 | guy | 2004-10-13 22:29:35 -0500 (Wed, 13 Oct 2004) | 7 lines
+r12674 | sahlberg | 2004-12-06 21:16:34 -0600 (Mon, 06 Dec 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-diameter-defs.h
-
-Add the application ID for credit control, as per
-draft-ietf-aaa-diameter-cc-06.
+ M /trunk/epan/dissectors/packet-aoe.c
+ M /trunk/epan/dissectors/packet-ethertype.c
+ M /trunk/etypes.h
-Indicate where the Diameter application IDs for 3GPP stuff came from.
+create a proper ETHERTYPE for ATAoverEthernet
-Update URLs for various Diameter drafts.
------------------------------------------------------------------------
-r12292 | guy | 2004-10-13 18:03:56 -0500 (Wed, 13 Oct 2004) | 2 lines
+r12673 | sahlberg | 2004-12-06 21:00:21 -0600 (Mon, 06 Dec 2004) | 4 lines
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-aoe.c
-Give Steve Sommars' real name and work e-mail address.
+new protocol: ATAoverETHERNET (AoE)
-------------------------------------------------------------------------
-r12291 | tuexen | 2004-10-13 03:41:32 -0500 (Wed, 13 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-sctp.c
-Make sure that the IPv4 and IPv6 address parameters are always processed to support tabbing.
------------------------------------------------------------------------
-r12290 | sahlberg | 2004-10-12 19:21:00 -0500 (Tue, 12 Oct 2004) | 3 lines
+r12672 | gerald | 2004-12-06 17:12:32 -0600 (Mon, 06 Dec 2004) | 2 lines
Changed paths:
- M /trunk/asn1/cms/cms.cnf
- M /trunk/epan/dissectors/packet-cms.c
-
-get rid of some compiler warnings for cms
+ M /trunk/epan/dissectors/packet-ppp.c
+Add more suboption length checks to dissect_bap_phone_delta_opt().
------------------------------------------------------------------------
-r12289 | sahlberg | 2004-10-12 19:16:42 -0500 (Tue, 12 Oct 2004) | 3 lines
+r12671 | gerald | 2004-12-06 16:32:50 -0600 (Mon, 06 Dec 2004) | 2 lines
Changed paths:
- M /trunk/asn1/x509af/x509af.cnf
- M /trunk/epan/dissectors/packet-x509af.c
-
-get rid of some compiler warnings for X509AF
+ M /trunk/epan/dissectors/packet-sap.c
+Check for a bogus authentication subheader length.
------------------------------------------------------------------------
-r12288 | sahlberg | 2004-10-12 19:08:44 -0500 (Tue, 12 Oct 2004) | 3 lines
+r12670 | ulfl | 2004-12-06 12:05:14 -0600 (Mon, 06 Dec 2004) | 2 lines
Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/epan/dissectors/packet-h248.c
-
-final massaging to get rid of the last remaining compiler warnings for megaco
-
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-dcerpc-pn-io.c
+ A /trunk/epan/dissectors/packet-pn-dcp.c
+ A /trunk/epan/dissectors/packet-pn-rt.c
+(on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
+first part of the PROFINET dissectors (PN-RT, PN-DCP and PN-IO) still some work to be done ...
------------------------------------------------------------------------
-r12287 | sahlberg | 2004-10-12 18:56:41 -0500 (Tue, 12 Oct 2004) | 3 lines
+r12669 | sahlberg | 2004-12-05 15:47:49 -0600 (Sun, 05 Dec 2004) | 6 lines
Changed paths:
- M /trunk/asn1/h248/packet-h248-template.c
- M /trunk/epan/dissectors/packet-h248.c
-
-get rid of some more compiler warnings
-
+ M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
+ M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
+ M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
+ M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
+ M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
+ A /trunk/asn1/pkixtsp
+ A /trunk/asn1/pkixtsp/Makefile
+ A /trunk/asn1/pkixtsp/PKIXTSP.asn
+ A /trunk/asn1/pkixtsp/packet-pkixtsp-template.c
+ A /trunk/asn1/pkixtsp/packet-pkixtsp-template.h
+ A /trunk/asn1/pkixtsp/pkixtsp.cnf
+ M /trunk/epan/dissectors/Makefile.common
+ M /trunk/epan/dissectors/packet-pkix1implicit.c
+ M /trunk/epan/dissectors/packet-pkix1implicit.h
+ A /trunk/epan/dissectors/packet-pkixtsp.c
+ A /trunk/epan/dissectors/packet-pkixtsp.h
-------------------------------------------------------------------------
-r12286 | sahlberg | 2004-10-12 18:40:51 -0500 (Tue, 12 Oct 2004) | 4 lines
-Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/epan/dissectors/packet-h248.c
+updates to pkix1implicit (we have to think about how to rewrite both pkix1eplicit and pkix1implicit to avoid the crap with duplicate definitions from x509)
-massage the h248 files so that it compiles with asn2eth without warnings
+New protocol : RFC3161 PKIX TimeStamp Protocol
------------------------------------------------------------------------
-r12285 | tuexen | 2004-10-12 13:20:51 -0500 (Tue, 12 Oct 2004) | 2 lines
+r12668 | gerald | 2004-12-05 12:40:35 -0600 (Sun, 05 Dec 2004) | 2 lines
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-http.c
-Add Comment for Irene Ruengeler.
+Grab the last (and null) byte of the content type value.
------------------------------------------------------------------------
-r12284 | tuexen | 2004-10-12 13:18:44 -0500 (Tue, 12 Oct 2004) | 2 lines
+r12667 | jmayer | 2004-12-04 09:42:18 -0600 (Sat, 04 Dec 2004) | 1 line
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
-
-Support PPID and port number based selection for SCTP. From Irene Ruengeler.
+ M /trunk/wiretap/README.airmagnet
+Fix some typos
------------------------------------------------------------------------
-r12283 | guy | 2004-10-12 13:08:23 -0500 (Tue, 12 Oct 2004) | 3 lines
+r12666 | jmayer | 2004-12-04 09:35:51 -0600 (Sat, 04 Dec 2004) | 1 line
Changed paths:
- M /trunk/epan/column-utils.c
-
-From Tomas Kukosa: fix "col_set_str()" to work correctly with fenced
-columns.
+ M /trunk/wiretap/README.airmagnet
+Updates by Martin Regner
------------------------------------------------------------------------
-r12282 | guy | 2004-10-12 13:00:39 -0500 (Tue, 12 Oct 2004) | 7 lines
+r12665 | jmayer | 2004-12-04 03:12:24 -0600 (Sat, 04 Dec 2004) | 1 line
Changed paths:
- M /trunk/acinclude.m4
-
-From Albert Chin: in a test program, include <glibconfig.h> rather than
-<glib.h> when checking for the format for 64-bit integers, as, on
-Solaris 2.5.1, <glib.h> ends up defining a function that requires stuff
-from glib, and the test program isn't linked with glib - including
-<glibconfig.h> is sufficient to get guint64 defined, and that's all we
-need.
+ M /trunk/wiretap/README.airmagnet
+Add a bit of info that should be present in a capture
------------------------------------------------------------------------
-r12281 | guy | 2004-10-12 12:51:13 -0500 (Tue, 12 Oct 2004) | 2 lines
+r12664 | guy | 2004-12-03 14:51:10 -0600 (Fri, 03 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-per.c
+ M /trunk/epan/dissectors/packet-bittorrent.c
-From Ronnie Sahlberg: set a variable before we test it.
+Add a URL for the BitTorrent protocol spec.
------------------------------------------------------------------------
-r12280 | guy | 2004-10-12 12:40:31 -0500 (Tue, 12 Oct 2004) | 2 lines
+r12663 | guy | 2004-12-03 03:51:16 -0600 (Fri, 03 Dec 2004) | 12 lines
Changed paths:
- M /trunk/epan/dissectors/packet-cms.c
- M /trunk/epan/dissectors/packet-cms.h
- M /trunk/epan/dissectors/packet-h248.c
-
-Re-generate with latest asn2eth.
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-dhcpv6.c
-------------------------------------------------------------------------
-r12279 | guy | 2004-10-12 12:23:15 -0500 (Tue, 12 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/wiretap/nettl.c
+From Tomasz Mrugalski:
-From Mark C. Brown: support dumping files with the raw ICMP and raw
-ICMPv6 encapsulations.
+- option values updated to match RFC3898 (NIS/NIS+ options)
+- FQDN option added (draft-ietf-dhc-dhcpv6-opt-fqdn-00.txt)
+- Lifetime option added (draft-ietf-dhc-dhcpv6-opt-lifetime-00.txt)
+- Long lasting typo corrected (those are identiTy associations, not
+ identiFy associations)
+- Fixed bug always reporting SIP DOMAIN option to be malformed (break was
+ missing)
+- Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
+ and NISPLUS_DOMAIN options).
------------------------------------------------------------------------
-r12277 | guy | 2004-10-12 03:11:46 -0500 (Tue, 12 Oct 2004) | 6 lines
+r12662 | sahlberg | 2004-12-02 23:53:09 -0600 (Thu, 02 Dec 2004) | 3 lines
Changed paths:
- M /trunk/tools/asn2eth.py
-
-From Tomas Kukosa:
-
- - avoid assignemnt to None which is deprecated in Python 2.3
- - fix bug when one field is used both with and without implicit
- tag
+ M /trunk/epan/dissectors/packet-tcp.c
-------------------------------------------------------------------------
-r12276 | guy | 2004-10-12 03:09:07 -0500 (Tue, 12 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-pkinit.h
+make the tcp dissector distinguish between duplicate acks and window updates
-Check in a regenerated file we missed.
------------------------------------------------------------------------
-r12275 | guy | 2004-10-12 03:05:58 -0500 (Tue, 12 Oct 2004) | 2 lines
+r12661 | guy | 2004-12-02 15:24:12 -0600 (Thu, 02 Dec 2004) | 2 lines
Changed paths:
- M /trunk/wiretap/nettl.c
+ M /trunk/README.hpux
-Correctly update the count of bytes dumped.
-
-------------------------------------------------------------------------
-r12274 | ulfl | 2004-10-12 01:32:57 -0500 (Tue, 12 Oct 2004) | 1 line
-Changed paths:
- M /trunk/wiretap/nettl.c
+Add some additional notes based on comments by Rick Jones.
-fix MSVC unused magic warning
------------------------------------------------------------------------
-r12273 | ulfl | 2004-10-12 01:27:09 -0500 (Tue, 12 Oct 2004) | 1 line
+r12660 | lroland | 2004-12-02 14:16:17 -0600 (Thu, 02 Dec 2004) | 1 line
Changed paths:
- M /trunk/docbook/edg_src/EDG_chapter_sources.xml
+ M /trunk/epan/libethereal.def
-how to use the ./configure script to build gtk1.x versions for unix builds
+Don't export flags_set_truth from libethereal.dll. It can't be used in a plugin on win32 to initialize static variables, e.g. hf_register_info arrays.
------------------------------------------------------------------------
-r12272 | ulfl | 2004-10-12 01:11:30 -0500 (Tue, 12 Oct 2004) | 1 line
+r12659 | lroland | 2004-12-02 13:41:56 -0600 (Thu, 02 Dec 2004) | 1 line
Changed paths:
- M /trunk/gtk/capture_dlg.c
+ M /trunk/gtk/main.c
-fix a bug reported by venkata sandeep: capture->start->capture files dialog browse function used FILE_SELECTION_OPEN instead of the correct FILE_SELECTION_WRITE_BROWSE. Now you can (again) select and enter the filename to write capture data to.
+Don't ethclist.h in main.c, when we don't need it.
------------------------------------------------------------------------
-r12271 | etxrab | 2004-10-12 00:00:37 -0500 (Tue, 12 Oct 2004) | 1 line
+r12658 | guy | 2004-12-02 13:17:40 -0600 (Thu, 02 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-h248.c
+ M /trunk/gtk/main.c
-Pretyfy EventName and SignalName
-------------------------------------------------------------------------
-r12270 | etxrab | 2004-10-11 23:59:25 -0500 (Mon, 11 Oct 2004) | 1 line
-Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/asn1/h248/packet-h248-template.c
+We don't use our own clist for GTK+ 1.3[.x], either.
-Pretify EventName and SignalName
------------------------------------------------------------------------
-r12269 | guy | 2004-10-11 22:13:17 -0500 (Mon, 11 Oct 2004) | 4 lines
+r12657 | guy | 2004-12-02 05:30:24 -0600 (Thu, 02 Dec 2004) | 3 lines
Changed paths:
+ M /trunk/AUTHORS
M /trunk/epan/prefs.c
M /trunk/epan/prefs.h
- M /trunk/gtk/prefs_dlg.c
-
-Check the values of the protocol preferences before fetching them; if
-any are not valid, pop up an alert box and don't dismiss the preferences
-dialog.
-
-------------------------------------------------------------------------
-r12268 | etxrab | 2004-10-11 16:19:12 -0500 (Mon, 11 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/sigcomp-udvm.c
-
-Fix (hopefully) a compiler varning
-------------------------------------------------------------------------
-r12267 | guy | 2004-10-11 13:36:51 -0500 (Mon, 11 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-h235.c
- M /trunk/epan/dissectors/packet-h235.h
- M /trunk/epan/dissectors/packet-h248.c
- M /trunk/epan/dissectors/packet-ns_cert_exts.c
- M /trunk/epan/dissectors/packet-pkcs1.c
- M /trunk/epan/dissectors/packet-pkcs1.h
- M /trunk/epan/dissectors/packet-pkinit.c
- M /trunk/epan/dissectors/packet-pkix1explicit.c
- M /trunk/epan/dissectors/packet-pkix1explicit.h
- M /trunk/epan/dissectors/packet-pkix1implicit.c
- M /trunk/epan/dissectors/packet-pkix1implicit.h
- M /trunk/epan/dissectors/packet-x509af.c
- M /trunk/epan/dissectors/packet-x509af.h
- M /trunk/epan/dissectors/packet-x509ce.c
- M /trunk/epan/dissectors/packet-x509ce.h
- M /trunk/epan/dissectors/packet-x509if.c
- M /trunk/epan/dissectors/packet-x509if.h
- M /trunk/epan/dissectors/packet-x509sat.c
- M /trunk/epan/dissectors/packet-x509sat.h
-
-Re-generate a number of ASN.1-based dissectors with the most recent
-version of asn2eth.
-
-------------------------------------------------------------------------
-r12266 | guy | 2004-10-11 13:35:26 -0500 (Mon, 11 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/plugins/Xplugin_table.h
-
-Constify more pointer arguments.
-
-------------------------------------------------------------------------
-r12265 | guy | 2004-10-11 13:34:54 -0500 (Mon, 11 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-ber.c
- M /trunk/epan/dissectors/packet-ber.h
- M /trunk/plugins/plugin_api_list.c
-
-Constify more pointer arguments.
-
-------------------------------------------------------------------------
-r12263 | sahlberg | 2004-10-11 07:04:35 -0500 (Mon, 11 Oct 2004) | 4 lines
-Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-h225.c
-
-From Martin M, update h2250 so that some things that are supposed to be strings are printed as strings and not as hex data.
-
-
-
-------------------------------------------------------------------------
-r12262 | sahlberg | 2004-10-11 07:00:08 -0500 (Mon, 11 Oct 2004) | 7 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-per.c
-
-dissect_per_restricted_character_string() was almost completely broken when it came to PrintableString.
-I am amazed it worked at all and noone complained.
-
-It is little less broken now and handles some of the PrintableStrings properly.
-
-
-
-------------------------------------------------------------------------
-r12261 | guy | 2004-10-11 03:36:55 -0500 (Mon, 11 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/tools/asn2eth.py
-
-More constification of arrays.
-
-------------------------------------------------------------------------
-r12260 | guy | 2004-10-11 03:24:46 -0500 (Mon, 11 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/Makefile.am
- M /trunk/packaging/nsis/ethereal.nsi
+ M /trunk/gtk/capture_dlg.c
+ M /trunk/gtk/capture_info_dlg.c
+ M /trunk/gtk/gui_prefs.c
+ M /trunk/gtk/main.c
+ M /trunk/gtk/ui_util.c
+ M /trunk/gtk/ui_util.h
-From Olivier Jacques: add imscxdx.xml to the source tarball and NSIS
-packaging information.
+From Nathan Jennings: add a preference that supplies a prefix for window
+titles.
------------------------------------------------------------------------
-r12259 | sahlberg | 2004-10-11 03:12:34 -0500 (Mon, 11 Oct 2004) | 9 lines
+r12656 | guy | 2004-12-02 02:38:59 -0600 (Thu, 02 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tcp.c
-
- small fix for TCP ACK RTT, the measurements for the time it took to ack some data.
-
-Only display this value if we really have some data to ACK
-which is not always the case.
-
-This fixes a problem recently reported to the list
-
+ M /trunk/gtk/rtp_analysis.c
+From Francisco Alcoba: handle inverted time stamps without hanging.
------------------------------------------------------------------------
-r12258 | guy | 2004-10-11 02:18:20 -0500 (Mon, 11 Oct 2004) | 2 lines
+r12655 | guy | 2004-12-02 02:28:10 -0600 (Thu, 02 Dec 2004) | 3 lines
Changed paths:
- M /trunk/wiretap/file_access.c
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
+ M /trunk/epan/dissectors/packet-dns.c
-From Mark C. Brown: add support for writing nettl files.
+From David Fort: the DNS RR type number for IPSECKEY will be changing to
+45, so update the dissector.
------------------------------------------------------------------------
-r12257 | guy | 2004-10-11 02:15:36 -0500 (Mon, 11 Oct 2004) | 2 lines
+r12654 | guy | 2004-12-02 01:53:59 -0600 (Thu, 02 Dec 2004) | 3 lines
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/gtk/main.c
-From Mark C. Brown: fix a typo.
+We're not using our own clist for GTK+ 2.x, so call
+"init_eth_clist_type()" only for GTK+ 1.2[.x].
------------------------------------------------------------------------
-r12256 | guy | 2004-10-11 02:15:08 -0500 (Mon, 11 Oct 2004) | 4 lines
+r12653 | sahlberg | 2004-12-01 21:12:24 -0600 (Wed, 01 Dec 2004) | 5 lines
Changed paths:
- M /trunk/epan/dissectors/packet-llc.c
- M /trunk/oui.h
-
-From Mark C. Brown: add HP's OUI.
+ M /trunk/gtk/ethclist.c
+ M /trunk/gtk/ethclist.h
+ M /trunk/gtk/main.c
-Update Gerald's e-mail address.
+performance enhancement:
+ in some profiling runs eth_clist_get_type() took ~6% change this to just a variable and initialize it explicitely from main.c
-------------------------------------------------------------------------
-r12255 | guy | 2004-10-11 01:51:19 -0500 (Mon, 11 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-h450.c
- M /trunk/epan/dissectors/packet-t38.c
-Make "per_choice_t" and "per_sequence_t" structures "const" structures.
------------------------------------------------------------------------
-r12254 | guy | 2004-10-11 01:39:04 -0500 (Mon, 11 Oct 2004) | 3 lines
+r12652 | sahlberg | 2004-12-01 18:12:54 -0600 (Wed, 01 Dec 2004) | 3 lines
Changed paths:
- M /trunk/plugins/Xplugin_table.h
-
-Make the "per_choice_t" and "per_sequence_t" pointer arguments pointers
-to const.
+ M /trunk/gtk/main.c
+ M /trunk/gtk/menu.c
-------------------------------------------------------------------------
-r12253 | guy | 2004-10-11 01:38:12 -0500 (Mon, 11 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-per.c
- M /trunk/epan/dissectors/packet-per.h
- M /trunk/plugins/plugin_api_list.c
+make ethereal compile with --without-pcap configuration option
-Make the "per_choice_t" and "per_sequence_t" pointer arguments pointers
-to const.
------------------------------------------------------------------------
-r12252 | guy | 2004-10-11 01:31:23 -0500 (Mon, 11 Oct 2004) | 2 lines
+r12651 | guy | 2004-12-01 17:55:43 -0600 (Wed, 01 Dec 2004) | 3 lines
Changed paths:
- M /trunk/tools/asn2eth.py
-
-Constify "asn_namedbit" structures.
+ M /trunk/tethereal.c
-------------------------------------------------------------------------
-r12251 | etxrab | 2004-10-11 00:23:31 -0500 (Mon, 11 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/rtp_analysis.c
+Move the #ifdef/#endif a bit so that the entire chunk of
+live-capture-related-code is inside it.
-From: "Alejandro Vaquero : Add IP bandwidth calculation in RTP analysis (in Kbps).
------------------------------------------------------------------------
-r12250 | gerald | 2004-10-09 11:30:26 -0500 (Sat, 09 Oct 2004) | 2 lines
+r12650 | sahlberg | 2004-12-01 17:47:14 -0600 (Wed, 01 Dec 2004) | 4 lines
Changed paths:
- M /trunk/gtk/Makefile.am
+ M /trunk/tethereal.c
-Add cfilter_combo_utils.h to the distribution, so that we pass distcheck.
+minor fix to tethereal to allow it to compile with --without-pcap
-------------------------------------------------------------------------
-r12249 | ulfl | 2004-10-09 02:48:13 -0500 (Sat, 09 Oct 2004) | 1 line
-Changed paths:
- M /trunk/Makefile.nmake
-update setup target to latest GTK library files
-------------------------------------------------------------------------
-r12248 | ulfl | 2004-10-09 02:44:41 -0500 (Sat, 09 Oct 2004) | 1 line
-Changed paths:
- M /trunk/plugins/Xplugin_table.h
- M /trunk/plugins/plugin_api_list.c
-remove some MSVC warnings
------------------------------------------------------------------------
-r12247 | guy | 2004-10-08 16:14:33 -0500 (Fri, 08 Oct 2004) | 3 lines
+r12649 | gerald | 2004-12-01 17:18:20 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ber.c
- M /trunk/epan/dissectors/packet-ber.h
+ M /trunk/epan/dissectors/packet-fr.c
-Make the "asn_namedbit *" argument to "dissect_ber_bitstring()" a
-"const" pointer.
+Replace GRE_FR with ETHERTYPE_RAW_FR.
------------------------------------------------------------------------
-r12246 | guy | 2004-10-08 15:43:43 -0500 (Fri, 08 Oct 2004) | 2 lines
+r12648 | etxrab | 2004-12-01 15:59:03 -0600 (Wed, 01 Dec 2004) | 1 line
Changed paths:
- M /trunk/tools/asn2eth.py
-
-Make "ber_sequence" tables "const".
+ M /trunk/epan/dissectors/packet-nsip.c
+Make the Ericsson internal decode of IP addresses a preference instead of IF DEFS, default off.
------------------------------------------------------------------------
-r12245 | guy | 2004-10-08 15:28:04 -0500 (Fri, 08 Oct 2004) | 2 lines
+r12647 | guy | 2004-12-01 15:13:39 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/asn1/cms/packet-cms-template.c
- M /trunk/asn1/x509af/packet-x509af-template.c
- M /trunk/asn1/x509if/packet-x509if-template.c
+ M /trunk/etypes.h
-Make the ber_sequence tables "const".
+Clean up a comment.
------------------------------------------------------------------------
-r12244 | guy | 2004-10-08 15:24:23 -0500 (Fri, 08 Oct 2004) | 3 lines
+r12646 | guy | 2004-12-01 15:11:48 -0600 (Wed, 01 Dec 2004) | 7 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ber.c
- M /trunk/epan/dissectors/packet-ber.h
-
-"dissect_ber_sequence()" doesn't modify the "ber_sequence" structure
-passed to it; make that argument a const pointer.
+ M /trunk/etypes.h
-------------------------------------------------------------------------
-r12243 | gerald | 2004-10-08 14:06:28 -0500 (Fri, 08 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/config.nmake
- M /trunk/configure.in
+Explain the two IEEE URLs.
-Bump the version to 0.10.7.
+Get rid of a non-ASCII character in a comment - it might or might not
+display as a "registered trademark" symbol, depending on your editor and
+on the character set and character encoding it's using, so just use
+"(R)" instead.
------------------------------------------------------------------------
-r12242 | gerald | 2004-10-08 12:24:18 -0500 (Fri, 08 Oct 2004) | 2 lines
+r12645 | etxrab | 2004-12-01 15:06:30 -0600 (Wed, 01 Dec 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-cops.c
-
-Remove an unused variable.
+ M /trunk/greproto.h
+Get rid of a not needed define.
------------------------------------------------------------------------
-r12241 | guy | 2004-10-08 12:01:43 -0500 (Fri, 08 Oct 2004) | 7 lines
+r12644 | guy | 2004-12-01 15:05:45 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ldp.c
- M /trunk/epan/dissectors/packet-ldp.h
- M /trunk/epan/dissectors/packet-mpls-echo.c
-
-From Carlos Pignataro: decode more TLVs and subTLVs and make some small
-fixes.
+ M /trunk/epan/dissectors/packet-ethertype.c
+ M /trunk/epan/dissectors/packet-gre.c
-Include "packet-ldp.h" in "packet-ldp.c" (if we'd been doing that, the
-mismatch between "packet-ldp.h"'s declaration of "fec_vc_types_vals[]"
-and "packet-ldp.c"'s definition of it would have been caught earlier).
+Fix a typo.
------------------------------------------------------------------------
-r12240 | guy | 2004-10-08 11:56:16 -0500 (Fri, 08 Oct 2004) | 4 lines
+r12643 | etxrab | 2004-12-01 14:58:22 -0600 (Wed, 01 Dec 2004) | 1 line
Changed paths:
- M /trunk/epan/sigcomp-udvm.c
-
-Use "%%" in format strings if you want to print a %.
-
-Get rid of an extra argument to a format string.
+ M /trunk/epan/dissectors/packet-ethertype.c
+ M /trunk/epan/dissectors/packet-gre.c
+Add some ethertypes
------------------------------------------------------------------------
-r12239 | guy | 2004-10-08 11:42:27 -0500 (Fri, 08 Oct 2004) | 3 lines
+r12642 | etxrab | 2004-12-01 14:57:27 -0600 (Wed, 01 Dec 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-sigcomp.c
-
-"dissect_sigcomp()" returns 0 or the packet length, so it has to be
-registered with "new_register_dissector()".
+ M /trunk/etypes.h
+Add some ethertypes
------------------------------------------------------------------------
-r12238 | guy | 2004-10-08 11:40:36 -0500 (Fri, 08 Oct 2004) | 2 lines
+r12641 | gerald | 2004-12-01 14:51:19 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-diameter-defs.h
-
-Force 4294967295 to be unsigned, to squelch a compiler warning.
+ M /trunk/epan/dissectors/packet-tds.c
-------------------------------------------------------------------------
-r12237 | etxrab | 2004-10-08 10:55:06 -0500 (Fri, 08 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-sigcomp.c
+Catch a couple of integer overflows.
-Add sigcomp Universal Decompressor Virtual Machine (UDVM) and state handler, for decompression of
-sigcomp messages. Currently states are or not saved so only messages with bytecode can be decompressed.
------------------------------------------------------------------------
-r12236 | etxrab | 2004-10-08 10:54:06 -0500 (Fri, 08 Oct 2004) | 2 lines
+r12640 | gerald | 2004-12-01 13:34:51 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/Makefile.common
- A /trunk/epan/sigcomp-udvm.c
- A /trunk/epan/sigcomp-udvm.h
- A /trunk/epan/sigcomp_state_hdlr.c
- A /trunk/epan/sigcomp_state_hdlr.h
+ M /trunk/epan/dissectors/packet-http.c
-Add sigcomp Universal Decompressor Virtual Machine (UDVM) and state handler, for decompression of
-sigcomp messages. Currently states are or not saved so only messages with bytecode can be decompressed.
-------------------------------------------------------------------------
-r12235 | etxrab | 2004-10-08 04:35:56 -0500 (Fri, 08 Oct 2004) | 8 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-diameter-defs.h
- M /trunk/epan/dissectors/packet-diameter.c
+Don't access memory that may have been freed.
-From: "Jacques, Olivier :
-- Added new RFC 3588 header format support (vendor-Id is replaced by
-application-Id) and command code has its own separated name space. The
-Draft v16 behaviour is maintained (through Preferences menu).
-- Added 3GPP IMS Cx/Dx interface decoding (new imscxdx.xml)
-- Fixed some issues in dictionary.xml
-- Refreshed Diameter applications in embedded AVPs (that do not rely on
-XML dictionary)
------------------------------------------------------------------------
-r12234 | etxrab | 2004-10-08 04:35:02 -0500 (Fri, 08 Oct 2004) | 9 lines
+r12639 | gerald | 2004-12-01 10:56:37 -0600 (Wed, 01 Dec 2004) | 5 lines
Changed paths:
- M /trunk/dictionary.xml
- A /trunk/imscxdx.xml
+ M /trunk/Makefile.nmake
+ M /trunk/tools/win32-setup.sh
-From: "Jacques, Olivier :
-- Added new RFC 3588 header format support (vendor-Id is replaced by
-application-Id) and command code has its own separated name space. The
-Draft v16 behaviour is maintained (through Preferences menu).
-- Added 3GPP IMS Cx/Dx interface decoding (new imscxdx.xml)
-- Fixed some issues in dictionary.xml
-- Refreshed Diameter applications in embedded AVPs (that do not rely on
-XML dictionary)
+If bash is run as a non-login shell, it doesn't read /etc/profile. Under
+Cygwin this has the side effect of making the Windows "find" command appear
+first in the path instead of Cygwin's "find" command. Call /usr/bin/find
+explicitly in win32-setup.sh.
------------------------------------------------------------------------
-r12233 | gerald | 2004-10-07 15:30:35 -0500 (Thu, 07 Oct 2004) | 2 lines
+r12638 | guy | 2004-12-01 06:41:43 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/gtk/help_dlg.c
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-bittorrent.c
-Update the Example Files (sample captures) link.
+From Jelmer Vernooij: BitTorrent support.
------------------------------------------------------------------------
-r12232 | gerald | 2004-10-07 14:22:54 -0500 (Thu, 07 Oct 2004) | 6 lines
+r12637 | guy | 2004-12-01 06:15:16 -0600 (Wed, 01 Dec 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-cops.c
-
-Add support for the PacketCable Multimedia Specification (PKT-SP-MM-
-I02-040930). The code had to be integrated with the existing D-QoS code,
-and has not been extensively tested. Add ports for PacketCable D-QoS
-(2126) and Multimedia (3918). Code contributed by CableLabs.
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-dhcpv6.c
+From Marc Poulhies: fix the handling of the authentication option when
+the authentication information is missing (which it can be), and fix a
+typo.
------------------------------------------------------------------------
-r12231 | etxrab | 2004-10-07 04:32:25 -0500 (Thu, 07 Oct 2004) | 1 line
+r12636 | guy | 2004-12-01 05:54:41 -0600 (Wed, 01 Dec 2004) | 6 lines
Changed paths:
- D /trunk/asn1/h248-package-bcp
+ M /trunk/gtk/rtp_analysis.c
+ M /trunk/gtk/rtp_analysis.h
+ M /trunk/gtk/rtp_stream.c
+ M /trunk/gtk/rtp_stream.h
+ M /trunk/gtk/rtp_stream_dlg.c
-Get rid off h248-package-pcp
-------------------------------------------------------------------------
-r12230 | etxrab | 2004-10-07 04:29:49 -0500 (Thu, 07 Oct 2004) | 1 line
-Changed paths:
- D /trunk/asn1/h248-package-bcp/BCP.asn
- D /trunk/asn1/h248-package-bcp/h248_package_bcp.cnf
- D /trunk/asn1/h248-package-bcp/packet-h248_package_bcp-template.c
- D /trunk/asn1/h248-package-bcp/packet-h248_package_bcp-template.h
+From Francisco Alcoba:
-Get rid off h248-package-pcp
-------------------------------------------------------------------------
-r12229 | etxrab | 2004-10-07 04:28:28 -0500 (Thu, 07 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/Makefile.common
+ add IPv6 support;
-Get rid of h248-package-bcp, as it is no longer needed.
-------------------------------------------------------------------------
-r12228 | etxrab | 2004-10-07 04:25:21 -0500 (Thu, 07 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-h248.c
+ replace "delay" with "delta".
-Added dissection of some packages Property ID:s
------------------------------------------------------------------------
-r12227 | etxrab | 2004-10-07 04:16:13 -0500 (Thu, 07 Oct 2004) | 1 line
+r12635 | guy | 2004-12-01 05:35:27 -0600 (Wed, 01 Dec 2004) | 3 lines
Changed paths:
- M /trunk/asn1/h248/packet-h248-template.c
+ M /trunk/Makefile.nmake
-Handle dissection of some packagees Property ID:s, get rid of h248-package-bcp as there is only one parameter in this package.
-------------------------------------------------------------------------
-r12226 | etxrab | 2004-10-07 04:04:51 -0500 (Thu, 07 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-isup.c
- M /trunk/epan/dissectors/packet-isup.h
+From Francisco Alcoba: link with setargv.obj so that wildcards are
+expanded in the command line.
-Export some value strings and a function, some minor bug fixes.
------------------------------------------------------------------------
-r12225 | guy | 2004-10-06 22:50:16 -0500 (Wed, 06 Oct 2004) | 11 lines
+r12634 | guy | 2004-12-01 05:29:57 -0600 (Wed, 01 Dec 2004) | 3 lines
Changed paths:
- M /trunk/gtk/capture_dlg.c
- M /trunk/gtk/cfilter_combo_utils.c
- M /trunk/gtk/cfilter_combo_utils.h
-
-Save the capture filter in the recent list iff the capture succeeds.
-Checking the syntax involves opening a device, which
-
- 1) might not succeed
-
-and
-
- 2) might tie up a BPF device or otherwise consume resources
+ M /trunk/epan/dissectors/packet-h245.c
-so we leave it up to the capture operation to do the checking.
+From Martin Regner: support for the parts of H.245 version 10 that are
+related to H.239.
------------------------------------------------------------------------
-r12224 | guy | 2004-10-06 12:52:57 -0500 (Wed, 06 Oct 2004) | 2 lines
+r12633 | guy | 2004-12-01 05:19:04 -0600 (Wed, 01 Dec 2004) | 4 lines
Changed paths:
- M /trunk/doc/README.developer
+ M /trunk/epan/dissectors/packet-ssl.c
-Note that variadic macros shouldn't be used.
+From Yaniv Kaul: adds LZS as a compression method, per 'Transport Layer
+Security (TLS) Protocol Compression UsingLempel-Ziv-Stac (LZS)' RFC (RFC
+3943).
------------------------------------------------------------------------
-r12223 | guy | 2004-10-06 12:37:47 -0500 (Wed, 06 Oct 2004) | 3 lines
+r12632 | guy | 2004-12-01 00:48:52 -0600 (Wed, 01 Dec 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-icep.c
+ M /trunk/epan/dissectors/packet-radius.c
-"tvb_reported_length_remaining()" returns a "gint", so assign its return
-value to a "gint".
+Squelch some compiler warnings.
------------------------------------------------------------------------
-r12222 | ulfl | 2004-10-06 12:29:53 -0500 (Wed, 06 Oct 2004) | 3 lines
+r12631 | guy | 2004-12-01 00:44:54 -0600 (Wed, 01 Dec 2004) | 7 lines
Changed paths:
- M /trunk/gtk/capture_dlg.c
+ M /trunk/epan/dissectors/packet-dcerpc.c
-Fix a bug reported by Keith A French: No "OK" button for Capture Filter dialog.
-Probably caused by the changes of the capture filter drop down box in the capture prepare dialog.
+According to the part of the DCE RPC spec at
-------------------------------------------------------------------------
-r12221 | ulfl | 2004-10-06 12:08:25 -0500 (Wed, 06 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-icep.c
+ http://www.opengroup.org/onlinepubs/009629399/chap12.htm#tagcjh_17_06_01
-remove MSVC compiler warning
-------------------------------------------------------------------------
-r12220 | ulfl | 2004-10-06 12:06:12 -0500 (Wed, 06 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-icep.c
+the number of transfer syntaxes is a u_int8, with an alignment pad byte
+following it, not a u_int16.
-bring MSVC generation back to live, as elipses in macros are not alowed. May need some more rework.
------------------------------------------------------------------------
-r12219 | guy | 2004-10-06 05:14:56 -0500 (Wed, 06 Oct 2004) | 7 lines
+r12630 | guy | 2004-11-30 21:42:55 -0600 (Tue, 30 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-icep.c
-
-We now do reassembly.
+ M /trunk/epan/dissectors/packet-smb-common.c
-Use "tvb_reported_length_remaining()", not "tvb_length_remaining()", to
-find out how much encapsulated data there is, so we properly handle
-short frames (reporting how much was really there, not how much was
-captured).
+Get rid of a long-obsolete comment.
------------------------------------------------------------------------
-r12218 | guy | 2004-10-06 05:08:29 -0500 (Wed, 06 Oct 2004) | 3 lines
+r12629 | gerald | 2004-11-30 19:21:22 -0600 (Tue, 30 Nov 2004) | 2 lines
Changed paths:
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
+ M /trunk/epan/dissectors/packet-sigcomp.c
-From Mark C. Brown: add EISA 100BaseTX, EISA FDDI, and HSC FDDI support,
-and make a small performance fix to HP-PB FDDI.
+bytes_to_str() returns a static value. Don't g_free() it.
------------------------------------------------------------------------
-r12217 | guy | 2004-10-06 05:01:36 -0500 (Wed, 06 Oct 2004) | 7 lines
+r12628 | etxrab | 2004-11-30 16:11:56 -0600 (Tue, 30 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-icep.c
-
-Add support for reassembly.
-
-The reason why you need to turn on "Try heuristic sub-dissector first"
-is that the traffic might be port 10000 traffic, and the NDMP dissector
-gets that but doesn't properly reject it if it doesn't look like NDMP -
-that's been fixed.
+ M /trunk/epan/dissectors/packet-nsip.c
+Fix port preference handling.
------------------------------------------------------------------------
-r12216 | guy | 2004-10-06 04:59:50 -0500 (Wed, 06 Oct 2004) | 2 lines
+r12627 | etxrab | 2004-11-30 15:32:47 -0600 (Tue, 30 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-ndmp.c
-
-Properly reject packets that don't look like NDMP packets.
+ M /trunk/AUTHORS
+Add Susanne Edlund to authors file.
------------------------------------------------------------------------
-r12215 | guy | 2004-10-06 04:03:42 -0500 (Wed, 06 Oct 2004) | 2 lines
+r12626 | etxrab | 2004-11-30 15:19:25 -0600 (Tue, 30 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-icep.c
-
-From Francesco Fondelli: ICE protocol support.
+ A /trunk/epan/dissectors/packet-nsip.c
+New dissector for NSIP from Susanne Edlund, default port2 changed to unallocated port 19999
------------------------------------------------------------------------
-r12214 | guy | 2004-10-06 02:25:38 -0500 (Wed, 06 Oct 2004) | 2 lines
+r12625 | gerald | 2004-11-30 10:52:21 -0600 (Tue, 30 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/addr_resolv.c
+ M /trunk/epan/dissectors/packet-wsp.c
+ M /trunk/epan/dissectors/packet-wtp.c
-Give some more details on the hang in RH 9.
+Replace a few instances of match_strval() with val_to_str().
------------------------------------------------------------------------
-r12213 | guy | 2004-10-06 02:21:05 -0500 (Wed, 06 Oct 2004) | 3 lines
+r12624 | sahlberg | 2004-11-29 22:08:16 -0600 (Mon, 29 Nov 2004) | 4 lines
Changed paths:
- M /trunk/gtk/rtp_analysis.c
+ M /trunk/asn1/x509af/packet-x509af-template.c
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509af.h
-From Alejandro Vaquero: make the window bigger so we don't have
-overlapped buttons.
+Make ethereal dissect application/pkix-crl CertificateRevocationLists over HTTP.
-------------------------------------------------------------------------
-r12212 | guy | 2004-10-05 18:34:53 -0500 (Tue, 05 Oct 2004) | 6 lines
-Changed paths:
- M /trunk/gtk/capture_dlg.c
-Make the default capture filter be the last one used, as it was before -
-it's a pain to have to keep typing the same filter over and over again
-if you're trying multiple captures of the same type of traffic. At
-least with GTK+ 2.x, the text of the filter is selected, so if you start
-typing a new filter it'll replace the default filter.
------------------------------------------------------------------------
-r12211 | guy | 2004-10-05 18:22:36 -0500 (Tue, 05 Oct 2004) | 9 lines
+r12623 | sahlberg | 2004-11-29 21:39:34 -0600 (Mon, 29 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
+ M /trunk/epan/dissectors/packet-ber.c
-Use "tvb_format_text()" for string items, so non-printable characters
-don't get stuck into protocol tree item representations (and so that
-they can be more easily found if, as, and when we get around to handling
-different character encodings).
+when creating a new subset tvb for a field for further dissection by child dissectors, then if the original tvb is short and doesnt contain enough data, try to create a new subset tvb with as much data we do have instead of just bailing out.
-Clean up white space.
-Get rid of another sprintf() on top of a string constant.
------------------------------------------------------------------------
-r12210 | guy | 2004-10-05 18:02:09 -0500 (Tue, 05 Oct 2004) | 4 lines
+r12622 | lroland | 2004-11-29 17:48:26 -0600 (Mon, 29 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
-
-Fix a bunch of compiler warnings (and some code that was bogusly
-attempting to overwrite a string constant - possibly with a longer
-string!).
+ M /trunk/plugins/rtnet/packet-rtnet.c
+Make rtnet plugin compile again with MSVC
+and some white space cleanup.
------------------------------------------------------------------------
-r12209 | guy | 2004-10-05 17:48:36 -0500 (Tue, 05 Oct 2004) | 3 lines
+r12621 | gerald | 2004-11-29 13:30:12 -0600 (Mon, 29 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/addr_resolv.c
+ M /trunk/epan/dissectors/packet-isakmp.c
-Turn off the longjmping stuff when doing name lookups - it appears to
-cause problems on RH9 when using ADNS, too.
+Add another length check.
------------------------------------------------------------------------
-r12208 | gerald | 2004-10-05 12:44:53 -0500 (Tue, 05 Oct 2004) | 7 lines
+r12620 | guy | 2004-11-29 12:02:07 -0600 (Mon, 29 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
-
-Decode cable modem and MTA device capabilities. Make the CableLabs
-Client Configuration option number configurable. Add an option to switch
-between the CCC versions defined in PKT-SP-PROV-I05-021127, IETF draft 5,
-and RFC 3495. Code contributed by CableLabs.
+ M /trunk/epan/dissectors/packet-isakmp.c
-Remove an unneeded macro.
+Get rid of a debug message.
------------------------------------------------------------------------
-r12207 | gerald | 2004-10-05 12:44:03 -0500 (Tue, 05 Oct 2004) | 2 lines
+r12619 | gerald | 2004-11-29 11:52:38 -0600 (Mon, 29 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
+ M /trunk/epan/dissectors/packet-isakmp.c
-Actually use radius_vendor_packetcable_policy_decision_status_vals.
+Check for an overly large header length value in order to avoid an integer
+overflow.
------------------------------------------------------------------------
-r12206 | sahlberg | 2004-10-05 06:20:43 -0500 (Tue, 05 Oct 2004) | 4 lines
+r12618 | sahlberg | 2004-11-29 03:58:16 -0600 (Mon, 29 Nov 2004) | 4 lines
Changed paths:
- M /trunk/asn1/h248/packet-h248-template.c
- A /trunk/asn1/h248-package-bcp
- A /trunk/asn1/h248-package-bcp/BCP.asn
- A /trunk/asn1/h248-package-bcp/h248_package_bcp.cnf
- A /trunk/asn1/h248-package-bcp/packet-h248_package_bcp-template.c
- A /trunk/asn1/h248-package-bcp/packet-h248_package_bcp-template.h
+ A /trunk/asn1/ocsp
+ A /trunk/asn1/ocsp/Makefile
+ A /trunk/asn1/ocsp/OCSP.asn
+ A /trunk/asn1/ocsp/ocsp.cnf
+ A /trunk/asn1/ocsp/packet-ocsp-template.c
+ A /trunk/asn1/ocsp/packet-ocsp-template.h
M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-h248.c
- A /trunk/epan/dissectors/packet-h248_package_bcp.c
- A /trunk/epan/dissectors/packet-h248_package_bcp.h
+ A /trunk/epan/dissectors/packet-ocsp.c
+ A /trunk/epan/dissectors/packet-ocsp.h
-Add example template for how to add h248 extension packages to the megaco dissector
+new protocol : RFC2560 Online Certificate Status Protocol
------------------------------------------------------------------------
-r12205 | sahlberg | 2004-10-05 04:50:19 -0500 (Tue, 05 Oct 2004) | 4 lines
+r12617 | sahlberg | 2004-11-29 02:43:19 -0600 (Mon, 29 Nov 2004) | 4 lines
Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/asn1/h248/packet-h248-template.c
- M /trunk/epan/dissectors/packet-h248.c
- M /trunk/epan/dissectors/packet-h248.h
-
-minor update preparations to have a dissector table for property identifiers
-
-
-
-------------------------------------------------------------------------
-r12204 | guy | 2004-10-05 04:20:30 -0500 (Tue, 05 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-h248.c
-
-Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
-native to canonicalize line endings. Then fix the line endings....
-
-------------------------------------------------------------------------
-r12203 | guy | 2004-10-05 04:18:55 -0500 (Tue, 05 Oct 2004) | 3 lines
-Changed paths:
- M /trunk/asn1/cms/CryptographicMessageSyntax.asn
- M /trunk/asn1/cms/cms.cnf
- M /trunk/asn1/cms/cms_exp.cnf
- M /trunk/asn1/cms/packet-cms-template.c
- M /trunk/asn1/cms/packet-cms-template.h
- M /trunk/asn1/h235/H235-SECURITY-MESSAGES.asn
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/asn1/h248/packet-h248-template.c
- M /trunk/asn1/h248/packet-h248-template.h
- M /trunk/asn1/ns-cert-exts/NETSCAPE-CERT-EXTS.asn
- M /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
- M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
- M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.h
- M /trunk/asn1/pkcs1/PKCS1.asn
- M /trunk/asn1/pkcs1/packet-pkcs1-template.c
- M /trunk/asn1/pkcs1/packet-pkcs1-template.h
- M /trunk/asn1/pkcs1/pkcs1.cnf
- M /trunk/asn1/pkinit/PKINIT.asn
- M /trunk/asn1/pkinit/packet-pkinit-template.c
- M /trunk/asn1/pkinit/packet-pkinit-template.h
- M /trunk/asn1/pkinit/pkinit.cnf
- M /trunk/asn1/pkinit/pkinit_exp.cnf
M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.h
M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
- M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
- M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
- M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
- M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
- M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
- M /trunk/asn1/x509af/AuthenticationFramework.asn
- M /trunk/asn1/x509af/packet-x509af-template.c
- M /trunk/asn1/x509af/packet-x509af-template.h
- M /trunk/asn1/x509af/x509af.cnf
- M /trunk/asn1/x509af/x509af_exp.cnf
- M /trunk/asn1/x509ce/CertificateExtensions.asn
- M /trunk/asn1/x509ce/packet-x509ce-template.c
- M /trunk/asn1/x509ce/packet-x509ce-template.h
- M /trunk/asn1/x509ce/x509ce.cnf
- M /trunk/asn1/x509ce/x509ce_exp.cnf
- M /trunk/asn1/x509if/InformationFramework.asn
- M /trunk/asn1/x509if/packet-x509if-template.c
- M /trunk/asn1/x509if/packet-x509if-template.h
- M /trunk/asn1/x509if/x509if.cnf
- M /trunk/asn1/x509if/x509if_exp.cnf
- M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
- M /trunk/asn1/x509sat/packet-x509sat-template.c
- M /trunk/asn1/x509sat/packet-x509sat-template.h
- M /trunk/asn1/x509sat/x509sat.cnf
- M /trunk/asn1/x509sat/x509sat_exp.cnf
-
-Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
-native to canonicalize line endings.
-
-------------------------------------------------------------------------
-r12202 | guy | 2004-10-05 03:59:57 -0500 (Tue, 05 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
-
-From Mark C. Brown: support for the NETTL_SUBSYS_HPPB_FDDI records.
+ M /trunk/epan/dissectors/packet-pkix1explicit.c
+ M /trunk/epan/dissectors/packet-pkix1explicit.h
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
-------------------------------------------------------------------------
-r12201 | guy | 2004-10-05 03:51:16 -0500 (Tue, 05 Oct 2004) | 7 lines
-Changed paths:
- M /trunk/gtk/rtp_analysis.c
+export some more sympols from PKIX1EXPLICIT
-Don't use a terminating entry in the clock_map table, compute the number
-of entries in it and check that many entries - that squelches a compiler
-warning.
-From Alejandro Vaquero: get rid of an unused argument to
-"rtp_packet_add_graph()".
------------------------------------------------------------------------
-r12200 | guy | 2004-10-05 03:27:21 -0500 (Tue, 05 Oct 2004) | 6 lines
+r12616 | sahlberg | 2004-11-29 01:57:19 -0600 (Mon, 29 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-
-Add checks in "rd_add_field_to_tree()" for the length of the field.
-
-Fix a compiler warning.
-
-Clean up white space.
+ M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
+ M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
+ M /trunk/epan/dissectors/packet-pkix1implicit.c
+ M /trunk/epan/dissectors/packet-pkix1implicit.h
-------------------------------------------------------------------------
-r12199 | guy | 2004-10-05 03:09:58 -0500 (Tue, 05 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
+Export AuthorityInfoAccessSyntax from pkix1implicit
-Put in the radius-types URL but don't list it as a reference.
------------------------------------------------------------------------
-r12198 | etxrab | 2004-10-04 15:33:39 -0500 (Mon, 04 Oct 2004) | 1 line
+r12615 | etxrab | 2004-11-28 14:52:52 -0600 (Sun, 28 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-h248.c
- M /trunk/epan/dissectors/packet-h248.h
+ M /trunk/epan/dissectors/packet-frame.c
-Regenerated with new template file
+From LEGO if Mate is pressent call it.
------------------------------------------------------------------------
-r12197 | etxrab | 2004-10-04 15:28:15 -0500 (Mon, 04 Oct 2004) | 1 line
+r12614 | etxrab | 2004-11-28 13:41:17 -0600 (Sun, 28 Nov 2004) | 1 line
Changed paths:
- M /trunk/asn1/h248/packet-h248-template.c
+ M /trunk/epan/dissectors/packet-sigcomp.c
-Fix some editing misstakes from this morning
+Bugfixes- handle zero length bytecode, handle end-off-message with implied parameters(udvm initialised to zero).
------------------------------------------------------------------------
-r12196 | gerald | 2004-10-04 15:15:38 -0500 (Mon, 04 Oct 2004) | 2 lines
+r12613 | etxrab | 2004-11-28 13:39:19 -0600 (Sun, 28 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-
-De-@-ify email addresses.
+ M /trunk/epan/sigcomp-udvm.c
+Bugfixes
------------------------------------------------------------------------
-r12195 | gerald | 2004-10-04 15:13:35 -0500 (Mon, 04 Oct 2004) | 4 lines
+r12612 | etxrab | 2004-11-28 13:35:21 -0600 (Sun, 28 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
- M /trunk/epan/sminmpec.c
- M /trunk/epan/sminmpec.h
-
-Add support for the PacketCable Event Message Specification
-(PKT-SP-EM-I09-040402). Code contributed by CableLabs.
-
+ M /trunk/epan/strutil.c
+Change number of bytes displayed in bytes_to_string to 48 to facilitate display of sha1 digest of 20 bytes.
------------------------------------------------------------------------
-r12194 | etxrab | 2004-10-04 00:50:55 -0500 (Mon, 04 Oct 2004) | 1 line
+r12611 | jmayer | 2004-11-28 11:30:18 -0600 (Sun, 28 Nov 2004) | 1 line
Changed paths:
- M /trunk/asn1/h248/packet-h248-template.c
+ M /trunk/FAQ
+ M /trunk/help/faq.txt
+ M /trunk/manuf
-Updated packetname value string.
+Update manuf and FAQ
------------------------------------------------------------------------
-r12193 | sahlberg | 2004-10-03 17:04:37 -0500 (Sun, 03 Oct 2004) | 4 lines
+r12610 | sahlberg | 2004-11-27 22:26:27 -0600 (Sat, 27 Nov 2004) | 2 lines
Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/asn1/h248/packet-h248-template.c
- M /trunk/epan/dissectors/packet-h248.c
-
-stub prettification of PackageName
-to be filled in by telco people
-
+ A /trunk/asn1/pkixproxy
+ A /trunk/asn1/pkixproxy/Makefile
+ A /trunk/asn1/pkixproxy/PKIXProxy.asn
+ A /trunk/asn1/pkixproxy/packet-pkixproxy-template.c
+ A /trunk/asn1/pkixproxy/packet-pkixproxy-template.h
+ A /trunk/asn1/pkixproxy/pkixproxy.cnf
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-pkixproxy.c
+ A /trunk/epan/dissectors/packet-pkixproxy.h
-------------------------------------------------------------------------
-r12192 | ulfl | 2004-10-03 11:29:40 -0500 (Sun, 03 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/rtp_stream_dlg.c
+new protocol : RFC3820 PKIXProxy
-add some button tooltips, renamed some buttons
------------------------------------------------------------------------
-r12191 | ulfl | 2004-10-03 11:28:29 -0500 (Sun, 03 Oct 2004) | 1 line
+r12609 | gerald | 2004-11-27 22:21:30 -0600 (Sat, 27 Nov 2004) | 4 lines
Changed paths:
- M /trunk/gtk/h323_analysis.c
+ M /trunk/asn1.c
+ M /trunk/epan/dissectors/packet-snmp.c
-add some button tooltips
-------------------------------------------------------------------------
-r12190 | ulfl | 2004-10-03 07:26:09 -0500 (Sun, 03 Oct 2004) | 1 line
-Changed paths:
- M /trunk/TODO
+The recent length check added to proto_tree_add_string() revealed a
+couple of problems when reading the PROTOS SNMP captures. Check for
+integer overflows in dissect_snmp_pdu and asn1_null_decode.
-mark some things as DONE
------------------------------------------------------------------------
-r12189 | sahlberg | 2004-10-03 06:50:25 -0500 (Sun, 03 Oct 2004) | 4 lines
+r12608 | sahlberg | 2004-11-26 18:11:52 -0600 (Fri, 26 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos4.c
+ M /trunk/asn1/cmip/packet-cmip-template.c
+ M /trunk/epan/dissectors/packet-cmip.c
-minor kerberos4 update handle app-req properly
+it appears that a SES_REFUSE spdu actually contains a CMIP-A-ASSOCIATE and not a CMIP-A-ABORT
------------------------------------------------------------------------
-r12188 | sahlberg | 2004-10-03 04:21:35 -0500 (Sun, 03 Oct 2004) | 3 lines
+r12607 | sahlberg | 2004-11-26 17:14:30 -0600 (Fri, 26 Nov 2004) | 3 lines
Changed paths:
- M /trunk/asn1/h248/MEGACO.asn
- M /trunk/asn1/h248/h248.cnf
- M /trunk/asn1/h248/packet-h248-template.c
- M /trunk/epan/dissectors/packet-h248.c
+ A /trunk/asn1/smrse/Makefile
+ M /trunk/asn1/smrse/packet-smrse-template.c
+ M /trunk/asn1/smrse/smrse.cnf
+ M /trunk/epan/dissectors/packet-smrse.c
+ M /trunk/epan/dissectors/packet-smrse.h
-prettify mtpAddress
+prettify the printing of the octet_format field which is really just a BCD
------------------------------------------------------------------------
-r12187 | sahlberg | 2004-10-03 02:57:15 -0500 (Sun, 03 Oct 2004) | 5 lines
+r12606 | sahlberg | 2004-11-25 18:56:22 -0600 (Thu, 25 Nov 2004) | 3 lines
Changed paths:
+ A /trunk/asn1/logotype-cert-extn
+ A /trunk/asn1/logotype-cert-extn/LogotypeCertExtn.asn
+ A /trunk/asn1/logotype-cert-extn/Makefile
+ A /trunk/asn1/logotype-cert-extn/logotype-cert-extn.cnf
+ A /trunk/asn1/logotype-cert-extn/packet-logotype-cert-extn-template.c
+ A /trunk/asn1/logotype-cert-extn/packet-logotype-cert-extn-template.h
M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-h248.c
- A /trunk/epan/dissectors/packet-h248.h
+ A /trunk/epan/dissectors/packet-logotypecertextn.c
+ A /trunk/epan/dissectors/packet-logotypecertextn.h
-new protocol : H.248 MEGACO v 2
-this dissector implements the binary encoding of megaco v2
+New protocol: RFC3709 LogotypeCertificateExtensions
-
-------------------------------------------------------------------------
-r12186 | sahlberg | 2004-10-03 02:52:53 -0500 (Sun, 03 Oct 2004) | 4 lines
-Changed paths:
- A /trunk/asn1/h248
- A /trunk/asn1/h248/MEGACO.asn
- A /trunk/asn1/h248/h248.cnf
- A /trunk/asn1/h248/packet-h248-template.c
- A /trunk/asn1/h248/packet-h248-template.h
-
-new protocol : h248 Megaco v2
-binary encoding
-
-
-------------------------------------------------------------------------
-r12185 | ulfl | 2004-10-02 06:05:27 -0500 (Sat, 02 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/h323_analysis.c
- M /trunk/gtk/h323_conversations_dlg.c
-
-added some comments
-------------------------------------------------------------------------
-r12184 | ulfl | 2004-10-02 04:34:12 -0500 (Sat, 02 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/ui_util.h
-
-precise a comment
-------------------------------------------------------------------------
-r12183 | ulfl | 2004-10-02 03:41:52 -0500 (Sat, 02 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/h225_counter.c
- M /trunk/gtk/h225_ras_srt.c
-
-removed ITU-T prefix from H225, so H.225 and H.323 are closer together.
-If someone insists in using the ITU-T prefix, it should be applied to both protocols.
------------------------------------------------------------------------
-r12182 | ulfl | 2004-10-02 03:31:58 -0500 (Sat, 02 Oct 2004) | 1 line
+r12605 | sahlberg | 2004-11-25 16:27:52 -0600 (Thu, 25 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/h323_conversations_dlg.c
+ M /trunk/epan/dissectors/packet-ber.c
-GUI fine tuning, e.g. removed useless "Unselect" button, some behaviour things, ...
-------------------------------------------------------------------------
-r12181 | guy | 2004-10-01 20:54:35 -0500 (Fri, 01 Oct 2004) | 4 lines
-Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/epan/libethereal.def
+update dissection of unknown blobs to try to dissect even more stuff.
-From Lars Roland: don't link EXTRA_OBJECTS unnecessarily with
-ethereal.exe, tethereal.exe and dftest.exe. Export mkstemp() from
-libethereal.dll instead.
------------------------------------------------------------------------
-r12180 | guy | 2004-10-01 20:53:02 -0500 (Fri, 01 Oct 2004) | 3 lines
+r12604 | sahlberg | 2004-11-25 15:30:38 -0600 (Thu, 25 Nov 2004) | 3 lines
Changed paths:
- M /trunk/dftest.c
-
-From Lars Roland: define _NEED_VAR_IMPORT_ in dftest.c to make linking
-with libethereal.dll work again.
+ M /trunk/epan/dissectors/packet-ber.c
-------------------------------------------------------------------------
-r12179 | guy | 2004-10-01 17:09:38 -0500 (Fri, 01 Oct 2004) | 5 lines
-Changed paths:
- M /trunk/gtk/h323_conversations.c
- M /trunk/gtk/h323_conversations.h
+ updates to prettify a bit when attempting to dissect an unknown blob
-Don't define "transport_prot_name[]" in "h323_conversations.h", as that
-puts a separate copy in every file that includes "h323_conversations.h",
-even if it doesn't use that copy. Instead, define it in
-"h323_conversations.c" and declare it in "h323_conversations.h".
------------------------------------------------------------------------
-r12178 | guy | 2004-10-01 17:01:25 -0500 (Fri, 01 Oct 2004) | 5 lines
+r12603 | sahlberg | 2004-11-25 15:00:17 -0600 (Thu, 25 Nov 2004) | 3 lines
Changed paths:
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
+ M /trunk/asn1/x509ce/packet-x509ce-template.c
+ M /trunk/asn1/x509ce/x509ce.cnf
+ M /trunk/epan/dissectors/packet-x509ce.c
+ M /trunk/epan/dissectors/packet-x509ce.h
-From Mark C. Brown: add the HP-PB FDDI card type, although we currently
-don't have any code to handle it (other than to report that fact...).
+try to print an IPAddress as an ip address and not as a 4 byte octet string
-Also, refer to the subsystem type code as such, not as a "network type".
------------------------------------------------------------------------
-r12177 | guy | 2004-10-01 14:54:46 -0500 (Fri, 01 Oct 2004) | 7 lines
+r12602 | sahlberg | 2004-11-25 14:44:17 -0600 (Thu, 25 Nov 2004) | 3 lines
Changed paths:
- M /trunk/tools/asn2eth.py
+ M /trunk/epan/dissectors/packet-isakmp.c
-From Tomas Kukosa:
+from Stig: change the draft number for NAT-D
-- fix for protocol registration (register_dissector() does not return
- handle)
-- new directive REGISTER which can register PDU more than once
-- implicit tagging environment is supported
------------------------------------------------------------------------
-r12176 | guy | 2004-10-01 14:50:03 -0500 (Fri, 01 Oct 2004) | 3 lines
+r12601 | sahlberg | 2004-11-25 14:38:10 -0600 (Thu, 25 Nov 2004) | 4 lines
Changed paths:
- M /trunk/doc/README.plugins
- M /trunk/plugins/acn/Makefile.nmake
- M /trunk/plugins/artnet/Makefile.nmake
- M /trunk/plugins/asn1/Makefile.nmake
- M /trunk/plugins/ciscosm/Makefile.nmake
- M /trunk/plugins/docsis/Makefile.nmake
- M /trunk/plugins/enttec/Makefile.nmake
- M /trunk/plugins/giop/Makefile.nmake
- M /trunk/plugins/gryphon/Makefile.nmake
- M /trunk/plugins/irda/Makefile.nmake
- M /trunk/plugins/lwres/Makefile.nmake
- M /trunk/plugins/megaco/Makefile.nmake
- M /trunk/plugins/mgcp/Makefile.nmake
- M /trunk/plugins/opsi/Makefile.nmake
- M /trunk/plugins/pcli/Makefile.nmake
- M /trunk/plugins/rdm/Makefile.nmake
- M /trunk/plugins/rlm/Makefile.nmake
- M /trunk/plugins/rtnet/Makefile.nmake
- M /trunk/plugins/rudp/Makefile.nmake
- M /trunk/plugins/v5ua/Makefile.nmake
+ M /trunk/epan/dissectors/packet-nt-sonmp.c
-From Lars Roland: we need to define _NEED_VAR_IMPORT_ in plugins if we
-link the plugins with libethereal, so do so.
+From Giles Scott : updates to packet-nt-sonmp.c
-------------------------------------------------------------------------
-r12175 | ulfl | 2004-10-01 10:55:14 -0500 (Fri, 01 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/h323_conversations_dlg.c
-indirection in menu entry not needed (maybe later again)
-------------------------------------------------------------------------
-r12174 | ulfl | 2004-10-01 10:36:53 -0500 (Fri, 01 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/h323_conversations_dlg.c
-clarify column titles
------------------------------------------------------------------------
-r12173 | jmayer | 2004-10-01 07:35:55 -0500 (Fri, 01 Oct 2004) | 1 line
+r12600 | etxrab | 2004-11-24 15:55:30 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
- M /trunk/epan/dissectors/packet-dhcpv6.c
+ M /trunk/epan/sigcomp-udvm.c
-initializing unsigned variables to -1 is considered interesting
+Somethimes its difficult to get it right *sigh
------------------------------------------------------------------------
-r12172 | jmayer | 2004-10-01 07:32:46 -0500 (Fri, 01 Oct 2004) | 1 line
+r12599 | sahlberg | 2004-11-24 15:26:52 -0600 (Wed, 24 Nov 2004) | 3 lines
Changed paths:
- M /trunk/util.h
+ M /trunk/epan/dissectors/packet-giop.c
-Get rid of warnings about shadowed variables (code was ok)
-------------------------------------------------------------------------
-r12171 | jmayer | 2004-10-01 07:31:52 -0500 (Fri, 01 Oct 2004) | 1 line
-Changed paths:
- M /trunk/epan/ftypes/ftypes.h
- M /trunk/tethereal.c
- M /trunk/wiretap/ascend.c
- M /trunk/wiretap/dbs-etherwatch.c
- M /trunk/wiretap/vms.c
+From LEGO: make the request id and operation filterable
-Get rid of warnings about shadowed variables (code was ok)
-------------------------------------------------------------------------
-r12170 | jmayer | 2004-10-01 07:27:52 -0500 (Fri, 01 Oct 2004) | 1 line
-Changed paths:
- M /trunk/file.h
-Trivial warning fix
------------------------------------------------------------------------
-r12169 | guy | 2004-10-01 04:13:33 -0500 (Fri, 01 Oct 2004) | 2 lines
+r12598 | jmayer | 2004-11-24 10:37:38 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/gtk/h323_analysis.c
- M /trunk/gtk/h323_analysis.h
- M /trunk/gtk/h323_conversations.c
- M /trunk/gtk/h323_conversations.h
- M /trunk/gtk/h323_conversations_dlg.c
-
-From Francisco Alcoba: handle H.323 conversations over UDP and SCTP.
-
-------------------------------------------------------------------------
-r12168 | guy | 2004-10-01 03:33:53 -0500 (Fri, 01 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- A /trunk/epan/prefs-int.h (from /trunk/prefs-int.h:12163)
- M /trunk/epan/prefs.c
- M /trunk/gtk/main.c
- M /trunk/gtk/prefs_dlg.c
- M /trunk/gtk/recent.c
- D /trunk/prefs-int.h
-
-"prefs-int.h" belongs in epan, too.
+ M /trunk/epan/sigcomp-udvm.c
+The code didn't even compile: removed a superfluous (
------------------------------------------------------------------------
-r12167 | guy | 2004-10-01 02:29:22 -0500 (Fri, 01 Oct 2004) | 8 lines
+r12597 | jmayer | 2004-11-24 10:30:52 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-eap.c
-
-From Jouni Malinen:
-
- adds support for dissecting EAP-FAST packets;
-
- add version field displaying for EAP-TTLS since the latest TTLS
- draft defines a new version mechanism (which matches with both
- EAP-PEAP and EAP-FAST in design).
+ M /trunk/epan/sigcomp-udvm.c
+ M /trunk/epan/sigcomp-udvm.h
+Set svn properties - without them, compilation with gcc would fail on Unix
------------------------------------------------------------------------
-r12166 | guy | 2004-10-01 02:14:50 -0500 (Fri, 01 Oct 2004) | 9 lines
+r12596 | etxrab | 2004-11-24 07:53:27 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/gtk/rtp_analysis.c
-
-From Alejandro Vaquero:
-
- RTP graphic analysis;
-
- assorted bug fixes;
-
- display delay and jitter in milliseconds, and add the percentage
- of lost packets to the statistics.
+ M /trunk/epan/sigcomp-udvm.c
+Fix a faulty IF statement, deflate should work now.
------------------------------------------------------------------------
-r12165 | guy | 2004-10-01 02:07:03 -0500 (Fri, 01 Oct 2004) | 10 lines
+r12595 | etxrab | 2004-11-24 06:25:37 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-bgp.c
-
-From Carlos Pignataro:
-
-o Fix EXTENDED_COMMUNITIES output that was appending the Carried
- Extended communities; fix BGP_EXT_COM_L2INFO was not appending to the
- bgpext_com_type
-o Update various text with the specific afi/safi
-o Decode fields in MP Reach NLRI for labeled VPNv4 and labeled IPv4
- (and small offset fix for the latter)
-o Decode unknown address family in MP Reach NLRI
+ M /trunk/epan/dissectors/packet-3g-a11.c
+ M /trunk/epan/dissectors/packet-radius.c
+add some 3gpp2 AVP:s to packet-radius.c and use "vendor" table packet-3g-a11.c
------------------------------------------------------------------------
-r12164 | guy | 2004-10-01 02:01:53 -0500 (Fri, 01 Oct 2004) | 4 lines
+r12594 | etxrab | 2004-11-24 06:23:26 -0600 (Wed, 24 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-radius.c
M /trunk/epan/sminmpec.c
M /trunk/epan/sminmpec.h
-From Kestutis Kupciunas: add new vendor enterprise codes for Gemtek
-Systems and the Wi-Fi Alliance, and add Radius vendor-specific
-attributes for them.
-
-------------------------------------------------------------------------
-r12163 | ulfl | 2004-10-01 00:42:02 -0500 (Fri, 01 Oct 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/h323_conversations_dlg.c
-
-use "Analyze" not "Analyse", as in the menu.
-add some tooltips
-------------------------------------------------------------------------
-r12162 | ulfl | 2004-10-01 00:17:53 -0500 (Fri, 01 Oct 2004) | 1 line
-Changed paths:
- M /trunk/gtk/h323_analysis.c
-
-removed unreferenced "label_stats"
-------------------------------------------------------------------------
-r12161 | guy | 2004-09-30 16:11:08 -0500 (Thu, 30 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/epan/libethereal.def
-
-Export "sminmpec_values[]" from libethereal, for the (future) benefit of
-plugins ("future" because that depends on plugins linking with
-libethereal.lib, which isn't yet the only way to build plugins).
-
-------------------------------------------------------------------------
-r12160 | guy | 2004-09-30 15:33:10 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-diameter-defs.h
- M /trunk/epan/dissectors/packet-diameter.c
-
-Constify some more stuff.
-
-------------------------------------------------------------------------
-r12159 | guy | 2004-09-30 15:27:47 -0500 (Thu, 30 Sep 2004) | 11 lines
-Changed paths:
- M /trunk/epan/Makefile.common
- M /trunk/epan/dissectors/packet-diameter-defs.h
- M /trunk/epan/dissectors/packet-diameter.c
- M /trunk/epan/dissectors/packet-radius.c
- A /trunk/epan/sminmpec.c
- A /trunk/epan/sminmpec.h
-
-Move the #defines for SMI Network Management Private Enterprise Codes
-for organizations to an <epan/sminmpec.h> header, and add in the ones
-that were used (without #defines) in the Diameter dissector.
-
-Merge the value_string tables for them from the Diameter and Radius
-dissectors into epan/sminmpec.c and merge them.
-
-Use that value_string table in the Diameter and Radius dissectors.
-
-Constify some stuff in the Diameter dissector.
-
-------------------------------------------------------------------------
-r12158 | guy | 2004-09-30 14:54:01 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-ptp.c
-
-Give it an RCS ID.
-
-------------------------------------------------------------------------
-r12157 | guy | 2004-09-30 14:53:27 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-pagp.c
- M /trunk/epan/dissectors/packet-ptp.c
-
-Set svn:keywords to Id to expand RCS IDs.
-
-------------------------------------------------------------------------
-r12156 | guy | 2004-09-30 14:52:56 -0500 (Thu, 30 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-pagp.c
-
-Set svn:eol-style to native to make the line endings be appropriate for
-the platform you're on.
-
-------------------------------------------------------------------------
-r12155 | guy | 2004-09-30 14:51:05 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/webbrowser.c
-
-Set svn:keywords to Id to expand RCS IDs.
-
-------------------------------------------------------------------------
-r12154 | guy | 2004-09-30 14:49:48 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/h323_analysis.c
- M /trunk/gtk/h323_analysis.h
- M /trunk/gtk/h323_conversations.c
- M /trunk/gtk/h323_conversations.h
- M /trunk/gtk/h323_conversations_dlg.c
- M /trunk/gtk/h323_conversations_dlg.h
- M /trunk/gtk/webbrowser.c
-
-Add an RCS ID.
-
-------------------------------------------------------------------------
-r12153 | guy | 2004-09-30 14:36:22 -0500 (Thu, 30 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/h323_analysis.c
- M /trunk/gtk/h323_analysis.h
- M /trunk/gtk/h323_conversations.c
- M /trunk/gtk/h323_conversations.h
- M /trunk/gtk/h323_conversations_dlg.c
- M /trunk/gtk/h323_conversations_dlg.h
-
-Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
-native to canonicalize line endings.
-
-------------------------------------------------------------------------
-r12152 | etxrab | 2004-09-30 13:26:35 -0500 (Thu, 30 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-
-Don't undo the last changes
-------------------------------------------------------------------------
-r12151 | etxrab | 2004-09-30 13:18:39 -0500 (Thu, 30 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-diameter-defs.h
- M /trunk/epan/dissectors/packet-radius.c
-
-Add some vendor ID:s
-------------------------------------------------------------------------
-r12150 | etxrab | 2004-09-30 13:12:34 -0500 (Thu, 30 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/t35.c
-
-Fix UK manufacturer codes
-------------------------------------------------------------------------
-r12149 | etxrab | 2004-09-30 13:09:09 -0500 (Thu, 30 Sep 2004) | 11 lines
-Changed paths:
- M /trunk/gtk/Makefile.common
- M /trunk/gtk/h323_analysis.c
- M /trunk/gtk/h323_conversations.c
- M /trunk/gtk/h323_conversations.h
- M /trunk/gtk/h323_conversations_dlg.c
-
-From Lars Roland:
-
-Having a closer look at the new and very useful H323 Call Analysis
-feature, I have found some bugs and unnecessarily complicated code for
-managing the registration of the tap listeners. So I decided to rewrite
-this part of the source code. This part of the code is much smaller now.
-Unnecessary and wrong calls of register_ethereal_tap() and
-register_tap_listener_xxx() have been removed or replaced.
-
-I also fixed a bug with RAS Messages.
-
-------------------------------------------------------------------------
-r12148 | guy | 2004-09-30 03:16:41 -0500 (Thu, 30 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-etheric.c
-
-Reject packets with an unknown version number.
-
-------------------------------------------------------------------------
-r12147 | jmayer | 2004-09-30 02:14:18 -0500 (Thu, 30 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/acinclude.m4
-
-At least on Suse, the linking flags are obtained via krb5-config --libs,
-not --cflags.
-
-------------------------------------------------------------------------
-r12146 | guy | 2004-09-29 21:02:35 -0500 (Wed, 29 Sep 2004) | 6 lines
-Changed paths:
- M /trunk/gtk/dlg_utils.c
- M /trunk/gtk/dlg_utils.h
- M /trunk/gtk/print_dlg.c
- M /trunk/gtk/print_prefs.c
-
-For file browsing dialog boxes, the affirmative button should be "OK",
-not "Save".
-
-In UN*X with GTK+ 2.x, put the affirmative button in file dialogs to the
-right of the cancel button, as is done with other dialogs.
-
-------------------------------------------------------------------------
-r12145 | guy | 2004-09-29 20:04:33 -0500 (Wed, 29 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-smb.c
- M /trunk/smb.h
-
-Handle continuation replies to transactions better - try to match them
-up with the original request, without matching unrelated replies with
-that request.
-
-------------------------------------------------------------------------
-r12144 | etxrab | 2004-09-29 17:35:46 -0500 (Wed, 29 Sep 2004) | 5 lines
-Changed paths:
- M /trunk/gtk/Makefile.am
-
-Add
- h323_analysis.h \
- h323_conversations.h \
- h323_conversations_dlg.h \
-
-------------------------------------------------------------------------
-r12143 | etxrab | 2004-09-29 17:34:01 -0500 (Wed, 29 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/gtk/Makefile.common
-
-Add
- h323_analysis.c \
- h323_conversations_dlg.c \
-
-------------------------------------------------------------------------
-r12142 | etxrab | 2004-09-29 17:23:37 -0500 (Wed, 29 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-h225.h
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-h245.h
-
-From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it keeps track of each call, number of packets, setting filter and a more detailed analysis of each call.
-------------------------------------------------------------------------
-r12141 | etxrab | 2004-09-29 17:20:46 -0500 (Wed, 29 Sep 2004) | 1 line
-Changed paths:
- A /trunk/gtk/h323_analysis.c
- A /trunk/gtk/h323_analysis.h
- A /trunk/gtk/h323_conversations.c
- A /trunk/gtk/h323_conversations.h
- A /trunk/gtk/h323_conversations_dlg.c
- A /trunk/gtk/h323_conversations_dlg.h
-
-From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it keeps track of each call, number of packets, setting filter and a more detailed analysis of each call.
-------------------------------------------------------------------------
-r12140 | guy | 2004-09-29 17:20:21 -0500 (Wed, 29 Sep 2004) | 11 lines
-Changed paths:
- M /trunk/plugins/acn/packet-acn.c
- M /trunk/plugins/asn1/packet-asn1.c
- M /trunk/plugins/irda/packet-irda.c
- M /trunk/plugins/irda/packet-sir.c
- M /trunk/plugins/lwres/packet-lwres.c
- M /trunk/plugins/plugin_api.h
-
-In "plugins/plugin_api.h", don't include stuff required for the plugin
-address table if we don't need the plugin address table, so as to catch
-plugin dissectors that don't directly include stuff they need -
-eventually, the plugin address table stuff should completely go away, so
-we don't want dissectors depending on it.
-
-Fix those dissectors caught by this.
-
-Don't include "simple_dialog.h" in the ASN.1 dissector - it doesn't use
-it.
-
-------------------------------------------------------------------------
-r12139 | guy | 2004-09-29 14:30:10 -0500 (Wed, 29 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/config.h.win32
- M /trunk/config.nmake
- M /trunk/doc/README.plugins
- M /trunk/plugins/acn/Makefile.nmake
- M /trunk/plugins/artnet/Makefile.nmake
- M /trunk/plugins/asn1/Makefile.nmake
- M /trunk/plugins/ciscosm/Makefile.nmake
- M /trunk/plugins/docsis/Makefile.nmake
- M /trunk/plugins/enttec/Makefile.nmake
- M /trunk/plugins/giop/Makefile.nmake
- M /trunk/plugins/gryphon/Makefile.nmake
- M /trunk/plugins/irda/Makefile.nmake
- M /trunk/plugins/lwres/Makefile.nmake
- M /trunk/plugins/megaco/Makefile.nmake
- M /trunk/plugins/mgcp/Makefile.nmake
- M /trunk/plugins/mgcp/packet-mgcp.c
- M /trunk/plugins/opsi/Makefile.nmake
- M /trunk/plugins/pcli/Makefile.nmake
- M /trunk/plugins/rdm/Makefile.nmake
- M /trunk/plugins/rlm/Makefile.nmake
- M /trunk/plugins/rtnet/Makefile.nmake
- M /trunk/plugins/rudp/Makefile.nmake
- M /trunk/plugins/v5ua/Makefile.nmake
-
-From Lars Roland: add an option to link plugins with libethereal rather
-than using the plugin address table.
-
-------------------------------------------------------------------------
-r12138 | tuexen | 2004-09-29 13:08:18 -0500 (Wed, 29 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-sua.c
-
-- Added support for version 08 of the ID (expired).
-- Updated support for latest version to RFC 3868.
-
-------------------------------------------------------------------------
-r12137 | guy | 2004-09-29 12:45:48 -0500 (Wed, 29 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/acinclude.m4
-
-Use the right name in the Checking... messages.
-
-------------------------------------------------------------------------
-r12136 | guy | 2004-09-29 12:38:53 -0500 (Wed, 29 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/acinclude.m4
-
-Put back the $KRB4_CONFIG call to set KRB5_LIBS.
-
-------------------------------------------------------------------------
-r12135 | guy | 2004-09-29 05:09:04 -0500 (Wed, 29 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-etheric.c
-
-If we don't have more than 5 bytes in the message, don't put an entry in
-the tree for an optional parameter pointer, as there isn't one.
-
-------------------------------------------------------------------------
-r12134 | guy | 2004-09-29 04:58:22 -0500 (Wed, 29 Sep 2004) | 5 lines
-Changed paths:
- M /trunk/acinclude.m4
-
-When testing whether the Heimdal library has krb5_kt_resolve (and
-whether it requires -lresolv), restore LIBS after we're done regardless
-of whether we found it or not - we use KRB5_LIBS in the Makefiles,
-rather than adding the Kerberos libraries to LIBS directly.
-
-------------------------------------------------------------------------
-r12133 | jmayer | 2004-09-29 02:11:16 -0500 (Wed, 29 Sep 2004) | 1 line
-Changed paths:
- M /trunk/FAQ
- M /trunk/help/faq.txt
- M /trunk/manuf
-
-Update manuf and FAQ
-------------------------------------------------------------------------
-r12132 | etxrab | 2004-09-29 01:42:28 -0500 (Wed, 29 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-etheric.c
-
-Handle ANM message without optional parameter.
-------------------------------------------------------------------------
-r12131 | guy | 2004-09-28 21:54:22 -0500 (Tue, 28 Sep 2004) | 5 lines
-Changed paths:
- M /trunk/Makefile.common
- D /trunk/column.c
- D /trunk/column.h
- M /trunk/epan/Makefile.common
- A /trunk/epan/column.c (from /trunk/column.c:12124)
- A /trunk/epan/column.h (from /trunk/column.h:12124)
- M /trunk/epan/prefs.c
- M /trunk/file.c
- M /trunk/gtk/column_prefs.c
- M /trunk/gtk/main.c
- M /trunk/gtk/packet_list.c
- M /trunk/gtk/packet_win.c
- M /trunk/tethereal.c
-
-Move the column preferences stuff to epan (the rest of the preferences
-stuff is already there).
-
-Update Gerald's e-mail address in column.h.
-
-------------------------------------------------------------------------
-r12130 | guy | 2004-09-28 19:52:45 -0500 (Tue, 28 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.common
- D /trunk/afn.c
- D /trunk/afn.h
- M /trunk/epan/Makefile.common
- A /trunk/epan/afn.c (from /trunk/afn.c:12124)
- A /trunk/epan/afn.h (from /trunk/afn.h:12124)
- M /trunk/epan/dissectors/packet-bgp.c
- M /trunk/epan/dissectors/packet-clnp.c
- M /trunk/epan/dissectors/packet-cpha.c
- M /trunk/epan/dissectors/packet-dns.c
- M /trunk/epan/dissectors/packet-dvmrp.c
- M /trunk/epan/dissectors/packet-eigrp.c
- M /trunk/epan/dissectors/packet-etherip.c
- M /trunk/epan/dissectors/packet-gre.c
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-icmpv6.c
- M /trunk/epan/dissectors/packet-igmp.c
- M /trunk/epan/dissectors/packet-igrp.c
- M /trunk/epan/dissectors/packet-ip.c
- M /trunk/epan/dissectors/packet-ipdc.c
- M /trunk/epan/dissectors/packet-ipsec.c
- M /trunk/epan/dissectors/packet-ipv6.c
- M /trunk/epan/dissectors/packet-ipvs-syncd.c
- M /trunk/epan/dissectors/packet-isakmp.c
- M /trunk/epan/dissectors/packet-ldp.c
- M /trunk/epan/dissectors/packet-lmp.c
- M /trunk/epan/dissectors/packet-mip6.c
- M /trunk/epan/dissectors/packet-ospf.c
- M /trunk/epan/dissectors/packet-pgm.c
- M /trunk/epan/dissectors/packet-pim.c
- M /trunk/epan/dissectors/packet-portmap.c
- M /trunk/epan/dissectors/packet-rsvp.c
- M /trunk/epan/dissectors/packet-sctp.c
- M /trunk/epan/dissectors/packet-t38.c
- M /trunk/epan/dissectors/packet-tcp.c
- M /trunk/epan/dissectors/packet-teredo.c
- M /trunk/epan/dissectors/packet-udp.c
- M /trunk/epan/dissectors/packet-vines.c
- M /trunk/epan/dissectors/packet-vj.c
- M /trunk/epan/dissectors/packet-vrrp.c
- A /trunk/epan/ipproto.c (from /trunk/ipproto.c:12124)
- A /trunk/epan/ipproto.h (from /trunk/ipproto.h:12124)
- A /trunk/epan/t35.c (from /trunk/t35.c:12124)
- A /trunk/epan/t35.h (from /trunk/t35.h:12124)
- M /trunk/gtk/decode_as_dcerpc.c
- M /trunk/gtk/decode_as_dlg.c
- M /trunk/gtk/follow_dlg.c
- M /trunk/gtk/menu.c
- M /trunk/gtk/tcp_graph.c
- D /trunk/ipproto.c
- D /trunk/ipproto.h
- M /trunk/plugins/asn1/packet-asn1.c
- D /trunk/t35.c
- D /trunk/t35.h
-
-Move various tables into the epan directory.
-
-------------------------------------------------------------------------
-r12129 | guy | 2004-09-28 19:25:05 -0500 (Tue, 28 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- M /trunk/epan/dissectors/packet-http.c
- M /trunk/epan/dissectors/packet-rtsp.c
- A /trunk/epan/req_resp_hdrs.c (from /trunk/req_resp_hdrs.c:12124)
- A /trunk/epan/req_resp_hdrs.h (from /trunk/req_resp_hdrs.h:12124)
- D /trunk/req_resp_hdrs.c
- D /trunk/req_resp_hdrs.h
-
-Move the request/response header helper routines to the epan directory.
-
+Change "Ericsson" string
------------------------------------------------------------------------
-r12128 | guy | 2004-09-28 19:06:36 -0500 (Tue, 28 Sep 2004) | 2 lines
+r12593 | guy | 2004-11-24 03:13:52 -0600 (Wed, 24 Nov 2004) | 9 lines
Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- M /trunk/epan/dissectors/packet-ansi_a.c
- M /trunk/epan/dissectors/packet-ansi_map.c
- M /trunk/epan/dissectors/packet-bootp.c
- M /trunk/epan/dissectors/packet-dcerpc.c
+ M /trunk/epan/dissectors/packet-ascend.c
+ M /trunk/epan/dissectors/packet-atm.c
+ M /trunk/epan/dissectors/packet-cosine.c
M /trunk/epan/dissectors/packet-eth.c
- M /trunk/epan/dissectors/packet-fc.c
- M /trunk/epan/dissectors/packet-fddi.c
- M /trunk/epan/dissectors/packet-frame.c
- M /trunk/epan/dissectors/packet-gsm_a.c
- M /trunk/epan/dissectors/packet-gsm_map.c
- M /trunk/epan/dissectors/packet-gsm_ss.c
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-http.c
- M /trunk/epan/dissectors/packet-ip.c
- M /trunk/epan/dissectors/packet-ipx.c
- M /trunk/epan/dissectors/packet-ldap.c
- M /trunk/epan/dissectors/packet-mtp3.c
- M /trunk/epan/dissectors/packet-rpc.c
- M /trunk/epan/dissectors/packet-rtp.c
- M /trunk/epan/dissectors/packet-sctp.c
- M /trunk/epan/dissectors/packet-sip.c
- M /trunk/epan/dissectors/packet-smb-sidsnooping.c
- M /trunk/epan/dissectors/packet-smb.c
- M /trunk/epan/dissectors/packet-tcp.c
- M /trunk/epan/dissectors/packet-teredo.c
- M /trunk/epan/dissectors/packet-tr.c
- M /trunk/epan/dissectors/packet-udp.c
- M /trunk/epan/dissectors/packet-wsp.c
- M /trunk/epan/epan.c
- M /trunk/epan/plugins.c
- A /trunk/epan/tap.c (from /trunk/tap.c:12124)
- A /trunk/epan/tap.h (from /trunk/tap.h:12124)
- M /trunk/file.c
- M /trunk/gtk/ansi_a_stat.c
- M /trunk/gtk/ansi_map_stat.c
- M /trunk/gtk/bootp_stat.c
- M /trunk/gtk/conversations_eth.c
- M /trunk/gtk/conversations_fc.c
- M /trunk/gtk/conversations_fddi.c
- M /trunk/gtk/conversations_ip.c
- M /trunk/gtk/conversations_ipx.c
- M /trunk/gtk/conversations_table.c
- M /trunk/gtk/conversations_tcpip.c
- M /trunk/gtk/conversations_tr.c
- M /trunk/gtk/conversations_udpip.c
- M /trunk/gtk/dcerpc_stat.c
- M /trunk/gtk/fc_stat.c
- M /trunk/gtk/gsm_a_stat.c
- M /trunk/gtk/gsm_map_stat.c
- M /trunk/gtk/gsm_map_summary.c
- M /trunk/gtk/h225_counter.c
- M /trunk/gtk/h225_ras_srt.c
- M /trunk/gtk/hostlist_eth.c
- M /trunk/gtk/hostlist_fc.c
- M /trunk/gtk/hostlist_fddi.c
- M /trunk/gtk/hostlist_ip.c
- M /trunk/gtk/hostlist_ipx.c
- M /trunk/gtk/hostlist_table.c
- M /trunk/gtk/hostlist_tcpip.c
- M /trunk/gtk/hostlist_tr.c
- M /trunk/gtk/hostlist_udpip.c
- M /trunk/gtk/http_stat.c
- M /trunk/gtk/io_stat.c
- M /trunk/gtk/isup_stat.c
- M /trunk/gtk/ldap_stat.c
- M /trunk/gtk/main.c
- M /trunk/gtk/menu.c
- M /trunk/gtk/mgcp_stat.c
- M /trunk/gtk/mtp3_stat.c
- M /trunk/gtk/mtp3_summary.c
- M /trunk/gtk/rpc_progs.c
- M /trunk/gtk/rpc_stat.c
- M /trunk/gtk/rtp_analysis.c
- M /trunk/gtk/rtp_stream.c
- M /trunk/gtk/sctp_stat.c
- M /trunk/gtk/sip_stat.c
- M /trunk/gtk/smb_stat.c
- M /trunk/gtk/wsp_stat.c
- M /trunk/plugins/mgcp/packet-mgcp.c
- M /trunk/plugins/plugin_api.h
- M /trunk/plugins/plugin_api_list.c
- M /trunk/tap-ansi_astat.c
- M /trunk/tap-bootpstat.c
- M /trunk/tap-dcerpcstat.c
- M /trunk/tap-gsm_astat.c
- M /trunk/tap-h225counter.c
- M /trunk/tap-h225rassrt.c
- M /trunk/tap-httpstat.c
- M /trunk/tap-iostat.c
- M /trunk/tap-iousers.c
- M /trunk/tap-mgcpstat.c
- M /trunk/tap-protocolinfo.c
- M /trunk/tap-protohierstat.c
- M /trunk/tap-rpcprogs.c
- M /trunk/tap-rpcstat.c
- M /trunk/tap-sipstat.c
- M /trunk/tap-smbsids.c
- M /trunk/tap-smbstat.c
- M /trunk/tap-wspstat.c
- D /trunk/tap.c
- D /trunk/tap.h
- M /trunk/tethereal.c
-
-Move the tap infrastructure to the epan directory.
-
-------------------------------------------------------------------------
-r12127 | guy | 2004-09-28 18:48:02 -0500 (Tue, 28 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
+ M /trunk/epan/dissectors/packet-etherip.c
M /trunk/epan/dissectors/packet-fr.c
- M /trunk/epan/dissectors/packet-hpext.c
- M /trunk/epan/dissectors/packet-lapb.c
- M /trunk/epan/dissectors/packet-lapd.c
+ M /trunk/epan/dissectors/packet-ieee80211.c
+ M /trunk/epan/dissectors/packet-isl.c
+ M /trunk/epan/dissectors/packet-isl.h
M /trunk/epan/dissectors/packet-llc.c
- M /trunk/epan/dissectors/packet-sdlc.c
- M /trunk/epan/dissectors/packet-v120.c
- M /trunk/epan/plugins.c
- A /trunk/epan/xdlc.c (from /trunk/xdlc.c:12124)
- A /trunk/epan/xdlc.h (from /trunk/xdlc.h:12124)
- M /trunk/plugins/plugin_api.h
- M /trunk/plugins/plugin_api_list.c
- D /trunk/xdlc.c
- D /trunk/xdlc.h
-
-Move the xDLC helper routines into epan.
-
-------------------------------------------------------------------------
-r12126 | guy | 2004-09-28 18:25:48 -0500 (Tue, 28 Sep 2004) | 6 lines
-Changed paths:
- M /trunk/gtk/cfilter_combo_utils.c
- M /trunk/gtk/cfilter_combo_utils.h
-
-Normalize line endings and set svn:eol-style to native.
-
-Set svn:keywords to Id to expand RCS IDs.
-
-Include <string.h> to declare "strcmp()" and "strlen()".
-
-------------------------------------------------------------------------
-r12125 | guy | 2004-09-28 18:20:14 -0500 (Tue, 28 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- A /trunk/epan/sha1.c (from /trunk/sha1.c:12124)
- A /trunk/epan/sha1.h (from /trunk/sha1.h:12124)
- D /trunk/sha1.c
- D /trunk/sha1.h
-
-Move the SHA-1 code and header into epan, and give them RCS IDs.
+ M /trunk/epan/dissectors/packet-lwapp.c
+ M /trunk/epan/dissectors/packet-mpls.c
+ M /trunk/epan/dissectors/packet-sflow.c
+ M /trunk/epan/dissectors/packet-wfleet-hdlc.c
+ M /trunk/plugins/docsis/packet-docsis.c
-------------------------------------------------------------------------
-r12124 | ulfl | 2004-09-28 13:34:00 -0500 (Tue, 28 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/edg_src/EDG_chapter_sources.xml
+Export two versions of the Ethereal dissector, for use with encapsulated
+Ethernet frames, one for encapsulated frames that include an FCS and one
+for encapsulated frames that don't include an FCS. Use the appropriate
+versions.
-add a warning, that patch and sources files must have the same line endings (CR/NL)
-------------------------------------------------------------------------
-r12123 | ulfl | 2004-09-28 13:04:15 -0500 (Tue, 28 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/Makefile.common
- M /trunk/gtk/capture_dlg.c
- A /trunk/gtk/cfilter_combo_utils.c
- A /trunk/gtk/cfilter_combo_utils.h
- M /trunk/gtk/recent.c
+In the ISL dissector, do the same sort of processing we do in the
+Ethernet dissector to figure out whether the frame has a trailer or not
+and whether it has an FCS or not.
-from Thomas Palmer: add a combobox for the recently used capture filter strings
------------------------------------------------------------------------
-r12122 | guy | 2004-09-28 12:57:56 -0500 (Tue, 28 Sep 2004) | 8 lines
+r12592 | guy | 2004-11-24 03:00:23 -0600 (Wed, 24 Nov 2004) | 2 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-ospf.c
-
-From Carlos Pignataro:
+ M /trunk/epan/dissectors/packet-ipmi.c
- o Add link type string for MPLS Link Type in MPLS Link sub-TLV
- o Decode MPLS Link Color/Resource sub-TLV
- o Add bps for bandwidths in Max BW and Max Reservable BW sub-TLVs
- o Display Type, Length Value for Unknown Link sub-TLV
- o Allow display filter on Link Type and Link Color
+Fix some typoes.
------------------------------------------------------------------------
-r12121 | guy | 2004-09-28 12:52:36 -0500 (Tue, 28 Sep 2004) | 10 lines
+r12591 | guy | 2004-11-24 02:55:40 -0600 (Wed, 24 Nov 2004) | 2 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-diameter-defs.h
- M /trunk/epan/dissectors/packet-diameter.c
-
-From Olivier Jacques:
+ M /trunk/epan/libethereal.def
- - Add a configuration option for Diameter version. Currently,
- the choice is between everything before draft-v16 and RFC3588.
- - Fix diameter-ip-address parsing depending on the Diameter
- version (and showing decoding errors accordingly).
- - Change registration of Diameter from TCP and SCTP port 1812 to
- TCP and SCTP port 3868 (this is according to RFC3588, section
- 11.5).
+We export flags_set_truth - add it to libethereal.def.
------------------------------------------------------------------------
-r12120 | guy | 2004-09-28 05:28:01 -0500 (Tue, 28 Sep 2004) | 2 lines
+r12590 | guy | 2004-11-24 00:04:43 -0600 (Wed, 24 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dns.c
+ M /trunk/epan/dissectors/packet-eth.c
-From David Fort: ipseckey DNS RR support.
+Only interpret a frame as an FW1 header if it looks like one, as per a
+patch from Yaniv Kaul.
------------------------------------------------------------------------
-r12119 | guy | 2004-09-27 23:47:10 -0500 (Mon, 27 Sep 2004) | 5 lines
+r12589 | guy | 2004-11-23 22:14:56 -0600 (Tue, 23 Nov 2004) | 3 lines
Changed paths:
- M /trunk/acinclude.m4
+ M /trunk/epan/dissectors/packet-tds.c
-If, when checking whether the Kerberos library is Heimdal or not, we
-find it's not, always report "no", even if we're going to give up
-because the user specified --with-krb5, so the "sorry, you don't have
-Heimdal" message shows up on a line of its own.
+From Yaniv Kaul: the authentication token might be NTLMSSP or it might
+be GSS-API.
------------------------------------------------------------------------
-r12118 | guy | 2004-09-27 23:41:57 -0500 (Mon, 27 Sep 2004) | 12 lines
+r12588 | guy | 2004-11-23 21:54:40 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/acinclude.m4
-
-If the user specified --with-krb5 but we don't have a usable Kerberos
-library, don't disable dissection and drive on, report an error and
-stop; --with-krb5 means "build this with Kerberos", not "build this with
-Kerberos if you can" (no -krb5 option at all means "build this with
-Kerberos if you can").
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-ipmi.c
-If they *didn't* specify --with-krb5 and we don't have a usable Kerberos
-library, set want_krb5 to "no", so that at the end of the configure
-script we don't say we're building with the Kerberos library (otherwise,
-want_krb5 is "ifpresent", but the stuff to print the configuration
-options treats anything other than "no" as meaning "yes").
+From Lane Hu: add support for more IPMI commands.
------------------------------------------------------------------------
-r12117 | guy | 2004-09-27 19:06:32 -0500 (Mon, 27 Sep 2004) | 2 lines
+r12587 | guy | 2004-11-23 21:35:17 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/Makefile.common
- D /trunk/adler32.c
- D /trunk/adler32.h
- D /trunk/crc16.c
- D /trunk/crc16.h
- D /trunk/crc32.c
- D /trunk/crc32.h
- M /trunk/epan/Makefile.common
- A /trunk/epan/adler32.c (from /trunk/adler32.c:12112)
- A /trunk/epan/adler32.h (from /trunk/adler32.h:12112)
- A /trunk/epan/crc16.c (from /trunk/crc16.c:12112)
- A /trunk/epan/crc16.h (from /trunk/crc16.h:12112)
- A /trunk/epan/crc32.c (from /trunk/crc32.c:12112)
- A /trunk/epan/crc32.h (from /trunk/crc32.h:12112)
- M /trunk/epan/dissectors/packet-eth.c
- M /trunk/epan/dissectors/packet-gre.c
- M /trunk/epan/dissectors/packet-icmpv6.c
- M /trunk/epan/dissectors/packet-ieee80211.c
- M /trunk/epan/dissectors/packet-igmp.c
- M /trunk/epan/dissectors/packet-ip.c
- M /trunk/epan/dissectors/packet-ipvs-syncd.c
- M /trunk/epan/dissectors/packet-lmp.c
- M /trunk/epan/dissectors/packet-ospf.c
- M /trunk/epan/dissectors/packet-pgm.c
- M /trunk/epan/dissectors/packet-pim.c
- M /trunk/epan/dissectors/packet-ppp.c
- M /trunk/epan/dissectors/packet-rsvp.c
- M /trunk/epan/dissectors/packet-tcp.c
- M /trunk/epan/dissectors/packet-udp.c
- M /trunk/epan/dissectors/packet-vj.c
- M /trunk/epan/dissectors/packet-vrrp.c
- A /trunk/epan/in_cksum.c (from /trunk/in_cksum.c:12112)
- A /trunk/epan/in_cksum.h (from /trunk/in_cksum.h:12112)
- M /trunk/epan/plugins.c
- D /trunk/in_cksum.c
- D /trunk/in_cksum.h
- M /trunk/plugins/irda/packet-sir.c
- M /trunk/plugins/plugin_api.h
- M /trunk/plugins/plugin_api_list.c
+ M /trunk/plugins/enttec/ChangeLog
+ M /trunk/plugins/enttec/moduleinfo.h
+ M /trunk/plugins/enttec/packet-enttec.c
-Move various checksum routines and headers to epan.
+From Erwin Rol: Dissect DMX in a readable format, and other updates.
------------------------------------------------------------------------
-r12116 | guy | 2004-09-27 18:29:22 -0500 (Mon, 27 Sep 2004) | 5 lines
+r12586 | guy | 2004-11-23 21:18:30 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/Makefile.common
- D /trunk/crypt-des.c
- D /trunk/crypt-des.h
- D /trunk/crypt-md4.c
- D /trunk/crypt-md4.h
- D /trunk/crypt-md5.c
- D /trunk/crypt-md5.h
- D /trunk/crypt-rc4.c
- D /trunk/crypt-rc4.h
- M /trunk/epan/Makefile.common
- A /trunk/epan/crypt-des.c (from /trunk/crypt-des.c:12112)
- A /trunk/epan/crypt-des.h (from /trunk/crypt-des.h:12112)
- A /trunk/epan/crypt-md4.c (from /trunk/crypt-md4.c:12112)
- A /trunk/epan/crypt-md4.h (from /trunk/crypt-md4.h:12112)
- A /trunk/epan/crypt-md5.c (from /trunk/crypt-md5.c:12112)
- A /trunk/epan/crypt-md5.h (from /trunk/crypt-md5.h:12112)
- A /trunk/epan/crypt-rc4.c (from /trunk/crypt-rc4.c:12112)
- A /trunk/epan/crypt-rc4.h (from /trunk/crypt-rc4.h:12112)
- M /trunk/epan/dissectors/packet-dcerpc-samr.c
- M /trunk/epan/dissectors/packet-ntlmssp.c
- M /trunk/epan/dissectors/packet-radius.c
- M /trunk/epan/dissectors/packet-tacacs.c
+ M /trunk/epan/dissectors/packet-sdp.c
-Move the DES, MD4, MD5, and RC4 source files and headers into epan, and
-make the source files all include the corresponding header files (so
-that the declarations in the headers have to match the definitions in
-the source files in order for compilation to succeed).
+From Francisco Alcoba: handle RTP over IPv6.
------------------------------------------------------------------------
-r12115 | guy | 2004-09-27 17:55:15 -0500 (Mon, 27 Sep 2004) | 2 lines
+r12585 | guy | 2004-11-23 20:59:49 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/Makefile.common
- M /trunk/capture.c
- M /trunk/capture_combo_utils.c
- M /trunk/column.c
- M /trunk/dftest.c
- M /trunk/epan/Makefile.common
- M /trunk/epan/addr_resolv.c
- M /trunk/epan/dissectors/packet-acse.c
- M /trunk/epan/dissectors/packet-aim-buddylist.c
- M /trunk/epan/dissectors/packet-aim-chat.c
- M /trunk/epan/dissectors/packet-aim-generic.c
- M /trunk/epan/dissectors/packet-aim.c
- M /trunk/epan/dissectors/packet-ansi_a.c
- M /trunk/epan/dissectors/packet-atalk.c
- M /trunk/epan/dissectors/packet-beep.c
- M /trunk/epan/dissectors/packet-ber.c
- M /trunk/epan/dissectors/packet-bgp.c
- M /trunk/epan/dissectors/packet-bootp.c
- M /trunk/epan/dissectors/packet-bssap.c
- M /trunk/epan/dissectors/packet-bvlc.c
- M /trunk/epan/dissectors/packet-cast.c
- M /trunk/epan/dissectors/packet-chdlc.c
- M /trunk/epan/dissectors/packet-clnp.c
- M /trunk/epan/dissectors/packet-cops.c
- M /trunk/epan/dissectors/packet-cpfi.c
- M /trunk/epan/dissectors/packet-dcerpc-mapi.c
- M /trunk/epan/dissectors/packet-dcerpc-messenger.c
- M /trunk/epan/dissectors/packet-dcerpc-samr.c
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-diameter.c
- M /trunk/epan/dissectors/packet-distcc.c
- M /trunk/epan/dissectors/packet-dnp.c
- M /trunk/epan/dissectors/packet-dns.c
- M /trunk/epan/dissectors/packet-dsi.c
- M /trunk/epan/dissectors/packet-eth.c
- M /trunk/epan/dissectors/packet-fc.c
- M /trunk/epan/dissectors/packet-fcip.c
- M /trunk/epan/dissectors/packet-fcp.c
- M /trunk/epan/dissectors/packet-fcsb3.c
- M /trunk/epan/dissectors/packet-fcsp.c
- M /trunk/epan/dissectors/packet-fddi.c
- M /trunk/epan/dissectors/packet-fr.c
- M /trunk/epan/dissectors/packet-frame.c
- M /trunk/epan/dissectors/packet-ftam.c
- M /trunk/epan/dissectors/packet-fw1.c
- M /trunk/epan/dissectors/packet-gsm_a.c
- M /trunk/epan/dissectors/packet-gsm_sms.c
- M /trunk/epan/dissectors/packet-gsm_sms_ud.c
- M /trunk/epan/dissectors/packet-gtp.c
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-h450.c
- M /trunk/epan/dissectors/packet-http.c
- M /trunk/epan/dissectors/packet-ieee80211.c
- M /trunk/epan/dissectors/packet-ip.c
- M /trunk/epan/dissectors/packet-ipdc.c
- M /trunk/epan/dissectors/packet-ipsec.c
- M /trunk/epan/dissectors/packet-ipv6.c
- M /trunk/epan/dissectors/packet-iscsi.c
- M /trunk/epan/dissectors/packet-isns.c
- M /trunk/epan/dissectors/packet-iua.c
- M /trunk/epan/dissectors/packet-kerberos.c
- M /trunk/epan/dissectors/packet-kpasswd.c
- M /trunk/epan/dissectors/packet-laplink.c
- M /trunk/epan/dissectors/packet-ldap.c
- M /trunk/epan/dissectors/packet-ldp.c
- M /trunk/epan/dissectors/packet-lwapp.c
- M /trunk/epan/dissectors/packet-m2pa.c
- M /trunk/epan/dissectors/packet-m2ua.c
- M /trunk/epan/dissectors/packet-m3ua.c
- M /trunk/epan/dissectors/packet-mdshdr.c
- M /trunk/epan/dissectors/packet-mpls-echo.c
- M /trunk/epan/dissectors/packet-mpls.c
- M /trunk/epan/dissectors/packet-mq.c
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/Makefile.common
M /trunk/epan/dissectors/packet-mtp3.c
M /trunk/epan/dissectors/packet-mtp3mg.c
- M /trunk/epan/dissectors/packet-multipart.c
- M /trunk/epan/dissectors/packet-mysql.c
- M /trunk/epan/dissectors/packet-nbns.c
- M /trunk/epan/dissectors/packet-ncp-nmas.c
- M /trunk/epan/dissectors/packet-ncp.c
- M /trunk/epan/dissectors/packet-ndmp.c
- M /trunk/epan/dissectors/packet-ndps.c
- M /trunk/epan/dissectors/packet-netbios.c
- M /trunk/epan/dissectors/packet-netflow.c
- M /trunk/epan/dissectors/packet-nfs.c
- M /trunk/epan/dissectors/packet-nlm.c
- M /trunk/epan/dissectors/packet-ntlmssp.c
- M /trunk/epan/dissectors/packet-null.c
- M /trunk/epan/dissectors/packet-per.c
- M /trunk/epan/dissectors/packet-pgm.c
- M /trunk/epan/dissectors/packet-ppp.c
- M /trunk/epan/dissectors/packet-pres.c
- M /trunk/epan/dissectors/packet-q931.c
- M /trunk/epan/dissectors/packet-quake.c
- M /trunk/epan/dissectors/packet-quake2.c
- M /trunk/epan/dissectors/packet-quake3.c
- M /trunk/epan/dissectors/packet-quakeworld.c
- M /trunk/epan/dissectors/packet-radius.c
- M /trunk/epan/dissectors/packet-raw.c
- M /trunk/epan/dissectors/packet-rpc.c
- M /trunk/epan/dissectors/packet-rsync.c
- M /trunk/epan/dissectors/packet-rtcp.c
- M /trunk/epan/dissectors/packet-rtp-events.c
- M /trunk/epan/dissectors/packet-rtp.c
- M /trunk/epan/dissectors/packet-rtsp.c
- M /trunk/epan/dissectors/packet-sccp.c
- M /trunk/epan/dissectors/packet-scsi.c
- M /trunk/epan/dissectors/packet-sctp.c
- M /trunk/epan/dissectors/packet-ses.c
- M /trunk/epan/dissectors/packet-sigcomp.c
- M /trunk/epan/dissectors/packet-sip.c
- M /trunk/epan/dissectors/packet-skinny.c
- M /trunk/epan/dissectors/packet-slsk.c
- M /trunk/epan/dissectors/packet-smb.c
- M /trunk/epan/dissectors/packet-smpp.c
- M /trunk/epan/dissectors/packet-smtp.c
- M /trunk/epan/dissectors/packet-sna.c
- M /trunk/epan/dissectors/packet-snmp.c
- M /trunk/epan/dissectors/packet-srvloc.c
- M /trunk/epan/dissectors/packet-ssh.c
- M /trunk/epan/dissectors/packet-ssl.c
- M /trunk/epan/dissectors/packet-sua.c
- M /trunk/epan/dissectors/packet-t38.c
- M /trunk/epan/dissectors/packet-tacacs.c
- M /trunk/epan/dissectors/packet-tali.c
- M /trunk/epan/dissectors/packet-tcap.c
- M /trunk/epan/dissectors/packet-tcp.c
- M /trunk/epan/dissectors/packet-tds.c
- M /trunk/epan/dissectors/packet-teredo.c
- M /trunk/epan/dissectors/packet-tns.c
- M /trunk/epan/dissectors/packet-tpkt.c
- M /trunk/epan/dissectors/packet-tr.c
- M /trunk/epan/dissectors/packet-udp.c
- M /trunk/epan/dissectors/packet-vj.c
- M /trunk/epan/dissectors/packet-wbxml.c
- M /trunk/epan/dissectors/packet-x11.c
- M /trunk/epan/dissectors/packet-x25.c
- M /trunk/epan/dissectors/packet-xot.c
- M /trunk/epan/dissectors/packet-ymsg.c
- M /trunk/epan/plugins.c
- A /trunk/epan/prefs.c (from /trunk/prefs.c:12112)
- A /trunk/epan/prefs.h (from /trunk/prefs.h:12112)
- M /trunk/file.c
- M /trunk/gtk/capture_dlg.c
- M /trunk/gtk/capture_prefs.c
- M /trunk/gtk/color_dlg.c
- M /trunk/gtk/column_prefs.c
- M /trunk/gtk/file_dlg.c
- M /trunk/gtk/find_dlg.c
- M /trunk/gtk/follow_dlg.c
- M /trunk/gtk/font_utils.c
- M /trunk/gtk/gui_prefs.c
- M /trunk/gtk/help_dlg.c
- M /trunk/gtk/layout_prefs.c
- M /trunk/gtk/main.c
- M /trunk/gtk/menu.c
- M /trunk/gtk/nameres_prefs.c
- M /trunk/gtk/packet_list.c
- M /trunk/gtk/packet_win.c
- M /trunk/gtk/prefs_dlg.c
- M /trunk/gtk/print_dlg.c
- M /trunk/gtk/print_prefs.c
- M /trunk/gtk/proto_dlg.c
- M /trunk/gtk/proto_draw.c
- M /trunk/gtk/recent.c
- M /trunk/gtk/stream_prefs.c
- M /trunk/gtk/supported_protos_dlg.c
- M /trunk/gtk/toolbar.c
- M /trunk/gtk/ui_util.c
- M /trunk/gtk/webbrowser.c
- M /trunk/plugins/acn/packet-acn.c
- M /trunk/plugins/artnet/packet-artnet.c
- M /trunk/plugins/asn1/packet-asn1.c
- M /trunk/plugins/enttec/packet-enttec.c
- M /trunk/plugins/gryphon/packet-gryphon.c
- M /trunk/plugins/lwres/packet-lwres.c
- M /trunk/plugins/megaco/packet-megaco.c
- M /trunk/plugins/mgcp/packet-mgcp.c
- M /trunk/plugins/opsi/packet-opsi.c
- M /trunk/plugins/pcli/packet-pcli.c
- M /trunk/plugins/plugin_api.h
- M /trunk/plugins/plugin_api_list.c
- D /trunk/prefs.c
- D /trunk/prefs.h
- M /trunk/tethereal.c
-
-Move prefs.c and prefs.h into the epan subdirectory.
-
-------------------------------------------------------------------------
-r12114 | guy | 2004-09-27 17:32:09 -0500 (Mon, 27 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/toolbar.c
+ A /trunk/epan/dissectors/packet-sscf-nni.c
+ M /trunk/epan/dissectors/packet-sscop.c
+ M /trunk/epan/range.h
-"ethereal_stock_icons()" isn't used outside "gtk/toolbar.c" (and should
-presumably only be called once in any case), so make it static.
+From Jeff Morriss: SSCOP over UDP and SSCF-NNI support.
------------------------------------------------------------------------
-r12113 | guy | 2004-09-27 17:21:31 -0500 (Mon, 27 Sep 2004) | 8 lines
+r12584 | guy | 2004-11-23 20:36:14 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/gtk/compat_macros.h
-
-At least in the screenshot at
-
- http://ftp.gnome.org/pub/GNOME/teams/marketing/en/2004/two-eight-screenshots/html/g27-openwithhal.png
-
-a "browse" button in GNOME has a label "Browse", and I think that's the
-case in at least some Windows applications as well, so give browse
-buttons "Browse" as a text label.
+ M /trunk/epan/dissectors/packet-ethertype.c
+ M /trunk/etypes.h
+ M /trunk/plugins/rtnet/moduleinfo.h
+ M /trunk/plugins/rtnet/packet-rtnet.c
-------------------------------------------------------------------------
-r12112 | ulfl | 2004-09-27 14:44:24 -0500 (Mon, 27 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/compat_macros.h
+Updates from Erwin Rol.
-As the GTK Wimp default theme (since 0.6.1) won't display any icons in buttons any longer (which is typical for win applications), the browse button won't display anything for GTK2 now. Add some ... into it, which is also looking ok together with the stock icon on other platforms.
------------------------------------------------------------------------
-r12111 | ulfl | 2004-09-27 12:27:27 -0500 (Mon, 27 Sep 2004) | 1 line
+r12583 | etxrab | 2004-11-23 16:03:28 -0600 (Tue, 23 Nov 2004) | 1 line
Changed paths:
- M /trunk/packaging/nsis/Makefile.nmake
+ M /trunk/epan/dissectors/packet-sigcomp.c
-removed well_known.txt
+Make it possible to fileter on partial_state create and access.
------------------------------------------------------------------------
-r12110 | guy | 2004-09-27 03:30:25 -0500 (Mon, 27 Sep 2004) | 4 lines
+r12582 | etxrab | 2004-11-23 16:02:00 -0600 (Tue, 23 Nov 2004) | 1 line
Changed paths:
- M /trunk/plugins/asn1/packet-asn1.c
-
-Routines called by "g_node_traverse()" return a Boolean - FALSE to
-continue traversing, TRUE to stop traversing - so make
-"free_node_data()" return FALSE.
+ M /trunk/epan/sigcomp-udvm.c
+ M /trunk/epan/sigcomp-udvm.h
+ M /trunk/epan/sigcomp_state_hdlr.c
+ M /trunk/epan/sigcomp_state_hdlr.h
+Don't free string that don't need it. Added filter possibillity on Partial state
------------------------------------------------------------------------
-r12109 | guy | 2004-09-26 20:11:23 -0500 (Sun, 26 Sep 2004) | 10 lines
+r12581 | gerald | 2004-11-23 11:31:16 -0600 (Tue, 23 Nov 2004) | 2 lines
Changed paths:
- M /trunk/capture-wpcap.c
-
-If "HAVE_PCAP_DATALINK_NAME_TO_VAL" is defined - i.e., if we're built
-with a version of WinPcap that has "pcap_datalink_name_to_val()" - then,
-if the version of WinPcap we've loaded doesn't have
-"pcap_datalink_name_to_val()", supply our own version. Do the
-equivalent for "pcap_datalink_val_to_name()".
+ M /trunk/Makefile.nmake
+ M /trunk/tools/win32-setup.sh
-We do that so that we can build Ethereal with a recent version of
-WinPcap, so that it uses the new APIs in newer versions, and still have
-it work with older versions.
+Update to GTK+ 2.4.13.
------------------------------------------------------------------------
-r12108 | guy | 2004-09-26 17:30:46 -0500 (Sun, 26 Sep 2004) | 4 lines
+r12580 | etxrab | 2004-11-22 16:19:03 -0600 (Mon, 22 Nov 2004) | 1 line
Changed paths:
- M /trunk/acinclude.m4
-
-Explicitly indicate when we're doing tests to see if UCD SNMP contains
-sprint_realloc_objid(), and the extra libraries we're using with the
-tests, along the lines of what we do with the Kerberos 5 library.
+ M /trunk/epan/dissectors/packet-sigcomp.c
+Fix some memmory leaks
------------------------------------------------------------------------
-r12107 | guy | 2004-09-26 17:28:23 -0500 (Sun, 26 Sep 2004) | 2 lines
+r12579 | etxrab | 2004-11-22 16:18:18 -0600 (Mon, 22 Nov 2004) | 1 line
Changed paths:
- M /trunk/configure.in
-
-Fix a typo.
+ M /trunk/epan/sigcomp-udvm.c
+ M /trunk/epan/sigcomp-udvm.h
+ M /trunk/epan/sigcomp_state_hdlr.c
+ M /trunk/epan/sigcomp_state_hdlr.h
+Fix some memmory leaks
------------------------------------------------------------------------
-r12106 | guy | 2004-09-26 15:30:44 -0500 (Sun, 26 Sep 2004) | 12 lines
+r12578 | jmayer | 2004-11-22 10:36:26 -0600 (Mon, 22 Nov 2004) | 1 line
Changed paths:
- M /trunk/acinclude.m4
- M /trunk/configure.in
-
-In the SNMP tests, we're using AC_TRY_LINK to avoid caching the results
-of the test for sprint_realloc_objid() (so that a failure to find it
-when we're not linking with extra libraries doesn't cause us to assume
-we won't find it if we *do* link with extra libraries), so
-"ac_cv_lib_snmp_sprint_realloc_objid" doesn't get set - set our own
-variable for that.
-
-Use AC_TRY_LINK rather than AC_CHECK_LIB in the Kerberos tests when
-checking for krb_k5_resolve(), to avoid caching the results.
-
-Improve the messages printed in the Kerberos tests to give more detail.
+ A /trunk/wiretap/README.airmagnet
+Backup some notes on Airmagnet capture file format into Ethereal - I'm NOT going to write an importer in the near future though
------------------------------------------------------------------------
-r12105 | guy | 2004-09-25 23:00:20 -0500 (Sat, 25 Sep 2004) | 11 lines
+r12577 | guy | 2004-11-22 04:26:45 -0600 (Mon, 22 Nov 2004) | 2 lines
Changed paths:
- M /trunk/acinclude.m4
- M /trunk/configure.in
-
-Clean up a bunch of cruft in --with-ssl; make it more resemble other
---with flags.
-
-Report, in the messages at the end of the configure script, whether
-we're building with the SSL library.
+ M /trunk/epan/dissectors/packet-fw1.c
-If we fail to find "sprint_realloc_objid()" when linking with a
-particular library, and --with-ssl wasn't specified, try linking with
--lcrypto as well and, if that succeeds, fail with an indication that UCD
-SNMP requires -lcrypto but --with-ssl wasn't specified.
+Get rid of an unused variable.
------------------------------------------------------------------------
-r12104 | guy | 2004-09-25 19:26:06 -0500 (Sat, 25 Sep 2004) | 5 lines
+r12576 | guy | 2004-11-22 02:23:00 -0600 (Mon, 22 Nov 2004) | 5 lines
Changed paths:
- M /trunk/acinclude.m4
-
-Explicitly test whether we need -lresolv in order to link with -lkrb5.
-Include -lresolv if we do, and don't include it if we don't.
-
-Clean up some other things in the -lkrb5 macro.
+ M /trunk/epan/dissectors/packet-dns.c
-------------------------------------------------------------------------
-r12103 | guy | 2004-09-25 18:58:42 -0500 (Sat, 25 Sep 2004) | 7 lines
-Changed paths:
- M /trunk/acinclude.m4
+From Yaniv Kaul: increment the offset pointer *after* you use it to put
+into the protocol tree the field you're incrementing past.
-For annoying licensing reasons, we don't want to use -lcrypto unless the
-user explicitly says to do so by using --with-ssl. However, we *still*
-don't want to just blithely replace -lcrypto with SSL_LIBS, so, if
-KRB5_LIBS contains "-lcrypto" but SSL_LIBS isn't set to a non-empty
-string, we report an error (the user can than either configure without
-Kerberos or with -lcrypto).
+Update a comment.
------------------------------------------------------------------------
-r12102 | guy | 2004-09-25 17:50:58 -0500 (Sat, 25 Sep 2004) | 9 lines
+r12575 | guy | 2004-11-22 02:12:42 -0600 (Mon, 22 Nov 2004) | 2 lines
Changed paths:
- M /trunk/gtk/prefs_dlg.c
+ M /trunk/epan/dissectors/packet-tds.c
-When applying preferences, we have to apply the protocol preferences
-before applying any other preferences, as, before we've applied them,
-the internal state of the preferences in some dissectors might be
-inconsistent (for example, the 802.11 dissector might've had its
-number-of-WEP-keys preference increased but might not yet have allocated
-a table for the WEP keys), and, as "gui_prefs_apply()" could cause a
-redissection when redisplaying, that could cause dissectors to
-malfunction (e.g., crash).
+Fix a spelling error.
------------------------------------------------------------------------
-r12101 | guy | 2004-09-25 05:36:08 -0500 (Sat, 25 Sep 2004) | 2 lines
+r12574 | guy | 2004-11-22 02:11:31 -0600 (Mon, 22 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-loop.c
-
-Fetch the function from the correct offset.
+ M /trunk/epan/dissectors/packet-tds.c
-------------------------------------------------------------------------
-r12100 | ulfl | 2004-09-25 05:15:08 -0500 (Sat, 25 Sep 2004) | 1 line
-Changed paths:
- M /trunk/help/Makefile.am
- M /trunk/help/toc
- D /trunk/help/well_known.txt
- M /trunk/packaging/nsis/ethereal.nsi
+Put the value of the length field in a variable-length token, not the
+length of the token, into the protocol tree as the length value.
-removed "Well Known" help page, as the content (and far more than that) moved to the wiki.
------------------------------------------------------------------------
-r12099 | guy | 2004-09-25 04:33:53 -0500 (Sat, 25 Sep 2004) | 14 lines
+r12573 | sahlberg | 2004-11-21 21:36:26 -0600 (Sun, 21 Nov 2004) | 7 lines
Changed paths:
- M /trunk/acinclude.m4
-
-Don't just add "-lresolv" to KRB5_LIBS if it's missing - on some
-platforms, it's missing because it's not needed, which is good because
-it's not even *present* on those platforms (the resolver functions are
-built into libc). If there really are platforms where krb5-config is
-broken to the extent that it doesn't list -lresolv when it's required,
-the way to fix that is to try building a program with Heimdal and just
-the krb5-config libraries and, if that fails, try building with those
-libraries and -lresolv - if that works, add -lresolv to the list of
-libraries.
+ A /trunk/asn1/cms/Makefile
+ A /trunk/asn1/cms/cms-exp.cnf
+ M /trunk/asn1/cms/cms.cnf
+ D /trunk/asn1/cms/cms_exp.cnf
+ M /trunk/asn1/cms/packet-cms-template.c
+ M /trunk/asn1/cms/packet-cms-template.h
+ A /trunk/asn1/ess
+ A /trunk/asn1/ess/ExtendedSecurityServices.asn
+ A /trunk/asn1/ess/Makefile
+ A /trunk/asn1/ess/ess.cnf
+ A /trunk/asn1/ess/packet-ess-template.c
+ A /trunk/asn1/ess/packet-ess-template.h
+ M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
+ M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.h
+ M /trunk/asn1/pkcs1/packet-pkcs1-template.c
+ M /trunk/asn1/pkcs1/packet-pkcs1-template.h
+ M /trunk/asn1/pkinit/packet-pkinit-template.c
+ M /trunk/asn1/pkinit/packet-pkinit-template.h
+ M /trunk/asn1/pkinit/pkinit.cnf
+ M /trunk/asn1/pkixqualified/packet-pkixqualified-template.h
+ M /trunk/asn1/x509af/packet-x509af-template.c
+ M /trunk/asn1/x509af/packet-x509af-template.h
+ M /trunk/asn1/x509ce/packet-x509ce-template.c
+ M /trunk/asn1/x509ce/packet-x509ce-template.h
+ M /trunk/asn1/x509if/packet-x509if-template.c
+ M /trunk/asn1/x509if/packet-x509if-template.h
+ M /trunk/asn1/x509sat/packet-x509sat-template.c
+ M /trunk/asn1/x509sat/packet-x509sat-template.h
+ M /trunk/epan/dissectors/Makefile.common
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-cms.h
+ A /trunk/epan/dissectors/packet-ess.c
+ A /trunk/epan/dissectors/packet-ess.h
+ M /trunk/epan/dissectors/packet-pkinit.c
+ M /trunk/epan/dissectors/packet-pkinit.h
-Don't just replace -lcrypto with SSL_LIBS in KRB5_LIBS, as SSL_LIBS
-might not contain any libraries - replace it only if SSL_LIBS is defined
-as something.
+New protocol: RFC2634 ExtendedSecurityServices
-------------------------------------------------------------------------
-r12098 | guy | 2004-09-25 04:17:12 -0500 (Sat, 25 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-loop.c
+updates to cms to accomodate the new protocol
-What part of "least significant octet first" do you not understand? :-)
-(The part I didn't bother to notice.... :-))
+add author to some files
-------------------------------------------------------------------------
-r12097 | ulfl | 2004-09-25 03:36:07 -0500 (Sat, 25 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- D /trunk/docbook/dg-src
- A /trunk/docbook/edg_src (from /trunk/docbook/dg-src:12092)
- A /trunk/docbook/eug_src (from /trunk/docbook/ug-src:12092)
- D /trunk/docbook/ug-src
- M /trunk/docbook/user-guide.xml
-renamed dirs dg-src and ug-src to match output dirnames
------------------------------------------------------------------------
-r12096 | guy | 2004-09-25 03:03:23 -0500 (Sat, 25 Sep 2004) | 3 lines
+r12572 | guy | 2004-11-21 20:12:43 -0600 (Sun, 21 Nov 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-gre.c
-
-From packet steve: label the GRE key as "GRE Key", so that
-post-processing scripts can more easily distinguish it from other keys.
+ M /trunk/epan/dissectors/packet-ppp.c
-------------------------------------------------------------------------
-r12095 | guy | 2004-09-25 03:01:00 -0500 (Sat, 25 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-loop.c
+Tag the compression protocol item as such.
-Fetch the handle for the data dissector, as we use it....
+The compression option isn't just the compression protocol, it can
+include options for the protocol, so name the ett_ variable for its tree
+appropriately.
------------------------------------------------------------------------
-r12094 | guy | 2004-09-25 02:43:12 -0500 (Sat, 25 Sep 2004) | 2 lines
+r12571 | guy | 2004-11-21 19:58:21 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/libethereal.def
+ M /trunk/epan/dissectors/packet-smrse.c
-From Tomas Kukosa: export ether_to_str() from libethereal.dll.
+In code that checks whether to accept a packet, first check to make sure
+the data being checked exists.
------------------------------------------------------------------------
-r12093 | guy | 2004-09-25 02:41:58 -0500 (Sat, 25 Sep 2004) | 6 lines
+r12570 | sahlberg | 2004-11-21 17:25:04 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-snmp.c
+ M /trunk/asn1/cmip/CMIP.asn
+ M /trunk/asn1/cmip/cmip.cnf
+ M /trunk/asn1/cmip/packet-cmip-template.c
+ M /trunk/epan/dissectors/packet-cmip.c
-From Tomas Kukosa:
+cmip update add all remaining functions Arguments and Results
- - pass only value (not tag and length) to subdissectors from the
- snmp.variable_oid table
- - register the SNMP dissector
------------------------------------------------------------------------
-r12092 | sahlberg | 2004-09-24 21:44:45 -0500 (Fri, 24 Sep 2004) | 3 lines
+r12569 | guy | 2004-11-21 17:02:36 -0600 (Sun, 21 Nov 2004) | 4 lines
Changed paths:
M /trunk/epan/dissectors/packet-ber.c
-fix bug in handling of offset for integers longer than 4 bytes
-
-
-------------------------------------------------------------------------
-r12091 | ulfl | 2004-09-24 16:19:48 -0500 (Fri, 24 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/capture_dlg.c
-
-as the interface is usually fixed, or it can be selected by the interface drop down list, grab the keyboard focus at the filter string field.
-------------------------------------------------------------------------
-r12089 | ulfl | 2004-09-24 15:18:06 -0500 (Fri, 24 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/graphics/ethereal-help-menu.png
-
-updated screenshot, as the last one had no icons on buttons
-------------------------------------------------------------------------
-r12088 | ulfl | 2004-09-24 14:21:18 -0500 (Fri, 24 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_build_install.xml
- M /trunk/docbook/ug-src/EUG_chapter_introduction.xml
-
-add some minor details
-------------------------------------------------------------------------
-r12087 | ulfl | 2004-09-24 13:18:05 -0500 (Fri, 24 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/graphics/ethereal-help-menu.png
- M /trunk/docbook/ug-src/EUG_chapter_use.xml
+Set the length of the tvbuff to be handed to the subdissector
+appropriately (minimum of reported length and length of data left
+in the parent).
-Update help menu screenshot (wiki link) and add some notes about Web browser handling
------------------------------------------------------------------------
-r12086 | ulfl | 2004-09-24 11:08:44 -0500 (Fri, 24 Sep 2004) | 1 line
+r12568 | etxrab | 2004-11-21 16:26:53 -0600 (Sun, 21 Nov 2004) | 1 line
Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/README.win32
- M /trunk/tools/win32-setup.sh
+ M /trunk/epan/sigcomp_state_hdlr.c
-Use new win32 libs from anonsvn instead of webpage, including setup target. Use updated GTK 2.4.9 libraries. But still use wget.
+Clean-up hash table at reloading of file.
------------------------------------------------------------------------
-r12085 | etxrab | 2004-09-24 11:01:09 -0500 (Fri, 24 Sep 2004) | 10 lines
+r12567 | etxrab | 2004-11-21 16:08:40 -0600 (Sun, 21 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-etheric.c
-
-Fix Some compiler warnings:
-
-packet-etheric.c:99: warning: `message_type_vals' defined but not used
-packet-etheric.c:376: warning:
-`isup_calling_party_nature_of_address_ind_value'
-defined but not used
-packet-etheric.c:892: warning:
-`dissect_etheric_cause_indicators_parameter' defi
-ned but not used
+ M /trunk/epan/sigcomp_state_hdlr.c
+Free the statebuff and the string
------------------------------------------------------------------------
-r12084 | ulfl | 2004-09-24 10:41:46 -0500 (Fri, 24 Sep 2004) | 1 line
+r12566 | guy | 2004-11-21 16:03:33 -0600 (Sun, 21 Nov 2004) | 66 lines
Changed paths:
- M /trunk/gtk/help_dlg.c
- M /trunk/gtk/help_dlg.h
- M /trunk/gtk/menu.c
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-tds.c
-add a link to the Ethereal wiki front page
-------------------------------------------------------------------------
-r12083 | guy | 2004-09-24 06:56:17 -0500 (Fri, 24 Sep 2004) | 7 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-ldp.c
+From Bill Meier:
-From Carlos Pignataro:
+1. Add Preferences:
- updates for 2 PWE3 interface parameters:
+ a. To allow specification of a hint as to TDS protocol being decoded
+ (Unspecified/TDS4/TDS5/TDS7/TDS8); Default: 'unspecified'
- o FCS Retention [draft-ietf-pwe3-fcs-retention-02.txt]
- o VCCV [draft-ietf-pwe3-vccv-03.txt]
+ The 'hint' is used only when needed to do a correct decode.
-------------------------------------------------------------------------
-r12082 | gerald | 2004-09-23 21:09:40 -0500 (Thu, 23 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/capture-wpcap.c
+ If the protocol is unspecified, the decode is as previous.
-Fix a typo.
+ b. To allow specification of 'ranges' of TCP ports to be treated as
+ 'TDS tcp ports'; i.e. if the source or destination port of a tcp
+ connection matches a specified range, then the connection should be
+ considered to be TDS.
-------------------------------------------------------------------------
-r12081 | guy | 2004-09-23 17:36:01 -0500 (Thu, 23 Sep 2004) | 6 lines
-Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-cip.h
+ c. To allow specification of a hint as to whether TDS being decoded is
+ 'little-endian' or 'big-endian'. Default: 'little-endian'.
-From Magnus Hansson: move CIP protocol to own dissector (we forgot to
-check in packet-cip.h).
+ A hint is just that; E.G. if TDS7+ packets are encountered the decode
+ is always 'little-endian'.
-Also, add packet-cip.h to epan/dissectors/Makefile.common, so it gets
-included in the release tarballs.
+2, Register tcp MS SQL default ports (1433, 2433) as TDS ports
+ ('dissector_add'). This also enables TDS as a choice for 'decode as'.
-------------------------------------------------------------------------
-r12080 | guy | 2004-09-23 15:51:09 -0500 (Thu, 23 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-mpls.c
+3. 'netlib_check_login_pkt' changed to check 'TDS tcp port' range(s) as
+ entered in preferences;
-From Carlos Pignataro: append the symbolic name for reserved MPLS labels
-to the protocol tree item for the label.
+4. Change 'dissect_tds_query_packet' to handle TDS4 ascii in addition to
+ TDS7/8 UCS-16.
-------------------------------------------------------------------------
-r12078 | guy | 2004-09-23 14:52:29 -0500 (Thu, 23 Sep 2004) | 7 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-etheric.c
+5. Change 'dissect_tds_rpc' to:
-Get rid of the CRs and set eol-style to native so that you get CRs on
-Windows and don't get them on UN*X.
+ a. handle TDS4 ascii RPC in addition to TDS7/8 UCS-16 RPC;
+ b. handle Microsoft 'encoded' rpc_name;
+ c. fix memory leak (not freeing memory obtained using
+ 'tvb_fake_unicode');
-Set keywords so that RCS IDs are expanded.
+6. Change 'dissect_tds_response' to:
-Squelch some compiler warnings.
+ a. handle tds4 tokens 'tds_col_name' and 'tds_col_info';
+ b. dissect tokens 'tds_doneinproc' and tds 'doneproc' similarly to
+ 'tds_done'
+ c. reclaim memory allocated for 'tds_col' structures when finished
+ processing response
+ (Additional memory was being allocated each time a
+ tokenized tds5 response was processed)
-------------------------------------------------------------------------
-r12077 | etxrab | 2004-09-23 14:44:51 -0500 (Thu, 23 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/Makefile.common
+7. New function 'dissect_tds_col_info_token' (similar to
+ 'read_results_tds5') associated with handling TDS4 responses.
-Add dissector packet-etheric.c
-------------------------------------------------------------------------
-r12076 | etxrab | 2004-09-23 14:41:21 -0500 (Thu, 23 Sep 2004) | 1 line
-Changed paths:
- A /trunk/epan/dissectors/packet-etheric.c
+8. New functions 'dissect_tds_query5_packet', 'dissect_tds5_lang_token'
-Add a dissector for an Ericsson protocol named "Etheric"
-------------------------------------------------------------------------
-r12075 | guy | 2004-09-23 13:54:39 -0500 (Thu, 23 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-loop.c
+9. Rework TDS token size calculation; Some TDS tokens have a length field
+ of other than 2 bytes. (e.g.: the length field
+ for TDS_LANG_TOKEN is 4 bytes)
-Fix the dissection of the Reply function - it has a "receipt number"
-field, and the data isn't at a fixed offset of 4.
+10. Update token definitions and usages;
-------------------------------------------------------------------------
-r12074 | guy | 2004-09-23 13:48:11 -0500 (Thu, 23 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-ethertype.c
- A /trunk/epan/dissectors/packet-loop.c
+ a. Update based upon info from current version of FreeTDS 'tds.h'
+ as well as info from Sybase TDS5 document;
+ example: TDS_124_TOKEN renamed to TDS_PROCID_TOKEN
-Add support for the Ethernet Configuration Testing Protocol.
+ b. TDS_124_TOKEN [TDS_PROCID] was incorrectly not considered
+ a 'fixed-size' token in function 'tds_is_fixed_token'
------------------------------------------------------------------------
-r12073 | guy | 2004-09-23 12:54:49 -0500 (Thu, 23 Sep 2004) | 6 lines
+r12565 | etxrab | 2004-11-21 15:47:51 -0600 (Sun, 21 Nov 2004) | 1 line
Changed paths:
- M /trunk/Makefile.nmake
- M /trunk/capture-wpcap.c
- M /trunk/config.h.win32
- M /trunk/config.nmake
-
-From Gisle Vanem: add support for pcap_datalink_val_to_name() for Win32.
-
-Also add support for pcap_datalink_name_to_val(), and arrange that we
-properly define HAVE_PCAP_DATALINK_NAME_TO_VAL and
-HAVE_PCAP_DATALINK_VAL_TO_NAME for MSVC++ builds.
+ M /trunk/epan/dissectors/packet-sip.c
+If message for SIP port starts with F8 it's a SIGCOMP message - decode it.
------------------------------------------------------------------------
-r12072 | guy | 2004-09-23 12:40:36 -0500 (Thu, 23 Sep 2004) | 6 lines
+r12564 | sahlberg | 2004-11-21 15:29:10 -0600 (Sun, 21 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-aim-icq.c
- M /trunk/epan/dissectors/packet-aim-messaging.c
- M /trunk/epan/dissectors/packet-aim-oft.c
- M /trunk/epan/dissectors/packet-aim-signon.c
- M /trunk/epan/dissectors/packet-aim.c
- M /trunk/epan/dissectors/packet-aim.h
+ M /trunk/asn1/cmip/CMIP.asn
+ M /trunk/asn1/cmip/cmip.cnf
+ M /trunk/asn1/cmip/packet-cmip-template.c
+ M /trunk/epan/dissectors/packet-cmip.c
-From Jelmer Vernooij:
+update to cmip
+add functions m-action and m-action-confirmed
-- Dissect ICQ TLV values
-- Dissect channel 1 and channel 2 messages correctly in Oscar (required
- for dissecting direct connections)
------------------------------------------------------------------------
-r12071 | guy | 2004-09-23 12:39:13 -0500 (Thu, 23 Sep 2004) | 2 lines
+r12563 | guy | 2004-11-21 15:23:30 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-image-jfif.c
-
-From Jelmer Vernooij: fix a comment.
-
-------------------------------------------------------------------------
-r12070 | guy | 2004-09-23 12:34:35 -0500 (Thu, 23 Sep 2004) | 11 lines
-Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-cip.c
- M /trunk/epan/dissectors/packet-enip.c
-
-From Magnus Hansson:
+ M /trunk/epan/dissectors/packet-dns.c
- move CIP protocol to own dissector
- clean up code and fix variable names
- add more info to info column
- fixed decoding of embedded messages in Unconnected send and
- Multiple Service packets
- add more info to path decoding
- add more filter options/clean up
- complete CIP vendor codes
+From Yaniv Kaul: yet *another* place where an NTLMSSP rather than GSSAPI
+blob can appear.
------------------------------------------------------------------------
-r12069 | guy | 2004-09-23 12:15:26 -0500 (Thu, 23 Sep 2004) | 2 lines
+r12562 | guy | 2004-11-21 15:05:16 -0600 (Sun, 21 Nov 2004) | 25 lines
Changed paths:
M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-gre.c
-
-From packet steve: add a filterable field for the GRE key.
-
-------------------------------------------------------------------------
-r12068 | guy | 2004-09-23 02:32:58 -0500 (Thu, 23 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/plugins/Xass-list
- M /trunk/plugins/Xplugin_api.c
- M /trunk/plugins/Xplugin_api.h
- M /trunk/plugins/Xplugin_api_decls.h
- M /trunk/plugins/Xplugin_table.h
-
-Add proto_tree_add_debug_text(), rtcp_add_address(), and
-rtp_add_address() to the list of functions exported from libethereal.dll
-and exported via the plugin function table.
-
-------------------------------------------------------------------------
-r12067 | guy | 2004-09-23 02:32:16 -0500 (Thu, 23 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/epan/libethereal.def
- M /trunk/epan/plugins.c
- M /trunk/plugins/plugin_api.h
- M /trunk/plugins/plugin_api_list.c
-
-Add proto_tree_add_debug_text(), rtcp_add_address(), and
-rtp_add_address() to the list of functions exported from libethereal.dll
-and exported via the plugin function table.
-
-------------------------------------------------------------------------
-r12066 | guy | 2004-09-22 11:32:20 -0500 (Wed, 22 Sep 2004) | 7 lines
-Changed paths:
- M /trunk/tools/asn2eth.py
-
-From Tomas Kukosa:
-
-- make the default protocol name module-name from input file
-- don't use the [##]/(##) mark for index of SET/SEQUENCE item with
- original PER/BER API
-- allow PDUs to be registered
-
-------------------------------------------------------------------------
-r12065 | guy | 2004-09-22 11:28:39 -0500 (Wed, 22 Sep 2004) | 8 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-mpls.c
-
-From Carlos Pignataro:
-
- append MPLS fields and values to the MPLS Header subtree;
-
- correct the string displayed for MPLS Label;
-
- don't show non-reserved MPLS label values as "Unknown".
-
-------------------------------------------------------------------------
-r12064 | guy | 2004-09-22 04:42:57 -0500 (Wed, 22 Sep 2004) | 6 lines
-Changed paths:
- M /trunk/capture.c
-
-If we have "pcap_datalink_val_to_name()", use it when we construct a
-"-y" argument for the capture subprocess - the capture subprocess will
-expect a symbolic value, not a numeric value, if we have
-"pcap_datalink_name_to_val()". (We assume that if one is present the
-other will be present as well.)
-
-------------------------------------------------------------------------
-r12063 | guy | 2004-09-22 03:04:40 -0500 (Wed, 22 Sep 2004) | 9 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-aim-admin.c
- M /trunk/epan/dissectors/packet-aim-bos.c
- M /trunk/epan/dissectors/packet-aim-buddylist.c
- M /trunk/epan/dissectors/packet-aim-generic.c
- M /trunk/epan/dissectors/packet-aim-invitation.c
- M /trunk/epan/dissectors/packet-aim-location.c
- M /trunk/epan/dissectors/packet-aim-messaging.c
- M /trunk/epan/dissectors/packet-aim-ssi.c
- M /trunk/epan/dissectors/packet-aim-sst.c
- M /trunk/epan/dissectors/packet-aim-userlookup.c
- M /trunk/epan/dissectors/packet-aim.c
- M /trunk/epan/dissectors/packet-aim.h
-
-From Jelmer Vernooij:
-
- - Dissect the DC (Direct Connection) info structure
- - Dissect the complete buddy icon family (you can now save buddy
- icons as .JPG's/.PNG's directly from the capture using the "Export
- selected bytes..." option!)
- - Add a function that dissects a sequence of TLV's instead of having
- while() loops all over the place.
-
-------------------------------------------------------------------------
-r12062 | guy | 2004-09-21 18:15:59 -0500 (Tue, 21 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/proto.c
-
-Fix a typo.
-
-------------------------------------------------------------------------
-r12060 | guy | 2004-09-21 03:01:29 -0500 (Tue, 21 Sep 2004) | 10 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-aim-admin.c
- M /trunk/epan/dissectors/packet-aim-adverts.c
- M /trunk/epan/dissectors/packet-aim-bos.c
- M /trunk/epan/dissectors/packet-aim-buddylist.c
- M /trunk/epan/dissectors/packet-aim-chat.c
- M /trunk/epan/dissectors/packet-aim-chatnav.c
- M /trunk/epan/dissectors/packet-aim-directory.c
- M /trunk/epan/dissectors/packet-aim-email.c
- M /trunk/epan/dissectors/packet-aim-generic.c
- M /trunk/epan/dissectors/packet-aim-icq.c
- M /trunk/epan/dissectors/packet-aim-invitation.c
- M /trunk/epan/dissectors/packet-aim-location.c
- M /trunk/epan/dissectors/packet-aim-messaging.c
- M /trunk/epan/dissectors/packet-aim-popup.c
- M /trunk/epan/dissectors/packet-aim-signon.c
- M /trunk/epan/dissectors/packet-aim-ssi.c
- M /trunk/epan/dissectors/packet-aim-sst.c
- M /trunk/epan/dissectors/packet-aim-stats.c
- M /trunk/epan/dissectors/packet-aim-translate.c
- M /trunk/epan/dissectors/packet-aim-userlookup.c
- M /trunk/epan/dissectors/packet-aim.c
- M /trunk/epan/dissectors/packet-aim.h
-
-From Jelmer Vernooij:
-
- Remove some code duplication from the Oscar dissector (reduces
- the number of lines by 500) by providing a custom registration
- function for oscar families (aim_init_family). This also fixes
- a number of issues with column names.
-
- Add minor updates such as adding support for the Capability Info
- TLV on users.
-
-------------------------------------------------------------------------
-r12059 | guy | 2004-09-21 02:47:14 -0500 (Tue, 21 Sep 2004) | 11 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-isakmp.c
-
-From Yaniv Kaul:
-
-1. Fix dissection of Check Point vendor ID version field. The length was
- wrong.
-2. Added dissection of payloads 130 and 131, which were used in early
- NAT-T drafts (and are still used by MS and others). They are equal to
- payloads 15 & 16, (NAT-D, NAT-OA), respectively.
-3. Added ASN.1 decoding of Certificate requests of type X.509
- Certificate - Signature (4)
-4. Added ASN.1 decoding of ID of type ID_DER_ASN1_DN (9)
-
-------------------------------------------------------------------------
-r12058 | guy | 2004-09-21 01:48:31 -0500 (Tue, 21 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-tali.c
-
-From Viorel Suman: fields in TALI are little-endian, so in the "get PDU
-length" routine, fetch the length field with "tvb_get_letohs()".
-
-------------------------------------------------------------------------
-r12057 | ulfl | 2004-09-21 00:17:59 -0500 (Tue, 21 Sep 2004) | 1 line
-Changed paths:
- M /trunk/color_filters.c
+ M /trunk/epan/dissectors/packet-aodv.c
-fixed some comment typos
-------------------------------------------------------------------------
-r12055 | etxrab | 2004-09-20 14:22:10 -0500 (Mon, 20 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
+From Shingo Horisawa:
-From Martin Mathieson: Fix a simple bug, in calculate_roundtrip_delay(), where the conversation is looked up, the port arguments are given in reverse order.
-------------------------------------------------------------------------
-r12054 | etxrab | 2004-09-20 14:20:05 -0500 (Mon, 20 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
+ add the "unknown sequence number" flag;
-Update some RADIUS value strings
-------------------------------------------------------------------------
-r12053 | ulfl | 2004-09-19 11:43:11 -0500 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_meta_info.xml
- M /trunk/docbook/ug-src/EUG_meta_info.xml
+ fix dissection of unreachable destinations in RERR messages;
-add Ethereal logo
-------------------------------------------------------------------------
-r12052 | ulfl | 2004-09-19 11:41:58 -0500 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/user-guide.xml
+ fix prefix size in draft-perkins-manet-aodv6-01 RREP
+ messages to be 7 bits, not 5 bits;
-removed duplicate Ethereal version entities
-------------------------------------------------------------------------
-r12051 | ulfl | 2004-09-19 11:40:11 -0500 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_build_install.xml
+ put the message dissection under the top-level AODV tree rather
+ than at the top level;
-removed EtherealCurrentVersionTarFile entity
-------------------------------------------------------------------------
-r12050 | ulfl | 2004-09-19 11:38:29 -0500 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_env_intro.xml
+ fix labeling of source IPv6 address in RREP messages.
-add some info how to report problems
-------------------------------------------------------------------------
-r12049 | ulfl | 2004-09-19 11:36:10 -0500 (Sun, 19 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/graphics/ethereal-logo.png
+Update the comments at the beginning (AODV is now RFC 3561), and note
+that RFC 3561 says that, for IPv6, the only change is that the address
+fields are enlarged.
-the file content seemed to be corrupted
-------------------------------------------------------------------------
-r12048 | guy | 2004-09-19 06:39:48 -0500 (Sun, 19 Sep 2004) | 8 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
+Rename RREQ_DEST and RREQ_GRAT to more fully indicate what they are.
-Add to the "radius_attr_info" structure a pointer to an hf_ value, and,
-if that pointer is non-null, put the field in question into the protocol
-tree under the top-level item for that attribute/value pair, rather than
-hardcoding particular fields for particular attribute codes.
+Fix the name of the draft in the description of the
+draft-perkins-manet-aodv6-01 messages.
-Use BASE_NONE, not BASE_DEC, for FT_STRING, FT_BYTES, and FT_IPv4
-fields.
+Fix description of Gratuitous RREP flag in RREQ messages.
------------------------------------------------------------------------
-r12047 | guy | 2004-09-19 02:13:52 -0500 (Sun, 19 Sep 2004) | 4 lines
+r12561 | ulfl | 2004-11-21 05:52:34 -0600 (Sun, 21 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-icmpv6.c
- M /trunk/epan/dissectors/packet-ip.c
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/wtap.c
- M /trunk/wiretap/wtap.h
-
-From Mark C. Brown: fix support for nettl NETTL_SUBSYS_NS_LS_ICMP and
-NETTL_SUBSYS_NS_LS_ICMPV6 - they don't even have IP headers, so we need
-to directly call the ICMP and ICMPv6 dissectors.
+ M /trunk/epan/addr_resolv.c
+removed an MSVC warning
------------------------------------------------------------------------
-r12046 | guy | 2004-09-18 22:51:42 -0500 (Sat, 18 Sep 2004) | 3 lines
+r12560 | sahlberg | 2004-11-21 05:12:20 -0600 (Sun, 21 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos4.c
+ M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
+ M /trunk/epan/dissectors/packet-pkix1explicit.c
-Make the Kerberos 4 dissector a "new-style" dissector, so it can
-indicate when it's rejected a packet.
+add a new oid
------------------------------------------------------------------------
-r12045 | guy | 2004-09-18 22:00:00 -0500 (Sat, 18 Sep 2004) | 20 lines
+r12559 | sahlberg | 2004-11-21 04:34:08 -0600 (Sun, 21 Nov 2004) | 8 lines
Changed paths:
- M /trunk/plugins/asn1/packet-asn1.c
-
-Preference strings don't remain null pointers for long - they get
-converted to pointers to null strings (see prefs.c for an explanation).
-Initialize "current_asn1" to a mallocated null string.
-
-That lets us use "strcmp()" to compare asn1_filename and current_asn1.
-We already do that with asn1_pduname and current_pduname, so use
-"strcmp()" for them as well.
-
-Call "build_pdu_tree()" if we haven't yet built a PDU tree, even if the
-PDU type preference hasn't changed.
-
-Don't register with any of the ports unless we have a PDU tree, so we
-don't try to dissect with a null PDU tree pointer.
-
-Before constructing a PDU tree, if we already have a PDU tree, free it.
-
-When we free data_nodes, free the data attached to the nodes.
+ M /trunk/epan/dissectors/packet-ber.c
-Make a bunch of stuff static.
+with the autogenerated export conformance files we need a small change to packet-ber.c
-------------------------------------------------------------------------
-r12044 | etxrab | 2004-09-18 16:31:20 -0500 (Sat, 18 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
+asn2eth generates exports for CHOICE as of BER_CLASS_UNI while the handgenerated ones specified the calss as BER_CLASS_ANY.
-Fiax a MSVC Warning
-------------------------------------------------------------------------
-r12043 | etxrab | 2004-09-18 16:28:28 -0500 (Sat, 18 Sep 2004) | 1 line
-Changed paths:
- M /trunk/plugins/megaco/packet-megaco.c
+make dissect_ber_sequence() look at the tag as well and if -1 its a wildcard and anything goes.
-Fix dissection of MEGACO over TCP, there will be a TPKT header included.
-------------------------------------------------------------------------
-r12042 | guy | 2004-09-18 04:31:26 -0500 (Sat, 18 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-skinny.c
-Use FALSE as the byte order argument to "proto_tree_add_item()" when
-fetching big-endian IPv4 addresses.
------------------------------------------------------------------------
-r12041 | guy | 2004-09-18 04:19:33 -0500 (Sat, 18 Sep 2004) | 13 lines
+r12558 | sahlberg | 2004-11-21 04:16:06 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ncp.c
-
-Distinguish between the "data offset" field (offset of this burst
-within the file) and "burst offset" field (offset of this packet within
-the burst).
-
-The burst header is not present if the SYS flag is set in the packet or
-if the data offset field is non-zero.
+ M /trunk/asn1/cms/cms.cnf
+ M /trunk/asn1/pkcs1/pkcs1.cnf
+ M /trunk/asn1/pkixqualified/pkixqualified.cnf
+ A /trunk/asn1/x509af/Makefile
+ A /trunk/asn1/x509af/x509af-exp.cnf
+ M /trunk/asn1/x509af/x509af.cnf
+ D /trunk/asn1/x509af/x509af_exp.cnf
+ M /trunk/asn1/x509ce/x509ce.cnf
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-pkcs1.c
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509af.h
+ M /trunk/epan/dissectors/packet-x509ce.c
-Compute the offset, within a burst packet, of the data, as we advance
-through the burst header - and don't advance through the burst header if
-it's not present.
+cleanup for x509af
-Properly display the fields in the "missing fragment list".
------------------------------------------------------------------------
-r12040 | guy | 2004-09-18 01:42:16 -0500 (Sat, 18 Sep 2004) | 5 lines
+r12557 | sahlberg | 2004-11-21 04:00:40 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-aim-location.c
- M /trunk/epan/dissectors/packet-aim.c
+ M /trunk/asn1/pkixqualified/pkixqualified.cnf
+ M /trunk/asn1/x509af/x509af.cnf
+ M /trunk/asn1/x509ce/CertificateExtensions.asn
+ A /trunk/asn1/x509ce/Makefile
+ M /trunk/asn1/x509ce/packet-x509ce-template.c
+ A /trunk/asn1/x509ce/x509ce-exp.cnf
+ M /trunk/asn1/x509ce/x509ce.cnf
+ D /trunk/asn1/x509ce/x509ce_exp.cnf
+ M /trunk/epan/dissectors/packet-pkixqualified.c
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509ce.c
+ M /trunk/epan/dissectors/packet-x509ce.h
-From Jelmer Vernooij:
+cleanup for x509ce
- - Support client capabilities list
- - Fix incorrect TLV usage
------------------------------------------------------------------------
-r12039 | sahlberg | 2004-09-17 22:20:52 -0500 (Fri, 17 Sep 2004) | 4 lines
+r12556 | sahlberg | 2004-11-21 02:56:09 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos4.c
-
-add decoding of werido special transac versions of kerberos 4
+ M /trunk/asn1/x509af/x509af.cnf
+ M /trunk/asn1/x509ce/x509ce.cnf
+ M /trunk/asn1/x509if/Makefile
+ M /trunk/asn1/x509if/x509if.cnf
+ A /trunk/asn1/x509sat/Makefile
+ M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
+ M /trunk/asn1/x509sat/packet-x509sat-template.c
+ A /trunk/asn1/x509sat/x509sat-exp.cnf
+ M /trunk/asn1/x509sat/x509sat.cnf
+ D /trunk/asn1/x509sat/x509sat_exp.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509sat.c
+ M /trunk/epan/dissectors/packet-x509sat.h
+SelectedAttributeTypes are now almost completely implemented also here i added a small makefile to reduce boring typing on the commandline
------------------------------------------------------------------------
-r12038 | sahlberg | 2004-09-17 18:45:29 -0500 (Fri, 17 Sep 2004) | 4 lines
+r12555 | sahlberg | 2004-11-21 02:22:21 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos.c
-
-make kerberos able to dissect pkinit/pa-pk-as-rep packets
+ M /trunk/asn1/cmip/cmip.cnf
+ M /trunk/asn1/cms/cms.cnf
+ M /trunk/asn1/x509af/x509af.cnf
+ M /trunk/asn1/x509ce/x509ce.cnf
+ A /trunk/asn1/x509if/Makefile
+ A /trunk/asn1/x509if/x509if-exp.cnf
+ D /trunk/asn1/x509if/x509if_exp.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
+update to x509if autogenerate the exports conformance file and create a small makefile since i am tired of typing that long command line every time
------------------------------------------------------------------------
-r12037 | sahlberg | 2004-09-17 18:33:10 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12554 | sahlberg | 2004-11-21 01:21:17 -0600 (Sun, 21 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-pkinit.c
- M /trunk/epan/dissectors/packet-pkinit.h
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-app-pkix-cert.c
-add pkinit replies dissection
+From Yaniv Kaul : New Protocol: X509 Certificates over HTTP
------------------------------------------------------------------------
-r12036 | sahlberg | 2004-09-17 18:32:33 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12553 | sahlberg | 2004-11-21 00:40:02 -0600 (Sun, 21 Nov 2004) | 5 lines
Changed paths:
- M /trunk/asn1/pkinit/PKINIT.asn
- M /trunk/asn1/pkinit/packet-pkinit-template.c
- M /trunk/asn1/pkinit/packet-pkinit-template.h
-
-add pkinit replies
-
+ M /trunk/asn1/x509if/InformationFramework.asn
+ M /trunk/asn1/x509if/x509if.cnf
+ M /trunk/asn1/x509if/x509if_exp.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
-------------------------------------------------------------------------
-r12035 | sahlberg | 2004-09-17 18:24:17 -0500 (Fri, 17 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-pkix1explicit.c
- M /trunk/epan/dissectors/packet-pkix1explicit.h
+Add a whole bunch of dissector to X509IF and export them.
+X509if is now almost complete.
-get rid of some compiler warnings
------------------------------------------------------------------------
-r12034 | sahlberg | 2004-09-17 18:23:40 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12552 | sahlberg | 2004-11-20 23:21:26 -0600 (Sat, 20 Nov 2004) | 3 lines
Changed paths:
- M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
- M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.h
+ M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
M /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
-
-get rid of some more compiler warnings
-
-
-------------------------------------------------------------------------
-r12033 | sahlberg | 2004-09-17 18:16:17 -0500 (Fri, 17 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-pkix1implicit.c
- M /trunk/epan/dissectors/packet-pkix1implicit.h
-
-get rid of a compiler warning for unused function UserNotice
-
-
-------------------------------------------------------------------------
-r12032 | sahlberg | 2004-09-17 18:14:21 -0500 (Fri, 17 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
+ M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
+ M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
- M /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
-
-squelch a compiler warning for UserNotice
-
-
-------------------------------------------------------------------------
-r12030 | guy | 2004-09-17 04:37:14 -0500 (Fri, 17 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-aim.c
-
-From Jelmer Vernooij: get rid of some unused tables.
+ M /trunk/epan/dissectors/packet-pkix1explicit.c
+ M /trunk/epan/dissectors/packet-pkix1explicit.h
+ M /trunk/epan/dissectors/packet-pkix1implicit.c
-------------------------------------------------------------------------
-r12029 | guy | 2004-09-17 04:32:53 -0500 (Fri, 17 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/doc/README.developer
+add dissection of AuthorityInfoAccessSyntax
-Note that declarations in the middle of a block aren't supported by all
-compilers, and thus shouldn't be used.
------------------------------------------------------------------------
-r12028 | guy | 2004-09-17 04:30:41 -0500 (Fri, 17 Sep 2004) | 5 lines
+r12551 | guy | 2004-11-20 21:21:02 -0600 (Sat, 20 Nov 2004) | 2 lines
Changed paths:
M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-aim.c
-
-from Thomas Boehne: don't put code before a declaration - that's a
-GCCism.
+ M /trunk/epan/dissectors/packet-aodv.c
-De-@ify Marten Svantesson's e-mail address.
+From Bart Braem: add support for the "destination only" flag.
------------------------------------------------------------------------
-r12027 | guy | 2004-09-17 04:05:03 -0500 (Fri, 17 Sep 2004) | 2 lines
+r12550 | guy | 2004-11-20 21:01:15 -0600 (Sat, 20 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-x11.c
+ M /trunk/plugins/gryphon/packet-gryphon.c
-IP addresses are always big-endian.
+Update a URL.
------------------------------------------------------------------------
-r12026 | sahlberg | 2004-09-17 03:43:03 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12549 | sahlberg | 2004-11-20 15:26:08 -0600 (Sat, 20 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-kerberos4.c
+ M /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
+ M /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
+ M /trunk/asn1/pkix1implicit/pkix1implicit.cnf
+ M /trunk/epan/dissectors/packet-pkix1implicit.c
-new protocol : Kerberos v4
+add the oids for id-kp-xxx key purpose identifier to the pkix dissector
------------------------------------------------------------------------
-r12025 | sahlberg | 2004-09-17 03:12:21 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12548 | sahlberg | 2004-11-20 01:11:08 -0600 (Sat, 20 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-pkinit.c
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509if.c
get rid of some compiler warnings
------------------------------------------------------------------------
-r12024 | sahlberg | 2004-09-17 03:11:30 -0500 (Fri, 17 Sep 2004) | 3 lines
+r12547 | sahlberg | 2004-11-20 01:03:27 -0600 (Sat, 20 Nov 2004) | 3 lines
Changed paths:
- M /trunk/asn1/pkinit/packet-pkinit-template.c
+ M /trunk/tools/asn2eth.py
-get rid of some compiler warnings for pkinit
+add _U_ to int hf_index to reduce number of compiler warnings
------------------------------------------------------------------------
-r12023 | guy | 2004-09-17 03:10:12 -0500 (Fri, 17 Sep 2004) | 2 lines
+r12546 | sahlberg | 2004-11-20 00:54:45 -0600 (Sat, 20 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc-epm.c
+ M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
+ M /trunk/asn1/x509sat/packet-x509sat-template.c
+ M /trunk/asn1/x509sat/x509sat.cnf
+ M /trunk/epan/dissectors/packet-x509sat.c
+ M /trunk/epan/dissectors/packet-x509sat.h
+
+updates to sat to make the template smaller.
-FALSE, not TRUE, means big-endian in a "proto_tree_add_item()" call.
------------------------------------------------------------------------
-r12022 | guy | 2004-09-16 21:02:04 -0500 (Thu, 16 Sep 2004) | 8 lines
+r12545 | sahlberg | 2004-11-19 23:58:13 -0600 (Fri, 19 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-aim-email.c
- M /trunk/epan/dissectors/packet-aim-generic.c
- M /trunk/epan/dissectors/packet-aim-ssi.c
- A /trunk/epan/dissectors/packet-aim-sst.c
- M /trunk/epan/dissectors/packet-aim.c
+ M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
+ M /trunk/asn1/x509sat/packet-x509sat-template.c
+ M /trunk/asn1/x509sat/packet-x509sat-template.h
+ M /trunk/asn1/x509sat/x509sat.cnf
+ M /trunk/asn1/x509sat/x509sat_exp.cnf
+ M /trunk/epan/dissectors/packet-x509sat.c
+ M /trunk/epan/dissectors/packet-x509sat.h
-From Jelmer Vernooij:
+ean up SAT a bit remove the unneccesary implementation of DirectoryStr4ing in the template and make the export of it correct.
-- Support for more generic TLV's
-- Support for two more SNAC families: email and sst
-- Support for extended status (as used by iChat)
-- Use correct TLV in SSI RightsInfo
-- Dissect and handle FNAC flags field correctly
-------------------------------------------------------------------------
-r12021 | ulfl | 2004-09-16 17:07:03 -0500 (Thu, 16 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/Makefile.nmake
- M /trunk/gtk/about_dlg.c
- M /trunk/gtk/about_dlg.h
- M /trunk/gtk/capture_dlg.c
- M /trunk/gtk/filter_dlg.c
- M /trunk/gtk/help_dlg.c
- M /trunk/gtk/help_dlg.h
- M /trunk/gtk/main.c
- M /trunk/gtk/menu.c
-first steps towards using the User's Guide as Ethereal's help system
------------------------------------------------------------------------
-r12020 | guy | 2004-09-16 16:30:51 -0500 (Thu, 16 Sep 2004) | 6 lines
+r12544 | sahlberg | 2004-11-18 04:46:27 -0600 (Thu, 18 Nov 2004) | 7 lines
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/epan/dissectors/packet-ber.c
-The list of protocols should be sorted in a case-insensitive fashion, so
-giFT, iSCSI, and iSNS don't show up at the end. Protocol short names
-are ASCII, so just use "g_ascii_strcasecmp()".
+When we have a BER blob but we dont have the dissector for that oid implemented in ethereal (yet),
+call a new function to start dissecting what unknown fields we can dissect.
-Clean up white space.
+Currently only PrintableString and INTEGER implemented but it will be easy to add other BER Universal types as needed later
-------------------------------------------------------------------------
-r12019 | guy | 2004-09-16 14:33:18 -0500 (Thu, 16 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/plugins/Xass-list
- M /trunk/plugins/Xplugin_api.c
- M /trunk/plugins/Xplugin_api.h
- M /trunk/plugins/Xplugin_api_decls.h
- M /trunk/plugins/Xplugin_table.h
-Export the "proto_tree_add_float" routines, and the routines to get IEEE
-float and double values from a tvbuff.
------------------------------------------------------------------------
-r12018 | guy | 2004-09-16 14:32:09 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12543 | guy | 2004-11-17 21:35:43 -0600 (Wed, 17 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/libethereal.def
- M /trunk/plugins/plugin_api_list.c
+ M /trunk/epan/dissectors/packet-gprs-llc.c
-Export the "proto_tree_add_float" routines, and the routines to get IEEE
-float and double values from a tvbuff.
+Don't create a dissector handle that we don't use.
------------------------------------------------------------------------
-r12017 | guy | 2004-09-16 14:23:33 -0500 (Thu, 16 Sep 2004) | 2 lines
+r12542 | guy | 2004-11-17 14:09:11 -0600 (Wed, 17 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tali.c
+ M /trunk/epan/dissectors/packet-mq.c
-"Tali" -> "TALI".
+Don't set a string pointer to point to a constant string if that pointer
+will later be handed to a free-memory routine - g_strdup() the constant
+string.
------------------------------------------------------------------------
-r12016 | guy | 2004-09-16 14:17:42 -0500 (Thu, 16 Sep 2004) | 4 lines
+r12541 | guy | 2004-11-17 13:46:34 -0600 (Wed, 17 Nov 2004) | 3 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-isup.c
- M /trunk/epan/dissectors/packet-mtp3.c
- M /trunk/epan/dissectors/packet-sccp.c
- A /trunk/epan/dissectors/packet-tali.c
-
-From Viorel Suman: TALI (RFC 3094) support.
+ M /trunk/epan/addr_resolv.c
-ATify Luca Deri's e-mail address.
+Fix some problems when compiling on Windows and when compiling on
+systems where INET6 isn't defined.
------------------------------------------------------------------------
-r12015 | guy | 2004-09-16 12:52:16 -0500 (Thu, 16 Sep 2004) | 9 lines
+r12540 | guy | 2004-11-17 13:41:56 -0600 (Wed, 17 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-isns.c
-
-Just returning from a dissector without dissecting anything is rude;
-make the dissectors "new-style" dissectors and return 0 for packets that
-don't look like iSNS. Do this *before* doing TCP reassembly - once
-you've done reassembly, it's too late.
+ M /trunk/epan/addr_resolv.c
-Don't set the columns in the main dissector routines - it's also done in
-the PDU dissector, which is sufficient. Set the protocol column to
-"iSNS", not "isns".
+Don't assume that IPv6 addresses are aligned on 32-bit boundaries.
------------------------------------------------------------------------
-r12014 | sahlberg | 2004-09-16 04:01:20 -0500 (Thu, 16 Sep 2004) | 6 lines
+r12539 | etxrab | 2004-11-17 13:33:31 -0600 (Wed, 17 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-cms.c
- M /trunk/epan/dissectors/packet-cms.h
- M /trunk/epan/dissectors/packet-kerberos.c
- A /trunk/epan/dissectors/packet-pkinit.c
- A /trunk/epan/dissectors/packet-pkinit.h
- A /trunk/epan/dissectors/packet-pkix1explicit.c
- A /trunk/epan/dissectors/packet-pkix1explicit.h
- A /trunk/epan/dissectors/packet-pkix1implicit.c
- A /trunk/epan/dissectors/packet-pkix1implicit.h
- M /trunk/epan/dissectors/packet-x509af.c
- M /trunk/epan/dissectors/packet-x509af.h
-
-add new dissectors to build process
-
-update Kerberos to call PKINIT (and remove the handwritten incomplete one inside packet-kerberos.c)
-
-
+ M /trunk/epan/dissectors/packet-isup.c
+From Martin Regner add the possibillity to disscet BICC over SCTP
------------------------------------------------------------------------
-r12013 | sahlberg | 2004-09-16 03:58:28 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12538 | guy | 2004-11-17 04:03:14 -0600 (Wed, 17 Nov 2004) | 2 lines
Changed paths:
- A /trunk/asn1/pkix1explicit
- A /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
- A /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
- A /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.h
- A /trunk/asn1/pkix1explicit/pkix1explicit.cnf
- A /trunk/asn1/pkix1explicit/pkix1explicit_exp.cnf
-
-new protocol PKIX1EXPLICIT
+ M /trunk/epan/dissectors/packet-dns.c
+Add IPv6 address<->name mappings for AAAA records.
------------------------------------------------------------------------
-r12012 | sahlberg | 2004-09-16 03:57:23 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12537 | guy | 2004-11-17 03:44:41 -0600 (Wed, 17 Nov 2004) | 4 lines
Changed paths:
- A /trunk/asn1/pkix1implicit
- A /trunk/asn1/pkix1implicit/PKIX1IMPLICIT93.asn
- A /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.c
- A /trunk/asn1/pkix1implicit/packet-pkix1implicit-template.h
- A /trunk/asn1/pkix1implicit/pkix1implicit.cnf
- A /trunk/asn1/pkix1implicit/pkix1implicit_exp.cnf
-
-add new protocol PKIX1IMPLICIT
+ M /trunk/epan/addr_resolv.c
+ M /trunk/epan/addr_resolv.h
+Add a hash table for IPv6 addresses, and add an "add_ipv6_name()"
+routine to add IPv6-address/name pairings to that table; use that when
+reading the hosts file.
------------------------------------------------------------------------
-r12011 | sahlberg | 2004-09-16 03:55:33 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12536 | guy | 2004-11-17 02:53:20 -0600 (Wed, 17 Nov 2004) | 3 lines
Changed paths:
- A /trunk/asn1/pkinit
- A /trunk/asn1/pkinit/PKINIT.asn
- A /trunk/asn1/pkinit/packet-pkinit-template.c
- A /trunk/asn1/pkinit/packet-pkinit-template.h
- A /trunk/asn1/pkinit/pkinit.cnf
- A /trunk/asn1/pkinit/pkinit_exp.cnf
-
-add PKINIT protocol
+ M /trunk/epan/addr_resolv.c
+ M /trunk/epan/addr_resolv.h
+ M /trunk/epan/dissectors/packet-dns.c
+Rename some routines and structures to reflect that they're specific to
+IPv4; use different data structures for port numbers.
------------------------------------------------------------------------
-r12010 | sahlberg | 2004-09-16 03:32:52 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12535 | sahlberg | 2004-11-17 02:42:31 -0600 (Wed, 17 Nov 2004) | 3 lines
Changed paths:
- M /trunk/asn1/x509af/x509af.cnf
- M /trunk/asn1/x509af/x509af_exp.cnf
+ A /trunk/asn1/smrse
+ A /trunk/asn1/smrse/SMRSE.asn
+ A /trunk/asn1/smrse/packet-smrse-template.c
+ A /trunk/asn1/smrse/packet-smrse-template.h
+ A /trunk/asn1/smrse/smrse.cnf
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-smrse.c
+ A /trunk/epan/dissectors/packet-smrse.h
-update to X509AF to prepare for PKINIT
+New protocol : SMRSE ShortMessageRelayService
------------------------------------------------------------------------
-r12009 | sahlberg | 2004-09-16 03:31:01 -0500 (Thu, 16 Sep 2004) | 3 lines
+r12534 | guy | 2004-11-17 02:34:36 -0600 (Wed, 17 Nov 2004) | 7 lines
Changed paths:
- M /trunk/asn1/cms/CryptographicMessageSyntax.asn
- M /trunk/asn1/cms/cms.cnf
- A /trunk/asn1/cms/cms_exp.cnf
- M /trunk/asn1/cms/packet-cms-template.c
- M /trunk/asn1/cms/packet-cms-template.h
+ M /trunk/epan/addr_resolv.c
-Update to CMD to prepare for PKINIT support
+Based on code from Francisco Alcoba, read the hosts file on startup if
+we're using ADNS, so that we can resolve host names from the hosts file
+as well as from DNS.
+"fgetline()" strips newlines from the line, so don't bother looking for
+them when tokenizing the line.
------------------------------------------------------------------------
-r12008 | ulfl | 2004-09-15 17:33:16 -0500 (Wed, 15 Sep 2004) | 1 line
+r12533 | gerald | 2004-11-16 17:29:09 -0600 (Tue, 16 Nov 2004) | 2 lines
Changed paths:
- M /trunk/docbook/user-guide.xml
+ M /trunk/epan/dissectors/packet-radius.c
-update version numbers
-------------------------------------------------------------------------
-r12007 | ulfl | 2004-09-15 16:56:12 -0500 (Wed, 15 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/graphics/ethereal-capture-menu.png
+Fix a cut/paste error.
-added the "Capture/Interfaces" menu item to the screenshot
------------------------------------------------------------------------
-r12006 | ulfl | 2004-09-15 16:36:51 -0500 (Wed, 15 Sep 2004) | 1 line
+r12532 | etxrab | 2004-11-16 16:15:58 -0600 (Tue, 16 Nov 2004) | 1 line
Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_customize.xml
+ M /trunk/epan/dissectors/packet-sigcomp.c
-fix a section id to match common naming styles
+Implemented state-create, handling of g_hash_table at redesection needs more work.
------------------------------------------------------------------------
-r12005 | ulfl | 2004-09-15 16:35:58 -0500 (Wed, 15 Sep 2004) | 1 line
+r12531 | etxrab | 2004-11-16 16:15:14 -0600 (Tue, 16 Nov 2004) | 1 line
Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_capture.xml
+ M /trunk/epan/sigcomp-udvm.c
+ M /trunk/epan/sigcomp-udvm.h
+ M /trunk/epan/sigcomp_state_hdlr.c
+ M /trunk/epan/sigcomp_state_hdlr.h
-fix a DTD problem
+Implemented state-create, handling of g_hash_table at redesection needs more work.
------------------------------------------------------------------------
-r12004 | ulfl | 2004-09-15 16:32:20 -0500 (Wed, 15 Sep 2004) | 1 line
+r12530 | guy | 2004-11-16 02:21:32 -0600 (Tue, 16 Nov 2004) | 5 lines
Changed paths:
- M /trunk/docbook/ug-src/EUG_app_tools.xml
+ M /trunk/gtk/follow_dlg.c
-added capinfo tool section
-------------------------------------------------------------------------
-r12003 | ulfl | 2004-09-15 16:13:16 -0500 (Wed, 15 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_io.xml
+Don't redisplay the "Follow TCP Stream" window on every toggle event for
+the display style (ASCII/EBCDIC/char[]/hex) radio button set - pushing a
+radio button generates *two* events, one for the button that gets turned
+off and one for the button that gets turned on.
-add some info to the merge section
------------------------------------------------------------------------
-r12002 | ulfl | 2004-09-15 16:12:29 -0500 (Wed, 15 Sep 2004) | 1 line
+r12529 | etxrab | 2004-11-15 13:06:10 -0600 (Mon, 15 Nov 2004) | 1 line
Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_capture.xml
+ M /trunk/epan/dissectors/packet-h245.c
-clarify "Running Capture" section title
+Add some more OID string translations
------------------------------------------------------------------------
-r12001 | ulfl | 2004-09-15 15:55:51 -0500 (Wed, 15 Sep 2004) | 1 line
+r12528 | sahlberg | 2004-11-14 03:50:24 -0600 (Sun, 14 Nov 2004) | 3 lines
Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_capture.xml
+ A /trunk/asn1/pkixqualified
+ A /trunk/asn1/pkixqualified/PKIXqualified.asn
+ A /trunk/asn1/pkixqualified/packet-pkixqualified-template.c
+ A /trunk/asn1/pkixqualified/packet-pkixqualified-template.h
+ A /trunk/asn1/pkixqualified/pkixqualified.cnf
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-pkixqualified.c
+ A /trunk/epan/dissectors/packet-pkixqualified.h
-add a link from the capture filter to the tcpdump manpage
-------------------------------------------------------------------------
-r12000 | ulfl | 2004-09-15 15:48:24 -0500 (Wed, 15 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/graphics/ethereal-capture-options.png
- M /trunk/docbook/ug-src/EUG_chapter_capture.xml
+New protocol PKIXQualified from RFC3739
-add the "IP address" field to the capture options dialog.
-------------------------------------------------------------------------
-r11999 | ulfl | 2004-09-15 15:28:39 -0500 (Wed, 15 Sep 2004) | 1 line
-Changed paths:
- A /trunk/docbook/graphics/ethereal-capture-interfaces.png
- M /trunk/docbook/ug-src/EUG_chapter_capture.xml
- M /trunk/docbook/ug-src/EUG_chapter_use.xml
- M /trunk/docbook/user-guide.xml
-add the new "capture interfaces" dialog box
------------------------------------------------------------------------
-r11998 | etxrab | 2004-09-15 15:08:30 -0500 (Wed, 15 Sep 2004) | 14 lines
+r12527 | sahlberg | 2004-11-14 03:48:11 -0600 (Sun, 14 Nov 2004) | 5 lines
Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
- M /trunk/epan/dissectors/packet-rtcp.h
-
-From Martin Mathieson:
- I've written this patch to use the 'Delay since last SR' (DLSR) field found
-in SR reports to calculate and report roundtrip-propagation delays. This is
-described in rfc 3550, section 6.4.1, inside the description of DLSR.
+ M /trunk/asn1/x509if/InformationFramework.asn
+ M /trunk/asn1/x509if/x509if.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
-Only the endpoint can compute the end-end roundtrip delay, and only they
-know exactly when the report is received and can compare it with the 'Last
-SR timestamp' (LSR) that they set. This patch instead takes the difference
-between the capture times of the 2 reports and subtracts the DLSR (the LSR
-is checked in case the SR it's referring to wasn't captured). The time
-difference represents a roundtrip network delay between the point of capture
-and the sender of the SR containing the DLSR.
+Since we can now handle SEQUENCE OF ANY uncomment this "difficult" field from
+the Attribute SEQUENCE to make it more complete.
-------------------------------------------------------------------------
-r11997 | etxrab | 2004-09-15 14:59:53 -0500 (Wed, 15 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/plugins/megaco/packet-megaco.c
-Fix a problem where MEGACO not fully RFC complient wasn't dissected, change some indentations,
-and a problem where transaction ID wasn't put in the info columb correctly.
------------------------------------------------------------------------
-r11996 | ulfl | 2004-09-15 13:27:56 -0500 (Wed, 15 Sep 2004) | 1 line
+r12526 | sahlberg | 2004-11-14 03:45:04 -0600 (Sun, 14 Nov 2004) | 3 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_env_intro.xml
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/dissectors/packet-ber.c
-added a section how to update the Ethereal sources
-------------------------------------------------------------------------
-r11995 | guy | 2004-09-15 02:22:34 -0500 (Wed, 15 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/wiretap/ngsniffer.c
+make SEQUENCE OF understand a sequence of ANY
-Improve the heuristic for Frame Relay, and move that heuristic after the
-checks for Wellfleet and Cisco HDLC.
------------------------------------------------------------------------
-r11994 | ulfl | 2004-09-15 00:46:56 -0500 (Wed, 15 Sep 2004) | 1 line
+r12525 | sahlberg | 2004-11-14 02:51:49 -0600 (Sun, 14 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/ui_util.c
+ M /trunk/asn1/x509ce/x509ce.cnf
+ M /trunk/asn1/x509ce/x509ce_exp.cnf
+ M /trunk/epan/dissectors/packet-x509ce.c
+ M /trunk/epan/dissectors/packet-x509ce.h
-get GDK window geometry only, if widget is visible
-------------------------------------------------------------------------
-r11993 | jmayer | 2004-09-13 14:53:40 -0500 (Mon, 13 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/Makefile
+export GeneralName from X509CE
-Small update for SUSE 9.1
-------------------------------------------------------------------------
-r11992 | ulfl | 2004-09-13 14:16:22 -0500 (Mon, 13 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
-fix a section id duplicate bug
------------------------------------------------------------------------
-r11991 | etxrab | 2004-09-13 13:21:28 -0500 (Mon, 13 Sep 2004) | 10 lines
+r12524 | sahlberg | 2004-11-14 02:50:37 -0600 (Sun, 14 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-
-From: Luis Ontanon
-1. As you said visible fileds are much better.
+ M /trunk/epan/dissectors/packet-ber.c
- 2. As they became visible I noticed the length and offset of the fields
- were wrong, I fixed them.
+make octet string also allow for utf8strings
- 3. I added few more "essential" fields (as a colleague told me as soon
- as you move away from 3G some fileds like username become the most
- important)
------------------------------------------------------------------------
-r11990 | sahlberg | 2004-09-13 07:04:21 -0500 (Mon, 13 Sep 2004) | 3 lines
+r12523 | sahlberg | 2004-11-14 00:13:15 -0600 (Sun, 14 Nov 2004) | 4 lines
Changed paths:
- M /trunk/asn1/x509af/packet-x509af-template.c
- M /trunk/asn1/x509af/x509af.cnf
+ A /trunk/epan/dissectors/packet-cmip.c
+ A /trunk/epan/dissectors/packet-cmip.h
+
+theis is the actual dissector for the new protocol : CMIP
-update x509af to use machinegenerated _PDU() dissectors
------------------------------------------------------------------------
-r11989 | sahlberg | 2004-09-13 07:03:36 -0500 (Mon, 13 Sep 2004) | 3 lines
+r12522 | sahlberg | 2004-11-13 23:15:09 -0600 (Sat, 13 Nov 2004) | 10 lines
Changed paths:
+ M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-gsm_map.c
+ M /trunk/epan/dissectors/packet-ns_cert_exts.c
+ M /trunk/epan/dissectors/packet-pkcs1.c
+ M /trunk/epan/dissectors/packet-pkinit.c
+ M /trunk/epan/dissectors/packet-pkix1explicit.c
M /trunk/epan/dissectors/packet-x509af.c
- M /trunk/epan/dissectors/packet-x509af.h
-
-update x509af to use machinegenerated _PDU() dissectors
+ M /trunk/epan/dissectors/packet-x509ce.c
+ M /trunk/epan/dissectors/packet-x509if.c
+various changes in the generated dissectors after asn2eth was patched.
-------------------------------------------------------------------------
-r11988 | sahlberg | 2004-09-13 03:33:38 -0500 (Mon, 13 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
- M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
+i think it is high time to put makefiles down in asn1/ since this autogenerating dissectors "experiment" have payed off so well and it actual;ly works!
-use autogenerated _PDU functions
+i dont know anything about how autogen stuff works :-(
-------------------------------------------------------------------------
-r11987 | sahlberg | 2004-09-13 03:33:03 -0500 (Mon, 13 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-ns_cert_exts.c
-use autogenerated _PDU callbacks
------------------------------------------------------------------------
-r11986 | sahlberg | 2004-09-13 03:07:29 -0500 (Mon, 13 Sep 2004) | 3 lines
+r12521 | sahlberg | 2004-11-13 23:12:49 -0600 (Sat, 13 Nov 2004) | 6 lines
Changed paths:
- M /trunk/asn1/x509ce/packet-x509ce-template.c
- M /trunk/asn1/x509ce/x509ce.cnf
-
-make the asn2eth compiler autogenerate the PDU callbacks
+ A /trunk/asn1/cmip
+ A /trunk/asn1/cmip/CMIP.asn
+ A /trunk/asn1/cmip/cmip.cnf
+ A /trunk/asn1/cmip/packet-cmip-template.c
+ A /trunk/asn1/cmip/packet-cmip-template.h
+ M /trunk/epan/dissectors/Makefile.common
+New protocol for the telco people to play with : CMIP
-------------------------------------------------------------------------
-r11985 | sahlberg | 2004-09-13 03:06:52 -0500 (Mon, 13 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-x509ce.c
- M /trunk/epan/dissectors/packet-x509ce.h
+Only one function is implemented so fat M-Get but it would be trivial to add all the missing ones once there are example captures.
-let asn2eth autogenerate the PDU callback wrappers instead of defining them manually
------------------------------------------------------------------------
-r11984 | sahlberg | 2004-09-13 03:00:33 -0500 (Mon, 13 Sep 2004) | 3 lines
+r12520 | sahlberg | 2004-11-13 23:10:44 -0600 (Sat, 13 Nov 2004) | 16 lines
Changed paths:
+ M /trunk/epan/dissectors/packet-ber.c
M /trunk/tools/asn2eth.py
-from tomas kukosa, fix for generated _PDU() functions to match the dissector_t signature
-
+Major update of the ber helpers to fix a lot of bugs and make the handling of implicit_tags more sane.
+It worked reasonably well mainly, I suspect, due to implicit tags are reasonably uncommon in the dissectors we have already implemented and that the bugs were masking eachothers.
-------------------------------------------------------------------------
-r11983 | guy | 2004-09-13 02:47:49 -0500 (Mon, 13 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
- M /trunk/epan/dissectors/packet-rtp.c
-Get rid of unused variables.
+my regression tests (limited test samples though) decodes this new one exactly the same as the old one.
-------------------------------------------------------------------------
-r11982 | guy | 2004-09-13 02:43:22 -0500 (Mon, 13 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-From Nathan Alger: update the JUNOS (Juniper) Radius VSA decodes to
-JUNOS 5.3.
+As a bonus by not changing anythiong in the decode is that now it is possible to get dissection of implice items to work properly, hence CMIP
+(and also x509 Extensions work now)
-------------------------------------------------------------------------
-r11981 | sahlberg | 2004-09-13 00:13:52 -0500 (Mon, 13 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/tools/asn2eth.py
-From Tomas Kukosa, updates to the asn2eth compiler
+make heaps of dissector helpers implicit_tag aware.
+change asn2eth to generate code to call the implicit_tag aware integer dissector helper.
-------------------------------------------------------------------------
-r11980 | ulfl | 2004-09-12 18:29:33 -0500 (Sun, 12 Sep 2004) | 1 line
-Changed paths:
- M /trunk/wiretap/Makefile.nmake
-to prevent problems reported by David Richards, don't depend on the cvarsdll from win32.mak and define our own CVARSDLL
------------------------------------------------------------------------
-r11979 | ulfl | 2004-09-12 06:24:23 -0500 (Sun, 12 Sep 2004) | 1 line
+r12519 | sahlberg | 2004-11-13 08:16:06 -0600 (Sat, 13 Nov 2004) | 3 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/dissectors/packet-ber.c
+ M /trunk/epan/dissectors/packet-ber.h
-added: how to update cygwin packages
-------------------------------------------------------------------------
-r11978 | ulfl | 2004-09-12 05:41:53 -0500 (Sun, 12 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
+add new integer dissector helper that is aware of implicit tags
-how to update the files installed by the setup target
-------------------------------------------------------------------------
-r11977 | ulfl | 2004-09-12 05:07:23 -0500 (Sun, 12 Sep 2004) | 1 line
-Changed paths:
- M /trunk/Makefile.nmake
-added a clean_setup target, to cleanup the unzipped files
------------------------------------------------------------------------
-r11976 | guy | 2004-09-12 01:20:04 -0500 (Sun, 12 Sep 2004) | 5 lines
+r12518 | sahlberg | 2004-11-13 04:06:15 -0600 (Sat, 13 Nov 2004) | 4 lines
Changed paths:
- M /trunk/sha1.c
- M /trunk/sha1.h
-
-Canonicalize the line endings, and set eol:eol-style to native to keep
-them canonicalized.
+ M /trunk/epan/dissectors/packet-ber.c
-Set svn:keywords Id to cause RCS IDs to be expanded.
+fix bug in handling an optional item
-------------------------------------------------------------------------
-r11975 | guy | 2004-09-11 18:42:03 -0500 (Sat, 11 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/Makefile.am
- M /trunk/Makefile.nmake
- M /trunk/make-authors-short.pl
- A /trunk/make-authors-short2.pl
-From Graeme Hewson: translate accented UTF-8 characters to Pod E<>
-escapes so they turn into *roff escapes and HTML entities in the output,
-in case raw UTF-8 doesn't work.
------------------------------------------------------------------------
-r11974 | guy | 2004-09-11 18:26:19 -0500 (Sat, 11 Sep 2004) | 3 lines
+r12517 | guy | 2004-11-12 17:14:49 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/libethereal.def
-
-From Dave Richards: export "host_ip_af()" (it's used by
-"get_conn_cfilter()").
+ M /trunk/epan/dissectors/packet-tcp.c
-------------------------------------------------------------------------
-r11973 | guy | 2004-09-11 18:10:14 -0500 (Sat, 11 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/doc/README.developer
+Get rid of an unused prameter and an unused variable.
-Note that _WIN32, not WIN32, should be used in #ifdefs and #ifs testing
-the platform for which we're building (and that both should be avoided
-if possible, i.e. write your code so that it works on all platforms).
+Use %u, not %d, for unsigned variables.
------------------------------------------------------------------------
-r11972 | guy | 2004-09-11 18:03:36 -0500 (Sat, 11 Sep 2004) | 3 lines
+r12516 | sahlberg | 2004-11-12 16:04:19 -0600 (Fri, 12 Nov 2004) | 9 lines
Changed paths:
- M /trunk/capture_combo_utils.c
- M /trunk/disabled_protos.c
- M /trunk/epan/addr_resolv.c
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-snmp.c
- M /trunk/epan/filesystem.c
- M /trunk/epan/plugins.c
- M /trunk/file.c
- M /trunk/filters.c
- M /trunk/gtk/capture_if_dlg.c
- M /trunk/gtk/dlg_utils.c
- M /trunk/gtk/ethclist.c
- M /trunk/gtk/font_utils.c
- M /trunk/gtk/font_utils.h
- M /trunk/gtk/main.c
- M /trunk/gtk/menu.c
- M /trunk/gtk/prefs_dlg.c
- M /trunk/gtk/tcp_graph.c
- M /trunk/gtk/ui_util.c
- M /trunk/pcap-util.c
- M /trunk/plugins/asn1/packet-asn1.c
- M /trunk/prefs.c
- M /trunk/util.c
- M /trunk/version_info.c
- M /trunk/xmlstub.h
+ M /trunk/epan/dissectors/packet-tcp.c
-Use _WIN32 rather than WIN32 to determine if we're compiling on Win32;
-according to Gisle Vanem, WIN32 isn't a built-in in MSVC, but _WIN32 is.
+By popular request,
+make ethereal be able to measure the time it took to transfer a PDU atop TCP.
-------------------------------------------------------------------------
-r11971 | guy | 2004-09-11 17:57:52 -0500 (Sat, 11 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/sctp_stat.h
+This is great for analyzing performance issues caused by network/frame loss/congestion.
-Get rid of some #includes that caused trouble on Windows - we need to
-make this use Ethereal's data structurs for addresses, not the OS's.
-------------------------------------------------------------------------
-r11970 | guy | 2004-09-11 17:53:17 -0500 (Sat, 11 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/sctp_stat.c
+See http://wiki.ethereal.com/TcpPduTime
-Get rid of some #includes that caused trouble on Windows - we need to
-make this use Ethereal's data structurs for addresses, not the OS's.
------------------------------------------------------------------------
-r11969 | guy | 2004-09-11 17:36:16 -0500 (Sat, 11 Sep 2004) | 2 lines
+r12515 | guy | 2004-11-12 04:26:56 -0600 (Fri, 12 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/proto.c
-
-From Dave Richards: fix a format string.
+ M /trunk/epan/tvbuff.c
-------------------------------------------------------------------------
-r11968 | ulfl | 2004-09-11 17:35:50 -0500 (Sat, 11 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+From Charles Levert: in "tvb_fake_unicode()", convert non-ASCII
+characters to '.'.
-added a section about nmake 1.5 from microsoft
------------------------------------------------------------------------
-r11967 | guy | 2004-09-11 17:08:29 -0500 (Sat, 11 Sep 2004) | 6 lines
+r12514 | guy | 2004-11-12 04:17:13 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
M /trunk/AUTHORS
- M /trunk/epan/libethereal.def
-
-From Dave Richards: remove from libethereal.def some routines from
-util.c, as util.c is no longer part of libethereal.
+ M /trunk/epan/dissectors/packet-ppp.c
-Update his e-mail address (I'm presuming it's the same person - Comcast
-bought AT&T Broadband, so the domain name change makes sense).
+From Ignacio Goyret: decode RFC 2509 and RFC 3544 IPCP options.
-------------------------------------------------------------------------
-r11966 | ulfl | 2004-09-11 11:18:41 -0500 (Sat, 11 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+Fix up the AUTHORS file.
-minor changes
------------------------------------------------------------------------
-r11965 | ulfl | 2004-09-11 09:15:26 -0500 (Sat, 11 Sep 2004) | 1 line
+r12513 | guy | 2004-11-12 04:03:53 -0600 (Fri, 12 Nov 2004) | 4 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/dissectors/packet-ipsec.c
-some more changes
-------------------------------------------------------------------------
-r11964 | ulfl | 2004-09-11 05:04:12 -0500 (Sat, 11 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
+From Mark Phillips: optionally support decoding the payload of ESP
+packets using null encryption (with a heuristic to detect null
+encryption).
-add some urls
------------------------------------------------------------------------
-r11963 | ulfl | 2004-09-11 04:20:31 -0500 (Sat, 11 Sep 2004) | 1 line
+r12512 | guy | 2004-11-12 03:56:12 -0600 (Fri, 12 Nov 2004) | 3 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/dissectors/packet-acse.c
-added a debugger section and a lot or urls to the different GNU tools
-------------------------------------------------------------------------
-r11962 | ulfl | 2004-09-11 02:16:24 -0500 (Sat, 11 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- A /trunk/docbook/dg-src/EDG_chapter_works.xml
+From Yuriy Sidelnikov: remove some unused value_string tables, and fix
+typos in other tables.
-added a chapter "How Ethereal Works", with only little content right now...
------------------------------------------------------------------------
-r11961 | guy | 2004-09-10 19:00:06 -0500 (Fri, 10 Sep 2004) | 4 lines
+r12511 | guy | 2004-11-12 03:46:31 -0600 (Fri, 12 Nov 2004) | 6 lines
Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
-
-Nothing in "util.h" is needed by anything in libethereal, so don't put
-it into libethereal - have it as common code linked into Ethereal,
-Tethereal, and dftest.
+ M /trunk/epan/dissectors/packet-dns.c
-------------------------------------------------------------------------
-r11960 | guy | 2004-09-10 18:16:00 -0500 (Fri, 10 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/Makefile.common
- A /trunk/epan/base64.c
- A /trunk/epan/base64.h
- M /trunk/epan/dissectors/packet-http.c
- M /trunk/util.c
- M /trunk/util.h
+For dynamic DNS updates, give the counts in the message the appropriate
+names.
-Move the base-64 routines to "epan/base64.c".
+For RRs with a data length of 0 - as can appear in dynamic DNS updates -
+don't attempt to display the data.
------------------------------------------------------------------------
-r11959 | guy | 2004-09-10 18:07:33 -0500 (Fri, 10 Sep 2004) | 2 lines
+r12510 | etxrab | 2004-11-12 01:02:36 -0600 (Fri, 12 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-sna.c
-
-The EBCDIC-to-ASCII routines are now declared in <epan/charsets.h>.
+ M /trunk/AUTHORS
+Add Nils Ohlmeier to authors list(SIP patch)
------------------------------------------------------------------------
-r11958 | guy | 2004-09-10 17:59:37 -0500 (Fri, 10 Sep 2004) | 4 lines
+r12509 | guy | 2004-11-11 23:36:25 -0600 (Thu, 11 Nov 2004) | 5 lines
Changed paths:
- M /trunk/epan/Makefile.common
- A /trunk/epan/charsets.c
- A /trunk/epan/charsets.h
- M /trunk/gtk/follow_dlg.c
- M /trunk/gtk/proto_draw.c
- M /trunk/print.c
- M /trunk/util.c
- M /trunk/util.h
-
-Move the stuff to handle ASCII <-> EBCDIC conversions to
-"epan/charsets.c"; other character set translation code should perhaps
-go there as well.
+ M /trunk/gtk/rpc_progs.c
-------------------------------------------------------------------------
-r11957 | guy | 2004-09-10 17:55:22 -0500 (Fri, 10 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/libethereal.def
+Put the file name into the window title, so if you have more than one of
+them open, you know which one corresponds to which file.
-Add the new "proto_registrar_dump_values()" routine, as it's used by
-Ethereal and Tethereal to handle "-G values".
+Clean up white space.
------------------------------------------------------------------------
-r11956 | guy | 2004-09-10 17:47:02 -0500 (Fri, 10 Sep 2004) | 2 lines
+r12508 | guy | 2004-11-11 05:50:26 -0600 (Thu, 11 Nov 2004) | 10 lines
Changed paths:
- M /trunk/Makefile.common
- A /trunk/clopts_common.c
- A /trunk/clopts_common.h
- M /trunk/gtk/main.c
M /trunk/tethereal.c
-Hoist the code for handling "-G" into a common module.
-
-------------------------------------------------------------------------
-r11955 | ulfl | 2004-09-10 13:28:53 -0500 (Fri, 10 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
-
-minor change
-------------------------------------------------------------------------
-r11954 | gram | 2004-09-10 10:21:20 -0500 (Fri, 10 Sep 2004) | 6 lines
-Changed paths:
- M /trunk/epan/proto.c
- M /trunk/epan/proto.h
- M /trunk/gtk/main.c
- M /trunk/tethereal.c
+As per Sebastian Felis, don't assume that doubling the size of the line
+buffer will necessarily be sufficient to make it big enough to handle
+what's being added to the buffer - continue doubling the size until it
+is.
-Add a "-G fields2" option which is like "-G fields", but extends the field
-records by tw fields: base (for integers), and blurb
+Put the code to maintain the line buffer into a routine.
-Add a "-G values" option which shows value strings and true_false strings for
-the fields that have them.
+As that buffer is maintained as being large enough to handle what's
+being put into it, there's no need to use "snprintf()" to print into it.
------------------------------------------------------------------------
-r11953 | guy | 2004-09-09 15:31:52 -0500 (Thu, 09 Sep 2004) | 2 lines
+r12507 | etxrab | 2004-11-10 16:15:58 -0600 (Wed, 10 Nov 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-chdlc.c
+ M /trunk/epan/dissectors/packet-sip.c
-Show ETHERTYPE_IPv6 as "IPv6" in the type field.
+From Nils Ohlmeier : patch for packet-sip.c which looks if the
+Contact header in the REGISTER reply contains more then one binding.
+Details: up to now each Contact header was counted as one binding. But that
+is not correct, because several Contact headers (as several other SIP headers
+as well) can be written in one line separated by commatas.
------------------------------------------------------------------------
-r11952 | etxrab | 2004-09-09 14:34:51 -0500 (Thu, 09 Sep 2004) | 1 line
+r12506 | ulfl | 2004-11-10 11:58:16 -0600 (Wed, 10 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/capture.c
-Added Christophe Devine as a contributor.
+bugfix: button in capture info dialog has to stop capturing
------------------------------------------------------------------------
-r11951 | etxrab | 2004-09-09 14:24:45 -0500 (Thu, 09 Sep 2004) | 1 line
+r12505 | guy | 2004-11-10 04:46:40 -0600 (Wed, 10 Nov 2004) | 2 lines
Changed paths:
- M /trunk/Makefile.common
+ M /trunk/plugins/opsi/packet-opsi.c
-Add SHA1 routines for future use at least by SigComp
-------------------------------------------------------------------------
-r11950 | etxrab | 2004-09-09 14:24:00 -0500 (Thu, 09 Sep 2004) | 1 line
-Changed paths:
- A /trunk/sha1.c
- A /trunk/sha1.h
+Check for bogus attribute lengths.
-Add SHA1 routines for future use at least by SigComp
------------------------------------------------------------------------
-r11949 | etxrab | 2004-09-09 14:19:50 -0500 (Thu, 09 Sep 2004) | 1 line
+r12504 | guy | 2004-11-10 04:28:43 -0600 (Wed, 10 Nov 2004) | 6 lines
Changed paths:
- M /trunk/epan/Makefile.common
+ M /trunk/epan/dissectors/packet-dcm.c
-Add SHA1 routines for future use, at least by SigComp
-------------------------------------------------------------------------
-r11948 | guy | 2004-09-09 01:50:03 -0500 (Thu, 09 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-teredo.c
+From Rich Coe:
-From Remi Denis-Courmont: heuristic dissector for Teredo.
+ fix the heuristic code -- sometimes a conversation already
+ exists;
+ fix the dissect code to display all the tags in the PDU.
------------------------------------------------------------------------
-r11947 | guy | 2004-09-09 01:27:43 -0500 (Thu, 09 Sep 2004) | 2 lines
+r12503 | guy | 2004-11-10 04:03:42 -0600 (Wed, 10 Nov 2004) | 16 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-netflow.c
+ M /trunk/epan/dissectors/packet-ncp-nmas.c
-From Luca Deri: NetFlow v9 enhancements.
+From Greg Morris:
-------------------------------------------------------------------------
-r11946 | guy | 2004-09-08 16:14:40 -0500 (Wed, 08 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc.c
+ support 6 additional login message verbs;
-Squelch a compiler warning. (We really might want a
-"tvb_ensure_reported_length_remaining()" call here.)
+ correct a problem with displaying proper return code values in
+ the reply packets.
-------------------------------------------------------------------------
-r11945 | guy | 2004-09-08 14:36:25 -0500 (Wed, 08 Sep 2004) | 4 lines
-Changed paths:
- M /trunk/epan/proto.c
-
-To conert a little-endian value to a big-endian value, use
-GUINT32_SWAP_LE_BE(), not GUINT32_TO_BE() - the latter converts a
-host-byte-order value to big-endian, but the host might be big-endian.
+Clean up white space.
-------------------------------------------------------------------------
-r11944 | ulfl | 2004-09-08 14:29:09 -0500 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/ui_util.c
+Use "tvb_reported_length_remaining()" instead of
+"tvb_length_remaining()", and don't use either one to avoid throwing an
+exception on a short or malformed packet.
-Try to get the window geometry only, if a GdkWindow really exists for that GtkWidget (e.g. the widget isn't hidden)
-------------------------------------------------------------------------
-r11943 | ulfl | 2004-09-08 14:26:36 -0500 (Wed, 08 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/file_dlg.c
+Use "val_to_str()" rather than "match_strval()", so we don't crash if a
+value happens not to be valid.
-Fix a minor bug only with GTK2.4: if have a problem while saving a file (e.g. filename already exists) will lead to an unresponding file dialog. The fix will close the dialog, which isn't the best solution, but I don't see a better one.
------------------------------------------------------------------------
-r11942 | etxrab | 2004-09-08 14:24:32 -0500 (Wed, 08 Sep 2004) | 1 line
+r12502 | ulfl | 2004-11-10 00:50:55 -0600 (Wed, 10 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
+ M /trunk/epan/addr_resolv.c
-Added some valuestring parameters for PoC
+fix a typo
------------------------------------------------------------------------
-r11941 | tuexen | 2004-09-08 08:10:01 -0500 (Wed, 08 Sep 2004) | 2 lines
+r12501 | guy | 2004-11-09 23:01:09 -0600 (Tue, 09 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-m2pa.c
+ M /trunk/epan/addr_resolv.c
-Updated the comment at the beginning of the file.
+Don't shut down GNU ADNS if it wasn't initialized.
------------------------------------------------------------------------
-r11940 | tuexen | 2004-09-08 08:08:02 -0500 (Wed, 08 Sep 2004) | 3 lines
+r12500 | guy | 2004-11-09 22:57:34 -0600 (Tue, 09 Nov 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-m2pa.c
+ M /trunk/epan/addr_resolv.c
-Added support for version 12. So it now supports version 02, 08 and
-12 of the internet draft.
+Check for errors in "adns_init()", and don't enable ADNS if we get an
+error in "adns_init()". (I suspect this is what's causing the crashes
+somebody's seeing when they run Ethereal on a Windows system with no
+networking protocols installed - no networking protocols -> no Internet
+protocols probably -> no ability to set ADNS up.)
------------------------------------------------------------------------
-r11939 | sahlberg | 2004-09-08 05:32:53 -0500 (Wed, 08 Sep 2004) | 4 lines
+r12499 | etxrab | 2004-11-09 14:16:17 -0600 (Tue, 09 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/proto.c
-
-From Peter Johansson, make proto_tree_add_item() handle IPv4 addresses
-stored in little endian format.
-
+ M /trunk/epan/dissectors/packet-isup.c
+From Luis Ontanon: Use hf_isup_parameter_type insted of hf_isup_message_type.
------------------------------------------------------------------------
-r11938 | guy | 2004-09-08 04:35:47 -0500 (Wed, 08 Sep 2004) | 8 lines
+r12498 | etxrab | 2004-11-09 01:04:12 -0600 (Tue, 09 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc.c
-
-From Devin Heitmuller: decode verifiers after stub decryption - for
-NTLMSSP, the state of the RC4 stream is dependent on the stub being
-decrypted before the verifier.
-
-Correctly set the length and reported length of the tvb for the stub
-(the reported length of that tvb should be set based on the *reported*
-length of the parent tvbuff, not the captured length).
+ M /trunk/asn1/gsmmap/gsmmap.cnf
+Rename some fields to get rid of warnings, will regenerate the files later.
------------------------------------------------------------------------
-r11937 | ulfl | 2004-09-08 00:55:21 -0500 (Wed, 08 Sep 2004) | 1 line
+r12497 | etxrab | 2004-11-09 01:03:04 -0600 (Tue, 09 Nov 2004) | 1 line
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/epan/dissectors/packet-h225.c
+ M /trunk/epan/dissectors/packet-h245.c
-sort_iter_compare_func() only needed with GTK2
+Add some OID string names
------------------------------------------------------------------------
-r11936 | guy | 2004-09-07 18:59:49 -0500 (Tue, 07 Sep 2004) | 5 lines
+r12496 | etxrab | 2004-11-09 00:49:35 -0600 (Tue, 09 Nov 2004) | 1 line
Changed paths:
- M /trunk/doc/README.developer
-
-Note that developers should avoid GTK+ 2.x/GLib 2.x-only stuff (and, in
-particularly, should disregard all the renaming they did of some
-routines, as the old names work Just Fine in 2.x but the new names don't
-work in 1.2[.x]).
+ M /trunk/epan/dissectors/packet-ber.c
+ M /trunk/epan/dissectors/packet-ber.h
+ M /trunk/epan/dissectors/packet-per.c
+Make it possible to print name of OID strings for PER coded OID:s as well.
------------------------------------------------------------------------
-r11935 | guy | 2004-09-07 18:20:53 -0500 (Tue, 07 Sep 2004) | 4 lines
+r12495 | sahlberg | 2004-11-06 14:09:00 -0600 (Sat, 06 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/decode_as_dcerpc.c
-
-"g_string_printf()" is GLib 2.x-only, but "g_string_sprintf()" works in
-2.x and 1.2[.x]. Use "g_string_sprintf()", its deprecation
-nonwithstanding.
+ M /trunk/asn1/x509if/x509if_exp.cnf
-------------------------------------------------------------------------
-r11934 | guy | 2004-09-07 17:21:59 -0500 (Tue, 07 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/AUTHORS
+declare the types for DistinguishedName and RDNSequence
-Put the byte-order mark back.
------------------------------------------------------------------------
-r11933 | guy | 2004-09-07 15:10:35 -0500 (Tue, 07 Sep 2004) | 2 lines
+r12494 | sahlberg | 2004-11-05 23:31:03 -0600 (Fri, 05 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/asn1/x509if/x509if.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
+
+export RDNSequence from x509if
-Squelch a compiler warning.
------------------------------------------------------------------------
-r11932 | guy | 2004-09-07 15:10:00 -0500 (Tue, 07 Sep 2004) | 5 lines
+r12493 | sahlberg | 2004-11-05 23:26:31 -0600 (Fri, 05 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/decode_as_dcerpc.c
+ M /trunk/asn1/x509if/x509if.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
-Canonicalize the line endings, and set svn:eol-style to native to keep
-them canonicalized.
+export DistinguishedName from x509if
-Set svn:keywords to Id to expand RCS IDs.
------------------------------------------------------------------------
-r11931 | guy | 2004-09-07 15:07:08 -0500 (Tue, 07 Sep 2004) | 4 lines
+r12492 | sahlberg | 2004-11-05 20:13:38 -0600 (Fri, 05 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/sctp_assoc_analyse.c
- M /trunk/gtk/sctp_byte_graph_dlg.c
- M /trunk/gtk/sctp_error_dlg.c
- M /trunk/gtk/sctp_graph_dlg.c
- M /trunk/gtk/sctp_stat_dlg.c
+ M /trunk/asn1/x509if/InformationFramework.asn
+ M /trunk/asn1/x509if/x509if.cnf
+ D /trunk/asn1/x509if/x509if_dummy.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
-Set svn:eol-style to native to keep line endings canonicalized.
+make x509if use the new ANY type and get rid of the workaround
-Set svn:keywords to Id to expand RCS IDs.
------------------------------------------------------------------------
-r11930 | guy | 2004-09-07 15:05:04 -0500 (Tue, 07 Sep 2004) | 5 lines
+r12491 | sahlberg | 2004-11-05 20:06:55 -0600 (Fri, 05 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/decode_as_dcerpc.h
+ M /trunk/asn1/cms/CryptographicMessageSyntax.asn
+ M /trunk/asn1/cms/cms.cnf
+ D /trunk/asn1/cms/cms_dummy.cnf
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-cms.h
-Canonicalize the line endings, and set svn:eol-style to native to keep
-them canonicalized.
+make CMS use the new ANY type and get rid of the workaround
-Set svn:keywords to Id to expand RCS IDs.
------------------------------------------------------------------------
-r11929 | ulfl | 2004-09-07 14:42:52 -0500 (Tue, 07 Sep 2004) | 1 line
+r12490 | sahlberg | 2004-11-05 20:03:14 -0600 (Fri, 05 Nov 2004) | 3 lines
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/asn1/x509af/AuthenticationFramework.asn
+ M /trunk/asn1/x509af/x509af.cnf
+ D /trunk/asn1/x509af/x509af_dummy.cnf
+ M /trunk/epan/dissectors/packet-x509af.c
-added a Clear button to the Decode As dialog, also added some tooltips
-------------------------------------------------------------------------
-r11928 | ulfl | 2004-09-07 14:22:17 -0500 (Tue, 07 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+Make X509AF use the new support for ANY type and remove the workaround
-replace the Cancel with a Close button, as pressing it will not rewind any previously applied operations
-------------------------------------------------------------------------
-r11927 | ulfl | 2004-09-07 14:20:48 -0500 (Tue, 07 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/decode_as_dcerpc.c
-don't put the "(none)" interface into the list, Ethereal will crash if it's applied to Decode As
------------------------------------------------------------------------
-r11926 | guy | 2004-09-07 13:51:56 -0500 (Tue, 07 Sep 2004) | 4 lines
+r12489 | guy | 2004-11-05 15:39:31 -0600 (Fri, 05 Nov 2004) | 10 lines
Changed paths:
- M /trunk/gtk/sctp_stat.c
- M /trunk/gtk/sctp_stat.h
-
-Canonicalize the line endings, set the svn:eol-style property to
-"native" so they stay canonicalized, and set svn:keywords to Id so that
-RCS IDs get expanded.
+ M /trunk/epan/dissectors/packet-smb.c
-------------------------------------------------------------------------
-r11925 | ulfl | 2004-09-07 13:50:26 -0500 (Tue, 07 Sep 2004) | 1 line
-Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+Move smb.trans2.cmd and smb.nt.function near the top of the hf[] array,
+so they show up near the top of the list of fields in the dialog box for
+adding a field to a filter - those are probably quite likely to be used
+in filter expressions where you don't happen to remember the name of the
+field, and those should show up at the top so you don't have to scroll
+through the entire list of fields to find them. (I suspect most other
+fields either will rarely be filtered on at all, or would be filtered
+only mainly with the "Match" or "Prepare" filter items, where you don't
+need to know the name or even the text of the field.)
-two bugfixes: sort items in alphabetical order and don't do a OBJECT_GET_DATA on a NULL pointer
------------------------------------------------------------------------
-r11924 | ulfl | 2004-09-07 11:19:56 -0500 (Tue, 07 Sep 2004) | 1 line
+r12488 | guy | 2004-11-03 17:44:08 -0600 (Wed, 03 Nov 2004) | 8 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-dcerpc.h
- M /trunk/epan/libethereal.def
- M /trunk/gtk/Makefile.am
- M /trunk/gtk/Makefile.common
- A /trunk/gtk/decode_as_dcerpc.c
- A /trunk/gtk/decode_as_dcerpc.h
- M /trunk/gtk/decode_as_dlg.c
- M /trunk/gtk/decode_as_dlg.h
- M /trunk/gtk/main.c
+ M /trunk/gtk/packet_history.c
-First working implementation of "Decode As" for DCE-RPC interface bindings. Ethereal needs to capture the DCE-RPC bind sequence, to get a relationsship between the interface UUID and the current conversation. If this binding wasn't captured, one can use "Decode As" and choose the interface from a list corresponding to a specific conversation. Currently "only" implemented for connectionoriented (TCP) DCE-RPC, but connectionless is a work in progress.
-------------------------------------------------------------------------
-r11922 | tuexen | 2004-09-07 04:41:58 -0500 (Tue, 07 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/Makefile.common
+When clearing the list, use "history_list", just in case
+"history_current" happens to be null (that might not be possible, but
+this is still perhaps a bit clearer).
-Do not compile SCTP analysis stuff right now.
+Clear "history_current" after clearing the list, as the current entry no
+longer exists, so that "packet_history_add()" doesn't use the now-bogus
+value.
------------------------------------------------------------------------
-r11921 | ulfl | 2004-09-07 03:42:02 -0500 (Tue, 07 Sep 2004) | 2 lines
+r12487 | guy | 2004-11-03 17:19:09 -0600 (Wed, 03 Nov 2004) | 2 lines
Changed paths:
- M /trunk/gtk/sctp_stat.c
- M /trunk/gtk/sctp_stat.h
+ M /trunk/epan/dissectors/packet-diameter-defs.h
-using #ifdef HAVE_SYS_TYPES_H around some of the includes making problems, but still uncompilable on win32!!!
+Fix some typoes and clean up whitespace a bit.
------------------------------------------------------------------------
-r11920 | tuexen | 2004-09-07 02:54:50 -0500 (Tue, 07 Sep 2004) | 2 lines
+r12486 | etxrab | 2004-11-03 16:32:07 -0600 (Wed, 03 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/gtk/Makefile.am
- M /trunk/gtk/Makefile.common
- A /trunk/gtk/sctp_assoc_analyse.c
- A /trunk/gtk/sctp_byte_graph_dlg.c
- A /trunk/gtk/sctp_error_dlg.c
- A /trunk/gtk/sctp_graph_dlg.c
- A /trunk/gtk/sctp_stat.c
- A /trunk/gtk/sctp_stat.h
- A /trunk/gtk/sctp_stat_dlg.c
-
-Added graphical SCTP analysis implemented by Irene Ruengeler.
+ M /trunk/epan/dissectors/packet-diameter-defs.h
+Added some value strings and started to add mobile-ip changes from latest draft.
------------------------------------------------------------------------
-r11919 | guy | 2004-09-06 15:25:36 -0500 (Mon, 06 Sep 2004) | 5 lines
+r12485 | etxrab | 2004-11-03 16:16:20 -0600 (Wed, 03 Nov 2004) | 1 line
Changed paths:
- M /trunk/make-authors-short.pl
-
-From Graeme Hewson: wrap the authors list in ".nf"/".fi" in the man page
-and "<pre>"/"</pre>", to make sure it doesn't get word-wrapped (the
-"start each line with a blank" trick doesn't work on current versions of
-pod2html).
+ M /trunk/epan/dissectors/packet-sip.c
+Add SIP headers from: http://www.ietf.org/internet-drafts/draft-ietf-sip-resource-priority-05.txt
------------------------------------------------------------------------
-r11918 | guy | 2004-09-06 15:01:39 -0500 (Mon, 06 Sep 2004) | 7 lines
+r12484 | guy | 2004-11-03 14:20:45 -0600 (Wed, 03 Nov 2004) | 6 lines
Changed paths:
- M /trunk/AUTHORS
-
-Put the UTF-8 mark back into the file (maybe *that'll* convince TextEdit
-to open it as a UTF-8 file).
+ M /trunk/epan/dissectors/packet-eth.c
-Convert from ISO 8859/1 to UTF-8, and put the a-ring into a name.
+Check for ISL frames before checking for ETHERTYPE_UNK, as ISL fields
+might have 0 in what would be the Ethernet type field.
-Fix some bad characters.
+Also, handle the first 5 octets of the destination address of an ISL
+frame being 0C-00-0C-00-00.
------------------------------------------------------------------------
-r11917 | ulfl | 2004-09-06 14:56:36 -0500 (Mon, 06 Sep 2004) | 1 line
+r12483 | guy | 2004-11-03 14:18:30 -0600 (Wed, 03 Nov 2004) | 2 lines
Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+ M /trunk/epan/dissectors/packet-isl.c
-next steps for a "Decode As" for DCE-RPC interfaces (commented out)
-------------------------------------------------------------------------
-r11916 | ulfl | 2004-09-06 14:51:33 -0500 (Mon, 06 Sep 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-dcerpc.h
- M /trunk/epan/libethereal.def
+Add a new URL for ISL information.
-rename add_conv_to_dcerpc_bind_table to dcerpc_add_conv_to_bind_table and don't use packet_info as a parameter
------------------------------------------------------------------------
-r11915 | guy | 2004-09-06 14:49:54 -0500 (Mon, 06 Sep 2004) | 8 lines
+r12482 | guy | 2004-11-03 14:01:53 -0600 (Wed, 03 Nov 2004) | 3 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/acinclude.m4
+ M /trunk/epan/dissectors/packet-http.c
-From Marten Svantesson: according to Tomas Anders, all versions of Heimdal
-will either have "heimdal", in all lower case, in the version string in
-the header file, or will write out, when you run "krb5-config
---version", a version string with "heimdal" in all lower case, so we
-don't need to do case-insensitive matching, which is good - not all
-versions of "sed" support the "i" flag (although you can do
-case-insensitive matching by using regular expressions, if necessary).
+From Giles Scott: make the chunk size and data length unsigned so we
+handle values > 2^31-1.
------------------------------------------------------------------------
-r11914 | ulfl | 2004-09-06 12:43:16 -0500 (Mon, 06 Sep 2004) | 1 line
+r12481 | guy | 2004-11-03 13:52:24 -0600 (Wed, 03 Nov 2004) | 7 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_userinterface.xml
- M /trunk/docbook/ug-src/EUG_chapter_build_install.xml
- M /trunk/docbook/user-guide.xml
+ M /trunk/epan/dissectors/packet-ftam.c
-updated URL's
-------------------------------------------------------------------------
-r11913 | ulfl | 2004-09-06 12:42:12 -0500 (Mon, 06 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/Makefile
+From Yuriy Sidelnikov:
-as dependencies are currently not payed attention to, also create the single paged html every the time, regardless of dependencies
-------------------------------------------------------------------------
-r11912 | tuexen | 2004-09-06 10:04:27 -0500 (Mon, 06 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-sctp.c
- M /trunk/epan/packet_info.h
- M /trunk/gtk/decode_as_dlg.c
+ take stuff that has to be done regardless of whether a protocol
+ tree is being built outside "if (tree)";
-Add the capability to chose to remap the fist two PPIDS in each SCTP packet to a different dissector.
+ handle PDUs with both data and control units.
------------------------------------------------------------------------
-r11911 | tuexen | 2004-09-06 05:12:51 -0500 (Mon, 06 Sep 2004) | 3 lines
+r12480 | guy | 2004-11-03 13:46:09 -0600 (Wed, 03 Nov 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-sctp.c
+ M /trunk/epan/dissectors/packet-pres.c
-Renamed the T-Bit in ABORT and SHUTDOWN-COMPLETE chunks as in the upcoming IG.
-Initial support of SCTP-AUTH.
+From Yuriy Sidelnikov: take stuff that has to be done regardless of
+whether a protocol tree is being built outside "if (tree)".
------------------------------------------------------------------------
-r11910 | sahlberg | 2004-09-06 04:12:17 -0500 (Mon, 06 Sep 2004) | 5 lines
+r12479 | guy | 2004-11-03 13:39:44 -0600 (Wed, 03 Nov 2004) | 2 lines
Changed paths:
- M /trunk/asn1/x509ce/CertificateExtensions.asn
- M /trunk/asn1/x509ce/x509ce.cnf
- M /trunk/asn1/x509sat/packet-x509sat-template.c
- M /trunk/asn1/x509sat/packet-x509sat-template.h
- M /trunk/asn1/x509sat/x509sat_exp.cnf
- M /trunk/epan/dissectors/packet-x509ce.c
- M /trunk/epan/dissectors/packet-x509sat.c
- M /trunk/epan/dissectors/packet-x509sat.h
-
-Update x509SAT to export DirectoryString.
-
-Update X509CE to dissect EDIPartyName now that DirectoryString can be dissected
+ M /trunk/epan/dissectors/packet-acse.c
+Fix some strings.
------------------------------------------------------------------------
-r11909 | sahlberg | 2004-09-06 03:39:14 -0500 (Mon, 06 Sep 2004) | 6 lines
+r12478 | guy | 2004-11-03 13:34:44 -0600 (Wed, 03 Nov 2004) | 3 lines
Changed paths:
- M /trunk/asn1/x509ce/CertificateExtensions.asn
- M /trunk/epan/dissectors/packet-x509ce.c
-
-Update to X509 Certificate Extensions. Make it also decode
-GeneralName.directoryName
-(since we already implemented the Name type from X509IF already long time ago)
-
-
+ M /trunk/epan/dissectors/packet-acse.c
-------------------------------------------------------------------------
-r11908 | ulfl | 2004-09-05 16:22:14 -0500 (Sun, 05 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_build_intro.xml
- M /trunk/docbook/dg-src/EDG_chapter_env_intro.xml
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
- M /trunk/docbook/dg-src/EDG_chapter_userinterface.xml
+From Yuriy Sidelnikov: take stuff that has to be done regardless of
+whether a protocol tree is being built outside "if (tree)".
-Various minor changes, e.g. added a small chapter about "The GLib library"
------------------------------------------------------------------------
-r11907 | obiot | 2004-09-05 10:06:26 -0500 (Sun, 05 Sep 2004) | 2 lines
+r12477 | guy | 2004-11-03 13:23:07 -0600 (Wed, 03 Nov 2004) | 2 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/doc/ethereal.pod
+ M /trunk/epan/dissectors/packet-edonkey.c
-Fix cosmetic errors in the AUTHORS file and in ethereal.pod.
+Use the #define for the eDonkey-over-TCP header length.
------------------------------------------------------------------------
-r11906 | guy | 2004-09-05 05:38:04 -0500 (Sun, 05 Sep 2004) | 14 lines
+r12476 | guy | 2004-11-03 13:12:49 -0600 (Wed, 03 Nov 2004) | 6 lines
Changed paths:
- M /trunk/configure.in
- M /trunk/epan/Makefile.am
+ M /trunk/epan/dissectors/packet-edonkey.c
-Name the variables that have the names of ".lo" files as _LO, not _O;
-put the name of the ".o" files into _O variables (I'm not sure whether
-the current .am files automatically support building programs statically
-linked with libethereal, as a result of using libtool; if so, the _O
-versions of those variables aren't necessary, and, if not, we probably
-need to use them).
+Add support for desegmentation of eDonkey-over-TCP.
-Use the _LO variables in libethereal_la_LIBADD and
-libethereal_la_DEPENDENCIES.
-
-(This means that we use "g_ascii_strtoull.lo" rather than
-"g_ascii_strtoull.o" to make the libethereal shared library; that's what
-we need to do, but we weren't doing it.)
+Clean up indentation.
+
+Give edonkey.protocol a value_string table.
------------------------------------------------------------------------
-r11905 | ulfl | 2004-09-05 04:39:50 -0500 (Sun, 05 Sep 2004) | 1 line
+r12475 | gerald | 2004-11-02 13:19:04 -0600 (Tue, 02 Nov 2004) | 2 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
-
-Try to reduce Subversion<->SVN confusion and some other minor changes
-------------------------------------------------------------------------
-r11904 | guy | 2004-09-05 02:06:23 -0500 (Sun, 05 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-cisco-oui.c
- A /trunk/epan/dissectors/packet-pagp.c
+ M /trunk/README.win32
-From Mark C. Brown: Cisco Port Aggregation Protoool support.
+zlib121-dll -> zlib122-dll.
------------------------------------------------------------------------
-r11903 | guy | 2004-09-04 16:20:08 -0500 (Sat, 04 Sep 2004) | 4 lines
+r12474 | gerald | 2004-11-02 13:07:52 -0600 (Tue, 02 Nov 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-gsm_a.c
- M /trunk/epan/dissectors/packet-gsm_map.c
- M /trunk/epan/dissectors/packet-tcap.c
+ M /trunk/Makefile.nmake
+ M /trunk/config.nmake
+ M /trunk/tools/win32-setup.sh
-From Jeff Morriss: the code path that's bypassed with the "if (tree)"
-and "if (!tree)" checks updates the Info column and calls subdissectors,
-so we can't bypass all of it - don't bypass any of it.
+Update the Windows build to zlib 1.2.2.
-------------------------------------------------------------------------
-r11902 | guy | 2004-09-04 15:39:00 -0500 (Sat, 04 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-ses.c
-
-From Matthew Bradley: add the OSI session layer dissector to the
-heuristic dissector list for the COTP inactive subset.
+Have win32-setup.sh download from "2004-11-02" tag directory.
------------------------------------------------------------------------
-r11901 | guy | 2004-09-04 15:35:29 -0500 (Sat, 04 Sep 2004) | 10 lines
+r12473 | guy | 2004-11-01 19:25:05 -0600 (Mon, 01 Nov 2004) | 2 lines
Changed paths:
- M /trunk/wiretap/nettl.c
- M /trunk/wiretap/nettl.h
-
-From Mark C. Brown:
-
-1) Change nettl subsystem ID's to decimal so as to
- match /etc/nettlgen.conf and ease maintenance
-
-2) Add support for hp_apaport (PAgP), hp_apalacp,
- and IPv6 subsystem trace records
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.c
+ M /trunk/epan/dissectors/packet-gsm_map.c
+ M /trunk/epan/dissectors/packet-gsm_map.h
-3) Correct handling of LOOPBACK trace records
+Close a comment, and re-generate the GSM MAP dissector files.
------------------------------------------------------------------------
-r11900 | guy | 2004-09-04 15:25:06 -0500 (Sat, 04 Sep 2004) | 5 lines
+r12472 | guy | 2004-11-01 19:19:23 -0600 (Mon, 01 Nov 2004) | 6 lines
Changed paths:
- M /trunk/gtk/proto_draw.c
+ M /trunk/asn1/gsmmap/GSMMAP.asn
+ M /trunk/asn1/gsmmap/gsmmap.cnf
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.c
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.h
-"g_string_sprintfa()" might be deprecated in GLib 2.x, but it's all GLib
-1.2[.x] has, and we support GLib 1.2[.x] - "g_string_append_printf()" is
-just the new name for "g_string_sprintfa()", and you can still use
-"g_string_sprintfa()" in GLib 2.x, so use that instead.
+Get rid of CRs, and set svn:eol-style to native.
-------------------------------------------------------------------------
-r11899 | guy | 2004-09-04 15:13:42 -0500 (Sat, 04 Sep 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-eap.c
+Set svn:keywords to ID.
-From Jouni Malinen: add a dissector for EAP-AKA, and fix some incorrect
-attribute numbers in the EAP-SIM code.
+Delete the eol-style property (it's svn:eol-style).
------------------------------------------------------------------------
-r11898 | guy | 2004-09-04 15:02:11 -0500 (Sat, 04 Sep 2004) | 6 lines
+r12471 | gerald | 2004-11-01 17:54:05 -0600 (Mon, 01 Nov 2004) | 6 lines
Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- M /trunk/epan/libethereal.def
- D /trunk/epan/packet-range.c
- D /trunk/epan/packet-range.h
- M /trunk/file.c
- M /trunk/file.h
- M /trunk/gtk/file_dlg.c
- M /trunk/gtk/range_utils.c
- A /trunk/packet-range.c (from /trunk/epan/packet-range.c:11895)
- A /trunk/packet-range.h (from /trunk/epan/packet-range.h:11895)
- M /trunk/print.c
- M /trunk/print.h
-
-The packet range stuff knows about capture_file structures, so it's
-really more of an Ethereal/Tethereal component than a libethereal
-component (nothing else in libethereal knows about capture files); move
-it back out of libethereal. (The range stuff doesn't; we leave it in
-libethereal.)
+ M /trunk/config.h.win32
+ M /trunk/epan/dissectors/packet-kerberos.c
-------------------------------------------------------------------------
-r11897 | guy | 2004-09-04 14:59:38 -0500 (Sat, 04 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/prefs.c
+When we dynamically discover a Kerberos key, it helps to add it to the
+key list. In the Nettle code, clear the key list and re-read the key
+file when the key file preference changes.
-We don't need the stuff in "globals.h" or "file.h"; don't include them.
+Remove a redundant define in config.h.win32.
------------------------------------------------------------------------
-r11896 | guy | 2004-09-04 14:56:25 -0500 (Sat, 04 Sep 2004) | 2 lines
+r12470 | etxrab | 2004-11-01 16:33:09 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/range.c
-
-We don't need "globals.h"; don't include it.
+ M /trunk/epan/dissectors/packet-gsm_map.c
+ M /trunk/epan/dissectors/packet-gsm_map.h
+New GSM MAP files based on the asn2eth compiler.
------------------------------------------------------------------------
-r11895 | jmayer | 2004-09-04 11:41:10 -0500 (Sat, 04 Sep 2004) | 1 line
+r12469 | etxrab | 2004-11-01 16:18:14 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_build_intro.xml
- M /trunk/docbook/dg-src/EDG_chapter_dissection.xml
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.h
-Add keywords and eol-style
+Fix a typo
------------------------------------------------------------------------
-r11894 | ulfl | 2004-09-04 06:35:26 -0500 (Sat, 04 Sep 2004) | 1 line
+r12468 | etxrab | 2004-11-01 16:06:43 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-dcerpc.h
- M /trunk/epan/packet.c
- M /trunk/epan/packet_info.h
+ M /trunk/asn1/gsmmap/gsmmap.cnf
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.c
+ M /trunk/asn1/gsmmap/packet-gsm_map-template.h
-From Eric Wedel: backend things for "Decode As" of DCE-RPC interfaces
+Change eol-style to native(?)
------------------------------------------------------------------------
-r11893 | ulfl | 2004-09-04 06:21:20 -0500 (Sat, 04 Sep 2004) | 1 line
+r12467 | etxrab | 2004-11-01 16:03:57 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/Makefile.nmake
+ A /trunk/asn1/gsmmap/GSMMAP.asn
+ A /trunk/asn1/gsmmap/gsmmap.cnf
+ A /trunk/asn1/gsmmap/packet-gsm_map-template.c
+ A /trunk/asn1/gsmmap/packet-gsm_map-template.h
-EXTRA_OBJECTS are needed for ethereal.lib (only used if ENABLE_LIBETHEREAL isn't set)
+Preparations for addition of GSM MAP dissector created by the asn2eth compiler.
------------------------------------------------------------------------
-r11892 | guy | 2004-09-03 20:32:13 -0500 (Fri, 03 Sep 2004) | 3 lines
+r12466 | etxrab | 2004-11-01 16:03:12 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/epan/Makefile.common
- M /trunk/epan/libethereal.def
- M /trunk/epan/packet-range.c
- M /trunk/epan/packet-range.h
- A /trunk/epan/range.c
- A /trunk/epan/range.h
-
-Split the pure range stuff out into separate files, exporting their own
-functions.
+ A /trunk/asn1/gsmmap
+Preparations for addition of GSM MAP dissector created by the asn2eth compiler.
------------------------------------------------------------------------
-r11891 | guy | 2004-09-03 20:29:22 -0500 (Fri, 03 Sep 2004) | 2 lines
+r12465 | gerald | 2004-11-01 12:11:48 -0600 (Mon, 01 Nov 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ripng.h
+ M /trunk/asn1/pkix1explicit/PKIX1EXPLICIT93.asn
+ M /trunk/asn1/pkix1explicit/packet-pkix1explicit-template.c
+ M /trunk/asn1/pkix1explicit/pkix1explicit.cnf
+ M /trunk/epan/dissectors/packet-pkix1explicit.c
-We don't need to incldue "globals.h", so don't do so.
+Add support for the dhpublicnumber OID.
------------------------------------------------------------------------
-r11890 | guy | 2004-09-03 19:53:16 -0500 (Fri, 03 Sep 2004) | 8 lines
+r12464 | guy | 2004-11-01 11:51:07 -0600 (Mon, 01 Nov 2004) | 8 lines
Changed paths:
- M /trunk/Makefile.common
- M /trunk/epan/Makefile.common
- M /trunk/epan/libethereal.def
- A /trunk/epan/packet-range.c (from /trunk/range.c:11889)
- A /trunk/epan/packet-range.h (from /trunk/range.h:11889)
- M /trunk/file.c
- M /trunk/file.h
- M /trunk/gtk/file_dlg.c
- M /trunk/gtk/range_utils.c
- M /trunk/print.c
- D /trunk/range.c
- D /trunk/range.h
-
-Rename "range.c" and "range.h" to "packet-range.c" and "packet-range.h";
-they should ultimately be split into files with routines that handle
-ranges, which are just subsets of [0,2^32), and packet ranges, which are
-subsets of the packet list, possibly specified by a range.
+ M /trunk/tools/asn2eth.py
-Move them into epan, so they can be used by, for example, utilities that
-handle ranges, such editcap.
+From Tomas Kukosa:
-------------------------------------------------------------------------
-r11889 | guy | 2004-09-03 13:14:00 -0500 (Fri, 03 Sep 2004) | 8 lines
-Changed paths:
- M /trunk/config.h.win32
- M /trunk/configure.in
- M /trunk/epan/Makefile.am
- M /trunk/epan/ftypes/ftype-integer.c
- A /trunk/epan/g_ascii_strtoull.c
- A /trunk/epan/g_ascii_strtoull.h
+ add support for ANY type;
-Some UN*Xes don't have any "strtou*" routine to convert a string to a
-64-bit integer; use "g_ascii_strtoull()", and, in the configure script,
-check whether it's available in GLib (it's not in GLib 1.2[.x]) and, if
-not, supply the GLib 2.4.5 version of the routine.
+ add support for DEFAULT { } (empty sequence);
-For G_MAXUINT32 and G_MAXUINT64, put a "U" at the end of the constant to
-explicitly flag it as unsigned.
+ some minor changes.
------------------------------------------------------------------------
-r11888 | gerald | 2004-09-02 16:49:36 -0500 (Thu, 02 Sep 2004) | 2 lines
+r12463 | gerald | 2004-11-01 11:49:53 -0600 (Mon, 01 Nov 2004) | 2 lines
Changed paths:
- M /trunk/capture_combo_utils.c
- M /trunk/capture_combo_utils.h
- M /trunk/gtk/capture_dlg.c
+ M /trunk/asn1/pkinit/packet-pkinit-template.c
+ M /trunk/asn1/pkinit/pkinit.cnf
+ M /trunk/epan/dissectors/packet-pkinit.c
-Move get_if_name() from gtk/capture_dlg.c to capture_combo_utils.c.
+Register OID dissectors correctly.
------------------------------------------------------------------------
-r11887 | gerald | 2004-09-02 14:52:39 -0500 (Thu, 02 Sep 2004) | 3 lines
+r12462 | guy | 2004-11-01 11:48:36 -0600 (Mon, 01 Nov 2004) | 3 lines
Changed paths:
- M /trunk/file.c
- M /trunk/file.h
- M /trunk/gtk/goto_dlg.c
+ M /trunk/epan/dissectors/packet-3g-a11.c
-Move the guts of gtk/file_dlg.c:goto_framenum_cb() to
-file.c:goto_framenum(), where all of the other goto_ routines live.
+From Ryuji Somegawa: dissect the Registration Update Authentication
+Extension.
------------------------------------------------------------------------
-r11885 | ulfl | 2004-09-02 13:23:23 -0500 (Thu, 02 Sep 2004) | 1 line
+r12461 | gerald | 2004-11-01 11:04:05 -0600 (Mon, 01 Nov 2004) | 2 lines
Changed paths:
- M /trunk/config.nmake
+ M /trunk/epan/dissectors/packet-kerberos.c
-I've added some more comments to the file, and changed the python default setting from native to cygwin, as all the other tools uses cygwin as the default, too.
-------------------------------------------------------------------------
-r11884 | ulfl | 2004-09-02 13:05:06 -0500 (Thu, 02 Sep 2004) | 1 line
-Changed paths:
- M /trunk/config.nmake
+Create a conversation only when we see a KDC_REQ.
-removed YACC_OPTS, as it seemed to be unneeded for quite a while now
------------------------------------------------------------------------
-r11883 | sharpe | 2004-09-02 11:58:43 -0500 (Thu, 02 Sep 2004) | 6 lines
+r12460 | ulfl | 2004-11-01 05:42:08 -0600 (Mon, 01 Nov 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/gtk/Makefile.am
+ M /trunk/gtk/Makefile.common
M /trunk/gtk/menu.c
- M /trunk/gtk/proto_draw.c
- M /trunk/gtk/proto_draw.h
- M /trunk/gtk/ui_util.c
- M /trunk/gtk/ui_util.h
-
-Add support for copying hex data to the clipboard. Submitted by Thomas
-Palmer.
-
-What we really should do is add this to the Edit menu as well.
-
+ M /trunk/gtk/menu.h
+ A /trunk/gtk/packet_history.c
+ A /trunk/gtk/packet_history.h
+ M /trunk/gtk/packet_list.c
+ M /trunk/gtk/toolbar.c
+ M /trunk/gtk/toolbar.h
+first implementation of the packet history function
------------------------------------------------------------------------
-r11880 | sahlberg | 2004-09-02 03:12:41 -0500 (Thu, 02 Sep 2004) | 4 lines
+r12459 | guy | 2004-10-31 17:38:34 -0600 (Sun, 31 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ldap.c
-
-change result code names to be the same as in the LDAP standard
-so it is easier to grep between them
+ M /trunk
+Change the list of files to handle "capinfo" being renamed to
+"capinfos".
------------------------------------------------------------------------
-r11876 | guy | 2004-09-01 13:48:31 -0500 (Wed, 01 Sep 2004) | 4 lines
+r12458 | guy | 2004-10-31 17:36:21 -0600 (Sun, 31 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-time.c
+ M /trunk/epan/dissectors/packet-icmpv6.c
-Use the value for the UNIX epoch from RFC 868 for the difference between
-the Time Protocol epoch and the UNIX epoch; that wasn't the value we
-were using.
+Make the protocol tree item for ICMPv6 cover the entire ICMPv6 packet,
+including any included packet.
------------------------------------------------------------------------
-r11875 | ulfl | 2004-09-01 08:50:02 -0500 (Wed, 01 Sep 2004) | 1 line
+r12457 | guy | 2004-10-31 17:22:14 -0600 (Sun, 31 Oct 2004) | 3 lines
Changed paths:
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_chapter_dissection.xml
- M /trunk/docbook/dg-src/EDG_chapter_env_intro.xml
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/packet.c
-various minor changes (adding missing id's to sections, changed some phrases, ...)
-------------------------------------------------------------------------
-r11874 | ulfl | 2004-09-01 06:53:28 -0500 (Wed, 01 Sep 2004) | 1 line
-Changed paths:
- M /trunk/Makefile.nmake
+Make sure we don't return a random value in an unset variable if an
+exception is thrown while dissecting an "error packet".
-renamed REQUIRED_APPS to REQUIRED_TOOLS and verify_apps to verify_tools, as it seems much more appropriate
------------------------------------------------------------------------
-r11873 | ulfl | 2004-09-01 06:51:50 -0500 (Wed, 01 Sep 2004) | 1 line
+r12456 | ulfl | 2004-10-31 05:15:12 -0600 (Sun, 31 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
+ M /trunk/docbook/edg_src/EDG_chapter_works.xml
-rework of chapter
+add some more content to the overview section
------------------------------------------------------------------------
-r11872 | ulfl | 2004-09-01 06:51:08 -0500 (Wed, 01 Sep 2004) | 1 line
+r12455 | guy | 2004-10-30 21:47:07 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+ M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
-added a section "Win32: Verify installed tools"
-------------------------------------------------------------------------
-r11871 | ulfl | 2004-09-01 04:31:06 -0500 (Wed, 01 Sep 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+Get rid of a bunch of trailing spaces.
-reworked chapters
------------------------------------------------------------------------
-r11870 | guy | 2004-09-01 03:12:20 -0500 (Wed, 01 Sep 2004) | 5 lines
+r12454 | guy | 2004-10-30 21:39:39 -0500 (Sat, 30 Oct 2004) | 7 lines
Changed paths:
- M /trunk/epan/dissectors/packet-image-jfif.c
-
-Get rid of some unused variables.
+ M /trunk/epan/dissectors/packet-dcerpc-rs_pgo.c
-Put into the protocol tree for APP1 and APP2 segments not otherwise
-handled an item for the remaining segment data.
+Add a "hf_sec_rgy_pname_t_size" hf_ value and corresponding field, and
+use it ("sec_rgy_pname_t_size" had been used as an hf_ value, but it's
+just a #define).
-------------------------------------------------------------------------
-r11869 | guy | 2004-09-01 02:07:23 -0500 (Wed, 01 Sep 2004) | 2 lines
-Changed paths:
- M /trunk/epan/ftypes/ftype-pcre.c
- M /trunk/epan/timestamp.c
- M /trunk/h225-persistentdata.c
- M /trunk/h225-persistentdata.h
- M /trunk/plugins/mgcp/packet-mgcp.h
- M /trunk/tap-h225rassrt.c
-
-Make a bunch of source files non-executable.
+Fix the code for some strings to advance the offset by the string size
+regardless of whether it's > 1 or not.
------------------------------------------------------------------------
-r11868 | guy | 2004-09-01 01:56:33 -0500 (Wed, 01 Sep 2004) | 2 lines
+r12453 | guy | 2004-10-30 18:26:47 -0500 (Sat, 30 Oct 2004) | 5 lines
Changed paths:
- M /trunk/plugins/artnet/packet-artnet.c
+ M /trunk/capture.c
+ M /trunk/capture_loop.c
+ M /trunk/capture_sync.c
-Updates from Erwin Rol.
+Move some #defines and #includes around, and add some other #includes,
+to make it compile on UN*X. Get rid of some #includes that don't appear
+to be needed, at least on OS X 10.3 (they might be needed on other
+platforms).
------------------------------------------------------------------------
-r11867 | ulfl | 2004-08-31 16:02:52 -0500 (Tue, 31 Aug 2004) | 1 line
+r12452 | guy | 2004-10-30 18:05:48 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
+ M /trunk/capture.c
-major rework
-------------------------------------------------------------------------
-r11866 | ulfl | 2004-08-31 15:58:01 -0500 (Tue, 31 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_preface.xml
+Get rid of forward declarations of functions not defined in this file.
-added some infos about the two parts of the book
------------------------------------------------------------------------
-r11865 | ulfl | 2004-08-31 15:57:00 -0500 (Tue, 31 Aug 2004) | 1 line
+r12451 | ulfl | 2004-10-30 12:50:51 -0500 (Sat, 30 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_build_intro.xml
+ M /trunk/Makefile.common
+ M /trunk/capture.c
+ M /trunk/capture.h
+ A /trunk/capture_loop.c
+ M /trunk/epan/packet.h
+ M /trunk/gtk/capture_info_dlg.c
+ M /trunk/gtk/main.c
-minor change (added a <filename> tag)
+split capture_loop from capture.c, some more code cleanup
------------------------------------------------------------------------
-r11864 | ulfl | 2004-08-31 07:39:25 -0500 (Tue, 31 Aug 2004) | 1 line
+r12450 | ulfl | 2004-10-30 11:28:00 -0500 (Sat, 30 Oct 2004) | 1 line
Changed paths:
- M /trunk/doc/README.developer
+ M /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
+ M /trunk/docbook/edg_graphics/ethereal-capture-normal.png
+ M /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
+ M /trunk/docbook/edg_graphics/ethereal-capture-sync.png
-add HFILL to the skeleton example and documentation of the field registration
+update capture dia's
------------------------------------------------------------------------
-r11863 | ulfl | 2004-08-31 07:36:36 -0500 (Tue, 31 Aug 2004) | 1 line
+r12449 | ulfl | 2004-10-30 09:30:52 -0500 (Sat, 30 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/GPL_appendix.xml
+ M /trunk/capture.c
+ M /trunk/capture.h
+ M /trunk/gtk/main.c
-fixed two typos
+move quit_after_cap into capture_opts
------------------------------------------------------------------------
-r11862 | ulfl | 2004-08-31 07:35:49 -0500 (Tue, 31 Aug 2004) | 1 line
+r12448 | ulfl | 2004-10-30 08:26:15 -0500 (Sat, 30 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
+ M /trunk/docbook/edg_src/EDG_chapter_sources.xml
-added correct usage of "svn diff" tool
+from Olivier Biot: how to add a new file to Subversion
------------------------------------------------------------------------
-r11861 | ulfl | 2004-08-31 06:25:23 -0500 (Tue, 31 Aug 2004) | 1 line
+r12447 | ulfl | 2004-10-30 07:54:53 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
+ M /trunk/docbook/Makefile
M /trunk/docbook/developer-guide.xml
- A /trunk/docbook/dg-src/EDG_chapter_build_intro.xml
- A /trunk/docbook/dg-src/EDG_chapter_dissection.xml
- A /trunk/docbook/dg-src/EDG_chapter_env_intro.xml (from /trunk/docbook/dg-src/EDG_chapter_introduction.xml:11855)
- D /trunk/docbook/dg-src/EDG_chapter_introduction.xml
+ M /trunk/docbook/edg_src/EDG_chapter_works.xml
-added two (almost) emtpy new chapters
+add a simplified overview section about the Ethereal function blocks.
+Some cleanup in the docbook Makefile
------------------------------------------------------------------------
-r11860 | ulfl | 2004-08-31 06:24:10 -0500 (Tue, 31 Aug 2004) | 1 line
+r12446 | ulfl | 2004-10-30 07:52:34 -0500 (Sat, 30 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_userinterface.xml
-
-some minor rework
-------------------------------------------------------------------------
-r11859 | ulfl | 2004-08-31 04:22:57 -0500 (Tue, 31 Aug 2004) | 1 line
-Changed paths:
- M /trunk/gtk/file_dlg.c
- M /trunk/gtk/gui_prefs.c
- M /trunk/prefs.c
- M /trunk/prefs.h
+ A /trunk/docbook/edg_graphics/ethereal-capture_internals.dia
+ A /trunk/docbook/edg_graphics/ethereal-capture_internals.png
-added a preference setting, to be able to change the preview timeout in the file open dialog (as requested by Ronnie Sahlberg).
+add a dia about the capture internals
------------------------------------------------------------------------
-r11858 | ulfl | 2004-08-31 04:19:41 -0500 (Tue, 31 Aug 2004) | 1 line
+r12445 | ulfl | 2004-10-30 06:44:06 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
- M /trunk/doc/README.developer
+ M /trunk/Makefile.common
+ M /trunk/capture.c
+ A /trunk/capture_sync.c
+ A /trunk/capture_sync.h
-corrected paths, where the dissectors and the corresponding Makefile.common can be found, to epan/dissectors
+code cleanup: split capture_sync from capture.c into it's own file.
+That's the part used, when "Update list of packets in real time" is used while capturing.
------------------------------------------------------------------------
-r11857 | sahlberg | 2004-08-31 03:30:58 -0500 (Tue, 31 Aug 2004) | 5 lines
+r12444 | guy | 2004-10-30 05:04:35 -0500 (Sat, 30 Oct 2004) | 15 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc-samr.c
- M /trunk/epan/dissectors/packet-dcerpc-samr.h
-
-
-break out the nt decryption and password handling into a separate function
-so we can call it from elsewhere
-
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-udp.c
-------------------------------------------------------------------------
-r11856 | ulfl | 2004-08-31 03:18:10 -0500 (Tue, 31 Aug 2004) | 5 lines
-Changed paths:
- M /trunk/gtk/file_dlg.c
+from Mark Phillips: the length field in the UDP header includes the
+length of the UDP header itself, so subtract the length of the header
+when using it to limit the length of the payload tvbuff.
-Split the preview function into a prepare and a do part, to be able to do some experiments about the preview timeout things.
+Clean up the computing of the captured length of the payload tvbuff (we
+really should get rid of the "length" argument to "tvb_new_subset()",
+and have it compute the captured length based on the supplied reported
+length and the amount of that data actually present in the parent
+tvbuff).
-As the FileChooser dialog (GTK2.4) doesn't seem to let pass other GTK events (even with calling gtk_main_iteration()), it's not possible to change the preview behaviour to be more keen. To get a mechanism to update the preview independant from the dialog workings, we would need to start a new thread/task, which is too much effort for this IMHO.
+Don't fetch the length and checksum fields until we use them (so that we
+don't throw an exception until then, and fail to process the source and
+destination ports), and check whether the length is bogus regardless of
+whether we're building a protocol tree or not.
-So we might use the more simple approach of setting the timeout by a preference setting.
------------------------------------------------------------------------
-r11855 | guy | 2004-08-30 21:49:28 -0500 (Mon, 30 Aug 2004) | 8 lines
+r12443 | guy | 2004-10-30 04:19:14 -0500 (Sat, 30 Oct 2004) | 2 lines
Changed paths:
- M /trunk/gtk/main.c
-
-Don't have a dummy widget to use for panes marked as "None" - that means
-the widget in question gets more than one parent if more than one pane
-is marked as "None", and GTK_ doesn't like that. Instead, just have
-"main_widget_layout()" return a null pointer for "None" panes, and don't
-put the pane into the pane splitter if that pane is null.
+ M /trunk/epan/dissectors/packet-image-jfif.c
-Clean up the handling of layouts.
+Squelch some compile warnings.
------------------------------------------------------------------------
-r11854 | guy | 2004-08-30 05:03:54 -0500 (Mon, 30 Aug 2004) | 5 lines
+r12442 | guy | 2004-10-30 04:14:36 -0500 (Sat, 30 Oct 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-rtcp.c
- M /trunk/epan/dissectors/packet-rtcp.h
- M /trunk/epan/dissectors/packet-rtp.c
- M /trunk/epan/dissectors/packet-rtp.h
- M /trunk/epan/dissectors/packet-rtsp.c
- M /trunk/epan/dissectors/packet-sdp.c
- M /trunk/epan/dissectors/packet-skinny.c
+ M /trunk/wiretap/pppdump.c
-Pass an "address *" to "rtp_add_address()" and "rtcp_add_address()", so
-so that they could handle IPv6 addresses.
+Check for errors from all calls to "file_getc()".
-Clean up white space.
+If we get such an error, always call "file_error()" to get an indication
+of what the error was and, if it returns 0, set the error to
+WTAP_ERR_SHORT_READ.
------------------------------------------------------------------------
-r11853 | sahlberg | 2004-08-30 04:49:08 -0500 (Mon, 30 Aug 2004) | 12 lines
+r12441 | guy | 2004-10-30 03:45:10 -0500 (Sat, 30 Oct 2004) | 9 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos.c
-
-Add a key origin string for kerberos keys
-so that IF kerberos succeeds in decrypting a blob it can print a nice
-"[Decrypted using: keytab principal foo/bar@REALM]"
-or
-"[Decrypted using: key learnt from frame xx]"
-
-This makes it much easier to keep track of what keys decrypt what blob
-and is very useful for illustrating the sequence of keys that are exchanged and used in kerberos during the AS/TGS/AP exchanges.
-
+ M /trunk/epan/dissectors/packet-ppp.c
+The length of the protocol tree item passed to "dissect_ppp_common()"
+should be the length of the packet being dissected, so that if we throw
+an exception dissecting it, the item covers the entire packet (because
+it's incomplete, and thus *all* of it is the beginning of the header).
+Instead, we should pass the length of the part of the header prior to
+the protocol field as an argument to "dissect_ppp_common()", and it
+should use that to set the length of that item.
------------------------------------------------------------------------
-r11852 | sahlberg | 2004-08-30 03:40:08 -0500 (Mon, 30 Aug 2004) | 10 lines
+r12440 | guy | 2004-10-30 02:47:50 -0500 (Sat, 30 Oct 2004) | 5 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tcp.c
-
-For protocols running atop TCP and PDUs spanning multiple segments
-ethereal used to (bug) print in the summary line
-"[Continuation to #%d]" where %d was the current frame number.
-
-Fix this bug and let %d print the frame number of the first frame for this multiframe PDU.
-
+ M /trunk/epan/dissectors/packet-fw1.c
-(Strange that no one has complained about this one)
+The interface name field is 6 bytes if we *do* have UUID information in
+the file and 10 bytes if we *don't*.
+Small language edits in preference text and blurb.
------------------------------------------------------------------------
-r11851 | sahlberg | 2004-08-30 03:31:21 -0500 (Mon, 30 Aug 2004) | 4 lines
+r12439 | guy | 2004-10-30 02:23:55 -0500 (Sat, 30 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
-
-Reintroduce the three previously removed iscsi header digest preference options as obsolete preferences so that users upgrading to later versions of ethereal will not get the warning output for unknown preferences printed to stdout.
-
+ M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-symantec.c
+From Martin Pichlmaier: the first 4 bytes of the Symantec firewall
+header are the IP address of the interface that saw the packet.
------------------------------------------------------------------------
-r11850 | sahlberg | 2004-08-28 23:12:35 -0500 (Sat, 28 Aug 2004) | 13 lines
+r12438 | sahlberg | 2004-10-29 21:36:58 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
-
-remove two preference options related to iscsi header digest
-
-make ethereal attempt to automatically detect wether header digest is used or not for iscsi sessions.
-
-This makes ethereal decode the packets properly EVEN for perfectly normal sessions where
-the discovery session is performed with no digest but the normal login session negotiates digest.
-
-
-the detected headerdigest setting is tcp session wide and thus it
-it does not work for such initiators (if such exist) that resuse the same socketpair between the discovery and normal login sessions.
+ M /trunk/asn1/x509af/AuthenticationFramework.asn
+ M /trunk/asn1/x509af/packet-x509af-template.c
+ M /trunk/asn1/x509af/x509af.cnf
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509af.h
+change Extension to be implemented inside the conformance file and remove it from the template
------------------------------------------------------------------------
-r11849 | sahlberg | 2004-08-28 21:55:02 -0500 (Sat, 28 Aug 2004) | 5 lines
+r12437 | sahlberg | 2004-10-29 21:18:44 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
+ M /trunk/asn1/x509af/AuthenticationFramework.asn
+ M /trunk/asn1/x509af/packet-x509af-template.c
+ M /trunk/asn1/x509af/packet-x509af-template.h
+ M /trunk/asn1/x509af/x509af.cnf
+ A /trunk/asn1/x509af/x509af_dummy.cnf
+ M /trunk/epan/dissectors/packet-x509af.c
+ M /trunk/epan/dissectors/packet-x509af.h
-finalize refactoring of conversation handling.
-what remains now is attaching autodetection of header digest to
-the session state structure.
+implement AlgorithmIdentifier using the conformance file and remove it from the template
------------------------------------------------------------------------
-r11848 | sahlberg | 2004-08-28 20:15:32 -0500 (Sat, 28 Aug 2004) | 10 lines
+r12436 | sahlberg | 2004-10-29 20:54:40 -0500 (Fri, 29 Oct 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
-
-move the conversation find and create into dissect_iscsi() from dissect_iscsi_pdu() so it will be easier to add a session wide state structure to iscsi.
-
-later this soon to be implemented structure (and not the conversation) will
-hold the information we need to track wether
-digests etc are in use or not.
+ M /trunk/epan/dissectors/packet-ber.c
-this also allows some minor indentation cleanups as well.
+fix call_ber_iod_callback() to move offset past the end of the current blob.
------------------------------------------------------------------------
-r11847 | sahlberg | 2004-08-28 18:54:16 -0500 (Sat, 28 Aug 2004) | 3 lines
+r12435 | gram | 2004-10-29 10:09:00 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
-
-indentation change to make dissect_iscsi() easier to read
+ M /trunk/tools/Makefile.am
+ A /trunk/tools/netscreen2dump.py
+Add netscreen2dump.py, to convert netscreen packet-trace hex dumps
+to hex dumps that can be read by text2pcap.
------------------------------------------------------------------------
-r11846 | sahlberg | 2004-08-28 18:12:16 -0500 (Sat, 28 Aug 2004) | 3 lines
+r12434 | sahlberg | 2004-10-29 07:11:42 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-iscsi.c
+ M /trunk/asn1/cms/CryptographicMessageSyntax.asn
+ M /trunk/asn1/cms/cms.cnf
+ A /trunk/asn1/cms/cms_dummy.cnf
+ M /trunk/asn1/cms/packet-cms-template.c
+ M /trunk/asn1/cms/packet-cms-template.h
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-cms.h
-ISCSI Login Request and Login Response never contain any HeaderDigests
+update to cms to use workaround to lack of ANY and reducing the template significantly
------------------------------------------------------------------------
-r11845 | sahlberg | 2004-08-28 16:46:54 -0500 (Sat, 28 Aug 2004) | 6 lines
+r12433 | sahlberg | 2004-10-29 06:39:58 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tcp.c
-
-fix the bug introduced in the window scaling update, dont
-try to access the conversation structures unless the
-proper preferences are enabled (so that the structs exists iun the first place)
-
-
+ M /trunk/asn1/x509if/InformationFramework.asn
+ M /trunk/asn1/x509if/packet-x509if-template.c
+ M /trunk/asn1/x509if/packet-x509if-template.h
+ M /trunk/asn1/x509if/x509if.cnf
+ M /trunk/epan/dissectors/packet-x509if.c
+ M /trunk/epan/dissectors/packet-x509if.h
-------------------------------------------------------------------------
-r11844 | guy | 2004-08-28 16:27:08 -0500 (Sat, 28 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/capture_if_dlg.c
+more updates of x509if
-We use "#ifdef" elsewhere to test WIN32; use it, rather than #if, in the
-one place we were using #if.
------------------------------------------------------------------------
-r11843 | guy | 2004-08-28 04:54:04 -0500 (Sat, 28 Aug 2004) | 4 lines
+r12432 | sahlberg | 2004-10-29 06:11:11 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/gtk/decode_as_dlg.c
-
-From Francisco Alcoba: fix a crashing bug caused if you change the
-dissection for a given transport protocol port and there's no packet
-currently selected.
+ M /trunk/epan/dissectors/packet-x509if.c
-------------------------------------------------------------------------
-r11842 | gerald | 2004-08-26 18:01:46 -0500 (Thu, 26 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.nmake
+new generated version of x509if
-Bump the GTK+ 2.4 version up to 2.4.7, and bup GTK-Wimp up to 0.62.
------------------------------------------------------------------------
-r11841 | guy | 2004-08-26 17:48:29 -0500 (Thu, 26 Aug 2004) | 8 lines
+r12431 | sahlberg | 2004-10-29 06:10:31 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/packaging/nsis/Makefile.nmake
- M /trunk/packaging/nsis/ethereal.nsi
-
-From Lars Roland:
-
- don't support GTK-Wimp for GTK+ 1.2[.x] (it requires 2.x);
-
- install the NEWS file as "NEWS.txt";
-
- optionally show it at the end of an installation.
+ M /trunk/asn1/x509if/InformationFramework.asn
+ M /trunk/asn1/x509if/packet-x509if-template.c
+ M /trunk/asn1/x509if/x509if.cnf
+ A /trunk/asn1/x509if/x509if_dummy.cnf
-------------------------------------------------------------------------
-r11840 | guy | 2004-08-26 17:46:32 -0500 (Thu, 26 Aug 2004) | 6 lines
-Changed paths:
- M /trunk/plugins/asn1/Makefile.nmake
+Update to x509if use a workaround to emulate the type ANY and remove stuff from teh template
-From Lars Roland: don't link with GTK+, as it's not necessary to do so,
-and as plugin dissectors shouldn't be linked with GTK+ (so that they
-don't depend on Ethereal being built with a particular version of GTK+ -
-Ethereal is packaged for Windows in both GTK+ 1.3[.x] and 2.x versions -
-and so that they can work with Tethereal, which doesn't use GTK+).
------------------------------------------------------------------------
-r11839 | guy | 2004-08-26 17:03:47 -0500 (Thu, 26 Aug 2004) | 5 lines
+r12430 | guy | 2004-10-29 03:01:11 -0500 (Fri, 29 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-sip.c
-
-Clean up white space.
+ M /trunk/epan/dissectors/packet-http.c
-"dissect_sip()" returns a "gint", so it has to be registered with
-"new_register_dissector()".
+From Yaniv Kaul: dissect authentication data as NTLMSSP only if it
+starts with "NTLMSSP", otherwise dissect it as GSS-API.
------------------------------------------------------------------------
-r11838 | guy | 2004-08-26 13:34:16 -0500 (Thu, 26 Aug 2004) | 2 lines
+r12429 | guy | 2004-10-28 21:40:01 -0500 (Thu, 28 Oct 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-lwapp.c
+ M /trunk/epan/dissectors/packet-radiotap.c
+ M /trunk/wiretap/libpcap.c
+ M /trunk/wiretap/wtap.c
+ M /trunk/wiretap/wtap.h
-Update the I-D name.
+As Sam Leffler notes, the radiotap header isn't BSD-only, it's also used
+by his madwifi Atheros driver on Linux; rename
+WTAP_ENCAP_IEEE_802_11_WLAN_BSD to WTAP_ENCAP_IEEE_802_11_WLAN_RADIOTAP,
+and change its text name from "ieee-802-11-bsd" to
+"ieee-802-11-radiotap".
------------------------------------------------------------------------
-r11837 | sahlberg | 2004-08-26 05:03:40 -0500 (Thu, 26 Aug 2004) | 11 lines
+r12428 | guy | 2004-10-28 19:39:56 -0500 (Thu, 28 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-tcp.c
-
-fix to that long outstanding bug with windowscaling
-
-If window scaling is NOT offered in the SYN+ACK then window scaling will
-not be used at all, so clear it if we saw it offered previously in the SYN packet.
-
-If the window is scaled in a packet, make ethereal display that by appendign the
-string " (scaled)" to the end of the tcp.window line in the
-decode pane.
-
+ M /trunk/epan/strutil.c
+Have the usual three separate buffers for "format_text()", so that it
+can be used multiple times in a single formatting call.
------------------------------------------------------------------------
-r11836 | guy | 2004-08-26 02:46:29 -0500 (Thu, 26 Aug 2004) | 8 lines
+r12427 | guy | 2004-10-28 19:36:52 -0500 (Thu, 28 Oct 2004) | 10 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ncp2222.inc
-
-From Greg Morris:
-
- 1. Fix Fax Number NDS attribute. This was causing malformed
- packet message due to improper decoding.
+ M /trunk/file.c
+ M /trunk/merge.c
+ M /trunk/merge.h
+ M /trunk/mergecap.c
- 2. Do not try to decode packet beyond connection status when
- return value is non-zero (error condition).
+The common merge code merely needs to offer the abstraction of routines
+that return the next packet from a set of {chronologically sorted,
+sequential-by-file} packets; it doesn't need to have a loop over all
+those packets, or any code to write packets.
-------------------------------------------------------------------------
-r11835 | ulfl | 2004-08-25 14:35:11 -0500 (Wed, 25 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_io.xml
- M /trunk/docbook/ug-src/EUG_chapter_work.xml
+Supply those abstractions, change the code that merges packets to do its
+own writing, and have the Ethereal version manage a progress bar and
+have the mergecap version print packet numbers in verbose mode, as the
+common merge code used to do.
-fixed some typos
------------------------------------------------------------------------
-r11834 | sahlberg | 2004-08-25 06:35:04 -0500 (Wed, 25 Aug 2004) | 10 lines
+r12426 | gerald | 2004-10-28 17:06:55 -0500 (Thu, 28 Oct 2004) | 2 lines
Changed paths:
+ M /trunk/asn1/cms/CryptographicMessageSyntax.asn
+ M /trunk/asn1/cms/cms.cnf
+ M /trunk/asn1/cms/packet-cms-template.c
+ M /trunk/asn1/cms/packet-cms-template.h
+ M /trunk/asn1/pkinit/PKINIT.asn
+ M /trunk/asn1/pkinit/packet-pkinit-template.c
+ M /trunk/asn1/pkinit/pkinit.cnf
+ M /trunk/epan/dissectors/packet-cms.c
+ M /trunk/epan/dissectors/packet-cms.h
M /trunk/epan/dissectors/packet-kerberos.c
+ M /trunk/epan/dissectors/packet-kerberos.h
+ M /trunk/epan/dissectors/packet-pkinit.c
-Add the optional 13th tag to the KRB_ERR structure.
-
-This tag was part of an early kerberos draft but had dissapeared
-when 1510 was published.
-this early draft exist in implementations in the wild.
-
-add 4 extra checksum types as well from that draft.
-
-
+Add support for pkauthdata and pkdhkeydata OIDs.
------------------------------------------------------------------------
-r11833 | sahlberg | 2004-08-25 05:48:37 -0500 (Wed, 25 Aug 2004) | 7 lines
+r12425 | sahlberg | 2004-10-28 06:35:43 -0500 (Thu, 28 Oct 2004) | 4 lines
Changed paths:
- M /trunk/epan/dissectors/packet-kerberos.c
-
-Prettify the principal name expansion to make it look more like normal kerberos notation for principals
-
-i.e. display it as "foo/bar" instead of as "foo bar"
+ M /trunk/epan/dissectors/packet-ber.c
+fix small bug that gets offset confused for CHOICE { } OPTIONAL if there were no arms that matched
------------------------------------------------------------------------
-r11832 | guy | 2004-08-25 00:51:14 -0500 (Wed, 25 Aug 2004) | 2 lines
+r12424 | guy | 2004-10-28 02:50:07 -0500 (Thu, 28 Oct 2004) | 11 lines
Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
-
-Newer version of Luis Ontanon's patch.
+ M /trunk/epan/dissectors/packet-image-jfif.c
-------------------------------------------------------------------------
-r11831 | etxrab | 2004-08-25 00:24:49 -0500 (Wed, 25 Aug 2004) | 1 line
-Changed paths:
- M /trunk/AUTHORS
+The offset to the first IFD in a TIFF file is 4 bytes long, not 2 bytes
+long.
-Add Luis Ontanon to the list of authors.
-------------------------------------------------------------------------
-r11830 | etxrab | 2004-08-25 00:14:17 -0500 (Wed, 25 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-radius.c
+The offset is relative to the first byte of the TIFF structure, which is
+after the "Exif\0" *and* the extra byte after "Exif\0".
-From Luis Ontanon:
-add some fields for filtering on radius attributes.
-------------------------------------------------------------------------
-r11829 | guy | 2004-08-25 00:12:58 -0500 (Wed, 25 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+Loop over all IFDs.
-Don't free something we haven't allocated.
+Sanity check the offset to the first IFD and the offset in each IFD to
+the next IFD.
------------------------------------------------------------------------
-r11828 | guy | 2004-08-24 22:44:04 -0500 (Tue, 24 Aug 2004) | 9 lines
+r12423 | guy | 2004-10-27 20:52:05 -0500 (Wed, 27 Oct 2004) | 7 lines
Changed paths:
- M /trunk/epan/ftypes/ftype-integer.c
-
-guint64 & guint64 is another guint64, but a gboolean is just 32 bits on
-most if not all platforms; the "bitwise and" operator in display filters
-is Boolean and evaluates to "true" if the result is non-zero and "false"
-otherwise, so explicitly do the comparison with 0 to make sure we don't
-just throw away the upper 32 bits.
-
-Do the same for the 32-bit bitwise AND as well, although it's not
-strictly necessary.
+ M /trunk/file.c
+ M /trunk/merge.c
+ M /trunk/merge.h
+ M /trunk/mergecap.c
-------------------------------------------------------------------------
-r11827 | guy | 2004-08-24 22:32:26 -0500 (Tue, 24 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/packaging/nsis/ethereal.nsi
+Make "merge_files()" and "merge_append_files()" return a tri-state
+indication - success, read failure, write failure - and have their
+callers handle read failures by looking for the file that got the read
+failure and reporting the failure in question.
-From Lars Roland: cosmetic fixes.
+Free up the err_info string returned by "wtap_read()" after using it.
------------------------------------------------------------------------
-r11826 | guy | 2004-08-24 22:30:40 -0500 (Tue, 24 Aug 2004) | 6 lines
+r12422 | guy | 2004-10-27 20:06:11 -0500 (Wed, 27 Oct 2004) | 9 lines
Changed paths:
- M /trunk/plugins/Xass-list
- M /trunk/plugins/Xplugin_api.c
- M /trunk/plugins/Xplugin_api.h
- M /trunk/plugins/Xplugin_api_decls.h
- M /trunk/plugins/Xplugin_table.h
-
-From Lars Roland: add "tvb_get_ntoh64()" to the list of routines
-callable from plugins and the list of routines exported from
-libethereal.dll.
-
-Do the same for "tvb_get_letoh64()".
+ M /trunk/file.c
+ M /trunk/merge.c
+ M /trunk/merge.h
+ M /trunk/mergecap.c
-------------------------------------------------------------------------
-r11825 | guy | 2004-08-24 22:29:54 -0500 (Tue, 24 Aug 2004) | 6 lines
-Changed paths:
- M /trunk/epan/libethereal.def
- M /trunk/plugins/plugin_api_list.c
+Remove all the verbose-mode code from merge.c, and put most of it in
+mergecap.c (get rid of the verbose printing of information for each
+packet).
-From Lars Roland: add "tvb_get_ntoh64()" to the list of routines
-callable from plugins and the list of routines exported from
-libethereal.dll.
+Have "merge_append_files()" return FALSE only on a write error, as
+"merge_files()" does.
-Do the same for "tvb_get_letoh64()".
+Sort the routines in "merge.c" in the order from "merge.h".
------------------------------------------------------------------------
-r11824 | guy | 2004-08-24 22:26:56 -0500 (Tue, 24 Aug 2004) | 6 lines
+r12421 | guy | 2004-10-27 18:45:10 -0500 (Wed, 27 Oct 2004) | 3 lines
Changed paths:
- M /trunk/config.h.win32
+ M /trunk/file.c
+ M /trunk/file.h
+ M /trunk/merge.c
+ M /trunk/merge.h
-"_strtoui64()" first appeared in MSVC++ 7 (good job of supporting those
-64-bit ints *present in MSVC++ 6*, Microsoft!), so we can't use it. Use
-"g_ascii_strtoull()", instead - it's present in GLib 2.x, and we require
-GLib 2.x on Win32. (It's not present in 1.2[.x], and we don't require
-2.x for UN*X, so we don't just use it everywhere.)
+Get rid of merge_n_files() - it's only called in one place now, and
+absorbing its logic into "cf_merge_files()" simplifies things a bit.
------------------------------------------------------------------------
-r11823 | gerald | 2004-08-24 22:01:32 -0500 (Tue, 24 Aug 2004) | 2 lines
+r12420 | guy | 2004-10-27 18:28:37 -0500 (Wed, 27 Oct 2004) | 10 lines
Changed paths:
M /trunk/file.c
M /trunk/file.h
M /trunk/gtk/file_dlg.c
+ M /trunk/gtk/main.c
+ M /trunk/merge.c
+ M /trunk/merge.h
+ M /trunk/mergecap.c
-Move the file-reloading code from gtk/file_dlg.c to file.c.
-
-------------------------------------------------------------------------
-r11821 | sahlberg | 2004-08-24 04:07:04 -0500 (Tue, 24 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-smb.c
-
-Fix the InfoQueryEASize infolevel for SetPathInfo and QueryPathInfo SMB's
-
-
-------------------------------------------------------------------------
-r11820 | guy | 2004-08-24 03:20:20 -0500 (Tue, 24 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/epan/column-utils.c
-
-When deciding whether to add a separator or not, look at the buffer to
-which we're going to append the data.
+Change some of the merge.c APIs to return more information on failure,
+and use that information to provide better error messages.
-------------------------------------------------------------------------
-r11819 | guy | 2004-08-24 02:48:14 -0500 (Tue, 24 Aug 2004) | 4 lines
-Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/packet-teredo.c
+Have "merge_open_outfile()" do all the work of filling in the
+merge_out_file_t structure, with the values to use passed as arguments.
+Get rid of some structure members that used to be used solely to pass
+information to "merge_open_outfile()".
-From Remi Denis-Courmon: fix some problems with the decoding of Teredo
-authentication headers and decode them more verbosely, and make some
-other cleanups.
+Add a "cf_merge_files()" routine to do the merging and reporting of errors.
------------------------------------------------------------------------
-r11818 | guy | 2004-08-24 02:38:29 -0500 (Tue, 24 Aug 2004) | 5 lines
+r12419 | guy | 2004-10-27 16:16:18 -0500 (Wed, 27 Oct 2004) | 8 lines
Changed paths:
- M /trunk/epan/column-utils.c
+ M /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.c
+ M /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.h
+ M /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
+ M /trunk/epan/dissectors/packet-MAP_DialoguePDU.h
-In "col_append_sep_fstr()" and "col_append_sep_str()", check "col_data"
-rather than "col_buf", so that we correctly handle a column set with
-"col_set_str()" (where we set "col_data" to point to the string, and
-leave "col_buf" alone).
+"dissect_MAP_Dialogue()" returns no value; declare its return value as
+"void".
-------------------------------------------------------------------------
-r11817 | ulfl | 2004-08-23 16:52:40 -0500 (Mon, 23 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_introduction.xml
+Fix a typo in the MAP Dialogue dissector template .h file.
-redesign of the introduction chapter
-------------------------------------------------------------------------
-r11816 | ulfl | 2004-08-23 14:46:18 -0500 (Mon, 23 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+Re-generate the MAP Dialogue dissector files and set svn:keywords to Id
+and svn:eol-style to native for them.
-minor changes
------------------------------------------------------------------------
-r11815 | etxrab | 2004-08-23 14:23:31 -0500 (Mon, 23 Aug 2004) | 3 lines
+r12418 | guy | 2004-10-27 15:36:20 -0500 (Wed, 27 Oct 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-sip.c
-
-Register SIP as a dissector to be able to do:
-sip_handle = find_dissector("sip");
-Which will be used by SigComp.
-------------------------------------------------------------------------
-r11813 | guy | 2004-08-22 21:00:58 -0500 (Sun, 22 Aug 2004) | 5 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-isup.c
-
-Set the parameter item for called party number, calling party number,
-and redirecting number to include the number.
-
-Clean up white space.
-
-------------------------------------------------------------------------
-r11812 | guy | 2004-08-22 20:04:46 -0500 (Sun, 22 Aug 2004) | 10 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-dcerpc-mapi.c
-
-Don't save the decrypted data on the first pass and use it on subsequent
-references to a packet - just re-"decrypt" it (not a lot of work, given
-the sophisticated encryption MAPI uses). We don't save decrypted data
-for non-trivial encryptions, so there's not much of a reason to save it
-here - and the code to save it was at least sometimes not finding it
-again, causing crashes.
-
-Set the length and reported length of the decrypted data tvbuff
-appropriately.
-
-------------------------------------------------------------------------
-r11811 | etxrab | 2004-08-22 15:32:20 -0500 (Sun, 22 Aug 2004) | 4 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-isup.c
+ M /trunk/asn1/cms/CryptographicMessageSyntax.asn
+ M /trunk/asn1/x509af/AuthenticationFramework.asn
-Add the changes promised in the earlier checkin:
+Turn off execute permission on .asn files.
-From Luis Ontanon: add some fields for filtering r packet-isup which adds A,B and C numbers to the
- fields (that is called,calling and redirecting number). Changed the patch to not use hidden fields and some code clean up
------------------------------------------------------------------------
-r11810 | ulfl | 2004-08-22 07:22:09 -0500 (Sun, 22 Aug 2004) | 1 line
+r12417 | guy | 2004-10-27 15:34:21 -0500 (Wed, 27 Oct 2004) | 8 lines
Changed paths:
- M /trunk/docbook/ug-src/EUG_chapter_build_install.xml
+ A /trunk/asn1/MAP_Dialogue
+ A /trunk/asn1/MAP_Dialogue/MAP_DialoguePDU.asn (from /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.asn:12416)
+ A /trunk/asn1/MAP_Dialogue/MAP_DialoguePDU.cnf (from /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.cnf:12416)
+ A /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.c (from /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.c:12416)
+ A /trunk/asn1/MAP_Dialogue/packet-MAP-DialoguePDU-template.h (from /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.h:12416)
+ D /trunk/asn1/MAP_Dialouge
-added win32 installer components description
-------------------------------------------------------------------------
-r11809 | ulfl | 2004-08-22 06:19:46 -0500 (Sun, 22 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+Fix a typo in the name of the directory for the MAP dialogue ASN.1
+files.
-add even more content :-)
-------------------------------------------------------------------------
-r11808 | jmayer | 2004-08-22 04:22:15 -0500 (Sun, 22 Aug 2004) | 1 line
-Changed paths:
- D /trunk/Ethereal.desktop
- M /trunk/Makefile.am
- A /trunk/ethereal.desktop (from /trunk/Ethereal.desktop:11804)
+Set svn:eol-style to native for those files, and get rid of trailing
+CRs.
-It looks like Debian, Fedora and Suse all use ethereal.desktop instead of Ethereal.desktop
-------------------------------------------------------------------------
-r11807 | jmayer | 2004-08-22 04:16:01 -0500 (Sun, 22 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/Makefile
- M /trunk/docbook/catalog.xml
+Set svn:keywords to Id for those files.
-Use -N for commits on directories or back out all local changes afterwards
------------------------------------------------------------------------
-r11806 | jmayer | 2004-08-22 04:10:12 -0500 (Sun, 22 Aug 2004) | 1 line
+r12416 | etxrab | 2004-10-27 15:17:38 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook
- M /trunk/docbook/Makefile
- M /trunk/docbook/catalog.xml
+ M /trunk/epan/dissectors/Makefile.common
+ A /trunk/epan/dissectors/packet-MAP_DialoguePDU.c
+ A /trunk/epan/dissectors/packet-MAP_DialoguePDU.h
-Ignore developer-guide.pdf
+Add a MapDialouge dissector ( can be tested with the file gsm-ss-01.snoop )
------------------------------------------------------------------------
-r11805 | jmayer | 2004-08-22 04:07:19 -0500 (Sun, 22 Aug 2004) | 1 line
+r12415 | etxrab | 2004-10-27 15:08:44 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-daap.c
+ A /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.asn
+ A /trunk/asn1/MAP_Dialouge/MAP_DialoguePDU.cnf
+ A /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.c
+ A /trunk/asn1/MAP_Dialouge/packet-MAP-DialoguePDU-template.h
-Propset eol-style and keywords
+Add a MAPdialouge dissector
------------------------------------------------------------------------
-r11804 | ulfl | 2004-08-22 02:04:01 -0500 (Sun, 22 Aug 2004) | 6 lines
+r12414 | etxrab | 2004-10-27 15:06:45 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- D /trunk/docbook/GFDPL_appendix.xml
- A /trunk/docbook/GPL_appendix.xml (from /trunk/docbook/GFDPL_appendix.xml:11793)
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_meta_info.xml
- D /trunk/docbook/ethereal-doc.txt
- M /trunk/docbook/user-guide.xml
-
-as it's frequently questioned, if the GFDL is really a free license (e.g. by the Debian project)
-
-after asking the former authors of the User's Guide (Richard Sharpe and Ed Warnicke) for permission
-
-I've changed the license for both the User's and Developer's Guide from GFDL to GPL
+ A /trunk/asn1/MAP_Dialouge
+Add a MAPdialouge dissector
------------------------------------------------------------------------
-r11803 | guy | 2004-08-21 22:16:05 -0500 (Sat, 21 Aug 2004) | 3 lines
+r12413 | etxrab | 2004-10-27 15:04:56 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-rsvp.c
-
-We don't need a variable to hold the sequence number any more - just
-directly pass the result of "tvb_get_ntoh64()" to "proto_tree_add_text()".
+ M /trunk/epan/dissectors/packet-tcap.c
+Improve OID dissection and make it possible to call an "OID" Dissector for Dialougedata parameter.
------------------------------------------------------------------------
-r11802 | guy | 2004-08-21 22:11:43 -0500 (Sat, 21 Aug 2004) | 2 lines
+r12412 | etxrab | 2004-10-27 14:59:44 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-daap.c
-
-Use "tvb_get_ntoh64()", now that we have it.
+ M /trunk/epan/dissectors/packet-ber.c
+ M /trunk/epan/dissectors/packet-ber.h
+Make it possible to register a string for an OID in the hash table.
------------------------------------------------------------------------
-r11801 | guy | 2004-08-21 22:04:54 -0500 (Sat, 21 Aug 2004) | 2 lines
+r12411 | guy | 2004-10-27 14:36:48 -0500 (Wed, 27 Oct 2004) | 2 lines
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-daap.c
- M /trunk/epan/dissectors/packet-http.c
+ M /trunk/merge.c
-From Kelly Byrd: DAAP support.
+Fix indentation.
------------------------------------------------------------------------
-r11800 | guy | 2004-08-21 21:42:27 -0500 (Sat, 21 Aug 2004) | 6 lines
+r12410 | guy | 2004-10-27 14:36:22 -0500 (Wed, 27 Oct 2004) | 5 lines
Changed paths:
- M /trunk/plugins/gryphon/packet-gryphon.c
+ M /trunk/mergecap.c
-Ethereal has required guint64 support for a while, so there's no need to
-check for it in the Gryphon plugin.
-
-Use "tvb_get_ntoh64()" to fetch the time stamp, and format it similarly
-to the way absolute date/time time stamps are formatted.
+Check whether any input files were specified, and print an error for
+that - otherwise, you get a "No valid input files" message, which
+perhaps doesn't make it clear enough that the problem is that there were
+no input files, period.
------------------------------------------------------------------------
-r11799 | guy | 2004-08-21 20:43:16 -0500 (Sat, 21 Aug 2004) | 5 lines
+r12409 | guy | 2004-10-27 14:26:01 -0500 (Wed, 27 Oct 2004) | 2 lines
Changed paths:
- M /trunk/config.h.win32
+ M /trunk/tools/Makefile.am
-We're using "strtoull()", not "strtol()" - define "strtoull", not
-"strtol", as "_strtoui64".
-
-Make the comment match what the UN*X configure script puts in.
+Add unix2dos.pl to the list of files to be distributed.
------------------------------------------------------------------------
-r11798 | guy | 2004-08-21 20:41:47 -0500 (Sat, 21 Aug 2004) | 4 lines
+r12408 | ulfl | 2004-10-27 14:12:51 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/configure.in
-
-FreeBSD 3.4 doesn't have "strtoull()", but it does have "strtouq()",
-which does the same thing - check for "strtoull()" and, if it's missing,
-check for "strtouq()" and, if we have it, define strtoull as strtouq.
+ A /trunk/docbook/edg_graphics/ethereal-capture-normal.dia
+ A /trunk/docbook/edg_graphics/ethereal-capture-normal.png
+ A /trunk/docbook/edg_graphics/ethereal-capture-sync.dia
+ A /trunk/docbook/edg_graphics/ethereal-capture-sync.png
+ M /trunk/docbook/edg_graphics/ethereal-function-blocks.dia
+ M /trunk/docbook/edg_graphics/ethereal-function-blocks.png
+two more dia diagrams about Ethereals capture engine and updated the first one
------------------------------------------------------------------------
-r11797 | guy | 2004-08-21 20:40:21 -0500 (Sat, 21 Aug 2004) | 3 lines
+r12407 | ulfl | 2004-10-27 12:20:25 -0500 (Wed, 27 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/ftypes/ftype-integer.c
-
-GLib 1.2[.x] doesn't define G_MAXUINT64, just as it doesn't define
-G_MAXUINT32, so we have to define it if it's not defined.
+ A /trunk/docbook/edg_graphics
+ A /trunk/docbook/edg_graphics/ethereal-function-blocks.dia
+ A /trunk/docbook/edg_graphics/ethereal-function-blocks.png
+a dia diagram about Ethereal development (hopefully later some more)
------------------------------------------------------------------------
-r11796 | guy | 2004-08-21 19:31:58 -0500 (Sat, 21 Aug 2004) | 9 lines
+r12406 | guy | 2004-10-27 05:02:45 -0500 (Wed, 27 Oct 2004) | 9 lines
Changed paths:
- M /trunk/config.h.win32
- M /trunk/doc/README.developer
- M /trunk/doc/README.tvbuff
- M /trunk/epan/Makefile.common
- M /trunk/epan/dissectors/packet-aodv.c
- M /trunk/epan/dissectors/packet-ber.c
- M /trunk/epan/dissectors/packet-bootp.c
- M /trunk/epan/dissectors/packet-dhcpv6.c
- M /trunk/epan/dissectors/packet-nfs.c
- M /trunk/epan/dissectors/packet-rsvp.c
- M /trunk/epan/dissectors/packet-scsi.c
- M /trunk/epan/dissectors/packet-smb.c
- M /trunk/epan/ftypes/ftype-bytes.c
- M /trunk/epan/ftypes/ftype-double.c
- M /trunk/epan/ftypes/ftype-integer.c
- M /trunk/epan/ftypes/ftype-ipv4.c
- M /trunk/epan/ftypes/ftype-none.c
- M /trunk/epan/ftypes/ftype-pcre.c
- M /trunk/epan/ftypes/ftype-string.c
- M /trunk/epan/ftypes/ftype-time.c
- M /trunk/epan/ftypes/ftype-tvbuff.c
- M /trunk/epan/ftypes/ftypes.c
- M /trunk/epan/ftypes/ftypes.h
- D /trunk/epan/int-64bit.c
- D /trunk/epan/int-64bit.h
- M /trunk/epan/pint.h
+ M /trunk/epan/dissectors/packet-h450.c
M /trunk/epan/proto.c
- M /trunk/epan/proto.h
- M /trunk/epan/tvbuff.c
- M /trunk/epan/tvbuff.h
-
-Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bit
-integers.
-
-Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array
-values, to the protocol tree, and add routines to add specified 64-bit
-integer values to the protocol tree.
-
-Use those routines in the RSVP dissector.
-------------------------------------------------------------------------
-r11795 | ulfl | 2004-08-21 18:08:27 -0500 (Sat, 21 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
-
-make the files conform to the docbook DTD
-------------------------------------------------------------------------
-r11794 | ulfl | 2004-08-21 17:46:25 -0500 (Sat, 21 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+Check to make sure we don't give a protocol tree item a negative length.
-added some more content
-------------------------------------------------------------------------
-r11793 | ulfl | 2004-08-21 15:35:50 -0500 (Sat, 21 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
+Clean up indentation.
-added book partintro's
-------------------------------------------------------------------------
-r11792 | ulfl | 2004-08-21 15:34:22 -0500 (Sat, 21 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
+If we dissect an octet string and then re-dissect it as a particular
+type of data, don't use the end offset from the re-dissection as the
+offset of the end of the octet string - just use the result of
+"dissect_per_octet_string()".
-minor changes in chapter sources, a lot more changes and additions in chapter tools
------------------------------------------------------------------------
-r11791 | ulfl | 2004-08-21 15:29:47 -0500 (Sat, 21 Aug 2004) | 1 line
+r12405 | ulfl | 2004-10-26 23:46:17 -0500 (Tue, 26 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_introduction.xml
- M /trunk/docbook/dg-src/EDG_preface.xml
+ M /trunk/doxygen.cfg.in
+ M /trunk/doxygen_global.cfg
-minor changes
+fix doxygen generation
------------------------------------------------------------------------
-r11790 | jmayer | 2004-08-21 14:47:50 -0500 (Sat, 21 Aug 2004) | 1 line
+r12404 | ulfl | 2004-10-26 23:45:00 -0500 (Tue, 26 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
+ M /trunk/epan/strutil.h
+ M /trunk/gtk/help_dlg.h
+ M /trunk/gtk/main.h
-Missed the second case in last change
+fix doxygen tags
------------------------------------------------------------------------
-r11789 | jmayer | 2004-08-21 14:41:24 -0500 (Sat, 21 Aug 2004) | 1 line
+r12403 | ulfl | 2004-10-26 23:03:31 -0500 (Tue, 26 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-bootp.c
+ A /trunk/doxygen.cfg.in
+ M /trunk/epan/doxygen.cfg.in
+ M /trunk/gtk/doxygen.cfg.in
-The chaddr element is always 16 bytes in size, although only hlen bytes are used
+fix doxygen generation
------------------------------------------------------------------------
-r11788 | jmayer | 2004-08-21 14:02:14 -0500 (Sat, 21 Aug 2004) | 1 line
+r12402 | ulfl | 2004-10-26 22:59:02 -0500 (Tue, 26 Oct 2004) | 1 line
Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- M /trunk/docbook/dg-src/EDG_chapter_sources.xml
- M /trunk/docbook/dg-src/EDG_chapter_tools.xml
- M /trunk/docbook/dg-src/EDG_chapter_userinterface.xml
+ D /trunk/doxygen.cfg.in
+ A /trunk/doxygen_global.cfg (from /trunk/doxygen.cfg.in:12400)
-Propset Id and native
+fix doxygen generation
------------------------------------------------------------------------
-r11787 | jmayer | 2004-08-21 13:56:39 -0500 (Sat, 21 Aug 2004) | 1 line
+r12401 | ulfl | 2004-10-26 22:57:57 -0500 (Tue, 26 Oct 2004) | 1 line
Changed paths:
- M /trunk/Ethereal.desktop
+ M /trunk/color.h
-Update with Entries from Fedora and Suse 9.1
+fix doxygen tags
------------------------------------------------------------------------
-r11786 | ulfl | 2004-08-21 11:30:04 -0500 (Sat, 21 Aug 2004) | 3 lines
+r12400 | guy | 2004-10-26 21:52:40 -0500 (Tue, 26 Oct 2004) | 5 lines
Changed paths:
- M /trunk/docbook/Makefile
- M /trunk/docbook/developer-guide.xml
- M /trunk/docbook/dg-src/EDG_chapter_introduction.xml
- A /trunk/docbook/dg-src/EDG_chapter_libraries.xml
- A /trunk/docbook/dg-src/EDG_chapter_sources.xml
- A /trunk/docbook/dg-src/EDG_chapter_tools.xml
- A /trunk/docbook/dg-src/EDG_chapter_userinterface.xml
+ M /trunk/epan/dissectors/packet-per.c
-added a lot of content about the build environment, as the required tools, libraries and such (much win32 related stuff).
+Don't have two variables, in different scopes in the same routine, have
+the same name.
-doc is still at a *very* early stage and still very incomplete, but constantly growing now :-)
-------------------------------------------------------------------------
-r11785 | ulfl | 2004-08-21 06:11:13 -0500 (Sat, 21 Aug 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-tcp.c
+Fix up alignment.
-Replaced the column string [Reassembled TCP] by [TCP segment of a reassembled PDU], to be better understandable. But I'm still not satisfied with this...
------------------------------------------------------------------------
-r11784 | ulfl | 2004-08-21 04:02:52 -0500 (Sat, 21 Aug 2004) | 8 lines
+r12399 | guy | 2004-10-26 21:34:30 -0500 (Tue, 26 Oct 2004) | 8 lines
Changed paths:
- M /trunk/epan/dissectors/packet-aim.c
- M /trunk/epan/dissectors/packet-atalk.c
- M /trunk/epan/dissectors/packet-bgp.c
- M /trunk/epan/dissectors/packet-cast.c
- M /trunk/epan/dissectors/packet-clnp.c
- M /trunk/epan/dissectors/packet-cops.c
- M /trunk/epan/dissectors/packet-dcerpc.c
- M /trunk/epan/dissectors/packet-diameter.c
- M /trunk/epan/dissectors/packet-distcc.c
- M /trunk/epan/dissectors/packet-dns.c
- M /trunk/epan/dissectors/packet-dsi.c
- M /trunk/epan/dissectors/packet-enip.c
- M /trunk/epan/dissectors/packet-fcip.c
- M /trunk/epan/dissectors/packet-h225.c
- M /trunk/epan/dissectors/packet-h245.c
- M /trunk/epan/dissectors/packet-http.c
- M /trunk/epan/dissectors/packet-ipdc.c
- M /trunk/epan/dissectors/packet-iscsi.c
- M /trunk/epan/dissectors/packet-isns.c
- M /trunk/epan/dissectors/packet-kerberos.c
- M /trunk/epan/dissectors/packet-laplink.c
- M /trunk/epan/dissectors/packet-ldap.c
- M /trunk/epan/dissectors/packet-ldp.c
- M /trunk/epan/dissectors/packet-mq.c
- M /trunk/epan/dissectors/packet-mysql.c
- M /trunk/epan/dissectors/packet-nbns.c
- M /trunk/epan/dissectors/packet-ncp.c
- M /trunk/epan/dissectors/packet-ndmp.c
- M /trunk/epan/dissectors/packet-ndps.c
- M /trunk/epan/dissectors/packet-netbios.c
- M /trunk/epan/dissectors/packet-q931.c
- M /trunk/epan/dissectors/packet-rpc.c
- M /trunk/epan/dissectors/packet-rsync.c
- M /trunk/epan/dissectors/packet-rtsp.c
- M /trunk/epan/dissectors/packet-ses.c
- M /trunk/epan/dissectors/packet-skinny.c
- M /trunk/epan/dissectors/packet-slsk.c
- M /trunk/epan/dissectors/packet-smpp.c
- M /trunk/epan/dissectors/packet-smtp.c
- M /trunk/epan/dissectors/packet-snmp.c
- M /trunk/epan/dissectors/packet-srvloc.c
- M /trunk/epan/dissectors/packet-ssh.c
- M /trunk/epan/dissectors/packet-ssl.c
- M /trunk/epan/dissectors/packet-t38.c
- M /trunk/epan/dissectors/packet-tcp.c
- M /trunk/epan/dissectors/packet-tds.c
- M /trunk/epan/dissectors/packet-tns.c
- M /trunk/epan/dissectors/packet-tpkt.c
- M /trunk/epan/dissectors/packet-x11.c
- M /trunk/epan/dissectors/packet-xot.c
- M /trunk/epan/dissectors/packet-ymsg.c
-
-Prevent the word "desegmentation" at the GUI, but use reassembling at that places, as we also use "defragmentation" and "reassembling". Use reassembling as the general term for such actions.
-
-I (hopefully) didn't changed any protocol fields or preference file names, but only the GUI labels appearing in the protocol display and the protocol preferences.
-
-Also added a note to the protocol preferences (where appropriate), that you have to enable "Allow subdissectors to reassemble TCP streams" at the corresponding protocol settings for TCP reassembling to take effect.
-
-If you encounter any mistakes I've made here, please let me know...
+ M /trunk/epan/dissectors/packet-per.c
-------------------------------------------------------------------------
-r11783 | guy | 2004-08-20 20:19:36 -0500 (Fri, 20 Aug 2004) | 7 lines
-Changed paths:
- M /trunk/capinfo.c
+Encapsulate into a macro the idiom
-"localtime()" returns a value that might not survive a subsequent call
-to "localtime()" (it might, for example, be static - and *is* static in
-a lot of implementations). Don't call it twice and expect both values
-to be useful.
+ if(offset&0x07){
+ offset=(offset&0xfffffff8)+8;
+ }
-Clean up white space.
+for byte-aligning a bit offset.
------------------------------------------------------------------------
-r11782 | guy | 2004-08-20 12:48:45 -0500 (Fri, 20 Aug 2004) | 2 lines
+r12398 | guy | 2004-10-26 18:30:33 -0500 (Tue, 26 Oct 2004) | 5 lines
Changed paths:
- M /trunk/INSTALL
+ M /trunk/doc/ethereal.pod
-Update to reflect GTK+/GLib 2.x now being the default.
+Document the personal capture and display filters list in the FILES
+section, as is done for other files. Just refer to those files in the
+section for the "Save" button for the capture and display filter dialog
+boxes.
------------------------------------------------------------------------
-r11781 | guy | 2004-08-20 03:15:11 -0500 (Fri, 20 Aug 2004) | 3 lines
+r12397 | guy | 2004-10-26 13:41:25 -0500 (Tue, 26 Oct 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-clnp.c
-
-From Matthew Bradley: add filterable fields for the COTP TPDU numbers
-and for the last-packet/earlier-fragment flag.
+ M /trunk/epan/dissectors/packet-tsp.c
-------------------------------------------------------------------------
-r11780 | etxrab | 2004-08-19 15:28:34 -0500 (Thu, 19 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-isup.c
+Fix the file name in the initial comment.
-From Luis Ontanon: add some fields for filtering r packet-isup which adds A,B and C numbers to the
- fields (that is called,calling and redirecting number). Changed the patch to not use hidden fields and some code clean up.
------------------------------------------------------------------------
-r11779 | guy | 2004-08-19 14:44:57 -0500 (Thu, 19 Aug 2004) | 5 lines
+r12396 | gerald | 2004-10-26 11:08:16 -0500 (Tue, 26 Oct 2004) | 3 lines
Changed paths:
- M /trunk/doc/README.developer
-
-Note that "G_GINT64_CONSTANT()" should be used for constant values that
-don't fit in 32 bits, rather than using "LL" at the end.
+ M /trunk/epan/dissectors/packet-bootp.c
-Clean up some other 64-bit-integer items.
+Rename the "boolean" enum to "val_boolean" lest the Microsoft compiler let
+its displeasure be known.
------------------------------------------------------------------------
-r11775 | gerald | 2004-08-19 09:35:55 -0500 (Thu, 19 Aug 2004) | 6 lines
+r12395 | sahlberg | 2004-10-26 09:02:02 -0500 (Tue, 26 Oct 2004) | 3 lines
Changed paths:
- M /trunk/file.c
- M /trunk/gtk/file_dlg.c
- M /trunk/gtk/packet_list.c
- M /trunk/gtk/range_utils.c
-
-As suggested by Guy: Have mark_frame() do nothing if the frame has
-already been marked and have unmark_frame() do likewise. Don't mess
-with the marked frame count in mark_all_frames().
-
-Be a little more paranoid about the marked frame count in other places.
+ M /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
+ M /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
-------------------------------------------------------------------------
-r11774 | guy | 2004-08-19 04:00:20 -0500 (Thu, 19 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-windows-common.c
+make the dissector use the nice #.REGISTER directive
-MSVC++ doesn't understand that "64_bit_integer % 10000000" fits in an
-"int", so we throw in a cast to squelch a warning.
------------------------------------------------------------------------
-r11773 | guy | 2004-08-19 02:55:30 -0500 (Thu, 19 Aug 2004) | 3 lines
+r12394 | sahlberg | 2004-10-26 08:54:09 -0500 (Tue, 26 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-windows-common.c
+ M /trunk/asn1/cms/cms.cnf
+ M /trunk/asn1/cms/packet-cms-template.c
-Use "G_GINT64_CONSTANT()" for 64-bit integral constants, rather than
-hardwiring "LL" as the suffix - it's not "LL" in MSVC++.
+ use the nice #.REGISTER directive instead of handcoding it in teh template
-------------------------------------------------------------------------
-r11772 | jmayer | 2004-08-18 18:24:05 -0500 (Wed, 18 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_introduction.xml
-Props: Keywords and line-style
------------------------------------------------------------------------
-r11771 | gerald | 2004-08-18 16:05:38 -0500 (Wed, 18 Aug 2004) | 3 lines
+r12393 | sahlberg | 2004-10-26 08:53:30 -0500 (Tue, 26 Oct 2004) | 5 lines
Changed paths:
- M /trunk/file.c
-
-If you mark all frames, then unmark all frames "marked_count" overflows.
-Keep this from happening.
+ M /trunk/epan/dissectors/packet-cms.c
-------------------------------------------------------------------------
-r11769 | tuexen | 2004-08-18 09:11:25 -0500 (Wed, 18 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/gtk/decode_as_dlg.c
+new cms dissector based on updated and cleaned up conformance and template file.
-Added initial SCTP support: You can chose how PPID 0 will be handled.
+use the nice #.REGISTER directive instead of doing it by hand.
-------------------------------------------------------------------------
-r11768 | ulfl | 2004-08-18 03:13:29 -0500 (Wed, 18 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_chapter_introduction.xml
-added some more info to the intro (has to be cleaned up)
------------------------------------------------------------------------
-r11767 | guy | 2004-08-18 02:34:15 -0500 (Wed, 18 Aug 2004) | 4 lines
+r12392 | sahlberg | 2004-10-26 08:04:09 -0500 (Tue, 26 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
- M /trunk/epan/dissectors/packet-rtp.c
+ M /trunk/asn1/x509af/packet-x509af-template.c
+ M /trunk/asn1/x509af/x509af.cnf
-Don't assume that if we find a conversation that we've set a dissector
-for it, or that we've given it a conversation data item - the
-conversation might exist for other reasons.
+Use the much better #.REGISTER directive instead of the #.PDU directive
-------------------------------------------------------------------------
-r11766 | ulfl | 2004-08-18 02:04:23 -0500 (Wed, 18 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/developer-guide.xml
- A /trunk/docbook/dg-src/EDG_chapter_introduction.xml
- M /trunk/docbook/dg-src/EDG_preface.xml
-very first draft of introduction chapter (copied some things from the user's guide)
------------------------------------------------------------------------
-r11765 | guy | 2004-08-18 01:56:36 -0500 (Wed, 18 Aug 2004) | 5 lines
+r12391 | guy | 2004-10-26 02:00:23 -0500 (Tue, 26 Oct 2004) | 13 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ntlmssp.c
-
-Samba's smbclient doesn't put the extra stuff after the list of names in
-the NTLMv2 blob, so don't bother dissecting it for now - perhaps we
-should see how much of the NTLMv2 response remains, and, if there is
-any, put it into the tree as extra data.
+ M /trunk/epan/dissectors/packet-bootp.c
-------------------------------------------------------------------------
-r11764 | ulfl | 2004-08-18 01:56:04 -0500 (Wed, 18 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/ug-src/EUG_preface.xml
- M /trunk/docbook/user-guide.xml
+Add a "data" item to the opt_info structure, containing a "const void
+*". For val_u_byte, if non-null, it points to a "value_string" table to
+be used to interpret the value. Replace "toggle" and "yes_no" with
+"boolean, and have the "data" pointer point to a "struct
+true_false_string" to be used to interpret the value.
-self referring entry (link to ethereal page) fixed
-------------------------------------------------------------------------
-r11762 | jmayer | 2004-08-17 17:38:01 -0500 (Tue, 17 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/dg-src/EDG_preface.xml
+The NetBIOS-over-TCP/IP Node Type option can now be a regular val_u_byte
+value, with the appropriate value_string table.
-props: Keywords and eol-style
-------------------------------------------------------------------------
-r11761 | ulfl | 2004-08-17 12:09:14 -0500 (Tue, 17 Aug 2004) | 1 line
-Changed paths:
- M /trunk/docbook/Makefile
- M /trunk/docbook/developer-guide.xml
- D /trunk/docbook/dg-src/EDG_chapter_five.xml
- D /trunk/docbook/dg-src/EDG_chapter_four.xml
- D /trunk/docbook/dg-src/EDG_chapter_one.xml
- D /trunk/docbook/dg-src/EDG_chapter_three.xml
- D /trunk/docbook/dg-src/EDG_chapter_two.xml
- A /trunk/docbook/dg-src/EDG_preface.xml
+Construct the item for DHCP options by initializing it without the value
+and appending the value to the item's string with
+"proto_item_append_text()".
-very first steps for a "new" developer's guide
------------------------------------------------------------------------
-r11759 | obiot | 2004-08-17 03:47:30 -0500 (Tue, 17 Aug 2004) | 2 lines
+r12390 | guy | 2004-10-25 18:25:59 -0500 (Mon, 25 Oct 2004) | 3 lines
Changed paths:
- M /trunk/tools/win32-setup.sh
+ M /trunk/epan/dissectors/packet-bootp.c
-Check for both HTTP_PROXY and http_proxy in MSVC++ setup.
+Make yes_no work in "dissect_netware_ip_suboption()" the way it works
+elsewhere, and replace "struct o63_opt_info" with "struct opt_info".
------------------------------------------------------------------------
-r11758 | guy | 2004-08-16 20:12:29 -0500 (Mon, 16 Aug 2004) | 4 lines
+r12389 | guy | 2004-10-25 04:31:13 -0500 (Mon, 25 Oct 2004) | 7 lines
Changed paths:
- M /trunk/README.irix
+ M /trunk/epan/dissectors/packet-bootp.c
-Note that some of the IRIX problems might no longer exist - and get rid
-of the libpcap patch, as it's incorporated into current versions of
-libpcap.
+"struct o43pxeclient_opt_info" and "struct o43cablelabs_opt_info" look
+just like "struct opt_info", except for the name of the "enum
+field_type" field; use "opt_info" instead of them. Rename the
+equivalent field in "struct o63_opt_info", as well, with an eye towards
+changing "struct opt_info" to be able to replace "struct o63_opt_info"
+as well.
------------------------------------------------------------------------
-r11757 | guy | 2004-08-16 19:34:26 -0500 (Mon, 16 Aug 2004) | 4 lines
+r12388 | guy | 2004-10-25 03:56:39 -0500 (Mon, 25 Oct 2004) | 12 lines
Changed paths:
- M /trunk/README.macos
+ M /trunk/epan/dissectors/packet-bootp.c
-We now try to detect OS X systems with a new libpcap but old headers,
-and not try to use the shiny new routines on those systems, so you
-shouldn't get the "`pcap_if_t' undeclared" error any more.
+Remove val_s_long as it's unimplemented and unused - put it back if it's
+ever necessary.
-------------------------------------------------------------------------
-r11756 | guy | 2004-08-16 19:21:13 -0500 (Mon, 16 Aug 2004) | 7 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-dhcpv6.c
+Make some options, that have only one IPv4 address, use ipv4 rather than
+ipv4_list.
-Don't give up on the entire DHCPv6 packet if we find an error in
-encapsulated options, just give up on the option in which they're
-encapsulated.
+Add val_u_short_list, and have val_u_short accept one and only one
+16-bit integer. Give options the appropriate type.
-Note that for the Relay Message option, we should perhaps dissect the
-option data as a DHCP message, not just a sequence of options.
+Shuffle the types a bit in the enum, and shuffle the cases for types
+around to match the order in the enum.
------------------------------------------------------------------------
-r11754 | guy | 2004-08-16 17:30:04 -0500 (Mon, 16 Aug 2004) | 4 lines
+r12387 | guy | 2004-10-25 03:33:39 -0500 (Mon, 25 Oct 2004) | 7 lines
Changed paths:
- M /trunk/epan/dissectors/packet-windows-common.c
+ M /trunk/epan/dissectors/packet-bootp.c
-Don't do the FILETIME->nstime_t conversion in floating point, as it
-produces some floating-point noise in the nanoseconds field; we've
-required 64-bit integer support for a while, so use that.
+Rename "ipv4" to "ipv4_list", as it's used for lists of IPv4 addresses,
+and add a separate "ipv4"; use that in the dissector for Netware IP
+options.
-------------------------------------------------------------------------
-r11753 | ulfl | 2004-08-16 12:18:04 -0500 (Mon, 16 Aug 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-smb.c
- M /trunk/epan/dissectors/packet-windows-common.c
+Add a "presence" option type, for options with no value whose presence
+is significant; use that in the dissector for Netware IP options.
-cast define of TIME_T_MIN and TIME_T_MAX to (time_t), as MSVC seems to have problems with this definition and throws a warning "convert negative constant to unsigned integer"
------------------------------------------------------------------------
-r11752 | guy | 2004-08-16 02:59:18 -0500 (Mon, 16 Aug 2004) | 3 lines
+r12386 | guy | 2004-10-25 03:17:11 -0500 (Mon, 25 Oct 2004) | 8 lines
Changed paths:
- M /trunk/epan/dissectors/packet-smb.c
-
-From Ronnie Sahlberg: update the fs attributes to be more complete and
-correctly dissected.
+ M /trunk/epan/dissectors/packet-bootp.c
-------------------------------------------------------------------------
-r11751 | guy | 2004-08-16 02:53:07 -0500 (Mon, 16 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/asn1/x509sat/SelectedAttributeTypes.asn
- M /trunk/asn1/x509sat/packet-x509sat-template.c
- M /trunk/epan/dissectors/packet-x509sat.c
+Pass to the the routines that dissect suboption lists the offset of the
+end of the option, and have them do bounds checking. Also, in some
+places, check the suboption length.
-From Ronnie Sahlberg: add dissection of the Teletext string type to the
-DirectoryString choice in SelectedAttributeTypes.
+In "dissect_netware_ip_suboption()", process the suboption length
+(which, according to RFC 2242, is present in all suboptions), and use
+val_u_byte rather than val_u_short for 1-byte options.
------------------------------------------------------------------------
-r11750 | guy | 2004-08-16 02:52:07 -0500 (Mon, 16 Aug 2004) | 4 lines
+r12385 | guy | 2004-10-24 17:53:06 -0500 (Sun, 24 Oct 2004) | 6 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dhcpv6.c
-
-Whenever we call "dhcpv6_option()", check to make sure it didn't set
-"at_end" - if it does, the option is sufficiently bad that we can't
-continue dissecting the packet, so we give up.
+ M /trunk/epan/dissectors/packet-bootp.c
-------------------------------------------------------------------------
-r11749 | guy | 2004-08-16 01:24:17 -0500 (Mon, 16 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/gtk/gui_prefs.c
+Restructure the DHCP option parsing a bit, to make it a bit clearer -
+and fix some bugs that this made a bit more obvious. Add checks of the
+option length.
-Get rid of unused enum_val_t table (the wrap vs. no-wrap in search flag
-is a Boolean, not an enum).
+Clean up white space.
------------------------------------------------------------------------
-r11748 | guy | 2004-08-16 00:54:01 -0500 (Mon, 16 Aug 2004) | 8 lines
+r12384 | guy | 2004-10-24 05:30:03 -0500 (Sun, 24 Oct 2004) | 5 lines
Changed paths:
- M /trunk/epan/dissectors/packet-rtcp.c
-
-From Martin Mathieson:
-
- - test for NULL conversation data to avoid a potential crash when
- looking up stream setup info (as RTP dissector does);
-
- - adds a heuristic function (like RTP, this is a preference
- initially set to off).
+ M /trunk/epan/dissectors/packet-bootp.c
-------------------------------------------------------------------------
-r11747 | guy | 2004-08-15 21:23:41 -0500 (Sun, 15 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/acinclude.m4
+Don't display the FQDN in the FQDN option if the length of the FQDN is
+zero.
-Fix a typo.
+Clean up some field names and descriptions.
------------------------------------------------------------------------
-r11746 | guy | 2004-08-15 20:13:11 -0500 (Sun, 15 Aug 2004) | 5 lines
+r12383 | guy | 2004-10-24 05:18:16 -0500 (Sun, 24 Oct 2004) | 2 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dhcp-failover.c
+ M /trunk/epan/dissectors/packet-bootp.c
-According to draft-ietf-dhc-failover-10, the message digest type is 1
-byte - and a length of 1 is used to put the message digest into the
-protocol tree, which agrees with that. Therefore, "tvb_get_guint8()"
-should be used to fetch it.
+Fix the length used for the name in the FQDN option.
------------------------------------------------------------------------
-r11745 | guy | 2004-08-15 20:11:23 -0500 (Sun, 15 Aug 2004) | 18 lines
+r12382 | sahlberg | 2004-10-23 22:51:27 -0500 (Sat, 23 Oct 2004) | 3 lines
Changed paths:
- M /trunk/acinclude.m4
-
-For "pcap_findalldevs()", don't assume that just because it's in -lpcap
-it's usable - one of the updates to OS X 10.3 updated libpcap to
-0.8[.x], so that it had "pcap_findalldevs()", but didn't update
-"pcap.h", so it didn't declare "pcap_if_t", so you couldn't actually
-*use* it. You can work around that by installing the pcap.h (and
-pcap-bpf.h) from the matching tcpdump.org release, but, as even when
-that version of OS X is pre-installed rather than being the result of a
-Software Update, you still don't get the new "pcap.h" (at least I didn't
-get it on my PowerBook with 10.3.4). Therefore, we check whether a
-program that calls "pcap_findalldevs()" *and* declares a "pcap_if_t *"
-to pass to it can be compiled and linked with -lpcap, and only declare
-HAVE_PCAP_FINDALLDEVS if we can.
-
-Also, don't check for the functions added to libpcap after
-"pcap_findalldevs()" was added unless we have a usable
-"pcap_findalldevs()", as, if not, those functions won't be declared in
-"pcap.h" either, so we'll get compiler warnings.
+ M /trunk/epan/dissectors/packet-ber.c
-------------------------------------------------------------------------
-r11744 | gerald | 2004-08-15 14:26:25 -0500 (Sun, 15 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/file.c
- M /trunk/gtk/gui_prefs.c
- M /trunk/prefs.c
- M /trunk/prefs.h
+make SEQUENCE OF and CHOICE handle indefinite length encodings
-From Greg Morris: Add a configuration option to control search wrapping.
------------------------------------------------------------------------
-r11743 | gerald | 2004-08-15 13:32:24 -0500 (Sun, 15 Aug 2004) | 2 lines
+r12381 | guy | 2004-10-23 20:29:03 -0500 (Sat, 23 Oct 2004) | 2 lines
Changed paths:
- A /trunk/asn1/ns-cert-exts
- A /trunk/asn1/ns-cert-exts/NETSCAPE-CERT-EXTS.asn
- A /trunk/asn1/ns-cert-exts/ns_cert_exts.cnf
- A /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.c
- A /trunk/asn1/ns-cert-exts/packet-ns_cert_exts-template.h
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-ns_cert_exts.c
+ M /trunk/epan/dissectors/packet-dcerpc-sysact.c
-From Ronnie Sahlberg: Netscape certificate extensions.
+From Yaniv Kaul: name some more interface calls.
------------------------------------------------------------------------
-r11742 | jmayer | 2004-08-15 06:39:13 -0500 (Sun, 15 Aug 2004) | 3 lines
+r12380 | guy | 2004-10-23 04:20:39 -0500 (Sat, 23 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dhcp-failover.c
-
-Make message_digest_type a guint16. Removed cast.
-Spotted by Ulf Lamping.
+ M /trunk/epan/dissectors/packet-aim-buddylist.c
+ M /trunk/epan/dissectors/packet-aim-chat.c
+ M /trunk/epan/dissectors/packet-aim-generic.c
-------------------------------------------------------------------------
-r11741 | ulfl | 2004-08-15 06:25:35 -0500 (Sun, 15 Aug 2004) | 1 line
-Changed paths:
- M /trunk/epan/dissectors/packet-dhcp-failover.c
+Remove the include of <epan/prefs.h> from files that don't call any
+preference routines.
-remove MSVC compiler warning (required a type cast)
------------------------------------------------------------------------
-r11740 | guy | 2004-08-14 22:24:47 -0500 (Sat, 14 Aug 2004) | 2 lines
+r12379 | guy | 2004-10-23 03:37:21 -0500 (Sat, 23 Oct 2004) | 3 lines
Changed paths:
- M /trunk/epan/dissectors/packet-ntlmssp.c
-
-Dissect the last unknown item at the end of the NTLMv2 blob.
+ M /trunk/epan/dissectors/packet-aim.c
-------------------------------------------------------------------------
-r11739 | jmayer | 2004-08-14 16:20:28 -0500 (Sat, 14 Aug 2004) | 1 line
-Changed paths:
- M /trunk/ChangeLog
+Put the name, as well as the value, of the family and subfamily fields
+into the protocol tree item that contains them.
-@ -> [AT]
------------------------------------------------------------------------
-r11737 | obiot | 2004-08-13 14:45:35 -0500 (Fri, 13 Aug 2004) | 2 lines
+r12378 | guy | 2004-10-22 13:03:21 -0500 (Fri, 22 Oct 2004) | 3 lines
Changed paths:
- M /trunk/AUTHORS
+ M /trunk/epan/dissectors/packet-ipdc.c
-Keep spammers away: do NOT put an @ sign in contributor's email addresses!
+From Josh Bailey: fix the fetch of the IPDC payload length, it's only 10
+bits long.
------------------------------------------------------------------------
-r11736 | guy | 2004-08-13 04:47:23 -0500 (Fri, 13 Aug 2004) | 5 lines
+r12377 | guy | 2004-10-22 12:40:58 -0500 (Fri, 22 Oct 2004) | 2 lines
Changed paths:
M /trunk/AUTHORS
- M /trunk/epan/dissectors/Makefile.common
- M /trunk/epan/dissectors/packet-aim-icq.c
- A /trunk/epan/dissectors/packet-dcerpc-iremunkn.c
- A /trunk/epan/dissectors/packet-dcerpc-iremunkn2.c
- M /trunk/epan/dissectors/packet-dcerpc-oxid.c
- A /trunk/epan/dissectors/packet-dcerpc-sysact.c
-
-From Jelmer Vernooij:
- OSCAR-ICQ updates;
- DCOM IRemUnknown and IRemUnknown2 support.
+Add an item for DNS IPSECKEY RR support for David Fort.
------------------------------------------------------------------------
-r11735 | guy | 2004-08-13 04:35:25 -0500 (Fri, 13 Aug 2004) | 2 lines
+r12376 | ulfl | 2004-10-22 03:33:50 -0500 (Fri, 22 Oct 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/dissectors/Makefile.common
- A /trunk/epan/dissectors/packet-maccontrol.c
-
-From Giles Scott: Ethernet MAC Control Frame support.
+ M /trunk/docbook/eug_src/EUG_app_files.xml
+add a section about "Windows folders"
------------------------------------------------------------------------
-r11734 | guy | 2004-08-13 03:27:58 -0500 (Fri, 13 Aug 2004) | 6 lines
+r12375 | guy | 2004-10-22 02:07:08 -0500 (Fri, 22 Oct 2004) | 7 lines
Changed paths:
- M /trunk/tethereal.c
+ M /trunk/gtk/capture_dlg.c
+ M /trunk/gtk/file_dlg.c
-When opening an output file, use "file_snaplen" as the snapshot length,
-rather than "pcap_snapshot(ld.pch)" - we've set "file_snaplen" to
-"pcap_snapshot(ld.pch)" if we're capturing from a device, but if we're
-reading from a pipe, "ld.pch" is null (so we'll crash if we use it), and
-we've set "file_snaplen" from the header we've read from a pipe.
+Change some code that affects g_resolv_flags to set a flag if the check
+box for the flag is active and clear it if it's inactive, rather than
+clearing all but RESOLV_CONCURRENT and then setting flags if the check
+box is active - or, in one case, not clearing any flags due to a typo
+and then setting them, so they never get cleared. This matches what's
+done with theresolution flags in some other places.
------------------------------------------------------------------------
-r11733 | gerald | 2004-08-12 21:39:49 -0500 (Thu, 12 Aug 2004) | 3 lines
+r12374 | guy | 2004-10-22 01:19:00 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
- M /trunk/epan/libethereal.def
- M /trunk/epan/strutil.c
- M /trunk/epan/strutil.h
- M /trunk/gtk/find_dlg.c
-
-Move convert_string_to_hex() and convert_string_case() from gtk/find_dlg.c
-to epan/strutil.c
+ M /trunk/epan/dissectors/Makefile.common
+ M /trunk/epan/dissectors/packet-sdp.c
+ M /trunk/epan/dissectors/packet-t38.c
+ A /trunk/epan/dissectors/packet-t38.h
-------------------------------------------------------------------------
-r11732 | gerald | 2004-08-12 21:06:46 -0500 (Thu, 12 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/ChangeLog
- M /trunk/NEWS
+From Alejandro Vaquero: start T.38 conversations for SDP sessions.
-Copy over the NEWS and ChangeLog from the 0.10.6 release tree.
+"T38" -> "T.38" in the T.38 dissector.
------------------------------------------------------------------------
-r11729 | gerald | 2004-08-12 17:45:59 -0500 (Thu, 12 Aug 2004) | 2 lines
+r12373 | guy | 2004-10-22 01:05:03 -0500 (Fri, 22 Oct 2004) | 4 lines
Changed paths:
- M /trunk/Makefile.am
+ M /trunk/epan/dissectors/packet-mtp3.c
-Add capinfo.rc.in and wiretap.rc.in to the distribution.
+From Francisco Alcoba: declare the tap data as static, so it's still
+there when the tap is called (which happens after dissection is
+complete).
------------------------------------------------------------------------
-r11727 | gerald | 2004-08-12 16:45:12 -0500 (Thu, 12 Aug 2004) | 3 lines
+r12372 | guy | 2004-10-21 21:09:35 -0500 (Thu, 21 Oct 2004) | 3 lines
Changed paths:
M /trunk/doc/Makefile.am
- M /trunk/make-authors-short.pl
-From Graeme Hewson: Keep the list of authors in the Ethereal man page from
-wrapping, and fix the title.
+For the .pod->.html rules, find the ".pod" files in $(srcdir),
+just as we do for the .pod->.[1-9] rules.
------------------------------------------------------------------------
-r11726 | guy | 2004-08-12 16:32:20 -0500 (Thu, 12 Aug 2004) | 4 lines
+r12371 | guy | 2004-10-21 21:05:53 -0500 (Thu, 21 Oct 2004) | 8 lines
Changed paths:
- M /trunk/epan/dissectors/packet-smb.c
-
-Note that the CIFS spec claims that the service name string in Tree
-Connect AndX is always ASCII; we don't assume it is - the spec may very
-well be wrong.
+ M /trunk/epan/dissectors/Makefile.am
-------------------------------------------------------------------------
-r11721 | gerald | 2004-08-11 16:22:49 -0500 (Wed, 11 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/Makefile.nmake
+Include "Makefile.common" in the list of files to put into the
+distribution.
-Update to GTK-Wimp 0.6.1.
+Don't use ":=" - not all versions of make necessarily support it, and,
+even for those that do, it doesn't mean the same thing in all versions
+(it means something different in Solaris make than in GNU make, for
+example).
------------------------------------------------------------------------
-r11718 | gerald | 2004-08-11 15:34:42 -0500 (Wed, 11 Aug 2004) | 3 lines
+r12370 | ulfl | 2004-10-21 16:43:37 -0500 (Thu, 21 Oct 2004) | 1 line
Changed paths:
- M /trunk/Makefile.nmake
-
-Change the "setup" target to download the updated GTK+ libraries described
-at http://mail.gnome.org/archives/gtk-devel-list/2004-August/msg00058.html .
-
-------------------------------------------------------------------------
-r11717 | guy | 2004-08-11 14:11:16 -0500 (Wed, 11 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/epan/dissectors/packet-snmp.c
-
-From Tomas Kukosa: add a dissector table for OIDs in variable bindings,
-so the variable value can be dissected by a subdissector.
+ M /trunk/docbook/eug_src/EUG_chapter_advanced.xml
+cleanup "Packet Reassembling" section
------------------------------------------------------------------------
-r11713 | guy | 2004-08-10 17:45:47 -0500 (Tue, 10 Aug 2004) | 9 lines
+r12369 | ulfl | 2004-10-21 16:09:28 -0500 (Thu, 21 Oct 2004) | 1 line
Changed paths:
- M /trunk/epan/dissectors/packet-tds.c
-
-The FreeTDS documentation on TDS claims that the field after the locale
-(or, as that documentation calls it, the language name) is the database
-name; mark it as such.
-
-It also says there's some other stuff, such as a client MAC address,
-after the database offset/length (and that the NTLMSSP message doesn't
-come right after the database offset/length, there's an offset/length
-for the NTLMSSP message). Put in a comment about that.
+ M /trunk/docbook/eug_src/EUG_app_protocols.xml
+ D /trunk/docbook/protocols.xml
+ M /trunk/docbook/user-guide.xml
+removed the protocols list completely, as I don't want to update it to the current Ethereal features all the time and we also have a really good online version of that list available.
------------------------------------------------------------------------
-r11648 | guy | 2004-08-10 16:29:57 -0500 (Tue, 10 Aug 2004) | 3 lines
+r12368 | ulfl | 2004-10-21 15:22:21 -0500 (Thu, 21 Oct 2004) | 1 line
Changed paths:
- M /trunk/AUTHORS
- M /trunk/epan/column-utils.c
-
-From Neil Piercy: put in some missing "put in the terminating NUL"s
-after "vsnprintf()" calls.
+ M /trunk/docbook/eug_src/EUG_app_files.xml
+add info about temporary capture files and a section about "Windows NT/2000/XP roaming profiles"
------------------------------------------------------------------------
-r11646 | guy | 2004-08-10 16:23:34 -0500 (Tue, 10 Aug 2004) | 3 lines
+r12367 | guy | 2004-10-21 14:12:22 -0500 (Thu, 21 Oct 2004) | 4 lines
Changed paths:
- M /trunk/epan/proto.c
-
-Add support for FT_FLOAT and FT_DOUBLE in "proto_tree_add_item()"
-(untested).
-
-------------------------------------------------------------------------
-r11644 | gerald | 2004-08-10 10:10:45 -0500 (Tue, 10 Aug 2004) | 2 lines
-Changed paths:
- M /trunk/epan/Makefile.nmake
+ M /trunk/gtk/capture_dlg.c
-From Graham Bloice: Allow libethereal.dll to be built after recent changes.
+The top-level window's list of capture filter expressions might not yet
+exist if no filters have been remembered; don't set the popdown string
+list for the filter combo box if the list is empty.
------------------------------------------------------------------------
-r11642 | guy | 2004-08-10 03:00:55 -0500 (Tue, 10 Aug 2004) | 2 lines
+r12363 | gerald | 2004-10-20 21:06:37 -0500 (Wed, 20 Oct 2004) | 7 lines
Changed paths:
- M /trunk/epan/Makefile.common
+ M /trunk/packaging/nsis/ethereal.nsi
+ M /trunk/plugins/opsi/packet-opsi.c
+ M /trunk/plugins/opsi/packet-opsi.h
-Fix a typo.
+From Laurent Rabret:
-------------------------------------------------------------------------
-r11641 | guy | 2004-08-10 02:52:11 -0500 (Tue, 10 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/epan/Makefile.am
- M /trunk/epan/Makefile.common
- M /trunk/epan/Makefile.nmake
+- enable Windows' ShellExecute command to call Ethereal without specifying
+ the installation path (a new key added in the registry)
+- decode 2 more options in the OPSI plugin.
-Add LIBETHEREAL_SRC and LIBETHEREAL_INCLUDES to epan/Makefile.common,
-and have epan/Makefile.am and epan/Makefile.nmake use them.
------------------------------------------------------------------------
-r11640 | guy | 2004-08-10 02:03:21 -0500 (Tue, 10 Aug 2004) | 3 lines
+r12362 | guy | 2004-10-20 18:38:31 -0500 (Wed, 20 Oct 2004) | 11 lines
Changed paths:
- M /trunk/epan/dissectors/packet-dhcp-failover.c
-
-Use the protocol short name as the Protocol column value, as is done in
-other dissectors.
+ M /trunk/epan/dissectors/packet-rpc.c
-------------------------------------------------------------------------
-r11639 | guy | 2004-08-10 00:27:50 -0500 (Tue, 10 Aug 2004) | 3 lines
-Changed paths:
- M /trunk/capture-wpcap.c
+At least some versions of the OS X NFS client (and possibly some if not
+all other BSD NFS clients) retransmit on different ports from the port
+on which the original request was set, so have the RPC "conversation"
+for connectionless protocols use only the source address and destination
+port.
-From Graham Bloice: if we don't have "pcap_lib_version()" in WinPcap, we
-might have "PacketLibraryVersion[]" in packet.dll - try using that.
+Use NO_ADDR_B and NO_PORT_B when looking up the conversation in those
+cases, and use NO_ADDR2 and NO_PORT2 when creating the conversation in
+those cases, to make it clearer that we're only using one address and
+port.
------------------------------------------------------------------------
-r11638 | gerald | 2004-08-09 17:31:21 -0500 (Mon, 09 Aug 2004) | 2 lines
+r12361 | gerald | 2004-10-20 14:14:51 -0500 (Wed, 20 Oct 2004) | 2 lines
Changed paths:
- M /trunk/epan/Makefile.nmake
- M /trunk/epan/addr_resolv.c
- M /trunk/epan/addr_resolv.h
+ M /trunk/ChangeLog
+ M /trunk/NEWS
-Merge the "resolv" rename changes with the trunk.
+Pull in versions from the 0.10.7 branch.
------------------------------------------------------------------------
diff --git a/config.nmake b/config.nmake
index d5682ce932..cc33832cdd 100644
--- a/config.nmake
+++ b/config.nmake
@@ -4,7 +4,7 @@
# in the file README.win32.
# The current Ethereal version
-VERSION=0.10.7
+VERSION=0.10.8
#
# The RC_VERSION should be comma-separated, not dot-separated,
@@ -17,7 +17,7 @@ VERSION=0.10.7
# 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,10,7
+RC_VERSION=0,10,8
# The version of the wiretap library
WTAP_VERSION=0.1
diff --git a/configure.in b/configure.in
index 234792caff..6e482ffbff 100644
--- a/configure.in
+++ b/configure.in
@@ -8,7 +8,7 @@ dnl Check for CPU / vendor / OS
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
-AM_INIT_AUTOMAKE(ethereal, 0.10.7)
+AM_INIT_AUTOMAKE(ethereal, 0.10.8)
AM_DISABLE_STATIC