Re: TLS session ID re-use broken in 7.77.0

2021-06-09 Thread Gergely Nagy via curl-library
From: curl-library on behalf of Daniel Jeliński via curl-library Sent: Tuesday, June 8, 2021 15:19 To: libcurl development Cc: Daniel Jeliński Subject: Re: TLS session ID re-use broken in 7.77.0 Simple repro: >curl -vI --http1.1 https://example.com/[1-3] -H"Connection:close"

Re: TLS session ID re-use broken in 7.77.0

2021-06-08 Thread Daniel Jeliński via curl-library
Simple repro: >curl -vI --http1.1 https://example.com/[1-3] -H"Connection:close" output of the old CURL version contains "* SSL re-using session ID"; output of 7.77.0 does not. Wireshark confirms that the old version sent PSK in client hello, the new version did not. curl 7.77 downloaded here:

TLS session ID re-use broken in 7.77.0

2021-06-07 Thread Paul Groke via curl-library
Hi, after updating to libcurl 7.77.0, TLS session ID re-use stopped working for our application. With older libcurl versions only the first transfer to an HTTPS server would do the full TLS handshake and later ones would reuse the session ID. With libcurl 7.77.0 we see a full handshake every