Skip to content

Commit 924ebb4

Browse files
committed
Mention linuxquic implementation.
1 parent 9225535 commit 924ebb4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

implementations.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ libraries) and QUIC-related tooling.
1717
| [haproxy](#haproxy) |
1818
| [Haskell quic](#haskell-quic) |
1919
| [kwik / flupke](#kwik--flupke) |
20+
| [linuxquic](#linuxquic) |
2021
| [lsquic / lsqpack](#lsquic--lsqpack) |
2122
| [MsQuic](#msquic) |
2223
| [mvfst / proxygen](#mvfst--proxygen) |
@@ -108,6 +109,19 @@ Implementation using Java
108109
- Role(s): client, server, library
109110
- Public Server: N/A
110111

112+
### linuxquic
113+
114+
In-kernel QUIC implementation with Userspace handshake for the Linux kernel.
115+
A [socket API draft](https://datatracker.ietf.org/doc/html/draft-lxin-quic-socket-apis)
116+
exists to discuss the interface between kernel and user space.
117+
118+
- Website: [https://github.com/lxin/quic](https://github.com/lxin/quic)
119+
- Language(s): C
120+
- Role(s): client, server
121+
- Public Server(s):
122+
- d.moritzbuhl.de:443/pub/
123+
- Vulnerability reporting: Xin Long <lucien.xin@gmail.com>
124+
111125
### lsquic / lsqpack
112126

113127
LiteSpeed QUIC and HTTP/3 library. Works on Linux, FreeBSD, MacOS, Android, and

0 commit comments

Comments
 (0)