summaryrefslogtreecommitdiffstats
path: root/crypto/rand
AgeCommit message (Expand)Author
2023-06-14rand_lib: RAND_poll: Reseed in non-"no-deprecated" builds.Mike Kasick
2023-05-30Update copyright yearTomas Mraz
2023-05-03rand: trust user supplied entropy when configured without a random sourcePauli
2022-11-10Release the drbg in the global default context before enginesTomas Mraz
2022-10-11Update copyright yearMatt Caswell
2022-07-13Pre-declare all core dispatch table functions, and fix the internal onesRichard Levitte
2022-06-21Update copyright yearMatt Caswell
2022-06-17Clarify use of EGD for HPNS in rand/rand_egd.c comments.Randall S. Becker
2022-05-09remove legacy VxWorks workaroundMax Bachmann
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-03-15Update copyright yearMatt Caswell
2022-02-20rand: Add missing check for rand_get_globalJiasheng Jiang
2021-12-29Fix a misuse of NULL checkWeiguo Li
2021-07-20err: remove the derivation function is mandatory for FIPS error message since...Pauli
2021-06-21Ensure we remove libctx DRBG state before removing the provider storeMatt Caswell
2021-06-17Update copyright yearMatt Caswell
2021-06-07Elimination of some sources not needed in the FIPS_MODULETomas Mraz
2021-06-02Add NCONF_get0_libctx()Rich Salz
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01rand: use size_t for size argument to RAND_bytes_ex()Pauli
2021-05-29rand: add a strength argument to the BN and RAND RNG callsPauli
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-04-08Update copyright yearMatt Caswell
2021-04-01Corrected missing definitions from NonStop SPT build.Randall S. Becker
2021-03-26rand: fix coverity 1473636: data race conditionPauli
2021-03-18Add ossl_rand symbolsShane Lontis
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2021-03-12Use OPENSSL_init_crypto(OPENSSL_INIT_BASE_ONLY, NULL) in libcryptoTomas Mraz
2021-02-28rand: use params argument on instantiate callPauli
2021-02-23RAND_METHOD deprecation: code changesPauli
2021-02-02Refactor RAND_get0_primary() lockingMatt Caswell
2021-01-28Update copyright yearRichard Levitte
2021-01-14Enable locking on the primary DRBG when we create itMatt Caswell
2020-12-09rand: allow seed-src to be missingPauli
2020-12-09rand: add a provider side seed source.Pauli
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-20prov: move the entropy source out of the FIPS providerPauli
2020-11-20rand: move the entropy source out of the FIPS providerPauli
2020-11-20doc: Documentation changes for moving the entropy source out of the fips prov...Pauli
2020-11-19Provide side RNG functions renamed to have an ossl_ prefix.Pauli
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-09-24Use OPENSSL_SYS_TANDEM instead of OPENSSL_SYSNAME_TANDEMRichard Levitte
2020-09-23Add a "random" configuration section.Pauli
2020-09-12NonStop port updates for 3.0.0.Randall S. Becker
2020-08-28rand: instantiate the DRBGs upon first use.Pauli
2020-08-07rand_drbg: remove RAND_DRBG.Pauli
2020-07-23Fix: uninstantiation breaks the RAND_DRBG callback mechanismDr. Matthias St. Pierre