Skip to content

feat(goproxy): add sumdb proxy support for Go module verification#21

Merged
wolfeidau merged 1 commit into
mainfrom
feat_gomod_sumdb
Feb 3, 2026
Merged

feat(goproxy): add sumdb proxy support for Go module verification#21
wolfeidau merged 1 commit into
mainfrom
feat_gomod_sumdb

Conversation

@wolfeidau
Copy link
Copy Markdown
Member

  • Add SumdbHandler to proxy checksum database requests to sum.golang.org
  • Cache tile and lookup responses (200 only) to reduce upstream traffic
  • Handle /sumdb/ routes at both root and /goproxy/ prefix paths
  • Add SumDBName and UpstreamSumDB configuration options
  • Validate sumdb name to prevent open proxy behavior

- Add SumdbHandler to proxy checksum database requests to sum.golang.org
- Cache tile and lookup responses (200 only) to reduce upstream traffic
- Handle /sumdb/ routes at both root and /goproxy/ prefix paths
- Add SumDBName and UpstreamSumDB configuration options
- Validate sumdb name to prevent open proxy behavior
@wolfeidau wolfeidau merged commit 4741e26 into main Feb 3, 2026
1 check passed
@wolfeidau wolfeidau deleted the feat_gomod_sumdb branch February 3, 2026 19:08
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