aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/crypto.h
AgeCommit message (Expand)AuthorFilesLines
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
2016-03-08Convert CRYPTO_LOCK_EC_* to new multi-threading APIAlessandro Ghedini1-2/+0
2016-03-08Convert CRYPTO_LOCK_EVP_PKEY to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert CRYPTO_LOCK_BIO to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert ERR_STRING_DATA to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert CRYPTO_LOCK_EX_DATA to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert CRYPTO_LOCK_DSO to new multi-threading APIAlessandro Ghedini1-1/+0
2016-03-08Convert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading APIAlessandro Ghedini1-3/+0
2016-03-08Convert CRYPTO_LOCK_GET*BYNAME to new multi-threading APIAlessandro Ghedini1-2/+0
2016-03-07Elide OPENSSL_INIT_set_config_filename() for no-stdio buildDavid Woodhouse1-0/+2
2016-03-07Remove use of CRYPTO_LOCK_INIT in init codeMatt Caswell1-2/+1
2016-03-07Fix OPENSSL_INIT flags to avoid a clash.Matt Caswell1-1/+1
2016-03-07Rework based on feedback:clucey1-0/+1
2016-02-26Implement new multi-threading APIAlessandro Ghedini1-0/+10
2016-02-19GH712: Missed some no-filenames casesViktor Szakats1-12/+12
2016-02-17Finish 02f7114a7fbb3f3ac171bae87be8c13bc69e4005David Woodhouse1-7/+7
2016-02-17Implement the use of heap manipulator implementionsRichard Levitte1-52/+23
2016-02-13Make sure the OPENSSL_INIT flags are 32 bits and document the ssl rangeRichard Levitte1-17/+18
2016-02-11Hide OPENSSL_INIT_SETTINGS.Rich Salz1-22/+6
2016-02-10After renaming init, update errors.Rich Salz1-1/+1
2016-02-10Make it possible to get ENGINESDIR info from OpenSSL_versionsRichard Levitte1-0/+1
2016-02-10Attempt to log an error if init failedMatt Caswell1-0/+1
2016-02-10The new init functions can now fail so shouldn't be voidMatt Caswell1-1/+1
2016-02-10Rename INIT funtions, deprecate old ones.Rich Salz1-5/+4
2016-02-09Provide a thread stop APIMatt Caswell1-0/+1
2016-02-09Auto init/deinit libcryptoMatt Caswell1-2/+3
2016-02-09Provide framework for auto initialise/deinitialise of the libraryMatt Caswell1-0/+55
2016-01-30GH102: Extra volatile avoids GCC bugRich Salz1-1/+3
2016-01-30GH102: Add volatile to CRYPTO_memcmpRich Salz1-1/+1
2016-01-27Add CRYPTO_secure_zallocRich Salz1-0/+5
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-13Add CRYPTO_EX_DATA; remove EC_EXTRA_DATARich Salz1-9/+8
2016-01-12fix jpaketest and correct commentDr. Stephen Henson1-1/+1
2016-01-11Add memory leak return value.Dr. Stephen Henson1-2/+2