]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/init.c
Make the public and private DRBG thread local
[thirdparty/openssl.git] / crypto / init.c
2018-03-19  Kurt RoeckxMake the public and private DRBG thread local
2018-02-13  Dr. Matthias St... OPENSSL_cleanup: cleanup secure memory
2018-01-31  Benjamin KadukRestore clearing of init_lock after free
2018-01-31  Benjamin KadukRevert the crypto "global lock" implementation
2018-01-19  Richard LevitteCopyright update of more files that have changed this...
2018-01-09  David von OheimbVarious small build improvements on mkdef.pl, progs...
2017-12-08  Rich SalzConsistent formatting for sizeof(foo)
2017-10-18  Dr. Matthias St... Fix reseeding issues of the public RAND_DRBG
2017-08-31  Rich SalzAddress feedback
2017-08-31  Rich SalzAdd CRYPTO_thread_glock_new
2017-08-29  PauliMove e_os.h to be the very first include.
2017-08-29  Paulie_os.h removal from other headers and source files.
2017-08-28  Kurt RoeckxDon't auto-instantiate a DRBG when trying to use it...
2017-08-22  Rich SalzUse "" not <> for internal/ includes
2017-08-07  Rich SalzMake RAND_DRBG fork-safe
2017-08-05  Xiaoyin LiuFix typo in files in crypto folder
2017-07-20  Rich SalzRename internal rand.h file
2017-06-30  Rich SalzFix atfork flag. Avoid double-negatives :)
2017-06-29  Rich SalzAdd fork handlers, based on pthread_atfork
2017-06-29  Richard LevitteAdd the STORE module
2017-06-28  Richard LevitteAdd new /dev/crypto engine
2017-06-19  Rich SalzRemove bsd_cryptodev engine
2017-06-19  Bernd EdlingerFix the fall-out in 04-test_bioprint.t
2017-06-09  Paul YangFix a bundle of trailing spaces in several files
2017-05-04  Matt CaswellDon't leave stale errors on queue if DSO_dsobyaddr...
2017-01-12  Rich SalzAdd "random malloc failure" tooling
2016-11-15  Richard LevitteAdd a warning stipulating how things should be coded...
2016-11-15  Richard LevitteStop init loops
2016-11-11  Richard LevitteFix the effect of no-dso in crypto/init.c
2016-11-02  Matt CaswellImplement GET_MODULE_HANDLE_EX_FLAG_PIN for windows
2016-11-02  Matt CaswellLink using -znodelete
2016-11-02  Matt CaswellEnsure that libcrypto and libssl do not unload until...
2016-10-22  jrmarinoFix support for DragonFly BSD
2016-10-19  MatDo not set load_crypto_strings_inited when OPENSSL_NO_E...
2016-08-17  Richard LevitteDon't try to init dasync internally
2016-07-20  Kurt RoeckxCheck for errors allocating the error strings.
2016-07-19  Richard LevitteChange all our uses of CRYPTO_THREAD_run_once to use...
2016-07-05  Richard LevitteStop using and deprecate ENGINE_setup_bsd_cryptodev
2016-06-14  Rich SalzRT4562: Fix misleading doc on OPENSSL_config
2016-05-17  Rich SalzCopyright consolidation 08/10
2016-05-16  Viktor DukhovniFold threads.h into crypto.h making API public
2016-05-10  Richard LevitteRestore the ERR_remove_thread_state() API and make...
2016-04-14  Matt CaswellEnsure all locks are properly cleaned up
2016-04-13  Dr. Stephen HensonRemove check_defer()
2016-04-13  Richard LevitteMove a declaration that's private to libcrypto
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 CONF_modules_free() and make it a no-op
2016-04-13  Matt CaswellDeprecate ENGINE_cleanup() and make it a no-op
2016-04-13  Matt CaswellDeprecate OBJ_cleanup() and make it a no-op
2016-04-13  Matt CaswellDeprecate EVP_cleanup() and make it a no-op
2016-04-13  Matt CaswellDeprecate BIO_sock_cleanup() and make it a no-op
2016-04-13  Matt CaswellDeprecate CRYPTO_cleanup_all_ex_data() and make it...
2016-04-13  Matt CaswellDeprecate RAND_cleanup() and make it a no-op
2016-04-13  Matt CaswellDeprecate ERR_free_strings() and make it a no-op
2016-04-13  Matt CaswellDeprecate COMP_zlib_cleanup() and make it a no-op
2016-04-06  Matt CaswellRemove some OPENSSL_NO_ASYNC guards in init
2016-03-21  Matt CaswellFix no-sock
2016-03-20  Rich SalzRemove #error from include files.
2016-03-18  Matt CaswellEnsure that no-comp functions are flagged as such
2016-03-15  Emilia KasperFix CRYPTO_THREAD_run_once return value checks
2016-03-15  Richard LevitteSmall typo
2016-03-14  Matt CaswellFix the init cleanup order
2016-03-14  Matt CaswellAdd some missing cleanup calls to de-init
2016-03-12  Emilia KasperFix memory leak in library deinit
2016-03-12  Emilia KasperFix no-comp build
2016-03-11  Matt CaswellCall CONF_modules_free() before ENGINE_cleanup() in...
2016-03-09  Richard LevitteDon't call ENGINE_cleanup when configured "no-engine"
2016-03-09  Matt CaswellAlways call ENGINE_cleanup() in de-init
2016-03-08  Alessandro GhediniConvert ERR_STATE to new multi-threading API
2016-03-07  Matt CaswellRemove use of CRYPTO_LOCK_INIT in init code
2016-03-07  Matt CaswellSwap the init code to use the new Thread API thread...
2016-03-07  Matt CaswellSwap the init code to use CRYPTO_ONCE
2016-03-07  cluceyRework based on feedback:
2016-03-02  Matt CaswellEnsure Async is deinited properly
2016-02-18  Matt CaswellFix windows thread stop code
2016-02-17  Rich SalzRT4310: Fix varous no-XXX builds
2016-02-17  David WoodhouseRT4315: Fix UEFI build in crypto/init.c
2016-02-14  Viktor DukhovniFixes to make no-deprecated work again
2016-02-11  Rich SalzHide OPENSSL_INIT_SETTINGS.
2016-02-10  Rich SalzAfter renaming init, update errors.
2016-02-10  Matt CaswellAttempt to log an error if init failed
2016-02-10  Matt CaswellThe new init functions can now fail so shouldn't be...
2016-02-10  Matt CaswellVariable was declared static when it shouldn't be
2016-02-10  Rich SalzRename INIT funtions, deprecate old ones.
2016-02-10  Rich SalzNo dynamic-init fix; merge goof.
2016-02-10  Rich SalzCan't re-init after stop.
2016-02-10  Matt CaswellIf we've not been inited don't deinit
2016-02-09  Matt CaswellMake some global variables static
2016-02-09  Matt CaswellNULL the thread_local_inits_st pointer after use
2016-02-09  Matt CaswellUpdates for auto init/deinit review comments
2016-02-09  Matt CaswellAvoid a race condition in loading config settings
2016-02-09  Matt CaswellAdd an OPENSSL_NO_AUTOERRINIT option
2016-02-09  Matt CaswellProvide a thread stop API
2016-02-09  Matt CaswellAuto init/deinit libcrypto
2016-02-09  Matt CaswellProvide framework for auto initialise/deinitialise...