[mirror] The Go Vulnerability Database
Перейти к файлу
Tatiana Bradley ffba2fd2e2 internal/database, cmd/gendb: refactor Generate for unit testing
Modify Generate to take in a *git.Repository instead of a directory
string, so it can be more easily unit tested. Add a unit test.

For golang/go#56417

Change-Id: I3eaa84b41568e9582ac1f16be8c979d7b71d5ad3
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/457017
Run-TryBot: Tatiana Bradley <tatiana@golang.org>
Reviewed-by: Damien Neil <dneil@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Than McIntosh <thanm@google.com>
2022-12-13 16:01:45 +00:00
.github/ISSUE_TEMPLATE .github/ISSUE_TEMPLATE: add template for missing cve/ghsa 2022-09-12 17:56:23 +00:00
cmd internal/database, cmd/gendb: refactor Generate for unit testing 2022-12-13 16:01:45 +00:00
data data/reports: add GHSA to GO-2021-0051.yaml 2022-12-12 21:25:23 +00:00
deploy deploy: speed up db deploy by not logging while copying 2022-12-09 21:33:27 +00:00
devtools devtools/proxy_worker.sh: die early on bad arg 2022-04-27 21:19:21 +00:00
doc doc/triage: add documentation for the create-excluded cmd 2022-11-21 17:37:13 +00:00
internal internal/database, cmd/gendb: refactor Generate for unit testing 2022-12-13 16:01:45 +00:00
terraform terraform: remove unused "dev" environment 2022-09-30 20:01:07 +00:00
webconfig webconfig: update initial setup documentation 2022-11-01 19:16:11 +00:00
.gitignore terraform: adjust worker config 2021-12-22 13:51:59 +00:00
CONTRIBUTING.md all: add license headers and CONTRIBUTING.md 2021-04-13 21:05:53 +00:00
LICENSE data: add LICENSE and NOTICES files 2022-08-16 16:59:20 +00:00
PATENTS all: add licensing boilerplate and update README 2021-04-13 20:32:20 +00:00
README.md README.md: update to reflect changes 2022-09-01 11:43:31 +00:00
all_test.go all: refactor to move code to more logical places 2022-11-21 16:40:27 +00:00
checks.bash checks.bash: check OSV file is never deleted 2022-10-10 20:32:02 +00:00
go.mod all: update version of x/vuln used in x/vulndb 2022-11-21 19:36:32 +00:00
go.sum all: update version of x/vuln used in x/vulndb 2022-11-21 19:36:32 +00:00
tools_test.go checks.bash: replace all.bash 2021-12-20 22:06:07 +00:00

README.md

The Go Vulnerability Database

Go Reference

This repository contains the infrastructure and internal reports to create the Go Vulnerability Database.

If you are interested accessing data from the Go Vulnerability Database, see x/vuln.

Check out https://go.dev/security/vuln for more information about the Go vulnerability management system.

Reporting a vulnerability or feedback

Click here to report a public vulnerability in the Go ecosystem, or give feedback about the project.

Privacy Policy

The privacy policy for govulncheck can be found at https://vuln.go.dev/privacy.

License

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.