summaryrefslogtreecommitdiffstats
path: root/crypto/init.c
AgeCommit message (Expand)Author
2017-12-08Standardize syntax of sizeof(foo)Rich Salz
2017-08-05Fix typo in files in crypto folderXiaoyin Liu
2017-06-19Fix the fall-out in 04-test_bioprint.tBernd Edlinger
2017-05-04Don't leave stale errors on queue if DSO_dsobyaddr() failsMatt Caswell
2016-11-15Add a warning stipulating how things should be coded in ossl_init_baseRichard Levitte
2016-11-15Stop init loopsRichard Levitte
2016-11-11Fix the effect of no-dso in crypto/init.cRichard Levitte
2016-11-02Implement GET_MODULE_HANDLE_EX_FLAG_PIN for windowsMatt Caswell
2016-11-02Link using -znodeleteMatt Caswell
2016-11-02Ensure that libcrypto and libssl do not unload until the process exitsMatt Caswell
2016-10-19Do not set load_crypto_strings_inited when OPENSSL_NO_ERR is definedMat
2016-08-17Don't try to init dasync internallyRichard Levitte
2016-07-20Check for errors allocating the error strings.Kurt Roeckx
2016-07-19Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte
2016-07-05Stop using and deprecate ENGINE_setup_bsd_cryptodevRichard Levitte
2016-06-14RT4562: Fix misleading doc on OPENSSL_configRich Salz
2016-05-17Copyright consolidation 08/10Rich Salz
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni
2016-05-10Restore the ERR_remove_thread_state() API and make it a no-opRichard Levitte
2016-04-14Ensure all locks are properly cleaned upMatt Caswell
2016-04-13Remove check_defer()Dr. Stephen Henson
2016-04-13Move a declaration that's private to libcryptoRichard Levitte
2016-04-13Rename int_*() functions to *_int()Matt Caswell
2016-04-13Rename lots of *_intern or *_internal function to int_*Matt Caswell
2016-04-13Deprecate CONF_modules_free() and make it a no-opMatt Caswell
2016-04-13Deprecate ENGINE_cleanup() and make it a no-opMatt Caswell
2016-04-13Deprecate OBJ_cleanup() and make it a no-opMatt Caswell
2016-04-13Deprecate EVP_cleanup() and make it a no-opMatt Caswell
2016-04-13Deprecate BIO_sock_cleanup() and make it a no-opMatt Caswell
2016-04-13Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-opMatt Caswell
2016-04-13Deprecate RAND_cleanup() and make it a no-opMatt Caswell
2016-04-13Deprecate ERR_free_strings() and make it a no-opMatt Caswell
2016-04-13Deprecate COMP_zlib_cleanup() and make it a no-opMatt Caswell
2016-04-06Remove some OPENSSL_NO_ASYNC guards in initMatt Caswell
2016-03-21Fix no-sockMatt Caswell
2016-03-20Remove #error from include files.Rich Salz
2016-03-18Ensure that no-comp functions are flagged as suchMatt Caswell
2016-03-15Fix CRYPTO_THREAD_run_once return value checksEmilia Kasper
2016-03-15Small typoRichard Levitte
2016-03-14Fix the init cleanup orderMatt Caswell
2016-03-14Add some missing cleanup calls to de-initMatt Caswell
2016-03-12Fix memory leak in library deinitEmilia Kasper
2016-03-12Fix no-comp buildEmilia Kasper
2016-03-11Call CONF_modules_free() before ENGINE_cleanup() in auto-deinitMatt Caswell
2016-03-09Don't call ENGINE_cleanup when configured "no-engine"Richard Levitte
2016-03-09Always call ENGINE_cleanup() in de-initMatt Caswell
2016-03-08Convert ERR_STATE to new multi-threading APIAlessandro Ghedini
2016-03-07Remove use of CRYPTO_LOCK_INIT in init codeMatt Caswell
2016-03-07Swap the init code to use the new Thread API thread localsMatt Caswell
2016-03-07Swap the init code to use CRYPTO_ONCEMatt Caswell