aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/cms/cms.cnf
AgeCommit message (Collapse)AuthorFilesLines
2010-08-24Fix modifier in .cnf file.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=33913
2010-08-24Rewrote to fetch content_tvb from dissect_ber_octet_string().Stig Bjørlykke1-16/+5
Display eContent entry (with length) in tree. svn path=/trunk/; revision=33912
2010-01-12Update to RFC5652.Stig Bjørlykke1-0/+6
svn path=/trunk/; revision=31501
2010-01-12Update to RFC3369.Stig Bjørlykke1-0/+14
svn path=/trunk/; revision=31500
2008-07-22Get rid of some unused code warnings.Anders Broman1-0/+1
svn path=/trunk/; revision=25796
2008-07-22Get rid of some unused code warnings.Anders Broman1-0/+5
svn path=/trunk/; revision=25791
2008-01-03Get rid of ber_created_item().Anders Broman1-2/+2
svn path=/trunk/; revision=24007
2007-11-01Change:Anders Broman1-3/+3
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-10-16- Fix svn:ignore for all directoriesJörg Mayer1-2/+2
- gsmmap: uncomment -s option in gsmmap.cnf - Fix cyclic dependencies: + Remove EXPORT_CNF from dependencies for cnf files + Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf svn path=/trunk/; revision=23202
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-2/+2
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-08-17Support for the decryption of EncryptedData which is used by PKCS12Graeme Lunt1-3/+13
Uses the PBE routines from PKCS12. svn path=/trunk/; revision=22535
2007-06-05not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 typesTomas Kukosa1-1/+1
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-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-18/+18
svn path=/trunk/; revision=21753
2007-03-23Support for recognising RC4 algorithm.Graeme Lunt1-0/+4
svn path=/trunk/; revision=21151
2007-01-28Support for SMIMECapabilities and KeyPreference attributes.Graeme Lunt1-0/+37
ContentInfo syntax for .p7s, .p7c and .p7m files. svn path=/trunk/; revision=20585
2007-01-13New protocol dissector for PKCS#12 - Personal Information Exchange Syntax.Graeme Lunt1-6/+16
Generally found within a file (.p12 or .pfx) or as a directory attribute (userPKCS12 from iNetOrgPerson). Wiki page and sample file to follow. svn path=/trunk/; revision=20416
2006-06-28remove functions register_ber_oid_name() and get_ber_oid_name() from ↵Tomas Kukosa1-1/+1
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-4/+0
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs svn path=/trunk/; revision=18217
2005-12-06Squelch some compiler const vs. non-const warnings.Guy Harris1-1/+1
svn path=/trunk/; revision=16710
2005-12-05From Grame Lunt:Anders Broman1-0/+2
a patch for the X.411, X420 and CMS dissectors to implement the remaining heading extensions and bodyparts. This includes GeneralText BP, forwarded content BP (forwarded p22 and forwarded p772), PKCS#7 BP, and "business class" messaging extensions. The X.411 extensions using the SIGNATURE macro have also been implemented. There is also a fix for a bug in the dissection of integer 22 content type. Graeme svn path=/trunk/; revision=16689
2005-11-16From Graeme Lunt:Anders Broman1-3/+39
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 Kukosa1-11/+8
- new dissect_ber_object_identifier_str() function - BER dissectors adapted and regenerated svn path=/trunk/; revision=16501
2005-10-03From Graeme LuntAnders Broman1-0/+14
X420 - incorrect ExtendedBodyPart handling ACSE - support for implicitly tagged EXTERNALs and dissection based upon direct-reference RTSE - same change for RTSE EXTERNAL handling as above CMS - support for ContentType, MessageDigest, SigningTime and CounterSignature attributes ESS - support for ESSSecurityLabel and EquivalentLabels attributes svn path=/trunk/; revision=16071
2005-10-02From Graeme LuntAnders Broman1-0/+1
allows the dissection of ContentInfo based upon it's OID - something that is used for a secure X.400 messages (Protecting Content Type (PCT)). svn path=/trunk/; revision=16069
2005-07-09Fix up a bunch of arguments to "dissect_ber_identifier()" to match itsGuy Harris1-2/+3
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-20Add a tree parameter to get_ber_length() so thatRonnie Sahlberg1-1/+1
IF the length seems bogus, like longer than the reported tvb_length we add a helpful text item to the tree and generate a [malformed packet] change all callers of get_ber_length to the new signature. svn path=/trunk/; revision=14145
2004-12-24export EnvelopedDataRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=12824
2004-12-13update of the asn2eth compiler to use the types ber_[choice|sequence]_t ↵Ronnie Sahlberg1-0/+1
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-11-22New protocol: RFC2634 ExtendedSecurityServicesRonnie Sahlberg1-3/+9
updates to cms to accomodate the new protocol add author to some files svn path=/trunk/; revision=12573
2004-11-21cleanup for x509afRonnie Sahlberg1-1/+1
svn path=/trunk/; revision=12558
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 CMS use the new ANY type and get rid of the workaroundRonnie Sahlberg1-1/+0
svn path=/trunk/; revision=12491
2004-10-29update to cms to use workaround to lack of ANY and reducing the template ↵Ronnie Sahlberg1-2/+35
significantly svn path=/trunk/; revision=12434
2004-10-28Add support for pkauthdata and pkdhkeydata OIDs.Gerald Combs1-0/+1
svn path=/trunk/; revision=12426
2004-10-26 use the nice #.REGISTER directive instead of handcoding it in teh templateRonnie Sahlberg1-0/+7
svn path=/trunk/; revision=12394
2004-10-13get rid of some compiler warnings for cmsRonnie Sahlberg1-0/+2
svn path=/trunk/; revision=12290
2004-10-05Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style toGuy Harris1-27/+27
native to canonicalize line endings. svn path=/trunk/; revision=12203
2004-09-16Update to CMD to prepare for PKINIT supportRonnie Sahlberg1-0/+1
svn path=/trunk/; revision=12009
2004-07-25cms update forgot that Name had been commented out in one of the structure.Ronnie Sahlberg1-0/+2
svn path=/trunk/; revision=11519
2004-07-25 large CMS update.Ronnie Sahlberg1-0/+2
most of cms is now implemented svn path=/trunk/; revision=11518
2004-07-19work in progressRonnie Sahlberg1-0/+22
New protocol CryptogrtaphicMessageSyntax As the X.509xx protocols this protocol is not yet linked with ethereal but a work in progress. Within the next few days the changes needed to packet-kerberos and packet-ber will be added to implement an embryonic pkinit implementation inside packet-kerberos which will in turn call cms and the x509 dissectors. The dissectors are still very incomplete but already relatively useful. svn path=/trunk/; revision=11432