index
:
delta/apache/apr.git
0.9.x
1.0.x
1.1.x
1.2.x
1.3.x
1.4.x
1.5.x
1.6.x
1.7.1-test1
1.7.x
1.8.x
1.8.x-r1896717
1.8.x-r1897895
APR
APR_0_9_BRANCH
evenset
gstein-pocore
pollcb-dev
thread-name
trunk
unlabeled-1.1.1
win32-pollset-wakeup-no-file-socket-emulation
xmllite
github.com: github.com: apache/apr.git. This may lag behind the Subversion repository, mirrored as libapr.git.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crypto
Commit message (
Expand
)
Author
Age
Files
Lines
*
crypto_openssl: Fix configure/detection of OPENSSL_init_crypto()
Yann Ylavic
2023-03-18
1
-2
/
+2
*
crypto: Follow up to r1908433: OPENSSL_API_COMPAT to 1.1.1.
Yann Ylavic
2023-03-17
1
-1
/
+1
*
crypto: Follow up to r1908433: streamline cleanups.
Yann Ylavic
2023-03-17
1
-46
/
+62
*
crypto: Follow up to r1908433: Fix EVP_MAC usage w/ openssl < 3.0.
Yann Ylavic
2023-03-17
1
-0
/
+4
*
apr_crypto_openssl: Compatibility with OpenSSL 3+
Yann Ylavic
2023-03-16
1
-191
/
+273
*
Remove trailing whitespaces in *.c.
Ivan Zhakov
2022-11-20
5
-31
/
+31
*
apr_strings: Provide apr_memzero_explicit() in APR.
Yann Ylavic
2022-06-28
3
-42
/
+11
*
crypto/blowfish: Fix wrnings for ints used as size_t.
Yann Ylavic
2022-06-23
2
-13
/
+15
*
apr_crypto: non-DSO drivers should have global lifetime too.
Yann Ylavic
2021-09-20
1
-3
/
+5
*
apr_crypto_prng: cleanup after ourselves when apr_crypto_prng_init() fails.
Yann Ylavic
2021-09-12
1
-8
/
+17
*
apr_crypto: cprng_stream_ctx_make() to return NULL *ctx on failure.
Yann Ylavic
2021-09-12
1
-2
/
+5
*
apr_crypto: s/APR_CRYPTO_CIPHER_CHACHA20_CTR/APR_CRYPTO_CIPHER_CHACHA20/g
Yann Ylavic
2021-09-10
1
-1
/
+1
*
apr_crypto: fix potential memory leaks of cprng_stream_ctx_t.
Yann Ylavic
2021-09-10
1
-6
/
+18
*
apr_crypto: fixes for thread local storage destructor.
Yann Ylavic
2021-09-09
1
-3
/
+8
*
apr_crypto_prng: delacre cprng_stream_ctx_free() static.
Yann Ylavic
2020-04-30
3
-3
/
+3
*
Add APU_CRYPTO_PRNG_RECOMMENDED_DRIVER to make it easier to choose the
Graham Leggett
2020-03-14
1
-1
/
+12
*
Support both NID_chacha20 and NID_aes_256_ctr, not one or the other.
Graham Leggett
2020-03-14
1
-10
/
+20
*
Fix the declation test.
Graham Leggett
2019-06-23
1
-1
/
+1
*
apr_crypto_openssl: use OPENSSL_init_crypto() to initialise OpenSSL
Graham Leggett
2019-06-23
1
-0
/
+26
*
Revert r1833421 et al:
Graham Leggett
2019-06-23
3
-383
/
+45
*
Revert r1833421 et al:
Graham Leggett
2019-06-22
3
-158
/
+113
*
Revert r1833421 et al:
Graham Leggett
2019-06-22
3
-137
/
+2
*
apr_crypto_prng: Move openssl specific code into apr_crypto_openssl.
Graham Leggett
2019-06-10
5
-149
/
+213
*
Remove non existent digests.
Graham Leggett
2018-08-27
1
-3
/
+1
*
Remove an unnecessary cipher lookup in the HMAC case.
Graham Leggett
2018-08-27
2
-12
/
+0
*
crypto: follow up to r1833421.
Yann Ylavic
2018-08-04
1
-2
/
+267
*
crypto: move APR_USE_OPENSSL_PRE* definitions to apr_crypto_internal.h.
Yann Ylavic
2018-08-04
1
-18
/
+2
*
* Scratch md2 and md4 as they are not part of key_digests array
Ruediger Pluem
2018-07-25
1
-3
/
+1
*
crypto: follow up to r1836439: restore apr_crypto_lib_init/term().
Yann Ylavic
2018-07-24
3
-149
/
+7
*
apr_crypto: follow up to r1836445: fix APR_USE_OPENSSL_PRE_1_1_API check.
Yann Ylavic
2018-07-23
1
-1
/
+1
*
apr_crypto: Add support for digest functions, with hashing, signing
Graham Leggett
2018-07-22
4
-514
/
+2438
*
Make sure we compile in the absence of APU_HAVE_CRYPTO_PRNG. Make sure we don't
Graham Leggett
2018-07-22
1
-1
/
+5
*
apr_crypto: follow up to r1833359: axe cprng_rekey() helper.
Yann Ylavic
2018-06-28
1
-15
/
+12
*
apr_crypto: follow up to r1833359: better cprng_stream_bytes() semantics.
Yann Ylavic
2018-06-28
1
-28
/
+29
*
apr_crypto: follow up to r1833359: save a memset().
Yann Ylavic
2018-06-28
1
-2
/
+1
*
apr_crypto: follow up to r1833359: simpler cprng_stream[_ctx]_bytes interface.
Yann Ylavic
2018-06-28
1
-59
/
+49
*
apr_crypto: follow up to r1833359: wipe the key from openssl internals.
Yann Ylavic
2018-06-28
1
-5
/
+15
*
apr_crypto: follow up to r1833359: improve CPRNGs fork()ing.
Yann Ylavic
2018-06-27
1
-119
/
+327
*
apr_crypto: follow up to r1833599: simpler #ifdef-ery.
Yann Ylavic
2018-06-21
1
-16
/
+4
*
apr_crypto: follow up to r1833359: consistent apr_crypto_random_ prefix.
Yann Ylavic
2018-06-21
1
-1
/
+1
*
apr_crypto: LibreSSL compatibility.
Yann Ylavic
2018-06-15
2
-33
/
+12
*
apr_crypto: follow up to r1833359: fix some root pool scopes (possible leaks).
Yann Ylavic
2018-06-14
2
-35
/
+53
*
apr_crypto: follow up to r1833359: helper to get crypto lib version.
Yann Ylavic
2018-06-13
2
-8
/
+76
*
apr_crypto: follow up to r1833359: reuse crypto_lib_free() code.
Yann Ylavic
2018-06-13
1
-6
/
+11
*
apr_crypto: follow up to r1833359: don't ignore lib->term() return value.
Yann Ylavic
2018-06-13
1
-3
/
+6
*
apr_crypto: follow up to r1833359: crypto libs initialization scope.
Yann Ylavic
2018-06-13
2
-41
/
+124
*
* Add missing includes
Ruediger Pluem
2018-06-13
1
-0
/
+3
*
apr_crypto: follow up to r1833359: more openssl _term() cleanups.
Yann Ylavic
2018-06-12
1
-3
/
+31
*
apr_crypto: follow up to r1833359.
Yann Ylavic
2018-06-12
6
-155
/
+413
*
Follow up to r1833359: apr_crypto_prng_after_fork() can now use a PID.
Yann Ylavic
2018-06-12
1
-2
/
+25
[next]