From: Daniel Stenberg Date: Fri, 25 Feb 2022 10:32:48 +0000 (+0100) Subject: TODO: 1.24 was a dupe of 1.1 X-Git-Tag: curl-7_82_0~18 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=277256c84dc4bfad3f02ffc2131838e565f404e3;p=thirdparty%2Fcurl.git TODO: 1.24 was a dupe of 1.1 --- diff --git a/docs/TODO b/docs/TODO index ad6283e2e1..9df8211549 100644 --- a/docs/TODO +++ b/docs/TODO @@ -39,7 +39,6 @@ 1.21 netrc caching and sharing 1.22 CURLINFO_PAUSE_STATE 1.23 Offer API to flush the connection pool - 1.24 TCP Fast Open for windows 1.25 Expose tried IP addresses that failed 1.27 hardcode the "localhost" addresses 1.28 FD_CLOEXEC @@ -197,6 +196,10 @@ 1.1 TFO support on Windows + libcurl supports the CURLOPT_TCP_FASTOPEN option since 7.49.0 for Linux and + Mac OS. Windows supports TCP Fast Open starting with Windows 10, version 1607 + and we should add support for it. + TCP Fast Open is supported on several platforms but not on Windows. Work on this was once started but never finished. @@ -372,12 +375,6 @@ An API could allow a forced flush or just a forced loop that would properly close all connections that have been closed by the server already. -1.24 TCP Fast Open for windows - - libcurl supports the CURLOPT_TCP_FASTOPEN option since 7.49.0 for Linux and - Mac OS. Windows supports TCP Fast Open starting with Windows 10, version 1607 - and we should add support for it. - 1.25 Expose tried IP addresses that failed When libcurl fails to connect to a host, it should be able to offer the