summaryrefslogtreecommitdiffstats
path: root/providers
AgeCommit message (Expand)Author
2019-08-08Fix no-ecMatt Caswell
2019-08-07GCM cipher in provider now fails if passed bad keylengthShane Lontis
2019-08-06Insert a dummy call to EC code in the FIPS providerMatt Caswell
2019-08-05Documentation for the provider Key Exchange operationMatt Caswell
2019-08-01Fix commit a672a02a s390x build breakagePatrick Steuer
2019-07-31Add gcm ciphers (aes and aria) to providers.Shane Lontis
2019-07-31Check for NULL return from zalloc in dh_dupctx.Pauli
2019-07-31Adapt the FIPS provider to use the new core error functionsRichard Levitte
2019-07-30Fix coverity 1452084Pauli
2019-07-23Adapt DH to use with KEYMGMTRichard Levitte
2019-07-23Remove some utilities from the core to provider interfaceMatt Caswell
2019-07-23Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte
2019-07-19Fix no-dhMatt Caswell
2019-07-16remove end of line spacesPauli
2019-07-16Add the ability to set PKCS#3 DH padding in providersMatt Caswell
2019-07-16Implement PKCS#3 DH Key Exchange in the default providerMatt Caswell
2019-07-16Regenerate mkerr filesRich Salz
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis
2019-07-11Make allocation/free/clean available to providersRich Salz
2019-07-11Adapt the provider AES for more use of OSSL_PARAMRichard Levitte
2019-07-02Add a dummy call to BN_rand_ex() in the FIPS providerMatt Caswell
2019-07-02s390x assembly pack: fix various aes modes performance regressionPatrick Steuer
2019-07-02FIPS module: adapt for the changed error reporting methodsRichard Levitte
2019-06-28Add a nid 2 algorithm name mapping capabilityMatt Caswell
2019-06-28Call RAND_DRBG_bytes from inside the FIPS providerMatt Caswell
2019-06-25Fix s390x build errors and warningsPatrick Steuer
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli
2019-06-19Don't create an OPENSSL_CTX twiceMatt Caswell
2019-06-18Change ERR_add_error_[v]data to appendRich Salz
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell
2019-06-17Replumbing: Adapt the default and legacy providers to use library context upcallRichard Levitte
2019-06-17Replumbing: Adapt the FIPS module to use the library context upcallRichard Levitte
2019-06-12Add some dummy BIGNUM calls from inside the FIPS providerMatt Caswell
2019-06-11Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis
2019-06-06rename the digest provider files to avoid any name clashes with other foldersShane Lontis
2019-06-04Move digests to providersShane Lontis
2019-06-03Ensure we get all the right defines for AES assembler in FIPS moduleMatt Caswell
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell
2019-05-23Add more commentary about recursive Provider intialisation in the FIPS moduleMatt Caswell
2019-05-23Move where include path for providers/common/include gets specifiedMatt Caswell
2019-05-23Make some EVP code available from within the FIPS moduleMatt Caswell
2019-05-23Make core code available within the FIPS moduleMatt Caswell
2019-05-01Structure alignment macro.Pauli
2019-04-30Replumbing: give the possibility for the provider to create a contextRichard Levitte
2019-04-30Replumbing: make the oneshot proider cipher function like the othersRichard Levitte
2019-04-19Create provider errors and use themMatt Caswell
2019-04-19Fix the S390X support for the basic AES ciphersMatt Caswell
2019-04-19Add forward declarations of the AES dispatch table functionsMatt Caswell
2019-04-19Add a maximum output length to update and final callsMatt Caswell
2019-04-19Add iv length and key length params to the cipher init callsMatt Caswell