aboutsummaryrefslogtreecommitdiff
path: root/crypto
AgeCommit message (Expand)AuthorFilesLines
2020-02-18[EC] harden EC_KEY against leaks from memory accessesNicola Tuveri1-2/+72
2020-02-18[PROV][KEYMGMT][EC] Import/export of priv_key as padded const time BNNicola Tuveri1-7/+48
2020-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri10-51/+796
2020-02-18[EC] Constify internal EC_KEY pointer usageNicola Tuveri1-2/+2
2020-02-18x86_64: Don't assume 8-byte pointer sizeH.J. Lu4-52/+167
2020-02-17ffc: use sizeof(*pointer) instead of sizeof(struct) in memset(3) call.Pauli1-1/+1
2020-02-17chunk 7 of CMP contribution to OpenSSLDr. David von Oheimb10-129/+1076
2020-02-17fix various formatting nits in CMP contribution chunks 1-6 found by the new u...Dr. David von Oheimb11-100/+149
2020-02-17improve CMP logging according to comments on CMP chunk 7 previewDr. David von Oheimb3-31/+142
2020-02-17Also check for errors in x86_64-xlate.pl.David Benjamin163-163/+163
2020-02-17Fix a bug for aarch64 BigEndiansimplelins1-1/+9
2020-02-17crypto/bn: fix debug buildWataru Ashihara1-0/+1
2020-02-16Add FFC param/key validationShane Lontis18-192/+573
2020-02-15x86_64: Add endbranch at function entries for Intel CETH.J. Lu9-0/+44
2020-02-14Make secure-memory be a config optionRich Salz1-23/+22
2020-02-14Adapt i2d_PUBKEY for provider only keysRichard Levitte1-11/+42
2020-02-14Adapt i2d_PrivateKey for provider only keysRichard Levitte1-0/+32
2020-02-14Forgotten GOST2012 support in non-vital placesNikolay Morozov1-0/+8
2020-02-14Fix coverity issuesShane Lontis1-9/+7
2020-02-13x86_64: Always generate .note.gnu.property section for ELF outputsH.J. Lu1-7/+14
2020-02-13Make the RSA ASYM_CIPHER implementation available inside the FIPS moduleMatt Caswell10-34/+145
2020-02-12Add OSSL_SERIALIZER_PUBKEY_TO_DER_PQ and friendsRichard Levitte1-1/+1
2020-02-12fix build for new HTTP client in case OPENSSL_NO_CMP or OPENSSL_NO_OCSPDr. David von Oheimb2-7/+10
2020-02-12Remove unused ossl_param_bld_to_param_ex() function.Pauli1-30/+0
2020-02-12Remove unused OSSL_PARAM_construct_from_text() function.Pauli2-33/+1
2020-02-12Deprecate the low level DSA functions.Pauli20-0/+116
2020-02-11Add S390 support for provider based X25519/X448Matt Caswell1-6/+6
2020-02-11Add X25519/X448 Key Exchange to the default providerMatt Caswell2-1/+50
2020-02-11Implement Provider side Key Management for X25519 and X448Matt Caswell2-4/+4
2020-02-11Implement a stricter ECX_KEY typeMatt Caswell7-58/+91
2020-02-11X509_PUBKEY_set(): Fix memory leakRichard Levitte1-0/+16
2020-02-10Generalize the HTTP client so far implemented mostly in crypto/ocsp/ocsp_ht.cDr. David von Oheimb19-633/+1591
2020-02-10add BIO_socket_wait(), BIO_wait(), and BIO_connect_retry() improving timeout ...Dr. David von Oheimb3-2/+125
2020-02-10Memory allocator code cleanupDavide Galassi1-38/+28
2020-02-08x86: Always generate .note.gnu.property section for ELF outputsH.J. Lu1-0/+20
2020-02-07Fix no-ecMatt Caswell2-0/+4
2020-02-07Use swapcontext for Intel CETH.J. Lu2-1/+20
2020-02-07Adapt all build.info and test recipes to the new $disabled{'deprecated-x.y'}Richard Levitte7-14/+9
2020-02-07RAND_DRBG: add a callback data for entropy and nonce callbacksDr. Matthias St. Pierre2-0/+30
2020-02-07KEYMGMT: Require both get_params and gettable_params, or noneRichard Levitte1-12/+22
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte16-535/+329
2020-02-07Reorganize the internal evp_keymgmt functionsRichard Levitte5-165/+168
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre9-16/+16
2020-02-06Add FFC param/key generationShane Lontis13-691/+1321
2020-02-06Fix builds with no-dhMatt Caswell1-2/+8
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli6-17/+10
2020-02-05Stop accepting certificates signed using SHA1 at security level 1Kurt Roeckx2-1/+33
2020-02-05Author: Ross Kinsey <RossIKinsey@gmail.com>Ross Kinsey4-32/+4
2020-02-05x86: Add endbranch to indirect branch targets for Intel CETH.J. Lu2-0/+8
2020-02-05Make minimum size for secure memory a size_t.Pauli1-5/+4