aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-x509ce.c
AgeCommit message (Collapse)AuthorFilesLines
2007-11-05Update to use the -X and -T asn2wrs flags.Anders Broman1-602/+278
svn path=/trunk/; revision=23366
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-06-05not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 typesTomas Kukosa1-10/+21
it makes interconnection between .cnf file and ASN.1 source more readable (changes for #.FN_BODY will follow) svn path=/trunk/; revision=22043
2007-05-22Prepare for the use of the new -X parameter for BER encoded protocols.Anders Broman1-130/+130
svn path=/trunk/; revision=21889
2007-05-15actx in the rest of dissect_ber..()lAnders Broman1-21/+21
svn path=/trunk/; revision=21773
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-382/+438
svn path=/trunk/; revision=21753
2007-05-06Start introducing actx to ber functions.Anders Broman1-107/+107
svn path=/trunk/; revision=21705
2007-05-03EXTERNAL type is handled in asn2wrs nowTomas Kukosa1-6/+6
private implementations were renamed EXTERNAL -> EXTERNALt svn path=/trunk/; revision=21662
2007-03-23Support for the Microsoft-specific certificate-template and ↵Graeme Lunt1-4/+56
application-certificate-policies certificate extensions. svn path=/trunk/; revision=21149
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵Ronnie Sahlberg1-195/+195
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-09-30A new field information flag, FI_URL, to indicate a field contains a URL.Graeme Lunt1-1/+6
This is used to display the field underlined and to allow the user to double-click on it (like FT_FRAMENUM) to open the URL in the configured browser. Example usage in the x509ce and logotype certificate extensions. svn path=/trunk/; revision=19383
2006-08-16ASN.1 dissectors regenerated with new asn2wrs to get updated field blurbTomas Kukosa1-125/+125
svn path=/trunk/; revision=18921
2006-05-24- remove some #.MODULE_IMPORT from .cng filesTomas Kukosa1-6/+6
- 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-05-08FT_STRING => FT_OID where applicableGraeme Lunt1-1/+1
svn path=/trunk/; revision=18107
2006-03-25Support for otherName and x400address in a GeneralNameGraeme Lunt1-12/+87
svn path=/trunk/; revision=17728
2005-12-08Regenerate, so that it handles OIDs as FT_OID.Guy Harris1-23/+28
svn path=/trunk/; revision=16732
2005-11-14 - dissect_ber_object_identifier() returns value as tvbTomas Kukosa1-18/+12
- new dissect_ber_object_identifier_str() function - BER dissectors adapted and regenerated svn path=/trunk/; revision=16501
2005-09-02Regenerate dissectors with the current asn2eth.Guy Harris1-43/+79
svn path=/trunk/; revision=15664
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-07-21change the symbol dissect_ber_CHOICE back into dissect_ber_choiceRonnie Sahlberg1-65/+82
svn path=/trunk/; revision=14980
2005-06-26make dissect_ber_choice take a guint* that will return theRonnie Sahlberg1-45/+55
index of the branch taken or -1 to make prettifications easier to implement. change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all occurences of the use of this function update asn2eth to use the new name/signature update all occurences of this function to the new name and new signature. svn path=/trunk/; revision=14758
2005-04-22Define a maximum OID string length, and use it in a lot of places. Fixes aGerald Combs1-1/+1
buffer overflow found while fuzz testing. svn path=/trunk/; revision=14169
2005-02-23update asn2eth and all generated dissectors to new dissect_ber_boolean that ↵Ronnie Sahlberg1-33/+33
takes a implicit_tag parameter svn path=/trunk/; revision=13479
2004-12-13get rid of some asn2eth warnings for x509ceRonnie Sahlberg1-35/+35
svn path=/trunk/; revision=12745
2004-12-13update of the asn2eth compiler to use the types ber_[choice|sequence]_t ↵Ronnie Sahlberg1-40/+40
instead of ber_[choice|sequence] regenerated all dissectors fixed the choice/sequence struct to use unsigned entities for class and tag (to reduce some compiler warning and because it should be signed quantities) svn path=/trunk/; revision=12740
2004-12-12update the helper for BER GeneralizedTime to handle implicit tag and update ↵Ronnie Sahlberg1-1/+1
all dissectors using GeneralizedTime svn path=/trunk/; revision=12732
2004-12-12minor updates, get rid of temporary files during dissectionRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=12725
2004-12-12updates from tomas and andersRonnie Sahlberg1-33/+33
create some missing makefiles for autogenerated dissectors finish the transition to the new ber integer dissetor helper signature and regenerate all ber dissectors svn path=/trunk/; revision=12724
2004-11-25try to print an IPAddress as an ip address and not as a 4 byte octet stringRonnie Sahlberg1-8/+13
svn path=/trunk/; revision=12603
2004-11-21cleanup for x509afRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12558
2004-11-21cleanup for x509ceRonnie Sahlberg1-129/+567
svn path=/trunk/; revision=12557
2004-11-14export GeneralName from X509CERonnie Sahlberg1-2/+2
svn path=/trunk/; revision=12525
2004-11-14various changes in the generated dissectors after asn2eth was patched.Ronnie Sahlberg1-7/+7
i think it is high time to put makefiles down in asn1/ since this autogenerating dissectors "experiment" have payed off so well and it actual;ly works! i dont know anything about how autogen stuff works :-( svn path=/trunk/; revision=12522
2004-10-11Re-generate a number of ASN.1-based dissectors with the most recentGuy Harris1-45/+45
version of asn2eth. svn path=/trunk/; revision=12267
2004-09-13let asn2eth autogenerate the PDU callback wrappers instead of defining them ↵Ronnie Sahlberg1-328/+201
manually svn path=/trunk/; revision=11985
2004-09-06Update x509SAT to export DirectoryString.Ronnie Sahlberg1-0/+42
Update X509CE to dissect EDIPartyName now that DirectoryString can be dissected svn path=/trunk/; revision=11910
2004-09-06Update to X509 Certificate Extensions. Make it also decode Ronnie Sahlberg1-0/+10
GeneralName.directoryName (since we already implemented the Name type from X509IF already long time ago) svn path=/trunk/; revision=11909
2004-07-28x509ce use implicit tags.Ronnie Sahlberg1-138/+141
the compiler does not yet support this. change the definition file to make the implicit keyword explicit svn path=/trunk/; revision=11550
2004-07-26update tox509ce virtually all of x509ce now implemented (but there are ↵Ronnie Sahlberg1-45/+1340
still bugs) svn path=/trunk/; revision=11524
2004-07-25some more extensions and their dissectors defined.Ronnie Sahlberg1-5/+344
svn path=/trunk/; revision=11520
2004-07-20Add the new protocols CMS, X509AF, X509IF, X509CE and X509SATRonnie Sahlberg1-0/+256
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