Enable export_to functions to have access to the libctx
[openssl.git] / crypto / evp / p_lib.c
2020-04-09 Matt CaswellEnable export_to functions to have access to the libctx
2020-04-08 Richard LevitteEVP & TLS: Add necessary EC_KEY data extraction functio...
2020-04-08 Richard LevitteEVP: add EVP_PKEY_is_a() and EVP_PKEY_can_sign()
2020-04-01 Shane LontisAdd EVP_PKEY_gettable_params support for accessing...
2020-03-25 Richard LevitteEVP: Limit the diverse key parameter functions to domai...
2020-03-25 Richard LevitteEVP: Downgrade keys rather than upgrade
2020-03-25 Richard LevitteEVP: Add EVP_PKEY_set_type_by_keymgmt() and use it
2020-03-25 Richard LevitteEVP: Clarify the states of an EVP_PKEY
2020-03-21 Richard LevitteEVP: fetch the EVP_KEYMGMT earlier
2020-03-12 Richard LevitteEVP: Add new domparams and key generation functionality
2020-03-02 Richard LevitteEVP: Add support for copying provided EVP_PKEYs
2020-03-02 Richard LevitteEVP: Add support for comparing provided EVP_PKEYs
2020-03-02 Richard LevitteEVP: Adapt EVP_PKEY_missing_parameters() for provider...
2020-02-29 Richard LevitteEVP: Add evp_pkey_upgrade_to_provider(), for EVP_PKEY...
2020-02-29 Richard LevitteRethink the EVP_PKEY cache of provider side keys
2020-02-22 Richard LevitteRefactor evp_pkey_make_provided() to do legacy to provi...
2020-02-11 PauliDeprecate the low level DSA functions.
2020-02-07 Matt CaswellFix no-ec
2020-02-07 Richard LevitteRedesign the KEYMGMT libcrypto <-> provider interface...
2020-02-07 Richard LevitteReorganize the internal evp_keymgmt functions
2020-02-02 Richard LevitteEVP_PKEY_assign_EC_KEY(): detect SM2 curve and set...
2020-01-27 Matt CaswellModify EVP_PKEY_CTX_new_from_pkey() to add a propquery...
2020-01-23 Richard LevitteEVP: Add EVP_PKEY_get_default_digest_name() and use it
2020-01-18 Richard LevitteEVP: Add evp_pkey_make_provided() and refactor around it
2020-01-17 Richard LevitteEVP: make EVP_PKEY_{bits,security_bits,size} work with...
2020-01-12 Shane LontisAdd dsa signature alg to fips provider
2020-01-07 Paulicoverity 1201462: check error returns
2019-12-18 Richard LevitteEVP: Adapt EVP_PKEY_print_ routines to use BIO_f_prefix()
2019-12-16 Matt CaswellEnsure EVP_PKEY_set1_DH detects X9.42 keys
2019-11-29 Richard LevitteSERIALIZER: add hooks in EVP_PKEY_print_ routines
2019-11-21 PauliEVP p_lib: Add NULL check to EVP_PKEY_missing_parameters.
2019-10-28 Tobias NießenAllow EVP_PKEY_get0_RSA for RSA-PSS keys
2019-10-09 Rich SalzExplicitly test against NULL; do not use !p or similar
2019-09-28 Dr. Matthias St... Reorganize private crypto header files
2019-09-25 PauliRemove engine param macros from wrapper APIs
2019-09-04 PauliOSSL_PARAM_construct_utf8_string computes the string...
2019-08-29 Matt CaswellUse ENGINE_get_id() instead of ENGINE_get_name()
2019-08-29 Matt CaswellFix no-engine
2019-08-24 Richard LevitteGet rid of the diversity of names for MAC parameters
2019-08-19 Richard LevitteUse macros internally for algorithm names
2019-08-15 Richard LevittePrepare EVP_MAC infrastructure for moving all MACs...
2019-07-22 Richard LevitteAdd evp_keymgmt_clear_pkey_cache() and use it
2019-03-19 Dmitry BelyavskiyProviding missing accessor to EVP_PKEY.engine
2019-03-06 David von Oheimbconstify *_dup() and *i2d_*() and related functions...
2018-12-22 Shreya BhandareEVP_PKEY_size declared to take a const parameter
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-11-10 David WoodhouseAdd EVP_PKEY_supports_digest_nid()
2018-10-30 Richard LevitteAdapt other EVP code to use EVP_MAC instead of direct...
2018-06-19 Jack LloydAdd EVP_PKEY_set_alias_type
2018-06-08 Matt CaswellAdd support getting raw private/public keys
2018-03-20 Matt CaswellUpdate copyright year
2018-03-19 Matt CaswellFix no-cmac
2018-03-15 Matt CaswellRename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()
2018-03-15 Matt CaswellMake sure all errors go on the stack in the EVP_PKEY_ne...
2018-03-15 Matt CaswellAdd the function EVP_PKEY_new_CMAC_key()
2018-03-15 Matt CaswellAdd support for setting raw private HMAC keys
2018-03-15 Matt CaswellAdd functions to create an EVP_PKEY from raw private...
2017-10-18 KaoruTodaRemove parentheses of return.
2017-10-11 Dr. Stephen HensonAdd EVP_PKEY_set1_engine() function.
2017-08-29 PauliMove the REF_PRINT support from e_os.h to internal...
2017-08-29 Paulie_os.h removal from other headers and source files.
2017-02-01 Todd ShortAdd support for parameterized SipHash
2017-01-24 Todd ShortAdd support for Poly1305 in EVP_PKEY
2016-11-17 Kurt RoeckxAdd support for reference counting using C11 atomics
2016-09-07 Alex GaynorGH1537: Avoid double-free in the EVP_PKEY API
2016-08-17 Dr. Stephen HensonConvert X509* functions to use const getters
2016-08-13 Dr. Stephen HensonAdd point ctrls to X25519
2016-06-16 Nathaniel McCallumAdd EVP_PKEY_get0_hmac() function
2016-05-31 Dr. Stephen HensonParameter copy sanity checks.
2016-05-17 Rich SalzCopyright consolidation 04/10
2016-05-16 FdaSilvaYYUnify <TYPE>_up_ref methods signature and behaviour.
2016-03-20 Rich SalzRemove #error from include files.
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_EVP_PKEY to new multi-threading API
2016-02-25 Rich SalzGH715: ENGINE_finish can take NULL
2016-02-22 FdaSilvaYYGH678: Add a few more zalloc
2016-02-11 Rich SalzMove to REF_DEBUG, for consistency.
2016-01-26 Rich SalzRemove /* foo.c */ comments
2016-01-20 Dr. Stephen Hensonmake EVP_PKEY opaque
2015-12-14 Dr. Stephen HensonAdd EVP_PKEY_get0_* functions.
2015-12-14 Dr. Stephen HensonExtend EVP_PKEY_copy_parameters()
2015-09-10 Emilia KasperRT3754: check for NULL pointer
2015-05-14 Richard LevitteIdentify and move common internal libcrypto header...
2015-05-04 Rich SalzUse safer sizeof variant in malloc
2015-04-30 Rich Salzfree NULL cleanup 5a
2015-04-28 Rich Salzremove malloc casts
2015-03-30 Dr. Stephen HensonRemove unnecessary asn1_mac.h includes.
2015-03-28 Rich Salzfree NULL cleanup
2015-03-24 Dr. Stephen HensonMove some ASN.1 internals to asn1_int.h
2015-01-22 Matt CaswellRun util/openssl-format-source -v -c .
2014-03-28 Dr. Stephen HensonAdd functions returning security bits.
2012-04-18 Dr. Stephen Hensonrecognise X9.42 DH certificates on servers
2010-11-30 Dr. Stephen HensonPR: 2385
2009-11-12 Dr. Stephen Hensonset engine to NULL after releasing it
2006-07-04 Andy PolyakovTypos(?) in HEAD/crypto/evp/p_lib.c.
2006-07-02 Dr. Stephen HensonMake return value from EVP_PKEY_cmp() and EVP_PKEY_cmp_...
2006-06-05 Dr. Stephen HensonComplete EVP_PKEY_ASN1_METHOD ENGINE support.
2006-05-11 Dr. Stephen HensonNew functions to get key types without dereferncing...
2006-05-07 Dr. Stephen HensonAdd support for default public key digest type ctrl.
2006-04-28 Dr. Stephen HensonUpdate EVP_PKEY_cmp() and X509_check_private() to retur...
2006-04-05 Dr. Stephen HensonLast arg to EVP_PKEY_assign() should be void *.
next