Skip to content

Add QUIC support#1008

Open
tenderlove wants to merge 2 commits intoruby:masterfrom
tenderlove:quic-api
Open

Add QUIC support#1008
tenderlove wants to merge 2 commits intoruby:masterfrom
tenderlove:quic-api

Conversation

@tenderlove
Copy link
Member

@tenderlove tenderlove commented Feb 23, 2026

This commit exposes various QUIC methods so that you can build QUIC clients and servers.

I'm really sorry about the very large patch. I can split it in to smaller patches if that helps to get this upstream. I think the patch is pretty straightforward though. It just adds different QUIC related methods that OpenSSL provides. I've been using this patch to develop a QUIC/HTTP3 client and server in Ruby.

My development branch is here. Here is an example script that uses these APIs.

@tenderlove
Copy link
Member Author

tenderlove commented Feb 25, 2026

I've been able to serve a Rails application with QUIC+HTTP/3 using this patch:

Screenshot 2026-02-25 at 8 55 55 AM

This commit exposes various QUIC methods so that you can build QUIC
clients and servers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant