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