cthuang
6fa58aadba
TUN-5623: Configure quic max datagram frame size to 1350 bytes for none Windows platforms
2022-01-11 14:55:43 +00:00
Nuno Diegues
628545d229
TUN-5600: Close QUIC transports as soon as possible while respecting graceful shutdown
...
This does a few fixes to make sure that the QUICConnection returns from
Serve when the context is cancelled.
QUIC transport now behaves like other transports: closes as soon as there
is no traffic, or at most by grace-period. Note that we do not wait for
UDP traffic since that's connectionless by design.
2022-01-06 08:59:53 +00:00
Igor Postelnik
8445b88d3c
TUN-5593: Read full packet from UDP connection, even if it exceeds MTU of the transport. When packet length is greater than the MTU of the transport, we will silently drop packets (for now).
2021-12-22 17:18:22 -06:00
cthuang
7a55208c61
TUN-5590: QUIC datagram max user payload is 1217 bytes
2021-12-22 19:53:58 +00:00
cthuang
ebae7a7024
TUN-5494: Send a RPC with terminate reason to edge if the session is closed locally
2021-12-21 09:52:39 +00:00
cthuang
41b9c22216
TUN-5571: Remove redundant session manager log, it's already logged in origin/tunnel.ServeQUIC
2021-12-20 12:00:55 +00:00
cthuang
9251b3aa1f
TUN-5530: Get current time from ticker
2021-12-13 13:35:40 +00:00
cthuang
73a265f2fc
TUN-5488: Close session after it's idle for a period defined by registerUdpSession RPC
2021-12-09 11:55:34 +00:00
cthuang
eea3d11e40
TUN-5301: Separate datagram multiplex and session management logic from quic connection logic
2021-12-06 16:37:09 +00:00