summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
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
2019-10-04Move all SHA digests completely to the default providerRichard Levitte
2019-10-03Replumbing: make it possible for providers to specify multiple namesRichard Levitte
2019-10-03rsa: replace magic number '11' by RSA_PKCS1_PADDING_SIZEDr. Matthias St. Pierre
2019-10-03Don't follow legacy path if ctx->pctx is setMatt Caswell
2019-10-03Free a fetched digest during EVP_MD_CTX_reset() not EVP_MD_free()Matt Caswell
2019-10-03Don't call EVP_MD_CTX_reset during EVP_DigestFinalMatt Caswell
2019-10-03Update EVP_MD_CTX_get_params() et al to be EVP_DigestSign*() awareMatt Caswell
2019-10-03Ensure we look at EVP_MD_CTX_FLAG_KEEP_PKEY_CTX in non-legacy codeMatt Caswell
2019-10-03Add EVP_DigestSign/EVP_DigestVerify support for DSAMatt Caswell
2019-10-03Add the provider function signatures for DigestSign*Matt Caswell
2019-10-03Add rc5 ciphers to default providerShane Lontis
2019-10-03Fix long name of some Microsoft objectsMichael Osipov
2019-10-01Make EVP_CIPHER_is_a() work with legacy cipher implementations tooRichard Levitte
2019-10-01Adapt EVP_CIPHER_{param_to_asn1,asn1_to_param} for use with provider.Richard Levitte
2019-09-30Add defines for __NR_getrandom for all Linux architecturesKurt Roeckx
2019-09-30Fix a bundle of mischecks of return valuesPaul Yang
2019-09-30Make default values by ERR_get_error_all() and friends more consistentDr. David von Oheimb
2019-09-27Consistent naming for context gettable param queries .Pauli
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize public header files (part 1)Dr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-27[KDF] Add KBKDF implementation for counter-mode HMACRobbie Harwood
2019-09-27OSSL_PARAM functions: change to allow the data field to be NULLRichard Levitte
2019-09-27 Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSLDr. David von Oheimb
2019-09-26When building of modules is disabled, build the legacy provider into libcryptoRichard Levitte
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-09-25s390x assembly pack: cleanse only sensitive fieldsPatrick Steuer
2019-09-25s390x assembly pack: fix OPENSSL_s390xcap z15 cpu maskPatrick Steuer
2019-09-25s390x assembly pack: fix msa3 stfle bit detectionPatrick Steuer
2019-09-25Make EVP_MD_CTX_[gettable|settable]_params() take an EVP_MD_CTXMatt Caswell
2019-09-25Remove engine param macros from wrapper APIsPauli
2019-09-25Add rc4 cipher to default providerShane Lontis
2019-09-24fix for dsa key size feature request issue: pkey -text or -text_pub should sh...jayaram
2019-09-24Support printing out some otherName variantsDmitry Belyavskiy
2019-09-23Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte
2019-09-23Add des ciphers to default providerShane Lontis
2019-09-21Configure: add missing dependency to fix parallel builds on WindowsDr. Matthias St. Pierre
2019-09-21Use the correct maximum indentKurt Roeckx
2019-09-20Add aes_wrap cipher to providersShane Lontis
2019-09-20Fix missing bn_mul_mont symbol in solaris fips moduleShane Lontis