Closed dscho closed 1 year ago
This is the successful run that opened https://github.com/git-for-windows/MSYS2-packages/pull/80: https://github.com/git-for-windows/git-for-windows-automation/actions/runs/4079002007/jobs/7029893303
The commit message of baa5ab4d01135286c5adb4439f3623dbab33294e is a little inacurate. The windows-latest
images are currently Windows Server 2022, where schannel
does support TLS 1.3 by default, but the system curl
is v7.83.1 and curl
only introduced support for TLS 1.3 via the schannel
backend in v7.85.0
@rimrul thank you for your excellent review! I've fixed the issues you pointed out:
@rimrul could you give this another review?
LGTM
The
curl
executable inC:\Windows\system32
exclusively uses Secure Channel as TLS backend. This is usually fine, except when one needs to talk to a TLS v1.3-only host and one is stuck with Windows prior to Windows 11 (where Secure Channel simply does not support TLS v1.3).This happens to be exactly the case that caused the workflow run to fail that wanted to open a PR for OpenSSH v9.2p1.
Let's just use our own MINGW
curl.exe
instead.