From 543404a4b7b6331adade90d79f7334816f334bbf Mon Sep 17 00:00:00 2001 From: Lukas Rist Date: Sun, 2 Nov 2025 18:35:27 +0100 Subject: [PATCH 1/2] go version bump --- .github/workflows/go.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 74abd52..7c3a6f2 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -10,7 +10,7 @@ jobs: test: strategy: matrix: - go-version: [1.18.x, 1.22.x, 1.23.x, 1.24.x] + go-version: [1.23.x, 1.24.x, 1.25.x] platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} steps: @@ -27,14 +27,14 @@ jobs: - name: Test with -race run: go test -race -count=1 ./... - name: Integration test - if: matrix.platform == 'ubuntu-latest' && startsWith(matrix.go-version, '1.24') + if: matrix.platform == 'ubuntu-latest' && startsWith(matrix.go-version, '1.25') run: | sudo modprobe nfnetlink_queue sudo ip6tables -I OUTPUT -p ipv6-icmp -j NFQUEUE --queue-num 100 sudo iptables -I OUTPUT -p icmp -j NFQUEUE --queue-num 100 go test -v -tags integration -exec=sudo -count=1 ./... - name: staticcheck.io - if: matrix.platform == 'ubuntu-latest' && startsWith(matrix.go-version, '1.24') + if: matrix.platform == 'ubuntu-latest' && startsWith(matrix.go-version, '1.25') uses: dominikh/staticcheck-action@v1.4.0 with: version: "2025.1" From d96e5228fcff4c21dbb26f8960a3c914180d004c Mon Sep 17 00:00:00 2001 From: Lukas Rist Date: Mon, 10 Nov 2025 22:40:10 +0100 Subject: [PATCH 2/2] bump dependencies --- go.mod | 13 +++++++------ go.sum | 18 ++++++++---------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/go.mod b/go.mod index 82db4b4..c10972e 100644 --- a/go.mod +++ b/go.mod @@ -1,16 +1,17 @@ module github.com/florianl/go-nfqueue/v2 require ( - github.com/mdlayher/netlink v1.7.2 - golang.org/x/sys v0.30.0 + github.com/mdlayher/netlink v1.8.0 + golang.org/x/sys v0.35.0 ) require ( github.com/google/go-cmp v0.6.0 // indirect - github.com/josharian/native v1.1.0 // indirect - github.com/mdlayher/socket v0.4.1 // indirect - golang.org/x/net v0.25.0 // indirect + github.com/mdlayher/socket v0.5.1 // indirect + golang.org/x/net v0.43.0 // indirect golang.org/x/sync v0.7.0 // indirect ) -go 1.18 +go 1.23.0 + +toolchain go1.23.3 diff --git a/go.sum b/go.sum index b8926e9..1ea06ee 100644 --- a/go.sum +++ b/go.sum @@ -1,14 +1,12 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/josharian/native v1.1.0 h1:uuaP0hAbW7Y4l0ZRQ6C9zfb7Mg1mbFKry/xzDAfmtLA= -github.com/josharian/native v1.1.0/go.mod h1:7X/raswPFr05uY3HiLlYeyQntB6OO7E/d2Cu7qoaN2w= -github.com/mdlayher/netlink v1.7.2 h1:/UtM3ofJap7Vl4QWCPDGXY8d3GIY2UGSDbK+QWmY8/g= -github.com/mdlayher/netlink v1.7.2/go.mod h1:xraEF7uJbxLhc5fpHL4cPe221LI2bdttWlU+ZGLfQSw= -github.com/mdlayher/socket v0.4.1 h1:eM9y2/jlbs1M615oshPQOHZzj6R6wMT7bX5NPiQvn2U= -github.com/mdlayher/socket v0.4.1/go.mod h1:cAqeGjoufqdxWkD7DkpyS+wcefOtmu5OQ8KuoJGIReA= -golang.org/x/net v0.25.0 h1:d/OCCoBEUq33pjydKrGQhw7IlUPI2Oylr+8qLx49kac= -golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= +github.com/mdlayher/netlink v1.8.0 h1:e7XNIYJKD7hUct3Px04RuIGJbBxy1/c4nX7D5YyvvlM= +github.com/mdlayher/netlink v1.8.0/go.mod h1:UhgKXUlDQhzb09DrCl2GuRNEglHmhYoWAHid9HK3594= +github.com/mdlayher/socket v0.5.1 h1:VZaqt6RkGkt2OE9l3GcC6nZkqD3xKeQLyfleW/uBcos= +github.com/mdlayher/socket v0.5.1/go.mod h1:TjPLHI1UgwEv5J1B5q0zTZq12A/6H7nKmtTanQE37IQ= +golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE= +golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg= golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= -golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI= +golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=