aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2020-07-05coverity 1464983: null pointer dereferencePauli1-33/+35
2020-07-05coverity: CID 1464987: USE AFTER FREEPauli1-1/+1
2020-07-01Don't forget our provider ctx when resettingMatt Caswell8-0/+16
2020-06-30rand: fix CPU and timer sources.Pauli4-4/+6
2020-06-29Add --fips-key configuration parameter to fipsinstall application.Rich Salz1-1/+2
2020-06-25Update copyright yearMatt Caswell24-24/+24
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre101-992/+992
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre47-47/+47
2020-06-24include source root directory via -I for libnonfips.aPauli1-1/+1
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli2-61/+59
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli10-696/+1369
2020-06-24rand: move drbg_{ctr,hash,hmac}.c without change to preserve historyDr. Matthias St. Pierre3-0/+1119
2020-06-24share rand_pool between libcrypto and providersPauli9-11/+523
2020-06-24rand: add seeding sources to providers.Pauli10-28/+182
2020-06-24rand: move rand_{unix,vms,vxworks,win}.c without change to preserve historyDr. Matthias St. Pierre4-0/+1832
2020-06-24test: add a test RNG.Pauli1-0/+332
2020-06-24CRNGT: continuous DRBG tests for providersPauli2-61/+14
2020-06-24provider: add RAND algorithm tablesPauli2-0/+30
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli6-5/+1239
2020-06-24Move CRNG test to providersPauli1-0/+139
2020-06-24rand: core APIs for provider friendly random.Pauli2-0/+82
2020-06-20Allow oversized buffers for provider cipher IV fetchBenjamin Kaduk3-3/+3
2020-06-20Set cipher IV as octet string and pointer from providersBenjamin Kaduk4-4/+8
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell2-4/+4
2020-06-19Create defines for TLS Group IdsMatt Caswell1-35/+39
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for ECX tooMatt Caswell1-3/+82
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell1-3/+3
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell2-6/+6
2020-06-19Add the concept of "Capabilities" to the default and fips providersMatt Caswell5-1/+180
2020-06-18Configure DEPs for FIPS provider on AIX.Matthias Kraft1-1/+1
2020-06-17Add ACVP fips module testsShane Lontis8-66/+128
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli5-33/+33
2020-06-11kdf: make function naming consistent.Pauli1-3/+3
2020-06-05When asked if an ECX key has parameters we should answer "true"Matt Caswell1-2/+5
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell3-6/+163
2020-06-05fips: add additional algorithms to the FIPS provider.Pauli1-3/+21
2020-06-04Update copyright yearMatt Caswell2-2/+2
2020-05-28fips: add AES OFB mode ciphers to FIPS provider.Pauli1-0/+3
2020-05-28fips: add AES CFB mode ciphers to FIPS provider.Pauli1-0/+9
2020-05-27PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte1-5/+7
2020-05-26PROV: Fix RSA-OAEP memory leakRichard Levitte1-0/+1
2020-05-26Update core_names.h fields and document most fields.Shane Lontis8-45/+55
2020-05-25Fix omissions in providers/common/der/build.infoRichard Levitte1-27/+55
2020-05-22Adjust length of some strncpy() callsNicola Tuveri1-5/+29
2020-05-22Coverity 1463571: Null pointer dereferences (FORWARD_NULL)Pauli1-1/+1
2020-05-22Coverity 1463574: Null pointer dereferences (REVERSE_INULL)Pauli1-2/+4
2020-05-22Coverity 1463576: Error handling issues (CHECKED_RETURN)Pauli1-2/+2
2020-05-20Refactor the provider side DER constants and writersRichard Levitte20-145/+224
2020-05-16Maintain strict type discipline between the core and providersMatt Caswell30-286/+762
2020-05-15Update copyright yearMatt Caswell4-4/+4