diff --git a/Dockerfile b/Dockerfile index e4e10438..22e0a6e6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Stage 1: deps -FROM golang:1.25.7-alpine AS deps +FROM golang:1.26.0-alpine AS deps HEALTHCHECK NONE # package version does not matter diff --git a/agent/go.mod b/agent/go.mod index 0c3743da..c765df5f 100644 --- a/agent/go.mod +++ b/agent/go.mod @@ -1,6 +1,6 @@ module github.com/yusing/godoxy/agent -go 1.25.7 +go 1.26.0 exclude ( github.com/moby/moby/api v1.53.0 // allow older daemon versions @@ -90,7 +90,7 @@ require ( github.com/valyala/bytebufferpool v1.0.0 // indirect github.com/valyala/fasthttp v1.69.0 // indirect github.com/yusing/ds v0.4.1 // indirect - github.com/yusing/gointernals v0.1.18 // indirect + github.com/yusing/gointernals v0.2.0 // indirect github.com/yusing/goutils/http/reverseproxy v0.0.0-20260209045559-9ed4555714e3 // indirect github.com/yusing/goutils/http/websocket v0.0.0-20260209045559-9ed4555714e3 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect diff --git a/agent/go.sum b/agent/go.sum index c0215a15..ee208239 100644 --- a/agent/go.sum +++ b/agent/go.sum @@ -210,8 +210,8 @@ github.com/xyproto/randomstring v1.0.5 h1:YtlWPoRdgMu3NZtP45drfy1GKoojuR7hmRcnhZ github.com/xyproto/randomstring v1.0.5/go.mod h1:rgmS5DeNXLivK7YprL0pY+lTuhNQW3iGxZ18UQApw/E= github.com/yusing/ds v0.4.1 h1:syMCh7hO6Yw8xfcFkEaln3W+lVeWB/U/meYv6Wf2/Ig= github.com/yusing/ds v0.4.1/go.mod h1:XhKV4l7cZwBbbl7lRzNC9zX27zvCM0frIwiuD40ULRk= -github.com/yusing/gointernals v0.1.18 h1:ou8/0tPURUgAOBJu3TN/iWF4S/5ZYQaap+rVkaJNUMw= -github.com/yusing/gointernals v0.1.18/go.mod h1:B/0FVXt4WPmgzVy3ynzkqKi+BSGaJVmwCJBRXYapo34= +github.com/yusing/gointernals v0.2.0 h1:jyWB3kdUPkuU6s0r8QY/sS5h2WNBF4Kfisly8dtSVvg= +github.com/yusing/gointernals v0.2.0/go.mod h1:xGzNbPGMm5Z8kG0t4JYISMscw+gMQlgghkLxlgRZv5Y= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= diff --git a/cmd/bench_server/Dockerfile b/cmd/bench_server/Dockerfile index cd16355a..14aa852a 100644 --- a/cmd/bench_server/Dockerfile +++ b/cmd/bench_server/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.25.7-alpine AS builder +FROM golang:1.26.0-alpine AS builder HEALTHCHECK NONE diff --git a/cmd/bench_server/go.mod b/cmd/bench_server/go.mod index 339a3a49..8b0a8abe 100644 --- a/cmd/bench_server/go.mod +++ b/cmd/bench_server/go.mod @@ -1,3 +1,3 @@ module github.com/yusing/godoxy/cmd/bench_server -go 1.25.7 +go 1.26.0 diff --git a/cmd/h2c_test_server/Dockerfile b/cmd/h2c_test_server/Dockerfile index 669945df..3cfa4024 100644 --- a/cmd/h2c_test_server/Dockerfile +++ b/cmd/h2c_test_server/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.25.7-alpine AS builder +FROM golang:1.26.0-alpine AS builder HEALTHCHECK NONE diff --git a/cmd/h2c_test_server/go.mod b/cmd/h2c_test_server/go.mod index 7e09e8f5..9176dc29 100644 --- a/cmd/h2c_test_server/go.mod +++ b/cmd/h2c_test_server/go.mod @@ -1,6 +1,6 @@ module github.com/yusing/godoxy/cmd/h2c_test_server -go 1.25.7 +go 1.26.0 require golang.org/x/net v0.50.0 diff --git a/go.mod b/go.mod index cf59eeca..2065881c 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/yusing/godoxy -go 1.25.7 +go 1.26.0 exclude ( github.com/moby/moby/api v1.53.0 // allow older daemon versions @@ -59,7 +59,7 @@ require ( github.com/yusing/ds v0.4.1 // data structures and algorithms github.com/yusing/godoxy/agent v0.0.0-20260210085741-a0d0ad0958b0 github.com/yusing/godoxy/internal/dnsproviders v0.0.0-20260210085741-a0d0ad0958b0 - github.com/yusing/gointernals v0.1.18 + github.com/yusing/gointernals v0.2.0 github.com/yusing/goutils v0.7.0 github.com/yusing/goutils/http/reverseproxy v0.0.0-20260209045559-9ed4555714e3 github.com/yusing/goutils/http/websocket v0.0.0-20260209045559-9ed4555714e3 diff --git a/go.sum b/go.sum index 6322480c..6204d866 100644 --- a/go.sum +++ b/go.sum @@ -329,8 +329,8 @@ github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78/go.mod h1:aL8wCCfTfS github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusing/ds v0.4.1 h1:syMCh7hO6Yw8xfcFkEaln3W+lVeWB/U/meYv6Wf2/Ig= github.com/yusing/ds v0.4.1/go.mod h1:XhKV4l7cZwBbbl7lRzNC9zX27zvCM0frIwiuD40ULRk= -github.com/yusing/gointernals v0.1.18 h1:ou8/0tPURUgAOBJu3TN/iWF4S/5ZYQaap+rVkaJNUMw= -github.com/yusing/gointernals v0.1.18/go.mod h1:B/0FVXt4WPmgzVy3ynzkqKi+BSGaJVmwCJBRXYapo34= +github.com/yusing/gointernals v0.2.0 h1:jyWB3kdUPkuU6s0r8QY/sS5h2WNBF4Kfisly8dtSVvg= +github.com/yusing/gointernals v0.2.0/go.mod h1:xGzNbPGMm5Z8kG0t4JYISMscw+gMQlgghkLxlgRZv5Y= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= diff --git a/internal/dnsproviders/go.mod b/internal/dnsproviders/go.mod index 4634d968..1ae7ceb6 100644 --- a/internal/dnsproviders/go.mod +++ b/internal/dnsproviders/go.mod @@ -1,6 +1,6 @@ module github.com/yusing/godoxy/internal/dnsproviders -go 1.25.7 +go 1.26.0 replace github.com/yusing/godoxy => ../.. @@ -81,7 +81,7 @@ require ( github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/vultr/govultr/v3 v3.27.0 // indirect github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect - github.com/yusing/gointernals v0.1.18 // indirect + github.com/yusing/gointernals v0.2.0 // indirect github.com/yusing/goutils v0.7.0 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.65.0 // indirect diff --git a/internal/dnsproviders/go.sum b/internal/dnsproviders/go.sum index 1a6e5149..b01a5b54 100644 --- a/internal/dnsproviders/go.sum +++ b/internal/dnsproviders/go.sum @@ -197,8 +197,8 @@ github.com/vultr/govultr/v3 v3.27.0 h1:J8etMyu/Jh5+idMsu2YZpOWmDXXHeW4VZnkYXmJYH github.com/vultr/govultr/v3 v3.27.0/go.mod h1:9WwnWGCKnwDlNjHjtt+j+nP+0QWq6hQXzaHgddqrLWY= github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM= github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78/go.mod h1:aL8wCCfTfSfmXjznFBSZNN13rSJjlIOI1fUNAtF7rmI= -github.com/yusing/gointernals v0.1.18 h1:ou8/0tPURUgAOBJu3TN/iWF4S/5ZYQaap+rVkaJNUMw= -github.com/yusing/gointernals v0.1.18/go.mod h1:B/0FVXt4WPmgzVy3ynzkqKi+BSGaJVmwCJBRXYapo34= +github.com/yusing/gointernals v0.2.0 h1:jyWB3kdUPkuU6s0r8QY/sS5h2WNBF4Kfisly8dtSVvg= +github.com/yusing/gointernals v0.2.0/go.mod h1:xGzNbPGMm5Z8kG0t4JYISMscw+gMQlgghkLxlgRZv5Y= github.com/yusing/goutils v0.7.0 h1:I5hd8GwZ+3WZqFPK0tWqek1Q5MY6Xg29hKZcwwQi4SY= github.com/yusing/goutils v0.7.0/go.mod h1:CtF/KFH4q8jkr7cvBpkaExnudE0lLu8sLe43F73Bn5Q= go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= diff --git a/socket-proxy.Dockerfile b/socket-proxy.Dockerfile index 3858dbb0..e11186e6 100644 --- a/socket-proxy.Dockerfile +++ b/socket-proxy.Dockerfile @@ -1,5 +1,5 @@ # Stage 1: deps -FROM golang:1.25.7-alpine AS deps +FROM golang:1.26.0-alpine AS deps HEALTHCHECK NONE # package version does not matter diff --git a/socket-proxy/go.mod b/socket-proxy/go.mod index b75c2e86..9e4d88b3 100644 --- a/socket-proxy/go.mod +++ b/socket-proxy/go.mod @@ -1,6 +1,6 @@ module github.com/yusing/godoxy/socketproxy -go 1.25.7 +go 1.26.0 replace github.com/yusing/goutils => ../goutils