summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-02-11X509_STORE_CTX_cleanup(): Use internally so no need to call explicitlyDr. David von Oheimb
2021-02-11X509_STORE_CTX_get1_issuer(): Make preference on expired certs consistent wit...Dr. David von Oheimb
2021-02-11x509_vfy.c: Make chain_build() error diagnostics to the pointDr. David von Oheimb
2021-02-11Rename internal providercommonerr.h to less mouthful proverr.hTomas Mraz
2021-02-11Various cleanup of PROV_R_ reason codesTomas Mraz
2021-02-11Move the PROV_R reason codes to a public headerTomas Mraz
2021-02-10include/openssl: add a few missing #pragma once directivesFdaSilvaYY
2021-02-10Replace provider digest flags with separate param fieldsShane Lontis
2021-02-10Replace provider cipher flags with separate param fieldsShane Lontis
2021-02-09x509_vfy.c: Sort out return values 0 vs. -1 (failure/internal error)Dr. David von Oheimb
2021-02-09X509_get_pubkey_parameters(): Correct failure behavior and its useDr. David von Oheimb
2021-02-09x509_vfy.c: Fix various coding style and documentation style nitsDr. David von Oheimb
2021-02-09Deprecate BN_pseudo_rand() and BN_pseudo_rand_range()Tomas Mraz
2021-02-09Enhanced integer parsing in OSSL_PARAM_allocate_from_textPetr Gotthard
2021-02-08Simplify the EVP_PKEY_XXX_fromdata_XX methods.Shane Lontis
2021-02-07Fix race condition & allow operation cache to grow.Pauli
2021-02-06Add X509_STORE_CTX_verify(), which takes the first untrusted cert as default ...Dr. David von Oheimb
2021-02-05Remove OPENSSL_NO_EC guards from libsslMatt Caswell
2021-02-05Make supported_groups code independent of EC and DHMatt Caswell
2021-02-05EVP: use evp_pkey_copy_downgraded() in EVP_PKEY_copy_parameters()Richard Levitte
2021-02-05ERR: Rebuild all generated error headers and source filesRichard Levitte
2021-02-05RSA: properly generate algorithm identifier for RSA-PSS signaturesTomas Mraz
2021-02-05Don't make pthreads mutexes recursive.Rich Salz
2021-02-05EVP: Adapt EVP_PKEY_{set1,get1}_encoded_public_key()Richard Levitte
2021-02-05EVP: Modify the checks in EVP_PKEY_{set,get}_xxx_param() functionsRichard Levitte
2021-02-05EVP: Adapt the other EVP_PKEY_set_xxx_param() functionsRichard Levitte
2021-02-05EVP: Make EVP_PKEY_set_params() increment the dirty countRichard Levitte
2021-02-04x509_vfy.c: Improve coding style and comments all over the fileDr. David von Oheimb
2021-02-04Allow NULL arg to OPENSSL_sk_{dup,deep_copy} returning empty stackDr. David von Oheimb
2021-02-04Fix a use after free issue when a provider context is being used and isn't ca...Pauli
2021-02-03EC: Reverse the default asn1_flag in a new EC_GROUPRichard Levitte
2021-02-03EVP: Fix evp_pkey_ctx_store_cached_data() to handle provider backed EVP_PKEY_CTXRichard Levitte
2021-02-03EVP: Don't find standard EVP_PKEY_METHODs automaticallyRichard Levitte
2021-02-02dh_cms_set_peerkey: Pad the public key to p sizeTomas Mraz
2021-02-02Ensure the EVP_PKEY operation_cache is appropriately lockedMatt Caswell
2021-02-02Always ensure we hold ctx->lock when calling CRYPTO_get_ex_data()Matt Caswell
2021-02-02Refactor RAND_get0_primary() lockingMatt Caswell
2021-02-02Deprecate X509_certificate_typeRich Salz
2021-02-02Add some PKIX-RPKI objectsJob Snijders
2021-02-02Constify OSSL_HTTP_REQ_CTX_get0_mem_bio()Dr. David von Oheimb
2021-02-02HTTP: add more error detection to low-level APIDr. David von Oheimb
2021-02-02HTTP: Fix mistakes and unclarities on maxline and max_resp_len paramsDr. David von Oheimb
2021-02-02OSSL_HTTP_REQ_CTX_nbio(): Revert to having state var that keeps req len still...Dr. David von Oheimb
2021-01-28EVP: fix keygen for EVP_PKEY_RSA_PSSDaniel Bevenius
2021-01-28check_sig_alg_match(): weaken sig nid comparison to allow RSA{,PSS} key verif...Dr. David von Oheimb
2021-01-28Fix rsa_pss_asn1_meth to refert to rsa_sig_info_setDr. David von Oheimb
2021-01-28obj_xref: rsassaPss must map to 'undef rsassaPss' (not 'undef rsaEncryption')Dr. David von Oheimb
2021-01-28Update copyright yearRichard Levitte
2021-01-27Fix OSSL_PARAM_allocate_from_text() for EBCDICRichard Levitte
2021-01-26Clean away unnecessary length related OSSL_PARAM key namesRichard Levitte