aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* BIO: Undefine UNICODE in b_addr.c to get POSIX declaration of gai_strerror()Richard Levitte2020-11-131-0/+10
* crypto/provider_core.c: fix a couple of faulty ERR_raise_data() callsRichard Levitte2020-11-131-2/+2
* CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte2020-11-1350-364/+271
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-13364-3697/+3392
* EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keysRichard Levitte2020-11-131-19/+51
* Remove unused helper functions EVP_str2ctrl() & EVP_hex2ctrl().Shane Lontis2020-11-131-27/+0
* Optimize AES-XTS mode in OpenSSL for aarch64XiaokangQian2020-11-121-0/+1426
* Do not prepend $OPENSSL_CONF_INCLUDE to absolute include pathsTomas Mraz2020-11-111-2/+9
* Adapt libcrypto functionality to specify the desired output structureRichard Levitte2020-11-119-133/+142
* ENCODER: Add tracingRichard Levitte2020-11-113-6/+84
* ENCODER: Add output structure support for EVP_PKEY encodingRichard Levitte2020-11-112-205/+280
* ENCODER: Add support for OSSL_FUNC_encoder_does_selection()Richard Levitte2020-11-112-0/+6
* ENCODER: Add support for specifying the outermost output structureRichard Levitte2020-11-112-21/+64
* OSSL_STORE: Make sure the called OSSL_DECODER knows what to expectRichard Levitte2020-11-111-7/+32
* PEM: Have pem_read_bio_key() set the OSSL_STORE expected typeRichard Levitte2020-11-111-0/+3
* Restore the legacy implementation of PEM_read_bio_DHparams()Richard Levitte2020-11-112-61/+44
* DH: Move the code to set the DH sub-typeRichard Levitte2020-11-112-5/+7
* Adapt libcrypto functionality to specify the desired input structureRichard Levitte2020-11-112-13/+7
* DECODER: Add tracingRichard Levitte2020-11-113-2/+39
* DECODER: Add input structure support for EVP_PKEY decodingRichard Levitte2020-11-111-4/+60
* DECODER: Add support for OSSL_FUNC_decoder_does_selection()Richard Levitte2020-11-112-0/+6
* DECODER: Add support for specifying the outermost input structureRichard Levitte2020-11-112-5/+75
* cmp_msg.c: Use issuer of reference cert as default issuer entry in certTemplateDr. David von Oheimb2020-11-111-3/+4
* PEM: Always use PEM_def_callback() when cb == NULL in pem_read_bio_key()Richard Levitte2020-11-101-5/+2
* UI: Use OPENSSL_zalloc() in general_allocate_prompt()Richard Levitte2020-11-101-1/+1
* Fix REF_PRINT_COUNT argument in ecx_key_freeDaniel Bevenius2020-11-101-1/+1
* This should fix a lock-order-inversionBernd Edlinger2020-11-081-2/+3
* EVP: Have all EVP_PKEY check functions export to provider if possibleRichard Levitte2020-11-071-36/+41
* Don't clear the whole error stack when loading enginesMatt Caswell2020-11-064-4/+22
* Don't clear errors on failure in CONF_modules_load_file_ex()Matt Caswell2020-11-061-1/+2
* x509_vfy.c: Call verification callback individually per strict check in check...David von Oheimb2020-11-061-44/+43
* x509_vfy.c: Introduce CHECK_CB macro simplifying use of cert verification cb ...David von Oheimb2020-11-061-112/+67
* Update copyright yearMatt Caswell2020-11-052-2/+2
* Moved OPENSSL_fork_prepare,_parent,_child from init.c to threads_pthread.c.Randall S. Becker2020-11-042-25/+21
* Prevent potential UAF in init_thread_deregister()jwalch2020-11-021-0/+2
* EVP: Fix typo in EVP_PKEY_gen commentDaniel Bevenius2020-11-021-1/+1
* Initialize outl in evp_enc.c to 0, protect against NULLjwalch2020-11-021-0/+28
* Patch leak in EVP_PKEY2PKCS8() error pathjwalch2020-10-301-1/+1
* Add easy to digest selector macros for EVP_PKEYsRichard Levitte2020-10-304-24/+10
* crypto/poly1305/asm: fix armv8 pointer authenticationArd Biesheuvel2020-10-291-1/+1
* DH: stop setting the private key length arbitrarilyRichard Levitte2020-10-273-15/+5
* Constify OSSL_FUNC_keymgmt_validate()Nicola Tuveri2020-10-232-4/+12
* Remove EVP_aes_(128|192|256)_siv functionsPauli2020-10-222-116/+0
* Rename EVP_KDF_reset() to EVP_KDF_CTX_reset().Shane Lontis2020-10-221-1/+1
* Rename EVP_KDF_size() to EVP_KDF_CTX_get_kdf_size().Shane Lontis2020-10-221-1/+1
* Rename EVP_MAC_size() to EVP_MAC_CTX_get_mac_size().Shane Lontis2020-10-221-2/+2
* Fix aarch64 static linking into shared libraries (see issue #10842 and pull r...Romain Geissler2020-10-224-10/+8
* Implement OpenSSL secure memory for WindowsJeremiah Gowdy2020-10-221-5/+45
* Unexport internal MSBLOB and PVK functionsRichard Levitte2020-10-211-1/+1
* Work around Windows ftell() bug as per Microsoft engineering's suggestionRichard Levitte2020-10-211-0/+9