summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Nuke the whrlpool (named after the galaxy) from orbittb2024-08-311-4/+1
* Remove EVP_PKEY_*check againtb2024-08-311-4/+1
* Add EVP_PKEY_TLS1_PRF as alias for NID_tls1_prftb2024-07-091-1/+2
* Delete a few more GOST remnantstb2024-04-141-21/+1
* Hide deprecated functions in evp.hbeck2024-04-101-11/+1
* Garbage collect CUSTOM_KEY_LENGTH/SET_KEY_LENGTHtb2024-03-021-4/+1
* Remove more PBE stuff from the public APItb2024-03-021-6/+1
* Remove RC4-HMAC-MD5 and AES-{128,256}-CBC-HMAC-SHA-1tb2024-03-021-8/+1
* Make legacy cipher methods internaltb2024-03-021-9/+1
* Remove EVP_PBE_* API from public visibilitytb2024-03-021-21/+1
* Remove EVP_PKEY_meth_*() APItb2024-03-021-76/+1
* Remove the ameth libtb2024-03-021-43/+1
* Remove EVP_MD_meth* againtb2024-03-021-19/+1
* Fix signature and semantics of EVP_{CIPHER,MD}_CTX_init()tb2024-03-021-3/+3
* Remove EVP_{add,delete}_{cipher,digest}_alias()tb2024-03-021-10/+1
* Remove EVP_add_{cipher,digest}() from public APItb2024-03-021-4/+1
* Hide EVP_{CIPHER,MD}_CTX_init() from internalstb2024-02-181-1/+5
* Remove EVP_add_alg_module() prototypetb2023-10-181-3/+1
* KNF, no assembly changeschwarze2023-08-251-6/+6
* Move truncated sha-2 and sha3 out of #ifdef wrapperstb2023-04-251-5/+1
* Remove X9.31 supporttb2023-04-251-2/+1
* Provide EVP methods for SHA3 224/256/384/512.jsing2023-04-161-1/+9
* Provide EVP methods for SHA512/224 and SHA512/256.jsing2023-04-161-1/+5
* Expose the EVP_CIPHER_meth_* API (setter only) in evp.htb2023-03-101-3/+1
* Add EVP_CIPHER_meth_* prototypes to evp.htb2023-03-011-1/+25
* Expose various EVP hooks for Ed25519 and X25519tb2022-11-131-6/+3
* Implement EVP interfaces for Ed25519 and X25519.jsing2022-11-101-1/+10
* Provide digestsign/digestverify hooks for EVP_PKEY_METHOD.jsing2022-11-101-1/+2
* Port EVP raw key API from OpenSSL.jsing2022-11-101-1/+13
* Fix up indentation for EVP_PKEY_* defines.jsing2022-11-091-19/+19
* Expose EVP_chacha20_poly1305()tb2022-09-111-3/+1
* Expose various EVP AEAD constants for EVP ChaCha and QUICtb2022-09-111-3/+1
* Provide additional defines for EVP AEAD.jsing2022-08-271-1/+18
* Provide EVP_chacha20_poly1305()jsing2022-08-201-2/+8
* Remove mkerr.pl remnants from LibreSSLkn2022-07-121-5/+1
* Expose new API in headers.tb2022-07-071-5/+1
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-271-1/+8
* Provide EVP_PKEY_HKDF alias for NID_hkdftb2022-05-051-1/+2
* Remove legacy sign/verify from EVP_MD.tb2022-01-141-45/+1
* Make structs in evp.h and hmac.h opaquetb2022-01-141-133/+2
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-15/+1
* Fix typo in header guardtb2022-01-121-3/+3
* Prepare to provide the EVP_MD_meth_* APItb2022-01-101-1/+21
* Prepare to provide EVP_PKEY_{public,param}_checktb2022-01-101-1/+11
* Prepare to provide EVP_PKEY_check()tb2022-01-101-1/+14
* Prepare to provide EVP_MD_CTX{,_set}_pkey_ctx()tb2022-01-091-1/+5
* Prepare to provide EVP_AEAD_CTX_{new,free}()tb2022-01-071-2/+12
* Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_datatb2021-12-241-2/+4
* Prepare to provide EVP_CIPHER_CTX_buf_noconst()tb2021-12-241-1/+4
* Annotate the structs that will be moved to hmac_local.h and evp_locl.htb2021-12-121-3/+10