summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_rand.c
AgeCommit message (Expand)Author
2022-10-11Update copyright yearMatt Caswell
2022-07-17evp: make all _is_a functions accept and handle a NULL argumentPauli
2021-07-06fips module header inclusion fine-tunningTomas Mraz
2021-06-15Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()Richard Levitte
2021-06-02libcrypto: make XXX_get_number() internalPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-24Rename the field 'provctx and data' to 'algctx' inside some objects containingShane Lontis
2021-04-26Add type_name member to provided methods and use itTomas Mraz
2021-04-18Standard style for all EVP_xxx_free routinesRich Salz
2021-04-17Fix naming for EVP_RAND_CTX_gettable functions.Pauli
2021-04-02EVP: Add EVP_<TYPE>_description()Richard Levitte
2021-04-02CORE: Add an algorithm_description field to OSSL_ALGORITHMRichard Levitte
2021-02-28evp: add params argument to EVP_RAND_instantiate()Pauli
2021-02-26evp: support modified gettable/settable ctx calls for RNGsPauli
2021-02-25Don't hold a lock when calling a callback in ossl_namemap_doall_namesMatt Caswell
2021-02-23rand: allow lock/unlock functions to be absentPauli
2021-01-28Update copyright yearRichard Levitte
2021-01-14Enable locking on the primary DRBG when we create itMatt Caswell
2020-11-20rand: move the entropy source out of the FIPS providerPauli
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-23evp_rand: fix bug in gettable_ctx/settable_ctx callsPauli
2020-09-23rand: reference count the EVP_RAND contexts.Pauli
2020-08-07rand_drbg: remove RAND_DRBG.Pauli
2020-08-07gettables: core changes to pass the provider context.Pauli
2020-07-05rand: avoid caching RNG parameters.Pauli
2020-07-05Refactor the EVP_RAND code to make locking issues less likelyPauli
2020-07-05rand: fix recursive locking issue.Pauli
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli