summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-05-11Add the concept of a child OSSL_LIB_CTXMatt Caswell
2021-05-11Add the ability for ex_data to have a priorityMatt Caswell
2021-05-11Only load the config file into the default libctx if necessaryMatt Caswell
2021-05-11Constify EVP_PKEY_CTX_set_params(), EVP_PKEY_CTX_{set,get}table_params(), etc.Dr. David von Oheimb
2021-05-11Add convenience functions and macros for asymmetric key generationDr. David von Oheimb
2021-05-11reduce surprise in choice of CASE/String/STRING by allowing all inputs to be ...Michael Richardson
2021-05-11armcap: fix Mac M1 SHA512 support.David CARLIER
2021-05-10Fix i2d_PKCS8PrivateKey_nid_bio() regression.Shane Lontis
2021-05-09BIO_listen: disable setting ipv6_v6only on OpenBSD as it is a read only data ...David Carlier
2021-05-09Optimize RSA on armv8fangming.fang
2021-05-09Avoid division by zero in hybrid point encodingTheo Buehler
2021-05-08tasn_dec: use do/while around statement macrosBenjamin Kaduk
2021-05-08Crypto: Add deprecation compatibility declarations for SHA* message digest fu...Dr. David von Oheimb
2021-05-08Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC fun...Dr. David von Oheimb
2021-05-08Remove unused code from the fips moduleShane Lontis
2021-05-08bn: Add fixed length (n=6), unrolled PPC Montgomery MultiplicationMartin Schwenke
2021-05-07provider: use a read lock when looking for a providerPauli
2021-05-07provider: flush the store cache when providers are loaded/unloaded.Pauli
2021-05-07Fixes #14662. Return all EC parameters even for named curvesJon Spillett
2021-05-07Fixes #15070. Allow custom algorithm ID ASN.1 encoding for provided ciphersJon Spillett
2021-05-07Drop libimplementations.aRichard Levitte
2021-05-06Fix NULL dereference when ENCODER does not implement IMPORT_OBJECTPetr Gotthard
2021-05-06Update copyright yearMatt Caswell
2021-05-06Make the -inform option to be respected if possibleTomas Mraz
2021-05-06coverity: fix 1478169: dereference after NULL checkPauli
2021-05-06Remove all trace of FIPS_mode functionsRich Salz
2021-05-05Fix missing symbols in no-cms and no-ts buildTomas Mraz
2021-05-05mac: add EVP_MAC_finalXOF() functionPauli
2021-05-05Add .includedir pragmaRich Salz
2021-05-05Allow absolute paths to be setRich Salz
2021-05-05Fix KMAC bounds checks.Shane Lontis
2021-05-04HTTP client: Correct the use of optional proxy URL and its documentationDr. David von Oheimb
2021-05-04BIO_eof() and OSSL_STORE_eof(): Make sure to return 1 on error; improve relat...Dr. David von Oheimb
2021-05-04OSSL_DECODER_from_bio() Prevent spurious decoding error at EOFDr. David von Oheimb
2021-05-04OSSL_STORE_expect(): Improve error handling and documentationDr. David von Oheimb
2021-05-04Create libcrypto support for BIO_new_from_core_bio()Matt Caswell
2021-05-01Use OCSP-specific error code for clarityDmitry Belyavskiy
2021-04-30Fix typo in OSSL_DECODER_CTX_set_input_structureDaniel Bevenius
2021-04-30STORE: Fix the repeated prompting of passphraseRichard Levitte
2021-04-30CORE: Rework the pre-population of the namemapRichard Levitte
2021-04-30Remove dated term and fixed typo antherEric Curtin
2021-04-30Add library context and property query support into the PKCS12 APIJon Spillett
2021-04-29asn1_lib.c: ASN1_put_object: Remove comment about "class 0".Scott McPeak
2021-04-28Store the list of activated providers in the libctxMatt Caswell
2021-04-28Properly protect access to the provider flag_activated fieldMatt Caswell
2021-04-28CMS ESS: Move four internal aux function to where they belong in crypto/cmsDr. David von Oheimb
2021-04-28TS ESS: Move four internal aux function to where they belong in crypto/tsDr. David von Oheimb
2021-04-28ESS: Export three core functions, clean up TS and CMS CAdES-BES usageDr. David von Oheimb
2021-04-28Add X509 version constants.David Benjamin
2021-04-28Improve the implementation of X509_STORE_CTX_get1_issuer()Tomas Mraz