aboutsummaryrefslogtreecommitdiff
path: root/crypto/init.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-31Address feedbackRich Salz1-25/+35
2017-08-31Add CRYPTO_thread_glock_newRich Salz1-2/+72
2017-08-30Move e_os.h to be the very first include.Pauli1-1/+1
2017-08-30e_os.h removal from other headers and source files.Pauli1-0/+1
2017-08-28Don't auto-instantiate a DRBG when trying to use it and it's notKurt Roeckx1-0/+1
2017-08-22Use "" not <> for internal/ includesRich Salz1-14/+14
2017-08-07Make RAND_DRBG fork-safeRich Salz1-0/+1
2017-08-05Fix typo in files in crypto folderXiaoyin Liu1-2/+2
2017-07-20Rename internal rand.h fileRich Salz1-1/+1
2017-06-30Fix atfork flag. Avoid double-negatives :)Rich Salz1-1/+1
2017-06-29Add fork handlers, based on pthread_atforkRich Salz1-0/+29
2017-06-29Add the STORE moduleRichard Levitte1-0/+2
2017-06-28Add new /dev/crypto engineRichard Levitte1-0/+17
2017-06-19Remove bsd_cryptodev engineRich Salz1-19/+0
2017-06-19Fix the fall-out in 04-test_bioprint.tBernd Edlinger1-2/+10
2017-06-09Fix a bundle of trailing spaces in several filesPaul Yang1-1/+1
2017-05-04Don't leave stale errors on queue if DSO_dsobyaddr() failsMatt Caswell1-1/+5
2017-01-12Add "random malloc failure" toolingRich Salz1-0/+3
2016-11-15Add a warning stipulating how things should be coded in ossl_init_baseRichard Levitte1-0/+7
2016-11-15Stop init loopsRichard Levitte1-1/+1
2016-11-11Fix the effect of no-dso in crypto/init.cRichard Levitte1-2/+2
2016-11-02Implement GET_MODULE_HANDLE_EX_FLAG_PIN for windowsMatt Caswell1-8/+43
2016-11-02Link using -znodeleteMatt Caswell1-1/+5
2016-11-02Ensure that libcrypto and libssl do not unload until the process exitsMatt Caswell1-0/+31
2016-10-22Fix support for DragonFly BSDjrmarino1-2/+2
2016-10-19Do not set load_crypto_strings_inited when OPENSSL_NO_ERR is definedMat1-1/+1
2016-08-17Don't try to init dasync internallyRichard Levitte1-14/+1
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-2/+3
2016-07-19Change all our uses of CRYPTO_THREAD_run_once to use RUN_ONCE insteadRichard Levitte1-49/+61
2016-07-05Stop using and deprecate ENGINE_setup_bsd_cryptodevRichard Levitte1-10/+0
2016-06-14RT4562: Fix misleading doc on OPENSSL_configRich Salz1-4/+4
2016-05-17Copyright consolidation 08/10Rich Salz1-53/+5
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni1-1/+0
2016-05-10Restore the ERR_remove_thread_state() API and make it a no-opRichard Levitte1-2/+2
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