Tobias Brunner
|
da04914933
|
test-vectors: Use plugin features
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
17f00db6d6
|
revocation: Use plugin features with soft dependencies on fetcher and en-/decoding
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
25da1943b3
|
padlock: Use plugin features to properly register algorithms
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
7756c0383e
|
pkcs11: Use plugin_features_add() in get_features()
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
886a40d75e
|
plugin-feature: Added helper function to extend arrays of plugin features
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
c172a92bfb
|
constraints: Use plugin features with soft dependency on X.509 decoding
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
e3bdf03af4
|
blowfish: Use plugin features to properly register crypter
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
d895721489
|
unbound: Use plugin features and provide RESOLVER
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
f5bd1a5e09
|
plugin-feature: Add feature for DNSSEC-enabled resolvers
|
2013-06-11 11:18:18 +02:00 |
|
Tobias Brunner
|
8a6cc1e35f
|
plugin-feature: Function added to exactly compare plugin features
|
2013-06-11 11:18:17 +02:00 |
|
Michael Rossberg
|
5e4b1ad20a
|
openssl: add support for IP addr blocks in X.509 certificates
|
2013-05-24 15:09:47 +02:00 |
|
Martin Willi
|
2e9201f4ef
|
af-alg: fix number of signers after adding untruncated HMAC-SHA-512 (1f2a34d6)
|
2013-05-15 17:20:36 +02:00 |
|
Tobias Brunner
|
bd538e8c4a
|
openssl: Only warn about unavailable FIPS mode if the user requested it
|
2013-05-08 15:23:14 +02:00 |
|
Tobias Brunner
|
904390e887
|
openssl: Cleanup thread specific error buffer
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
3ee2af97bf
|
openssl: Don't use deprecated CRYPTO_set_id_callback() with OpenSSL >= 1.0.0
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
780900ab0e
|
openssl: Add PKCS#12 parsing via OpenSSL
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
651d5ab8e7
|
openssl: Properly cleanup OpenSSL library
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
3bd498284e
|
PEM plugin loads PKCS#12 containers from (DER-encoded) files
It is not actually able to handle PEM encoded PKCS#12 files produced
by OpenSSL.
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
abc04e6b3f
|
Remove pluto specific certificate types
|
2013-05-08 15:02:40 +02:00 |
|
Tobias Brunner
|
1f2a34d6d8
|
Add support for untruncated HMAC-SHA-512
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
feef637368
|
Add pkcs12 plugin which adds support for decoding PKCS#12 containers
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
0d0929fa0c
|
Register PKCS#8 builder for KEY_ANY
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
8e48e0009a
|
Add support for PKCS#7/CMS encrypted-data
|
2013-05-08 15:02:39 +02:00 |
|
Tobias Brunner
|
cb38e2f30a
|
Add test vectors for RC2
|
2013-05-08 15:02:38 +02:00 |
|
Tobias Brunner
|
9d4fc8677f
|
Add implementation of the RC2 block cipher (RFC 2268)
|
2013-05-08 15:02:34 +02:00 |
|
Tobias Brunner
|
4076e3ee91
|
Extract PKCS#5 handling from pkcs8 plugin to separate helper class
|
2013-05-08 14:53:08 +02:00 |
|
Tobias Brunner
|
e07e489d5f
|
agent: Use sshkey plugin to parse keys, adds support for ECDSA
|
2013-05-07 17:08:31 +02:00 |
|
Tobias Brunner
|
dd9e366814
|
sshkey: Add support for ECDSA keys
|
2013-05-07 17:08:31 +02:00 |
|
Tobias Brunner
|
cc4408abcb
|
sshkey: Added builder for SSHKEY RSA keys
|
2013-05-07 15:38:28 +02:00 |
|
Tobias Brunner
|
584d656b77
|
Add sshkey plugin stub that will parse RFC 4253 public keys
|
2013-05-07 14:08:51 +02:00 |
|
Tobias Brunner
|
2d7b55bf9b
|
openssl: Define a default for FIPS_MODE
|
2013-05-03 15:11:19 +02:00 |
|
Andreas Steffen
|
f4de6496a2
|
support of OpenSSL FIPS-140-2 library
|
2013-04-16 12:37:04 +02:00 |
|
Martin Willi
|
cf1696cab9
|
Allow SHA1_Init()/SHA1_Update() to fail if OpenSSL version >= 1.0
|
2013-04-10 18:10:30 +02:00 |
|
Martin Willi
|
b52771fbb2
|
Check RSA_public_decrypt() length before constructing and comparing a chunk
If decryption fails, it returns -1. chunk_equals() should catch that error,
but be more explicit in error checking.
|
2013-04-10 18:10:30 +02:00 |
|
Martin Willi
|
97d975b7bb
|
RSA_check_key() may return -1 if it fails
|
2013-04-10 18:10:30 +02:00 |
|
Martin Willi
|
96a09ce226
|
RAND_bytes/RAND_pseudo_bytes returns -1 if it is not supported by RAND method
|
2013-04-10 18:10:30 +02:00 |
|
Martin Willi
|
0faaab20cd
|
Check return value of ECDSA_Verify() correctly
|
2013-04-10 18:10:30 +02:00 |
|
Tobias Brunner
|
419a9a4fcd
|
Make some private functions in plugins static
Fixes monolithic build.
|
2013-03-27 07:32:55 +01:00 |
|
Tobias Brunner
|
5e551da16b
|
Properly cleanup libmysql
Seems to work correctly with recent MySQL versions.
|
2013-03-19 16:33:07 +01:00 |
|
Tobias Brunner
|
11adf114c1
|
Fixed Doxygen comments after scanning complete src directory
|
2013-03-02 18:31:53 +01:00 |
|
Tobias Brunner
|
4c969f7906
|
openssl: The EVP GCM interface requires at least OpenSSL 1.0.1
|
2013-03-01 16:57:45 +01:00 |
|
Tobias Brunner
|
81f9cd39fd
|
openssl: Provide AES-GCM implementation
|
2013-02-28 18:17:42 +01:00 |
|
Tobias Brunner
|
5f7f4fa398
|
Order of arguments in Doxygen comment fixed
|
2013-02-28 18:17:42 +01:00 |
|
Tobias Brunner
|
0d237763dc
|
openssl: Disable PKCS#7/CMS when building against OpenSSL < 0.9.8g
Fixes #292.
|
2013-02-20 18:34:54 +01:00 |
|
Andreas Steffen
|
a4ddc0bb26
|
Encode RSA public keys in RFC 3110 DNSKEY format
|
2013-02-19 12:25:00 +01:00 |
|
Andreas Steffen
|
f2145c8d3a
|
Moved configuration from resolver manager to unbound plugin
Also streamlined log messages in unbound plugin.
|
2013-02-19 12:25:00 +01:00 |
|
Reto Guadagnini
|
cfd07978d0
|
unbound: Implementation of query method of unbound_resolver_t
|
2013-02-19 11:57:21 +01:00 |
|
Reto Guadagnini
|
5a4126b490
|
unbound: Implemented resolver_response_t as unbound_response_t
|
2013-02-19 11:57:21 +01:00 |
|
Reto Guadagnini
|
4a335a2164
|
unbound: Implemented rr_t as unbound_rr_t
|
2013-02-19 11:57:21 +01:00 |
|
Reto Guadagnini
|
9f963a7cfc
|
Added unbound plugin implementing the resolver interface using libunbound
|
2013-02-19 11:57:21 +01:00 |
|