Issue metadata
Sign in to add a comment
|
Introduce TCP Fast Open
Reported by
afagag...@gmail.com,
Aug 16 2016
|
||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2824.0 Safari/537.36 Example URL: Steps to reproduce the problem: / What is the expected behavior? What went wrong? Please introduce TCP Fast Open on Windows 10 RS1. Edge on Windows already supports it. https://blogs.windows.com/msedgedev/2016/06/15/building-a-faster-and-more-secure-web-with-tcp-fast-open-tls-false-start-and-tls-1-3/ Did this work before? N/A Chrome version: 54.0.2824.0 Channel: n/a OS Version: 6.3 Flash Version: Shockwave Flash 22.0 r0
,
Aug 17 2016
There indeed is a public documented API. This is present in the Windows RS1 SDK. #define TCP_FASTOPEN_COOKIE_SIZE 8 #define TCP_FASTOPEN_COOKIE_SIZE_MIN 4 #define TCP_FASTOPEN_COOKIE_SIZE_MAX 16
,
Aug 17 2016
I have no idea where to get that version of the SDK (User mode code wouldn't use those constants, anyways, presumably), and there's a fair bit involved in updating the version of the Windows SDK Chrome uses. We'll probably just wait until the version of the SDK Chrome is built against is updated, and msdn has been updated with the relevant docs about how to use their implementation of TCP fast open. Fast open is incompatible with a lot of things (doesn't work with happy eyeballs, can actually make for worst performance in the case of preconects, etc), so I don't think there's any rush here.
,
Aug 17 2016
You don't know where to get the SDK? Seriously? Windows 10 SDK (ver. 10.0.14393.0) https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
,
Aug 17 2016
The RS1 SDK, no. I had assumed that would mean a version more recent than 10.0.14393.0.
,
Aug 18 2017
What's the status on this? |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by mmenke@chromium.org
, Aug 16 2016Status: Duplicate (was: Unconfirmed)