summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2020-11-18CONF: Convert one last CONFerr() to ERR_raise()Richard Levitte
2020-11-16REF_PRINT: cast pointer to void to avoid warningsDaniel Bevenius
2020-11-13BIO: Undefine UNICODE in b_addr.c to get POSIX declaration of gai_strerror()Richard Levitte
2020-11-13crypto/provider_core.c: fix a couple of faulty ERR_raise_data() callsRichard Levitte
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-13EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keysRichard Levitte
2020-11-13Remove unused helper functions EVP_str2ctrl() & EVP_hex2ctrl().Shane Lontis
2020-11-12Optimize AES-XTS mode in OpenSSL for aarch64XiaokangQian
2020-11-11Do not prepend $OPENSSL_CONF_INCLUDE to absolute include pathsTomas Mraz
2020-11-11Adapt libcrypto functionality to specify the desired output structureRichard Levitte
2020-11-11ENCODER: Add tracingRichard Levitte
2020-11-11ENCODER: Add output structure support for EVP_PKEY encodingRichard Levitte
2020-11-11ENCODER: Add support for OSSL_FUNC_encoder_does_selection()Richard Levitte
2020-11-11ENCODER: Add support for specifying the outermost output structureRichard Levitte
2020-11-11OSSL_STORE: Make sure the called OSSL_DECODER knows what to expectRichard Levitte
2020-11-11PEM: Have pem_read_bio_key() set the OSSL_STORE expected typeRichard Levitte
2020-11-11Restore the legacy implementation of PEM_read_bio_DHparams()Richard Levitte
2020-11-11DH: Move the code to set the DH sub-typeRichard Levitte
2020-11-11Adapt libcrypto functionality to specify the desired input structureRichard Levitte
2020-11-11DECODER: Add tracingRichard Levitte
2020-11-11DECODER: Add input structure support for EVP_PKEY decodingRichard Levitte
2020-11-11DECODER: Add support for OSSL_FUNC_decoder_does_selection()Richard Levitte
2020-11-11DECODER: Add support for specifying the outermost input structureRichard Levitte
2020-11-11cmp_msg.c: Use issuer of reference cert as default issuer entry in certTemplateDr. David von Oheimb
2020-11-10PEM: Always use PEM_def_callback() when cb == NULL in pem_read_bio_key()Richard Levitte
2020-11-10UI: Use OPENSSL_zalloc() in general_allocate_prompt()Richard Levitte
2020-11-10Fix REF_PRINT_COUNT argument in ecx_key_freeDaniel Bevenius
2020-11-08This should fix a lock-order-inversionBernd Edlinger
2020-11-07EVP: Have all EVP_PKEY check functions export to provider if possibleRichard Levitte
2020-11-06Don't clear the whole error stack when loading enginesMatt Caswell
2020-11-06Don't clear errors on failure in CONF_modules_load_file_ex()Matt Caswell
2020-11-06x509_vfy.c: Call verification callback individually per strict check in check...David von Oheimb
2020-11-06x509_vfy.c: Introduce CHECK_CB macro simplifying use of cert verification cb ...David von Oheimb
2020-11-05Update copyright yearMatt Caswell
2020-11-04Moved OPENSSL_fork_prepare,_parent,_child from init.c to threads_pthread.c.Randall S. Becker
2020-11-02Prevent potential UAF in init_thread_deregister()jwalch
2020-11-02EVP: Fix typo in EVP_PKEY_gen commentDaniel Bevenius
2020-11-02Initialize outl in evp_enc.c to 0, protect against NULLjwalch
2020-10-30Patch leak in EVP_PKEY2PKCS8() error pathjwalch
2020-10-30Add easy to digest selector macros for EVP_PKEYsRichard Levitte
2020-10-29crypto/poly1305/asm: fix armv8 pointer authenticationArd Biesheuvel
2020-10-27DH: stop setting the private key length arbitrarilyRichard Levitte
2020-10-23Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri
2020-10-22Remove EVP_aes_(128|192|256)_siv functionsPauli
2020-10-22Rename EVP_KDF_reset() to EVP_KDF_CTX_reset().Shane Lontis
2020-10-22Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size().Shane Lontis
2020-10-22Rename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().Shane Lontis
2020-10-22Fix aarch64 static linking into shared libraries (see issue #10842 and pull r...Romain Geissler
2020-10-22Implement OpenSSL secure memory for WindowsJeremiah Gowdy