summaryrefslogtreecommitdiff
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Remove non existent digests.Graham Leggett2018-08-271-3/+1
* Remove an unnecessary cipher lookup in the HMAC case.Graham Leggett2018-08-272-12/+0
* crypto: follow up to r1833421.Yann Ylavic2018-08-041-2/+267
* crypto: move APR_USE_OPENSSL_PRE* definitions to apr_crypto_internal.h.Yann Ylavic2018-08-041-18/+2
* * Scratch md2 and md4 as they are not part of key_digests arrayRuediger Pluem2018-07-251-3/+1
* crypto: follow up to r1836439: restore apr_crypto_lib_init/term().Yann Ylavic2018-07-243-149/+7
* apr_crypto: follow up to r1836445: fix APR_USE_OPENSSL_PRE_1_1_API check.Yann Ylavic2018-07-231-1/+1
* apr_crypto: Add support for digest functions, with hashing, signingGraham Leggett2018-07-224-514/+2438
* Make sure we compile in the absence of APU_HAVE_CRYPTO_PRNG. Make sure we don'tGraham Leggett2018-07-221-1/+5
* apr_crypto: follow up to r1833359: axe cprng_rekey() helper.Yann Ylavic2018-06-281-15/+12
* apr_crypto: follow up to r1833359: better cprng_stream_bytes() semantics.Yann Ylavic2018-06-281-28/+29
* apr_crypto: follow up to r1833359: save a memset().Yann Ylavic2018-06-281-2/+1
* apr_crypto: follow up to r1833359: simpler cprng_stream[_ctx]_bytes interface.Yann Ylavic2018-06-281-59/+49
* apr_crypto: follow up to r1833359: wipe the key from openssl internals.Yann Ylavic2018-06-281-5/+15
* apr_crypto: follow up to r1833359: improve CPRNGs fork()ing.Yann Ylavic2018-06-271-119/+327
* apr_crypto: follow up to r1833599: simpler #ifdef-ery.Yann Ylavic2018-06-211-16/+4
* apr_crypto: follow up to r1833359: consistent apr_crypto_random_ prefix.Yann Ylavic2018-06-211-1/+1
* apr_crypto: LibreSSL compatibility.Yann Ylavic2018-06-152-33/+12
* apr_crypto: follow up to r1833359: fix some root pool scopes (possible leaks).Yann Ylavic2018-06-142-35/+53
* apr_crypto: follow up to r1833359: helper to get crypto lib version.Yann Ylavic2018-06-132-8/+76
* apr_crypto: follow up to r1833359: reuse crypto_lib_free() code.Yann Ylavic2018-06-131-6/+11
* apr_crypto: follow up to r1833359: don't ignore lib->term() return value.Yann Ylavic2018-06-131-3/+6
* apr_crypto: follow up to r1833359: crypto libs initialization scope.Yann Ylavic2018-06-132-41/+124
* * Add missing includesRuediger Pluem2018-06-131-0/+3
* apr_crypto: follow up to r1833359: more openssl _term() cleanups.Yann Ylavic2018-06-121-3/+31
* apr_crypto: follow up to r1833359.Yann Ylavic2018-06-126-155/+413
* Follow up to r1833359: apr_crypto_prng_after_fork() can now use a PID.Yann Ylavic2018-06-121-2/+25
* Follow up to r1833359: apr_crypto_prng API depends on APU_HAVE_CRYPTO_PRNG.Yann Ylavic2018-06-111-9/+8
* Cryptographic Pseudo Random Number Generator (CPRNG).Yann Ylavic2018-06-112-2/+481
* Better stack memseting of sensitive information.Christophe Jaillet2018-05-281-0/+5
* apr_crypto: Fix compatibility with LibreSSL. PR 61596.Yann Ylavic2017-10-081-6/+19
* apr_crypto: follow up to r1772803.Yann Ylavic2017-02-021-2/+2
* apr_crypto: blowfish: revert r1773929.Yann Ylavic2016-12-191-2/+1
* apr_crypto: blowfish: follow up to r1772803: also cap hash verification time.Yann Ylavic2016-12-131-1/+2
* apr_crypt: avoid excessive iteration in bcrypt hash.Nick Kew2016-12-051-1/+1
* apr_crypto: axe the un(thread)safe key cache, creating each key on the poolYann Ylavic2016-12-023-44/+34
* Provide apr_siphash*() functions family.Yann Ylavic2016-10-071-0/+196
* crypto: provide apr_crypto_equals(), a timing attacks safe buffers comparisonYann Ylavic2016-10-061-0/+15
* crypto: provide apr_crypto_memzero, garanteed to not be optimized out byYann Ylavic2016-10-061-1/+33
* apr_crypto_commoncrypto: set native eol.Yann Ylavic2016-09-261-912/+912
* apr_crypto: Add apr_crypto_key() function which supports keysGraham Leggett2016-07-094-192/+633
* apr_crypto_nss: Ensure the SECItem returned by PK11_ParamFromIVGraham Leggett2016-07-081-12/+23
* apr_crypto: Don't cache the driver if initialisation fails. ThisGraham Leggett2016-07-072-10/+14
* Add support for OpenSSL 1.1.0:Rainer Jung2016-02-071-25/+58
* apr_crypto_nss: Explicitly declare key sizes when using NSS. Not all versionsGraham Leggett2014-09-211-2/+7
* apr_crypto_get_driver(): Fix invalid storage referenceJeff Trawick2014-08-211-1/+1
* Fix Android compile error caused by assumption that crypt is available.Jeff Trawick2014-08-191-2/+8
* Fix line endings of trunk-specific text filesWilliam A. Rowe Jr2013-10-291-814/+814
* APR DSOs have .dll extension on Cygwin too.Jeff Trawick2013-10-051-1/+1
* Fix forever loop on NetWare when trying to get parent pool.Guenter Knauf2013-05-071-1/+3