aboutsummaryrefslogtreecommitdiff
path: root/crypto/include
AgeCommit message (Expand)AuthorFilesLines
2020-05-15Update copyright yearMatt Caswell1-1/+1
2020-05-13OSSL_STORE: Make the 'file' scheme loader handle MSBLOB and PVK filesRichard Levitte1-0/+23
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre37-3232/+0
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer1-18/+19
2019-09-23Add des ciphers to default providerShane Lontis1-0/+4
2019-09-19In provider implemented methods, save the name number, not the name stringRichard Levitte1-4/+4
2019-09-16Fix building statically without any dso supportBernd Edlinger1-1/+1
2019-09-15Fix compile error detected by Solaris buildShane Lontis1-6/+9
2019-09-11drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre1-1/+0
2019-09-09Move EVP_PKEY algorithm implementations into a unionMatt Caswell1-6/+22
2019-09-09Add the ability to perform signatures in a providerMatt Caswell1-0/+3
2019-09-06KDF/PRF updates to libcryptoPauli1-21/+16
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger1-1/+0
2019-09-01Fix platform specific issues with provider ciphersShane Lontis1-0/+1
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis1-0/+7
2019-08-24Remove MAC cruftRichard Levitte1-7/+0
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis1-3/+36
2019-08-20prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb1-1/+0
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte1-6/+6
2019-08-15Adapt diverse code to provider based MACs.Richard Levitte1-0/+1
2019-08-15Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte1-21/+19
2019-08-15Add missing EVP param utility functionsRichard Levitte1-0/+6
2019-08-14Add missing EBCDIC stringsopensslonzos-github1-0/+2
2019-08-12Make more use of OSSL_PARAM for digestsRichard Levitte1-3/+2
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell1-0/+1
2019-07-31Rename X509_STORE ptr stored in opaque struct X509_STORE_CTXShane Lontis1-1/+1
2019-07-31CAdES : lowercase name for now internal methods.FdaSilvaYY2-0/+22
2019-07-23Add a mechnism to save the name of fetched methodsRichard Levitte1-0/+2
2019-07-22Allocate DRBG additional data pool from non-secure memoryBernd Edlinger1-1/+2
2019-07-22Add an internal API to access the KEYMGMT provider functionsRichard Levitte1-0/+26
2019-07-22Add evp_keymgmt_clear_pkey_cache() and use itRichard Levitte1-1/+2
2019-07-22Add evp_keymgmt_export_to_provider(), for key transfer between providersRichard Levitte2-0/+16
2019-07-22Add basic EVP_KEYMGMT API and libcrypto <-> provider interfaceRichard Levitte1-3/+19
2019-07-18Fix S390X compile error due to missing definesShane Lontis1-6/+16
2019-07-16Remove tab characters from C source files.Pauli2-42/+42
2019-07-16Make the EVP Key Exchange code provider awareMatt Caswell1-0/+5
2019-07-16Regenerate mkerr filesRich Salz1-17/+23
2019-07-16Add Common shared code needed to move aes ciphers to providersShane Lontis3-22/+632
2019-07-12Convert asn1_dsa.c to use the WPACKET API insteadMatt Caswell1-4/+3
2019-07-12Convert asn1_dsa.c to use the PACKET API insteadMatt Caswell1-3/+4
2019-07-12Add simple ASN.1 utils for DSA signature DER.David Makepeace1-0/+23
2019-07-11Make more use of OSSL_PARAM for ciphersRichard Levitte1-3/+0
2019-07-09Add X9.42 KDF.Shane Lontis1-0/+1
2019-07-02Provide rand_bytes_ex and rand_priv_bytes_exMatt Caswell1-0/+6
2019-06-28Support SM2 certificate signingPaul Yang1-0/+3
2019-06-27Move the public SIV mode functions from public headers to internal onesMatt Caswell1-0/+34
2019-06-19Provide an ability to deregister thread stop handlersMatt Caswell1-1/+2
2019-06-17Standardise the function naming conventions in initthread.cMatt Caswell1-2/+2
2019-06-17Tell the FIPS provider about thread stop eventsMatt Caswell1-4/+4
2019-06-17Provide a version of ossl_init_thread_start that works in FIPS modeMatt Caswell1-0/+1