aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/openssl
Commit message (Collapse)AuthorAgeFilesLines
...
* Added support for delta CRLs to x509 pluginMartin Willi2011-01-051-0/+2
|
* Simplified format of x509 CRL URI parsing/enumeratorMartin Willi2011-01-051-72/+34
|
* Fail on critical extensions in openssl CRLsMartin Willi2011-01-051-1/+6
|
* Added support for policyConstraints to x509 pluginMartin Willi2011-01-051-0/+7
|
* Slightly renamed X509_NO_PATH_LEN_CONSTRAINT to use it for ↵Martin Willi2011-01-051-1/+1
| | | | PolicyConstraints, too
* Added policyMappings support to x509 pluginMartin Willi2011-01-051-0/+1
|
* Added certificatePolicy support to x509 pluginMartin Willi2011-01-051-8/+2
|
* Fail when parsing unsupported critical extensions in openssl_x509Martin Willi2011-01-051-1/+5
|
* Do not parse certificates with invalid version in openssl pluginMartin Willi2011-01-051-0/+7
|
* Added name constraint enumerator to x509 interfaceMartin Willi2011-01-051-0/+1
|
* Added support for CRL Issuers to x509 and OpenSSL pluginsMartin Willi2011-01-051-4/+79
|
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-181-36/+38
|
* Added missing include for RAND_seed and RAND_status.Tobias Brunner2010-10-211-0/+1
|
* Compare subject against all key identifiers in has_subject()Martin Willi2010-09-091-1/+14
|
* Added a final flag to builder registration to enumerate the actually ↵Martin Willi2010-09-031-10/+10
| | | | supported algorithms
* Added support for MODP_CUSTOM to openssl pluginMartin Willi2010-09-033-6/+20
|
* Unwrap crlNumber INTEGER in openssl CRL parsingMartin Willi2010-08-301-4/+13
|
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-1810-82/+104
|
* Variable key length crypters use default key length if zero givenMartin Willi2010-08-161-61/+40
|
* Add dedicated getter for the IV size to the crypter_t interfaceMartin Willi2010-08-131-0/+7
|
* Double check that the OpenSSL RNG has been seeded, do so otherwiseMartin Willi2010-08-111-0/+33
|
* Implemented RSA en-/decryption in openssl pluginMartin Willi2010-08-112-5/+55
|
* Parse important extendedKeyUsage flags in openssl pluginMartin Willi2010-08-101-0/+33
|
* Parse UPN subjectAltName in openssl pluginMartin Willi2010-08-101-0/+9
|
* Use bits instead of bytes for a private/public keyMartin Willi2010-08-104-8/+28
|
* Added support for different encryption schemes to private/public keysMartin Willi2010-08-104-4/+8
|
* Migrated remaining classes in openssl plugin to INIT/METHOD macrosMartin Willi2010-08-1015-364/+263
|
* Use credential sets to load smartcard keysMartin Willi2010-08-041-11/+47
|
* Pass the PKCS11 keyid as chunk, not as stringMartin Willi2010-08-041-9/+12
|
* Reuse generic passphrase build part, not a dedicated PIN partMartin Willi2010-08-041-5/+7
|
* Support module names in %smartcard specifier, streamlined smartcard buildingMartin Willi2010-08-042-8/+32
|
* Support different encoding types in certificate.get_encoding()Martin Willi2010-07-132-8/+27
|
* Renamed key_encod{ing,der}_t and constants, prepare for generic credential ↵Martin Willi2010-07-136-51/+51
| | | | encoding
* Some Doxygen fixes.Tobias Brunner2010-07-051-4/+4
|
* Select subjectAltName address family using address length in openssl pluginMartin Willi2010-06-241-2/+12
|
* Fixing compilation of the OpenSSL plugin if ENGINE support is disabled.Tobias Brunner2010-06-222-2/+14
| | | | | That is, enable compilation if OpenSSL was configured with OPENSSL_NO_ENGINE.
* Fixing compilation of the OpenSSL plugin if Elliptic Curve support is disabled.Tobias Brunner2010-06-224-3/+25
| | | | | That is, enable compilation if OpenSSL was configured with OPENSSL_NO_EC.
* Unwrap subjectKeyIdentifier from OCTET_STRINGMartin Willi2010-05-261-4/+12
|
* Removed is_newer() from certificate_t, obsoleting all implementationsMartin Willi2010-05-212-46/+0
|
* Implemented X.509 CRL reading using OpenSSLMartin Willi2010-05-214-1/+606
|
* Implemented X.509 certificate reading using OpenSSLMartin Willi2010-05-216-2/+1054
|
* Fixed doxygen groupMartin Willi2010-05-201-1/+1
|
* Support decoding of subjectPublicKeyInfo in openssl without pkcs1 pluginMartin Willi2010-05-052-2/+16
|
* Added support for DH groups 22, 23 and 24, patch contributed by Joy LattenMartin Willi2010-04-191-0/+6
|
* Fixed OpenSSL engine_id setting, i.e. do not use 'library.' prefix for ↵Tobias Brunner2010-04-101-1/+1
| | | | settings in libstrongswan.
* Store DH generator in a chunk, hide non-public data in a private structMartin Willi2010-04-081-4/+3
|
* Some whitespace fixes.Tobias Brunner2010-04-064-4/+4
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-066-25/+26
|
* PEM encoding for OpenSSL RSA and EC public and private keysAndreas Steffen2010-04-044-4/+56
|
* Provide the Diffie Hellman parameters from a central location, so that we do ↵Tobias Brunner2010-03-091-62/+12
| | | | | | | | not have to replicate them in every plugin that implements the DH interface. The main reason for this change is that Android's libcrypto does not include the get_rfcX_prime_Y functions by default. Therefore we would have had to replicate the primes a third time.