Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gcrypt: Use predefined pthread locking functions instead of custom hooks | Martin Willi | 2014-07-01 | 1 | -50/+4 |
| | | | | | | | | | | | | | Starting with libgcrypt 1.6, it seems that custom locking functions are not supported anymore. Instead, the user has to select from one of the pre-defined set of locking functions. Given that we have a proper threading abstraction API with optional profiling on all platforms, this is somewhat annoying. However, there does not seem to be a way to use custom functions, and we have no other choice than using the provided macro magic to support all libgcrypt versions. Fixes #630. | ||||
* | lib: All settings use configured namespace | Tobias Brunner | 2014-02-12 | 1 | -2/+2 |
| | |||||
* | Remove HASH_PREFERRED, usages are replaced with HASH_SHA1, which is required ↵ | Tobias Brunner | 2013-10-11 | 1 | -1/+1 |
| | | | | for IKEv2 anyway | ||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | gcrypt: Register SHA1 first as HASH_PREFERRED depends on it | Tobias Brunner | 2012-06-27 | 1 | -1/+1 |
| | |||||
* | gcrypt does not support MD2 | Andreas Steffen | 2011-11-09 | 1 | -1/+0 |
| | |||||
* | Add features support to gcrypt plugin. | Tobias Brunner | 2011-10-17 | 1 | -101/+74 |
| | |||||
* | Added a (not yet implemented) plugin_t method to reload plugin configuration | Martin Willi | 2011-04-15 | 1 | -0/+1 |
| | |||||
* | Added a get_name() function to plugin_t, create_plugin_enumerator enumerates ↵ | Martin Willi | 2011-04-15 | 1 | -35/+40 |
| | | | | over plugin_t | ||||
* | trace back crypto algorithms to the plugins that registered them | Andreas Steffen | 2010-12-18 | 1 | -33/+35 |
| | |||||
* | Added a final flag to builder registration to enumerate the actually ↵ | Martin Willi | 2010-09-03 | 1 | -3/+3 |
| | | | | supported algorithms | ||||
* | Added support for MODP_CUSTOM to gcrypt plugin | Martin Willi | 2010-09-03 | 1 | -0/+4 |
| | |||||
* | Use a seperate section for each nested struct member in INIT macro | Martin Willi | 2010-08-18 | 1 | -1/+5 |
| | |||||
* | Implemented AES/Camellia counter mode in gcrypt | Martin Willi | 2010-08-13 | 1 | -0/+6 |
| | |||||
* | Migraded gcrypt plugin to INIT/METHOD macros | Martin Willi | 2010-08-10 | 1 | -7/+5 |
| | |||||
* | Added support for DH groups 22, 23 and 24, patch contributed by Joy Latten | Martin Willi | 2010-04-19 | 1 | -0/+6 |
| | |||||
* | Adding DBG_LIB to all calls of libstrongswan's version of DBG*. | Tobias Brunner | 2010-04-06 | 1 | -1/+1 |
| | |||||
* | Changed plugin constructors from plugin_create to plugin_name_plugin_create. | Tobias Brunner | 2010-03-02 | 1 | -1/+1 |
| | |||||
* | Separated the public interfaces of the threading primitives. | Tobias Brunner | 2009-12-23 | 1 | -1/+1 |
| | |||||
* | Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵ | Tobias Brunner | 2009-12-23 | 1 | -1/+1 |
| | | | | primitives (and utils/mutex.h is now threading.h). | ||||
* | Updated gcrypt plugin to the new builder API | Martin Willi | 2009-09-10 | 1 | -4/+8 |
| | |||||
* | removed trailing spaces ([[:space:]]+$) | Martin Willi | 2009-09-04 | 1 | -24/+24 |
| | |||||
* | OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵ | Tobias Brunner | 2009-08-14 | 1 | -1/+1 |
| | | | | enums mutex/condvar/rwlock_type_t. | ||||
* | support of SHA224-based certificate signatures | Andreas Steffen | 2009-08-05 | 1 | -0/+2 |
| | |||||
* | HASH_MD2 is not implemented yet in gcrypt | Andreas Steffen | 2009-06-18 | 1 | -2/+0 |
| | |||||
* | gcrypt actually does not implement IDEA | Martin Willi | 2009-06-15 | 1 | -2/+0 |
| | |||||
* | added a gcrypt.quick_random option to generate weak testing keys faster | Martin Willi | 2009-06-15 | 1 | -0/+5 |
| | |||||
* | gcrypt RSA public key implementation | Martin Willi | 2009-06-09 | 1 | -0/+5 |
| | |||||
* | gcrypt RSA private key implementation | Martin Willi | 2009-06-09 | 1 | -0/+7 |
| | |||||
* | gcrypt mpi based Diffie-Hellman implementation | Martin Willi | 2009-06-09 | 1 | -0/+21 |
| | |||||
* | gcrypt rng implementation | Martin Willi | 2009-06-09 | 1 | -0/+11 |
| | |||||
* | use abstract mutex_t for gcrypt locking callbacks | Martin Willi | 2009-06-09 | 1 | -4/+50 |
| | |||||
* | gcrypt crypter implementation | Martin Willi | 2009-06-09 | 1 | -0/+25 |
| | |||||
* | gcrypt hasher implementation | Martin Willi | 2009-06-09 | 1 | -0/+20 |
| | |||||
* | initialize gcrypt threadsave, currently for pthread only | Martin Willi | 2009-06-09 | 1 | -1/+25 |
| | |||||
* | added skeleton for libgcrypt based crypto plugin | Martin Willi | 2009-06-09 | 1 | -0/+52 |