aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2020-06-28CORE: Add an internal function to distinguish the global default contextRichard Levitte1-0/+1
2020-06-28CORE: Add OPENSSL_CTX_set0_default(), to set a default library contextRichard Levitte1-0/+1
2020-06-25Update copyright yearMatt Caswell5-5/+5
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre2-205/+205
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre3-2/+2
2020-06-24fips rand: DRBG KAT self test updates to provider model.Pauli1-0/+2
2020-06-24CTR, HASH and HMAC DRBGs in providerPauli5-50/+60
2020-06-24share rand_pool between libcrypto and providersPauli1-98/+0
2020-06-24params: add OSSL_PARAM helpers for time_t.Pauli2-0/+7
2020-06-24rand: set up EVP and DRBG infrastructure for RAND from providers.Pauli3-9/+44
2020-06-24core: add OSSL_INOUT_CALLBACKPauli1-1/+2
2020-06-24rand: core APIs for provider friendly random.Pauli5-0/+115
2020-06-23property: Move global default properties to the library context.Pauli3-10/+13
2020-06-23serialization: break the provider locating code to avoid deadlock.Pauli1-1/+3
2020-06-22Fix CMP -days option range checking and test failing with enable-ubsanDr. David von Oheimb3-2/+6
2020-06-21Fix one typo in a comment.FdaSilvaYY1-2/+2
2020-06-19Fix the DTLS1_COOKIE_LENGTH valueMatt Caswell1-5/+2
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell3-11/+16
2020-06-19Create defines for TLS Group IdsMatt Caswell1-0/+49
2020-06-19Provider a better error message if we fail to copy parametersMatt Caswell1-0/+1
2020-06-19Make EVP_PKEY_CTX_[get|set]_group_name work for DH tooMatt Caswell1-2/+1
2020-06-19Make EVP_PKEY_CTX_[get|set]_ec_paramgen_curve_name more genericMatt Caswell3-5/+4
2020-06-19Add the OSSL_PROVIDER_get_capabilities() API functionMatt Caswell2-0/+8
2020-06-19Add the concept of "Capabilities" to the default and fips providersMatt Caswell2-4/+20
2020-06-17Add ACVP fips module testsShane Lontis5-38/+85
2020-06-16Refactor BN_R_NO_INVERSE logic in internal functionsNicola Tuveri2-2/+1
2020-06-16Improve BIO_socket_wait(), BIO_wait(), BIO_connect_retry(), and their docsDr. David von Oheimb1-2/+2
2020-06-13Move part of OSSL_CMP_validate_msg() to ossl_cmp_msg_check_update()Dr. David von Oheimb1-2/+2
2020-06-13Correct error reason of verify_signature() in cmp_vfy.cDr. David von Oheimb1-0/+2
2020-06-13Guard new header mac.h against C++isms.Pauli1-0/+7
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli2-34/+54
2020-06-11kdf: make function naming consistent.Pauli1-6/+6
2020-06-10Generate error queue entry on FFC_CHECK_BAD_LN_PAIR for DH and DSADr. David von Oheimb2-0/+2
2020-06-10Update RSA keygen to use sp800-56b by defaultShane Lontis1-1/+1
2020-06-09Do not allow dropping Extended Master Secret extension on renegotiatonTomas Mraz1-0/+3
2020-06-08TLSv1.3: additional checks in SSL_set_record_padding_callbackVadim Fedorenko1-1/+1
2020-06-08kTLS: add Linux-specific kTLS helpersVadim Fedorenko1-0/+97
2020-06-08kTLS: add new algo definitionsVadim Fedorenko1-90/+89
2020-06-08kTLS: make ktls_start type independedVadim Fedorenko1-9/+7
2020-06-05Make EVP_PKEY_[get1|set1]_tls_encodedpoint work with provided keysMatt Caswell2-0/+4
2020-06-05Implement OSSL_PROVIDER_get0_provider_ctx()Matt Caswell2-0/+2
2020-06-05Enable applications to directly call a provider's query operationMatt Caswell1-0/+4
2020-06-04Add cipher list ciphersuites which using encryption algorithm in mode CBC.Otto Hollmann1-0/+1
2020-06-04Update copyright yearMatt Caswell2-2/+2
2020-06-02Move EC_METHOD to internal-onlyBilly Brumley1-21/+19
2020-06-01undeprecate SSL_CTX_load_verify_locations and X509_STORE_load_locationsTim Hudson2-4/+4
2020-05-27Rename EVP_PKEY_cmp() to EVP_PKEY_eq() and EVP_PKEY_cmp_parameters() to EVP_P...Dr. David von Oheimb1-0/+6
2020-05-27crypto/cms: add CAdES-BES signed attributes validationFdaSilvaYY4-3/+20
2020-05-27PROV: Use rsa_padding_add_PKCS1_OAEP_mgf1_with_libctx() in RSA-OAEPRichard Levitte1-0/+7
2020-05-26Fix X509_PUBKEY_cmp(), move to crypto/x509/x_pubkey.c, rename, export, and do...Dr. David von Oheimb1-0/+1