Skip to content

build: update Go networking dependencies and minimum toolchain - #12

Merged
cppla merged 4 commits into
mainfrom
dependabot/go_modules/go-minor-and-patch-c697cb5d24
Oct 8, 2026
Merged

cppla merged 4 commits into
mainfrom
dependabot/go_modules/go-minor-and-patch-c697cb5d24

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Update native upstream quic-go to v0.63.0 and golang.org/x/net to v0.59.0, with their required x/crypto, x/sys, and x/text updates.
  • Raise the minimum supported toolchain to Go 1.26.8 and align Linux, macOS, Windows, vulnerability-check CI, and README prerequisites. The existing Go 1.27 test lane remains.
  • Regenerate third-party notices and refresh current-build dependency metadata in documentation and the offline pilot config generator.
  • Correct the real TLS H1/H2 request-trailer test fixture for Go 1.26 request-body ownership: observe actual outbound transport closure with a bounded wait, preserve trailer-map identity, and separately clean up the fixture-owned inbound body. No production proxy implementation changes.

Validation

  • Go 1.26.8: make check passed, including all Go packages, vet, module/license checks, and 51 release-recipe/artifact/smoke tests.
  • Go 1.27.1: full make race passed.
  • Request-trailer targeted race tests passed on both Go 1.26.8 and 1.27.1, including verified TLS H1/H2 exchanges.
  • python3 scripts/stealth-pilot-config.py self-test and git diff --check passed.
  • Go 1.26.8 scripts/govulncheck.sh passed: no called-code or imported-package vulnerabilities; two module-only findings whose vulnerable symbols are not called.
  • Independent static review found no blocking issues. GitHub checks for the pushed head must pass before merging.

Docker deployment changes and large-scale comparative traffic collection are outside this PR.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Sep 14, 2026
@dependabot dependabot Bot changed the title fix: bump the go-minor-and-patch group with 2 updates fix: bump the go-minor-and-patch group across 1 directory with 2 updates Sep 21, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go-minor-and-patch-c697cb5d24 branch 2 times, most recently from 2061c82 to 6127c18 Compare September 28, 2026 01:10
Bumps the go-minor-and-patch group with 2 updates in the / directory: [github.com/quic-go/quic-go](https://github.com/quic-go/quic-go) and [golang.org/x/net](https://github.com/golang/net).


Updates `github.com/quic-go/quic-go` from 0.61.0 to 0.63.0
- [Release notes](https://github.com/quic-go/quic-go/releases)
- [Commits](quic-go/quic-go@v0.61.0...v0.63.0)

Updates `golang.org/x/net` from 0.58.0 to 0.59.0
- [Commits](golang/net@v0.58.0...v0.59.0)

---
updated-dependencies:
- dependency-name: github.com/quic-go/quic-go
  dependency-version: 0.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-minor-and-patch
- dependency-name: golang.org/x/net
  dependency-version: 0.59.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/go-minor-and-patch-c697cb5d24 branch from 6127c18 to 8a60eae Compare October 5, 2026 01:09
@cppla cppla changed the title fix: bump the go-minor-and-patch group across 1 directory with 2 updates build: update Go networking dependencies and minimum toolchain Oct 8, 2026
@cppla
cppla merged commit 831ea5a into main Oct 8, 2026
14 checks passed
@dependabot
dependabot Bot deleted the dependabot/go_modules/go-minor-and-patch-c697cb5d24 branch October 8, 2026 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant