summaryrefslogtreecommitdiff
path: root/asn1/x509af
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10Finish conversion (well, almost, need to add theJörg Mayer5-114/+99
generation stuff to the x.../Makefile.common. I love circular dependencies. svn path=/trunk/; revision=23138
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
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 Broman2-14/+17
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-01-13New "decode as ..." feature for BER-encoded files (WTAP_FILE_BER). Graeme Lunt1-0/+7
A BER-encoded file can be dissected as one of a number of registered syntaxes (registered using register_ber_syntax_dissector()). Syntaxes may also be associated with OIDs (or other strings) using register_ber_oid_syntax(). A default syntax with which to dissect a BER-encoded file is determined from its filename (extension). For example, ".cer" and ".crt" files will be dissected as "Certificate". svn path=/trunk/; revision=20414
2006-10-29put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping1-1/+1
python. The problem is the slash in e.g.: @$(PYTHON) ../../tools/make-dissector-reg.py is interpreted as an option instead of being part of the path. I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port. svn path=/trunk/; revision=19730
2006-07-01Include <epan/oid_resolv.h> to declare get_oid_str_name().Guy Harris2-1/+2
svn path=/trunk/; revision=18627
2006-06-28remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa1-2/+2
packet-ber.c, they were only OID but not BER related use add_oid_str_name() and get_oid_str_name() instead of them svn path=/trunk/; revision=18595
2006-05-24- remove some #.MODULE_IMPORT from .cng filesTomas Kukosa1-5/+0
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs svn path=/trunk/; revision=18217
2006-05-23Ethereal -> WiresharkTomas Kukosa1-0/+9
asn2eth -> asn2wrs svn path=/trunk/; revision=18214
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-5/+5
- remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
2006-05-21name changeRonnie Sahlberg2-4/+4
svn path=/trunk/; revision=18197
2006-05-08LDAP attribute type dissector framework including support for "netlogon" ↵Graeme Lunt1-2/+17
attribute and PKI attributes svn path=/trunk/; revision=18109
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
2006-02-23Add parsertab.pyc in clean targetAnders Broman1-1/+1
svn path=/trunk/; revision=17387
2006-02-16Paolo Abeni:Jörg Mayer1-1/+3
The attached patch should fix bug 742. The issue is (at least, I think so...) in the packet-x509af dissector A null pointer is passes as parameter of a " %s " format string. svn path=/trunk/; revision=17317
2005-12-06Squelch some compiler const vs. non-const warnings.Guy Harris1-2/+2
svn path=/trunk/; revision=16710
2005-11-17Get rid of some char * vs. const char * warnings, and declare a functionGuy Harris2-2/+2
with no arguments as such. svn path=/trunk/; revision=16532
2005-11-16From Graeme Lunt:Anders Broman5-10/+55
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-11-14 - dissect_ber_object_identifier() returns value as tvbTomas Kukosa2-8/+7
- new dissect_ber_object_identifier_str() function - BER dissectors adapted and regenerated svn path=/trunk/; revision=16501
2005-09-07Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in orderGerald Combs1-2/+2
to fix compilation under Windows NT. This should fix bug 403. The changes were made using "find . -name Makefile.nmake | xargs perl -pi.bak -e 's: /y::i'". They appear to work under XP, but if anything broke I blame Larry Wall. svn path=/trunk/; revision=15710
2005-09-02Regenerate dissectors with the current asn2eth.Guy Harris1-1/+1
svn path=/trunk/; revision=15664
2005-07-21change the symbol dissect_ber_CHOICE back into dissect_ber_choiceRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=14980
2005-07-09Fix up a bunch of arguments to "dissect_ber_identifier()" to match itsGuy Harris1-2/+2
current signature ("class" is a "gint8 *", not a "guint8 *", and "tag" is a "gint32 *", not a "guint32 *"). Re-generate the dissectors from the ASN.1 and the .cnf files in the cases where the arguments were fixed in a .cnf file. Give some dissectors the right svn:keywords and svn:eol-style settings. svn path=/trunk/; revision=14885
2005-04-22Define a maximum OID string length, and use it in a lot of places. Fixes aGerald Combs1-2/+2
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-2/+2
takes a implicit_tag parameter svn path=/trunk/; revision=13479
2005-01-16When using Cygwin's python asn2eth.pyLars Roland1-5/+23
generates dissectors with mixed EOL! SVN doesn't allow you to commit such files. Add a target to all nmake makefiles in asn1 subdirectory which will fix these files. svn path=/trunk/; revision=13077
2005-01-16Supply Makefile.nmake files.Guy Harris1-0/+23
svn path=/trunk/; revision=13072
2005-01-16Make the Makefile look like the h235 Makefiles, with the new rules.Guy Harris1-2/+13
Get rid of their "executable" property, and set svn:keywords to Id and svn:eol-style to native if they're not already set. svn path=/trunk/; revision=13071
2004-12-12minor updates, get rid of temporary files during dissectionRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12725
2004-12-12updates from tomas and andersRonnie Sahlberg1-3/+3
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-30Make ethereal dissect application/pkix-crl CertificateRevocationLists over ↵Ronnie Sahlberg1-0/+31
HTTP. svn path=/trunk/; revision=12624
2004-11-22New protocol: RFC2634 ExtendedSecurityServicesRonnie Sahlberg2-0/+2
updates to cms to accomodate the new protocol add author to some files svn path=/trunk/; revision=12573
2004-11-21cleanup for x509afRonnie Sahlberg4-25/+67
svn path=/trunk/; revision=12558
2004-11-21cleanup for x509ceRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12557
2004-11-21SelectedAttributeTypes are now almost completely implemented also here i ↵Ronnie Sahlberg1-1/+1
added a small makefile to reduce boring typing on the commandline svn path=/trunk/; revision=12556
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-06Make X509AF use the new support for ANY type and remove the workaroundRonnie Sahlberg3-10/+2
svn path=/trunk/; revision=12490
2004-10-30change Extension to be implemented inside the conformance file and remove it ↵Ronnie Sahlberg3-48/+16
from the template svn path=/trunk/; revision=12438
2004-10-30implement AlgorithmIdentifier using the conformance file and remove it from ↵Ronnie Sahlberg5-44/+23
the template svn path=/trunk/; revision=12437
2004-10-27Turn off execute permission on .asn files.Guy Harris1-0/+0
svn path=/trunk/; revision=12418
2004-10-26Use the much better #.REGISTER directive instead of the #.PDU directiveRonnie Sahlberg2-11/+10
svn path=/trunk/; revision=12392
2004-10-13get rid of some compiler warnings for X509AFRonnie Sahlberg1-1/+3
svn path=/trunk/; revision=12289
2004-10-08Make the ber_sequence tables "const".Guy Harris1-2/+2
svn path=/trunk/; revision=12245
2004-10-05Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style toGuy Harris5-352/+352
native to canonicalize line endings. svn path=/trunk/; revision=12203
2004-09-16update to X509AF to prepare for PKINITRonnie Sahlberg2-0/+3
svn path=/trunk/; revision=12010
2004-09-13update x509af to use machinegenerated _PDU() dissectorsRonnie Sahlberg2-84/+13
svn path=/trunk/; revision=11990
2004-07-29add some algorithm oid's to x509af(for the time being)Ronnie Sahlberg1-0/+26
(only those that take no parameters for the time being) create a dummy ber oid callback for callbacks that are NULL svn path=/trunk/; revision=11565
2004-07-25 large CMS update.Ronnie Sahlberg1-1/+19
most of cms is now implemented svn path=/trunk/; revision=11518