commit | 3cc86e28b752a48b5962a8cec5e1554fc6a4d044 | [log] [tgz] |
---|---|---|
author | Damien Neil <dneil@google.com> | Mon Jan 10 16:20:08 2022 -0800 |
committer | Damien Neil <dneil@google.com> | Tue Jan 11 16:19:49 2022 +0000 |
tree | 24df4f338ea1b2693373570f2c81907c15406715 | |
parent | 76d51cb0249508fcfde89fe9bca7ce2ecf633400 [diff] |
internal/report: escape module path/version in requests The module proxy protocol escapes upper-case letters in module paths and versions, converting (for example) example.com/M to example.com/!m. Perform this escaping when consulting the proxy. Change-Id: I5751e020db53558f18f906a6215e71eb40d9c58d Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/377574 Trust: Damien Neil <dneil@google.com> Run-TryBot: Damien Neil <dneil@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Jonathan Amsterdam <jba@google.com>
This repository contains the reports for the Go Vulnerability Database.
If you are interested accessing data from the Go Vulnerability Database, see x/vuln for information. This repository is only used for adding new vulnerabilities.
We are not accepting new vulnerability reports at this time. We will update this README.md once we are ready to receive reports.
Unless otherwise noted, the Go source files are distributed under the BSD-style license found in the LICENSE file.
Database entries are distributed under the terms of the CC-BY 4.0 license. See x/vuln for information on how to access these entries.