summaryrefslogtreecommitdiff
path: root/lib/libcrypto/evp
AgeCommit message (Expand)Author
2023-04-25Remove X9.31 supportTheo Buehler
2023-04-25Wire up truncated SHA-2, SHA-3 and related thingsTheo Buehler
2023-04-16Provide EVP methods for SHA3 224/256/384/512.Joel Sing
2023-04-16Provide EVP methods for SHA512/224 and SHA512/256.Joel Sing
2023-04-09Provide and use sha{224,384}_{update,final} functions.Joel Sing
2023-04-09Rename SHA functions to have sha{1,224,256,384,512}_ prefix.Joel Sing
2023-03-10Expose the EVP_CIPHER_meth_* API (setter only) in evp.hTheo Buehler
2023-03-01Convert EVP_CIPHER_meth_dup() to using calloc()Theo Buehler
2023-03-01Make cipher_method_lib.c compile with LibreSSLTheo Buehler
2023-03-01Add EVP_CIPHER_meth_* prototypes to evp.hTheo Buehler
2023-03-01Make the cleanup() method return an int againTheo Buehler
2023-03-01Fix line wrapping of function pointer argumentsTheo Buehler
2023-03-01First KNF approximation as per knfmt(1)Theo Buehler
2023-03-01Drop the EVP_CIPHER_METH_get_* functionsTheo Buehler
2023-03-01Add RCS tagTheo Buehler
2023-03-01Revert OpenSSL commit aa6bb135Theo Buehler
2023-03-01libcrypto: import a copy of OpenSSL 1.1's cmeth_lib.cTheo Buehler
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-11-26Make header guards of internal headers consistentTheo Buehler
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-18Change the pkey.ptr from char * to void *Theo Buehler
2022-11-13Expose various EVP hooks for Ed25519 and X25519Theo Buehler
2022-11-10Implement EVP interfaces for Ed25519 and X25519.Joel Sing
2022-11-10Provide digestsign/digestverify hooks for EVP_PKEY_METHOD.Joel Sing
2022-11-10Port EVP raw key API from OpenSSL.Joel Sing
2022-11-09Fix up indentation for EVP_PKEY_* defines.Joel Sing
2022-11-09Clean up EVP_PKEY_METHOD related tables and code.Joel Sing
2022-11-09Sort EVP_PKEY_METHOD externs.Joel Sing
2022-10-21Add EVP_chacha20_poly1305()Theo Buehler
2022-09-15Use LONG_MAX as the limit for ciphers with long based APIs.Joel Sing
2022-09-13Stop pretending that EVP_CIPHER cleanup can fail.Joel Sing
2022-09-11Expose EVP_chacha20_poly1305()Theo Buehler
2022-09-11Expose various EVP AEAD constants for EVP ChaCha and QUICTheo Buehler
2022-09-10Increment the input and output position for EVP AES CFB1.Joel Sing
2022-09-10Use correct length for EVP CFB mode ciphers.Joel Sing
2022-09-06Replace aes_{ccm,xts}_cleanup usage with NULL.Joel Sing
2022-09-06Stop casting a size_t to a long and then passing it as a size_t.Joel Sing
2022-09-04Remove dead code.Joel Sing
2022-09-04Remove dead code.Joel Sing
2022-09-04Add bounds checks for various EVP cipher implementations.Joel Sing
2022-09-04Remove dead code.Joel Sing
2022-09-04Expand the looney M_do_cipher macro.Joel Sing
2022-09-04Rearrange some functions.Joel Sing
2022-09-04Remove now unused EVP_C_DATA macro.Joel Sing
2022-09-04Remove now unused BLOCK_CIPHER_* macros.Joel Sing
2022-09-04Expand BLOCK_CIPHER_* macros.Joel Sing
2022-09-04Mechanically expand BLOCK_CIPHER_* macros.Joel Sing
2022-09-04Mechanically expand BLOCK_CIPHER_* macros.Joel Sing
2022-09-04Mechanically expand BLOCK_CIPHER_* ciphers.Joel Sing
2022-09-04Remove now unused IMPLEMENT_CFBR macro.Joel Sing