From bbaa1e98c6b8e2e012b04a814dbcb22bc06f497c Mon Sep 17 00:00:00 2001 From: Teodor Calin Date: Wed, 29 Jul 2026 18:50:17 +0300 Subject: [PATCH] deps: bump handshake to v0.2.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Supersedes the auto-cascade PRs #33 and #34, which were opened against an older base and went CONFLICTING/BEHIND once handshake v0.2.7, beacon v0.2.9 and runtime v0.3.2 were released underneath them. handshake v0.2.7 carries the port-444 fix: Close appeared nowhere in handshake.go, so every accepted stream leaked a goroutine plus a 64 KiB buffer and the underlying daemon Connection — uncapped, from any peer. Co-Authored-By: Claude Opus 5 --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 0299e95..cdda648 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.25.12 require ( github.com/pilot-protocol/common v0.5.11 - github.com/pilot-protocol/handshake v0.2.6 + github.com/pilot-protocol/handshake v0.2.7 github.com/pilot-protocol/pilotprotocol v1.13.4 github.com/pilot-protocol/policy v0.2.3 ) diff --git a/go.sum b/go.sum index 8ceec8c..e31be47 100644 --- a/go.sum +++ b/go.sum @@ -6,6 +6,8 @@ github.com/pilot-protocol/common v0.5.11 h1:gaPOT2v3/FUAx61lqPw7yRsrzmDSRWL4+LRu github.com/pilot-protocol/common v0.5.11/go.mod h1:Ybc6f1A37s3ShoEh1nBMVL9DPyYlxvkqPTvtbxaNWg4= github.com/pilot-protocol/handshake v0.2.6 h1:DmUL8NEbNOKMRgg5seAfRnwoZgayzqQ1ksi+U7yu6RM= github.com/pilot-protocol/handshake v0.2.6/go.mod h1:Vkz+02DEAyPL++maW7oHHu/DKriPhL3/+BGY+dlHKrQ= +github.com/pilot-protocol/handshake v0.2.7 h1:ItFXRqCYVLy4g+bwEXTJIXIkwOXb2sra7t6JZiKUz9A= +github.com/pilot-protocol/handshake v0.2.7/go.mod h1:Vkz+02DEAyPL++maW7oHHu/DKriPhL3/+BGY+dlHKrQ= github.com/pilot-protocol/pilotprotocol v1.13.4 h1:gX6KN/eDAmnUMSTtRSWGzeBkmYtgsFtD73WM394raNc= github.com/pilot-protocol/pilotprotocol v1.13.4/go.mod h1:frjiZWZ0/c1AC0tVIS0+O6cE26N57+TFYVjLleafMqY= github.com/pilot-protocol/policy v0.2.3 h1:sonEBL82oGjj1zyMQjJJ5cw+0KQdjS1sgHiLmIVWb8g=