]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/rand/rand_lib.c
Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() call
[thirdparty/openssl.git] / crypto / rand / rand_lib.c
2020-11-13  Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-10-15  Dr. Matthias St... Rename OPENSSL_CTX prefix to OSSL_LIB_CTX
2020-09-23  PauliAdd a "random" configuration section.
2020-08-28  Paulirand: instantiate the DRBGs upon first use.
2020-08-07  Paulirand_drbg: remove RAND_DRBG.
2020-07-16  Paulideprecate engines in libcrypto
2020-06-24  PauliCTR, HASH and HMAC DRBGs in provider
2020-06-24  PauliCRNGT: continuous DRBG tests for providers
2020-04-28  Richard LevitteRename FIPS_MODE to FIPS_MODULE
2020-04-23  Matt CaswellUpdate copyright year
2020-02-06  Dr. Matthias St... Fix misspelling errors and typos reported by codespell
2020-01-20  Matt CaswellConvert rand_bytes_ex and rand_priv_bytes_ex to public...
2019-12-11  Dr. Matthias St... rand_lib.c: fix null pointer dereferences after RAND_ge...
2019-11-07  Richard LevitteUpdate source files for pre-3.0 deprecation
2019-09-28  Dr. Matthias St... Reorganize local header files
2019-09-28  Dr. Matthias St... Reorganize private crypto header files
2019-09-11  Dr. Matthias St... drbg: fix issue where DRBG_CTR fails if NO_DF is used...
2019-09-11  Dr. Matthias St... drbg: ensure fork-safety without using a pthread_atfork...
2019-09-10  Bernd EdlingerFix a potential crash in rand_unix.c
2019-09-01  Bernd EdlingerRemove extern declarations of OPENSSL_ia32cap_P
2019-07-23  PauliMake rand_pool buffers more dynamic in their sizing.
2019-07-22  Bernd EdlingerAllocate DRBG additional data pool from non-secure...
2019-07-02  Matt CaswellProvide rand_bytes_ex and rand_priv_bytes_ex
2019-07-02  Antoine CœurFix Typos
2019-06-07  Matt CaswellMove the rand_nonce_lock code into drbg_lib.c
2019-04-12  PauliAdd prediction resistance capability to the DRBG reseed...
2019-03-28  PauliFix broken change from b3d113e.
2019-03-22  PauliCosmetic rand/drbg changes.
2018-12-06  Richard LevitteFollowing the license change, modify the boilerplates...
2018-12-06  Richard LevitteRefactor the computation of API version limits
2018-11-09  Bernd EdlingerFix issues with do_rand_init/rand_cleanup_int
2018-11-07  PauliAdd missing RAND initialisation call.
2018-11-07  Bernd EdlingerRename the rand_drbg_st data member "pool" to "seed_pool"
2018-10-31  Bernd EdlingerAvoid two memory allocations in each RAND_DRBG_bytes
2018-10-29  Bernd EdlingerRework and simplify resource flow in drbg_add
2018-10-26  Bernd EdlingerFix data race in RAND_DRBG_generate
2018-10-26  Bernd EdlingerFix a possible crash in rand_drbg_get_entropy
2018-10-22  Dr. Matthias St... RAND_add(): fix heap corruption in error path
2018-10-16  Dr. Matthias St... DRBG: fix reseeding via RAND_add()/RAND_seed() with...
2018-08-22  Dr. Matthias St... rand_lib.c: Don't open random devices while cleaning up.
2018-07-25  Shane LontisFixed issue where DRBG_CTR fails if NO_DF is used ...
2018-06-26  PauliModify the DEVRANDOM source so that the files are kept...
2018-05-11  Kurt RoeckxUse void in all function definitions that do not take...
2018-05-02  Richard LevitteChange rand_pool_bytes_needed to handle less entropy...
2018-05-01  Bernd EdlingerImprove error handling in rand_init function
2018-04-13  Dr. Matthias St... DRBG: implement a get_nonce() callback
2018-04-10  Dr. Matthias St... DRBG: fix memory leak on error in rand_drbg_get_entropy()
2018-04-04  Richard LevitteRemove ambiguity in rand_pool_add[_end] return value
2018-04-01  Kurt RoeckxMake sure we use a nonce when a nonce is required
2018-03-19  Kurt RoeckxMake the public and private DRBG thread local
2018-03-17  Kurt RoeckxReturn error when trying to use prediction resistance
2018-03-17  Kurt RoeckxPropagate the request for prediction resistance to...
2018-03-15  Dr. Matthias St... Publish the RAND_DRBG API
2018-03-06  Kurt RoeckxCheck the parent DRBG's strength
2018-02-21  Kurt RoeckxCheck return value of time() when getting additional...
2018-02-15  Dr. Matthias St... DRBG: make locking api truly private
2018-02-13  Dr. Matthias St... DRBG: add locking api
2018-02-09  PauliFix glibc version detection.
2018-02-07  PauliFix glibc specific conditional for Mac OS/X
2018-02-07  PauliUnify timer code
2018-02-05  Dr. Matthias St... Use RAND_DRBG_bytes() for RAND_bytes() and RAND_priv_by...
2018-01-31  Benjamin KadukRevert the crypto "global lock" implementation
2018-01-31  Dr. Matthias St... crypto/rand/rand_lib.c: fix undefined reference to...
2018-01-29  Kurt RoeckxAdd RAND_DRBG_bytes
2017-12-17  Dr. Matthias St... Add master DRBG for reseeding
2017-10-18  Benjamin KadukAdd missing RAND_DRBG locking
2017-10-18  Dr. Matthias St... Fix reseeding issues of the public RAND_DRBG
2017-08-31  Rich SalzAdd CRYPTO_thread_glock_new
2017-08-28  Kurt RoeckxDon't auto-instantiate a DRBG when trying to use it...
2017-08-28  Dr. Matthias St... DRBG: Remove 'randomness' buffer from 'RAND_DRBG'
2017-08-28  Dr. Matthias St... RAND: Rename the RAND_poll_ex() callback and its typedef
2017-08-23  Rich SalzMove randomness to allocated buffer
2017-08-07  Rich SalzVarious RAND improvements
2017-08-07  Rich SalzMake RAND_DRBG fork-safe
2017-08-06  Dr. Stephen HensonUse passed drbg, not global one
2017-08-05  Dr. Stephen HensonSet randomness buffer pointer in get_entropy calls.
2017-08-03  Rich SalzAdd RAND_priv_bytes() for private keys
2017-08-03  Rich SalzSwitch from ossl_rand to DRBG rand
2017-07-22  Rich SalzAdd --with-rand-seed
2017-07-20  Rich SalzRename internal rand.h file
2017-07-19  Rich SalzAdd DRBG random method
2017-07-15  Rich SalzStart to overhaul RAND API
2017-06-20  Rich SalzAdd RAND_UNIMPLEMENTED error code
2017-04-10  Andy Polyakovrand/rand_lib.c: keep fixing no-engine configuration.
2017-04-07  Richard LevitteFix rand_lib.c for no-engine configuration
2017-04-07  Richard LevitteMake getting and setting the RAND default method thread...
2017-04-06  Richard LevitteIn rand_cleanup_int(), don't go creating a default...
2017-02-28  Emilia KasperClean up references to FIPS
2016-05-17  Rich SalzCopyright consolidation 09/10
2016-04-13  Matt CaswellRename int_*() functions to *_int()
2016-04-13  Matt CaswellRename lots of *_intern or *_internal function to int_*
2016-04-13  Matt CaswellDeprecate RAND_cleanup() and make it a no-op
2016-03-20  Rich SalzRemove #error from include files.
2016-02-25  Rich SalzGH715: ENGINE_finish can take NULL
2016-01-26  Rich SalzRemove /* foo.c */ comments
2016-01-08  Viktor DukhovniBackwards-compatibility subject to OPENSSL_API_COMPAT
2016-01-06  Rich SalzRemove more (rest?) of FIPS build stuff.
2015-11-09  Matt CaswellContinue standardising malloc style for libcrypto
2015-10-30  Rich SalzReplace "SSLeay" in API with OpenSSL
2015-05-14  Richard LevitteIdentify and move common internal libcrypto header...
next