Luis Neto
96ce66bd30
TUN-9016: update go to 1.24
...
## Summary
Update several moving parts of cloudflared build system:
* use goboring 1.24.2 in cfsetup
* update linter and fix lint issues
* update packages namely **quic-go and net**
* install script for macos
* update docker files to use go 1.24.1
* remove usage of cloudflare-go
* pin golang linter
Closes TUN-9016
2025-06-06 09:05:49 +00:00
Devin Carr
02705c44b2
TUN-9322: Add metric for unsupported RPC commands for datagram v3
...
Additionally adds support for the connection index as a label for the
datagram v3 specific tunnel metrics.
Closes TUN-9322
2025-05-13 16:11:09 +00:00
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
8f0498f66a
TUN-6123: For a given connection with edge, close all datagram sessions through this connection when it's closed
2022-04-21 16:33:28 +00:00
cthuang
c196679bc7
TUN-5659: Proxy UDP with zero-byte payload
2022-01-21 09:42:05 +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
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
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