summaryrefslogtreecommitdiff
path: root/providers
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearMatt Caswell2020-06-2524-24/+24
* Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre2020-06-24101-992/+992
* Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre2020-06-2447-47/+47
* include source root directory via -I for libnonfips.aPauli2020-06-241-1/+1
* fips rand: DRBG KAT self test updates to provider model.Pauli2020-06-242-61/+59
* CTR, HASH and HMAC DRBGs in providerPauli2020-06-2410-696/+1369
* rand: move drbg_{ctr,hash,hmac}.c without change to preserve historyDr. Matthias St. Pierre2020-06-243-0/+1119
* share rand_pool between libcrypto and providersPauli2020-06-249-11/+523
* rand: add seeding sources to providers.Pauli2020-06-2410-28/+182
* rand: move rand_{unix,vms,vxworks,win}.c without change to preserve historyDr. Matthias St. Pierre2020-06-244-0/+1832
* test: add a test RNG.Pauli2020-06-241-0/+332
* CRNGT: continuous DRBG tests for providersPauli2020-06-242-61/+14
* provider: add RAND algorithm tablesPauli2020-06-242-0/+30
* rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli2020-06-246-5/+1239
* Move CRNG test to providersPauli2020-06-241-0/+139
* rand: core APIs for provider friendly random.Pauli2020-06-242-0/+82
* Allow oversized buffers for provider cipher IV fetchBenjamin Kaduk2020-06-203-3/+3
* Set cipher IV as octet string and pointer from providersBenjamin Kaduk2020-06-204-4/+8
* Add more complete support for libctx/propq in the EC codeMatt Caswell2020-06-192-4/+4
* Create defines for TLS Group IdsMatt Caswell2020-06-191-35/+39
* Make EVP_PKEY_CTX_[get|set]_group_name work for ECX tooMatt Caswell2020-06-191-3/+82
* Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell2020-06-191-3/+3
* Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell2020-06-192-6/+6
* Add the concept of "Capabilities" to the default and fips providersMatt Caswell2020-06-195-1/+180
* Configure DEPs for FIPS provider on AIX.Matthias Kraft2020-06-181-1/+1
* Add ACVP fips module testsShane Lontis2020-06-178-66/+128
* The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli2020-06-115-33/+33
* kdf: make function naming consistent.Pauli2020-06-111-3/+3
* When asked if an ECX key has parameters we should answer "true"Matt Caswell2020-06-051-2/+5
* Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell2020-06-053-6/+163
* fips: add additional algorithms to the FIPS provider.Pauli2020-06-051-3/+21
* Update copyright yearMatt Caswell2020-06-042-2/+2
* fips: add AES OFB mode ciphers to FIPS provider.Pauli2020-05-281-0/+3
* fips: add AES CFB mode ciphers to FIPS provider.Pauli2020-05-281-0/+9
* PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte2020-05-271-5/+7
* PROV: Fix RSA-OAEP memory leakRichard Levitte2020-05-261-0/+1
* Update core_names.h fields and document most fields.Shane Lontis2020-05-268-45/+55
* Fix omissions in providers/common/der/build.infoRichard Levitte2020-05-251-27/+55
* Adjust length of some strncpy() callsNicola Tuveri2020-05-221-5/+29
* Coverity 1463571: Null pointer dereferences (FORWARD_NULL)Pauli2020-05-221-1/+1
* Coverity 1463574: Null pointer dereferences (REVERSE_INULL)Pauli2020-05-221-2/+4
* Coverity 1463576: Error handling issues (CHECKED_RETURN)Pauli2020-05-221-2/+2
* Refactor the provider side DER constants and writersRichard Levitte2020-05-2020-145/+224
* Maintain strict type discipline between the core and providersMatt Caswell2020-05-1630-286/+762
* Update copyright yearMatt Caswell2020-05-154-4/+4
* PROV: make some DER AID arrays non-static, to avoid clang complaintsRichard Levitte2020-05-141-7/+20
* PROV & ASYM_CIPHER: Adapt the RSA asymmetric cipher code for PSS-parametersRichard Levitte2020-05-141-1/+10
* PROV & SIGNATURE: Adapt the RSA signature code for PSS-parametersRichard Levitte2020-05-143-51/+148
* EVP: For SIGNATURE operations, pass the propquery earlyRichard Levitte2020-05-144-20/+53
* PROV & SERIALIZER: Adapt the RSA serializers for PSS-parametersRichard Levitte2020-05-146-34/+183