summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2021-01-26Add checks for NULL return from EC_KEY_get0_group()Tomas Mraz
2021-01-26Avoid using OSSL_PKEY_PARAM_GROUP_NAME when the key might be legacyTomas Mraz
2021-01-26Add EVP_PKEY functions to get EC conv form and field typeMatt Caswell
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-26Add functions to set values into an EVP_PKEYShane Lontis
2021-01-25bn: Deprecate the X9.31 RSA key generation related functionsTomas Mraz
2021-01-23OCSP HTTP: Restore API of undocumented and recently deprecated functionsDr. David von Oheimb
2021-01-23OSSL_HTTP_REQ_CTX_new(): replace method_GET parameter by method_POSTDr. David von Oheimb
2021-01-23rename OSSL_HTTP_REQ_CTX_header to OSSL_HTTP_REQ_CTX_set_request_lineDr. David von Oheimb
2021-01-23Add check of HTTP method to OSSL_HTTP_REQ_CTX_content()Dr. David von Oheimb
2021-01-22Don't copy parameters on setting a key in libsslMatt Caswell
2021-01-22Ensure legacy_asn1_ctrl_to_param can handle MDs not in the OBJ databaseMatt Caswell
2021-01-21Check input size before NULL pointer test inside mem_write()zsugabubus
2021-01-21dh_cms_set_shared_info: Use explicit fetch to be able to provide libctxTomas Mraz
2021-01-21dh_cms_set_peerkey: The peer key is encoded as an ASN.1 integerTomas Mraz
2021-01-21Fixes related to broken DH support in CMSTomas Mraz
2021-01-21Pass correct maximum output length to provider derive operationTomas Mraz
2021-01-21CMP: Allow PKCS#10 input also for ir, cr, kur, and rr messagesDr. David von Oheimb
2021-01-21X509_REQ_get_extensions(): Return empty stack if no extensions foundDr. David von Oheimb
2021-01-21Deprecate EVP_KEY_new_CMAC_key and EVP_PKEY_new_CMAC_key_exRich Salz
2021-01-20Ensure SRP BN_mod_exp follows the constant time pathMatt Caswell
2021-01-20X509v3_get_ext_by_NID.pod: Add warning on counter-intuitive behavior of X509v...Dr. David von Oheimb
2021-01-20X509_REQ_print_ex(): Correct indentation of extensions, which are attributesDr. David von Oheimb
2021-01-20X509_REQ_print_ex(): Replace weird 'a0:00' output on empty attributes by '(no...Dr. David von Oheimb
2021-01-20constify X509_REQ_add_extensions() and X509_REQ_add_extensions_nid()Dr. David von Oheimb
2021-01-20X509: Enable printing cert even with invalid validity times, saying 'Bad time...Dr. David von Oheimb
2021-01-20ASN1_TIME_print() etc.: Improve doc and add comment on handling invalid time ...Dr. David von Oheimb
2021-01-20x509_vfy.c: Rename CHECK_CB() to the more intuitively readable CB_FAIL_IF()Dr. David von Oheimb
2021-01-20Remove pkey_downgrade from PKCS7 codeShane Lontis
2021-01-19Deprecate OCSP_xxx API for OSSL_HTTP_xxxRich Salz
2021-01-18Fix PKCS7 potential segfaultShane Lontis
2021-01-18CMS: Fix NULL access if d2i_CMS_bio() is not passed a CMS_ContentInfo**.Shane Lontis
2021-01-18Rename EVP_CIPHER_CTX_get_iv and EVP_CIPHER_CTX_get_iv_state for clarityTomas Mraz