Tatsuhiro Tsujikawa
|
1c7a4ecc7f
|
nghttpx: Rename generate_encrypted_quic_connection_id to generate_quic_connection_id
|
2021-09-21 23:09:03 +09:00 |
Tatsuhiro Tsujikawa
|
80cc623eb2
|
nghttpx: Allocate server id in Connection ID
|
2021-09-21 23:08:55 +09:00 |
Tatsuhiro Tsujikawa
|
fd107ab47c
|
nghttpx: Refactor quic
|
2021-09-17 19:35:31 +09:00 |
Tatsuhiro Tsujikawa
|
0961295a82
|
nghttpx: Transform odcid into hashed cid
|
2021-09-15 22:19:52 +09:00 |
Tatsuhiro Tsujikawa
|
fd060eb9f1
|
nghttpx: Connection ID encryption
|
2021-09-15 21:31:03 +09:00 |
Tatsuhiro Tsujikawa
|
39b1a51ff4
|
Compile with the latest ngtcp2
|
2021-09-09 23:41:27 +09:00 |
Tatsuhiro Tsujikawa
|
85347e12de
|
nghttpx: Rate limit Stateless Reset transmission
|
2021-09-05 19:23:50 +09:00 |
Tatsuhiro Tsujikawa
|
67afbbbaa6
|
nghttpx: Use ngtcp2_cid as a hash key
|
2021-09-05 19:00:26 +09:00 |
Tatsuhiro Tsujikawa
|
b743ee21f0
|
nghttpx: Implement closing and draining state
|
2021-09-05 18:01:27 +09:00 |
Tatsuhiro Tsujikawa
|
95601d3179
|
nghttpx: Utilize the latest ngtcp2 features
|
2021-08-31 12:13:06 +09:00 |
Tatsuhiro Tsujikawa
|
4292bd7ad9
|
nghttpx: Set max udp payload size to IPv4 minimum payload size for now
|
2021-08-27 21:26:50 +09:00 |
Tatsuhiro Tsujikawa
|
a0066a1ccf
|
nghttpx: Send NEW_TOKEN and very token from client
|
2021-08-26 21:34:49 +09:00 |
Tatsuhiro Tsujikawa
|
dfc345756c
|
nghttpx: Send Retry packet
|
2021-08-26 21:34:49 +09:00 |
Tatsuhiro Tsujikawa
|
137da6adf6
|
nghttpx: Generate and set QUIC secrets
|
2021-08-26 21:34:49 +09:00 |
Tatsuhiro Tsujikawa
|
8ac4bee3bc
|
nghttpx: Add eBPF program to steer QUIC datagram to a correct socket
|
2021-08-26 21:34:49 +09:00 |
Tatsuhiro Tsujikawa
|
33c580ebbf
|
Forward QUIC packet to the correct worker
|
2021-08-23 22:21:48 +09:00 |
Tatsuhiro Tsujikawa
|
e70f0db83c
|
nghttpx: QUIC handshake now works
|
2021-08-21 18:34:07 +09:00 |
Tatsuhiro Tsujikawa
|
49b8c56fde
|
nghttpx: Use existing QUIC error object
|
2021-08-21 18:34:07 +09:00 |
Tatsuhiro Tsujikawa
|
940fdd5573
|
nghttpx: Read quic packet
|
2021-08-21 18:34:04 +09:00 |
Tatsuhiro Tsujikawa
|
aeb0b0728d
|
nghttpx: Add QUICConnectionHandler and HTTP3Upstream skeleton
|
2021-08-21 18:33:39 +09:00 |
Tatsuhiro Tsujikawa
|
01da060496
|
nghttpx: Create quic server socket
|
2021-08-21 18:33:39 +09:00 |