Skip to content

test: verify default TLS key exchanges across Go versions - #5

Merged
Vonng merged 1 commit into
mainfrom
codex/go127-compat-20260909
Sep 9, 2026
Merged

Vonng merged 1 commit into
mainfrom
codex/go127-compat-20260909

Conversation

@Vonng

@Vonng Vonng commented Sep 9, 2026

Copy link
Copy Markdown
Member

The web-environment client must honor Go TLS defaults and the process GODEBUG settings. Add a real HTTPS handshake regression test for ML-KEM enabled and disabled, and document Go 1.27 CA trust behavior while retaining the Go 1.26 library floor.

Validation: GOWORK=off make test passed, including lint and the package race suite. No runtime dependency changes.

Exercise the real web-environment client with ML-KEM enabled and disabled,
and document consuming-application defaults and macOS CA replacement.

Validation: make test with the full race suite and lint passes; the new
test also compiles and passes with Go 1.26.5.

Adversarial review: Claude Code Fable 5.1, max effort.
Final verdict: APPROVE FOR COMMIT.

Signed-off-by: Feng Ruohang <rh@vonng.com>
@Vonng
Vonng merged commit b60f756 into main Sep 9, 2026
4 checks passed
@Vonng
Vonng deleted the codex/go127-compat-20260909 branch September 9, 2026 11:48
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.

1 participant