aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/crypto.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-14Add ex_data to EVP_PKEY.Aaron Thompson1-1/+2
2020-03-20Add support for passing the libctx to the config loaderShane Lontis1-0/+1
2020-02-26Mem-sec small code adjustmentDavide Galassi1-2/+1
2020-02-10Memory allocator code cleanupDavide Galassi1-49/+53
2020-02-05Make minimum size for secure memory a size_t.Pauli1-1/+1
2019-12-14Deprecate most of debug-memoryRich Salz1-22/+16
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte1-8/+8
2019-11-07Update source files for deprecation at 3.0Richard Levitte1-5/+5
2019-10-23Document "get/set-app-data" macros.Rich Salz1-1/+2
2019-10-18Move the version function declarations to include/openssl/crypto.hRichard Levitte1-0/+11
2019-09-28Add legacy include guards to public header filesDr. Matthias St. Pierre1-0/+6
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre1-2/+2
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre1-1/+1
2019-09-06Remove old KDF initialisationPauli1-2/+2
2019-09-05Undeprecate OpenSSL_version_num and OPENSSL_VERSION_NUMBERViktor Dukhovni1-1/+1
2019-09-02Add CPU info to the speed command summaryBernd Edlinger1-0/+2
2019-08-27OPENSSL_info(): add the item OPENSSL_INFO_SEED_SOURCE and use itRichard Levitte1-0/+1
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte1-2/+2
2019-08-12Add OPENSSL_hexstr2buf_ex() and OPENSSL_buf2hexstr_ex()Richard Levitte1-2/+6
2019-07-17Deprecated {OPENSSL,CRYPTO}_debug_mem_{push,pop}Rich Salz1-6/+10
2019-06-17Add the function OPENSSL_thread_stop_ex()Matt Caswell1-0/+1
2019-05-09Fixed 32bit issue for kdf_optsShane Lontis1-4/+2
2019-05-03Added EVP_KDF (similiar to the EVP_MAC)Shane Lontis1-0/+2
2019-05-02Instead of global data store it in an OPENSSL_CTXMatt Caswell1-0/+1
2019-04-23Add a way for the application to get OpenSSL configuration dataRichard Levitte1-0/+12
2019-04-23Add the possibility to display and use MODULESDIRRichard Levitte1-0/+1
2019-02-16Add an OpenSSL library contextRichard Levitte1-1/+4
2019-02-16Add CRYPTO_alloc_ex_data()Richard Levitte1-0/+4
2019-02-07Make OPENSSL_malloc_init() a no-opMatt Caswell1-7/+2
2019-01-07More configurable crypto and ssl library initializationViktor Dukhovni1-1/+5
2019-01-04Implement OPENSSL_INIT_NO_ATEXITMatt Caswell1-1/+1
2018-12-06Following the license change, modify the boilerplates in include/ and crypto/...Richard Levitte1-1/+1
2018-12-06Refactor the computation of API version limitsRichard Levitte1-8/+8
2018-12-06Switch to MAJOR.MINOR.PATCH versioning and version 3.0.0-devRichard Levitte1-7/+9
2018-10-29Add automatic initializations support for EVP_MAC objectsRichard Levitte1-1/+8
2018-08-17crypto/threads_*: remove CRYPTO_atomic_{read|write}.Andy Polyakov1-2/+0
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