summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2021-01-16replace all BIO_R_NULL_PARAMETER by ERR_R_PASSED_NULL_PARAMETERDr. David von Oheimb
2021-01-16bio_lib.c: Fix error queue entries and return codes on NULL args etc.Dr. David von Oheimb
2021-01-16X509V3_EXT_CRL_add_nconf(): Fix mem leak on error and simplify itDr. David von Oheimb
2021-01-15Allow EVP_PKEY private key objects to be created without a public componentJon Spillett
2021-01-15Fix crypto/des/build.infoRichard Levitte
2021-01-15Correct typo in rsa_oaep.cDaniel Bevenius
2021-01-14Fix a failure where fetches can return NULL in multi-threaded codeMatt Caswell
2021-01-14Fix an issue in provider_activate_fallbacks()Matt Caswell
2021-01-14Enable locking on the primary DRBG when we create itMatt Caswell
2021-01-14Make sure we take the ctx->lock in ossl_lib_ctx_generic_new()Matt Caswell
2021-01-14Lock the provider operation_bitsMatt Caswell
2021-01-14Fix a crash with multi-threaded applications using the FIPS moduleMatt Caswell
2021-01-14find_issuer(): When returning an expired issuer, take the most recently expir...Dr. David von Oheimb
2021-01-14Skip BOM when reading the config fileDmitry Belyavskiy
2021-01-14OPENSSL_cpuid_setup FreeBSD arm update.David Carlier
2021-01-14OPENSSL_cpuid_setup FreeBSD PowerPC updateDavid Carlier
2021-01-13x509v3.h.in: Deprecate CTX_TEST and replace it by X509V3_CTX_TESTDr. David von Oheimb
2021-01-13crypto/x509: Rename v3_{skey,skid}.c, v3_{akey,akid}.c, v3_{alt,san}.cDr. David von Oheimb
2021-01-13Add X509V3_set_issuer_pkey, needed for AKID of self-issued not self-signed certDr. David von Oheimb
2021-01-13X509_PUBKEY_set(): Fix error reportingDr. David von Oheimb
2021-01-13APPS: Allow OPENSSL_CONF to be empty, not loading a config fileDr. David von Oheimb
2021-01-13apps/{req,x509,ca}.c Make sure certs have SKID and AKID X.509 extensions by d...Dr. David von Oheimb
2021-01-13X509_cmp(): Fix comparison in case x509v3_cache_extensions() failed to due to...Dr. David von Oheimb
2021-01-13d2i_X509(): Make deallocation behavior consistent with d2i_X509_AUX()Dr. David von Oheimb