cloudflared-mirror/connection
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
..
connection.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
connection_test.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
control.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
errors.go TUN-6343: Fix QUIC->HTTP2 fallback 2022-06-03 10:15:52 +01:00
event.go TUN-4821: Make quick tunnels the default in cloudflared 2021-08-26 15:53:02 +00:00
h2mux.go TUN-5989: Add in-memory otlp exporter 2022-04-11 19:38:01 +00:00
h2mux_header.go TUN-5393: Content-length is no longer a control header for non-h2mux transports 2021-11-17 10:56:15 +00:00
h2mux_header_test.go TUN-5393: Content-length is no longer a control header for non-h2mux transports 2021-11-17 10:56:15 +00:00
h2mux_test.go TUN-5698: Make ingress rules and warp routing dynamically configurable 2022-02-16 09:38:28 +00:00
header.go TUN-5393: Content-length is no longer a control header for non-h2mux transports 2021-11-17 10:56:15 +00:00
header_test.go TUN-5393: Content-length is no longer a control header for non-h2mux transports 2021-11-17 10:56:15 +00:00
http2.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
http2_test.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
json.go TUN-3467: Serialize cf-cloudflared-response-meta during package initialization using jsoniter 2020-11-11 15:11:42 +00:00
metrics.go TUN-6016: Push local managed tunnels configuration to the edge 2022-05-06 15:43:24 +00:00
observer.go TUN-6339: Add config for IPv6 support 2022-06-02 16:04:26 -07:00
observer_test.go TUN-4821: Make quick tunnels the default in cloudflared 2021-08-26 15:53:02 +00:00
protocol.go TUN-5992: Use QUIC protocol for remotely managed tunnels when protocol is unspecified 2022-04-05 23:07:10 +01:00
protocol_test.go TUN-5992: Use QUIC protocol for remotely managed tunnels when protocol is unspecified 2022-04-05 23:07:10 +01:00
quic.go TUN-6191: Update quic-go to v0.27.1 and with custom patch to allow keep alive period to be configurable 2022-06-07 12:25:18 +01:00
quic_test.go TUN-6191: Update quic-go to v0.27.1 and with custom patch to allow keep alive period to be configurable 2022-06-07 12:25:18 +01:00
rpc.go TUN-6339: Add config for IPv6 support 2022-06-02 16:04:26 -07:00
tunnelsforha.go TUN-3471: Add structured log context to logs 2021-01-05 20:21:16 +00:00