Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[curl] Add http3 support via the nghttp3+openssl backend #44371

Open
MichalPetryka opened this issue Mar 14, 2025 · 0 comments
Open

[curl] Add http3 support via the nghttp3+openssl backend #44371

MichalPetryka opened this issue Mar 14, 2025 · 0 comments
Assignees
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Comments

@MichalPetryka
Copy link

Is your feature request related to a problem? Please describe.

Curl has added experimental support for enabling http3 support with just nghttp3+OpenSSL without the use of other OpenSSL forks which have been deemed unsuitable for vcpkg before as per #32109 (comment).
As such, vcpkg can now add a feature exposing support for it so that users can use curl to communicate with http3 servers.

Proposed solution

Expose an http3 feature using the nghttp3+OpenSSL backend.

Describe alternatives you've considered

No response

Additional context

I've noticed that enabling the http2 feature enables the SChannel SSL backend on Windows today, this is an issue since http3 support in Curl is exclusive with Multi-SSL support so http3 would somehow need to force disable that.

@MichalPetryka MichalPetryka added the category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist label Mar 14, 2025
@Cheney-W Cheney-W self-assigned this Mar 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist
Projects
None yet
Development

No branches or pull requests

2 participants