summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fix some annoying whitespace inconsistencies.tb2021-11-301-20/+20
* Provide EVP_CTRL_AEAD_* defines.tb2021-11-301-7/+10
* Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this istb2021-11-011-3/+1
* Prepare to provide EVP_MD_CTX_get_md_data()tb2021-10-241-1/+4
* Expose EVP_Digest{Sign,Verify}(3)tb2021-05-101-5/+1
* Prepare to provide EVP_Digest{Sign,Verify}tb2021-05-091-2/+12
* Provide EVP_PKEY_new_CMAC_key(3)tb2021-03-311-5/+1
* Prepare to provide EVP_PKEY_new_CMAC_key()tb2021-03-291-1/+8
* Disallow the use of zero length IVs in AES-GCM viatb2020-04-271-1/+2
* Add EVP_PKEY_RSA_PSS.jsing2019-10-241-1/+2
* Provide EVP_PKEY_CTX_get_signature_md() macro and implement thejsing2019-09-091-4/+10
* Provide ASN1_PKEY_CTRL_CMS_RI_TYPE.jsing2019-08-111-1/+2
* Provide EVP_PKEY_get0_hmac(). From OpenSSL 1.1.1 which is stilltb2019-03-171-1/+3
* Provide EVP_aes_{128,192,256}_wrap(). This is a compatibletb2019-03-171-1/+12
* Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.tb2019-03-171-1/+10
* add support for xchacha20 and xchacha20-poly1305dlg2019-01-221-1/+3
* provide EVP_ENCODE_CTX_{new,free}().tb2019-01-191-1/+3
* Add Ribose Inc's implementation of the SM3 hashing function withtb2018-11-111-1/+4
* Add some accessor functions:djm2018-09-121-1/+5
* Add consts to EVP_PKEY_asn1_set_private()tb2018-08-241-2/+2
* Convert EVP_EncodeUpdate() to return an int to allow for errortb2018-08-241-2/+2
* Provide EVP_CIPHER_CTX_encrypting().tb2018-08-241-1/+2
* Return an int in BIO_set_cipher() to be able to report errors.tb2018-08-241-2/+2
* Add a const qualifier to the argument of EVP_PKEY_size().tb2018-05-301-2/+2
* Add a const qualifier to the argument of EVP_PKEY_get0_asn1(3).tb2018-05-131-2/+2
* Add a const qualifier to the argument of EVP_PKEY_get0(3).tb2018-05-131-2/+2
* Add a const qualifier to the argument of EVP_PKEY_bits(3).tb2018-05-131-2/+2
* Add a const qualifier to the second argument of EVP_DigestVerifyFinal(3).tb2018-05-131-2/+3
* Add const qualifiers to return value of BIO_f_{base64,cipher,md}().tb2018-05-021-4/+4
* Provide EVP_PKEY_get0_EC_KEY() and 'if (ret)' vs 'if (ret != 0)' cosmetics.tb2018-02-201-2/+3
* Provide EVP_CIPHER_CTX_reset().jsing2018-02-171-1/+2
* Provide EVP_MD_CTX_new(), EVP_MD_CTX_free() and EVP_MD_CTX_reset().jsing2018-02-171-2/+6
* Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),tb2018-02-171-4/+7
* Provide EVP_PKEY_up_ref().jsing2018-02-141-1/+2
* Remove EVP_aead_chacha20_poly1305_old() now that the original/oldjsing2017-08-281-2/+1
* Add an EVP interface that provides concatenated MD5+SHA1 hashes, which arejsing2017-02-281-1/+2
* deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.beck2016-05-301-4/+10
* Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()jsing2016-04-281-2/+2
* Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539,reyk2015-11-021-1/+2
* Temporarily revive MD4 for MS CHAP support.doug2015-09-141-1/+4
* Remove MD4 support from LibreSSL.doug2015-09-131-4/+1
* Remove SHA-0 support.doug2015-09-131-2/+1
* Remove obsolete MDC-2DES from libcrypto.doug2015-06-201-4/+1
* unifdef OPENSSL_NO_RC5jsing2015-02-101-8/+1
* Replace assert() and OPENSSL_assert() calls with proper error return paths.miod2015-02-101-1/+8
* Move a few typedef up in this file in order to be able to use them in env_md_stmiod2015-02-081-14/+10
* Delete a lot of #if 0 code in libressl.doug2015-02-071-5/+1
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-091-1/+34
* OPENSSL_ALGORITHM_DEFINES has been removed from conf.h, no need for it nowtedu2014-07-111-8/+2
* Remove BIO_f_reliable(), guilty of playing with EVP_MD_CTX internals itmiod2014-06-241-2/+1