Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=21308
|
|
disable failing composite tvb tests
svn path=/trunk/; revision=21307
|
|
fix compiler warnings in tvbtest.c
svn path=/trunk/; revision=21306
|
|
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
|
|
svn path=/trunk/; revision=21296
|
|
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
|
|
can be used inside.
Fixes bug 1502
svn path=/trunk/; revision=21294
|
|
svn path=/trunk/; revision=21292
|
|
svn path=/trunk/; revision=21289
|
|
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
|
|
gcc-4.1.2
svn path=/trunk/; revision=21282
|
|
svn path=/trunk/; revision=21281
|
|
svn path=/trunk/; revision=21280
|
|
functions.
svn path=/trunk/; revision=21278
|
|
* ptvcursor_push_subtree(), ptvcursor_pop_subtree() for pushing/popping
subtrees. Multiple levels of subtrees (256 max.), allocation per 8 levels.
* Two new functions creating an item in the tree and pushing a subtree at the
same time. These two functions accept an undefined length
(SUBTREE_UNDEFINED_LENGTH). The length of the item is set at the next pop.
1) ptvcursor_add_with_subtree
2) ptvcursor_add_text_with_subtree
- get rid of potential memory leaks with g_new in ptvcursor_new().
- Documentation of the new ptvcursor functions in README.developer
svn path=/trunk/; revision=21276
|
|
svn path=/trunk/; revision=21275
|
|
svn path=/trunk/; revision=21274
|
|
svn path=/trunk/; revision=21273
|
|
each one has its own pcs and tap structure
svn path=/trunk/; revision=21271
|
|
svn path=/trunk/; revision=21270
|
|
- Replaced spaces at beginning of line by tab
svn path=/trunk/; revision=21267
|
|
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
|
|
svn path=/trunk/; revision=21256
|
|
svn path=/trunk/; revision=21255
|
|
Martin Sustrik
here's a patch to AMQP dissector. The only change is that when there are
seceral AMQP frames in single TCP packet, all of them are referred in
the info column.
svn path=/trunk/; revision=21254
|
|
them, add -Wno-pointer-sign to CFLAGS when gcc will accept it.
svn path=/trunk/; revision=21253
|
|
svn path=/trunk/; revision=21252
|
|
svn path=/trunk/; revision=21250
|
|
svn path=/trunk/; revision=21249
|
|
Remove svn:executable on packet-amqp.c
svn path=/trunk/; revision=21247
|
|
svn path=/trunk/; revision=21245
|
|
to packet-iuup.c.
svn path=/trunk/; revision=21244
|
|
It is sufficient to make tapa discovery packets a new style dissector,
don't handle them via an additional heuristic dissector.
svn path=/trunk/; revision=21243
|
|
svn path=/trunk/; revision=21240
|
|
svn path=/trunk/; revision=21239
|