aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/openssl
Commit message (Collapse)AuthorAgeFilesLines
...
* Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵Tobias Brunner2009-12-231-1/+1
| | | | primitives (and utils/mutex.h is now threading.h).
* Prefer MODP2048/1536 over ECP Diffie-Hellman groupsMartin Willi2009-11-121-11/+9
|
* Public/Private keys implement a has_fingerprint() methodMartin Willi2009-09-214-0/+4
|
* Exponents of a RSA key in openssl are optional (for PGP)Martin Willi2009-09-151-4/+9
|
* Added support to build RSA keys from components in opensslMartin Willi2009-09-142-15/+72
|
* Updated openssl plugin to the new builder APIMartin Willi2009-09-109-382/+255
|
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-1/+1
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-0415-230/+230
|
* build_curve_signature() processes hash not dataAndreas Steffen2009-08-271-1/+1
|
* NID_hash and NID_ec_curve were interchangedAndreas Steffen2009-08-271-6/+6
|
* verify_signature() now processes hash not dataAndreas Steffen2009-08-271-3/+3
|
* NID_hash and NID_ec_curver were interchangedAndreas Steffen2009-08-271-6/+6
|
* verify that the ECDSA auth signature was done with the correct curveMartin Willi2009-08-271-21/+47
|
* distinguish between RFC 4754 (concatenated) and RFC 3279 (DER encoded) ECDSA ↵Martin Willi2009-08-272-177/+128
| | | | signatures
* added support for SIGN_ECDSA_WITH_SHA1 signature scheme in opensslMartin Willi2009-08-271-18/+20
|
* fixed memleak in openssl fingerprintingMartin Willi2009-08-272-0/+2
|
* do openssl fingerprinting/encoding directly, openssl provides all functionsMartin Willi2009-08-277-237/+148
|
* encoding public EC keys is not really possible without subjectPublicKeyInfoMartin Willi2009-08-261-27/+53
|
* implemented openssl EC key generationMartin Willi2009-08-261-0/+42
|
* fixed openssl RSA private key encodingMartin Willi2009-08-261-3/+3
|
* updated openssl plugin to new private/public key API, use encoder frameworkMartin Willi2009-08-267-511/+325
|
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵Tobias Brunner2009-08-141-2/+2
| | | | enums mutex/condvar/rwlock_type_t.
* activated CAMELLIA_CBC cipher in openssl pluginAndreas Steffen2009-08-052-0/+20
|
* support of SHA224-based certificate signaturesAndreas Steffen2009-08-054-0/+7
|
* make ecp_x_coordinate_only = yes the defaultAndreas Steffen2009-07-061-2/+4
|
* ecp_x_coordinate only option allows ECP interoperability with MS WindowsAndreas Steffen2009-07-062-9/+24
|
* added -avoid-version to LDFLAGS, plugins are not versionedMartin Willi2009-07-031-1/+1
|
* fixed 64 bit warningAndreas Steffen2009-06-171-1/+2
|
* pluto supports ECDSA authenticationAndreas Steffen2009-06-124-57/+63
|
* implemented IKEv1 RSA signing in openssl_rsa_private_key.cAndreas Steffen2009-06-101-43/+54
|
* implemented IKEv1 signature verification in openssl_rsa_public_key.cAndreas Steffen2009-06-101-36/+54
|
* fixed crash in openssl private_key->get_public_key(), using encode/load ↵Martin Willi2009-06-091-18/+8
| | | | workaround
* pluto and scepclient use private and public key plugins of libstrongswanAndreas Steffen2009-06-092-20/+76
|
* dh_exponent_ansi_x9_42 is now a libstrongswan settingAndreas Steffen2009-05-261-1/+1
|
* fixed setting of variable key lengthAndreas Steffen2009-05-141-3/+5
|
* compiler warning fixedTobias Brunner2009-05-061-1/+1
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-3020-40/+0
|
* merging changes from portability branch back to trunkTobias Brunner2009-04-302-4/+4
| | | | | important change for developers: %Y replaces %D to print identities!
* updated DoxyfileMartin Willi2009-03-2410-11/+10
| | | | | | properly close all doxygen groups fixed remaining doxygen warnings
* adding MD4 and DES (ECB) to openssl pluginTobias Brunner2009-02-183-1/+9
|
* add support for smartcards in charon by using the ENGINE API provided by ↵Tobias Brunner2008-12-032-3/+96
| | | | OpenSSL, based on patches by Michael Roßberg.
* ported some hard-to-merge cherries back to trunk :-/Martin Willi2008-11-121-2/+2
| | | | | shame, svn, shame: this was ways to complicated we should consider a switch to git...
* 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
|
* OpenSSL requires a signature length of exactly RSA_size()Martin Willi2008-11-041-5/+3
|
* removed superfluous get_other_public_value in diffie_hellman_t interfaceMartin Willi2008-11-042-46/+4
|
* fixed bignum export if BN_num_bytes() != DH_size()Martin Willi2008-11-042-45/+54
|
* fixed memleakMartin Willi2008-11-041-8/+11
|
* added locking mechanism for multithreaded use of OpenSSLMartin Willi2008-11-031-0/+117
|
* removed accidently checked in debug codeMartin Willi2008-11-031-1/+0
|