Commit Graph

65 Commits

Author SHA1 Message Date
Guy Harris 4c9d419db3 Make the ber_sequence tables "const".
svn path=/trunk/; revision=12245
2004-10-08 20:28:04 +00:00
Anders Broman b546b3002d Get rid off h248-package-pcp
svn path=/trunk/; revision=12230
2004-10-07 09:29:49 +00:00
Anders Broman 27697f7852 Handle dissection of some packagees Property ID:s, get rid of h248-package-bcp as there is only one parameter in this package.
svn path=/trunk/; revision=12227
2004-10-07 09:16:13 +00:00
Ronnie Sahlberg eaf5cc19c3 Add example template for how to add h248 extension packages to the megaco dissector
svn path=/trunk/; revision=12206
2004-10-05 11:20:43 +00:00
Ronnie Sahlberg fd08163595 minor update preparations to have a dissector table for property identifiers
svn path=/trunk/; revision=12205
2004-10-05 09:50:19 +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
Anders Broman 9c3df21ac9 Fix some editing misstakes from this morning
svn path=/trunk/; revision=12197
2004-10-04 20:28:15 +00:00
Anders Broman a1d0c69d8d Updated packetname value string.
svn path=/trunk/; revision=12194
2004-10-04 05:50:55 +00:00
Ronnie Sahlberg 67c3a1084c stub prettification of PackageName
to be filled in by telco people


svn path=/trunk/; revision=12193
2004-10-03 22:04:37 +00:00
Ronnie Sahlberg 0b5f6e439d prettify mtpAddress
svn path=/trunk/; revision=12188
2004-10-03 09:21:35 +00:00
Ronnie Sahlberg 5c372a4410 new protocol : h248 Megaco v2
binary encoding 


svn path=/trunk/; revision=12186
2004-10-03 07:52:53 +00:00
Ronnie Sahlberg ff1a66c9a0 add pkinit replies
svn path=/trunk/; revision=12036
2004-09-17 23:32:33 +00:00
Ronnie Sahlberg be39b96247 get rid of some more compiler warnings
svn path=/trunk/; revision=12034
2004-09-17 23:23:40 +00:00
Ronnie Sahlberg 22696c27d1 squelch a compiler warning for UserNotice
svn path=/trunk/; revision=12032
2004-09-17 23:14:21 +00:00
Ronnie Sahlberg 202b769764 get rid of some compiler warnings for pkinit
svn path=/trunk/; revision=12024
2004-09-17 08:11:30 +00:00
Ronnie Sahlberg 0388e3cd12 new protocol PKIX1EXPLICIT
svn path=/trunk/; revision=12013
2004-09-16 08:58:28 +00:00
Ronnie Sahlberg 1335871c8e add new protocol PKIX1IMPLICIT
svn path=/trunk/; revision=12012
2004-09-16 08:57:23 +00:00
Ronnie Sahlberg 1fef198db2 add PKINIT protocol
svn path=/trunk/; revision=12011
2004-09-16 08:55:33 +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 4cb62f797d Update to CMD to prepare for PKINIT support
svn path=/trunk/; revision=12009
2004-09-16 08:31:01 +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 afeadc06a7 use autogenerated _PDU functions
svn path=/trunk/; revision=11988
2004-09-13 08:33:38 +00:00
Ronnie Sahlberg 083c154c5c make the asn2eth compiler autogenerate the PDU callbacks
svn path=/trunk/; revision=11986
2004-09-13 08:07:29 +00:00
Ronnie Sahlberg d163bab22e Update x509SAT to export DirectoryString.
Update X509CE to dissect EDIPartyName now that DirectoryString can be dissected


svn path=/trunk/; revision=11910
2004-09-06 09:12:17 +00:00
Ronnie Sahlberg 343025b91f Update to X509 Certificate Extensions. Make it also decode
GeneralName.directoryName 
(since we already implemented the Name type from X509IF already long time ago)



svn path=/trunk/; revision=11909
2004-09-06 08:39:14 +00:00
Guy Harris f574301a2d From Ronnie Sahlberg: add dissection of the Teletext string type to the
DirectoryString choice in SelectedAttributeTypes.

svn path=/trunk/; revision=11751
2004-08-16 07:53:07 +00:00
Gerald Combs 85f3fff1ef From Ronnie Sahlberg: Netscape certificate extensions.
svn path=/trunk/; revision=11743
2004-08-15 18:32:24 +00:00
Ronnie Sahlberg cf1e60bbc7 New protocol: PKCS#1 (rfc2313 pplus some extra oid's)
svn path=/trunk/; revision=11566
2004-07-29 12:10:44 +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 0fd5931b07 x509ce use implicit tags.
the compiler does not yet support this.
change the definition file to make the implicit keyword explicit


svn path=/trunk/; revision=11550
2004-07-28 07:55:57 +00:00
Ronnie Sahlberg 135f0cdfa3 update tox509ce virtually all of x509ce now implemented (but there are still bugs)
svn path=/trunk/; revision=11524
2004-07-26 09:21:36 +00:00
Ronnie Sahlberg ceedde9c07 some more extensions and their dissectors defined.
svn path=/trunk/; revision=11520
2004-07-25 12:54:33 +00:00
Ronnie Sahlberg 13451f85d3 cms update forgot that Name had been commented out in one of the structure.
svn path=/trunk/; revision=11519
2004-07-25 10:41:39 +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 543c91b203 telex and telephone number attributes
svn path=/trunk/; revision=11484
2004-07-23 13:11:29 +00:00
Ronnie Sahlberg e4fdba9e02 Remove a compiler warning for a parameter that is not used
in the DirectoryString dissector


svn path=/trunk/; revision=11483
2004-07-23 12:22:13 +00:00
Ronnie Sahlberg b662cf7641 add all the other (quite a lot of them) attributes that were of the type DirectoryString
(see how good it is to put markers for emacs macros in the files, it was pretty quick, wasnt it? i even tested the resulting code.)


svn path=/trunk/; revision=11481
2004-07-23 08:21:51 +00:00
Ronnie Sahlberg 1b0f6edbd9 add dissection of DirectoryString, this unfortunately had to be done manually inside the template.
Also implement the attribute  organizationName which is of this type.

(Add magic comments so emacs-macros will be happy.)


svn path=/trunk/; revision=11479
2004-07-23 07:46:12 +00:00
Ronnie Sahlberg 73f560c866 register ber oid functions through a special function in packet-ber.c which 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
2004-07-23 07:08:14 +00:00
Guy Harris cbc46d3e98 "dissect_x509if_AttributeTypeAndDistinguishedValue()" is static - don't
declare it as non-static in the header file.

svn path=/trunk/; revision=11473
2004-07-22 20:08:08 +00:00
Ronnie Sahlberg 744387f3ca add the countryname attribute
svn path=/trunk/; revision=11470
2004-07-22 13:11:13 +00:00
Ronnie Sahlberg f42a958398 start dissecting AttributeTypeAnddistinguishedValue
(which must be implemented by hand inside themplate)


svn path=/trunk/; revision=11469
2004-07-22 10:29:17 +00:00
Ronnie Sahlberg 283807bf4b dissect the x509if/Name all the way down to the AttributeTypeAndDistinguishedValue structure but not the structure itself.
we are getting there, slow but steady


svn path=/trunk/; revision=11468
2004-07-22 10:05:59 +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