├── .binny.yaml ├── .bouncer.yaml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── actions │ └── bootstrap │ │ └── action.yaml ├── dependabot.yml ├── runs-on.yml ├── scripts │ ├── aggregate-all-provider-cache.py │ ├── ci-check.sh │ ├── coverage.py │ ├── go-mod-tidy-check.sh │ └── trigger-release.sh ├── workflows │ ├── copy-listing-from-r2.yaml │ ├── daily-data-sync.yaml │ ├── daily-db-publisher-r2.yaml │ ├── dependabot-automation.yaml │ ├── oss-project-board-add.yaml │ ├── release.yaml │ ├── remove-awaiting-response-label.yaml │ ├── staging-db-publisher.yaml │ ├── update-anchore-dependencies.yml │ ├── update-bootstrap-tools.yml │ ├── update-generated-code.yaml │ ├── validate-github-actions.yaml │ └── validations.yaml └── zizmor.yml ├── .gitignore ├── .gitmodules ├── .golangci.yaml ├── .goreleaser.yaml ├── .grype-db-manager.yaml ├── .vunnel.yaml ├── .yardstick.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEVELOPING.md ├── LICENSE ├── Makefile ├── README.md ├── RELEASE.md ├── bump-schema.py ├── cmd └── grype-db │ ├── application │ ├── application.go │ ├── build_info.go │ ├── cache.go │ ├── config.go │ ├── development.go │ └── logging.go │ ├── cli │ ├── cli.go │ ├── commands │ │ ├── build.go │ │ ├── cache.go │ │ ├── cache_backup.go │ │ ├── cache_backup_test.go │ │ ├── cache_delete.go │ │ ├── cache_restore.go │ │ ├── cache_restore_test.go │ │ ├── cache_status.go │ │ ├── cache_status_test.go │ │ ├── list_providers.go │ │ ├── package.go │ │ ├── pull.go │ │ ├── root.go │ │ ├── test-fixtures │ │ │ └── test-root │ │ │ │ └── test-provider │ │ │ │ ├── input │ │ │ │ └── some-input-file.txt │ │ │ │ ├── metadata.json │ │ │ │ └── results │ │ │ │ └── results.db │ │ ├── utils.go │ │ └── version.go │ └── options │ │ ├── build.go │ │ ├── cache_archive.go │ │ ├── cache_restore.go │ │ ├── db_location.go │ │ ├── format.go │ │ ├── options.go │ │ ├── package.go │ │ ├── provider.go │ │ ├── provider_selection.go │ │ ├── pull.go │ │ ├── results.go │ │ ├── store.go │ │ ├── utils.go │ │ └── vunnel.go │ └── main.go ├── config ├── grype-db-manager │ ├── acceptance-pr.yaml │ ├── include.d │ │ ├── data.yaml │ │ ├── distribution-production-r2.yaml │ │ ├── distribution-production.yaml │ │ ├── distribution-staging.yaml │ │ ├── grype-db-local-build-r2.yaml │ │ ├── grype-db-local-build.yaml │ │ └── validate.yaml │ ├── publish-production-r2.yaml │ ├── publish-production.yaml │ └── publish-staging.yaml └── grype-db │ ├── publish-nightly-r2.yaml │ └── publish-nightly.yaml ├── data └── yardstick │ └── labels ├── go.mod ├── go.sum ├── install.sh ├── internal ├── bus │ └── bus.go ├── constants.go ├── eventloop │ ├── eventloop.go │ └── eventloop_test.go ├── file │ ├── exists.go │ ├── getter.go │ └── hasher.go ├── format │ ├── color.go │ └── tprint.go ├── log │ ├── log.go │ └── redactable.go ├── stringset.go ├── tarutil │ ├── file_entry.go │ ├── file_entry_test.go │ ├── populate.go │ ├── populate_test.go │ ├── reader_entry.go │ ├── reader_entry_test.go │ ├── tar.go │ ├── writer.go │ └── writer_test.go ├── ui │ ├── config.go │ ├── loggerui │ │ └── ui.go │ ├── select.go │ └── ui.go └── utils │ └── indent.go ├── manager ├── .coveragerc ├── Makefile ├── README.md ├── __init__.py ├── go.mod ├── src │ └── grype_db_manager │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── cli │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── config.py │ │ ├── db.py │ │ ├── error.py │ │ ├── listing.py │ │ └── tool.py │ │ ├── data │ │ └── schema-info.json │ │ ├── db │ │ ├── __init__.py │ │ ├── format.py │ │ ├── latest.py │ │ ├── listing.py │ │ ├── metadata.py │ │ ├── schema.py │ │ └── validation.py │ │ ├── distribution.py │ │ ├── grype.py │ │ ├── grypedb.py │ │ ├── s3utils.py │ │ └── utils.py └── tests │ ├── __init__.py │ ├── cli │ ├── .gitignore │ ├── .grype-db-manager.yaml │ ├── .grype-db.yaml │ ├── .vunnel.yaml │ ├── .yardstick.yaml │ ├── Makefile │ ├── README.md │ ├── conftest.py │ ├── s3-mock │ │ ├── .gitignore │ │ ├── .grype-db-manager.yaml │ │ ├── docker-compose.yaml │ │ ├── setup-legacy-workflow-3.py │ │ ├── setup-legacy-workflow-4.py │ │ └── setup-workflow-1.py │ ├── test_legacy_workflows.py │ └── test_workflows.py │ ├── conftest.py │ ├── fixtures │ ├── dbs-case-1 │ │ ├── .gitignore │ │ ├── README.md │ │ └── dbs │ │ │ ├── 41e4c9e7-73c7-4106-bfb3-82e58ce15d9a │ │ │ ├── build │ │ │ │ ├── listing.json │ │ │ │ └── metadata.json │ │ │ ├── stage │ │ │ │ └── vulnerability-db_v5_2023-08-03T01:34:34Z_54b7b6a76b058f1fa587.tar.gz │ │ │ └── timestamp │ │ │ └── 9d1fce98-9c10-4887-949e-8296a259daf5 │ │ │ ├── build │ │ │ ├── listing.json │ │ │ └── metadata.json │ │ │ ├── stage │ │ │ └── vulnerability-db_v4_2023-08-03T01:34:34Z_54b7b6a76b058f1fa587.tar.gz │ │ │ └── timestamp │ ├── tools-case-1 │ │ └── tools │ │ │ └── grype-db │ │ │ └── bin │ │ │ ├── grype-db-v0.18.0 │ │ │ ├── grype-db-v0.19.0 │ │ │ └── grype-db-v0.19.0-2-gda1ca9e-dirty │ └── yardstick-sbom-result-set │ │ ├── effect │ │ └── docker.io+ubuntu@sha256:aa6c2c047467afc828e77e306041b7fa4a65734fe3449a54aa9c280822b0d87d │ │ │ └── syft@v0.74.1 │ │ │ └── 2023-06-30T12:57:59.354289+00:00 │ │ │ ├── data.json │ │ │ └── metadata.json │ │ └── result │ │ └── sets │ │ └── test-set.json │ └── unit │ ├── __init__.py │ ├── cli │ ├── __init__.py │ ├── fixtures │ │ ├── config │ │ │ └── full.yaml │ │ ├── db │ │ │ └── upload-test-config.yaml │ │ └── listing │ │ │ ├── create-all-exists │ │ │ ├── .grype-db-manager.yaml │ │ │ ├── expected-listing.json │ │ │ └── input-listing.json │ │ │ └── create-new-db │ │ │ ├── .grype-db-manager.yaml │ │ │ ├── expected-listing.json │ │ │ └── input-listing.json │ ├── test_config.py │ ├── test_db.py │ └── test_listing.py │ ├── db │ ├── __init__.py │ ├── fixtures │ │ ├── result-set-stale-detection │ │ │ ├── different-image-set │ │ │ │ └── result │ │ │ │ │ └── sets │ │ │ │ │ └── result-set.json │ │ │ ├── good │ │ │ │ └── result │ │ │ │ │ └── sets │ │ │ │ │ └── result-set.json │ │ │ ├── inconsistent-db-checksum │ │ │ │ └── result │ │ │ │ │ └── sets │ │ │ │ │ └── result-set.json │ │ │ ├── missing-grype-request │ │ │ │ └── result │ │ │ │ │ └── sets │ │ │ │ │ └── result-set.json │ │ │ ├── missing-result-set │ │ │ │ └── result │ │ │ │ │ └── sets │ │ │ │ │ └── missing │ │ │ └── unfulfilled-request │ │ │ │ └── result │ │ │ │ └── sets │ │ │ │ └── result-set.json │ │ └── validate-image │ │ │ ├── .yardstick.yaml │ │ │ ├── label-sets │ │ │ ├── all-tp │ │ │ │ └── labels │ │ │ │ │ └── docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495 │ │ │ │ │ ├── 0e288c90-f8e5-4a9d-a768-d04d9876b831.json │ │ │ │ │ ├── 1cfae55e-4f8a-4d1e-b2ff-6ce962096299.json │ │ │ │ │ ├── 2e30c6cd-cfcb-4fec-abfe-36cea35465cb.json │ │ │ │ │ ├── 51332abc-47d5-4751-8776-ce69367b7201.json │ │ │ │ │ ├── 5ce7cadb-9c1b-4766-88d0-3a710544bc66.json │ │ │ │ │ ├── 726baa17-77da-49b9-857a-41cfc8474f94.json │ │ │ │ │ ├── 764afea8-909c-4cc1-a582-5f19eea73468.json │ │ │ │ │ ├── 78318f73-ee3c-4956-be18-57a2cbb9fc10.json │ │ │ │ │ ├── 7bd80a83-13ae-407c-805c-678e21ce993b.json │ │ │ │ │ ├── 89ebd842-6a70-4e64-b3a4-5243fd938dc4.json │ │ │ │ │ ├── 91248621-e9ab-4372-9776-1fcccf40d177.json │ │ │ │ │ ├── 9dad5945-f6bc-4294-8248-96e1c841edfe.json │ │ │ │ │ ├── 9e3fbee0-fde6-49ab-8d93-9848f4f266dc.json │ │ │ │ │ ├── b48e76c0-3619-490e-b601-59782d3c7c4e.json │ │ │ │ │ ├── ba20833c-8a08-49e2-8fb5-db7ac3398cb3.json │ │ │ │ │ ├── bb261f04-d5f8-4db1-937f-97db94879355.json │ │ │ │ │ ├── be8c414f-0ddc-4a4f-9e79-91923d3852c1.json │ │ │ │ │ ├── cf5f84ad-9c80-48b0-be89-7d74f0f7d8dd.json │ │ │ │ │ ├── dd572e83-d184-4c2b-96b4-8d7ce32bfc6d.json │ │ │ │ │ ├── ed124564-6e4d-4589-8c3d-638ce467a999.json │ │ │ │ │ └── f0351994-014f-4140-a9a7-11d37998d66a.json │ │ │ └── first-half-fp │ │ │ │ └── labels │ │ │ │ └── docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495 │ │ │ │ ├── 06bbb581-5f08-401c-9154-aebdbdb93888.json │ │ │ │ ├── 0bf6b52b-0445-45a4-883a-033aa7ba30c3.json │ │ │ │ ├── 0f778a6f-a14e-4535-9338-15eb5bf608ac.json │ │ │ │ ├── 1a93ca64-31a9-48f7-b87b-33fef666c479.json │ │ │ │ ├── 3875af9b-c820-444c-bdc4-26279badb612.json │ │ │ │ ├── 3aeed8ef-eac4-44d0-a127-dbc5b9648c4d.json │ │ │ │ ├── 48331d83-15cf-498b-8287-c8b93236088d.json │ │ │ │ ├── 4fcfaa8e-f98c-4269-a78f-8c0e4c159c3c.json │ │ │ │ ├── 5f997560-e5fc-4a0f-873b-1880355b6ebe.json │ │ │ │ ├── 6f5baf1a-858d-40b4-acab-b934bef7119d.json │ │ │ │ ├── 72e78828-082b-4ca3-b903-8879b15cc54d.json │ │ │ │ ├── 76189aae-a342-4612-91d2-5375b2c0767d.json │ │ │ │ ├── 8f983ee0-c97c-477d-b5c8-2a463c447aaf.json │ │ │ │ ├── a43a29b7-c2a9-41de-af13-27c7935f79b5.json │ │ │ │ ├── bd2a4f1f-3e18-4bd6-b0b5-591e3331ca61.json │ │ │ │ ├── d3f3ed73-6439-4b17-b65e-c45097465a9f.json │ │ │ │ ├── d92ba7d3-3784-4908-8e97-61762388e0ee.json │ │ │ │ ├── dfcc3309-8832-4bc0-aa25-66c9af24b1fd.json │ │ │ │ ├── e5706ac8-e06d-46f8-a04f-32843ee56483.json │ │ │ │ ├── e901d5b8-9462-45c2-8c0d-04a606425ddb.json │ │ │ │ └── f9495fc7-4e78-4923-85e6-048620ae460b.json │ │ │ └── yardstick │ │ │ ├── .gitignore │ │ │ └── result │ │ │ ├── sets │ │ │ ├── go-case.json │ │ │ ├── new-db-run-missing-half.json │ │ │ └── old-db-run-missing-half.json │ │ │ └── store │ │ │ └── docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495 │ │ │ ├── grype@v0.65.1 │ │ │ ├── 2023-01-01T01:01:01.000001+00:00 │ │ │ │ ├── data.json │ │ │ │ └── metadata.json │ │ │ ├── 2023-01-01T02:02:02.000002+00:00 │ │ │ │ ├── data.json │ │ │ │ └── metadata.json │ │ │ └── 2023-01-01T03:03:03.000003+00:00 │ │ │ │ ├── data.json │ │ │ │ └── metadata.json │ │ │ └── grype[custom-db]@v0.65.1 │ │ │ ├── 2023-02-02T01:01:01.000001+00:00 │ │ │ ├── data.json │ │ │ └── metadata.json │ │ │ ├── 2023-02-02T02:02:02.000002+00:00 │ │ │ ├── data.json │ │ │ └── metadata.json │ │ │ └── 2023-02-02T03:03:03.000003+00:00 │ │ │ ├── data.json │ │ │ └── metadata.json │ ├── test_listing.py │ ├── test_metadata.py │ ├── test_schema.py │ └── test_validation.py │ ├── fixtures │ └── hash │ │ └── target │ ├── test_distribution.py │ └── test_grypedb.py ├── pkg ├── data │ ├── entry.go │ ├── processor.go │ ├── severity.go │ ├── severity_test.go │ ├── transformers.go │ └── writer.go ├── event │ └── event.go ├── lib.go ├── process │ ├── build.go │ ├── default_schema_version.go │ ├── generate.go │ ├── internal │ │ ├── codename │ │ │ ├── codename.go │ │ │ ├── codename_test.go │ │ │ ├── codenames_generated.go │ │ │ └── generate │ │ │ │ └── main.go │ │ ├── common │ │ │ ├── clean_fixed_in_version.go │ │ │ ├── constraint.go │ │ │ └── constraint_test.go │ │ └── tests │ │ │ └── utils.go │ ├── package.go │ ├── package_legacy.go │ ├── processors │ │ ├── annotated_openvex_processor.go │ │ ├── epss_processor.go │ │ ├── epss_processor_test.go │ │ ├── github_processor.go │ │ ├── github_processor_test.go │ │ ├── kev_processor.go │ │ ├── kev_processor_test.go │ │ ├── match_exclusion_processor.go │ │ ├── match_exclusion_processor_test.go │ │ ├── msrc_processor.go │ │ ├── msrc_processor_test.go │ │ ├── nvd_processor.go │ │ ├── nvd_processor_test.go │ │ ├── openvex_processor.go │ │ ├── openvex_processor_test.go │ │ ├── os_processor.go │ │ ├── os_processor_test.go │ │ ├── osv_processor.go │ │ ├── osv_processor_test.go │ │ ├── test-fixtures │ │ │ ├── epss.json │ │ │ ├── exclusions.json │ │ │ ├── github.json │ │ │ ├── kev.json │ │ │ ├── msrc.json │ │ │ ├── nvd.json │ │ │ ├── openvex.json │ │ │ ├── oracle.json │ │ │ ├── os.json │ │ │ └── osv.json │ │ ├── version.go │ │ └── version_test.go │ ├── pull.go │ ├── v5 │ │ ├── processors.go │ │ ├── transformers │ │ │ ├── entry.go │ │ │ ├── github │ │ │ │ ├── test-fixtures │ │ │ │ │ ├── github-github-npm-0.json │ │ │ │ │ ├── github-github-python-0.json │ │ │ │ │ ├── github-github-python-1.json │ │ │ │ │ ├── github-withdrawn.json │ │ │ │ │ └── multiple-fixed-in-names.json │ │ │ │ ├── transform.go │ │ │ │ └── transform_test.go │ │ │ ├── matchexclusions │ │ │ │ └── transform.go │ │ │ ├── msrc │ │ │ │ ├── test-fixtures │ │ │ │ │ └── microsoft-msrc-0.json │ │ │ │ ├── transform.go │ │ │ │ └── transform_test.go │ │ │ ├── nvd │ │ │ │ ├── test-fixtures │ │ │ │ │ ├── CVE-2023-45283-platform-cpe-first.json │ │ │ │ │ ├── CVE-2023-45283-platform-cpe-last.json │ │ │ │ │ ├── compound-pkg.json │ │ │ │ │ ├── cve-2020-10729.json │ │ │ │ │ ├── cve-2022-0543.json │ │ │ │ │ ├── invalid_cpe.json │ │ │ │ │ ├── multiple-platforms-with-application-cpe.json │ │ │ │ │ ├── platform-cpe.json │ │ │ │ │ ├── single-package-multi-distro.json │ │ │ │ │ ├── unmarshal-test.json │ │ │ │ │ └── version-range.json │ │ │ │ ├── transform.go │ │ │ │ ├── transform_test.go │ │ │ │ ├── unique_pkg.go │ │ │ │ ├── unique_pkg_test.go │ │ │ │ └── unique_pkg_tracker.go │ │ │ ├── os │ │ │ │ ├── test-fixtures │ │ │ │ │ ├── alpine-3.9.json │ │ │ │ │ ├── amazon-multiple-kernel-advisories.json │ │ │ │ │ ├── amzn.json │ │ │ │ │ ├── azure-linux-3.json │ │ │ │ │ ├── debian-8-multiple-entries-for-same-package.json │ │ │ │ │ ├── debian-8.json │ │ │ │ │ ├── mariner-20.json │ │ │ │ │ ├── mariner-range.json │ │ │ │ │ ├── ol-8-modules.json │ │ │ │ │ ├── ol-8.json │ │ │ │ │ ├── rhel-8-eus.json │ │ │ │ │ ├── rhel-8-modules.json │ │ │ │ │ ├── rhel-8.json │ │ │ │ │ └── unmarshal-test.json │ │ │ │ ├── transform.go │ │ │ │ └── transform_test.go │ │ │ └── vulnerability_metadata.go │ │ ├── writer.go │ │ └── writer_test.go │ └── v6 │ │ ├── archive.go │ │ ├── internal │ │ └── tests │ │ │ └── utils.go │ │ ├── processors.go │ │ ├── transformers │ │ ├── entry.go │ │ ├── epss │ │ │ ├── test-fixtures │ │ │ │ └── go-case.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── github │ │ │ ├── test-fixtures │ │ │ │ ├── GHSA-2wgc-48g2-cj5w.json │ │ │ │ ├── GHSA-3x74-v64j-qc3f.json │ │ │ │ ├── GHSA-92cp-5422-2mw7.json │ │ │ │ ├── github-github-npm-0.json │ │ │ │ ├── github-github-python-0.json │ │ │ │ ├── github-withdrawn.json │ │ │ │ └── multiple-fixed-in-names.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── internal │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ ├── sort.go │ │ │ ├── time.go │ │ │ └── time_test.go │ │ ├── kev │ │ │ ├── test-fixtures │ │ │ │ └── go-case.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── msrc │ │ │ ├── test-fixtures │ │ │ │ └── microsoft-msrc-0.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── nvd │ │ │ ├── affected_range.go │ │ │ ├── affected_range_test.go │ │ │ ├── node.go │ │ │ ├── node_test.go │ │ │ ├── test-fixtures │ │ │ │ ├── CVE-2004-0377.json │ │ │ │ ├── CVE-2008-3442.json │ │ │ │ ├── CVE-2023-45283-platform-cpe-first.json │ │ │ │ ├── CVE-2023-45283-platform-cpe-last.json │ │ │ │ ├── compound-pkg.json │ │ │ │ ├── cve-2020-10729.json │ │ │ │ ├── cve-2021-1566.json │ │ │ │ ├── cve-2022-0543.json │ │ │ │ ├── cve-2024-26663-standalone-os.json │ │ │ │ ├── fix-version.json │ │ │ │ ├── fix-wrong-version.json │ │ │ │ ├── invalid_cpe.json │ │ │ │ ├── jvm-packages.json │ │ │ │ ├── multiple-platforms-with-application-cpe.json │ │ │ │ ├── platform-cpe.json │ │ │ │ ├── single-package-multi-distro.json │ │ │ │ └── version-range.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── openvex │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── os │ │ │ ├── test-fixtures │ │ │ │ ├── alpine-3.9.json │ │ │ │ ├── amazon-multiple-kernel-advisories.json │ │ │ │ ├── amzn.json │ │ │ │ ├── azure-linux-3.json │ │ │ │ ├── debian-8-multiple-entries-for-same-package.json │ │ │ │ ├── debian-8.json │ │ │ │ ├── mariner-20.json │ │ │ │ ├── mariner-range.json │ │ │ │ ├── ol-8-modules.json │ │ │ │ ├── ol-8.json │ │ │ │ ├── rhel-8-modules.json │ │ │ │ └── rhel-8.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ └── osv │ │ │ ├── test-fixtures │ │ │ ├── ALSA-2025-7467.json │ │ │ ├── BIT-apache-2020-11984.json │ │ │ └── BIT-node-2020-8201.json │ │ │ ├── transform.go │ │ │ └── transform_test.go │ │ ├── writer.go │ │ └── writer_test.go └── provider │ ├── config.go │ ├── entry │ ├── file.go │ ├── opener.go │ └── sqlite.go │ ├── file.go │ ├── provider.go │ ├── providers │ ├── external │ │ ├── log_writer.go │ │ ├── log_writer_test.go │ │ └── provider.go │ ├── providers.go │ └── vunnel │ │ └── provider.go │ ├── state.go │ ├── state_test.go │ ├── unmarshal │ ├── annotated_openvex_vulnerability.go │ ├── epss.go │ ├── errors.go │ ├── github_advisory.go │ ├── items_envelope.go │ ├── known_exploited_vulnerability.go │ ├── match_exclusion.go │ ├── msrc_vulnerability.go │ ├── nvd │ │ ├── cve.go │ │ ├── cve_test.go │ │ ├── cvss20 │ │ │ └── cvss20.go │ │ ├── cvss30 │ │ │ └── cvss30.go │ │ ├── cvss31 │ │ │ └── cvss31.go │ │ └── cvss40 │ │ │ └── cvss40.go │ ├── nvd_vulnerability.go │ ├── openvex_vulnerability.go │ ├── os_vulnerability.go │ ├── os_vulnerability_test.go │ ├── osv_vulnerability.go │ └── single_or_multi.go │ └── workspace.go ├── pyproject.toml ├── test ├── cli │ ├── log_redaction_test.go │ ├── test-fixtures │ │ └── grype-db-config-with-secrets.yaml │ ├── trait_assertion_test.go │ └── utils_test.go └── db │ └── acceptance.sh └── uv.lock /.binny.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.binny.yaml -------------------------------------------------------------------------------- /.bouncer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.bouncer.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/bootstrap/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/actions/bootstrap/action.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/runs-on.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/runs-on.yml -------------------------------------------------------------------------------- /.github/scripts/aggregate-all-provider-cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/scripts/aggregate-all-provider-cache.py -------------------------------------------------------------------------------- /.github/scripts/ci-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/scripts/ci-check.sh -------------------------------------------------------------------------------- /.github/scripts/coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/scripts/coverage.py -------------------------------------------------------------------------------- /.github/scripts/go-mod-tidy-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/scripts/go-mod-tidy-check.sh -------------------------------------------------------------------------------- /.github/scripts/trigger-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/scripts/trigger-release.sh -------------------------------------------------------------------------------- /.github/workflows/copy-listing-from-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/copy-listing-from-r2.yaml -------------------------------------------------------------------------------- /.github/workflows/daily-data-sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/daily-data-sync.yaml -------------------------------------------------------------------------------- /.github/workflows/daily-db-publisher-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/daily-db-publisher-r2.yaml -------------------------------------------------------------------------------- /.github/workflows/dependabot-automation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/dependabot-automation.yaml -------------------------------------------------------------------------------- /.github/workflows/oss-project-board-add.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/oss-project-board-add.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/remove-awaiting-response-label.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/remove-awaiting-response-label.yaml -------------------------------------------------------------------------------- /.github/workflows/staging-db-publisher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/staging-db-publisher.yaml -------------------------------------------------------------------------------- /.github/workflows/update-anchore-dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/update-anchore-dependencies.yml -------------------------------------------------------------------------------- /.github/workflows/update-bootstrap-tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/update-bootstrap-tools.yml -------------------------------------------------------------------------------- /.github/workflows/update-generated-code.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/update-generated-code.yaml -------------------------------------------------------------------------------- /.github/workflows/validate-github-actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/validate-github-actions.yaml -------------------------------------------------------------------------------- /.github/workflows/validations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/workflows/validations.yaml -------------------------------------------------------------------------------- /.github/zizmor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.github/zizmor.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.gitmodules -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.grype-db-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.grype-db-manager.yaml -------------------------------------------------------------------------------- /.vunnel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/.vunnel.yaml -------------------------------------------------------------------------------- /.yardstick.yaml: -------------------------------------------------------------------------------- 1 | store-root: data/yardstick 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/DEVELOPING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/RELEASE.md -------------------------------------------------------------------------------- /bump-schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/bump-schema.py -------------------------------------------------------------------------------- /cmd/grype-db/application/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/application.go -------------------------------------------------------------------------------- /cmd/grype-db/application/build_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/build_info.go -------------------------------------------------------------------------------- /cmd/grype-db/application/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/cache.go -------------------------------------------------------------------------------- /cmd/grype-db/application/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/config.go -------------------------------------------------------------------------------- /cmd/grype-db/application/development.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/development.go -------------------------------------------------------------------------------- /cmd/grype-db/application/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/application/logging.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/cli.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/build.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_backup.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_backup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_backup_test.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_delete.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_restore.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_restore_test.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_status.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/cache_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/cache_status_test.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/list_providers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/list_providers.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/package.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/pull.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/root.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/test-fixtures/test-root/test-provider/input/some-input-file.txt: -------------------------------------------------------------------------------- 1 | input-file -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/test-fixtures/test-root/test-provider/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/test-fixtures/test-root/test-provider/metadata.json -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/test-fixtures/test-root/test-provider/results/results.db: -------------------------------------------------------------------------------- 1 | results-file -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/utils.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/commands/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/commands/version.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/build.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/cache_archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/cache_archive.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/cache_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/cache_restore.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/db_location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/db_location.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/format.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/options.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/package.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/provider.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/provider_selection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/provider_selection.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/pull.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/results.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/store.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/utils.go -------------------------------------------------------------------------------- /cmd/grype-db/cli/options/vunnel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/cli/options/vunnel.go -------------------------------------------------------------------------------- /cmd/grype-db/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/cmd/grype-db/main.go -------------------------------------------------------------------------------- /config/grype-db-manager/acceptance-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/acceptance-pr.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/data.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/distribution-production-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/distribution-production-r2.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/distribution-production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/distribution-production.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/distribution-staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/distribution-staging.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/grype-db-local-build-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/grype-db-local-build-r2.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/grype-db-local-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/grype-db-local-build.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/include.d/validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/include.d/validate.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/publish-production-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/publish-production-r2.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/publish-production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/publish-production.yaml -------------------------------------------------------------------------------- /config/grype-db-manager/publish-staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db-manager/publish-staging.yaml -------------------------------------------------------------------------------- /config/grype-db/publish-nightly-r2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db/publish-nightly-r2.yaml -------------------------------------------------------------------------------- /config/grype-db/publish-nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/config/grype-db/publish-nightly.yaml -------------------------------------------------------------------------------- /data/yardstick/labels: -------------------------------------------------------------------------------- 1 | ../vulnerability-match-labels/labels -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/go.sum -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/install.sh -------------------------------------------------------------------------------- /internal/bus/bus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/bus/bus.go -------------------------------------------------------------------------------- /internal/constants.go: -------------------------------------------------------------------------------- 1 | package internal 2 | 3 | const ApplicationName = "grype-db" 4 | -------------------------------------------------------------------------------- /internal/eventloop/eventloop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/eventloop/eventloop.go -------------------------------------------------------------------------------- /internal/eventloop/eventloop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/eventloop/eventloop_test.go -------------------------------------------------------------------------------- /internal/file/exists.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/file/exists.go -------------------------------------------------------------------------------- /internal/file/getter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/file/getter.go -------------------------------------------------------------------------------- /internal/file/hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/file/hasher.go -------------------------------------------------------------------------------- /internal/format/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/format/color.go -------------------------------------------------------------------------------- /internal/format/tprint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/format/tprint.go -------------------------------------------------------------------------------- /internal/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/log/log.go -------------------------------------------------------------------------------- /internal/log/redactable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/log/redactable.go -------------------------------------------------------------------------------- /internal/stringset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/stringset.go -------------------------------------------------------------------------------- /internal/tarutil/file_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/file_entry.go -------------------------------------------------------------------------------- /internal/tarutil/file_entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/file_entry_test.go -------------------------------------------------------------------------------- /internal/tarutil/populate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/populate.go -------------------------------------------------------------------------------- /internal/tarutil/populate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/populate_test.go -------------------------------------------------------------------------------- /internal/tarutil/reader_entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/reader_entry.go -------------------------------------------------------------------------------- /internal/tarutil/reader_entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/reader_entry_test.go -------------------------------------------------------------------------------- /internal/tarutil/tar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/tar.go -------------------------------------------------------------------------------- /internal/tarutil/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/writer.go -------------------------------------------------------------------------------- /internal/tarutil/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/tarutil/writer_test.go -------------------------------------------------------------------------------- /internal/ui/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/ui/config.go -------------------------------------------------------------------------------- /internal/ui/loggerui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/ui/loggerui/ui.go -------------------------------------------------------------------------------- /internal/ui/select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/ui/select.go -------------------------------------------------------------------------------- /internal/ui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/ui/ui.go -------------------------------------------------------------------------------- /internal/utils/indent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/internal/utils/indent.go -------------------------------------------------------------------------------- /manager/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/.coveragerc -------------------------------------------------------------------------------- /manager/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/Makefile -------------------------------------------------------------------------------- /manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/README.md -------------------------------------------------------------------------------- /manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manager/go.mod: -------------------------------------------------------------------------------- 1 | module manager 2 | 3 | -------------------------------------------------------------------------------- /manager/src/grype_db_manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/__init__.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/__main__.py: -------------------------------------------------------------------------------- 1 | from grype_db_manager.cli import run 2 | 3 | run() 4 | -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/__init__.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/cli.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/config.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/db.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/error.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/listing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/listing.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/cli/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/cli/tool.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/data/schema-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/data/schema-info.json -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/__init__.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/format.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/latest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/latest.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/listing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/listing.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/metadata.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/schema.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/db/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/db/validation.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/distribution.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/grype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/grype.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/grypedb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/grypedb.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/s3utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/s3utils.py -------------------------------------------------------------------------------- /manager/src/grype_db_manager/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/src/grype_db_manager/utils.py -------------------------------------------------------------------------------- /manager/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manager/tests/cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/.gitignore -------------------------------------------------------------------------------- /manager/tests/cli/.grype-db-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/.grype-db-manager.yaml -------------------------------------------------------------------------------- /manager/tests/cli/.grype-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/.grype-db.yaml -------------------------------------------------------------------------------- /manager/tests/cli/.vunnel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/.vunnel.yaml -------------------------------------------------------------------------------- /manager/tests/cli/.yardstick.yaml: -------------------------------------------------------------------------------- 1 | store-root: cli-test-data/yardstick -------------------------------------------------------------------------------- /manager/tests/cli/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/Makefile -------------------------------------------------------------------------------- /manager/tests/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/README.md -------------------------------------------------------------------------------- /manager/tests/cli/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/conftest.py -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/.gitignore: -------------------------------------------------------------------------------- 1 | /.localstack 2 | /.listing-cache -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/.grype-db-manager.yaml: -------------------------------------------------------------------------------- 1 | ../.grype-db-manager.yaml -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/s3-mock/docker-compose.yaml -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/setup-legacy-workflow-3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/s3-mock/setup-legacy-workflow-3.py -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/setup-legacy-workflow-4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/s3-mock/setup-legacy-workflow-4.py -------------------------------------------------------------------------------- /manager/tests/cli/s3-mock/setup-workflow-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/s3-mock/setup-workflow-1.py -------------------------------------------------------------------------------- /manager/tests/cli/test_legacy_workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/test_legacy_workflows.py -------------------------------------------------------------------------------- /manager/tests/cli/test_workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/cli/test_workflows.py -------------------------------------------------------------------------------- /manager/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/conftest.py -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/.gitignore -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/README.md -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/build/listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/build/listing.json -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/build/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/build/metadata.json -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/stage/vulnerability-db_v5_2023-08-03T01:34:34Z_54b7b6a76b058f1fa587.tar.gz: -------------------------------------------------------------------------------- 1 | dummy -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/41e4c9e7-73c7-4106-bfb3-82e58ce15d9a/timestamp: -------------------------------------------------------------------------------- 1 | 2023-07-31T03:45:08Z -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/build/listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/build/listing.json -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/build/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/build/metadata.json -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/stage/vulnerability-db_v4_2023-08-03T01:34:34Z_54b7b6a76b058f1fa587.tar.gz: -------------------------------------------------------------------------------- 1 | dummy -------------------------------------------------------------------------------- /manager/tests/fixtures/dbs-case-1/dbs/9d1fce98-9c10-4887-949e-8296a259daf5/timestamp: -------------------------------------------------------------------------------- 1 | 2023-07-30T03:45:08Z -------------------------------------------------------------------------------- /manager/tests/fixtures/tools-case-1/tools/grype-db/bin/grype-db-v0.18.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | echo "grype-db v0.18.0" -------------------------------------------------------------------------------- /manager/tests/fixtures/tools-case-1/tools/grype-db/bin/grype-db-v0.19.0: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | echo "grype-db v0.19.0" -------------------------------------------------------------------------------- /manager/tests/fixtures/tools-case-1/tools/grype-db/bin/grype-db-v0.19.0-2-gda1ca9e-dirty: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | echo "grype-db v0.19.0-2-gda1ca9e-dirty" -------------------------------------------------------------------------------- /manager/tests/fixtures/yardstick-sbom-result-set/effect/docker.io+ubuntu@sha256:aa6c2c047467afc828e77e306041b7fa4a65734fe3449a54aa9c280822b0d87d/syft@v0.74.1/2023-06-30T12:57:59.354289+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/yardstick-sbom-result-set/effect/docker.io+ubuntu@sha256:aa6c2c047467afc828e77e306041b7fa4a65734fe3449a54aa9c280822b0d87d/syft@v0.74.1/2023-06-30T12:57:59.354289+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/fixtures/yardstick-sbom-result-set/effect/docker.io+ubuntu@sha256:aa6c2c047467afc828e77e306041b7fa4a65734fe3449a54aa9c280822b0d87d/syft@v0.74.1/2023-06-30T12:57:59.354289+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/yardstick-sbom-result-set/effect/docker.io+ubuntu@sha256:aa6c2c047467afc828e77e306041b7fa4a65734fe3449a54aa9c280822b0d87d/syft@v0.74.1/2023-06-30T12:57:59.354289+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/fixtures/yardstick-sbom-result-set/result/sets/test-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/fixtures/yardstick-sbom-result-set/result/sets/test-set.json -------------------------------------------------------------------------------- /manager/tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manager/tests/unit/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/config/full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/config/full.yaml -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/db/upload-test-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/db/upload-test-config.yaml -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-all-exists/.grype-db-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-all-exists/.grype-db-manager.yaml -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-all-exists/expected-listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-all-exists/expected-listing.json -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-all-exists/input-listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-all-exists/input-listing.json -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-new-db/.grype-db-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-new-db/.grype-db-manager.yaml -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-new-db/expected-listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-new-db/expected-listing.json -------------------------------------------------------------------------------- /manager/tests/unit/cli/fixtures/listing/create-new-db/input-listing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/fixtures/listing/create-new-db/input-listing.json -------------------------------------------------------------------------------- /manager/tests/unit/cli/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/test_config.py -------------------------------------------------------------------------------- /manager/tests/unit/cli/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/test_db.py -------------------------------------------------------------------------------- /manager/tests/unit/cli/test_listing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/cli/test_listing.py -------------------------------------------------------------------------------- /manager/tests/unit/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/different-image-set/result/sets/result-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/result-set-stale-detection/different-image-set/result/sets/result-set.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/good/result/sets/result-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/result-set-stale-detection/good/result/sets/result-set.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/inconsistent-db-checksum/result/sets/result-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/result-set-stale-detection/inconsistent-db-checksum/result/sets/result-set.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/missing-grype-request/result/sets/result-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/result-set-stale-detection/missing-grype-request/result/sets/result-set.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/missing-result-set/result/sets/missing: -------------------------------------------------------------------------------- 1 | bogus -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/result-set-stale-detection/unfulfilled-request/result/sets/result-set.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/result-set-stale-detection/unfulfilled-request/result/sets/result-set.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/.yardstick.yaml: -------------------------------------------------------------------------------- 1 | store_root: yardstick -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0e288c90-f8e5-4a9d-a768-d04d9876b831.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0e288c90-f8e5-4a9d-a768-d04d9876b831.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/1cfae55e-4f8a-4d1e-b2ff-6ce962096299.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/1cfae55e-4f8a-4d1e-b2ff-6ce962096299.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/2e30c6cd-cfcb-4fec-abfe-36cea35465cb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/2e30c6cd-cfcb-4fec-abfe-36cea35465cb.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/51332abc-47d5-4751-8776-ce69367b7201.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/51332abc-47d5-4751-8776-ce69367b7201.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/5ce7cadb-9c1b-4766-88d0-3a710544bc66.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/5ce7cadb-9c1b-4766-88d0-3a710544bc66.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/726baa17-77da-49b9-857a-41cfc8474f94.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/726baa17-77da-49b9-857a-41cfc8474f94.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/764afea8-909c-4cc1-a582-5f19eea73468.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/764afea8-909c-4cc1-a582-5f19eea73468.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/78318f73-ee3c-4956-be18-57a2cbb9fc10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/78318f73-ee3c-4956-be18-57a2cbb9fc10.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/7bd80a83-13ae-407c-805c-678e21ce993b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/7bd80a83-13ae-407c-805c-678e21ce993b.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/89ebd842-6a70-4e64-b3a4-5243fd938dc4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/89ebd842-6a70-4e64-b3a4-5243fd938dc4.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/91248621-e9ab-4372-9776-1fcccf40d177.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/91248621-e9ab-4372-9776-1fcccf40d177.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/9dad5945-f6bc-4294-8248-96e1c841edfe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/9dad5945-f6bc-4294-8248-96e1c841edfe.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/9e3fbee0-fde6-49ab-8d93-9848f4f266dc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/9e3fbee0-fde6-49ab-8d93-9848f4f266dc.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/b48e76c0-3619-490e-b601-59782d3c7c4e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/b48e76c0-3619-490e-b601-59782d3c7c4e.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/ba20833c-8a08-49e2-8fb5-db7ac3398cb3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/ba20833c-8a08-49e2-8fb5-db7ac3398cb3.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/bb261f04-d5f8-4db1-937f-97db94879355.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/bb261f04-d5f8-4db1-937f-97db94879355.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/be8c414f-0ddc-4a4f-9e79-91923d3852c1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/be8c414f-0ddc-4a4f-9e79-91923d3852c1.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/cf5f84ad-9c80-48b0-be89-7d74f0f7d8dd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/cf5f84ad-9c80-48b0-be89-7d74f0f7d8dd.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/dd572e83-d184-4c2b-96b4-8d7ce32bfc6d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/dd572e83-d184-4c2b-96b4-8d7ce32bfc6d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/ed124564-6e4d-4589-8c3d-638ce467a999.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/ed124564-6e4d-4589-8c3d-638ce467a999.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/f0351994-014f-4140-a9a7-11d37998d66a.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/all-tp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/f0351994-014f-4140-a9a7-11d37998d66a.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/06bbb581-5f08-401c-9154-aebdbdb93888.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/06bbb581-5f08-401c-9154-aebdbdb93888.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0bf6b52b-0445-45a4-883a-033aa7ba30c3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0bf6b52b-0445-45a4-883a-033aa7ba30c3.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0f778a6f-a14e-4535-9338-15eb5bf608ac.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/0f778a6f-a14e-4535-9338-15eb5bf608ac.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/1a93ca64-31a9-48f7-b87b-33fef666c479.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/1a93ca64-31a9-48f7-b87b-33fef666c479.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/3875af9b-c820-444c-bdc4-26279badb612.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/3875af9b-c820-444c-bdc4-26279badb612.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/3aeed8ef-eac4-44d0-a127-dbc5b9648c4d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/3aeed8ef-eac4-44d0-a127-dbc5b9648c4d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/48331d83-15cf-498b-8287-c8b93236088d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/48331d83-15cf-498b-8287-c8b93236088d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/4fcfaa8e-f98c-4269-a78f-8c0e4c159c3c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/4fcfaa8e-f98c-4269-a78f-8c0e4c159c3c.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/5f997560-e5fc-4a0f-873b-1880355b6ebe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/5f997560-e5fc-4a0f-873b-1880355b6ebe.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/6f5baf1a-858d-40b4-acab-b934bef7119d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/6f5baf1a-858d-40b4-acab-b934bef7119d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/72e78828-082b-4ca3-b903-8879b15cc54d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/72e78828-082b-4ca3-b903-8879b15cc54d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/76189aae-a342-4612-91d2-5375b2c0767d.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/76189aae-a342-4612-91d2-5375b2c0767d.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/8f983ee0-c97c-477d-b5c8-2a463c447aaf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/8f983ee0-c97c-477d-b5c8-2a463c447aaf.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/a43a29b7-c2a9-41de-af13-27c7935f79b5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/a43a29b7-c2a9-41de-af13-27c7935f79b5.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/bd2a4f1f-3e18-4bd6-b0b5-591e3331ca61.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/bd2a4f1f-3e18-4bd6-b0b5-591e3331ca61.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/d3f3ed73-6439-4b17-b65e-c45097465a9f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/d3f3ed73-6439-4b17-b65e-c45097465a9f.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/d92ba7d3-3784-4908-8e97-61762388e0ee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/d92ba7d3-3784-4908-8e97-61762388e0ee.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/dfcc3309-8832-4bc0-aa25-66c9af24b1fd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/dfcc3309-8832-4bc0-aa25-66c9af24b1fd.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/e5706ac8-e06d-46f8-a04f-32843ee56483.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/e5706ac8-e06d-46f8-a04f-32843ee56483.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/e901d5b8-9462-45c2-8c0d-04a606425ddb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/e901d5b8-9462-45c2-8c0d-04a606425ddb.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/f9495fc7-4e78-4923-85e6-048620ae460b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/label-sets/first-half-fp/labels/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/f9495fc7-4e78-4923-85e6-048620ae460b.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/.gitignore: -------------------------------------------------------------------------------- 1 | /labels 2 | !metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/go-case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/go-case.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/new-db-run-missing-half.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/new-db-run-missing-half.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/old-db-run-missing-half.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/sets/old-db-run-missing-half.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T01:01:01.000001+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T01:01:01.000001+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T01:01:01.000001+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T01:01:01.000001+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T02:02:02.000002+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T02:02:02.000002+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T02:02:02.000002+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T02:02:02.000002+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T03:03:03.000003+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T03:03:03.000003+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T03:03:03.000003+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype@v0.65.1/2023-01-01T03:03:03.000003+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T01:01:01.000001+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T01:01:01.000001+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T01:01:01.000001+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T01:01:01.000001+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T02:02:02.000002+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T02:02:02.000002+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T02:02:02.000002+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T02:02:02.000002+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T03:03:03.000003+00:00/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T03:03:03.000003+00:00/data.json -------------------------------------------------------------------------------- /manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T03:03:03.000003+00:00/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/fixtures/validate-image/yardstick/result/store/docker.io+oraclelinux@sha256:a06327c0f1d18d753f2a60bb17864c84a850bb6dcbcf5946dd1a8123f6e75495/grype[custom-db]@v0.65.1/2023-02-02T03:03:03.000003+00:00/metadata.json -------------------------------------------------------------------------------- /manager/tests/unit/db/test_listing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/test_listing.py -------------------------------------------------------------------------------- /manager/tests/unit/db/test_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/test_metadata.py -------------------------------------------------------------------------------- /manager/tests/unit/db/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/test_schema.py -------------------------------------------------------------------------------- /manager/tests/unit/db/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/db/test_validation.py -------------------------------------------------------------------------------- /manager/tests/unit/fixtures/hash/target: -------------------------------------------------------------------------------- 1 | stuff! -------------------------------------------------------------------------------- /manager/tests/unit/test_distribution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/test_distribution.py -------------------------------------------------------------------------------- /manager/tests/unit/test_grypedb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/manager/tests/unit/test_grypedb.py -------------------------------------------------------------------------------- /pkg/data/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/entry.go -------------------------------------------------------------------------------- /pkg/data/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/processor.go -------------------------------------------------------------------------------- /pkg/data/severity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/severity.go -------------------------------------------------------------------------------- /pkg/data/severity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/severity_test.go -------------------------------------------------------------------------------- /pkg/data/transformers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/transformers.go -------------------------------------------------------------------------------- /pkg/data/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/data/writer.go -------------------------------------------------------------------------------- /pkg/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/event/event.go -------------------------------------------------------------------------------- /pkg/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/lib.go -------------------------------------------------------------------------------- /pkg/process/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/build.go -------------------------------------------------------------------------------- /pkg/process/default_schema_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/default_schema_version.go -------------------------------------------------------------------------------- /pkg/process/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/generate.go -------------------------------------------------------------------------------- /pkg/process/internal/codename/codename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/codename/codename.go -------------------------------------------------------------------------------- /pkg/process/internal/codename/codename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/codename/codename_test.go -------------------------------------------------------------------------------- /pkg/process/internal/codename/codenames_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/codename/codenames_generated.go -------------------------------------------------------------------------------- /pkg/process/internal/codename/generate/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/codename/generate/main.go -------------------------------------------------------------------------------- /pkg/process/internal/common/clean_fixed_in_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/common/clean_fixed_in_version.go -------------------------------------------------------------------------------- /pkg/process/internal/common/constraint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/common/constraint.go -------------------------------------------------------------------------------- /pkg/process/internal/common/constraint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/common/constraint_test.go -------------------------------------------------------------------------------- /pkg/process/internal/tests/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/internal/tests/utils.go -------------------------------------------------------------------------------- /pkg/process/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/package.go -------------------------------------------------------------------------------- /pkg/process/package_legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/package_legacy.go -------------------------------------------------------------------------------- /pkg/process/processors/annotated_openvex_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/annotated_openvex_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/epss_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/epss_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/epss_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/epss_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/github_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/github_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/github_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/github_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/kev_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/kev_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/kev_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/kev_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/match_exclusion_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/match_exclusion_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/match_exclusion_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/match_exclusion_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/msrc_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/msrc_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/msrc_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/msrc_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/nvd_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/nvd_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/nvd_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/nvd_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/openvex_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/openvex_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/openvex_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/openvex_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/os_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/os_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/os_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/os_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/osv_processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/osv_processor.go -------------------------------------------------------------------------------- /pkg/process/processors/osv_processor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/osv_processor_test.go -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/epss.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/epss.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/exclusions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/exclusions.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/github.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/github.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/kev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/kev.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/msrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/msrc.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/nvd.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/nvd.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/openvex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/openvex.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/oracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/oracle.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/os.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/os.json -------------------------------------------------------------------------------- /pkg/process/processors/test-fixtures/osv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/test-fixtures/osv.json -------------------------------------------------------------------------------- /pkg/process/processors/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/version.go -------------------------------------------------------------------------------- /pkg/process/processors/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/processors/version_test.go -------------------------------------------------------------------------------- /pkg/process/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/pull.go -------------------------------------------------------------------------------- /pkg/process/v5/processors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/processors.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/entry.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/test-fixtures/github-github-npm-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/test-fixtures/github-github-npm-0.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/test-fixtures/github-github-python-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/test-fixtures/github-github-python-0.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/test-fixtures/github-github-python-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/test-fixtures/github-github-python-1.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/test-fixtures/github-withdrawn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/test-fixtures/github-withdrawn.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/test-fixtures/multiple-fixed-in-names.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/test-fixtures/multiple-fixed-in-names.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/transform.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/github/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/github/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/matchexclusions/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/matchexclusions/transform.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/msrc/test-fixtures/microsoft-msrc-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/msrc/test-fixtures/microsoft-msrc-0.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/msrc/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/msrc/transform.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/msrc/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/msrc/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-first.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-first.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-last.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-last.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/compound-pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/compound-pkg.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/cve-2020-10729.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/cve-2020-10729.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/cve-2022-0543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/cve-2022-0543.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/invalid_cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/invalid_cpe.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/multiple-platforms-with-application-cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/multiple-platforms-with-application-cpe.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/platform-cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/platform-cpe.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/single-package-multi-distro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/single-package-multi-distro.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/unmarshal-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/unmarshal-test.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/test-fixtures/version-range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/test-fixtures/version-range.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/transform.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/unique_pkg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/unique_pkg.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/unique_pkg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/unique_pkg_test.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/nvd/unique_pkg_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/nvd/unique_pkg_tracker.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/alpine-3.9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/alpine-3.9.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/amazon-multiple-kernel-advisories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/amazon-multiple-kernel-advisories.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/amzn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/amzn.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/azure-linux-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/azure-linux-3.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/debian-8-multiple-entries-for-same-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/debian-8-multiple-entries-for-same-package.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/debian-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/debian-8.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/mariner-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/mariner-20.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/mariner-range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/mariner-range.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/ol-8-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/ol-8-modules.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/ol-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/ol-8.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/rhel-8-eus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/rhel-8-eus.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/rhel-8-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/rhel-8-modules.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/rhel-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/rhel-8.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/test-fixtures/unmarshal-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/test-fixtures/unmarshal-test.json -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/transform.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/os/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/os/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v5/transformers/vulnerability_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/transformers/vulnerability_metadata.go -------------------------------------------------------------------------------- /pkg/process/v5/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/writer.go -------------------------------------------------------------------------------- /pkg/process/v5/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v5/writer_test.go -------------------------------------------------------------------------------- /pkg/process/v6/archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/archive.go -------------------------------------------------------------------------------- /pkg/process/v6/internal/tests/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/internal/tests/utils.go -------------------------------------------------------------------------------- /pkg/process/v6/processors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/processors.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/entry.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/epss/test-fixtures/go-case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/epss/test-fixtures/go-case.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/epss/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/epss/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/epss/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/epss/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/GHSA-2wgc-48g2-cj5w.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/GHSA-2wgc-48g2-cj5w.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/GHSA-3x74-v64j-qc3f.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/GHSA-3x74-v64j-qc3f.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/GHSA-92cp-5422-2mw7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/GHSA-92cp-5422-2mw7.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/github-github-npm-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/github-github-npm-0.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/github-github-python-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/github-github-python-0.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/github-withdrawn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/github-withdrawn.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/test-fixtures/multiple-fixed-in-names.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/test-fixtures/multiple-fixed-in-names.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/github/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/github/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/internal/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/internal/provider.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/internal/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/internal/provider_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/internal/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/internal/sort.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/internal/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/internal/time.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/internal/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/internal/time_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/kev/test-fixtures/go-case.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/kev/test-fixtures/go-case.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/kev/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/kev/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/kev/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/kev/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/msrc/test-fixtures/microsoft-msrc-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/msrc/test-fixtures/microsoft-msrc-0.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/msrc/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/msrc/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/msrc/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/msrc/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/affected_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/affected_range.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/affected_range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/affected_range_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/node.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/node_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/CVE-2004-0377.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/CVE-2004-0377.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/CVE-2008-3442.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/CVE-2008-3442.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-first.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-first.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-last.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/CVE-2023-45283-platform-cpe-last.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/compound-pkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/compound-pkg.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/cve-2020-10729.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/cve-2020-10729.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/cve-2021-1566.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/cve-2021-1566.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/cve-2022-0543.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/cve-2022-0543.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/cve-2024-26663-standalone-os.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/cve-2024-26663-standalone-os.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/fix-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/fix-version.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/fix-wrong-version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/fix-wrong-version.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/invalid_cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/invalid_cpe.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/jvm-packages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/jvm-packages.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/multiple-platforms-with-application-cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/multiple-platforms-with-application-cpe.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/platform-cpe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/platform-cpe.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/single-package-multi-distro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/single-package-multi-distro.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/test-fixtures/version-range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/test-fixtures/version-range.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/nvd/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/nvd/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/openvex/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/openvex/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/openvex/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/openvex/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/alpine-3.9.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/alpine-3.9.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/amazon-multiple-kernel-advisories.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/amazon-multiple-kernel-advisories.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/amzn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/amzn.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/azure-linux-3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/azure-linux-3.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/debian-8-multiple-entries-for-same-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/debian-8-multiple-entries-for-same-package.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/debian-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/debian-8.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/mariner-20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/mariner-20.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/mariner-range.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/mariner-range.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/ol-8-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/ol-8-modules.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/ol-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/ol-8.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/rhel-8-modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/rhel-8-modules.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/test-fixtures/rhel-8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/test-fixtures/rhel-8.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/os/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/os/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/osv/test-fixtures/ALSA-2025-7467.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/osv/test-fixtures/ALSA-2025-7467.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/osv/test-fixtures/BIT-apache-2020-11984.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/osv/test-fixtures/BIT-apache-2020-11984.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/osv/test-fixtures/BIT-node-2020-8201.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/osv/test-fixtures/BIT-node-2020-8201.json -------------------------------------------------------------------------------- /pkg/process/v6/transformers/osv/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/osv/transform.go -------------------------------------------------------------------------------- /pkg/process/v6/transformers/osv/transform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/transformers/osv/transform_test.go -------------------------------------------------------------------------------- /pkg/process/v6/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/writer.go -------------------------------------------------------------------------------- /pkg/process/v6/writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/process/v6/writer_test.go -------------------------------------------------------------------------------- /pkg/provider/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/config.go -------------------------------------------------------------------------------- /pkg/provider/entry/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/entry/file.go -------------------------------------------------------------------------------- /pkg/provider/entry/opener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/entry/opener.go -------------------------------------------------------------------------------- /pkg/provider/entry/sqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/entry/sqlite.go -------------------------------------------------------------------------------- /pkg/provider/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/file.go -------------------------------------------------------------------------------- /pkg/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/provider.go -------------------------------------------------------------------------------- /pkg/provider/providers/external/log_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/providers/external/log_writer.go -------------------------------------------------------------------------------- /pkg/provider/providers/external/log_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/providers/external/log_writer_test.go -------------------------------------------------------------------------------- /pkg/provider/providers/external/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/providers/external/provider.go -------------------------------------------------------------------------------- /pkg/provider/providers/providers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/providers/providers.go -------------------------------------------------------------------------------- /pkg/provider/providers/vunnel/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/providers/vunnel/provider.go -------------------------------------------------------------------------------- /pkg/provider/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/state.go -------------------------------------------------------------------------------- /pkg/provider/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/state_test.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/annotated_openvex_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/annotated_openvex_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/epss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/epss.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/errors.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/github_advisory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/github_advisory.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/items_envelope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/items_envelope.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/known_exploited_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/known_exploited_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/match_exclusion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/match_exclusion.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/msrc_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/msrc_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cve.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cve_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cve_test.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cvss20/cvss20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cvss20/cvss20.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cvss30/cvss30.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cvss30/cvss30.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cvss31/cvss31.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cvss31/cvss31.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd/cvss40/cvss40.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd/cvss40/cvss40.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/nvd_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/nvd_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/openvex_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/openvex_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/os_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/os_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/os_vulnerability_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/os_vulnerability_test.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/osv_vulnerability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/osv_vulnerability.go -------------------------------------------------------------------------------- /pkg/provider/unmarshal/single_or_multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/unmarshal/single_or_multi.go -------------------------------------------------------------------------------- /pkg/provider/workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pkg/provider/workspace.go -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/cli/log_redaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/test/cli/log_redaction_test.go -------------------------------------------------------------------------------- /test/cli/test-fixtures/grype-db-config-with-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/test/cli/test-fixtures/grype-db-config-with-secrets.yaml -------------------------------------------------------------------------------- /test/cli/trait_assertion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/test/cli/trait_assertion_test.go -------------------------------------------------------------------------------- /test/cli/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/test/cli/utils_test.go -------------------------------------------------------------------------------- /test/db/acceptance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/test/db/acceptance.sh -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anchore/grype-db/HEAD/uv.lock --------------------------------------------------------------------------------