summaryrefslogtreecommitdiffstats
path: root/providers/implementations/rands
AgeCommit message (Expand)Author
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-03-15Update copyright yearMatt Caswell
2022-01-13drbg: add handling for cases where TSAN isn't availablePauli
2021-10-26test-rand: return failure on not enough data, allow parentPauli
2021-09-22rand: don't free an mis-set pointer on errorPauli
2021-09-21Avoid double-free on unsuccessful getting PRNG seedingDmitry Belyavskiy
2021-09-03VMS: Compensate for x86_64 cross compiler type incompatibilityRichard Levitte
2021-08-27Darwin platform allows to build on releases before Yosemite/ios 8.David Carlier
2021-08-11MacOS: Add an include of <CommonCrypto/CommonCryptoError.h>David Bohman
2021-07-20drbg: allow the ctr derivation function to be disabled in FIPS modePauli
2021-06-29darwin platform replacing getentropy usage by platform api instead.David CARLIER
2021-06-08Fix compilation on systems with empty _POSIX_TIMERSLarkin Nickle
2021-06-02providers: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-20Update copyright yearMatt Caswell
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-05-07Drop libimplementations.aRichard Levitte
2021-04-08Update copyright yearMatt Caswell
2021-03-18Fix a missing rand -> ossl_rand renameRichard Levitte
2021-03-18Add ossl_rand symbolsShane Lontis
2021-03-12update set_ctx_param DRBG calls to return 1 for a NULL paramsPauli
2021-03-11Update copyright yearMatt Caswell
2021-03-03rand: remove FIPS mode conditional code.Pauli
2021-02-28prov: update rand implementations to have a params argument for the instantia...Pauli
2021-02-28prov: use new MAC_init arguments in HMAC-DRBGPauli
2021-02-26prov: update RNGs to support modified gettable/settable CTX paramsPauli
2021-02-18Adjust the few places where the string length was confusedRichard Levitte
2021-02-18Update copyright yearMatt Caswell
2021-02-17rand: update DRBGs to use the get_entropy call for seedingPauli
2021-02-17RNG test: add get_entropy hook for testing.Pauli
2021-02-17RNG seed: add get_entropy hook for seeding.Pauli
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2020-12-09rand: don't leak memoryPauli
2020-12-09rand seed: include lock and unlock functions.Pauli
2020-12-09rand: add a provider side seed source.Pauli
2020-11-20test RNG: set state to uninitialised as part of uninstantiate call.Pauli
2020-11-20disassociate test RNG from the DRBGsPauli
2020-11-20prov: 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-19Rename internal drbg_ functions so they have an ossl_ prefix.Pauli
2020-11-19Provide side RNG functions renamed to have an ossl_ prefix.Pauli
2020-11-17NetBSD build fix.David Carlier
2020-11-13DragonFlyBSD build fix and update.David Carlier
2020-11-11Convert all {NAME}err() in providers/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-14syscall_random(): don't fail if the getentropy() function is a dummyYury Is
2020-09-29prov: prefix provider internal functions with ossl_Pauli
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-28rand: declare get_hardware_random_value() before use.Pauli