summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-06-16HTTP client: fix use of OSSL_HTTP_adapt_proxy(), which is needed also in cmp.cDr. David von Oheimb
2021-06-16X509_digest_sig(): Improve default hash for EdDSA and allow to return the cho...Dr. David von Oheimb
2021-06-16CORE: Do a bit of cleanup of core fetchingRichard Levitte
2021-06-16Fix DH private key check.Shane Lontis
2021-06-16Clean up the encoder/decoder/loader stores before providersMatt Caswell
2021-06-16Include a local static buffer for the SHA helper functionsPauli
2021-06-16Add various OBJ functions as callbacksMatt Caswell
2021-06-15Refactor OSSL_STORE_LOADER_do_all_provided() to behave like OSSL_STORE_LOADER...Richard Levitte
2021-06-15DECODER & ENCODER: Add better tracingRichard Levitte
2021-06-15Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()Richard Levitte
2021-06-15Refactor evp_generic_do_all() to behave like evp_generic_fetch()Richard Levitte
2021-06-15Refactor OSSL_ENCODER_do_all_provided() to behave like OSSL_ENCODER_fetch()Richard Levitte
2021-06-15Refactor OSSL_DECODER_do_all_provided() to behave like OSSL_DECODER_fetch()Richard Levitte
2021-06-15Add the internal function ossl_method_store_do_all()Richard Levitte
2021-06-15CORE: Move away the allocation of the temporary no_cache method storeRichard Levitte
2021-06-15ASN1_parse_dump(): allow NULL BIO input, to simplify applications not needing...Dr. David von Oheimb
2021-06-15BIO_write_ex(): Make handing of BIO b == NULL and dlen == 0 less redundantDr. David von Oheimb
2021-06-15BIO: Make source file names in crypto/bio/ consistentDr. David von Oheimb
2021-06-15BIO_dum_indent_cb(): Fix handling of cb return valueDr. David von Oheimb
2021-06-15BIO: prevent crash on NULL BIO for prefix_ctrl() and thus for BIO_set_prefix(...Dr. David von Oheimb
2021-06-15ASN1: rename asn1_par.c to asn1_parse.c for clarity; simplify asn1_parse2()Dr. David von Oheimb
2021-06-15Use getauxval on Android with API level > 18Lars Immisch
2021-06-15remove end of line whitespacePauli
2021-06-15cms: free PKEY_CTXPauli
2021-06-15cms: fix coverity 1485981: unchecked return valuePauli
2021-06-15Add missing NULL check in OSSL_DECODER_from_bio().Shane Lontis
2021-06-14Avoid excessive OSSL_DECODER_do_all_provided callsMatt Caswell
2021-06-14Add a generic SubjectPublicKeyInfo decoderMatt Caswell
2021-06-14Fix DH/DHX named groups to not overwrite the private key length.Shane Lontis
2021-06-13Add AES consttime code for no-asm configurationsBernd Edlinger
2021-06-12d2i_X509: revert calling X509v3_cache_extensions()Dr. David von Oheimb
2021-06-11Rename OSSL_HTTP_set_request() to OSSL_HTTP_set1_request() for clarityDr. David von Oheimb
2021-06-11HTTP client: Fix GET request handling when rctx is reused (keep-alive)Dr. David von Oheimb
2021-06-11Add support for ISO 8601 datetime formatWilliam Edmisten
2021-06-11BIO_write_ex: No error only on 0 bytes to writeTomas Mraz
2021-06-11STORE: Make OSSL_STORE_LOADER_fetch() consistent with all other fetch functionsRichard Levitte
2021-06-11dl_name_converter: Avoid unnecessary overallocationTomas Mraz
2021-06-11ossl_provider_set_module_path: Prevent potential UAFTomas Mraz
2021-06-10Fix use after free in OSSL_HTTP_REQ_CTX_set1_req()Tomas Mraz
2021-06-10err: clear flags better when clearing errors.Pauli
2021-06-10sha: convert SHA one shot macros back to being functionsPauli
2021-06-09DECODER & ENCODER: Add better tracingRichard Levitte
2021-06-09DECODER: Adapt addition of extra decoder implementationsRichard Levitte
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte
2021-06-09keymgmt: better detect when a key manager can be reusedPauli
2021-06-08Simplify error reporting in X509_PUBKEY_get0()Matt Caswell
2021-06-08Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell
2021-06-08Only use the legacy route to decode a public key if we have toMatt Caswell
2021-06-08Ensure that we consume all the data when decoding an SPKIMatt Caswell
2021-06-08Use the right class/tag when decoding an embedded keyMatt Caswell