summaryrefslogtreecommitdiffstats
path: root/providers
AgeCommit message (Expand)Author
2019-09-05Change provider params from int to size_tShane Lontis
2019-09-04New function EVP_CIPHER_free()Richard Levitte
2019-09-04New function EVP_MD_free()Richard Levitte
2019-09-01Fix platform specific issues with provider ciphersShane Lontis
2019-08-29Fix no-engineMatt Caswell
2019-08-29Fix no-cmacMatt Caswell
2019-08-29Fix no-poly1305, no-siphash and no-blake2Matt Caswell
2019-08-29Fix no-desMatt Caswell
2019-08-27Coverty fixes for MACsRichard Levitte
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-25Fix Issue OSS-Fuzz: Branch on uninitialized memory (in ccm code).Shane Lontis
2019-08-24Get rid of the diversity of names for MAC parametersRichard Levitte
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-20cleanup provider digestsShane Lontis
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-19Use macros internally for algorithm namesRichard Levitte
2019-08-19cipher cleanups.Shane Lontis
2019-08-19Add fips provider code for handling self test dataShane Lontis
2019-08-18Directly return from final sha3/keccak_final if no bytes are requestedPatrick Steuer
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Rename the hash implementations KMAC{128,256} to KECCAK_KMAC{128,256}Richard Levitte
2019-08-15Adjust some provider reason codesRichard Levitte
2019-08-15Move Poly1305 to providersRichard Levitte
2019-08-15Move SipHash to providersRichard Levitte
2019-08-15Move KMAC to providersRichard Levitte
2019-08-15Move HMAC to providersRichard Levitte
2019-08-15Move GMAC to providersRichard Levitte
2019-08-15Move CMAC to providersRichard Levitte
2019-08-15Move BLAKE2 MACs to the providersRichard Levitte
2019-08-15Rename provider and core get_param_types functionsRichard Levitte
2019-08-15Add {get,set}table_params() functions for provider digestsRichard Levitte
2019-08-12Adapt the provider digests for more use of OSSL_PARAMRichard Levitte
2019-08-12Rework the provider digest constructor to provide implementation get_paramsRichard Levitte
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