]> git.ipfire.org Git - thirdparty/curl.git/commit
tls: remove Curl_ssl false_start
authorDaniel McCarney <daniel@binaryparadox.net>
Wed, 11 Jun 2025 12:59:11 +0000 (08:59 -0400)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 12 Jun 2025 06:29:15 +0000 (08:29 +0200)
commit1e2e808defe6850295baa002d07cde9a129ec791
treedb810fe81fd21f0c87a5c63057e3e49ee7f7110b
parent220c5d8f491ee5848ae913582df69e2218338614
tls: remove Curl_ssl false_start

The secure transport vTLS backend was the only Curl_ssl struct instance
that populated the false_start field. Since its removed, we can now
remove that field entirely. This was a protocol feature specific to TLS
1.2 that has been replaced by the more widely adopted TLS 1.3 early data
mechanisms.

--false-start is now deprecated

Closes #17595
15 files changed:
lib/doh.c
lib/setopt.c
lib/urldata.h
lib/vtls/gtls.c
lib/vtls/mbedtls.c
lib/vtls/openssl.c
lib/vtls/rustls.c
lib/vtls/schannel.c
lib/vtls/vtls.c
lib/vtls/vtls.h
lib/vtls/vtls_int.h
lib/vtls/wolfssl.c
src/config2setopts.c
src/tool_cfgable.h
src/tool_getparam.c