summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2021-04-19Link with uplink moduleTanzinul Islam
2021-04-19Support DLL builds + Fix C RTL variantsTanzinul Islam
2021-04-19Resurrect and modernize C++Builder configTanzinul Islam
2021-04-18CORE: pre-populate the namemap with legacy OIDs tooRichard Levitte
2021-04-18CORE: Register all legacy "names" when generating the initial namemapRichard Levitte
2021-04-18Modify OBJ_nid2sn(OBJ_obj2nid(...)) occurences to use OBJ_obj2txt()Richard Levitte
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz
2021-04-18Standard style for all EVP_xxx_free routinesRich Salz
2021-04-17OSSL_CMP_CTX_new(): Fix distinction of out-of-memory and other errorsDr. David von Oheimb
2021-04-17Fix naming for EVP_RAND_CTX_gettable functions.Pauli
2021-04-16Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis
2021-04-16SipHash: Fix CTRL API for the digest size.Pauli
2021-04-15Add EVP_PKEY_todata() and EVP_PKEY_export() functions.Shane Lontis
2021-04-15Rename EVP_PKEY_get0_first_alg_name to EVP_PKEY_get0_type_nameTomas Mraz
2021-04-15Do not allow creating empty RSA keys by duplicationTomas Mraz
2021-04-15Remove keymgmt_copy function from the provider APITomas Mraz
2021-04-15Add selection support to the provider keymgmt_dup functionTomas Mraz
2021-04-15Implement provider-side keymgmt_dup functionTomas Mraz
2021-04-14cmp_util.c: Fix OSSL_CMP_log_open() in case OPENSSL_NO_TRACEDr. David von Oheimb
2021-04-14Document the invariants for the empty X509_NAME encodingTomas Mraz
2021-04-14X509_NAME_cmp: if canon_enclen is 0 for both names return 0Tomas Mraz
2021-04-14bio_printf: add \0 terminators for error returns in floating point conversions.Pauli
2021-04-14bio: add a malloc failed error to BIO_printPauli
2021-04-14Add some additional NULL checks to prevent segfaults.Shane Lontis
2021-04-14Add domain parameter match check for DH and ECDH key exchange.Shane Lontis
2021-04-14Remove a TODO(3.0) from X509_PUBKEY_setMatt Caswell
2021-04-14crypto: raise error on malloc failureFdaSilvaYY
2021-04-12Remove the function EVP_PKEY_set_alias_typeMatt Caswell
2021-04-12Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free().Shane Lontis
2021-04-12Add OSSL_PARAM_dup() and OSSL_PARAM_merge().Shane Lontis
2021-04-12Add additional KMAC errorPauli
2021-04-09Inherit hostflags verify params even without hostsChristian Heimes
2021-04-08d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX...Dr. David von Oheimb
2021-04-08PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private keyDr. David von Oheimb
2021-04-08d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb
2021-04-08Update copyright yearMatt Caswell
2021-04-08curve448: Integrate 64-bit reference implementationAmitay Isaacs
2021-04-08curve448: Use constant time zero check functionAmitay Isaacs
2021-04-08curve448: Remove the unrolled loop versionAmitay Isaacs
2021-04-08curve448: Use NLIMBS where appropriate to simplify the codeAmitay Isaacs
2021-04-08curve448: Modernise reference 64-bit codeAmitay Isaacs
2021-04-08curve448: Rename arch_ref64 to arch_64Amitay Isaacs
2021-04-08Partially Revert "Remove curve448 architecture specific files"Amitay Isaacs
2021-04-08curve448: Use relative includes to avoid explicit dependenciesAmitay Isaacs
2021-04-08Use numbers definition of int128_t and uint128_tAmitay Isaacs
2021-04-08param_build: check for the usage of secure memory better.Pauli
2021-04-08property: lock the lib ctx when updating the property definition cachePauli
2021-04-08property: check return values from the property locking calls.Pauli
2021-04-08Fix more certificate related lib_ctx settings.Shane Lontis
2021-04-08dh: fix coverity 1473238: argument cannot be negativePauli