Andreas Steffen
|
90288c76f8
|
log if a crypto algorithm does not support a given key size
|
2010-12-25 15:49:29 +01:00 |
|
Andreas Steffen
|
d77c6c49a9
|
printed plugin names have a hyphen
|
2010-12-24 05:53:27 +01:00 |
|
Martin Willi
|
33bfdf6f37
|
Fixed public key construction from PKCS#11 private key
|
2010-12-23 10:29:01 +01:00 |
|
Martin Willi
|
23a737eb29
|
Probe for supported AF_ALG algorithms, register dynamically
|
2010-12-20 10:09:20 +01:00 |
|
Martin Willi
|
4ee5d97d57
|
Register algorithms with dependencies only if dependency available
|
2010-12-20 10:00:39 +01:00 |
|
Martin Willi
|
d214ebdf82
|
Register some less common AF_ALG ciphers (cast5, serpent, twofish, blowfish)
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
533151692f
|
Implemented PRFs using AF_ALG
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
06eb35efb0
|
Use the AF_ALG wrapper in hasher, crypter and signer
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
1b5de7ce3b
|
Use a generic AF_ALG wrapper for common operations
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
a5c973b955
|
Implemented crypter on top of AF_ALG
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
e75e1c9473
|
Implemented signer interface using AF_ALG
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
6f08911321
|
Implemented hasher based on AF_ALG
|
2010-12-20 09:52:02 +01:00 |
|
Martin Willi
|
71c87e3483
|
Added plugin stub for AF_ALG
|
2010-12-20 09:52:02 +01:00 |
|
Andreas Steffen
|
5932f41fcc
|
trace back crypto algorithms to the plugins that registered them
|
2010-12-18 16:31:12 +01:00 |
|
Andreas Steffen
|
7883e7ce33
|
fixed bug in mem_cred.c:add_crl()
|
2010-12-12 21:34:27 +01:00 |
|
Andreas Steffen
|
dc1b2eb2e8
|
fixed a bug in enum_from_name() function
|
2010-12-12 12:54:36 +01:00 |
|
Andreas Steffen
|
7e02e49112
|
Migrated fips_prf plugin to INIT/METHOD macros
|
2010-12-04 20:56:21 +01:00 |
|
Andreas Steffen
|
c7b778450e
|
Migrated md4_plugin_t to INIT/METHOD macros
|
2010-12-04 20:45:49 +01:00 |
|
Andreas Steffen
|
e5e79bd403
|
Migrated md5_plugin_t to INIT/METHOD macros
|
2010-12-04 20:43:41 +01:00 |
|
Andreas Steffen
|
1e84aa74aa
|
Migrated ldap plugin to INIT/METHOD macros
|
2010-12-04 20:15:59 +01:00 |
|
Andreas Steffen
|
4df49844d9
|
Migrated pubkey_plugin_t to INIT/METHOD macros
|
2010-12-04 15:43:04 +01:00 |
|
Andreas Steffen
|
dd621140d3
|
Migrated pkcs1_plugin_t to INIT/METHOD macros
|
2010-12-04 11:43:06 +01:00 |
|
Andreas Steffen
|
c742935dac
|
Migrated curl_plugin_t to INIT/METHOD macros
|
2010-12-04 11:40:40 +01:00 |
|
Andreas Steffen
|
1bb67ff852
|
Migrated random plugin to INIT/METHOD macros
|
2010-12-04 11:37:03 +01:00 |
|
Andreas Steffen
|
79bbe64e17
|
Migrated sha1_plugin_t to INIT/METHOD macros
|
2010-12-04 11:26:02 +01:00 |
|
Andreas Steffen
|
72c436c170
|
Migrated sha2_plugin_t to INIT/METHOD macros
|
2010-12-04 10:48:42 +01:00 |
|
Andreas Steffen
|
4d7e8032ec
|
Migrated mysql plugin to INIT/METHOD macros
|
2010-12-04 10:38:35 +01:00 |
|
Andreas Steffen
|
c6fde416c4
|
use private destroy() function
|
2010-12-04 10:28:30 +01:00 |
|
Andreas Steffen
|
cca86ba94d
|
Migrated sqlite plugin to INIT/METHOD macros
|
2010-12-04 10:20:33 +01:00 |
|
Andreas Steffen
|
621f9324d9
|
Migrated test_vectors_plugin_t to INIT/METHOD macros
|
2010-12-04 10:10:37 +01:00 |
|
Andreas Steffen
|
36e4aa7b9e
|
Migrated x509_plugin_t to INIT/METHOD macros
|
2010-12-04 10:07:56 +01:00 |
|
Andreas Steffen
|
b5eeebe657
|
Migrated pgp_plugin_t to INIT/METHOD macros
|
2010-12-04 09:30:25 +01:00 |
|
Andreas Steffen
|
9a76f6ded2
|
Migrated pem_plugin_t to INIT/METHOD macros
|
2010-12-04 09:25:22 +01:00 |
|
Andreas Steffen
|
cb458beb31
|
Migrated dnskey_plugin_t to INIT/METHOD macros
|
2010-12-04 09:20:53 +01:00 |
|
Andreas Steffen
|
4bb158c445
|
Migrated options_t to INIT/METHOD macros
|
2010-12-04 08:21:21 +01:00 |
|
Tobias Brunner
|
75827463fa
|
Insert certificates and secrets at the front of the lists.
As the lookup is also from front to back, certificates added later are
now found first, which is useful in case of e.g. "reread cacerts".
|
2010-12-03 18:00:00 +01:00 |
|
Tobias Brunner
|
5ad4fa295a
|
Function add_crl added to mem_cred_t.
|
2010-12-03 18:00:00 +01:00 |
|
Tobias Brunner
|
982de5a5f5
|
Function added to clear secrets (but not certs) from mem_cred_t.
|
2010-12-03 18:00:00 +01:00 |
|
Tobias Brunner
|
68c7f18643
|
Alternative to mem_cred_t.add_cert added, which returns the certificate.
If the certificate is already cached, the cached version is returned.
|
2010-12-03 17:59:59 +01:00 |
|
Tobias Brunner
|
3023a75e67
|
Function added to mem_cred_t to add shared secret with a linked list of owners.
|
2010-12-03 17:59:59 +01:00 |
|
Tobias Brunner
|
88f97e5c34
|
Added functions to modify/create settings in settings_t.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
e997706273
|
Added an option to create non-existing key/value pairs during search.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
011f901d55
|
Compare shorter "boolean" values first.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
d657edf576
|
Helper functions added to easily convert enumerated values.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
f2649f354d
|
Ensure that sections exist when using load_files_section.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
67c464d1a9
|
Skip values and sections without key.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
dc46fd5879
|
Some refactorings in lookup code in settings_t.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
9a1e5261d6
|
Added documentation about new features of settings_t.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
b79f7d4208
|
Made settings_t thread-safe.
|
2010-12-03 17:40:52 +01:00 |
|
Tobias Brunner
|
0552135213
|
Added functions to settings_t to load files dynamically at runtime.
|
2010-12-03 17:40:52 +01:00 |
|