]> git.ipfire.org Git - thirdparty/openssl.git/history - crypto/evp/evp_lib.c
Security hardening: Expose Build flags for Position Independed Execution (PIE)
[thirdparty/openssl.git] / crypto / evp / evp_lib.c
2024-04-09  Richard LevitteCopyright year updates
2024-01-25  Neil HormanAdd appropriate NULL checks in EVP_CIPHER api
2023-09-07  Matt CaswellCopyright year updates
2023-07-01  Paulievp: update to structure based atomics
2023-01-25  Niels DosscheFix incomplete checks for EVP_CIPHER_asn1_to_param
2022-12-16  Peiwei HuRefine the documents of several APIs
2022-11-24  Jiaxun YangAdd SM2 support for EVP_PKEY_Q_keygen
2022-08-03  PauliFix bug in EVP_CIPHER_CTX_get_iv_length()
2022-07-17  Paulievp: make all _is_a functions accept and handle a NULL...
2022-05-13  Tomas MrazAlways try locale initialization from OPENSSL_strcasecmp
2022-05-09  Tomas MrazEVP_PKEY_Q_keygen: Call OPENSSL_init_crypto to init...
2022-05-03  Matt CaswellUpdate copyright year
2022-04-22  Dmitry Belyavskiystr[n]casecmp => OPENSSL_strncasecmp
2022-02-06  Paulievp enc: cache cipher key length
2022-02-06  Paulievp enc: cache cipher IV length
2022-02-05  Richard LevitteMove e_os.h to include/internal
2021-11-07  Pauliavoid a NULL dereference when getting digest
2021-07-27  Matt CaswellFix EVP_MD_meth_dup and EVP_CIPHER_meth_dup
2021-07-06  Tomas Mrazfips module header inclusion fine-tunning
2021-06-08  Shane LontisAdd a gettable for provider ciphers to return the EVP_C...
2021-06-02  Paulilibcrypto: make XXX_get_number() internal
2021-06-01  Tomas MrazRename all getters to use get/get0 in name
2021-06-01  Shane LontisFix aes cfb1 so that it can operate in bit mode.
2021-05-24  Shane LontisRename the field 'provctx and data' to 'algctx' inside...
2021-05-20  Paulitodo: remove TODO(3.0) from the sources.
2021-05-12  Paulicoverity: fix 1484542 dereference after null check
2021-05-11  Dr. David von OheimbConstify EVP_PKEY_CTX_set_params(), EVP_PKEY_CTX_{set...
2021-05-11  Dr. David von OheimbAdd convenience functions and macros for asymmetric...
2021-05-07  Jon SpillettFixes #15070. Allow custom algorithm ID ASN.1 encoding...
2021-04-26  Tomas MrazAdd type_name member to provided methods and use it
2021-04-18  Rich SalzAdd "origin" field to EVP_CIPHER, EVP_MD
2021-04-14  Shane LontisAdd some additional NULL checks to prevent segfaults.
2021-04-02  Richard LevitteEVP: Add EVP_<TYPE>_description()
2021-04-01  Tomas MrazEVP_CIPHER_type: fix misleading argument name
2021-03-18  Shane LontisAdd ossl_asn1 symbols
2021-03-04  Tomas MrazRemove some of the TODO 3.0 in crypto/evp related to...
2021-02-24  Matt CaswellDon't hold a lock when calling a callback in ossl_namem...
2021-02-23  Richard LevitteEVP: Adapt diverse OSSL_PARAM setters and getters
2021-02-10  Shane LontisReplace provider digest flags with separate param fields
2021-02-10  Shane LontisReplace provider cipher flags with separate param fields
2021-01-28  Richard LevitteUpdate copyright year
2021-01-18  Tomas MrazRename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_...
2020-12-23  Matt CaswellCache Digest constants
2020-12-16  Richard LevitteDrop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DS...
2020-11-13  Richard LevitteConvert all {NAME}err() in crypto/ to their correspondi...
2020-11-13  Shane LontisRemove unused helper functions EVP_str2ctrl() & EVP_hex...
2020-09-08  Jakub ZelenkaAdd CMS AuthEnvelopedData with AES-GCM support
2020-08-24  Shane LontisFix coverity CID #1452775 & #1452772- Dereference befor...
2020-08-11  Benjamin KadukAvoid deprecated function in evp_lib.c
2020-08-11  Benjamin KadukDeprecate and replace EVP_CIPHER_CTX_iv()/etc.
2020-08-11  Benjamin KadukSupport cipher provider "iv state"
2020-07-22  PauliEVP: deprecate the EVP_X_meth_ functions.
2020-06-19  Matt CaswellMake EVP_PKEY_CTX_[get|set]_group_name work for DH too
2020-06-19  Matt CaswellMake EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name...
2020-04-28  Richard LevitteRename FIPS_MODE to FIPS_MODULE
2020-04-25  Paulievp: convert existing code to use the new modified...
2020-04-23  Matt CaswellUpdate copyright year
2020-01-17  Richard LevitteModify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle...
2019-11-25  Shane LontisCache constants for fetched EVP_cipher
2019-10-17  Richard LevitteEVP: add functions that return the name number
2019-10-17  Richard LevitteEVP: add name traversal functions to all fetchable...
2019-10-17  Richard LevitteEVP: add missing common functionality
2019-10-11  Richard LevitteFix EVP_Cipher() for provided cipher implementations
2019-10-07  Shane LontisMove cipher ctx 'original iv' parameter into the provider
2019-10-01  Richard LevitteMake EVP_CIPHER_is_a() work with legacy cipher implemen...
2019-10-01  Richard LevitteAdapt EVP_CIPHER_{param_to_asn1,asn1_to_param} for...
2019-09-28  Dr. Matthias St... Reorganize local header files
2019-09-28  Dr. Matthias St... Reorganize private crypto header files
2019-09-19  Rich SalzAvoid ?: construct in XXXerr calls
2019-09-19  Richard LevitteModify providers that keep track of underlying algorithms
2019-09-19  Richard LevitteIn provider implemented methods, save the name number...
2019-09-13  Shane LontisFix S390X bad size_t that causes memory trash in legacy...
2019-09-11  Shane LontisAdd EVP_CIPHER_CTX_tag_length()
2019-09-05  Dmitry BelyavskiyDisallow change EVP_MD properties once set
2019-09-05  Shane LontisChange provider params from int to size_t
2019-09-04  Richard LevitteNew function EVP_MD_free()
2019-08-12  Richard LevitteAdapt diverse EVP_MD functions to use get_params and...
2019-08-08  Shane LontisChange EVP_CIPHER_CTX_iv_length() to return current...
2019-07-31  Shane LontisAdd gcm ciphers (aes and aria) to providers.
2019-07-31  Shane LontisAdd evp_util macros
2019-07-23  Richard LevitteAdapt DH to use with KEYMGMT
2019-07-23  Richard LevitteAdd EVP_MD_provider() and EVP_CIPHER_provider()
2019-07-23  Richard LevitteRe-implement EVP_MD_name() and EVP_CIPHER_name() as...
2019-07-23  Richard LevitteAdd a mechnism to save the name of fetched methods
2019-07-19  Matt CaswellFix no-dh
2019-07-16  Matt CaswellMake the EVP Key Exchange code provider aware
2019-07-15  Shane LontisAdd Common shared code needed to move aes ciphers to...
2019-07-11  Richard LevitteAdapt diverse EVP_CIPHER functions to use get_params...
2019-06-28  Matt CaswellRename EVP_MD_upref/EVP_CIPHER_upref to EVP_MD_up_ref...
2019-05-23  Matt CaswellMake some EVP code available from within the FIPS module
2019-04-30  Richard LevitteReplumbing: make the oneshot proider cipher function...
2019-04-19  Matt CaswellImplement AES CBC ciphers in the default provider
2019-04-19  Matt CaswellMake EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider...
2019-04-03  Matt CaswellSupport EVP_MD_block_size() with providers
2019-04-03  Matt CaswellEnsure EVP_MD_CTX_md returns the EVP_MD originally...
2019-03-21  Matt CaswellMake EVP_Digest* functions provider aware
2019-03-21  Matt CaswellImplement EVP_MD_fetch()
2018-12-06  Richard LevitteFollowing the license change, modify the boilerplates...
2018-10-29  Richard LevitteAdd convenience functions EVP_str2ctrl() and EVP_hex2ctrl()
2018-09-07  Paul YangAllow EVP_MD_CTX_set_pkey_ctx to accept NULL pctx
next