summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-03-11Update copyright yearMatt Caswell
2021-03-11Use read/write locking on WindowsVincent Drake
2021-03-11Fix reason code: EVP_R_OPERATON_NOT_INITIALIZEDPedro Monreal
2021-03-11Add a real type for OSSL_CORE_BIO which is distinct from and not castable to BIOPauli
2021-03-11Use BIO_f_readbuffer() in the decoder to support stdin.Shane Lontis
2021-03-11Add new filter BIO BIO_f_readbuffer()Shane Lontis
2021-03-10Change default algorithms in PKCS12_create() and PKCS12_set_mac()Tomas Mraz
2021-03-09Non-const accessor to legacy keysDmitry Belyavskiy
2021-03-09cmp_hdr.c: Fix minor Coverity issue CID 1473605Dr. David von Oheimb
2021-03-09Reword repeated words.Shane Lontis
2021-03-08Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell
2021-03-08Ensure the various legacy key EVP_PKEY getters/setters are deprecatedMatt Caswell
2021-03-08Cache legacy keys instead of downgrading themMatt Caswell
2021-03-08Avoid a null pointer deref on a malloc failureMatt Caswell
2021-03-06HTTP: Fix BIO_mem_d2i() on NULL mem inputDr. David von Oheimb
2021-03-06http_local.h: Remove unused declaration of HTTP_sendreq_bio()Dr. David von Oheimb
2021-03-06Simplify OCSP_sendreq_bio()Dr. David von Oheimb
2021-03-06Make more use of X509_add_certs(); minor related code & comments cleanupDr. David von Oheimb
2021-03-06crypto/ocsp/ocsp_cl.c: coding style improvementsDr. David von Oheimb
2021-03-04Make provider provider_init thread safe, and flag checking/setting tooRichard Levitte
2021-03-04Make ossl_provider_disable_fallback_loading() thread safeRichard Levitte
2021-03-04ecx_set_priv_key: Try to obtain libctx from the pkey's keymgmtTomas Mraz
2021-03-04bn_ctx.c: Remove TODO 3.0 related to tracing in FIPS moduleTomas Mraz
2021-03-04ecx_set_priv_key: Remove TODO 3.0 related to setting libctxTomas Mraz
2021-03-04do_sigver_init: Remove fallback for missing provider implementations.Tomas Mraz
2021-03-04Remove some of the TODO 3.0 in crypto/evp related to legacy support.Tomas Mraz
2021-03-04crypto/param_build_set.c: Remove irrelevant TODO 3.0Tomas Mraz
2021-03-04crypto/ppccap.c: Remove useless TODO 3.0Tomas Mraz
2021-03-04OSSL_STORE: restore diagnostics on decrypt error; provide password hintsDr. David von Oheimb
2021-03-04crypto: rename error flags in internal structuresTobias Nießen
2021-03-03ossl_rsa_sp800_56b_check_public: Be more lenient with small keysTomas Mraz
2021-03-03EVP_PKEY_CTX_get/settable_params: pass provider operation contextTomas Mraz
2021-03-02CMP: On NULL-DN subject or issuer input omit field in cert templateDr. David von Oheimb
2021-03-01Remove RSA SSLv23 padding modeRich Salz
2021-03-01Generalize schmeme parsing of OSSL_HTTP_parse_url() to OSSL_parse_url()Dr. David von Oheimb
2021-03-01OSSL_HTTP_parse_url(): Handle any userinfo, query, and fragment componentsDr. David von Oheimb
2021-02-28rand: use params argument on instantiate callPauli
2021-02-28evp: add params argument to EVP_RAND_instantiate()Pauli
2021-02-28crypto: add additional argument to KDF derive callsPauli
2021-02-28evp: add param argument to KDF derive callPauli
2021-02-28evp: updates for the new additional MAC_init argumentsPauli
2021-02-28crmf: updates for the new additional MAC_init argumentsPauli
2021-02-28siphash: Add the C and D round parameters for SipHash.Pauli
2021-02-27crypto/asn1/i2d_evp.c: Fix i2d_provided() to return a proper lengthRichard Levitte
2021-02-27Modify i2d_PublicKey() so it can get an EC public key as a blobRichard Levitte
2021-02-27Code cleanup mostly in crypto/x509/v3_purp.cDr. David von Oheimb
2021-02-26Check ASN1_item_ndef_i2d() return value.Benjamin Kaduk
2021-02-26evp: upport modified gettable/settable ctx calls for ciphersPauli
2021-02-26evp: support modified gettable/settable ctx calls for MACsPauli
2021-02-26evp: support modified gettable/settable ctx calls for KDFsPauli