aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/plugins/gcrypt
Commit message (Collapse)AuthorAgeFilesLines
...
* Explicitly link gpg-error to gcrypt pluginMartin Willi2010-05-171-1/+1
|
* Fixed RSA key generation with gcryptMartin Willi2010-04-291-1/+1
|
* Added support for DH groups 22, 23 and 24, patch contributed by Joy LattenMartin Willi2010-04-191-0/+6
|
* Store DH generator in a chunk, hide non-public data in a private structMartin Willi2010-04-081-3/+12
|
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-066-31/+42
|
* Provide the Diffie Hellman parameters from a central location, so that we do ↵Tobias Brunner2010-03-091-325/+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.
* Reverting eba28948a584b9d02474cf5d256b04b8d2adbe6a which was only necessary ↵Tobias Brunner2010-03-021-3/+1
| | | | | | | when cross-compiling the plugins for Android 2.0. With the coming monolithic build using Android.mk files this won't be necessary anymore.
* Streamlined the source file list formatting in plugin makefiles.Tobias Brunner2010-03-021-1/+2
|
* Link all enabled libstrongswan plugins into the library, link all enabled ↵Tobias Brunner2010-03-021-1/+7
| | | | charon plugins into libcharon.
* Changed plugin constructors from plugin_create to plugin_name_plugin_create.Tobias Brunner2010-03-021-1/+1
|
* Removing the plugin constructor declarations from the header files.Tobias Brunner2010-03-021-5/+0
|
* Link all plugins to libstrongswan.Tobias Brunner2010-02-251-1/+1
|
* 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 ↵Tobias Brunner2009-12-231-1/+1
| | | | primitives (and utils/mutex.h is now threading.h).
* Public/Private keys implement a has_fingerprint() methodMartin Willi2009-09-212-0/+2
|
* all arguments must be readAndreas Steffen2009-09-201-1/+2
|
* Updated gcrypt plugin to the new builder APIMartin Willi2009-09-105-204/+134
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-0412-148/+148
|
* do not depend on gcrypt autoconf macrosMartin Willi2009-08-311-2/+2
|
* updated gcrypt plugin to new private/public key API, use encoder frameworkMartin Willi2009-08-262-218/+96
|
* gcrypt uses component builder to build public- from private-keyMartin Willi2009-08-262-37/+12
|
* make use of the pkcs1 plugin in gcrypt rsa key parsingMartin Willi2009-08-262-190/+76
|
* make use of the pem helper plugin to load credentialsMartin Willi2009-08-261-1/+0
|
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵Tobias Brunner2009-08-141-1/+1
| | | | enums mutex/condvar/rwlock_type_t.
* support of SHA224-based certificate signaturesAndreas Steffen2009-08-054-0/+9
|
* added -avoid-version to LDFLAGS, plugins are not versionedMartin Willi2009-07-031-1/+1
|
* enforce correct RSA signature lenght in gcryptMartin Willi2009-06-302-20/+51
|
* HASH_MD2 is not implemented yet in gcryptAndreas Steffen2009-06-181-2/+0
|
* support older gcrypt libraries not defining the CAMELLIA cipherMartin Willi2009-06-161-0/+2
|
* fixed compiler warningMartin Willi2009-06-162-0/+4
|
* gcrypt actually does not implement IDEAMartin Willi2009-06-152-4/+2
|
* implemented gcrypt RSA encrypt/decrypt operationsMartin Willi2009-06-152-8/+65
|
* added a gcrypt.quick_random option to generate weak testing keys fasterMartin Willi2009-06-151-0/+5
|
* implemented IKEv1 specific SIGN_RSA_EMSA_PKCS1_NULL scheme in gcryptMartin Willi2009-06-152-2/+107
|
* pluto supports ECDSA authenticationAndreas Steffen2009-06-122-4/+0
|
* gcrypt blowfish supports 128 bit key size onlyMartin Willi2009-06-111-0/+4
|
* asn1_integer() ensures correct DER encoding of ASN1_INTEGER (two's complement)Andreas Steffen2009-06-092-12/+12
|
* gcrypt RSA public key implementationMartin Willi2009-06-095-4/+498
|
* gcrypt RSA private key implementationMartin Willi2009-06-094-0/+698
|
* use autoconf macro provided by libgcryptMartin Willi2009-06-091-3/+2
|
* gcrypt mpi based Diffie-Hellman implementationMartin Willi2009-06-094-0/+634
|
* gcrypt rng implementationMartin Willi2009-06-094-0/+162
|
* use abstract mutex_t for gcrypt locking callbacksMartin Willi2009-06-091-4/+50
|
* gcrypt crypter implementationMartin Willi2009-06-094-0/+321
|
* gcrypt hasher implementationMartin Willi2009-06-094-1/+220
|
* initialize gcrypt threadsave, currently for pthread onlyMartin Willi2009-06-091-1/+25
|
* added skeleton for libgcrypt based crypto pluginMartin Willi2009-06-093-0/+111