Andreas Steffen
|
daaedcb9c2
|
verify correctness of X.509 versions
|
2009-10-02 17:49:51 +02:00 |
|
Andreas Steffen
|
70e81857f9
|
generate known OIDs dynamically
|
2009-09-30 11:49:32 +02:00 |
|
Andreas Steffen
|
8ad23ba346
|
added get_subjectKeyIdentifier() to x509_t
|
2009-09-26 22:10:36 +02:00 |
|
Martin Willi
|
840743479a
|
Use mysql_config to query MySQL LIBS and CFLAGS
|
2009-09-23 12:45:03 +02:00 |
|
Andreas Steffen
|
a28334720c
|
adding additional flags to loaded X.509 certificates
|
2009-09-22 12:55:25 +02:00 |
|
Martin Willi
|
640ed4d5a5
|
Public/Private keys implement a has_fingerprint() method
|
2009-09-21 16:47:25 +02:00 |
|
Andreas Steffen
|
af784261f5
|
all arguments must be read
|
2009-09-20 21:56:22 +02:00 |
|
Martin Willi
|
4e1cade52f
|
Fixed loading of DER encoded certificate files
|
2009-09-16 11:24:35 +02:00 |
|
Andreas Steffen
|
edf30136b0
|
implemented ASN.1 encoding of PKCS#10 attributes
|
2009-09-15 21:55:44 +02:00 |
|
Martin Willi
|
012f62a820
|
Exponents of a RSA key in openssl are optional (for PGP)
|
2009-09-15 09:33:00 +02:00 |
|
Martin Willi
|
9f45b19fe7
|
Use ID_KEY_ID as PGP user id, as it can contain any string
|
2009-09-15 08:45:08 +02:00 |
|
Martin Willi
|
79c6f16212
|
Implemented support for preinstalled PGP certificates in charon
|
2009-09-15 08:23:48 +02:00 |
|
Martin Willi
|
4cb0e1bb76
|
Added basic support for PGP certificates (no trust relationships yet)
|
2009-09-15 08:23:48 +02:00 |
|
Martin Willi
|
88f3ffa1b1
|
Moved generic PGP parsing functions to pgp_utils.[ch]
|
2009-09-15 08:23:47 +02:00 |
|
Andreas Steffen
|
0001db115d
|
check if PKCS#10 version is 1
|
2009-09-14 19:38:57 +02:00 |
|
Andreas Steffen
|
29662a9b73
|
cosmetics
|
2009-09-14 19:29:05 +02:00 |
|
Martin Willi
|
b9fbd66587
|
Added support to build RSA keys from components in openssl
|
2009-09-14 14:29:10 +02:00 |
|
Andreas Steffen
|
341af94dc6
|
support of PKCS#10 certificate request generation without attributes
|
2009-09-14 00:45:51 +02:00 |
|
Andreas Steffen
|
210d287368
|
extended hasher_signature_algorithm_to_oid() function
|
2009-09-13 21:41:51 +02:00 |
|
Andreas Steffen
|
f03e0e9147
|
support of PKCS#10 certificate request parsing
|
2009-09-13 21:00:15 +02:00 |
|
Andreas Steffen
|
4c51c6be01
|
parsing error caused segfault in destroy()
|
2009-09-13 20:56:12 +02:00 |
|
Andreas Steffen
|
beace4af14
|
corrected captions
|
2009-09-12 17:39:15 +02:00 |
|
Martin Willi
|
6dc57cd02e
|
x509 plugin supports encoding of OCSP AuthorityInfo AccessLocations
|
2009-09-11 17:16:22 +02:00 |
|
Martin Willi
|
3b878dae7e
|
Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macro
|
2009-09-11 15:39:35 +02:00 |
|
Martin Willi
|
881b259943
|
x509 plugin supports encoding of CRL distribution points
|
2009-09-11 15:36:22 +02:00 |
|
Martin Willi
|
5b03a350fc
|
use NULL to load plugins from default plugin directory
|
2009-09-10 18:52:42 +02:00 |
|
Martin Willi
|
d73f453c29
|
Updated x509 plugin to the new builder API
|
2009-09-10 16:20:21 +02:00 |
|
Martin Willi
|
91ef5c66ab
|
Updated pubkey plugin to the new builder API
|
2009-09-10 16:20:20 +02:00 |
|
Martin Willi
|
872176d350
|
Updated pkcs1 plugin to the new builder API
|
2009-09-10 16:20:20 +02:00 |
|
Martin Willi
|
43224e9527
|
Updated pgp plugin to the new builder API
|
2009-09-10 16:20:20 +02:00 |
|
Martin Willi
|
de408caf93
|
Updated pem plugin to the new builder API
|
2009-09-10 16:20:19 +02:00 |
|
Martin Willi
|
30c06407c6
|
Updated openssl plugin to the new builder API
|
2009-09-10 16:20:19 +02:00 |
|
Martin Willi
|
1086d00e41
|
Updated gmp plugin to the new builder API
|
2009-09-10 16:20:19 +02:00 |
|
Martin Willi
|
a94acb58a2
|
Updated gcrypt plugin to the new builder API
|
2009-09-10 16:20:18 +02:00 |
|
Martin Willi
|
26135ed9bb
|
Updated dnskey plugin to the new builder API
|
2009-09-10 16:20:18 +02:00 |
|
Martin Willi
|
0a139eeac9
|
Updated agent plugin to the new builder API
|
2009-09-10 16:20:18 +02:00 |
|
Martin Willi
|
7631aac20c
|
x509 certificates support encoding of email, DNS and IP subjectAltNames
|
2009-09-08 13:17:41 +02:00 |
|
Martin Willi
|
d7be290643
|
non self-signed x509 certificates are encoded with authorityKeyIdentifier
|
2009-09-08 11:26:05 +02:00 |
|
Martin Willi
|
5c92524449
|
x509 CA certificates are encoded with a subjectKeyIdentifier
|
2009-09-08 11:02:49 +02:00 |
|
Martin Willi
|
8ab900dee9
|
x509 plugin supports encoding of CA basicConstraint extension
|
2009-09-08 10:38:02 +02:00 |
|
Martin Willi
|
b7b5653386
|
Use macros to define --with options
|
2009-09-07 15:00:45 +02:00 |
|
Martin Willi
|
8b3b4a244e
|
Removed trailing whitespaces in configure.in/Makefile.am
|
2009-09-07 11:48:03 +02:00 |
|
Martin Willi
|
7b3814f75d
|
remove spaces before tabs at the beginning of lines (^( )+\t)
|
2009-09-04 15:02:11 +02:00 |
|
Martin Willi
|
b9b8a98f47
|
remove spaces within tabs (\t( )+\t)
|
2009-09-04 15:00:19 +02:00 |
|
Martin Willi
|
323f9f990f
|
replaces four spaces by tabs, where appropriate
|
2009-09-04 14:50:23 +02:00 |
|
Martin Willi
|
7daf5226b7
|
removed trailing spaces ([[:space:]]+$)
|
2009-09-04 13:46:09 +02:00 |
|
Martin Willi
|
d6a45127dc
|
plugins marked with a '!' are handled as critical: cancel if loading fails
|
2009-09-01 16:08:28 +02:00 |
|
Andreas Steffen
|
f561d6f2e9
|
changed prefix of crl_reason_t values from CRL_ to CRL_REASON_
|
2009-08-31 23:21:50 +02:00 |
|
Martin Willi
|
1d39663f7a
|
do not depend on gcrypt autoconf macros
|
2009-08-31 13:14:54 +02:00 |
|
Andreas Steffen
|
735628f3e3
|
removed position debug output
|
2009-08-30 17:37:27 +02:00 |
|