aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre285-3570/+338
2019-09-27[KDF] Add KBKDF implementation for counter-mode HMACRobbie Harwood1-0/+2
2019-09-27OSSL_PARAM functions: change to allow the data field to be NULLRichard Levitte1-1/+34
2019-09-27 Certificate Management Protocol (CMP, RFC 4210) extension to OpenSSLDr. David von Oheimb11-122/+1808
2019-09-26When building of modules is disabled, build the legacy provider into libcryptoRichard Levitte1-1/+6
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer17-76/+896
2019-09-25s390x assembly pack: cleanse only sensitive fieldsPatrick Steuer1-2/+2
2019-09-25s390x assembly pack: fix OPENSSL_s390xcap z15 cpu maskPatrick Steuer1-5/+5
2019-09-25s390x assembly pack: fix msa3 stfle bit detectionPatrick Steuer1-1/+1
2019-09-25Make EVP_MD_CTX_[gettable|settable]_params() take an EVP_MD_CTXMatt Caswell1-6/+26
2019-09-25Remove engine param macros from wrapper APIsPauli2-8/+4
2019-09-25Add rc4 cipher to default providerShane Lontis1-1/+3
2019-09-24fix for dsa key size feature request issue: pkey -text or -text_pub should sh...jayaram1-0/+7
2019-09-24Support printing out some otherName variantsDmitry Belyavskiy4-8/+65
2019-09-23Rework cipher / digest fetching for legacy nids with multiple name supportRichard Levitte4-20/+81
2019-09-23Add des ciphers to default providerShane Lontis2-0/+10
2019-09-21Configure: add missing dependency to fix parallel builds on WindowsDr. Matthias St. Pierre1-0/+1
2019-09-21Use the correct maximum indentKurt Roeckx1-2/+2
2019-09-20Add aes_wrap cipher to providersShane Lontis2-2/+9
2019-09-20Fix missing bn_mul_mont symbol in solaris fips moduleShane Lontis1-6/+0
2019-09-19Avoid ?: construct in XXXerr callsRich Salz3-13/+14
2019-09-19Modify providers that keep track of underlying algorithmsRichard Levitte5-2/+21
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte14-129/+282
2019-09-19Add aes_ocb cipher to providersShane Lontis1-0/+3
2019-09-19Add sm4 ciphers to default providerShane Lontis1-0/+5
2019-09-18Add SEED ciphers to default providerShane Lontis1-0/+4
2019-09-18Add cast5 ciphers to default providerShane Lontis1-0/+4
2019-09-18Add IDEA ciphers to default providerShane Lontis1-0/+4
2019-09-18crypto/bn/build.info: Correct use of SSE2 definitionRichard Levitte1-1/+1
2019-09-16Fix building statically without any dso supportBernd Edlinger1-1/+1
2019-09-16Unify all assembler file generatorsRichard Levitte160-469/+663
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte17-198/+172
2019-09-16clearing the ecx private key memoryManishPatidar11-1/+1
2019-09-15Add blowfish ciphers to default providerShane Lontis1-0/+4
2019-09-15Add fips module integrity checkShane Lontis2-4/+23
2019-09-15Fix compile error detected by Solaris buildShane Lontis1-6/+9
2019-09-14fix CRMF symmetric key handlingAndreas Kretschmer1-15/+24
2019-09-14Add aes_xts cipher to providersShane Lontis3-2/+7
2019-09-14Fix S390X bad size_t that causes memory trash in legacy ciphersShane Lontis1-4/+4
2019-09-13ERR: Change get_error_values() to use an enumRich Salz1-43/+40
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger2-8/+25
2019-09-12Deprecate ERR_get_state()Richard Levitte3-12/+22
2019-09-12Deprecate the public definition of ERR_STATERichard Levitte3-0/+12
2019-09-12Modernise ERR_print_errors_cb()Richard Levitte1-8/+14
2019-09-12Modernise the ERR functionality further (new functions and deprecations)Richard Levitte1-20/+85
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte33-33/+33
2019-09-12BIO_f_zlib: Properly handle BIO_CTRL_PENDING and BIO_CTRL_WPENDING calls.Tomas Mraz1-0/+22
2019-09-12Avoid passing NULL to memcpyMatt Caswell1-10/+6
2019-09-12Pass the correct ctx to provider KDF functionsMatt Caswell1-1/+1
2019-09-11crypto/threads_win.c: fix preprocessor indentationDr. Matthias St. Pierre1-3/+3