From 5b975f4681c919247dbf119f2e536f09cc04cc92 Mon Sep 17 00:00:00 2001 From: riccardom Date: Fri, 11 Sep 2026 10:32:46 +0200 Subject: [PATCH] [client] Bump the wireguard-go fork to f6c41ca Picks up three changes merged on the fork since 2834beb: - #18 disable gVisor TCP RACK loss detection on Windows - #19 make netTun.Close idempotent, so a second close no longer panics the whole process (NET-1609) - #20 stop an exhausted buffer pool from wedging peer removal: a keepalive no longer blocks on the pool, and the data path no longer resets the handshake-attempt counter, so a peer that cannot handshake gives up after ~90s and releases the packets it staged The proxy runs with a capped pool (NB_PROXY_PREALLOCATED_BUFFERS), which is the configuration #20 addresses; every other build uses an unbounded pool and is unaffected by it. --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index a2fe1e55b..114f66007 100644 --- a/go.mod +++ b/go.mod @@ -331,7 +331,7 @@ replace github.com/kardianos/service => github.com/netbirdio/service v0.0.0-2024 replace github.com/getlantern/systray => github.com/netbirdio/systray v0.0.0-20231030152038-ef1ed2a27949 -replace golang.zx2c4.com/wireguard => github.com/netbirdio/wireguard-go v0.0.0-20260628102922-2834bebf6c1a +replace golang.zx2c4.com/wireguard => github.com/netbirdio/wireguard-go v0.0.0-20260911073736-f6c41ca4d739 replace github.com/cloudflare/circl => codeberg.org/cunicu/circl v0.0.0-20230801113412-fec58fc7b5f6 diff --git a/go.sum b/go.sum index 3e0b4f5dc..a630f9a10 100644 --- a/go.sum +++ b/go.sum @@ -492,8 +492,8 @@ github.com/netbirdio/signal-dispatcher/dispatcher v0.0.0-20250805121659-6b4ac470 github.com/netbirdio/signal-dispatcher/dispatcher v0.0.0-20250805121659-6b4ac470ca45/go.mod h1:5/sjFmLb8O96B5737VCqhHyGRzNFIaN/Bu7ZodXc3qQ= github.com/netbirdio/wails/v3 v3.0.0-beta.3.0.20260825085513-5f07a01f7a78 h1:B/jRv24jnFeoA+VccxoCx6K94PUgsqR9wnshpeu9M+8= github.com/netbirdio/wails/v3 v3.0.0-beta.3.0.20260825085513-5f07a01f7a78/go.mod h1:/6QR46/nhGCSADHbS++XtDb9dkTnenTHlGskTPRo9S0= -github.com/netbirdio/wireguard-go v0.0.0-20260628102922-2834bebf6c1a h1:3CWK+yTvRKOcC0Q8VCTGy4l60TEb27CQVS7LkMxwjmw= -github.com/netbirdio/wireguard-go v0.0.0-20260628102922-2834bebf6c1a/go.mod h1:rpwXGsirqLqN2L0JDJQlwOboGHmptD5ZD6T2VmcqhTw= +github.com/netbirdio/wireguard-go v0.0.0-20260911073736-f6c41ca4d739 h1:6s4AupyM7XrVWxf8YsR/iskZTRdqmDTKUrCFhYmXvtA= +github.com/netbirdio/wireguard-go v0.0.0-20260911073736-f6c41ca4d739/go.mod h1:rpwXGsirqLqN2L0JDJQlwOboGHmptD5ZD6T2VmcqhTw= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= github.com/nxadm/tail v1.4.11 h1:8feyoE3OzPrcshW5/MJ4sGESc5cqmGkGCWlco4l0bqY=