]> git.ipfire.org Git - thirdparty/curl.git/commit
schannel: enable ALPN support under WINE 6.0+
authorViktor Szakats <commit@vsz.me>
Wed, 19 Feb 2025 11:26:47 +0000 (12:26 +0100)
committerViktor Szakats <commit@vsz.me>
Fri, 21 Feb 2025 11:16:41 +0000 (12:16 +0100)
commit7fd15b4a827f08db153265aa45f755256bc251f3
treeb324dd552164e23bbf4ca69c941d2817c3f479d2
parent4d01de3529325ce717f333eb044d6504fca6d114
schannel: enable ALPN support under WINE 6.0+

ALPN support was announced in 5.6 (2020-04-10). It likely needs a WINE
built against GnuTLS 3.2.0 (2013-05-10) or upper (for macOS, GnuTLS was
made default in WINE 6.0.2). I could confirm ALPN working under 6.0.2
(2021-10-26).

https://www.winehq.org/announce/5.6
https://gitlab.winehq.org/wine/wine/-/commit/0527cf89fb907c330bc4fad3b135a1c85208fa9e
https://gitlab.winehq.org/wine/wine/-/blob/wine-5.6/dlls/secur32/schannel_gnutls.c
https://gitlab.winehq.org/wine/wine/-/blob/wine-5.6/dlls/secur32/tests/schannel.c

If you run into problems, open and Issue and disable ALPN manually with
`--no-alpn` or the equivalent for libcurl.

Ref: #983
Closes #16393
lib/vtls/schannel.c