CORE: Add OPENSSL_CTX_set0_default(), to set a default library context
[openssl.git] / include / openssl / crypto.h
2020-06-28 Richard LevitteCORE: Add OPENSSL_CTX_set0_default(), to set a default...
2020-05-23 Bernd EdlingerFix the parameter types of the CRYPTO_EX_dup function...
2020-05-07 Shane LontisRemove legacy FIPS_mode functions
2020-04-24 Rich SalzIn OpenSSL builds, declare STACK for datatypes ...
2020-04-23 Matt CaswellUpdate copyright year
2020-04-14 Aaron ThompsonAdd ex_data to EVP_PKEY.
2020-03-20 Shane LontisAdd support for passing the libctx to the config loader
2020-02-26 Davide GalassiMem-sec small code adjustment
2020-02-10 Davide GalassiMemory allocator code cleanup
2020-02-04 PauliMake minimum size for secure memory a size_t.
2019-12-14 Rich SalzDeprecate most of debug-memory
2019-11-07 Richard LevitteUpdate source files for pre-3.0 deprecation
2019-11-07 Richard LevitteUpdate source files for deprecation at 3.0
2019-10-23 Rich SalzDocument "get/set-app-data" macros.
2019-10-18 Richard LevitteMove the version function declarations to include/opens...
2019-09-28 Dr. Matthias St... Add legacy include guards to public header files
2019-09-28 Dr. Matthias St... Fix header file include guard names
2019-09-28 Dr. Matthias St... Reorganize public header files (part 1)
2019-09-06 PauliRemove old KDF initialisation
2019-09-05 Viktor DukhovniUndeprecate OpenSSL_version_num and OPENSSL_VERSION_NUMBER
2019-09-02 Bernd EdlingerAdd CPU info to the speed command summary
2019-08-27 Richard LevitteOPENSSL_info(): add the item OPENSSL_INFO_SEED_SOURCE...
2019-08-15 Richard LevittePrepare EVP_MAC infrastructure for moving all MACs...
2019-08-12 Richard LevitteAdd OPENSSL_hexstr2buf_ex() and OPENSSL_buf2hexstr_ex()
2019-07-17 Rich SalzDeprecated {OPENSSL,CRYPTO}_debug_mem_{push,pop}
2019-06-17 Matt CaswellAdd the function OPENSSL_thread_stop_ex()
2019-05-09 Shane LontisFixed 32bit issue for kdf_opts
2019-05-03 Shane LontisAdded EVP_KDF (similiar to the EVP_MAC)
2019-05-02 Matt CaswellInstead of global data store it in an OPENSSL_CTX
2019-04-23 Richard LevitteAdd a way for the application to get OpenSSL configurat...
2019-04-23 Richard LevitteAdd the possibility to display and use MODULESDIR
2019-02-15 Richard LevitteAdd an OpenSSL library context
2019-02-15 Richard LevitteAdd CRYPTO_alloc_ex_data()
2019-02-07 Matt CaswellMake OPENSSL_malloc_init() a no-op
2019-01-07 Viktor DukhovniMore configurable crypto and ssl library initialization
2019-01-04 Matt CaswellImplement OPENSSL_INIT_NO_ATEXIT
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-12-06 Richard LevitteRefactor the computation of API version limits
2018-12-06 Richard LevitteSwitch to MAJOR.MINOR.PATCH versioning and version...
2018-10-29 Richard LevitteAdd automatic initializations support for EVP_MAC objects
2018-08-17 Andy Polyakovcrypto/threads_*: remove CRYPTO_atomic_{read|write}.
2018-04-20 Bernd EdlingerEnsure the thread keys are always allocated in the...
2018-02-13 Matt CaswellUpdate copyright year
2018-02-09 Nick MathewsonRemove redundant declarations of ERR_load_*_strings()
2018-01-31 Benjamin KadukRevert the crypto "global lock" implementation
2017-10-13 Rich SalzAdd CRYPTO_get_alloc_counts.
2017-10-10 Keshav KiniFix typos
2017-10-09 PauliAdd atomic write call
2017-10-09 PauliAdd a CRYPTO_atomic_read call which allows an int varia...
2017-09-28 PauliUse safestack.h exclusively internally.
2017-08-31 Rich SalzAdd CRYPTO_thread_glock_new
2017-07-29 Bernd EdlingerImplement the CRYPTO_secure_clear_free function
2017-07-19 Rich SalzAdd DRBG random method
2017-06-30 Rich SalzFix atfork flag. Avoid double-negatives :)
2017-06-29 Rich SalzAdd fork handlers, based on pthread_atfork
2017-06-20 Rich SalzModify Sun copyright to follow OpenSSL style
2017-06-07 Rich Salzmake error tables const and separate header file
2017-04-24 Richard LevitteAdd CRYPTO_mem_leaks_cb
2017-03-20 Bernd EdlingerFix the error handling in CRYPTO_dup_ex_data.
2017-03-19 Kurt RoeckxMake the CRYPTO_memcmp() prototype match memcmp()
2017-01-11 Richard LevitteAdd an application data field in the UI_METHOD
2016-08-17 Richard LevitteDon't try to init dasync internally
2016-08-01 Richard J. MooreConst the ex data stuff too to fix warnings
2016-07-20 Kurt RoeckxCheck for errors allocating the error strings.
2016-07-08 Andy Polyakovinclude/openssl: don't include <windows.h> in public...
2016-07-01 Kurt RoeckxAdd old locking constants back
2016-07-01 Kurt RoeckxMake CRYPTO_num_locks() return 1
2016-06-22 Andy Polyakovcrypto/cryptlib.c: omit OPENSSL_ia32cap_loc().
2016-06-14 Rich SalzRT4562: Fix misleading doc on OPENSSL_config
2016-05-23 Matt CaswellAdd error return for OPENSSL_INIT_set_config_filename()
2016-05-23 Rich SalzRemove unused error/function codes.
2016-05-20 Matt CaswellFix Windows 64 bit crashes
2016-05-18 hesiodMake OPENSSL_die as noreturn
2016-05-17 Rich SalzCopyright consolidation 03/10
2016-05-16 Viktor DukhovniFold threads.h into crypto.h making API public
2016-05-02 Todd ShortSecure memory fixes
2016-04-29 Richard LevitteRemove BIO_dummy, it's old cruft
2016-04-29 Paul KehrerMake header signature of CRYPTO_mem_leaks BIO instead...
2016-04-18 Rich SalzMake string_to_hex/hex_to_string public
2016-04-13 Matt CaswellFix explicit de-init macros
2016-04-13 Matt CaswellDeprecate CRYPTO_cleanup_all_ex_data() and make it...
2016-04-04 Michał TrojnaraRemoved no-ops for the old locking API
2016-03-29 Todd ShortFixup SSL EX_DATA index
2016-03-09 Matt CaswellRemove the old threading API
2016-03-09 Matt CaswellConvert rand code to new threading API
2016-03-08 Alessandro GhediniConvert RSA blinding to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_SSL_* to new multi-threading API
2016-03-08 Matt CaswellConvert mem_dbg and mem_sec to the new Thread API
2016-03-08 Rich SalzOpenSSLDie --> OPENSSL_die
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_X509_* to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_UI to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_EC_* to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_EVP_PKEY to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_BIO to new multi-threading API
2016-03-08 Alessandro GhediniConvert ERR_STRING_DATA to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_EX_DATA to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_DSO to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_{DH,DSA,RSA} to new multi-threading API
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_GET*BYNAME to new multi-threading API
2016-03-07 David WoodhouseElide OPENSSL_INIT_set_config_filename() for no-stdio...