summaryrefslogtreecommitdiff
path: root/lib/libcrypto
AgeCommit message (Collapse)Author
2023-04-25GF2m bites the dust. It won't be missed.Theo Buehler
2023-04-25ASN1_item_ndef_i2d also goes. discussed with deraadtTheo Buehler
2023-04-25Remove commented version of OPENSSL_NO_EC2MTheo Buehler
2023-04-25Remove duplicate NID definitionsTheo Buehler
2023-04-25LIBRESSL_NEXT_API is no longer neededTheo Buehler
2023-04-25Remove prototype of EC_GFp_nist_method()Theo Buehler
2023-04-25Move EC_KEY_{insert,set}_key_method_data() to internal-onlyTheo Buehler
2023-04-25Move low level BIO_new_NDEF API to internal-onlyTheo Buehler
2023-04-25Remove proxy cert remnantsTheo Buehler
2023-04-25Remove NETSCAPE_CERT_SEQUENCETheo Buehler
2023-04-25Move the policy STACK_OF stuff to pcy_int.h as wellTheo Buehler
2023-04-25Remove SXNETTheo Buehler
Unused and no authorative information was found online in 2016
2023-04-25Move truncated sha-2 and sha3 out of #ifdef wrappersTheo Buehler
2023-04-25Use X509_STORE_CTX_get1_{certs,crls}() instead of an aliasTheo Buehler
2023-04-25X509_STORE_get1_{certs,crls} become X509_STORE_CTX_* also inTheo Buehler
Symbols.namespace
2023-04-25X509_STORE_get1_{certs,crls} become X509_STORE_CTX_*Theo Buehler
This matches the OpenSSL 1.1 API a bit better.
2023-04-25Move the policy tree code to internal-onlyTheo Buehler
A few hooks remain in the legacy validator, which will soon be replaced with something better. The rest of the tentacles are now largely contained.
2023-04-25Remove i2d_PKCS7_NDEF from the hidden version as wellTheo Buehler
2023-04-25Remove documentation for i2d_PKCS7_NDEFTheo Buehler
2023-04-25Remove i2d_PKCS7_NDEFTheo Buehler
2023-04-25BN_RECP_CTX moves to internalTheo Buehler
2023-04-25Remove CTS modeTheo Buehler
ok jsing
2023-04-25Remove TS_VERIFY_CTX_init()Theo Buehler
2023-04-25Remove PEM wrappers for NETSCAPE_CERT_SEQUENCETheo Buehler
2023-04-25Remove the horror show that is bn_nist and ecp_nistTheo Buehler
This code is full of problematic C and is also otherwise of questionable quality. It is far from constant time and jsing informs me it also isn't faster. Good riddance.
2023-04-25Remove BN_init() documentationTheo Buehler
2023-04-25Remove BN_CTX_init() documentationTheo Buehler
2023-04-25Remove the no longer used BN_MONT_CTX_init()Theo Buehler
2023-04-25Move a few now internal prototypes to bn_local.hTheo Buehler
2023-04-25Remove old BN_one/BN_zero compat stuffTheo Buehler
ok jsing
2023-04-25Remove X9.31 supportTheo Buehler
ok jsing
2023-04-25Remove the no longer used BN_CTX_init()Theo Buehler
ok jsing
2023-04-25Bump LibreSSL version to 3.8.0Theo Buehler
2023-04-25Document most command constants.Ingo Schwarze
They are part of the public API, may be needed for implementing custom BIO types, and application programmers need to avoid clashing with them.
2023-04-25Bump majors after symbol addition and removalTheo Buehler
2023-04-25Update Symbols.list after symbol addition and removalTheo Buehler
2023-04-25Comment out a few now unused files from MakefileTheo Buehler
2023-04-25Use proper fix for the recent x400Address issueTheo Buehler
From David Benjamin (BoringSSL) ok beck
2023-04-25Temporarily define LIBRESSL_NEXT_API in opensslfeatures.hTheo Buehler
2023-04-25Define OPENSSL_NO_DEPRECATED and OPENSSL_NO_EC2M in opensslfeatures.hTheo Buehler
ok beck jsing
2023-04-25Wire up truncated SHA-2, SHA-3 and related thingsTheo Buehler
from jsing
2023-04-25Remove no longer necessary compat #definesTheo Buehler
2023-04-25Add NIDs for truncated SHA-2, SHA-3 and related thingsTheo Buehler
From jsing
2023-04-25The #ifdef missed a few NETSCAPE_CERT thingsTheo Buehler
2023-04-25Remove v3_sxnet from the standard extensionsTheo Buehler
2023-04-25Invalidate the DER cache earlier on in X509 setter functionsJob Snijders
Note that it is important to invalidate the cache before returning, as the return might bubble up an error. OK tb@ jsing@
2023-04-25Use X509_set_version() and X509_REQ_set_version() instead doing it by handJob Snijders
A small side-effect in X509_to_X509_REQ() is that 'x->req_info->enc.modified' now earlier on is set to 1. OK tb@ jsing@
2023-04-25Add endbr64 where needed by inspection. Passes regresson tests.Theo de Raadt
ok jsing, and kind of tb an earlier version
2023-04-24Future users of libcrypto will also have to do without strong extranetTheo Buehler
support. discussed with beck and jsing
2023-04-24Mark NETSCAPE_CERT_SEQUENCE for removalTheo Buehler
discussed with beck and jsing