summaryrefslogtreecommitdiffstats
path: root/providers/implementations/rands
AgeCommit message (Expand)Author
2023-01-06remove extra define for __NR_getrandom and add some commentszhangzhilei
2022-11-30Implement deterministic ECDSA sign (RFC6979)slontis
2022-11-23Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY
2022-10-27Make openVMS seeding less dependent of OpenVMS versionRichard Levitte
2022-10-27rand: remove the ossl_rand_pool_add_additional_data() function.Pauli
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-09Cleanup EBCDIC string defintionsTodd Short
2022-07-11use #pragma comment(lib) with _MSC_VER onlyViktor Szakats
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-04-22str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-01-13drbg: add handling for cases where TSAN isn't availablePauli
2021-12-16Add support for RNDRRS ProviderOrr Toledano
2021-10-28fix some code with obvious wrong coding stylex2018
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