aboutsummaryrefslogtreecommitdiff
path: root/providers/implementations/rands
AgeCommit message (Expand)AuthorFilesLines
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY2-0/+2
2022-11-21Remove duplicated #include headersJHH201-1/+0
2022-11-21Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau2-20/+8
2022-11-11Move e_os.h to include/internalRichard Levitte2-2/+2
2022-11-09Add support for RNDRRS ProviderOrr Toledano2-1/+73
2022-10-27Make openVMS seeding less dependent of OpenVMS versionRichard Levitte1-28/+54
2022-10-27rand: remove the ossl_rand_pool_add_additional_data() function.Pauli4-142/+0
2022-10-11Update copyright yearMatt Caswell1-1/+1
2022-07-11use #pragma comment(lib) with _MSC_VER onlyViktor Szakats1-1/+3
2022-05-03Update copyright yearMatt Caswell1-1/+1
2022-04-21str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy1-2/+1
2022-03-15Update copyright yearMatt Caswell1-1/+1
2022-01-13drbg: add handling for cases where TSAN isn't availablePauli1-0/+4
2021-10-26test-rand: return failure on not enough data, allow parentPauli1-11/+3
2021-09-22rand: don't free an mis-set pointer on errorPauli1-2/+2
2021-09-21Avoid double-free on unsuccessful getting PRNG seedingDmitry Belyavskiy1-2/+3
2021-09-03VMS: Compensate for x86_64 cross compiler type incompatibilityRichard Levitte1-2/+2
2021-08-27Darwin platform allows to build on releases before Yosemite/ios 8.David Carlier1-5/+1
2021-08-11MacOS: Add an include of <CommonCrypto/CommonCryptoError.h>David Bohman1-0/+1
2021-07-20drbg: allow the ctr derivation function to be disabled in FIPS modePauli1-14/+0
2021-06-29darwin platform replacing getentropy usage by platform api instead.David CARLIER1-0/+9
2021-06-08Fix compilation on systems with empty _POSIX_TIMERSLarkin Nickle1-1/+3
2021-06-02providers: remove TODOsPauli2-2/+2
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz3-9/+10
2021-05-20Update copyright yearMatt Caswell1-1/+1
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell2-0/+2
2021-05-07Drop libimplementations.aRichard Levitte2-4/+4
2021-04-08Update copyright yearMatt Caswell5-5/+5
2021-03-18Fix a missing rand -> ossl_rand renameRichard Levitte1-1/+1
2021-03-18Add ossl_rand symbolsShane Lontis7-90/+90
2021-03-12update set_ctx_param DRBG calls to return 1 for a NULL paramsPauli2-0/+6
2021-03-11Update copyright yearMatt Caswell1-1/+1
2021-03-03rand: remove FIPS mode conditional code.Pauli1-35/+1
2021-02-28prov: update rand implementations to have a params argument for the instantia...Pauli6-9/+18
2021-02-28prov: use new MAC_init arguments in HMAC-DRBGPauli1-14/+3
2021-02-26prov: update RNGs to support modified gettable/settable CTX paramsPauli5-9/+18
2021-02-18Adjust the few places where the string length was confusedRichard Levitte1-4/+6
2021-02-18Update copyright yearMatt Caswell7-7/+7
2021-02-17rand: update DRBGs to use the get_entropy call for seedingPauli5-47/+73
2021-02-17RNG test: add get_entropy hook for testing.Pauli1-0/+14
2021-02-17RNG seed: add get_entropy hook for seeding.Pauli1-0/+45
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz5-5/+5
2020-12-09rand: don't leak memoryPauli1-1/+1
2020-12-09rand seed: include lock and unlock functions.Pauli1-0/+13
2020-12-09rand: add a provider side seed source.Pauli2-1/+193
2020-11-20test RNG: set state to uninitialised as part of uninstantiate call.Pauli1-0/+1
2020-11-20disassociate test RNG from the DRBGsPauli1-161/+120
2020-11-20prov: move the entropy source out of the FIPS providerPauli12-222/+176
2020-11-20doc: Documentation changes for moving the entropy source out of the fips prov...Pauli1-412/+0
2020-11-19Rename internal drbg_ functions so they have an ossl_ prefix.Pauli6-39/+39