summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2019-11-07Add EVP functionality to create domain params and keys by user dataRichard Levitte
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-11-06Ensure EVP_get_digestbyname() and EVP_get_cipherbyname() know all aliasesMatt Caswell
2019-11-05EVP: Make the SIGNATURE implementation leanerRichard Levitte
2019-11-05EVP: Make the KEYEXCH implementation leanerRichard Levitte
2019-11-05s390x assembly pack: process x25519 and x448 non-canonical valuesPatrick Steuer
2019-11-05s390x assembly pack: fix x448 handling of non-canonical valuesPatrick Steuer
2019-11-05s390x assembly pack: perlasm module updatePatrick Steuer
2019-11-04Don't assume the type we read was the type we expectedMatt Caswell
2019-11-04Don't leak memory in the event of a failure in i2v_GENERAL_NAMESMatt Caswell
2019-11-03OSSL_STORE: add tracingRichard Levitte
2019-11-03X509_LOOKUP_store: new X509_LOOKUP_METHOD that works by OSSL_STORE URIRichard Levitte
2019-11-03OSSL_STORE: constify the criterion parameter a bit moreRichard Levitte
2019-11-03Change EVP_PKEY_CTX_new_provided() to take a library context too.Richard Levitte
2019-11-03Make EVP_PKEY_CTX initialization more preciseRichard Levitte
2019-11-03Fix --strict-warnings buildPatrick Steuer
2019-11-03s390x assembly pack: enable clang buildPatrick Steuer
2019-11-03Fix OSSL_PARAM_set_BN() to fill the given buffer correctly.Richard Levitte
2019-11-02VMS: Added new method to gather entropy on VMS, based on SYS$GET_ENTROPY.Richard Levitte
2019-11-02BIO_s_connect: add an error state and use itRichard Levitte
2019-11-02DRBG: add check for XOF so these can be disallowed by the DRBGsPauli
2019-11-02DRBG: weaken the restriction on allowed digests.Pauli
2019-11-01s390x: fix build errorsPatrick Steuer
2019-11-01fix for Missing null check after OPENSSL_zallocjayaram
2019-11-01md4/md5: macros should not include the line following themPatrick Steuer
2019-11-01Fix potential memory leak in dh_ameth.cScott Wilson
2019-10-31evp_pkey_ctx_free_old_ops(): Make sure to assign NULL to freed pointersRichard Levitte
2019-10-31[crypto/bn] fix a few small timing leaks in BN_lshift1 and BN_rshift1Billy Brumley
2019-10-31Add support for in-kernel TLS (KTLS) on FreeBSD.Andrew Gallatin
2019-10-31crypto/evp/evp_fetch.c: Make it more prominent that these functions are EVPRichard Levitte
2019-10-30Fix undefined array OPENSSL_ia32cap_P.Kelvin Lee
2019-10-29chunk 5 of CMP contribution to OpenSSLDr. David von Oheimb
2019-10-28Allow EVP_PKEY_get0_RSA for RSA-PSS keysTobias Nießen
2019-10-25Strip BOM on loading PEM filesDmitry Belyavskiy
2019-10-23Document "get/set-app-data" macros.Rich Salz
2019-10-23Update control logic for BN_gcdCesar Pereida Garcia
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