curl/lib
Emmanuel Ugwu acebf346fe schannel: shut off experimental TLS 1.3 support for Win 10
- Change minimum Windows version for TLS 1.3 support to
  Windows Server 2022.

Prior to this change Windows Server 2022 was already used as the minimum
version in some but not all of the checks for TLS 1.3 support.

Ref: https://github.com/curl/curl/pull/21719#issuecomment-4520234306
Ref: https://github.com/curl/curl/issues/21702

Signed-off-by: Emmanuel Ugwu <emmanuelugwu121@gmail.com>

Closes https://github.com/curl/curl/pull/22231
2026-07-01 03:37:35 -04:00
..
curlx build: always use local inet_pton()/inet_ntop() implementations 2026-06-27 01:24:39 +02:00
vauth krb5_sspi: fix error message on DecryptMessage() fail 2026-06-14 14:17:27 +02:00
vquic cf-ngtcp2-cmn: initialize new callback ptr for ngtcp2 1.24.0+, bump in CI 2026-06-28 13:57:31 +02:00
vssh lib: hostname related cleanups 2026-06-26 22:50:38 +02:00
vtls schannel: shut off experimental TLS 1.3 support for Win 10 2026-07-01 03:37:35 -04:00
.gitignore unit tests: extract "private" prototypes at build time 2025-06-30 23:16:40 +02:00
altsvc.c altsvc: use Curl_peer in processing 2026-06-26 14:12:53 +02:00
altsvc.h altsvc: use Curl_peer in processing 2026-06-26 14:12:53 +02:00
amigaos.c share: concurrency handling, easy updates 2026-03-21 14:42:49 +01:00
amigaos.h lib: fix formatting nits (part 2) 2025-12-02 16:52:54 +01:00
arpa_telnet.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
asyn-ares.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
asyn-base.c resolve: pass bool for proxy resolves 2026-04-24 13:10:59 +02:00
asyn-thrdd.c socket: use name sockerr for socket error variables 2026-06-14 14:17:07 +02:00
asyn.h resolve: pass bool for proxy resolves 2026-04-24 13:10:59 +02:00
bufq.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
bufq.h tidy-up: miscellaneous 2026-05-20 00:50:43 +02:00
bufref.c build: tidy up and dedupe strdup functions 2026-02-03 14:02:30 +01:00
bufref.h bufref: add Curl_bufref_dup that returns a strdup()ed version 2025-12-04 19:04:19 +01:00
cf-dns.c cf-dns: pass peer for result lookups 2026-06-16 23:15:43 +02:00
cf-dns.h cf-dns: pass peer for result lookups 2026-06-16 23:15:43 +02:00
cf-h1-proxy.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
cf-h1-proxy.h HTTP/3: add proxy CONNECT and MASQUE CONNECT-UDP support (ngtcp2 QUIC) 2026-05-27 08:49:53 +02:00
cf-h2-proxy.c src: sync nghttp2 versions checks with current requirements 2026-06-17 14:37:54 +02:00
cf-h2-proxy.h HTTP/3: add proxy CONNECT and MASQUE CONNECT-UDP support (ngtcp2 QUIC) 2026-05-27 08:49:53 +02:00
cf-haproxy.c tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
cf-haproxy.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
cf-https-connect.c cf-dns: pass peer for result lookups 2026-06-16 23:15:43 +02:00
cf-https-connect.h cf-dns: connection filter for DNS queries 2026-03-30 13:28:38 +02:00
cf-ip-happy.c cf-dns: pass peer for result lookups 2026-06-16 23:15:43 +02:00
cf-ip-happy.h cf-ip-happy: update documentation 2026-06-11 10:06:09 +02:00
cf-recvbuf.c websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
cf-recvbuf.h websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
cf-setup.c cf-setup: own source file 2026-06-15 15:55:58 +02:00
cf-setup.h cf-setup: own source file 2026-06-15 15:55:58 +02:00
cf-socket.c socket: use name sockerr for socket error variables 2026-06-14 14:17:07 +02:00
cf-socket.h cf-socket: make Curl_addr2string static 2026-06-11 08:15:31 +02:00
cfilters.c websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
cfilters.h websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
CMakeLists.txt cmake: drop logic for GNU/kFreeBSD systems 2026-06-26 10:17:00 +02:00
config-mac.h src: drop detecting and redefining system symbol ftruncate 2026-03-30 13:46:14 +02:00
config-os400.h build: drop superfluous STDC_HEADERS macro 2026-06-29 11:11:16 +02:00
config-riscos.h src: drop detecting and redefining system symbol ftruncate 2026-03-30 13:46:14 +02:00
config-win32.h build: drop superfluous STDC_HEADERS macro 2026-06-29 11:11:16 +02:00
conncache.c conncache: connection alive checks intervals 2026-06-26 13:52:26 +02:00
conncache.h tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
connect.c altsvc: use Curl_peer in processing 2026-06-26 14:12:53 +02:00
connect.h altsvc: use Curl_peer in processing 2026-06-26 14:12:53 +02:00
content_encoding.c content_encoding: give a clear error on multi-member gzip 2026-06-29 22:21:34 +02:00
content_encoding.h content_encoding: avoid strcpy 2025-12-22 14:17:21 +01:00
cookie.c cookie: check __Secure- and __Host- case sensitively when read from file 2026-06-18 23:58:07 +02:00
cookie.h cookie: use origin scheme for secure context check 2026-06-15 22:30:14 +02:00
creds.c creds: create with empty user+pass 2026-06-17 07:54:11 +02:00
creds.h tidy-up: docs, comments, typos, whitespace 2026-06-26 11:36:09 +02:00
cshutdn.c cfilters: remove close method 2026-06-02 08:27:00 +02:00
cshutdn.h tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
curl_addrinfo.c tidy-up: docs, comments, typos, whitespace 2026-06-26 11:36:09 +02:00
curl_addrinfo.h lib: introduce Curl_peer 2026-05-05 16:22:11 +02:00
curl_config-cmake.h.in build: drop superfluous STDC_HEADERS macro 2026-06-29 11:11:16 +02:00
curl_ctype.h tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
curl_endian.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
curl_endian.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_fnmatch.c tidy-up: drop stray comparisons with literal zero 2026-06-10 15:15:54 +02:00
curl_fnmatch.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_fopen.c tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
curl_fopen.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_get_line.c curl_get_line: error out on read errors 2026-03-17 16:14:08 +01:00
curl_get_line.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_gethostname.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_gethostname.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
curl_gssapi.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
curl_gssapi.h clang-tidy: enable more checks, fix fallouts 2026-04-14 02:20:16 +02:00
curl_hmac.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
curl_ldap.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
curl_md4.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_md5.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
curl_memrchr.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_memrchr.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_ntlm_core.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
curl_ntlm_core.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
curl_printf.h tidy-up: miscellaneous 2026-02-25 14:44:56 +01:00
curl_range.c stop using the word 'just' 2026-03-03 15:30:22 +01:00
curl_range.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_sasl.c sasl: fix zero-length response encoding 2026-06-30 08:58:33 +02:00
curl_sasl.h tidy-up: miscellaneous 2026-02-25 14:44:56 +01:00
curl_setup.h build: drop superfluous STDC_HEADERS macro 2026-06-29 11:11:16 +02:00
curl_sha256.h lib: accept larger input to md5/hmac/sha256/sha512 functions 2026-03-31 17:19:56 +02:00
curl_sha512_256.c openssl: prefer modern API flavors for EVP_MD_CTX new/free 2026-06-29 20:04:57 +02:00
curl_sha512_256.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
curl_share.c tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
curl_share.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
curl_sspi.c tidy-up: rename Curl_safefree()/tool_safefree() to curlx_safefree() 2026-04-01 19:53:53 +02:00
curl_sspi.h windows: update MS SDK versions in comments 2026-05-15 03:41:33 +02:00
curl_threads.c tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
curl_threads.h tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
curl_trc.c lib: fix 'ns' -> 'us' in trace messages 2026-06-27 00:26:36 +02:00
curl_trc.h lib: make resolving HTTPS DNS records reliable: 2026-04-01 15:36:31 +02:00
cw-out.c docs: tidy-up scheme references 2026-05-19 16:55:45 +02:00
cw-out.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
cw-pause.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
cw-pause.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
dict.c tidy-up: miscellaneous 2026-05-20 00:50:43 +02:00
dict.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
dllmain.c tidy-up: sort TLS backends, distros, alphabetically 2026-05-11 11:57:25 +02:00
dnscache.c tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
dnscache.h dnscache: remove Curl_dns_entry_link 2026-05-27 23:13:19 +02:00
doh.c doh: drop redundant curlx_dyn_free() call in doh_probe_done() 2026-06-22 21:04:45 +02:00
doh.h tidy-up: miscellaneous 2026-05-16 01:56:17 +02:00
dynhds.c unittests: cleanups 2026-04-15 23:32:38 +02:00
dynhds.h lib: move all UNITTEST prototypes to C files (cont.) 2026-03-21 13:14:46 +01:00
easy.c multi: forbid curl_easy_pause from within multi socket callback 2026-06-26 13:43:48 +02:00
easy_lock.h tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
easygetopt.c tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
easyif.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
easyoptions.c build: drop duplicate include curl/curl.h and others 2025-12-19 10:58:11 +01:00
easyoptions.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
escape.c clang-tidy: enable more checks, fix fallouts 2026-04-14 02:20:16 +02:00
escape.h tidy-up: miscellaneous 2026-02-25 14:44:56 +01:00
fake_addrinfo.c tidy-up: drop redundant != NULL syntax 2026-06-09 14:37:36 +02:00
fake_addrinfo.h build: merge TrackMemory (CURLDEBUG) into debug-enabled option 2026-01-19 18:43:17 +01:00
file.c tidy-up: rename Curl_safefree()/tool_safefree() to curlx_safefree() 2026-04-01 19:53:53 +02:00
file.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
fileinfo.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
fileinfo.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
formdata.c formdata: replace stray camelcase local function names 2026-06-30 11:36:55 +02:00
formdata.h clang-tidy: add arg names to prototypes where missing 2026-02-23 01:00:47 +01:00
ftp-int.h tidy-up: miscellaneous 2026-05-20 00:50:43 +02:00
ftp.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
ftp.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
ftplistparser.c tidy-up: drop stray comparisons with literal zero 2026-06-10 15:15:54 +02:00
ftplistparser.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
functypes.h tidy-up: prefer spelling 'flavor', where missing 2026-06-15 03:28:42 +02:00
getenv.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
getinfo.c tidy-up: use curlx_safefree() 2026-05-21 01:31:03 +02:00
getinfo.h lib: refactor the type of funcs which have useless return and checks 2025-11-07 13:01:39 +01:00
gopher.c gopher: reject CR and LF in the selector 2026-06-26 23:09:43 +02:00
gopher.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
hash.c tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
hash.h tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
headers.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
headers.h badwords: rework exceptions, fix many of them 2026-03-12 01:01:16 +01:00
hmac.c tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
hostip.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
hostip.h hostip: convert Curl_resolv_unix to static resolv_unix 2026-05-05 17:49:12 +02:00
hostip4.c tidy-up: prefer spelling 'flavor', where missing 2026-06-15 03:28:42 +02:00
hostip6.c lib: make resolving HTTPS DNS records reliable: 2026-04-01 15:36:31 +02:00
hsts.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
hsts.h hsts: duplicate live HSTS data in curl_easy_duphandle 2026-06-09 16:51:47 +02:00
http.c lib: hostname related cleanups 2026-06-26 22:50:38 +02:00
http.h chunked: reject invalid bytes in trailer 2026-06-08 13:56:10 +02:00
http1.c http1: fix potential NULL dereference in Curl_h1_req_parse_read() 2026-03-02 13:45:14 +01:00
http1.h tidy-up: miscellaneous 2026-02-12 14:52:16 +01:00
http2.c src: sync nghttp2 versions checks with current requirements 2026-06-17 14:37:54 +02:00
http2.h http: refactor http_on_response into sub functions 2026-03-31 23:53:45 +02:00
http_aws_sigv4.c lib: hostname related cleanups 2026-06-26 22:50:38 +02:00
http_aws_sigv4.h lib: move all UNITTEST prototypes to C files 2026-03-20 07:47:57 +01:00
http_chunks.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
http_chunks.h build: drop duplicate include curl/curl.h and others 2025-12-19 10:58:11 +01:00
http_digest.c lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
http_digest.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
http_negotiate.c url: connection credentials origin 2026-06-16 15:57:10 +02:00
http_negotiate.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
http_ntlm.c url: connection credentials origin 2026-06-16 15:57:10 +02:00
http_ntlm.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
http_proxy.c http: trim custom header name before the Authorization drop 2026-06-26 14:50:04 +02:00
http_proxy.h lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
httpsrr.c lib: introduce Curl_peer 2026-05-05 16:22:11 +02:00
httpsrr.h doh: stricter HTTPS RNAME parsing 2026-06-22 09:53:14 +02:00
idn.c lib: introduce Curl_peer 2026-05-05 16:22:11 +02:00
idn.h idn: replace header guards with forward declaration 2026-05-11 17:01:34 +02:00
if2ip.c tidy-up: docs, comments, typos, whitespace 2026-06-26 11:36:09 +02:00
if2ip.h badwords: prefer 'workaround' (without hyphen) 2026-05-31 22:05:54 +02:00
imap.c sasl: fix zero-length response encoding 2026-06-30 08:58:33 +02:00
imap.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
ldap.c urlpieces: remove members that live in peers/creds 2026-06-26 14:39:40 +02:00
libcurl.def multi: add notifications API 2025-10-07 10:55:31 +02:00
libcurl.rc build: merge TrackMemory (CURLDEBUG) into debug-enabled option 2026-01-19 18:43:17 +01:00
libcurl.vers.in build: tidy up and improve versioned-symbols options 2024-09-21 12:21:14 +02:00
llist.c llist: constify struct pointers 2026-05-13 17:40:42 +02:00
llist.h llist: constify struct pointers 2026-05-13 17:40:42 +02:00
macos.c tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
macos.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
Makefile.am Makefile.am: replace stray := with = [ci skip] 2026-04-06 02:52:08 +02:00
Makefile.inc websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
Makefile.soname badwords: rework exceptions, fix many of them 2026-03-12 01:01:16 +01:00
md4.c gnutls: fix more nettle 4+ compatibility issues 2026-05-12 05:33:08 +02:00
md5.c mbedtls: replace memset() with psa_hash_operation_init() 2026-06-30 11:36:55 +02:00
memdebug.c tidy-up: drop redundant != NULL syntax 2026-06-09 14:37:36 +02:00
mime.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
mime.h tidy-up: macro parentheses 2026-02-24 16:30:05 +01:00
mprintf.c tidy-up: miscellaneous 2026-06-05 16:57:38 +02:00
mqtt.c mqtt: reject control bytes in the topic 2026-06-25 09:35:01 +02:00
mqtt.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
multi.c lib: fix 'ns' -> 'us' in trace messages 2026-06-27 00:26:36 +02:00
multi_ev.c multi: forbid curl_easy_pause from within multi socket callback 2026-06-26 13:43:48 +02:00
multi_ev.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
multi_ntfy.c tidy-up: miscellaneous 2026-01-15 13:06:13 +01:00
multi_ntfy.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
multihandle.h multi: forbid curl_easy_pause from within multi socket callback 2026-06-26 13:43:48 +02:00
multiif.h multi: forbid curl_easy_pause from within multi socket callback 2026-06-26 13:43:48 +02:00
netrc.c netrc: remember and check filename loaded 2026-06-08 13:53:02 +02:00
netrc.h netrc: scanner refactor 2026-05-18 15:18:09 +02:00
openldap.c openldap: handle Curl_sasl_continue() returns better 2026-06-29 22:22:52 +02:00
optiontable.pl tidy-up: add spaces around equal operators where missing 2026-06-11 19:52:01 +02:00
parsedate.c GHA: enable -Wunused-macros in clang-tidy jobs 2026-05-16 01:17:41 +02:00
parsedate.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
peer.c urlpieces: remove members that live in peers/creds 2026-06-26 14:39:40 +02:00
peer.h urlpieces: remove members that live in peers/creds 2026-06-26 14:39:40 +02:00
pingpong.c pingpong: reject nul byte in server response line 2026-06-18 14:17:27 +02:00
pingpong.h tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
pop3.c sasl: fix zero-length response encoding 2026-06-30 08:58:33 +02:00
pop3.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
progress.c lib: fix 'ns' -> 'us' in trace messages 2026-06-27 00:26:36 +02:00
progress.h progress: fx CURLINFO time reporting 2026-06-07 14:39:10 +02:00
protocol.c websockets: auto-tunnel through http proxy 2026-05-20 11:50:35 +02:00
protocol.h websockets: auto-tunnel through http proxy 2026-05-20 11:50:35 +02:00
proxy.c proxy: optimized env lookups 2026-06-26 13:50:20 +02:00
proxy.h tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
psl.c tidy-up: drop redundant != NULL syntax 2026-06-09 14:37:36 +02:00
psl.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
rand.c tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
rand.h tidy-up: miscellaneous 2026-06-09 11:07:55 +02:00
ratelimit.c ratelimits: use minimal burst rate 2026-06-15 15:59:10 +02:00
ratelimit.h ratelimit: reset on start 2026-03-24 16:25:53 +01:00
request.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
request.h auth: cleanups 2026-05-07 14:03:00 +02:00
rtsp.c tidy-up: drop stray comparisons with literal zero 2026-06-10 15:15:54 +02:00
rtsp.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
select.c tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
select.h tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
sendf.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
sendf.h tidy-up: miscellaneous 2026-06-01 22:33:57 +02:00
setopt.c setopt: return error if received curl_blob->data is NULL 2026-06-22 12:08:35 +02:00
setopt.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
setup-os400.h tidy-up: miscellaneous 2026-04-14 01:08:32 +02:00
setup-vms.h stop using the word 'just' 2026-03-03 15:30:22 +01:00
setup-win32.h stop using the word 'just' 2026-03-03 15:30:22 +01:00
sha256.c mbedtls: replace memset() with psa_hash_operation_init() 2026-06-30 11:36:55 +02:00
sigpipe.h clang-tidy: check bugprone-macro-parentheses, fix fallouts 2026-02-22 00:58:04 +01:00
slist.c tidy-up: rename Curl_safefree()/tool_safefree() to curlx_safefree() 2026-04-01 19:53:53 +02:00
slist.h slist: constify Curl_slist_append_nodup() string argument 2025-11-25 11:05:48 +01:00
smb.c smb: constify strchr() result variable 2026-06-18 21:12:17 +02:00
smb.h lib: make SMB support opt-in 2026-03-22 11:55:39 +01:00
smtp.c sasl: fix zero-length response encoding 2026-06-30 08:58:33 +02:00
smtp.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
sockaddr.h cf-socket: make Curl_addr2string static 2026-06-11 08:15:31 +02:00
socketpair.c socket: use name sockerr for socket error variables 2026-06-14 14:17:07 +02:00
socketpair.h tidy-up: prefer "initialize" with a 'z' 2026-05-15 11:49:06 +02:00
socks.c cf-dns: pass peer for result lookups 2026-06-16 23:15:43 +02:00
socks.h creds: add sasl service name 2026-05-13 14:04:17 +02:00
socks_gssapi.c tidy-up: miscellaneous 2026-06-14 20:10:28 +02:00
socks_sspi.c tidy-up: docs, comments, typos, whitespace 2026-06-26 11:36:09 +02:00
splay.c stop using the word 'just' 2026-03-03 15:30:22 +01:00
splay.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
strcase.c build: use more const 2026-02-02 12:32:49 +01:00
strcase.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
strequal.c stop using the word 'just' 2026-03-03 15:30:22 +01:00
strerror.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
strerror.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
system_win32.c windows: determine RtlVerifyVersionInfo address on global init 2026-03-09 11:35:19 +01:00
system_win32.h windows: bump minimum to Vista (from XP) 2026-01-17 11:41:49 +01:00
telnet.c tidy-up: syntax and code nits 2026-06-26 15:45:24 +02:00
telnet.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
tftp.c socket: use name sockerr for socket error variables 2026-06-14 14:17:07 +02:00
tftp.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00
thrdpool.c tidy-up: rename more CURLcode variables to result 2026-05-19 16:55:45 +02:00
thrdpool.h lib: make resolving HTTPS DNS records reliable: 2026-04-01 15:36:31 +02:00
thrdqueue.c thrdqueue: make thrdq_await_done only for unit tests 2026-05-05 08:55:49 +02:00
thrdqueue.h thrdqueue.h: minor language polish in comments 2026-05-05 14:34:27 +02:00
transfer.c tidy-up: docs, comments, typos, whitespace 2026-06-26 11:36:09 +02:00
transfer.h transfer: adapt Curl_xfer_is_secure() 2026-06-15 13:41:26 +02:00
uint-bset.c tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
uint-bset.h lib: move all UNITTEST prototypes to C files 2026-03-20 07:47:57 +01:00
uint-hash.c unittests: cleanups 2026-04-15 23:32:38 +02:00
uint-hash.h lib: move all UNITTEST prototypes to C files 2026-03-20 07:47:57 +01:00
uint-spbset.c tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00
uint-spbset.h build: drop duplicate include curl/curl.h and others 2025-12-19 10:58:11 +01:00
uint-table.c unittests: cleanups 2026-04-15 23:32:38 +02:00
uint-table.h clang-tidy: sync argument names in prototype and definition 2026-02-19 12:44:37 +01:00
url.c lib: hostname related cleanups 2026-06-26 22:50:38 +02:00
url.h conncache: connection alive checks intervals 2026-06-26 13:52:26 +02:00
urlapi-int.h urlpieces: remove members that live in peers/creds 2026-06-26 14:39:40 +02:00
urlapi.c tidy-up: syntax and code nits 2026-06-26 15:45:24 +02:00
urldata.h urlpieces: remove members that live in peers/creds 2026-06-26 14:39:40 +02:00
version.c tidy-up: drop redundant != NULL syntax 2026-06-09 14:37:36 +02:00
ws.c websockets: buffer ugprade data at connection level 2026-06-22 08:54:50 +02:00
ws.h protocol source, all about protocols and uri schemes 2026-03-16 08:39:02 +01:00