aboutsummaryrefslogtreecommitdiff
path: root/providers
AgeCommit message (Expand)AuthorFilesLines
2019-07-23Adapt DH to use with KEYMGMTRichard Levitte7-60/+123
2019-07-23Remove some utilities from the core to provider interfaceMatt Caswell1-36/+0
2019-07-23Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte2-12/+12
2019-07-19Fix no-dhMatt Caswell2-2/+6
2019-07-16remove end of line spacesPauli2-3/+3
2019-07-16Add the ability to set PKCS#3 DH padding in providersMatt Caswell1-1/+22
2019-07-16Implement PKCS#3 DH Key Exchange in the default providerMatt Caswell5-1/+189
2019-07-16Regenerate mkerr filesRich Salz2-43/+21
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis1-243/+8
2019-07-11Make allocation/free/clean available to providersRich Salz1-23/+153
2019-07-11Adapt the provider AES for more use of OSSL_PARAMRichard Levitte1-119/+127
2019-07-02Add a dummy call to BN_rand_ex() in the FIPS providerMatt Caswell1-0/+3
2019-07-02s390x assembly pack: fix various aes modes performance regressionPatrick Steuer1-3/+3
2019-07-02FIPS module: adapt for the changed error reporting methodsRichard Levitte1-6/+5
2019-06-28Add a nid 2 algorithm name mapping capabilityMatt Caswell4-1/+80
2019-06-28Call RAND_DRBG_bytes from inside the FIPS providerMatt Caswell1-1/+9
2019-06-25Fix s390x build errors and warningsPatrick Steuer1-1/+2
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli8-18/+15
2019-06-19Don't create an OPENSSL_CTX twiceMatt Caswell1-12/+9
2019-06-18Change ERR_add_error_[v]data to appendRich Salz1-0/+2
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell2-1/+72
2019-06-17Replumbing: Adapt the default and legacy providers to use library context upcallRichard Levitte2-0/+30
2019-06-17Replumbing: Adapt the FIPS module to use the library context upcallRichard Levitte2-12/+50
2019-06-12Add some dummy BIGNUM calls from inside the FIPS providerMatt Caswell1-0/+19
2019-06-11Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis2-20/+9
2019-06-06rename the digest provider files to avoid any name clashes with other foldersShane Lontis17-11/+11
2019-06-04Move digests to providersShane Lontis25-117/+1617
2019-06-03Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell1-0/+1
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell2-2/+19
2019-05-23Add more commentary about recursive Provider intialisation in the FIPS moduleMatt Caswell1-1/+8
2019-05-23Move where include path for providers/common/include gets specifiedMatt Caswell1-0/+2
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell1-8/+71
2019-05-23Make core code available within the FIPS moduleMatt Caswell1-0/+52
2019-05-01Structure alignment macro.Pauli1-2/+4
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte5-5/+8
2019-04-30Replumbing: make the oneshot proider cipher function like the othersRichard Levitte1-2/+9
2019-04-19Create provider errors and use themMatt Caswell7-32/+207
2019-04-19Fix the S390X support for the basic AES ciphersMatt Caswell3-215/+152
2019-04-19Add forward declarations of the AES dispatch table functionsMatt Caswell1-0/+21
2019-04-19Add a maximum output length to update and final callsMatt Caswell1-5/+19
2019-04-19Add iv length and key length params to the cipher init callsMatt Caswell1-10/+24
2019-04-19Implement AES CTR ciphers in the default providerMatt Caswell3-0/+17
2019-04-19Implement AES CFB ciphers in the default providerMatt Caswell3-0/+42
2019-04-19Implement AES OFB ciphers in the default providerMatt Caswell3-15/+72
2019-04-19Implement AES CBC ciphers in the default providerMatt Caswell3-72/+92
2019-04-19Add support in the default provider for 192/128 bit AES ECBMatt Caswell3-0/+68
2019-04-19Add the provider_algs.h internal header fileMatt Caswell5-7/+18
2019-04-19Implement support for AES-256-ECB in the default providerMatt Caswell7-1/+1374
2019-04-19Make EVP_Encrypt*/EVP_Decrypt* and EVP_Cipher* provider awareMatt Caswell2-2/+2
2019-04-15providers/common/digests/sha2.c: forward declare all dispatched functionsRichard Levitte1-0/+16