aboutsummaryrefslogtreecommitdiffstats
path: root/epan/asn1.h
AgeCommit message (Collapse)AuthorFilesLines
2015-11-24Remove support for "old style" dissectors in PER API.Michael Mann1-1/+0
Most of it wasn't used in current Wireshark source anyway. Change-Id: If395e4e940adc76a2701d226ba4f7c9b17cb795d Reviewed-on: https://code.wireshark.org/review/12108 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-12-03Support dissecting REAL (BER) data valuesMaarten Bezemer1-1/+1
Both exponent and 'integer N' values are limited: * max exponent is 3 octets/24-bits * max integer N is 8 octets/64-bit Tested with zero value/length, integers, doubles, positive and negative numbers all using the Basic Encoding Rules (BER) Change-Id: If92e1b3e209c42909b8cb76e6f50b8e6cd1da0da Reviewed-on: https://code.wireshark.org/review/5527 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-02-25Remove trailing whitespaceBill Meier1-18/+18
Change-Id: I8116f63ff88687c8db3fd6e8e23b22ab2f759af0 Reviewed-on: https://code.wireshark.org/review/385 Reviewed-by: Bill Meier <wmeier@newsguy.com> Tested-by: Bill Meier <wmeier@newsguy.com>
2013-06-28Remove all global variables in P1 dissector. Bug 8515 ↵Michael Mann1-0/+5
(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-03-01Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey1-5/+7
Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2010-09-08Do not report undecoded message to expert info for ReturnResult without ↵Tomas Kukosa1-0/+1
result filed svn path=/trunk/; revision=34076
2010-08-16Removed some TAB's.Stig Bjørlykke1-2/+2
svn path=/trunk/; revision=33810
2007-12-28support for additionally SIZE constrained TypereferenceTomas Kukosa1-0/+4
the support is only semiautomated as this feature does not occur very often use this feature for the TBCD-STRING in the H.225 dissector svn path=/trunk/; revision=23958
2007-10-22add flags for optional fields of EXTERNAL type into asn1_ctx_t structTomas Kukosa1-2/+6
svn path=/trunk/; revision=23238
2007-09-24improvements in ROS handling in Q.932 and H.450Tomas Kukosa1-0/+4
move common ROS code into ros/ros-*.cnf files svn path=/trunk/; revision=22936
2007-08-29ASN.1 parameterization handling (1st raw implementation)Tomas Kukosa1-0/+37
it is not supported in asn2wrs now, code has to be written manually svn path=/trunk/; revision=22724
2007-07-20QSIG fully implementedTomas Kukosa1-0/+2
svn path=/trunk/; revision=22361
2007-07-18rose_ctx_t structure usage in Q.932 dissectorTomas Kukosa1-10/+27
svn path=/trunk/; revision=22349
2007-07-13- get rid of anonymous unionsTomas Kukosa1-8/+60
- move some structures from packet-per and packet-q932-ros to asn1.h svn path=/trunk/; revision=22295
2007-06-14Change actx->external.direct_reference to be the OID string.Anders Broman1-1/+1
Use it in BER direct reference to call the OID dissector. svn path=/trunk/; revision=22097
2007-05-22Prepare for the use of the new -X parameter for BER encoded protocols.Anders Broman1-1/+1
svn path=/trunk/; revision=21889
2007-05-14- more variants of dissect_per_open_type_*()Tomas Kukosa1-0/+14
- move asn1_get_real() to asn1.c/.h svn path=/trunk/; revision=21757
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-1/+1
svn path=/trunk/; revision=21753
2007-05-07changes in external structure of asn1_ctx_tTomas Kukosa1-6/+6
svn path=/trunk/; revision=21714
2007-05-06Start introducing actx to ber functions.Anders Broman1-1/+7
svn path=/trunk/; revision=21705
2007-05-03Split out asn1 common functions. Start of BER EXTERNAL.Anders Broman1-0/+4
svn path=/trunk/; revision=21670
2007-05-02PER - support of EXTERNAL and ObjectDescriptor types (not tested)Tomas Kukosa1-0/+18
svn path=/trunk/; revision=21640
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-0/+45
svn path=/trunk/; revision=21635
2007-01-10move asn1.c/.h files into plugins/asn1 directory as just this plugin uses it nowTomas Kukosa1-121/+0
svn path=/trunk/; revision=20372
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2005-11-08Move def of subid_t to format-oid.h don't include asn1.h in cops any more.Anders Broman1-31/+2
svn path=/trunk/; revision=16440
2005-07-23More 'char*' -> 'const char*' changes to fix warnings.Jörg Mayer1-1/+1
svn path=/trunk/; revision=15015
2005-02-09Move the following files from /trunk to /trunk/epan:Lars Roland1-0/+150
asn1.[ch] follow.[ch] ptvcursor.[ch] reassemble.[ch] xmlstub.[ch] fix #include statements accordingly. svn path=/trunk/; revision=13366