Age | Commit message (Collapse) | Author | Files | Lines |
|
is not defined.
svn path=/trunk/; revision=21371
|
|
svn path=/trunk/; revision=21370
|
|
- SSL DEFLATE compression method support (RFC3749)
- fix for Bugzilla Bug 1515: SSL bug with mutual authentication
svn path=/trunk/; revision=21368
|
|
remaining that I'm not sure exactly what to do with at the moment:
the one in packet-frame probably should be there, the others probably
shouldn't but they also should never fail unless there's a compile or build
problem (AFAICS).
svn path=/trunk/; revision=21367
|
|
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1511
by replacing g_assert() with DISSECTOR_ASSERT().
svn path=/trunk/; revision=21366
|
|
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1464
Support for Symantec SGS v3 files.
svn path=/trunk/; revision=21362
|
|
update a dissector and recompile, make-dissector-reg.py can now pull
its list of registration routines from a cache instead of having to
scan through every dissector. The time to create register.c has gone
from 20 to 30 seconds down to 2 on my desktop machine.
The cache file is a Python pickle data stream. It should be portable
across architectures, so we may be able to add it to the distribution
at some point.
svn path=/trunk/; revision=21348
|
|
SSL/TLS desegmentation
svn path=/trunk/; revision=21346
|
|
svn path=/trunk/; revision=21345
|
|
svn path=/trunk/; revision=21344
|
|
svn path=/trunk/; revision=21343
|
|
svn path=/trunk/; revision=21341
|
|
svn path=/trunk/; revision=21339
|
|
In make-dissector-reg.py, throw an error if we don't have enough files
to process, or if we don't generate enough registrations. "Enough"
is arbitrarily set to 100.
This should de-purple the buildbot. (I'm sure there's a "smoke on the
water" joke in there somewhere.)
svn path=/trunk/; revision=21338
|
|
- Verify that we have a ber sequence before handing over to H.248
- Make the dissector more case insensitive (Fixes http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1517)
svn path=/trunk/; revision=21337
|
|
svn path=/trunk/; revision=21336
|
|
Dissector for the DRDA protocol. This is the protocol used by among
others the DB2 database.
modify his entry in AUTHORS
svn path=/trunk/; revision=21331
|
|
svn path=/trunk/; revision=21328
|
|
- used in Makefile.nmake instead of DISSECTOR_SRC
- used for the target register.c
svn path=/trunk/; revision=21327
|
|
svn path=/trunk/; revision=21326
|
|
- asn dissectors : libasndissectors.la
- pidl dissectors : libpidldissectors.la
- normal dissectors : libdissectors.la *and* libcleandissectors.la. I
separated it in two libraries temporarily. The source files used to build
libcleandissectors.la do not generate warning anymore and the -Werror is used
to compile them. If we patch a dissector and it doesn't generate warning
anymore, we have to move the filename dissector from DISSECTOR_SRC to
CLEAN_DISSECTOR_SRC in epan/dissectors/Makefile.common.
If you want to define specific cflags for one library type, let's say pidl, you
may define libpidldissectors_la_CFLAGS.
svn path=/trunk/; revision=21324
|
|
svn path=/trunk/; revision=21322
|
|
Add a table of DPCs and SSNs that allow to override the protocol that would be choosen
so that the same SSN can use two different protocols in two different DPCs.
I did not believe it someone could have done it, then I saw the captures...
svn path=/trunk/; revision=21321
|
|
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1508
Dissect ISUP CIC as 14 bits in ANSI (instead of 12 bits like in ITU)
svn path=/trunk/; revision=21310
|
|
The enclosed patch corrects a problem where jxta elements were being added to the protocol tree for segments that did not contain complete jxta frames. This patch ensures that the jxta proto elements are only added those the segments that end a complete, assembled jxta frame.
The patch has been fuzz tested with a broad selection of jxta captures and ran successfully overnight for over 4000 iterations.
svn path=/trunk/; revision=21305
|
|
A partial RFC 2508 dissector for packet-ppp.c
svn path=/trunk/; revision=21304
|
|
svn path=/trunk/; revision=21302
|
|
in many places.
- Seperate decoding of magic and version.
- Explicitely display the padding bytes.
svn path=/trunk/; revision=21301
|
|
message or if it receives an unknown Type. Add a check of tvb length to README.developer's cut-n-paste dissector code.
svn path=/trunk/; revision=21300
|
|
svn path=/trunk/; revision=21299
|
|
I have a dream today.
I have a dream that one day the TCP dissector shall become human-readable. :)
svn path=/trunk/; revision=21297
|
|
Fix for Bug 1136 (TCP Checksum Validation)
TCP cksum 0xffff should not appear in TCP headers. RFC 1624 explains that it
can be generated by a (not-so-good) algorithm for incremental updates to the
tcp-checksum.
New behavior of wireshark when having cksum == 0xffff :
- use "Checksum: 0xffff [should be 0x0000 (See RFC 1624)]" in the
packet-detail pane
- set tcp.checksum_good to FALSE (just like checksum-offload packets)
- set tcp.checksum_bad to FALSE (just like checksum-offload packets)
- Generate an expert warning: "TCP Checksum 0xffff instead of 0x0000 (See RFC 1624)"
- add "[TCP CHECKSUM 0xFFFF]" instead of "[TCP CHECKSUM BAD]" to COL_INFO
svn path=/trunk/; revision=21295
|
|
svn path=/trunk/; revision=21292
|
|
Let h263_proto_tree_add_bits return the value
Find more starcodes
Add picture type to Info col(P/I)
svn path=/trunk/; revision=21288
|
|
svn path=/trunk/; revision=21286
|
|
- follows the same rules as the one in ipv4 dissector for
ipv6_[src|dst|addr][_host] items.
- use proto_tree_add_item for displaying the name of the parsed options.
- added header type value_string
- add an expert info for invalid jumbo value and invalid router alert
length.
- correction of invalid jumbo payload length
- get rid of variable declaration after statement
svn path=/trunk/; revision=21283
|
|
svn path=/trunk/; revision=21281
|
|
svn path=/trunk/; revision=21280
|
|
functions.
svn path=/trunk/; revision=21278
|
|
svn path=/trunk/; revision=21273
|
|
each one has its own pcs and tap structure
svn path=/trunk/; revision=21271
|
|
svn path=/trunk/; revision=21270
|
|
svn path=/trunk/; revision=21266
|
|
svn path=/trunk/; revision=21265
|
|
two more pragmas
you need this patch ontop of svn pidl to regenerate the files :
Index: lib/Parse/Pidl/Wireshark/NDR.pm
===================================================================
--- lib/Parse/Pidl/Wireshark/NDR.pm (revision 22005)
+++ lib/Parse/Pidl/Wireshark/NDR.pm (working copy)
@@ -916,6 +916,14 @@
$res{headers} .= "#ifdef HAVE_CONFIG_H\n";
$res{headers} .= "#include \"config.h\"\n";
$res{headers} .= "#endif\n\n";
+
+ $res{headers} .= "#ifdef _MSC_VER\n";
+ $res{headers} .= "#pragma warning(disable:4005)\n";
+ $res{headers} .= "#pragma warning(disable:4013)\n";
+ $res{headers} .= "#pragma warning(disable:4018)\n";
+ $res{headers} .= "#pragma warning(disable:4101)\n";
+ $res{headers} .= "#endif\n\n";
+
$res{headers} .= "#include <glib.h>\n";
$res{headers} .= "#include <string.h>\n";
$res{headers} .= "#include <epan/packet.h>\n\n";
svn path=/trunk/; revision=21262
|
|
regenerate with patched pidl
svn path=/trunk/; revision=21261
|
|
to keep ms compilers happy
the pidl patch required :
Index: lib/Parse/Pidl/Wireshark/NDR.pm
===================================================================
--- lib/Parse/Pidl/Wireshark/NDR.pm (revision 22005)
+++ lib/Parse/Pidl/Wireshark/NDR.pm (working copy)
@@ -916,6 +916,14 @@
$res{headers} .= "#ifdef HAVE_CONFIG_H\n";
$res{headers} .= "#include \"config.h\"\n";
$res{headers} .= "#endif\n\n";
+
+ $res{headers} .= "#ifdef _MSC_VER\n";
+ $res{headers} .= "#pragma warning(disable:4005)\n";
+ $res{headers} .= "#pragma warning(disable:4013)\n";
+ $res{headers} .= "#endif\n\n";
+
+
+
$res{headers} .= "#include <glib.h>\n";
$res{headers} .= "#include <string.h>\n";
$res{headers} .= "#include <epan/packet.h>\n\n";
svn path=/trunk/; revision=21260
|
|
svn path=/trunk/; revision=21259
|
|
svn path=/trunk/; revision=21258
|
|
svn path=/trunk/; revision=21257
|