summaryrefslogtreecommitdiffstats
path: root/include/openssl/crypto.h
AgeCommit message (Expand)Author
2019-02-26Update copyright yearMatt Caswell
2019-02-07Make OPENSSL_malloc_init() a no-opMatt Caswell
2019-01-07More configurable crypto and ssl library initializationViktor Dukhovni
2019-01-04Implement OPENSSL_INIT_NO_ATEXITMatt Caswell
2018-08-17crypto/threads_*: remove CRYPTO_atomic_{read|write}.Andy Polyakov
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger
2018-02-13Update copyright yearMatt Caswell
2018-02-09Remove redundant declarations of ERR_load_*_strings()Nick Mathewson
2018-01-31Revert the crypto "global lock" implementationBenjamin Kaduk
2017-10-12Add CRYPTO_get_alloc_counts.Rich Salz
2017-10-10Fix typosKeshav Kini
2017-10-10Add atomic write callPauli
2017-10-10Add a CRYPTO_atomic_read call which allows an int variable to be readPauli
2017-09-28Use safestack.h exclusively internally.Pauli
2017-08-31Add CRYPTO_thread_glock_newRich Salz
2017-07-29Implement the CRYPTO_secure_clear_free functionBernd Edlinger
2017-07-19Add DRBG random methodRich Salz
2017-06-30Fix atfork flag. Avoid double-negatives :)Rich Salz
2017-06-29Add fork handlers, based on pthread_atforkRich Salz
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz
2017-06-07make error tables const and separate header fileRich Salz
2017-04-24Add CRYPTO_mem_leaks_cbRichard Levitte
2017-03-20Fix the error handling in CRYPTO_dup_ex_data.Bernd Edlinger
2017-03-19Make the CRYPTO_memcmp() prototype match memcmp()Kurt Roeckx
2017-01-11Add an application data field in the UI_METHODRichard Levitte
2016-08-17Don't try to init dasync internallyRichard Levitte
2016-08-01Const the ex data stuff too to fix warningsRichard J. Moore
2016-07-20Check for errors allocating the error strings.Kurt Roeckx
2016-07-08include/openssl: don't include <windows.h> in public headers.Andy Polyakov
2016-07-01Add old locking constants backKurt Roeckx
2016-07-01Make CRYPTO_num_locks() return 1Kurt Roeckx
2016-06-22crypto/cryptlib.c: omit OPENSSL_ia32cap_loc().Andy Polyakov
2016-06-14RT4562: Fix misleading doc on OPENSSL_configRich Salz
2016-05-23Add error return for OPENSSL_INIT_set_config_filename()Matt Caswell
2016-05-23Remove unused error/function codes.Rich Salz
2016-05-20Fix Windows 64 bit crashesMatt Caswell
2016-05-18Make OPENSSL_die as noreturnhesiod
2016-05-17Copyright consolidation 03/10Rich Salz
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni
2016-05-02Secure memory fixesTodd Short
2016-04-29Remove BIO_dummy, it's old cruftRichard Levitte
2016-04-29Make header signature of CRYPTO_mem_leaks BIO instead of struct bio_stPaul Kehrer
2016-04-18Make string_to_hex/hex_to_string publicRich Salz
2016-04-13Fix explicit de-init macrosMatt Caswell
2016-04-13Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-opMatt Caswell
2016-04-03Removed no-ops for the old locking APIMichaƂ Trojnara
2016-03-29Fixup SSL EX_DATA indexTodd Short
2016-03-09Remove the old threading APIMatt Caswell
2016-03-09Convert rand code to new threading APIMatt Caswell
2016-03-08Convert RSA blinding to new multi-threading APIAlessandro Ghedini