summaryrefslogtreecommitdiff
path: root/crypto/apr_crypto_openssl.c
Commit message (Expand)AuthorAgeFilesLines
* apr_crypto: cprng_stream_ctx_make() to return NULL *ctx on failure.ylavic2021-09-121-2/+5
* apr_crypto: s/APR_CRYPTO_CIPHER_CHACHA20_CTR/APR_CRYPTO_CIPHER_CHACHA20/gylavic2021-09-101-1/+1
* apr_crypto: fix potential memory leaks of cprng_stream_ctx_t.ylavic2021-09-101-6/+18
* apr_crypto_prng: delacre cprng_stream_ctx_free() static.ylavic2020-04-301-1/+1
* Support both NID_chacha20 and NID_aes_256_ctr, not one or the other.minfrin2020-03-141-10/+20
* Fix the declation test.minfrin2019-06-231-1/+1
* apr_crypto_openssl: use OPENSSL_init_crypto() to initialise OpenSSL minfrin2019-06-231-0/+26
* Revert r1833421 et al:minfrin2019-06-231-2/+44
* apr_crypto_prng: Move openssl specific code into apr_crypto_openssl.minfrin2019-06-101-1/+124
* crypto: move APR_USE_OPENSSL_PRE* definitions to apr_crypto_internal.h.ylavic2018-08-041-18/+2
* crypto: follow up to r1836439: restore apr_crypto_lib_init/term().ylavic2018-07-241-24/+3
* 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-221-145/+759
* apr_crypto: follow up to r1833599: simpler #ifdef-ery.ylavic2018-06-211-16/+4
* apr_crypto: LibreSSL compatibility.ylavic2018-06-151-16/+4
* apr_crypto: follow up to r1833359.ylavic2018-06-121-25/+3
* apr_crypto: Fix compatibility with LibreSSL. PR 61596.ylavic2017-10-081-6/+19
* apr_crypto: axe the un(thread)safe key cache, creating each key on the poolylavic2016-12-021-14/+8
* apr_crypto: Add apr_crypto_key() function which supports keysminfrin2016-07-091-59/+170
* Add support for OpenSSL 1.1.0:rjung2016-02-071-25/+58
* apr_crypto: Move the static initialisation of DRIVER_LOAD fromminfrin2011-12-081-1/+2
* apr_crypto: Clear out buffers that are allocated by us when the pool fromminfrin2011-12-051-0/+4
* apr_crypto: Support NULL values for the params field.minfrin2011-10-251-23/+27
* apr_crypto: Teach the apr_crypto_nss driver to support the "noinit" optionminfrin2011-10-231-41/+38
* Formatting, no functional change.minfrin2011-10-231-30/+44
* apr_crypto: Replace the LDAP inspired constant-based parameter passing withminfrin2011-10-231-16/+59
* Remove unused variable.rjung2011-06-281-1/+0
* Fix some "no return statement in function returning non-void" warningssf2011-06-011-0/+2
* apr_crypto: Add apr_crypto_get_block_key_types() andminfrin2011-05-301-3/+64
* Fix compilation with C90sf2011-05-291-1/+1
* Remove the apr_crypto_t context from calls where the apr_crypto_block_t isminfrin2011-05-151-9/+16
* Remove the pool from the apr_crypto shutdown call.minfrin2011-05-151-2/+2
* Reorder parameters. No functional change.minfrin2011-05-151-49/+57
* Add namespace protection for apr_crypto_block_key_type_e andminfrin2011-05-141-9/+9
* Fix order of elements in struct.rjung2010-07-251-2/+2
* Fix APR crypto doxygen docs (function params).rjung2010-07-251-9/+3
* Add the APR_TYPEDEF_STRUCT macro to provide an implementation ofminfrin2010-01-161-3/+5
* Two missed APU_MODULE_DECLARE_DATA fixeswrowe2009-12-171-3/+2
* Refactor the apr_crypto.h interface so that the apr_crypto_t structureminfrin2009-12-151-13/+28
* Merge strmatch, xlate, crypto and xml directories from apr-util.jorton2009-03-241-0/+649