From 277256c84dc4bfad3f02ffc2131838e565f404e3 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Fri, 25 Feb 2022 11:32:48 +0100 Subject: [PATCH] TODO: 1.24 was a dupe of 1.1 --- docs/TODO | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) 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 -- 2.47.3