summaryrefslogtreecommitdiff
path: root/crypto/rand
Commit message (Expand)AuthorAgeFilesLines
* rand: trust user supplied entropy when configured without a random sourcePauli2023-05-031-0/+6
* Release the drbg in the global default context before enginesTomas Mraz2022-11-021-0/+1
* rand: add set0 calls for the private and public DRBGsPauli2022-11-021-0/+28
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-053-17/+7
* Pre-declare all core dispatch table functions, and fix the internal onesRichard Levitte2022-07-131-4/+4
* Clarify use of EGD for HPNS in rand/rand_egd.c comments.Randall S. Becker2022-06-171-4/+6
* remove legacy VxWorks workaroundMax Bachmann2022-05-091-5/+1
* Update copyright yearMatt Caswell2022-05-033-3/+3
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-221-6/+6
* Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau2022-04-011-10/+4
* rand: Add missing check for rand_get_globalJiasheng Jiang2022-02-201-0/+7
* Move e_os.h to include/internalRichard Levitte2022-02-052-2/+2
* Fix typosDimitris Apostolou2022-01-051-1/+1
* Fix a misuse of NULL checkWeiguo Li2021-12-291-1/+1
* fix some code with obvious wrong coding stylex20182021-10-282-5/+5
* rand: avoid using the derivation function for the public and private DRBGsPauli2021-09-031-14/+18
* err: remove the derivation function is mandatory for FIPS error message since...Pauli2021-07-201-2/+0
* Ensure we remove libctx DRBG state before removing the provider storeMatt Caswell2021-06-211-1/+1
* Update copyright yearMatt Caswell2021-06-171-1/+1
* Elimination of some sources not needed in the FIPS_MODULETomas Mraz2021-06-074-17/+15
* Add NCONF_get0_libctx()Rich Salz2021-06-021-1/+1
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-012-2/+2
* rand: use size_t for size argument to RAND_bytes_ex()Pauli2021-06-011-4/+8
* rand: add a strength argument to the BN and RAND RNG callsPauli2021-05-291-6/+8
* err: rename err_load_xxx_strings_int functionsPauli2021-05-261-1/+1
* Add the ability for ex_data to have a priorityMatt Caswell2021-05-111-0/+1
* Update copyright yearMatt Caswell2021-04-085-5/+5
* Corrected missing definitions from NonStop SPT build.Randall S. Becker2021-04-011-0/+9
* rand: fix coverity 1473636: data race conditionPauli2021-03-261-4/+9
* Add ossl_rand symbolsShane Lontis2021-03-185-52/+52
* Always check CRYPTO_LOCK_{read,write}_lockRich Salz2021-03-141-3/+9
* Use OPENSSL_init_crypto(OPENSSL_INIT_BASE_ONLY, NULL) in libcryptoTomas Mraz2021-03-121-1/+1
* rand: use params argument on instantiate callPauli2021-02-281-7/+2
* RAND_METHOD deprecation: code changesPauli2021-02-232-18/+98
* Refactor RAND_get0_primary() lockingMatt Caswell2021-02-021-25/+39
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Enable locking on the primary DRBG when we create itMatt Caswell2021-01-141-0/+11
* rand: allow seed-src to be missingPauli2020-12-091-1/+4
* rand: add a provider side seed source.Pauli2020-12-091-2/+51
* ERR: Rebuild all generated error headers and source filesRichard Levitte2020-11-241-1/+2
* prov: move the entropy source out of the FIPS providerPauli2020-11-201-2/+0
* rand: move the entropy source out of the FIPS providerPauli2020-11-205-5/+81
* doc: Documentation changes for moving the entropy source out of the fips prov...Pauli2020-11-201-0/+412
* Provide side RNG functions renamed to have an ossl_ prefix.Pauli2020-11-191-1/+1
* CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte2020-11-132-12/+12
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-132-15/+15
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-15/+15
* Use OPENSSL_SYS_TANDEM instead of OPENSSL_SYSNAME_TANDEMRichard Levitte2020-09-241-3/+3
* Add a "random" configuration section.Pauli2020-09-231-4/+104
* NonStop port updates for 3.0.0.Randall S. Becker2020-09-121-0/+70