aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/crypto.h
AgeCommit message (Expand)AuthorFilesLines
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger1-1/+2
2018-02-13Update copyright yearMatt Caswell1-1/+1
2018-02-09Remove redundant declarations of ERR_load_*_strings()Nick Mathewson1-1/+0
2018-01-31Revert the crypto "global lock" implementationBenjamin Kaduk1-1/+0
2017-10-12Add CRYPTO_get_alloc_counts.Rich Salz1-0/+1
2017-10-10Fix typosKeshav Kini1-1/+1
2017-10-10Add atomic write callPauli1-0/+1
2017-10-10Add a CRYPTO_atomic_read call which allows an int variable to be readPauli1-0/+1
2017-09-28Use safestack.h exclusively internally.Pauli1-2/+1
2017-08-31Add CRYPTO_thread_glock_newRich Salz1-0/+1
2017-07-29Implement the CRYPTO_secure_clear_free functionBernd Edlinger1-0/+4
2017-07-19Add DRBG random methodRich Salz1-1/+2
2017-06-30Fix atfork flag. Avoid double-negatives :)Rich Salz1-1/+1
2017-06-29Add fork handlers, based on pthread_atforkRich Salz1-1/+7
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz1-6/+1
2017-06-07make error tables const and separate header fileRich Salz1-26/+1
2017-04-24Add CRYPTO_mem_leaks_cbRichard Levitte1-0/+2
2017-03-20Fix the error handling in CRYPTO_dup_ex_data.Bernd Edlinger1-1/+1
2017-03-19Make the CRYPTO_memcmp() prototype match memcmp()Kurt Roeckx1-3/+1
2017-01-11Add an application data field in the UI_METHODRichard Levitte1-1/+2
2016-08-17Don't try to init dasync internallyRichard Levitte1-2/+1
2016-08-01Const the ex data stuff too to fix warningsRichard J. Moore1-2/+2
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-1/+1
2016-07-08include/openssl: don't include <windows.h> in public headers.Andy Polyakov1-15/+19
2016-07-01Add old locking constants backKurt Roeckx1-0/+10
2016-07-01Make CRYPTO_num_locks() return 1Kurt Roeckx1-1/+1
2016-06-22crypto/cryptlib.c: omit OPENSSL_ia32cap_loc().Andy Polyakov1-2/+0
2016-06-14RT4562: Fix misleading doc on OPENSSL_configRich Salz1-2/+2
2016-05-23Add error return for OPENSSL_INIT_set_config_filename()Matt Caswell1-2/+2
2016-05-23Remove unused error/function codes.Rich Salz1-11/+4
2016-05-20Fix Windows 64 bit crashesMatt Caswell1-6/+1
2016-05-18Make OPENSSL_die as noreturnhesiod1-1/+1
2016-05-17Copyright consolidation 03/10Rich Salz1-107/+7
2016-05-16Fold threads.h into crypto.h making API publicViktor Dukhovni1-0/+38
2016-05-02Secure memory fixesTodd Short1-1/+1
2016-04-29Remove BIO_dummy, it's old cruftRichard Levitte1-3/+0
2016-04-29Make header signature of CRYPTO_mem_leaks BIO instead of struct bio_stPaul Kehrer1-1/+1
2016-04-18Make string_to_hex/hex_to_string publicRich Salz1-1/+7
2016-04-13Fix explicit de-init macrosMatt Caswell1-1/+1
2016-04-13Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-opMatt Caswell1-2/+3
2016-04-03Removed no-ops for the old locking APIMichaƂ Trojnara1-24/+8
2016-03-29Fixup SSL EX_DATA indexTodd Short1-3/+2
2016-03-09Remove the old threading APIMatt Caswell1-100/+56
2016-03-09Convert rand code to new threading APIMatt Caswell1-2/+0
2016-03-08Convert RSA blinding to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert CRYPTO_LOCK_SSL_* to new multi-threading APIAlessandro Ghedini1-7/+0
2016-03-08Convert mem_dbg and mem_sec to the new Thread APIMatt Caswell1-2/+0
2016-03-08OpenSSLDie --> OPENSSL_dieRich Salz1-2/+6
2016-03-08Convert CRYPTO_LOCK_X509_* to new multi-threading APIAlessandro Ghedini1-5/+0
2016-03-08Convert CRYPTO_LOCK_UI to new multi-threading APIAlessandro Ghedini1-1/+0