aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2007-04-03From me: make tvbtest return an exitcode appropriate to its successRichard van der Hoff1-1/+15
svn path=/trunk/; revision=21308
2007-04-03From me:Richard van der Hoff1-3/+10
disable failing composite tvb tests svn path=/trunk/; revision=21307
2007-04-03From me:Richard van der Hoff1-6/+7
fix compiler warnings in tvbtest.c svn path=/trunk/; revision=21306
2007-04-03From Mike Duigou:Richard van der Hoff1-7/+7
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
2007-04-02From Donald White:Stephen Fisher1-0/+392
A partial RFC 2508 dissector for packet-ppp.c svn path=/trunk/; revision=21304
2007-04-02Add decoding of TFO Codec and Codec ListLuis Ontanon1-4/+57
svn path=/trunk/; revision=21302
2007-04-02- Use proto_tree_add_item instead of proto_tree_add_(u)intJörg Mayer1-38/+31
in many places. - Seperate decoding of magic and version. - Explicitely display the padding bytes. svn path=/trunk/; revision=21301
2007-04-02Make RX a new style dissector: return 0 if there isn't at least 28 bytes of ↵Jeff Morriss1-2/+12
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
2007-04-02Add commentsAnders Broman1-7/+139
svn path=/trunk/; revision=21299
2007-04-01First step of TCP dissector refactoring.Sebastien Tandel1-130/+322
I have a dream today. I have a dream that one day the TCP dissector shall become human-readable. :) svn path=/trunk/; revision=21297
2007-04-01Have the prototypes of uat_esc and uat_unesc available to packet-snmp.cLuis Ontanon2-4/+5
svn path=/trunk/; revision=21296
2007-04-01From Sake Blok : Sebastien Tandel1-1/+20
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
2007-04-01Fix management of lstrings in uat code so that arbitrary chars (even '\0's) ↵Luis Ontanon4-141/+161
can be used inside. Fixes bug 1502 svn path=/trunk/; revision=21294
2007-03-31Common dissection of GOB.Anders Broman1-46/+201
svn path=/trunk/; revision=21292
2007-03-31Add Licence and TO DO listLuis Ontanon1-1/+28
svn path=/trunk/; revision=21289
2007-03-31Properly NULL terminate string (str[0]='\0';)Anders Broman1-42/+72
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
2007-03-30Fix more warningsStephen Fisher5-6/+7
svn path=/trunk/; revision=21286
2007-03-30- use of proto_tree_add_item whenever possibleSebastien Tandel1-146/+237
- 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
2007-03-30revert back (void*) -> (void**) which will stop free-warning compilation withSebastien Tandel1-1/+1
gcc-4.1.2 svn path=/trunk/; revision=21282
2007-03-30ep_malloc -> ep_alloc !!Sebastien Tandel2-2/+2
svn path=/trunk/; revision=21281
2007-03-30remove some g_malloc/g_freeSebastien Tandel3-10/+4
svn path=/trunk/; revision=21280
2007-03-30update of homeplug dissector with the use of ptvcursor subtree managementSebastien Tandel1-263/+213
functions. svn path=/trunk/; revision=21278
2007-03-30- new ptvcursor subtrees management functions :Sebastien Tandel2-3/+173
* 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
2007-03-29delete megaco plugin traceSebastien Tandel1-1/+0
svn path=/trunk/; revision=21275
2007-03-29strict aliasing warnings fix : replace (void**) by (void*)Sebastien Tandel1-1/+1
svn path=/trunk/; revision=21274
2007-03-29Fix some more warningsStephen Fisher4-9/+10
svn path=/trunk/; revision=21273
2007-03-29When there are multiple mtp3 packets on a single sctp packet (m2ua) have ↵Luis Ontanon1-17/+19
each one has its own pcs and tap structure svn path=/trunk/; revision=21271
2007-03-29remove debugging printf() calls left in the code.Luis Ontanon1-6/+0
svn path=/trunk/; revision=21270
2007-03-29- Add Makefile.common to EXTRA_DIST (spotted by Christopher Maynard)Jörg Mayer1-2/+3
- Replaced spaces at beginning of line by tab svn path=/trunk/; revision=21267
2007-03-29update WZCSVC idl and regenerate the dissectorRonnie Sahlberg2-44/+46
svn path=/trunk/; revision=21266
2007-03-29update INITSHUTDOWN and SRVSVC and regenerate with patched PIDLRonnie Sahlberg7-4340/+4930
svn path=/trunk/; revision=21265
2007-03-29regenerate the dissectors with an even newer patched version of pidl to add ↵Ronnie Sahlberg5-0/+10
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
2007-03-29fixup the idl to always use pointer for out parametersRonnie Sahlberg3-19/+64
regenerate with patched pidl svn path=/trunk/; revision=21261
2007-03-29regenerate these dissectors using a patched pidl to add some extra pragmas ↵Ronnie Sahlberg4-0/+20
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
2007-03-29update efs and fix conformance file to eliminate some warningsRonnie Sahlberg3-151/+151
svn path=/trunk/; revision=21259
2007-03-29update dfs and regenerateRonnie Sahlberg3-660/+756
svn path=/trunk/; revision=21258
2007-03-29update atsvc to latest idlRonnie Sahlberg3-125/+166
svn path=/trunk/; revision=21257
2007-03-29update winreg to the latest idlRonnie Sahlberg3-29/+248
svn path=/trunk/; revision=21256
2007-03-29regenerate winreg using the latest pidl. almost all warnings are now goneRonnie Sahlberg3-525/+542
svn path=/trunk/; revision=21255
2007-03-28From Ronnie Sahlberg1-306/+484
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
2007-03-28Remove almost all of the casts I committed recently and in place ofStephen Fisher51-226/+226
them, add -Wno-pointer-sign to CFLAGS when gcc will accept it. svn path=/trunk/; revision=21253
2007-03-28do not pass a null string to proto_item_append_text()Luis Ontanon1-1/+1
svn path=/trunk/; revision=21252
2007-03-28USM can be any length not just 3Luis Ontanon1-1/+1
svn path=/trunk/; revision=21250
2007-03-28Improved cleanup of build artifactsGraham Bloice1-1/+1
svn path=/trunk/; revision=21249
2007-03-28From Sebastien Tandel:Stephen Fisher1-0/+0
Remove svn:executable on packet-amqp.c svn path=/trunk/; revision=21247
2007-03-28Fixed warnings on MS VC 6.0Graham Bloice1-331/+331
svn path=/trunk/; revision=21245
2007-03-28Fix a bunch of warnings, add svn:keywords Id and svn:eol-style nativeStephen Fisher7-67/+66
to packet-iuup.c. svn path=/trunk/; revision=21244
2007-03-28Fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1437Jörg Mayer1-15/+9
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
2007-03-28from Gisle Vanem: some more #pragma's that MingW don't likeUlf Lamping2-2/+2
svn path=/trunk/; revision=21240
2007-03-28warning fixesJörg Mayer2-7/+6
svn path=/trunk/; revision=21239