summaryrefslogtreecommitdiff
path: root/crypto/bn/bn_rand.c
Commit message (Expand)AuthorAgeFilesLines
* Fix memory leak in BN_rand_range()valdaarhun2022-08-171-0/+5
* EVP_RAND_generate: fix return checkPeiwei Hu2021-11-221-1/+1
* rand: add a strength argument to the BN and RAND RNG callsPauli2021-05-291-21/+26
* Fix external symbols for bnShane Lontis2021-02-261-2/+2
* Update copyright yearMatt Caswell2021-02-181-1/+1
* Deprecate BN_pseudo_rand() and BN_pseudo_rand_range()Tomas Mraz2021-02-091-0/+2
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-7/+7
* Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre2020-10-151-2/+2
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-2/+2
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-4/+4
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Convert rand_bytes_ex and rand_priv_bytes_ex to public functionsMatt Caswell2020-01-201-4/+4
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger2019-09-061-4/+1
* New function EVP_MD_free()Richard Levitte2019-09-041-1/+1
* Make sure all BIGNUM operations work within the FIPS providerMatt Caswell2019-07-151-0/+8
* Make BIGNUM rand functions available within the FIPS moduleMatt Caswell2019-07-021-45/+39
* Temporarily disable RAND call in FIPS_MODE until RAND is availableMatt Caswell2019-06-121-0/+29
* Convert bn_rand.c to use EVPMatt Caswell2019-06-121-9/+27
* Following the license change, modify the boilerplates in crypto/bn/Richard Levitte2018-12-061-1/+1
* Use the private RNG for data that is not publicKurt Roeckx2018-04-021-1/+1
* Update copyright yearMatt Caswell2018-03-201-1/+1
* bnrand_range: Always call bnrand() with the correct flagKurt Roeckx2018-03-061-6/+4
* Remove parentheses of return.KaoruToda2017-10-181-1/+1
* Add RAND_priv_bytes() for private keysRich Salz2017-08-031-12/+35
* Switch from ossl_rand to DRBG randRich Salz2017-08-031-4/+0
* BN_pseudo_rand is really BN_randRich Salz2017-07-031-16/+9
* Zero stack variable with DSA nonceRich Salz2016-11-081-0/+1
* Misc BN fixesRich Salz2016-09-061-5/+8
* Change callers to use the new constants.Rich Salz2016-08-101-2/+2
* Clean up RAND_bytes() callsTodd Short2016-05-241-7/+2
* Copyright consolidation 06/10Rich Salz2016-05-171-107/+6
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-1/+1
* Fix off-by-one in BN_randMatt Caswell2015-05-221-1/+6
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
* free null cleanup finaleRich Salz2015-05-011-2/+1
* free cleanup almost the finaleRich Salz2015-04-301-4/+1
* remove malloc castsRich Salz2015-04-281-1/+1
* RAND_bytes updatesMatt Caswell2015-03-251-2/+3
* Final (for me, for now) dead code cleanupRich Salz2015-02-081-4/+0
* OPENSSL_NO_xxx cleanup: SHARich Salz2015-01-271-2/+0
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-253/+241
* remove OPENSSL_FIPSAPIDr. Stephen Henson2014-12-081-1/+1
* remove FIPS module code from crypto/bnDr. Stephen Henson2014-12-081-8/+0
* Add secure DSA nonce flag.Adam Langley2013-06-131-0/+70
* Rename FIPS_mode_set and FIPS_mode. Theses symbols will be defined inDr. Stephen Henson2011-05-111-1/+1
* In FIPS mode only use "Generation by Testing Candidates" equivalent.Dr. Stephen Henson2011-02-111-0/+8
* Move all FIPSAPI renames into fips.h header file, include early inDr. Stephen Henson2011-01-271-5/+2