aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-x509if.h
AgeCommit message (Collapse)AuthorFilesLines
2016-03-13Move /asn1 to /epan/dissectorsJoão Valverde1-4/+4
Change-Id: I1208fe3c2ba428995526f561e8f792b8d871e9a9 Reviewed-on: https://code.wireshark.org/review/14388 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: João Valverde <j@v6e.pt>
2014-02-18Remove $Id$ from the ASN.1 dissectors and regenerate them.Jeff Morriss1-3/+1
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2013-04-11Update the ASN.1 based dissectors following the changes done in r48812Pascal Quantin1-2/+2
svn path=/trunk/; revision=48820
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2011-10-15Update generated ASN1 *.[hc] files after recent work done by Jeff Morriss;Bill Meier1-1/+1
The only change in each file is in a comment showing the asn2wrs cmd used to build that file. svn path=/trunk/; revision=39427
2011-04-12Add x509if_frame_end() which is passed to register_frame_end_routine()Gerald Combs1-3/+3
and which resets our global variables. Remove a boolean which was used to track a char *; just check if the pointer is NULL instead. Fixes bugs 5754 and 5793, hopefully without breaking anything. svn path=/trunk/; revision=36608
2009-05-16Regenerate all asn2wrs generated dissectors.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=28379
2008-09-01Update to use unchanged asn1 files and X.501:08/2005.Anders Broman1-4/+2
Hopefullly without breaking to many things. svn path=/trunk/; revision=26108
2008-01-04Get rid of dissect_ber_boolean_value() and change the signature ofAnders Broman1-1/+1
dissect_ber_boolean() to return a value and update asn2wrs to generate the new signature. Regenerate all BER dissectors. svn path=/trunk/; revision=24015
2007-11-05Update to use the -X and -T asn2wrs flags.Anders Broman1-1/+1
svn path=/trunk/; revision=23366
2007-11-01Change:Anders Broman1-1/+1
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-1/+1
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-39/+39
svn path=/trunk/; revision=21753
2007-05-03EXTERNAL type is handled in asn2wrs nowTomas Kukosa1-1/+1
private implementations were renamed EXTERNAL -> EXTERNALt svn path=/trunk/; revision=21662
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵Ronnie Sahlberg1-40/+40
parameters as _U_ to reduce the number of compiler warnings. update some template and cnf files to use _U_ as well svn path=/trunk/; revision=21088
2006-05-24- remove some #.MODULE_IMPORT from .cng filesTomas Kukosa1-3/+3
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs svn path=/trunk/; revision=18217
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2006-03-05ACP133 attribute syntaxes and attribute definitions used by the DAP, DSP and ↵Graeme Lunt1-1/+0
DISP dissectors. Also includes X.402 definitions and OID registrations for object classes. svn path=/trunk/; revision=17471
2006-01-10Make sure last_dn is big enough, and set it to NULL when we'reGerald Combs1-1/+1
finished with it. This should fix the current menagerie failure in Buildbot. Fix up whitespace. svn path=/trunk/; revision=16995
2005-12-16From Graeme Lunt:Anders Broman1-1/+4
* DOP - This has now been successfully tested and so is now enabled by default and workaround code removed. Also now uses the correct EXPORTs from the other modules/dissectors. * X509SAT - Most of the selected attributes are now supported in addition to the DirectoryString syntax attributes. This includes restoring the correct DirectoryString syntax and also providing the basic syntaxes (e.g. OBJECT IDENTIFIER, PrintableString). The latter requires a sed line in the Makefile which I assume should be OK? Not all the SAT can be defined in x509sat - so some have been included in x509if and x509af - though x509sat.cnf contains the master list and references the other dissectors where appropriate. (I still prefer a syntax registration approach but I don't think that is going to be agreed in the short term.) * X509IF - a mechanism to register some formating, based upon the hf_index, that is used in the cnf file. * A couple of fixes identified by Stig. svn path=/trunk/; revision=16814
2005-12-08Regenerate with the latest asn2eth, to get FT_OID used, and to add #line.Guy Harris1-2/+3
svn path=/trunk/; revision=16736
2005-11-22Trivial warning fixesJörg Mayer1-1/+1
svn path=/trunk/; revision=16561
2005-11-16 add a simple g_strlcat define in strutil for gtk==1 where this symbol ↵Ronnie Sahlberg1-1/+1
does not exist svn path=/trunk/; revision=16511
2005-11-16From Graeme Lunt:Anders Broman1-1/+4
Here are a number of small patches for asn1 based dissectors: acse: release request/response column information (many X.400/X.500 unbinds are empty) "standardised" PNAME to "ISO 8650-1 OSI Association Control Service" fix for crash when using EXTERNAL dissector rtse: column information when attempting a resume x509if: generation of LDAP-style DNs from RDNSequences new function x509if_get_last_dn() to get the last DN generated. x509af: DSS parameters certificate extension naming subject naming of certificate x509sat: Guide syntax (as SET now supported) PDU exports. cms: verification of message digest attribute (SHA-1 and MD5) ess: enumerated/restrictive/permissive/informative security categories x411: generation of string encoding of X.400 addresses, trace information and message identifiers. s4406: separate types for primary and copy precedence to allow better filtering (e.g. primary precedence = flash) priority-level-qualifier svn path=/trunk/; revision=16508
2005-08-02Some warning fixes for "no previous declaration"Jörg Mayer1-1/+1
Remove svn:executable Add svn:eol-style native Add svn:keywords Id svn path=/trunk/; revision=15179
2005-02-23update asn2eth and all generated dissectors to new dissect_ber_boolean that ↵Ronnie Sahlberg1-7/+7
takes a implicit_tag parameter svn path=/trunk/; revision=13479
2004-12-12minor updates, get rid of temporary files during dissectionRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12725
2004-11-29export some more sympols from PKIX1EXPLICITRonnie Sahlberg1-1/+2
svn path=/trunk/; revision=12617
2004-11-21update to x509if autogenerate the exports conformance file and create a ↵Ronnie Sahlberg1-1/+1
small makefile since i am tired of typing that long command line every time svn path=/trunk/; revision=12555
2004-11-21Add a whole bunch of dissector to X509IF and export them.Ronnie Sahlberg1-0/+39
X509if is now almost complete. svn path=/trunk/; revision=12553
2004-11-06export RDNSequence from x509ifRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=12494
2004-11-06export DistinguishedName from x509ifRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=12493
2004-11-06make x509if use the new ANY type and get rid of the workaroundRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12492
2004-10-29more updates of x509ifRonnie Sahlberg1-2/+1
svn path=/trunk/; revision=12433
2004-10-11Re-generate a number of ASN.1-based dissectors with the most recentGuy Harris1-8/+2
version of asn2eth. svn path=/trunk/; revision=12267
2004-07-26update tox509ce virtually all of x509ce now implemented (but there are ↵Ronnie Sahlberg1-1/+1
still bugs) svn path=/trunk/; revision=11524
2004-07-22start dissecting AttributeTypeAnddistinguishedValueRonnie Sahlberg1-0/+1
(which must be implemented by hand inside themplate) svn path=/trunk/; revision=11469
2004-07-22dissect the x509if/Name all the way down to the ↵Ronnie Sahlberg1-2/+2
AttributeTypeAndDistinguishedValue structure but not the structure itself. we are getting there, slow but steady svn path=/trunk/; revision=11468
2004-07-20Add the new protocols CMS, X509AF, X509IF, X509CE and X509SATRonnie Sahlberg1-0/+54
to the ethereal build. The dissections are semi-useful but incomplete. The big problem still remaining is the x509if Name object not being dissected properly thus causing the dissection to get out of sync/fail halfway through the certificate structure. work in progress but already semi-useful. svn path=/trunk/; revision=11440