Remove MAC cruft
[openssl.git] / crypto / include / internal / evp_int.h
2019-08-24 Richard LevitteRemove MAC cruft
2019-08-16 Richard LevitteRename ctx_{get,set}_params to {get,set}_ctx_params
2019-08-15 Richard LevittePrepare EVP_MAC infrastructure for moving all MACs...
2019-08-15 Richard LevitteAdd missing EVP param utility functions
2019-08-12 Richard LevitteMake more use of OSSL_PARAM for digests
2019-07-23 Richard LevitteAdd a mechnism to save the name of fetched methods
2019-07-22 Richard LevitteAdd an internal API to access the KEYMGMT provider...
2019-07-22 Richard LevitteAdd evp_keymgmt_clear_pkey_cache() and use it
2019-07-22 Richard LevitteAdd evp_keymgmt_export_to_provider(), for key transfer...
2019-07-22 Richard LevitteAdd basic EVP_KEYMGMT API and libcrypto <-> provider...
2019-07-16 Matt CaswellMake the EVP Key Exchange code provider aware
2019-07-11 Richard LevitteMake more use of OSSL_PARAM for ciphers
2019-07-08 Shane LontisAdd X9.42 KDF.
2019-06-06 Kurt RoeckxChange EVP_MAC method from copy to dup
2019-06-04 Shane LontisMove digests to providers
2019-05-16 Shane LontisAdded X963KDF API
2019-05-03 Shane LontisAdded EVP_KDF (similiar to the EVP_MAC)
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-03-21 Matt CaswellMake EVP_Digest* functions provider aware
2019-03-21 Matt CaswellImplement EVP_MD_fetch()
2019-03-19 Shane LontisSingle step kdf implementation
2019-03-06 David von Oheimbconstify *_dup() and *i2d_*() and related functions...
2019-02-27 Simo SorceImplement SSH KDF
2019-02-13 David MakepeaceAdded new EVP/KDF API.
2019-02-06 Antoine Salonblake2: backport changes to blake2s
2019-02-06 Antoine Salonblake2b: add EVP_MAC API
2018-12-06 Richard LevitteFollowing the license change, modify the boilerplates...
2018-11-13 Shane LontisKMAC implementation using EVP_MAC
2018-11-05 Paul YangAdd poly1305 MAC support
2018-11-04 PauliGMAC implementation
2018-10-30 Richard LevitteEVP_MAC: Add SipHash implementation
2018-10-30 Richard LevitteEVP_MAC: Add HMAC implementation
2018-10-30 Richard LevitteEVP_MAC: Add CMAC implementation
2018-10-29 Richard LevitteAdd automatic initializations support for EVP_MAC objects
2018-10-29 Richard LevitteAdd EVP_MAC API
2018-09-07 Paul YangSupport setting SM2 ID
2018-09-07 Paul YangSupport pmeth->digest_custom
2018-06-19 Jack LloydMove SM2 algos to SM2 specific PKEY method
2018-04-13 Matt CaswellAdd support for the SRP base64 alphabet
2018-04-13 Matt CaswellChange SRP functions to use EVP_EncodeUpdate/EVP_Decode...
2018-03-02 Matt CaswellIntegrate X448 and Ed448 into libcrypto
2018-02-27 Matt CaswellUpdate copyright year
2018-02-23 Bernd EdlingerFix some bugs with the cfb1 bitsize handling
2017-11-20 Paul YangSupport public key and param check in EVP interface
2017-11-12 Josh SorefMany spelling fixes/typo's corrected.
2017-10-11 Dr. Stephen HensonAdd EVP_PKEY_set1_engine() function.
2017-09-14 Paul YangSupport EVP_PKEY_meth_remove and pmeth internal cleanup
2017-09-13 Paul YangSupport key check in EVP interface
2017-08-08 Johannes BauerAdd interface to the scrypt KDF by means of PKEY_METHOD
2017-05-30 Dr. Stephen HensonED25519 public key method.
2017-05-30 Dr. Stephen HensonAdd support for custom digestsign/digestverify methods.
2017-02-01 Todd ShortAdd support for parameterized SipHash
2017-01-24 Todd ShortCleanup EVP_CIPH/EP_CTRL duplicate defines
2017-01-24 Todd ShortAdd support for Poly1305 in EVP_PKEY
2017-01-08 Dr. Stephen HensonPSS EVP_PKEY method
2016-11-17 Kurt RoeckxAdd support for reference counting using C11 atomics
2016-08-13 Dr. Stephen HensonAdd X25519 methods to internal tables
2016-08-13 Dr. Stephen HensonFix type of ptr field.
2016-07-20 FdaSilvaYYFix a few if(, for(, while( inside code.
2016-05-17 Rich SalzCopyright consolidation 05/10
2016-04-13 Matt CaswellRename int_*() functions to *_int()
2016-04-13 Matt CaswellRename lots of *_intern or *_internal function to int_*
2016-04-13 Matt CaswellDeprecate EVP_cleanup() and make it a no-op
2016-03-08 Alessandro GhediniConvert CRYPTO_LOCK_EVP_PKEY to new multi-threading API
2016-03-07 Matt CaswellRename EVP_CIPHER_CTX_cipher_data to EVP_CIPHER_CTX_get...
2016-03-03 Alessandro GhediniGH355: Implement HKDF
2016-02-09 Matt CaswellAuto init/deinit libcrypto
2016-01-26 Rich SalzRemove /* foo.c */ comments
2016-01-20 Dr. Stephen Hensonmake EVP_PKEY opaque
2016-01-19 Dr. Stephen HensonAdd TLS PRF method.
2016-01-12 Richard LevitteMake EVP_CIPHER opaque and add creator/destructor/acces...
2016-01-07 Dr. Stephen Hensonuse more descriptive name DEFINE_STACK_OF_CONST
2016-01-07 Dr. Stephen HensonOnly declare stacks in headers
2015-12-07 Richard LevitteMake the definition of EVP_MD opaque
2015-09-20 Dr. Stephen HensonMove EVP_PKEY_METHOD into private headers.
2015-03-24 Dr. Stephen HensonMove some EVP internals to evp_int.h