summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2020-12-17DECODER EVP_PKEY: Don't store all the EVP_KEYMGMTsRichard Levitte
2020-12-16Drop unnecessary checks of OPENSSL_NO_DH, OPENSSL_NO_DSA and OPENSSL_NO_ECRichard Levitte
2020-12-16EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-16EVP_PKEY & DH: Make DH EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-12-16EVP_PKEY & DSA: move dsa_ctrl.c to be included only on libcryptoRichard Levitte
2020-12-15Deprecate OCSP_REQ_CTX_set1_reqRich Salz
2020-12-14Fix Segfault in EVP_PKEY_CTX_dup when the ctx has an undefined operation.Shane Lontis
2020-12-14Fix no-threadsMatt Caswell
2020-12-13PEM: Unlock MSBLOB and PVK functions from 'no-dsa' and 'no-rc4'Richard Levitte
2020-12-12params: allow more variations in integer conversions.Pauli
2020-12-10openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short...Dr. David von Oheimb
2020-12-10v2i_AUTHORITY_KEYID(): Correct out-of-memory behavior and avoid mem leaksDr. David von Oheimb
2020-12-10X509V3_EXT_add_nconf_sk(): Improve description and use of 'sk' arg, which may...Dr. David von Oheimb
2020-12-10x509v3_config.pod: Clarify semantics of subjectKeyIdentifier and authorityKey...Dr. David von Oheimb
2020-12-09Read MIDR_EL1 system register on aarch64Fangming.Fang
2020-12-09rand: allow seed-src to be missingPauli
2020-12-09Fix error clash in buildPauli
2020-12-09rand: add a provider side seed source.Pauli
2020-12-08EVP: Add EVP_PKEY_get_group_name() to extract the group name of a pkeyRichard Levitte
2020-12-08EVP: constify the EVP_PKEY_get_*_param() argument |pkey|Richard Levitte
2020-12-08Add MAP_CONCEAL from OpenBSD which has similar purpose but on mmapDavid Carlier
2020-12-08CRYPTO_secure_malloc_init: Add FreeBSD support for secure-malloc dont-dump-re...David Carlier
2020-12-08STORE: clear err after ossl_store_get0_loader_intDaniel Bevenius
2020-12-08Fix no-errMatt Caswell
2020-12-08Complain if we are attempting to encode with an invalid ASN.1 templateMatt Caswell
2020-12-08Check that multi-strings/CHOICE types don't use implicit taggingMatt Caswell
2020-12-08Correctly compare EdiPartyName in GENERAL_NAME_cmp()Matt Caswell
2020-12-08DirectoryString is a CHOICE type and therefore uses explicit taggingMatt Caswell
2020-12-07Deprecate EC_POINT_bn2point and EC_POINT_point2bn.Shane Lontis
2020-12-07Change OPENSSL_hexstr2buf_ex() & OPENSSL_buf2hexstr_ex() to pass the separatorShane Lontis
2020-12-05PEM: Add a more generic way to implement PEM _ex functions for libctxRichard Levitte
2020-12-05EVP: Adjust EVP_PKEY_size(), EVP_PKEY_bits() and EVP_PKEY_security_bits()Richard Levitte
2020-12-05DSA: Make DSA_bits() and DSA_size() check that there are key parametersRichard Levitte
2020-12-04x509_vfy.c: Improve comments (correcting typos etc.)Dr. David von Oheimb
2020-12-04Fix EVP_PKEY_CTX propq so that it uses a copyShane Lontis
2020-12-04fix x509_PUBKEY propq so that it uses a copyShane Lontis
2020-12-04Fix x509_crl propq so that it uses a copyShane Lontis
2020-12-04Fix X509 propq so it does not use referencesShane Lontis
2020-12-03x509_vfy.c: Restore rejection of expired trusted (root) certificateDr. David von Oheimb
2020-12-03remove unused initialisationsPauli
2020-12-03remove unused assignmentsPauli
2020-12-03remove unused return value assignmentsPauli
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-12-02ENCODER: Don't pass libctx to OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-12-02cmp_client.c: Fix indentation and remove empty lineAnkita Shetty
2020-12-02cmp_client.c: Remove dead code of variable 'txt' in cert_response()Ankita Shetty
2020-12-02Don't Overflow when printing Thawte Strong Extranet VersionMatt Caswell
2020-12-02Add EVP_KDF-X942 to the fips moduleShane Lontis
2020-11-30RSA: correct digestinfo_ripemd160_der[]Richard Levitte
2020-11-30aes/asm/aesv8-armx.pl: avoid 32-bit lane assignment in CTR modeArd Biesheuvel