summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2019-10-23Add KRB5KDF from RFC 3961Simo Sorce
2019-10-23Deprecate EC_GROUP_clear_free()Nicola Tuveri
2019-10-23Avoid using EC_GROUP_clear_free() internallyNicola Tuveri
2019-10-21crypto/s390xcap.c: Add guards around the GETAUXVAL checksRichard Levitte
2019-10-21crypto/evp/pmeth_lib.c: Fix copy'n'paste errorRichard Levitte
2019-10-19Move random-related defines from e_os.h to rand_unix.cDr. Matthias St. Pierre
2019-10-19rand_unix.c: correct include guard commentsDr. Matthias St. Pierre
2019-10-17Replace BUF_ string function calls with OPENSSL_ onesRich Salz
2019-10-17Move BLAKE2 digests completely to the default providerRichard Levitte
2019-10-17evp_keymgmt_export_to_provider(): adjust OSSL_PARAM array for transferRichard Levitte
2019-10-17New RSA keymgmt implementation to handle import / export of RSA keysRichard Levitte
2019-10-17Added internal functions for easy getting and setting all RSA parameters.Richard Levitte
2019-10-17Constant-time GCD function.Cesar Pereida Garcia
2019-10-17Unify BN_rshift designCesar Pereida Garcia
2019-10-17DSA: Add export of domain parameters to providerRichard Levitte
2019-10-17DH: Add export of domain parameters to providerRichard Levitte
2019-10-17PKEY: adapt the export_to_provider funtions to handle domain params tooRichard Levitte
2019-10-17Rename internal function name_cmp() to v3_name_cmp()Richard Levitte
2019-10-17evp_generic_do_all(): fix passing of method dataRichard Levitte
2019-10-17EVP: add functions that return the name numberRichard Levitte
2019-10-17EVP: add name traversal functions to all fetchable typesRichard Levitte
2019-10-17EVP: add missing common functionalityRichard Levitte
2019-10-17For provided ciphers, EVP_CIPHER_CTX_ctrl() with EVP_CTRL_INIT always returns 1Richard Levitte
2019-10-17EVP_{CIPHER,MD}_CTX_ctrl(): make extra sure to return 0 or 1Richard Levitte
2019-10-17[KDF] Add feedback-mode and CMAC support to KBKDFRobbie Harwood
2019-10-16Add EVP_PKEY_CTX_new_provided()Richard Levitte
2019-10-16Fix typo and create compatibility macroAndreas Schnebinger
2019-10-16Correctly handle SSL3 Master Secret when calling providersMatt Caswell
2019-10-16Add ChaCha related ciphers to default providerShane Lontis
2019-10-16Fix missing Assembler definesShane Lontis
2019-10-15[ec_asn1.c] Avoid injecting seed when built-in matchesNicola Tuveri
2019-10-14Add BN_check_prime()Kurt Roeckx
2019-10-14Use fewer primes for the trial divisionKurt Roeckx
2019-10-14Move MD2, MD4 and MD5 digests completely to the providersRichard Levitte
2019-10-14Restore MD5-SHA1 in legacy method databaseRichard Levitte
2019-10-11Fix EVP_Cipher() for provided cipher implementationsRichard Levitte
2019-10-11Support calling EVP_DigestUpdate instead of EVP_Digest[Sign|Verify]UpdateMatt Caswell
2019-10-11Don't use internal knowledge about EVP_MD_CTX in and MD BIOMatt Caswell
2019-10-11Stop using EVP_MD_CTX_FLAG_NON_FIPS_ALLOWRichard Levitte
2019-10-10Fix unused goto label gcc warningViktor Szakats
2019-10-10Cleanup: move remaining providers/common/include/internal/*.hRichard Levitte
2019-10-10Providers: move all digestsRichard Levitte
2019-10-10Rework how our providers are builtRichard Levitte
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-10-08Add rc2 ciphers to default providerShane Lontis
2019-10-08Move cipher ctx 'original iv' parameter into the providerShane Lontis
2019-10-06EVP_{CIPHER,MD}_CTX_ctrl(): make sure to return 0 or 1Richard Levitte
2019-10-06Deprecate NCONF_WIN32() functionRich Salz
2019-10-04Move MD5-SHA1 digest completely to the default providerRichard Levitte
2019-10-03Remove unused fields in method store structure.Pauli