summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2019-12-19EVP & PROV: Fix all platform inclusionsRichard Levitte
2019-12-19Optimize AES-GCM implementation on aarch64Fangming.Fang
2019-12-18EVP: Adapt EVP_PKEY_print_ routines to use BIO_f_prefix()Richard Levitte
2019-12-18Cleanup legacy digest methods.Shane Lontis
2019-12-17EVP: make it possible to init EVP_PKEY_CTX with provided EVP_PKEYRichard Levitte
2019-12-16Ensure EVP_PKEY_set1_DH detects X9.42 keysMatt Caswell
2019-12-11Fix some typosVeres Lajos
2019-11-29SERIALIZER: add hooks in EVP_PKEY_print_ routinesRichard Levitte
2019-11-29CORE: pass the full algorithm definition to the method constructorRichard Levitte
2019-11-29CORE: ossl_namemap_add_names(): new function to add multiple namesRichard Levitte
2019-11-29Check that OPENSSL_zalloc was successful when creating EVP typesMatt Caswell
2019-11-25Cache constants for fetched EVP_cipherShane Lontis
2019-11-21EVP p_lib: Add NULL check to EVP_PKEY_missing_parameters.Pauli
2019-11-20Replumbing: pre-populate the EVP namemap with commonly known namesRichard Levitte
2019-11-20Allow specifying the tag after AAD in CCM mode (2)Patrick Steuer
2019-11-19EVP_CIPHER_CTX_set_keylen should not succeed if a bad keylen is passedMatt Caswell
2019-11-18Properties: make query cache reference count aware.Pauli
2019-11-17Add missing EVP_PKEY_METHOD accessors for digestsign and digestverifyAnthony Hu
2019-11-14Fix no-blake2Matt Caswell
2019-11-14CORE & PROV: make export of key data leaner through callbackRichard Levitte
2019-11-14Move RSA Asym cipher code to the default providerMatt Caswell
2019-11-14Implement provider support for Asym CiphersMatt Caswell
2019-11-11Add rc4_hmac_md5 cipher to default providerShane Lontis
2019-11-10Final cleanup after move to leaner EVP_PKEY methodsRichard Levitte
2019-11-08Add AES SIV ciphers to default providerShane Lontis
2019-11-07Add EVP functionality to create domain params and keys by user dataRichard Levitte
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte
2019-11-06Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliasesMatt Caswell
2019-11-05EVP: Make the SIGNATURE implementation leanerRichard Levitte
2019-11-05EVP: Make the KEYEXCH implementation leanerRichard Levitte
2019-11-03Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte
2019-11-03Make EVP_PKEY_CTX initialization more preciseRichard Levitte
2019-11-01fix for Missing null check after OPENSSL_zallocjayaram
2019-10-31evp_pkey_ctx_free_old_ops(): Make sure to assign NULL to freed pointersRichard Levitte
2019-10-31crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte
2019-10-30Fix undefined array OPENSSL_ia32cap_P.Kelvin Lee
2019-10-28Allow EVP_PKEY_get0_RSA for RSA-PSS keysTobias Nießen
2019-10-21crypto/evp/pmeth_lib.c: Fix copy'n'paste errorRichard Levitte
2019-10-17Move BLAKE2 digests completely to the default providerRichard Levitte
2019-10-17evp_keymgmt_export_to_provider(): adjust OSSL_PARAM array for transferRichard Levitte
2019-10-17PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte
2019-10-17evp_generic_do_all(): fix passing of method dataRichard Levitte
2019-10-17EVP: add functions that return the name numberRichard Levitte
2019-10-17EVP: add name traversal functions to all fetchable typesRichard Levitte
2019-10-17EVP: add missing common functionalityRichard Levitte
2019-10-17For provided ciphers, EVP_CIPHER_CTX_ctrl() with EVP_CTRL_INIT always returns 1Richard Levitte
2019-10-17EVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return 0 or 1Richard Levitte
2019-10-16Add EVP_PKEY_CTX_new_provided()Richard Levitte
2019-10-16Correctly handle SSL3 Master Secret when calling providersMatt Caswell
2019-10-16Add ChaCha related ciphers to default providerShane Lontis