summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2021-06-08Fix CTLOG_new_from_base64_ex()Matt Caswell
2021-06-08evp: avoid some calls to EVP_CIPHER_CTX_get_iv_length() because it's been cal...Pauli
2021-06-08evp: fix Coverity 1485670 argument cannot be negativePauli
2021-06-08evp: fix Coverity 1485669 improper use of negative valuePauli
2021-06-08evp: fix Coverity 1485668 argument cannot be negativePauli
2021-06-08pkcs12: fix Coverity 1485667 logically dead codePauli
2021-06-08evp: fix coverity 1485666 argument cannot be negativePauli
2021-06-08evp: fix improper use of negative value issuesPauli
2021-06-08bio: improve error checking fixing coverity 1485659 & 1485665Pauli
2021-06-08Add aix64-gcc-as architecture and p2align callbackDaniel Bevenius
2021-06-08X509_digest_sig: Handle RSA-PSS and EDDSA certificatesTomas Mraz
2021-06-08Improve the documentation of cert path building and validationDr. David von Oheimb
2021-06-08x509_vfy.c: Improve a couple of internally documenting commentsDr. David von Oheimb
2021-06-08x509_trs.c: rename to x509_trust.c and correct comment in trust_compat()Dr. David von Oheimb
2021-06-08BIO_write-ex(): Improve behavior in corner cases and documentationDr. David von Oheimb
2021-06-08Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flagShane Lontis
2021-06-07Elimination of some sources not needed in the FIPS_MODULETomas Mraz
2021-06-05property: move additional query functions to property_query.cPauli
2021-06-05property: improve ossl_property_find_property() functionPauli
2021-06-05Rename `n` field to `num_properties` in property definition structure.Pauli
2021-06-05ENCODER: use property definitions instead of getting implementation parametersRichard Levitte
2021-06-05ENCODER: Drop OSSL_ENCODER_PARAM_INPUT_TYPERichard Levitte
2021-06-05DECODER: use property definitions instead of getting implementation parametersRichard Levitte
2021-06-05property: Add functionality to query data from a property definitionRichard Levitte
2021-06-05FIPS: don't include crypto/passphrase.c in libfips.aRichard Levitte
2021-06-05Ensure libctx/propq is propagated when handling X509_REQMatt Caswell
2021-06-05Give ASN.1 objects the ability to report their libctx/propqMatt Caswell
2021-06-05Make sure X509_dup() also dup's any associated EVP_PKEYMatt Caswell
2021-06-05Use the new ASN.1 libctx aware capabilities in CMPMatt Caswell
2021-06-05Use the new ASN.1 libctx aware functions in CMSMatt Caswell
2021-06-05Teach more of the ASN.1 code about libctx/propqMatt Caswell
2021-06-05Teach the ASN.1 code how to create embedded objects with libctx/propqMatt Caswell
2021-06-05Provide the ability to create an X509_PUBKEY with a libctx/propqMatt Caswell
2021-06-04Check that we got the expected name type when verifying name constraintsMatt Caswell