summaryrefslogtreecommitdiff
path: root/src/rand.c
Commit message (Expand)AuthorAgeFilesLines
* [core] _WIN32 use rand_s() to init pseudo RNGGlenn Strauss2023-05-031-0/+22
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-1/+1
* [doc] remove references to removed modulesGlenn Strauss2023-01-031-1/+1
* [core] fall back to getauxval(AT_RANDOM), if availGlenn Strauss2022-02-191-0/+23
* [core] use diff var name w/ CCRandomGenerateBytes (fixes #3141)Glenn Strauss2022-01-221-3/+3
* [core] avoid CCRandomGenerateBytes on MacOS <10.12 (fixes #3140)Glenn Strauss2022-01-221-1/+2
* [core] CCRandomGenerateBytes() for rand on macOS (fixes #3129)Glenn Strauss2022-01-031-0/+17
* [core] move backtrace and assert macros to ck.[ch]Glenn Strauss2021-08-271-10/+7
* [multiple] rename safe_memclear() -> ck_memzero()Glenn Strauss2021-08-271-2/+2
* [core] consistent inclusion of sys-time.hGlenn Strauss2021-04-281-1/+1
* [multiple] include mbedtls/config.h after selectGlenn Strauss2020-10-291-1/+1
* [multiple] consistent order for crypto lib selectGlenn Strauss2020-10-291-6/+6
* [build] WITHOUT_LIB_CRYPTO option in codeGlenn Strauss2020-10-271-0/+8
* [multiple] test for nss includesGlenn Strauss2020-10-221-0/+5
* [core] add missing declaration for NSS randGlenn Strauss2020-10-211-0/+1
* [multiple] use NSS crypto if no other crypto availGlenn Strauss2020-10-191-0/+25
* [core] allow symlinks under /dev for rand devicesGlenn Strauss2020-10-111-1/+1
* [mod_wolfssl] standalone moduleGlenn Strauss2020-10-111-5/+5
* [multiple] address coverity warningsGlenn Strauss2020-07-101-0/+9
* [mod_openssl] prefer some WolfSSL native APIsGlenn Strauss2020-07-081-0/+64
* [multiple] add summaries to top of some modulesGlenn Strauss2020-07-081-0/+6
* [mod_gnutls] GnuTLS option for TLS (fixes #109)Glenn Strauss2020-07-081-0/+20
* [mod_mbedtls] mbedTLS option for TLSGlenn Strauss2020-07-081-0/+67
* [core] add seed before openssl RAND_pseudo_bytes()Glenn Strauss2020-07-081-1/+1
* [multiple] ./configure --with-nettle to use NettleGlenn Strauss2020-07-081-1/+65
* [core] remove include base.h where unusedGlenn Strauss2020-07-081-1/+0
* [core] pass conf.follow_symlink in more placesGlenn Strauss2019-03-101-1/+1
* [core] Don't call RAND_cleanup with OpenSSL 1.1.xRosen Penev2018-11-121-0/+2
* [TLS] sys-crypto.h abstractionGlenn Strauss2018-09-261-3/+1
* [core] adjust li_rand_pseudo* interfacesGlenn Strauss2017-09-201-3/+8
* [core] attempt to quiet compiler warning in LEDEGlenn Strauss2017-09-101-1/+2
* [core] fix compiler warnings on Mac OS XGlenn Strauss2017-06-131-0/+3
* [core] remove some unused header includesGlenn Strauss2017-03-281-1/+0
* [TLS] include <openssl/opensslv.h> in rand.cGlenn Strauss2017-01-311-0/+1
* [TLS] mark code that uses -lcrypto but not -lsslGlenn Strauss2017-01-141-5/+8
* [core] defer li_rand_init() until first useGlenn Strauss2016-12-091-1/+18
* [core] rename li_rand() to li_rand_pseudo_bytes()Glenn Strauss2016-12-051-3/+5
* RAND_pseudo_bytes() is deprecated in openssl 1.1.0Glenn Strauss2016-12-051-1/+3
* [core] compile fix for Mac OS X 10.6 (old) (fixes #2773)Glenn Strauss2016-11-281-2/+2
* add random() to list of rand() fallbackslighttpd-1.4.42Glenn Strauss2016-10-161-4/+13
* [core] rand.[ch] to use better RNGs when availableGlenn Strauss2016-10-151-0/+190