summaryrefslogtreecommitdiffstats
path: root/crypto/init.c
AgeCommit message (Expand)Author
2018-02-13OPENSSL_cleanup: cleanup secure memoryDr. Matthias St. Pierre
2018-01-31Restore clearing of init_lock after freeBenjamin Kaduk
2018-01-31Revert the crypto "global lock" implementationBenjamin Kaduk
2018-01-19Copyright update of more files that have changed this yearRichard Levitte
2018-01-09Various small build improvements on mkdef.pl, progs.pl, crypto/init.c, crypto...David von Oheimb
2017-12-07Consistent formatting for sizeof(foo)Rich Salz
2017-10-18Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre
2017-08-31Address feedbackRich Salz
2017-08-31Add CRYPTO_thread_glock_newRich Salz
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-28Don't auto-instantiate a DRBG when trying to use it and it's notKurt Roeckx
2017-08-22Use "" not <> for internal/ includesRich Salz
2017-08-07Make RAND_DRBG fork-safeRich Salz
2017-08-05Fix typo in files in crypto folderXiaoyin Liu
2017-07-20Rename internal rand.h fileRich Salz
2017-06-30Fix atfork flag. Avoid double-negatives :)Rich Salz
2017-06-29Add fork handlers, based on pthread_atforkRich Salz
2017-06-29Add the STORE moduleRichard Levitte
2017-06-28Add new /dev/crypto engineRichard Levitte
2017-06-19Remove bsd_cryptodev engineRich Salz
2017-06-19Fix the fall-out in 04-test_bioprint.tBernd Edlinger
2017-06-09Fix a bundle of trailing spaces in several filesPaul Yang
2017-05-04Don't leave stale errors on queue if DSO_dsobyaddr() failsMatt Caswell
2017-01-12Add "random malloc failure" toolingRich Salz
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-22Fix support for DragonFly BSDjrmarino
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