Tobias Brunner
|
1d56d328fd
|
typo
|
2008-05-14 11:10:37 +00:00 |
|
Martin Willi
|
f3884f6da6
|
reverted [3945], proper fix for zero value ASN1 integer
|
2008-05-13 14:15:12 +00:00 |
|
Martin Willi
|
7af8995cde
|
fixed unsave calculation of mpz_export length
|
2008-05-13 13:52:45 +00:00 |
|
Martin Willi
|
02ffd89642
|
decreased plugin load verbosity
|
2008-05-13 09:14:36 +00:00 |
|
Martin Willi
|
0f074a4344
|
implemented append mode for xcbc, testcase
|
2008-05-08 14:51:37 +00:00 |
|
Martin Willi
|
affd7a90ba
|
moved RAW public key support to a separate plugin (pubkey)
|
2008-05-08 13:16:42 +00:00 |
|
Martin Willi
|
240e727fde
|
renamed PRF_AES128_CBC to PRF_AES128_XCBC
|
2008-05-08 12:43:27 +00:00 |
|
Martin Willi
|
f8277a8370
|
added configure check and support for sqlite3 libraries without sqlite3_prepare_v2
|
2008-05-07 14:41:13 +00:00 |
|
Martin Willi
|
4ce78f9356
|
fixed 3DES encryption
|
2008-05-07 11:54:30 +00:00 |
|
Martin Willi
|
c963c4bc15
|
fixed parsing of openssl format public keys
|
2008-05-06 12:56:36 +00:00 |
|
Martin Willi
|
27d04e055d
|
implemented XCBC algorithms (signer, prf) for IKE on top of a crypter
supporting ike=...-aesxcbc-... in ipsec.conf
added AUTH_AES_XCBC_96 and PRF_AES128_CBC to default IKE proposal
AES XCBC testcase
|
2008-04-30 14:26:24 +00:00 |
|
Martin Willi
|
f5475fa440
|
crypter_t api supports in-place encryption using NULL as output parameter
|
2008-04-30 14:02:25 +00:00 |
|
Tobias Brunner
|
d691080cfc
|
simplified the OpenSSL crypter a bit
|
2008-04-30 09:24:22 +00:00 |
|
Tobias Brunner
|
87aa386df1
|
simplified the OpenSSL hasher a bit
|
2008-04-30 09:23:13 +00:00 |
|
Tobias Brunner
|
bc75840fb1
|
OpenSSL hasher does not need an internal buffer anymore
|
2008-04-30 08:54:36 +00:00 |
|
Tobias Brunner
|
ae7e837c30
|
adding diffie hellman with OpenSSL
|
2008-04-29 15:42:34 +00:00 |
|
Tobias Brunner
|
4eda3aa223
|
use SHA-1 as preferred hasher in the OpenSSL plugin
|
2008-04-29 09:13:14 +00:00 |
|
Andreas Steffen
|
e8a680d94a
|
cosmetics
|
2008-04-28 16:02:53 +00:00 |
|
Andreas Steffen
|
460025e253
|
introduced ASN1_EXIT command in ASN.1 object syntax definition
|
2008-04-28 16:00:52 +00:00 |
|
Tobias Brunner
|
63cdbca211
|
added wrapper for OpenSSL hashers
|
2008-04-28 15:56:44 +00:00 |
|
Tobias Brunner
|
a733b30276
|
algo lookup corrected
|
2008-04-28 15:26:38 +00:00 |
|
Tobias Brunner
|
3b34019f58
|
made algo struct static
|
2008-04-28 14:52:58 +00:00 |
|
Tobias Brunner
|
b61aa33599
|
typos
|
2008-04-28 14:32:18 +00:00 |
|
Tobias Brunner
|
17353034f3
|
added a wrapper plugin for OpenSSL crypters (AES, 3DES, Blowfish etc.)
|
2008-04-28 14:25:19 +00:00 |
|
Andreas Steffen
|
c3628ebc35
|
optimized parser->success()
|
2008-04-26 11:08:36 +00:00 |
|
Andreas Steffen
|
d3d7e46b8c
|
refactoring of the ASN.1 parser
|
2008-04-26 09:24:14 +00:00 |
|
Martin Willi
|
36d62fac65
|
experimental Padlock plugin supportin SHA1 and AES-128 for VIA C7 Esther
|
2008-04-22 08:44:56 +00:00 |
|
Martin Willi
|
4d18175997
|
removed status result from crypter interface to be consistent with other crypto interfaces
|
2008-04-22 07:14:24 +00:00 |
|
Tobias Brunner
|
6439267a8c
|
support for hash and URL encoded certificate payloads in charon
|
2008-04-18 11:24:45 +00:00 |
|
Martin Willi
|
f722fa31db
|
added error logging to sqlite plugin
|
2008-04-15 15:12:01 +00:00 |
|
Martin Willi
|
6a365f0740
|
added API for random number generators, served through credential factory
ported randomizer_t to a rng_t on top of /dev/(u)random (plugin random)
|
2008-04-15 05:56:35 +00:00 |
|
Martin Willi
|
b5dbcc6270
|
compare certificates against full encoding to allow equality check of untrusted certs
|
2008-04-07 08:28:35 +00:00 |
|
Martin Willi
|
4071ad1e5b
|
fixed segfault when opening a SQLite database fails
|
2008-04-07 06:49:13 +00:00 |
|
Martin Willi
|
67d147e888
|
removed unused gmp.h to build libstrongswan without libgmp
|
2008-04-04 11:13:14 +00:00 |
|
Martin Willi
|
e29ebcb1af
|
fixed compile warnings
|
2008-04-02 09:54:20 +00:00 |
|
Martin Willi
|
372b7ac7e2
|
added missing files for commit [3721]
|
2008-04-01 15:03:02 +00:00 |
|
Martin Willi
|
9d1c384b4b
|
loading of subjectPublicKeyInfo wrapped keys using KEY_ANY (openssl format)
testcase
|
2008-04-01 14:51:31 +00:00 |
|
Martin Willi
|
0ea70ca66e
|
removed unneded publicKeyInfo ASN1 structure
|
2008-04-01 13:39:12 +00:00 |
|
Andreas Steffen
|
c63dc50f15
|
demoted ldap debug output to level 2
|
2008-03-28 22:44:45 +00:00 |
|
Martin Willi
|
7b88a983d8
|
caching of ocsp responses (experimental), no crl caching yet
|
2008-03-26 15:21:50 +00:00 |
|
Andreas Steffen
|
5298777ad8
|
treat sig_alg and algorithm comparison in a consistent way over all certificate types
|
2008-03-26 13:10:36 +00:00 |
|
Martin Willi
|
a852928a6f
|
fixed compiler warnings
|
2008-03-26 09:29:30 +00:00 |
|
Andreas Steffen
|
26930a8c3e
|
certificate factory can load certs from file
|
2008-03-25 22:28:27 +00:00 |
|
Andreas Steffen
|
13bec89740
|
renamed certificate field in x509_cert.c to encoding
|
2008-03-25 12:22:12 +00:00 |
|
Andreas Steffen
|
63cb8a7fee
|
fixed refence counts before calling attribute certificate factory
|
2008-03-25 09:39:23 +00:00 |
|
Andreas Steffen
|
9bb8d23e17
|
corrected some doxygen entries
|
2008-03-22 08:15:18 +00:00 |
|
Andreas Steffen
|
855606efd4
|
optimized self-signed certificate detection
|
2008-03-21 20:37:08 +00:00 |
|
Andreas Steffen
|
ffce5db1b7
|
self-signed certificates were not marked by x509_cert.c
|
2008-03-21 19:07:12 +00:00 |
|
Andreas Steffen
|
c081a9bfe6
|
added ietf group attribute support to attibute certificate factory
|
2008-03-21 16:59:21 +00:00 |
|
Andreas Steffen
|
93da2684b6
|
fixed memory allocation problem in openac
|
2008-03-21 15:58:48 +00:00 |
|