summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove now unused BLOCK_CIPHER_* macros.jsing2022-09-041-186/+1
* Expand BLOCK_CIPHER_* macros.jsing2022-09-041-15/+108
* Mechanically expand BLOCK_CIPHER_* macros.jsing2022-09-042-32/+387
* Mechanically expand BLOCK_CIPHER_* ciphers.jsing2022-09-041-17/+145
* Remove now unused IMPLEMENT_CFBR macro.jsing2022-09-041-10/+1
* Mechanically expand IMPLEMENT_CFBR macros.jsing2022-09-041-8/+267
* Remove now unused IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-034-19/+4
* Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-031-21/+486
* Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-031-4/+162
* Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-031-8/+161
* Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-031-6/+162
* Mechanically expand IMPLEMENT_BLOCK_CIPHER macro.jsing2022-09-031-5/+163
* chacha20_poly1305_cleanup() should return 1tb2022-08-301-2/+2
* Provide additional defines for EVP AEAD.jsing2022-08-271-1/+18
* fix indent and zap trailing whitespacetb2022-08-211-3/+3
* Provide EVP_chacha20_poly1305()jsing2022-08-202-7/+260
* Remove bogus length checks from EVP_aead_chacha20_poly1305()jsing2022-08-201-27/+1
* Mop up key_len assignments.jsing2022-08-041-91/+59
* Mop up EVP_CIPH_FLAG_FIPS usage.jsing2022-08-041-59/+59
* Remove various aesni_* defines to aes_* functions.jsing2022-08-041-56/+24
* Expand BLOCK_CIPHER_* macros.jsing2022-08-021-133/+1056
* Reorder functions and remove unnecessary function prototypes.jsing2022-07-301-29/+24
* Do not pass input length <= 0 to the cipher handlerstb2022-07-261-11/+17
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Expose new API in headers.tb2022-07-071-5/+1
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-272-2/+20
* Add hkdf_pkey_meth to the standard_methods[]tb2022-05-051-1/+3
* Provide EVP_PKEY_HKDF alias for NID_hkdftb2022-05-051-1/+2
* Provide versions of EVP_PKEY_CTX_{str,hex}2ctrl() for internal use.tb2022-05-052-2/+38
* Add check for EVP_CIPHER_CTX_ctrlinoguchi2022-01-201-4/+6
* Add check for EVP_CIPHER_CTX_set_key_length return valueinoguchi2022-01-201-2/+3
* Add check for BIO_indent return valueinoguchi2022-01-201-2/+3
* Implement new-style OpenSSL BIO callbackstb2022-01-143-9/+9
* Remove legacy sign/verify from EVP_MD.tb2022-01-1418-644/+53
* Make structs in evp.h and hmac.h opaquetb2022-01-142-134/+131
* 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-102-2/+130
* Prepare to provide EVP_PKEY_{public,param}_checktb2022-01-104-4/+72
* Prepare to provide EVP_PKEY_check()tb2022-01-104-4/+47
* Prevent a double free in EVP_MD_CTX_copy_ex()tb2022-01-101-1/+3
* Prepare to provide EVP_MD_CTX{,_set}_pkey_ctx()tb2022-01-094-5/+55
* Prepare to provide EVP_AEAD_CTX_{new,free}()tb2022-01-072-3/+29
* include asn1_locl.h where it will be needed for the bump.tb2022-01-071-1/+2
* Add a new, mostly empty, bio_local.h and include it in the filestb2022-01-073-3/+6
* Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_datatb2021-12-242-3/+22
* Prepare to provide EVP_CIPHER_CTX_buf_noconst()tb2021-12-242-2/+11
* Annotate the structs that will be moved to hmac_local.h and evp_locl.htb2021-12-121-3/+10
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-1235-36/+104
* Add a mostly empty hmac_local.h. HMAC_CTX and a few other thingstb2021-12-121-1/+2