aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
AgeCommit message (Collapse)AuthorFilesLines
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
2013-06-20Back out some of the wmem conversions (r50063 and r50057).Evan Huus3-44/+44
These dissectors allocate ephemeral or seasonal memory in UAT callbacks, which really makes no sense because UAT callbacks can occur when there is no packet or file in scope, making this effectively a leak if the user is fiddling with their UAT and never opens a capture. Emem let you get away with this, wmem forces an assertion. Back out the changes so that the UATs are usable until the code can be properly fixed to not use out-of-scope allocators. svn path=/trunk/; revision=50073
2013-06-19Add some missing wmem includes that apparently only show up on Windows.Evan Huus2-0/+2
svn path=/trunk/; revision=50071
2013-06-19Apparently one of our major global headers must include emem.h, because I justEvan Huus24-82/+91
found a bunch more asn1 dissectors using emem without ever directly including the header. Convert those to wmem as well, which involves add a number of #include directives since dissectors do *not* automatically pull in the wmem headers. svn path=/trunk/; revision=50066
2013-06-19Convert the rest of the ASN1 dissectors from emem to wmem.Evan Huus9-56/+54
svn path=/trunk/; revision=50063
2013-06-19Convert a batch of asn1 dissectors from emem to wmem.Evan Huus5-21/+20
svn path=/trunk/; revision=50057
2013-06-19Remove traling whitespace.Jörg Mayer2-20/+20
svn path=/trunk/; revision=50048
2013-06-19Fet rid of a global variablePascal Quantin2-12/+17
svn path=/trunk/; revision=50034
2013-06-19Get rid of global variablesPascal Quantin2-21/+23
svn path=/trunk/; revision=50032
2013-06-19Fix CID 712341: Dereference null return value (NULL_RETURNS)Jörg Mayer1-0/+1
Well, not really. Just catch that case and error out. svn path=/trunk/; revision=50029
2013-06-18Set PDCP SN length for DRBs for separate RRC element.Martin Mathieson1-1/+5
svn path=/trunk/; revision=50021
2013-06-18Also signal value of PDCP SN (only used if enabled by RLC preferences).Martin Mathieson1-0/+24
svn path=/trunk/; revision=50019
2013-06-18Configure MAC LCID -> RLC channel settings from RRC.Martin Mathieson2-6/+71
svn path=/trunk/; revision=50016
2013-06-18Add ability to export decrypted SSL/DTLS PDUsPascal Quantin1-10/+26
svn path=/trunk/; revision=50001
2013-06-14Remove check_col() and the occasional tree.Michael Mann1-4/+3
This leaves just the Pidl dissectors remaining for removal of check_col() in the dissectors directory. A small handful of check_col() calls remain outside of the dissectors. svn path=/trunk/; revision=49941
2013-06-14Add parentheses around assignment used as truth value.Jeff Morriss1-26/+26
svn path=/trunk/; revision=49929
2013-06-14Remove check_col() from ASN.1 dissectorsMichael Mann24-106/+58
svn path=/trunk/; revision=49927
2013-06-12Pretify dissection of date and Time.Anders Broman1-2/+92
svn path=/trunk/; revision=49905
2013-06-12Fix wrong offset in H.235 tokens causing malformed packet exceptionTomas Kukosa1-5/+5
svn path=/trunk/; revision=49899
2013-06-12Fix a crash when oid_info->value_typem is NULLAnders Broman1-1/+1
svn path=/trunk/; revision=49894
2013-06-12Batch of filterable expert infos with some minor cleanup I noticed while ↵Michael Mann3-10/+33
doing the filter conversions. svn path=/trunk/; revision=49893
2013-06-11Show DisplayString as a string.Anders Broman1-1/+5
svn path=/trunk/; revision=49887
2013-06-05Quick fix for bug 8768. For now assume that only three logical channelsGerald Combs1-0/+12
are valid. If we run into more add expert item and cap the channel count. svn path=/trunk/; revision=49787
2013-06-04From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8746 :Pascal Quantin1-5/+31
Add procedure numbers to C12.22 dissection svn path=/trunk/; revision=49775
2013-06-04Add subdissection of:Anders Broman1-0/+20
- SNMPv2-MIB sysDescr - SNMPv2-MIB::sysName svn path=/trunk/; revision=49774
2013-06-04From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8762 :Jeff Morriss1-6/+2
Remove dead code (condition can never happen). svn path=/trunk/; revision=49743
2013-06-03cc1: warnings being treated as errorsAnders Broman2-3/+3
../../asn1/nbap/packet-nbap-template.c: In function 'add_hsdsch_bind': ../../asn1/nbap/packet-nbap-template.c:349: warning: unused parameter 'tree' svn path=/trunk/; revision=49708
2013-06-03Convert ASN.1 dissectors to use filterable expert info.Michael Mann38-134/+428
NOTE: Kerberos ASN.1 template was updated, but not generated to source. svn path=/trunk/; revision=49707
2013-06-01Also notify CMAS alertsPascal Quantin1-0/+5
svn path=/trunk/; revision=49685
2013-06-01Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8745 :Pascal Quantin2-12/+16
Upgrade AP-title ASN.1 description svn path=/trunk/; revision=49684
2013-06-01Make Earthquake and Tsunami Warning Sytem indications stand out aMartin Mathieson1-0/+4
bit more. svn path=/trunk/; revision=49683