aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/init.c
Commit message (Expand)AuthorAgeFilesLines
* Add "random malloc failure" toolingRich Salz2017-01-121-0/+3
* Add a warning stipulating how things should be coded in ossl_init_baseRichard Levitte2016-11-151-0/+7
* Stop init loopsRichard Levitte2016-11-151-1/+1
* Fix the effect of no-dso in crypto/init.cRichard Levitte2016-11-111-2/+2
* Implement GET_MODULE_HANDLE_EX_FLAG_PIN for windowsMatt Caswell2016-11-021-8/+43
* Link using -znodeleteMatt Caswell2016-11-021-1/+5
* Ensure that libcrypto and libssl do not unload until the process exitsMatt Caswell2016-11-021-0/+31
* Fix support for DragonFly BSDjrmarino2016-10-221-2/+2
* Do not set load_crypto_strings_inited when OPENSSL_NO_ERR is definedMat2016-10-191-1/+1
* Don't try to init dasync internallyRichard Levitte2016-08-171-14/+1
* Check for errors allocating the error strings.Kurt Roeckx2016-07-201-2/+3
* Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte2016-07-191-49/+61
* Stop using and deprecate ENGINE_setup_bsd_cryptodevRichard Levitte2016-07-051-10/+0
* RT4562: Fix misleading doc on OPENSSL_configRich Salz2016-06-141-4/+4
* Copyright consolidation 08/10Rich Salz2016-05-171-53/+5
* Fold threads.h into crypto.h making API publicViktor Dukhovni2016-05-161-1/+0
* Restore the ERR_remove_thread_state() API and make it a no-opRichard Levitte2016-05-101-2/+2
* Ensure all locks are properly cleaned upMatt Caswell2016-04-141-3/+7
* Remove check_defer()Dr. Stephen Henson2016-04-131-1/+3
* Move a declaration that's private to libcryptoRichard Levitte2016-04-131-0/+1
* Rename int_*() functions to *_int()Matt Caswell2016-04-131-48/+48
* Rename lots of *_intern or *_internal function to int_*Matt Caswell2016-04-131-47/+47
* Deprecate CONF_modules_free() and make it a no-opMatt Caswell2016-04-131-4/+4
* Deprecate ENGINE_cleanup() and make it a no-opMatt Caswell2016-04-131-4/+4
* Deprecate OBJ_cleanup() and make it a no-opMatt Caswell2016-04-131-2/+3
* Deprecate EVP_cleanup() and make it a no-opMatt Caswell2016-04-131-2/+2
* Deprecate BIO_sock_cleanup() and make it a no-opMatt Caswell2016-04-131-2/+3
* Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-opMatt Caswell2016-04-131-2/+2
* Deprecate RAND_cleanup() and make it a no-opMatt Caswell2016-04-131-5/+5
* Deprecate ERR_free_strings() and make it a no-opMatt Caswell2016-04-131-2/+2
* Deprecate COMP_zlib_cleanup() and make it a no-opMatt Caswell2016-04-131-3/+3
* Remove some OPENSSL_NO_ASYNC guards in initMatt Caswell2016-04-061-8/+1
* Fix no-sockMatt Caswell2016-03-211-0/+2
* Remove #error from include files.Rich Salz2016-03-201-4/+0
* Ensure that no-comp functions are flagged as suchMatt Caswell2016-03-181-0/+2
* Fix CRYPTO_THREAD_run_once return value checksEmilia Kasper2016-03-151-4/+4
* Small typoRichard Levitte2016-03-151-1/+1
* Fix the init cleanup orderMatt Caswell2016-03-141-14/+21
* Add some missing cleanup calls to de-initMatt Caswell2016-03-141-0/+2
* Fix memory leak in library deinitEmilia Kasper2016-03-121-5/+8
* Fix no-comp buildEmilia Kasper2016-03-121-0/+7
* Call CONF_modules_free() before ENGINE_cleanup() in auto-deinitMatt Caswell2016-03-111-3/+3
* Don't call ENGINE_cleanup when configured "no-engine"Richard Levitte2016-03-091-0/+4
* Always call ENGINE_cleanup() in de-initMatt Caswell2016-03-091-19/+4
* Convert ERR_STATE to new multi-threading APIAlessandro Ghedini2016-03-081-2/+2
* Remove use of CRYPTO_LOCK_INIT in init codeMatt Caswell2016-03-071-2/+7
* Swap the init code to use the new Thread API thread localsMatt Caswell2016-03-071-97/+11
* Swap the init code to use CRYPTO_ONCEMatt Caswell2016-03-071-131/+80
* Rework based on feedback:clucey2016-03-071-1/+19
* Ensure Async is deinited properlyMatt Caswell2016-03-021-0/+10