aboutsummaryrefslogtreecommitdiff
path: root/crypto/init.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-14Ensure all locks are properly cleaned upMatt Caswell1-3/+7
2016-04-13Remove check_defer()Dr. Stephen Henson1-1/+3
2016-04-13Move a declaration that's private to libcryptoRichard Levitte1-0/+1
2016-04-13Rename int_*() functions to *_int()Matt Caswell1-48/+48
2016-04-13Rename lots of *_intern or *_internal function to int_*Matt Caswell1-47/+47
2016-04-13Deprecate CONF_modules_free() and make it a no-opMatt Caswell1-4/+4
2016-04-13Deprecate ENGINE_cleanup() and make it a no-opMatt Caswell1-4/+4
2016-04-13Deprecate OBJ_cleanup() and make it a no-opMatt Caswell1-2/+3
2016-04-13Deprecate EVP_cleanup() and make it a no-opMatt Caswell1-2/+2
2016-04-13Deprecate BIO_sock_cleanup() and make it a no-opMatt Caswell1-2/+3
2016-04-13Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-opMatt Caswell1-2/+2
2016-04-13Deprecate RAND_cleanup() and make it a no-opMatt Caswell1-5/+5
2016-04-13Deprecate ERR_free_strings() and make it a no-opMatt Caswell1-2/+2
2016-04-13Deprecate COMP_zlib_cleanup() and make it a no-opMatt Caswell1-3/+3
2016-04-06Remove some OPENSSL_NO_ASYNC guards in initMatt Caswell1-8/+1
2016-03-21Fix no-sockMatt Caswell1-0/+2
2016-03-20Remove #error from include files.Rich Salz1-4/+0
2016-03-18Ensure that no-comp functions are flagged as suchMatt Caswell1-0/+2
2016-03-15Fix CRYPTO_THREAD_run_once return value checksEmilia Kasper1-4/+4
2016-03-15Small typoRichard Levitte1-1/+1
2016-03-14Fix the init cleanup orderMatt Caswell1-14/+21
2016-03-14Add some missing cleanup calls to de-initMatt Caswell1-0/+2
2016-03-12Fix memory leak in library deinitEmilia Kasper1-5/+8
2016-03-12Fix no-comp buildEmilia Kasper1-0/+7
2016-03-11Call CONF_modules_free() before ENGINE_cleanup() in auto-deinitMatt Caswell1-3/+3
2016-03-09Don't call ENGINE_cleanup when configured "no-engine"Richard Levitte1-0/+4
2016-03-09Always call ENGINE_cleanup() in de-initMatt Caswell1-19/+4
2016-03-08Convert ERR_STATE to new multi-threading APIAlessandro Ghedini1-2/+2
2016-03-07Remove use of CRYPTO_LOCK_INIT in init codeMatt Caswell1-2/+7
2016-03-07Swap the init code to use the new Thread API thread localsMatt Caswell1-97/+11
2016-03-07Swap the init code to use CRYPTO_ONCEMatt Caswell1-131/+80
2016-03-07Rework based on feedback:clucey1-1/+19
2016-03-02Ensure Async is deinited properlyMatt Caswell1-0/+10
2016-02-18Fix windows thread stop codeMatt Caswell1-1/+2
2016-02-17RT4310: Fix varous no-XXX buildsRich Salz1-1/+8
2016-02-17RT4315: Fix UEFI build in crypto/init.cDavid Woodhouse1-0/+2
2016-02-14Fixes to make no-deprecated work againViktor Dukhovni1-0/+1
2016-02-11Hide OPENSSL_INIT_SETTINGS.Rich Salz1-23/+2
2016-02-10After renaming init, update errors.Rich Salz1-2/+1
2016-02-10Attempt to log an error if init failedMatt Caswell1-1/+14
2016-02-10The new init functions can now fail so shouldn't be voidMatt Caswell1-3/+5
2016-02-10Variable was declared static when it shouldn't beMatt Caswell1-1/+1
2016-02-10Rename INIT funtions, deprecate old ones.Rich Salz1-9/+8
2016-02-10No dynamic-init fix; merge goof.Rich Salz1-1/+0
2016-02-10Can't re-init after stop.Rich Salz1-36/+11
2016-02-10If we've not been inited don't deinitMatt Caswell1-16/+18
2016-02-09Make some global variables staticMatt Caswell1-2/+2
2016-02-09NULL the thread_local_inits_st pointer after useMatt Caswell1-5/+19
2016-02-09Updates for auto init/deinit review commentsMatt Caswell1-11/+0
2016-02-09Avoid a race condition in loading config settingsMatt Caswell1-1/+5