cthuang
bad2e8e812
TUN-6666: Define packet package
...
This package defines IP and ICMP packet, decoders, encoder and flow
2022-08-24 11:36:57 +01:00
cthuang
278df5478a
TUN-6584: Define QUIC datagram v2 format to support proxying IP packets
2022-08-12 08:06:56 +00:00
cthuang
f3ba506880
TUN-6499: Remove log that is per datagram
2022-07-05 18:06:37 +01:00
Nuno Diegues
475939a77f
TUN-6191: Update quic-go to v0.27.1 and with custom patch to allow keep alive period to be configurable
...
The idle period is set to 5sec.
We now also ping every second since last activity.
This makes the quic.Connection less prone to being closed with
no network activity, since we send multiple pings per idle
period, and thus a single packet loss cannot cause the problem.
2022-06-07 12:25:18 +01:00
cthuang
baed5f4eea
TUN-6308: Add debug logs to see if packets are sent/received from edge
2022-05-30 14:01:40 +01:00
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
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
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
cthuang
dd32dc1364
TUN-5299: Send/receive QUIC datagram from edge and proxy to origin as UDP
2021-12-06 16:37:09 +00:00