aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/openssl/openssl_plugin.c
Commit message (Expand)AuthorAgeFilesLines
* Check rng return value when seeding OpenSSL RNGTobias Brunner2012-07-161-1/+5
* openssl: Ensure the thread ID is never zeroTobias Brunner2012-07-031-1/+3
* Use simple wrappers for HMAC based PRF and signer in openssl pluginTobias Brunner2012-06-251-2/+1
* Adding OpenSSL HMAC signer functions to openssl pluginAleksandr Grinberg2012-06-251-0/+20
* Adding OpenSSL HMAC pseudo random functions to openssl pluginAleksandr Grinberg2012-06-251-0/+17
* Adding OpenSSL random number functions to openssl pluginAleksandr Grinberg2012-06-251-0/+4
* Certificate decoding soft-depends on public key decoding of specific typesMartin Willi2012-05-021-0/+3
* Fixed AES key length in openssl pluginMartin Willi2011-10-141-2/+2
* Announce openssl features only if actually supportedMartin Willi2011-10-141-16/+64
* Add features support to openssl pluginMartin Willi2011-10-141-141/+118
* Added a (not yet implemented) plugin_t method to reload plugin configurationMartin Willi2011-04-151-0/+1
* Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ...Martin Willi2011-04-151-38/+43
* 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
* Added a final flag to builder registration to enumerate the actually supporte...Martin Willi2010-09-031-10/+10
* Added support for MODP_CUSTOM to openssl pluginMartin Willi2010-09-031-0/+2
* Use a seperate section for each nested struct member in INIT macroMartin Willi2010-08-181-1/+5
* Double check that the OpenSSL RNG has been seeded, do so otherwiseMartin Willi2010-08-111-0/+33
* Migrated remaining classes in openssl plugin to INIT/METHOD macrosMartin Willi2010-08-101-6/+6
* Support module names in %smartcard specifier, streamlined smartcard buildingMartin Willi2010-08-041-1/+1
* Fixing compilation of the OpenSSL plugin if ENGINE support is disabled.Tobias Brunner2010-06-221-2/+8
* Fixing compilation of the OpenSSL plugin if Elliptic Curve support is disabled.Tobias Brunner2010-06-221-3/+9
* Implemented X.509 CRL reading using OpenSSLMartin Willi2010-05-211-0/+5
* Implemented X.509 certificate reading using OpenSSLMartin Willi2010-05-211-0/+7
* Support decoding of subjectPublicKeyInfo in openssl without pkcs1 pluginMartin Willi2010-05-051-0/+2
* Added support for DH groups 22, 23 and 24, patch contributed by Joy LattenMartin Willi2010-04-191-0/+6
* Implemented the PRF_KEYED_SHA1 algorithm in the openssl pluginMartin Willi2010-03-081-0/+7
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-1/+1
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-231-2/+2
* Separated the public interfaces of the threading primitives.Tobias Brunner2009-12-231-1/+1
* Moved mutex.c to a separate folder in order to cleanly wrap other threading p...Tobias Brunner2009-12-231-1/+1
* Prefer MODP2048/1536 over ECP Diffie-Hellman groupsMartin Willi2009-11-121-11/+9
* Updated openssl plugin to the new builder APIMartin Willi2009-09-101-8/+21
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-1/+1
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-27/+27
* do openssl fingerprinting/encoding directly, openssl provides all functionsMartin Willi2009-08-271-5/+0
* updated openssl plugin to new private/public key API, use encoder frameworkMartin Willi2009-08-261-0/+6
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the enum...Tobias Brunner2009-08-141-2/+2
* activated CAMELLIA_CBC cipher in openssl pluginAndreas Steffen2009-08-051-0/+2
* support of SHA224-based certificate signaturesAndreas Steffen2009-08-051-0/+2
* compiler warning fixedTobias Brunner2009-05-061-1/+1
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
* adding MD4 and DES (ECB) to openssl pluginTobias Brunner2009-02-181-0/+4
* add support for smartcards in charon by using the ENGINE API provided by Open...Tobias Brunner2008-12-031-0/+3
* proper cleanup of openssl locking codeMartin Willi2008-11-051-7/+13
* replaced most pthread_mutex/cond_t by wrapped mutex/condvar_t variantMartin Willi2008-11-051-13/+12
* fixed bignum export if BN_num_bytes() != DH_size()Martin Willi2008-11-041-1/+1
* added locking mechanism for multithreaded use of OpenSSLMartin Willi2008-11-031-0/+117
* creating default IKE proposals dynamically using algorithm enumeration APIMartin Willi2008-08-281-20/+20
* enabling support for hardware accelerators in OpenSSLTobias Brunner2008-06-251-0/+6