More configurable crypto and ssl library initialization
[openssl.git] / crypto / init.c
2019-01-07 Viktor DukhovniMore configurable crypto and ssl library initialization
2019-01-04 Matt CaswellSupport _onexit() in preference to atexit() on Windows
2019-01-04 Matt CaswellIntroduce a no-pinshared option
2019-01-04 Matt CaswellImplement OPENSSL_INIT_NO_ATEXIT
2019-01-04 Matt CaswellFix a RUN_ONCE bug
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-10-29 Richard LevitteAdd automatic initializations support for EVP_MAC objects
2018-08-22 Andy Polyakovcrypto/init.c: improve destructor_key's portability.
2018-07-25 Andy Polyakovcrypto/init.c: use destructor_key even as guard in...
2018-04-26 Bernd EdlingerFix memleaks in async api
2018-04-20 Bernd EdlingerEnsure the thread keys are always allocated in the...
2018-04-04 Bernd EdlingerPrevent a possible recursion in ERR_get_state and fix...
2018-04-03 Rich SalzSet error code on alloc failures
2018-03-23 Richard LevitteInclude "internal/dso_conf.h" where needed and appropriate
2018-03-21 Matthias KraftAdd dladdr() for AIX
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.
next