Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=34227
|
|
svn path=/trunk/; revision=32459
|
|
svn path=/trunk/; revision=32405
|
|
svn path=/trunk/; revision=31501
|
|
svn path=/trunk/; revision=31500
|
|
svn path=/trunk/; revision=30516
|
|
svn path=/trunk/; revision=27390
|
|
svn path=/trunk/; revision=23318
|
|
svn path=/trunk/; revision=22651
|
|
Uses the PBE routines from PKCS12.
svn path=/trunk/; revision=22535
|
|
svn path=/trunk/; revision=21753
|
|
ContentInfo syntax for .p7s, .p7c and .p7m files.
svn path=/trunk/; revision=20585
|
|
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
|
|
svn path=/trunk/; revision=20399
|
|
epan/crypt/airpdcap_md5.[ch]. Fix up whitespace.
svn path=/trunk/; revision=20277
|
|
svn path=/trunk/; revision=18627
|
|
asn2eth -> asn2wrs
svn path=/trunk/; revision=18214
|
|
svn path=/trunk/; revision=18197
|
|
reference to a field type of FT_OID
svn path=/trunk/; revision=18125
|
|
tvb_get_ptr() returns a "const guint8 *"; don't bother casting its
return value to "const guint8 *".
"cms_verify_msg_digest()" can be passed a const pointer for "alg"; make
its argument a "const char *".
svn path=/trunk/; revision=16534
|
|
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
|
|
- new dissect_ber_object_identifier_str() function
- BER dissectors adapted and regenerated
svn path=/trunk/; revision=16501
|
|
buffer overflow found while fuzz testing.
svn path=/trunk/; revision=14169
|
|
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
|
|
updates to cms to accomodate the new protocol
add author to some files
svn path=/trunk/; revision=12573
|
|
significantly
svn path=/trunk/; revision=12434
|
|
svn path=/trunk/; revision=12426
|
|
svn path=/trunk/; revision=12394
|
|
svn path=/trunk/; revision=12245
|
|
native to canonicalize line endings.
svn path=/trunk/; revision=12203
|
|
svn path=/trunk/; revision=12009
|
|
svn path=/trunk/; revision=11519
|
|
most of cms is now implemented
svn path=/trunk/; revision=11518
|
|
also takes (still unused) the name of the oid
so that sometime later it will be easy to add code to add the name of the oid to the dissection.
svn path=/trunk/; revision=11478
|
|
functionality using a dissector table instead i.e. the proper way.
svn path=/trunk/; revision=11457
|
|
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
|
|
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
|