Skip to content

Build with Go 1.27.2, update dependencies - #158

Merged
kevinmcconnell merged 1 commit into
mainfrom
update-go-and-deps
Oct 11, 2026
Merged

kevinmcconnell merged 1 commit into
mainfrom
update-go-and-deps

Conversation

@kevinmcconnell

Copy link
Copy Markdown
Collaborator

Main currently fails govulncheck with 10 reachable standard library vulnerabilities (GO-2026-6603, 6605, 6607, 6608, 6609, 6610, 6611, 6612, 6613 and 6617), mostly in net/http and HTTP/2. Go 1.27.2 fixes them.

  • Go 1.27.1 → 1.27.2 in go.mod
  • go get -u ./... && go get -u tool && go mod tidy: x/net 0.61.0, x/crypto 0.58.0, klauspost/compress 1.20.1, x/vuln 1.9.0, and others

Checked locally: build, vet and go test -race pass. govulncheck is clean for linux and darwin, amd64 and arm64, with CGO_ENABLED=0; the only remaining finding is the unreachable x/crypto/openpgp advisory GO-2026-5932, which has no fix. golangci-lint v2.14.0 reports 0 issues. In a smoke test, thrust proxying a Go upstream returns 200 and gzip compression works. Codex review: ready.

This replaces #156.

Fixes the govulncheck findings in the standard library (GO-2026-6603, 6605, 6607, 6608, 6609, 6610, 6611, 6612, 6613 and 6617).
Copilot AI balanced review requested due to automatic review settings October 11, 2026 13:14

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@kevinmcconnell
kevinmcconnell merged commit 02b306b into main Oct 11, 2026
6 checks passed
@kevinmcconnell
kevinmcconnell deleted the update-go-and-deps branch October 11, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants