curl/lib/vtls
Nathan Moinvaziri f540a39b8b Revert "schannel: reverse the order of certinfo insertions"
This reverts commit 8986df802d.

Windows does not guarantee a particular certificate ordering, even
though TLS may have its own ordering/relationship guarantees. Recent
versions of Windows 11 reversed the ordering of ceritifcates returned by
CertEnumCertificatesInStore, therefore this commit no longer works as
initially intended. libcurl makes no guarantees about certificate
ordering if the operating system can't.

Ref: https://github.com/curl/curl/issues/9706

Closes https://github.com/curl/curl/pull/11536
2023-07-29 16:06:16 -04:00
..
bearssl.c bearssl: don't load CA certs when peer verification is disabled 2023-07-27 03:39:19 -04:00
bearssl.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
gskit.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
gskit.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
gtls.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
gtls.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
hostcheck.c hostcheck: fix host name wildcard checking 2023-04-26 09:07:27 +02:00
hostcheck.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
keylog.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
keylog.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mbedtls_threadlock.c copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mbedtls_threadlock.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
mbedtls.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
mbedtls.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
nss.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
nssg.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
openssl.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
openssl.h ngtcp2: add CURLOPT_SSL_CTX_FUNCTION support for openssl+wolfssl 2023-01-10 13:41:21 +01:00
rustls.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
rustls.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
schannel_int.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
schannel_verify.c cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
schannel.c Revert "schannel: reverse the order of certinfo insertions" 2023-07-29 16:06:16 -04:00
schannel.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
sectransp.c sectransp: fix EOF handling 2023-07-13 14:35:21 +02:00
sectransp.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
vtls_int.h cmake: add support for "unity" builds 2023-06-07 13:06:08 +00:00
vtls.c cfilters: rename close/connect functions to avoid clashes 2023-07-20 23:35:33 +02:00
vtls.h lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
wolfssl.c wolfssl: support setting CA certificates as blob 2023-07-16 23:37:14 +02:00
wolfssl.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
x509asn1.c lib: remove unused functions, make single-use static 2023-05-23 11:08:51 +02:00
x509asn1.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00