aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2020-06-28Make the ASYNC code default libctx awareMatt Caswell2-0/+19
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte2-6/+22
2020-06-28CORE: Add OPENSSL_CTX_set0_default(), to set a default library contextRichard Levitte1-21/+54
2020-06-25Update copyright yearMatt Caswell5-5/+5
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre14-255/+255
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre9-9/+9
2020-06-24evp_rand: documentationPauli2-1/+36
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli1-0/+7
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli7-1195/+471
2020-06-24rand: move drbg_{ctr,hash,hmac}.c without change to preserve historyDr. Matthias St. Pierre3-1119/+0
2020-06-24rand: move rand_{unix,vms,vxworks,win}.c without change to preserve historyDr. Matthias St. Pierre4-1832/+0
2020-06-24params: add OSSL_PARAM helpers for time_t.Pauli2-0/+34
2020-06-24CRNGT: continuous DRBG tests for providersPauli4-655/+21
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli1-35/+169
2020-06-24Move CRNG test to providersPauli1-139/+0
2020-06-24rand: core APIs for provider friendly random.Pauli6-2/+492
2020-06-23property: correctly set the has optional flag when merging property listsPauli1-0/+2
2020-06-23property: Move global default properties to the library context.Pauli5-110/+97
2020-06-23Fix potential double free in rsa_keygen pairwise test.Shane Lontis1-0/+6
2020-06-23serialization: break the provider locating code to avoid deadlock.Pauli3-56/+71
2020-06-23Fix wrong return value check of mmap functionTristan Bauer1-1/+1
2020-06-22Fix CMP -days option range checking and test failing with enable-ubsanDr. David von Oheimb5-31/+30
2020-06-22Print CPUINFO also for s390 processorsPatrick Steuer1-1/+43
2020-06-21Flag RSA secret BNs as consttime on keygen and checksNicola Tuveri4-10/+72
2020-06-21Fix `no-ts` builds.FdaSilvaYY1-1/+2
2020-06-21namemap: change ossl_namemap_empty() to do what the documentation says.Pauli1-6/+19
2020-06-20Build: Remove faulty DES assembler specRichard Levitte1-1/+0
2020-06-19Ensure creating an EC public key uses the libctxMatt Caswell2-16/+30
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell9-34/+67
2020-06-19Provider a better error message if we fail to copy parametersMatt Caswell1-0/+1
2020-06-19Make sure we save the copy function when registering a new KeymgmtMatt Caswell1-0/+4
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell5-7/+36
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell7-49/+47
2020-06-19Add the OSSL_PROVIDER_get_capabilities() API functionMatt Caswell2-1/+22
2020-06-19Remove whitespace from 'white space'haykam8215-6/+6
2020-06-17Add ACVP fips module testsShane Lontis17-197/+489
2020-06-16Refactor BN_R_NO_INVERSE logic in internal functionsNicola Tuveri2-185/+200
2020-06-16Improve BIO_socket_wait(), BIO_wait(), BIO_connect_retry(), and their docsDr. David von Oheimb3-51/+71
2020-06-16Add OPENSSL_strdup failure check to cpt_ctrl() in bss_acpt.cDr. David von Oheimb1-2/+4
2020-06-16Fix err checking and mem leaks of BIO_set_conn_port and BIO_set_conn_addressDr. David von Oheimb1-7/+18
2020-06-16EVP: allow empty strings to EVP_Decode* functionsRichard Levitte1-1/+1
2020-06-14Fix logic error for building x86 CAST assemblyBenjamin Kaduk1-1/+1
2020-06-13Move part of OSSL_CMP_validate_msg() to ossl_cmp_msg_check_update()Dr. David von Oheimb2-79/+90
2020-06-13Bug fix in ossl_cmp_hdr_init(): sould not remember recipient as expected senderDr. David von Oheimb1-4/+0
2020-06-13Bug fix in ossl_cmp_certRep_new(): must allocate empty extraCerts stackDr. David von Oheimb1-2/+6
2020-06-13Make CMP server use same protection for response as for requestDr. David von Oheimb5-30/+37
2020-06-13Fill in transactionID on any error in OSSL_CMP_SRV_process_request()Dr. David von Oheimb1-6/+10
2020-06-13Improve ossl_cmp_msg_check_received() and rename to ossl_cmp_msg_check_update()Dr. David von Oheimb4-33/+32
2020-06-13Improve cert checking diagnostics of OSSL_CMP_validate_msg()Dr. David von Oheimb1-26/+45
2020-06-13Remove misleading diagnostics on pinned sender cert in OSSL_CMP_validate_msg()Dr. David von Oheimb1-3/+0