Ronnie Sahlberg
0ca30abe65
change the symbol dissect_ber_CHOICE back into dissect_ber_choice
...
svn path=/trunk/; revision=14980
2005-07-21 21:12:09 +00:00
Guy Harris
34ae8c850f
Fix up a bunch of arguments to "dissect_ber_identifier()" to match its
...
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-07-09 02:58:07 +00:00
Gerald Combs
082651c83e
Define a maximum OID string length, and use it in a lot of places. Fixes a
...
buffer overflow found while fuzz testing.
svn path=/trunk/; revision=14169
2005-04-22 21:17:13 +00:00
Ronnie Sahlberg
fbf762bda5
update asn2eth and all generated dissectors to new dissect_ber_boolean that takes a implicit_tag parameter
...
svn path=/trunk/; revision=13479
2005-02-23 08:57:47 +00:00
Lars Roland
13bf5539af
When using Cygwin's python asn2eth.py
...
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-16 23:26:02 +00:00
Guy Harris
f4a0e4c783
Supply Makefile.nmake files.
...
svn path=/trunk/; revision=13072
2005-01-16 10:38:21 +00:00
Guy Harris
eaf9490e04
Make the Makefile look like the h235 Makefiles, with the new rules.
...
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
2005-01-16 10:19:21 +00:00
Ronnie Sahlberg
bc3979ee23
minor updates, get rid of temporary files during dissection
...
svn path=/trunk/; revision=12725
2004-12-12 01:29:21 +00:00
Ronnie Sahlberg
0e528dc7a1
updates from tomas and anders
...
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-12-12 01:14:03 +00:00
Ronnie Sahlberg
8f73759eef
Make ethereal dissect application/pkix-crl CertificateRevocationLists over HTTP.
...
svn path=/trunk/; revision=12624
2004-11-30 04:08:16 +00:00
Ronnie Sahlberg
f102c20151
New protocol: RFC2634 ExtendedSecurityServices
...
updates to cms to accomodate the new protocol
add author to some files
svn path=/trunk/; revision=12573
2004-11-22 03:36:26 +00:00
Ronnie Sahlberg
00e3474dec
cleanup for x509af
...
svn path=/trunk/; revision=12558
2004-11-21 10:16:06 +00:00
Ronnie Sahlberg
dab0c0fa2c
cleanup for x509ce
...
svn path=/trunk/; revision=12557
2004-11-21 10:00:40 +00:00
Ronnie Sahlberg
b48e26b8df
SelectedAttributeTypes are now almost completely implemented also here i added a small makefile to reduce boring typing on the commandline
...
svn path=/trunk/; revision=12556
2004-11-21 08:56:09 +00:00
Ronnie Sahlberg
8b9b044698
update to x509if autogenerate the exports conformance file and create a small makefile since i am tired of typing that long command line every time
...
svn path=/trunk/; revision=12555
2004-11-21 08:22:21 +00:00
Ronnie Sahlberg
05cf6b7ced
Make X509AF use the new support for ANY type and remove the workaround
...
svn path=/trunk/; revision=12490
2004-11-06 02:03:14 +00:00
Ronnie Sahlberg
b1e1e18ad1
change Extension to be implemented inside the conformance file and remove it from the template
...
svn path=/trunk/; revision=12438
2004-10-30 02:36:58 +00:00
Ronnie Sahlberg
805f948c29
implement AlgorithmIdentifier using the conformance file and remove it from the template
...
svn path=/trunk/; revision=12437
2004-10-30 02:18:44 +00:00
Guy Harris
ba80dd691f
Turn off execute permission on .asn files.
...
svn path=/trunk/; revision=12418
2004-10-27 20:36:20 +00:00
Ronnie Sahlberg
43df272656
Use the much better #.REGISTER directive instead of the #.PDU directive
...
svn path=/trunk/; revision=12392
2004-10-26 13:04:09 +00:00
Ronnie Sahlberg
b32eb2981c
get rid of some compiler warnings for X509AF
...
svn path=/trunk/; revision=12289
2004-10-13 00:16:42 +00:00
Guy Harris
4c9d419db3
Make the ber_sequence tables "const".
...
svn path=/trunk/; revision=12245
2004-10-08 20:28:04 +00:00
Guy Harris
c11306933e
Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
...
native to canonicalize line endings.
svn path=/trunk/; revision=12203
2004-10-05 09:18:55 +00:00
Ronnie Sahlberg
0733413970
update to X509AF to prepare for PKINIT
...
svn path=/trunk/; revision=12010
2004-09-16 08:32:52 +00:00
Ronnie Sahlberg
e712ef1582
update x509af to use machinegenerated _PDU() dissectors
...
svn path=/trunk/; revision=11990
2004-09-13 12:04:21 +00:00
Ronnie Sahlberg
ce6804616e
add some algorithm oid's to x509af(for the time being)
...
(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-29 09:52:14 +00:00
Ronnie Sahlberg
2d069de8b4
large CMS update.
...
most of cms is now implemented
svn path=/trunk/; revision=11518
2004-07-25 10:34:07 +00:00
Ronnie Sahlberg
88d357fe04
get rid of the remaining compiler warnings.
...
x509af is now virtually complete (the attribute userPassword still needs
an attribute dissector but after that, x509af is complete)
svn path=/trunk/; revision=11510
2004-07-24 22:59:02 +00:00
Ronnie Sahlberg
4d09fc5e43
Add a lot of missing attribute dissectors
...
svn path=/trunk/; revision=11509
2004-07-24 22:53:27 +00:00
Ronnie Sahlberg
9d69ba5911
added the userCertificate and cAcertificate attributes
...
svn path=/trunk/; revision=11508
2004-07-24 22:30:49 +00:00
Ronnie Sahlberg
829a19a29b
add dissection of the structure : Extension
...
svn path=/trunk/; revision=11507
2004-07-24 22:16:41 +00:00
Ronnie Sahlberg
7a3139b764
minor update
...
GeneralNames is defined in x509ce and not x509if
svn path=/trunk/; revision=11467
2004-07-22 08:00:33 +00:00
Ronnie Sahlberg
ea5916772e
minor update
...
UniqueIdentifier is imported from x509sat and not x509if
svn path=/trunk/; revision=11466
2004-07-22 07:51:47 +00:00
Guy Harris
67f0f40bfa
Include "packet-x509sat.h" to declare a function we use.
...
svn path=/trunk/; revision=11463
2004-07-21 19:23:18 +00:00
Ronnie Sahlberg
dcea6b49c6
get rid of the nasty ber specific oid->callback table and reimplement the functionality using a dissector table instead i.e. the proper way.
...
svn path=/trunk/; revision=11457
2004-07-21 11:13:03 +00:00
Ronnie Sahlberg
a9c3e27415
Small update to AlgorithmIdentifier.
...
Allow the TYPE field to match ANY type of BER construct.
svn path=/trunk/; revision=11441
2004-07-20 10:45:11 +00:00
Ronnie Sahlberg
01c59fe6a0
Work in progress
...
checkin of new protocol X.509 Authentication Framework
This new protocol is not linked yet to ethereal or yet used since it needs other support protocols and massaging before it can be used.
svn path=/trunk/; revision=11428
2004-07-19 08:51:57 +00:00