summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Expose the EVP_CIPHER_meth_* API (setter only) in evp.htb2023-03-101-3/+1
* Convert EVP_CIPHER_meth_dup() to using calloc()tb2023-03-011-3/+2
* Make cipher_method_lib.c compile with LibreSSLtb2023-03-011-15/+29
* Add EVP_CIPHER_meth_* prototypes to evp.htb2023-03-011-1/+25
* Make the cleanup() method return an int againtb2023-03-014-7/+12
* Fix line wrapping of function pointer argumentstb2023-03-011-15/+8
* First KNF approximation as per knfmt(1)tb2023-03-011-60/+72
* Drop the EVP_CIPHER_METH_get_* functionstb2023-03-011-42/+1
* Add RCS tagtb2023-03-011-0/+1
* Revert OpenSSL commit aa6bb135tb2023-03-011-5/+54
* libcrypto: import a copy of OpenSSL 1.1's cmeth_lib.ctb2023-03-011-0/+151
* spelling fixes; from paul tagliamontejmc2022-12-263-6/+6
* Make header guards of internal headers consistenttb2022-11-261-4/+4
* Make internal header file names consistenttb2022-11-2653-113/+113
* Change the pkey.ptr from char * to void *tb2022-11-182-4/+4
* Expose various EVP hooks for Ed25519 and X25519tb2022-11-131-6/+3
* Implement EVP interfaces for Ed25519 and X25519.jsing2022-11-103-3/+26
* Provide digestsign/digestverify hooks for EVP_PKEY_METHOD.jsing2022-11-104-4/+32
* Port EVP raw key API from OpenSSL.jsing2022-11-103-4/+106
* Fix up indentation for EVP_PKEY_* defines.jsing2022-11-091-19/+19
* Clean up EVP_PKEY_METHOD related tables and code.jsing2022-11-091-56/+41
* Sort EVP_PKEY_METHOD externs.jsing2022-11-091-5/+10
* Add EVP_chacha20_poly1305()tb2022-10-211-1/+4
* Use LONG_MAX as the limit for ciphers with long based APIs.jsing2022-09-156-169/+120
* Stop pretending that EVP_CIPHER cleanup can fail.jsing2022-09-134-14/+15
* Expose EVP_chacha20_poly1305()tb2022-09-111-3/+1
* Expose various EVP AEAD constants for EVP ChaCha and QUICtb2022-09-111-3/+1
* Increment the input and output position for EVP AES CFB1.jsing2022-09-101-1/+3
* Use correct length for EVP CFB mode ciphers.jsing2022-09-107-22/+22
* Replace aes_{ccm,xts}_cleanup usage with NULL.jsing2022-09-061-16/+11
* Stop casting a size_t to a long and then passing it as a size_t.jsing2022-09-063-31/+31
* Remove dead code.jsing2022-09-042-36/+12
* Add bounds checks for various EVP cipher implementations.jsing2022-09-046-7/+98
* Remove dead code.jsing2022-09-045-25/+10
* Expand the looney M_do_cipher macro.jsing2022-09-041-11/+9
* Rearrange some functions.jsing2022-09-048-177/+141
* Remove now unused EVP_C_DATA macro.jsing2022-09-041-3/+1
* 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