summaryrefslogtreecommitdiff
path: root/asn1
AgeCommit message (Collapse)AuthorFilesLines
2013-08-12- Extract variables from Makefile.common.Jörg Mayer1-17/+33
- Apply this to asn1/c1222/ svn path=/trunk/; revision=51324
2013-08-12Fix copy paste error and reinitialize actx->private_data to NULL once usedPascal Quantin2-1/+2
svn path=/trunk/; revision=51311
2013-08-10Fix (-W)documentation error found by ClangAlexis La Goutte1-20/+20
../../asn1/c1222/packet-c1222-template.c:348:15: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param pinfo ~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:349:14: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tree ~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:350:16: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param length ~~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:351:16: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param offset ~~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:758:11: error: parameter 'keybuf' not found in the function declaration [-Werror,-Wdocumentation] * \param keybuf is updated with a copy of the key data if successful lookup. ^~~~~~ ../../asn1/c1222/packet-c1222-template.c:758:11: note: did you mean 'keybuff'? * \param keybuf is updated with a copy of the key data if successful lookup. ^~~~~~ keybuff ../../asn1/c1222/packet-c1222-template.c:879:13: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tvb ~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:880:16: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param offset ~~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:881:13: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param len ~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:882:15: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param pinfo ~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:883:14: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tree ~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1023:13: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tvb ~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1024:15: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param pinfo ~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1025:14: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tree ~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1047:15: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param pinfo ~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1048:13: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tvb ~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1049:16: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param offset ~~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1068:13: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tvb ~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1069:15: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param pinfo ~~~~~~~~~~~^ ../../asn1/c1222/packet-c1222-template.c:1070:14: error: empty paragraph passed to '\param' command [-Werror,-Wdocumentation] * \param tree ~~~~~~~~~~^ svn path=/trunk/; revision=51272
2013-08-10Use proper macros to cast between uint and pointerMartin Mathieson1-2/+2
svn path=/trunk/; revision=51246
2013-08-10Try again...Martin Mathieson1-2/+2
svn path=/trunk/; revision=51245
2013-08-10Try using guint.Martin Mathieson1-4/+4
svn path=/trunk/; revision=51244
2013-08-10Add a malformed check to show if GroupA has more RAPIDs than A & BMartin Mathieson2-0/+27
combined. svn path=/trunk/; revision=51243
2013-08-08Added default ignore targets for new asn1 dissectors.Stig Bjørlykke1-138/+0
Removed cnf data from atn-cpdlc.asn to make it generate. svn path=/trunk/; revision=51215
2013-08-08From Mathias Guettler:Anders Broman1-0/+3
New dissector for Air/Ground Datalink ICAO doc 9705 Ed2: ULCS, CM, CPDLC. Add the files to the distribution. svn path=/trunk/; revision=51212
2013-08-08From Mathias Guettler:Anders Broman19-0/+6165
New dissector for Air/Ground Datalink ICAO doc 9705 Ed2: ULCS, CM, CPDLC. Just adding the files to SVN for now. svn path=/trunk/; revision=51210
2013-08-08When dissecting IMSI handle the zero length tvb case, fixes "Malformed ↵Anders Broman1-0/+2
Packet: CAMEL (empty IMSI tag)" https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9015 svn path=/trunk/; revision=51208
2013-08-07add a range check for dch_idMartin Kaiser1-1/+2
this should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9005 svn path=/trunk/; revision=51195
2013-08-06Replace hfinfo pointer to same_name_prev, with same_name_prev_id.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=51175
2013-08-05Make some global variables staticJakub Zawadzki1-1/+1
svn path=/trunk/; revision=51163
2013-08-04Convert proto_item_set_expert_flags into filterable items.Michael Mann1-5/+18
svn path=/trunk/; revision=51140
2013-08-04Convert proto_item_set_expert_flags to "filterable" items in alcap ↵Michael Mann1-1/+1
dissector. Unfortunately it had a few tentacles, so they needed to be brought along for the ride. svn path=/trunk/; revision=51136
2013-08-01md5.h is in wsutil now.Jeff Morriss1-1/+1
svn path=/trunk/; revision=51102
2013-08-01Move a bunch of the crypt modules and pint.h into wsutil.Jeff Morriss5-14/+17
This means wsutil now links against libcrypt. Protect a bunch of the crypt header files from multiple inclusion. svn path=/trunk/; revision=51100
2013-07-29Add the forgotten makefile updates.Anders Broman1-2/+2
svn path=/trunk/; revision=51017
2013-07-28Update to handle version 9.Anders Broman3-0/+1505
svn path=/trunk/; revision=50981
2013-07-25Use the pinfo pool for adding data sources in the h245 dissector. The packetEvan Huus1-5/+5
pool is freed before the packet is displayed or otherwise processed, so adding data sources from it leads to use-after-free errors. Not sure why this wasn't showing up in the fuzz-bot valgrind step, there are lots of h245 captures in the menagerie... svn path=/trunk/; revision=50897
2013-07-23Try to differentiate a non filled private_data (pointer set to NULL) from an ↵Pascal Quantin2-40/+32
enum with value = 0 svn path=/trunk/; revision=50837
2013-07-21Replace relative timestamp with reference frame number. Saves 16B per frame.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=50772
2013-07-17Remove fragment_data, add fragment_head, fragment_item - for now alias it to ↵Jakub Zawadzki4-8/+8
the same structure. This is begin of work to split fragment head and fragments items. svn path=/trunk/; revision=50708
2013-07-15Fix warning: ISO C does not allow extra ';' outside of a function.Chris Maynard1-10/+10
svn path=/trunk/; revision=50638
2013-07-15Move report_err.{h,c} from epan into wsutil: there's nothing epan-specific ↵Jeff Morriss1-1/+0
there and moving it avoids having to recompile the file for use in editcap and capinfos (which don't link against libwireshark). svn path=/trunk/; revision=50598
2013-07-14Make pointers to raw packet data pointers to guint8, not pointers toGuy Harris1-2/+2
char; they're chunks of raw octets, not characters. svn path=/trunk/; revision=50586
2013-07-14fix: ../../asn1/t38/packet-t38-template.c:346: warning: request for implicit ↵Jakub Zawadzki1-1/+1
conversion from 'gpointer' to 'char *' not permitted in C++ svn path=/trunk/; revision=50582
2013-07-14Rewrite reassemble API to use TVBs instead of raw data.Jakub Zawadzki1-6/+9
(it seems to be working for TCP ^^) svn path=/trunk/; revision=50580
2013-07-09Upgrade LTE RRC dissector to v11.4.0Pascal Quantin4-6/+19
svn path=/trunk/; revision=50473
2013-07-06Squelch some warnings that show up with, for example, the GCC 4.2.1 thatGuy Harris1-1/+1
comes with Xcode 3.2.6 (it's not a real problem, but that requires more flow analysis than that version of the compiler does, apparently). svn path=/trunk/; revision=50419
2013-07-06Use epan-scoped memory for h248 packages. Fixes another ~24KB of leaks.Evan Huus1-3/+3
svn path=/trunk/; revision=50414
2013-07-06Fix display filter errors caught by checkfiltername.plMichael Mann4-5/+5
svn path=/trunk/; revision=50399
2013-07-06Fix duplicate diplay filter names found by checkfiltername.plMichael Mann1-3/+3
svn path=/trunk/; revision=50396
2013-07-03expert_add_info_format_text + proto_tree_add_text = ↵Michael Mann4-42/+21
proto_tree_add_expert_format, where applicable. svn path=/trunk/; revision=50377
2013-07-03Check actx->private_data validity before using itPascal Quantin1-45/+51
svn path=/trunk/; revision=50339
2013-07-03Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8880 :Pascal Quantin1-101/+118
Check actx->private_data validity before using it svn path=/trunk/; revision=50338
2013-07-03expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicableMichael Mann9-45/+23
svn path=/trunk/; revision=50337
2013-07-01Fix Coverity CID 1040373 (Dereference before null check). Minor whitespace ↵Chris Maynard1-21/+21
changes come along for the ride on this one. svn path=/trunk/; revision=50297
2013-07-01Fix Coverity CID 712348 (Unused pointer value).Chris Maynard1-1/+1
svn path=/trunk/; revision=50288
2013-07-01Squelch some warnings.Guy Harris3-10/+10
svn path=/trunk/; revision=50286
2013-07-01Fix Coverity CID 1040372 (Printf arg count mismatch) by eliminating the ↵Chris Maynard1-2/+2
double %'s. svn path=/trunk/; revision=50283
2013-06-28replace object_identifier_id with actx->external.direct_referenceMichael Mann6-46/+39
svn path=/trunk/; revision=50209
2013-06-28Remove all global variables in P1 dissector. Bug 8515 ↵Michael Mann5-339/+338
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8515) Added a "subtree context" structure to asn1_ctx_t. This should allow other ASN.1 dissector global variables to be replaced when only used for transferring data between fields in a subtree. svn path=/trunk/; revision=50208
2013-06-25Move a couple of time-related modules into wsutil.Jeff Morriss4-4/+0
A bunch of files didn't really need to include these header files so remove the include line rather than changing it. svn path=/trunk/; revision=50154
2013-06-24Add an option to dissect RRC-Container IEPascal Quantin1-0/+4
svn path=/trunk/; revision=50130
2013-06-22More proper fix (per advice of bug 8515 ↵Michael Mann3-9/+9
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8515)) of global variables complained about in bug 7060 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7060). Not sure if algorithm_id of x509af dissector could also be a actx->external.direct_reference, so left it alone. svn path=/trunk/; revision=50113
2013-06-20Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8799 :Pascal Quantin1-0/+5
Display certificate as UINT64 and add support for a 64bits unsigned value in BER dissector svn path=/trunk/; revision=50096
2013-06-20Fix for bug 8826.Martin Mathieson2-0/+4
The global variable 'address_item' was not always being set to NULL before the dissection of a new frame. Do more to set it in the general case, and in the particular case of an MTSBindResult_PDU, which was triggering an error in the supplied capture. There may be other entry points where this still safely isn't being set. svn path=/trunk/; revision=50083
2013-06-20Ldap still needs to include wmem.h since it uses wmem during normal dissection,Evan Huus1-0/+1
just not for UAT purposes. svn path=/trunk/; revision=50074