summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2020-07-05Rename NOTES*, README*, VERSION, HACKING, LICENSE to .md or .txtDr. David von Oheimb
2020-07-05coverity 1464984: Null pointer dereferencesPauli
2020-07-05rand: avoid caching RNG parameters.Pauli
2020-07-05Refactor the EVP_RAND code to make locking issues less likelyPauli
2020-07-05rand: fix recursive locking issue.Pauli
2020-07-03Ensure a string is properly terminated in http_client.cMatt Caswell
2020-07-02Fix memory leaks on OSSL_SERIALIZER_CTX_new_by_EVP_PKEYNicola Tuveri
2020-07-01X509v3_cache_extensions(): Improve coding style and doc, fix case 'sha1 == NULL'Dr. David von Oheimb
2020-07-01Add X509_self_signed(), extending and improving documenation and testsDr. David von Oheimb
2020-07-01Fix issue 1418 by moving check of KU_KEY_CERT_SIGN and weakening check_issued()Dr. David von Oheimb
2020-07-01Optimization and safety precaution in find_issuer() of x509_vfy.c:Dr. David von Oheimb
2020-07-01Refactor (without semantic changes) crypto/x509/{v3_purp.c,x509_vfy.c}Dr. David von Oheimb
2020-07-01Improve documentation, layout, and code comments regarding self-issued certs ...Dr. David von Oheimb
2020-06-30Fix CID-1464802Shane Lontis
2020-06-28Make the ASYNC code default libctx awareMatt Caswell
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte
2020-06-28CORE: Add OPENSSL_CTX_set0_default(), to set a default library contextRichard Levitte
2020-06-25Update copyright yearMatt Caswell
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-24evp_rand: documentationPauli
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli
2020-06-24rand: move drbg_{ctr,hash,hmac}.c without change to preserve historyDr. Matthias St. Pierre
2020-06-24rand: move rand_{unix,vms,vxworks,win}.c without change to preserve historyDr. Matthias St. Pierre
2020-06-24params: add OSSL_PARAM helpers for time_t.Pauli
2020-06-24CRNGT: continuous DRBG tests for providersPauli
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli
2020-06-24Move CRNG test to providersPauli
2020-06-24rand: core APIs for provider friendly random.Pauli
2020-06-23property: correctly set the has optional flag when merging property listsPauli
2020-06-23property: Move global default properties to the library context.Pauli
2020-06-23Fix potential double free in rsa_keygen pairwise test.Shane Lontis
2020-06-23serialization: break the provider locating code to avoid deadlock.Pauli
2020-06-23Fix wrong return value check of mmap functionTristan Bauer
2020-06-22Fix CMP -days option range checking and test failing with enable-ubsanDr. David von Oheimb
2020-06-22Print CPUINFO also for s390 processorsPatrick Steuer
2020-06-21Flag RSA secret BNs as consttime on keygen and checksNicola Tuveri
2020-06-21Fix `no-ts` builds.FdaSilvaYY
2020-06-21namemap: change ossl_namemap_empty() to do what the documentation says.Pauli
2020-06-20Build: Remove faulty DES assembler specRichard Levitte
2020-06-19Ensure creating an EC public key uses the libctxMatt Caswell
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell
2020-06-19Provider a better error message if we fail to copy parametersMatt Caswell
2020-06-19Make sure we save the copy function when registering a new KeymgmtMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell
2020-06-19Add the OSSL_PROVIDER_get_capabilities() API functionMatt Caswell
2020-06-19Remove whitespace from 'white space'haykam821
2020-06-17Add ACVP fips module testsShane Lontis