Shane Dell
|
98a6c6efbe
|
Add sections of interest for Gemfile.lock cataloger (#1749)
- Updated tests to reflect the new sections being added to show they function properly.
Closes #1660
Signed-off-by: Shane Dell <shanedell100@gmail.com>
|
2023-04-19 12:18:17 -04:00 |
|
 
|
7464079a09
|
Add Nix cataloger (#1696)
* Add Basic Nix Cataloger
Signed-off-by: Julio Tain Sueiras <juliosueiras@gmail.com>
* Update nix def for the latest syft definition
Signed-off-by: Julio Tain Sueiras <juliosueiras@gmail.com>
* capture nix package files on pkg.NixStoreMetadata
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix unit tests and linting
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update JSON schema
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* address review comments
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* Update syft/pkg/cataloger/nix/parse_nix_store_path_test.go
Co-authored-by: Florian Klink <flokli@flokli.de>
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* support unstable version conventions
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update json schema relative to main branch
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update syft json with v7.1.1 schema
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix CLI tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* remove extra continue statement
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* add Nix to list of supported ecosystems
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
---------
Signed-off-by: Julio Tain Sueiras <juliosueiras@gmail.com>
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
Co-authored-by: Julio Tain Sueiras <juliosueiras@gmail.com>
Co-authored-by: Florian Klink <flokli@flokli.de>
|
2023-04-04 10:53:56 -04:00 |
|
 Chapman PenderyandAlex Goodman
|
ac8f72fdd1
|
feat: add BeamVM Hex support (#1073)
* feat: initial commit providing mix support
Signed-off-by: cpendery <cpendery@vt.edu>
* feat: add rebar parser
Signed-off-by: cpendery <cpendery@vt.edu>
* fix: add beam/hex everywhere else required for Syft runtime
Signed-off-by: cpendery <cpendery@vt.edu>
* style: fix lints
Signed-off-by: cpendery <cpendery@vt.edu>
* ci: fix failing tests
Signed-off-by: cpendery <cpendery@vt.edu>
* docs: update with new supported languages
Signed-off-by: cpendery <cpendery@vt.edu>
* chore: update elixir/erlang catalogers to generic cataloger
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
Signed-off-by: cpendery <cpendery@vt.edu>
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
Co-authored-by: Alex Goodman <alex.goodman@anchore.com>
|
2023-01-12 12:10:46 -05:00 |
|
 Zac MedicoandChristopher Phillips
|
4c55c62834
|
Add portage support for Gentoo Linux (#1076)
Co-authored-by: Christopher Phillips <christopher.phillips@anchore.com>
|
2022-07-06 16:18:54 -04:00 |
|
 Jonas XavierandChristopher Phillips
|
1d14f22e45
|
add pom.xml cataloger (#1055)
Co-authored-by: Christopher Phillips <christopher.phillips@anchore.com>
|
2022-06-22 14:19:10 -04:00 |
|
 Morten LinderudandChristopher Phillips
|
e72d68b0c6
|
Add pacman (alpm) parser support (#943)
Co-authored-by: Christopher Phillips <christopher.phillips@anchore.com>
|
2022-06-13 18:51:37 +00:00 |
|
 Christian KotzbauerandAlex Goodman
|
1cea0ecd5c
|
feat: add initial dotnet-support (#951)
* feat: add initial dotnet-support
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
* fix: add path, sha512 and hashpath
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
* fix: add missing dot
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
* fix: lint warnings
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
* fix CLI test package counts to account for dotnet
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix: updated packagurl-go
Signed-off-by: Christian Kotzbauer <git@ckotzbauer.de>
* tidy go.sum
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update json schema
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
Co-authored-by: Alex Goodman <alex.goodman@anchore.com>
|
2022-05-05 15:32:02 -04:00 |
|
 Eric LarssenandAlex Goodman
|
cb3e73e308
|
Add dart support (#919)
Co-authored-by: Alex Goodman <alex.goodman@anchore.com>
|
2022-03-31 15:44:55 -04:00 |
|
 Blaize KayeandAlex Goodman
|
6af132e088
|
Adds composer installed.json parser (#643)
* Adds installed.json functionality and tests
Signed-off-by: Blaize Kaye <blaize.kaye@amazee.com>
* Adds php-installed-cataloger
Signed-off-by: Blaize Kaye <blaize.kaye@amazee.com>
* Changes fallback logic
Signed-off-by: Blaize Kaye <blaize.kaye@amazee.com>
* Adds image tests for installed.json composer packages
Signed-off-by: Blaize Kaye <blaize.kaye@amazee.com>
* tweak PHP cataloger names
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* unexport PHP types and fix CLI tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* rename PHP cataloger file
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
Co-authored-by: Alex Goodman <alex.goodman@anchore.com>
|
2021-11-30 11:36:08 -05:00 |
|
 Alex GoodmanandChristopher Angelo Phillips
|
bb0f35bac4
|
Introduce a single SBOM document (#606)
* [wip] single sbom doc
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix more tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* fix linting
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update cli tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* remove scope in import path
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* swap SPDX tag-value formatter to single sbom document
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* bust CLI cache
Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
* update fixture to byte diff
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* byte for byte
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* bust the cache
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* who needs cache
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* add jar for testing
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* no more bit flips
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* update apk with the delta for image and directory cases
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
* restore cache workflow
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
Co-authored-by: Christopher Angelo Phillips <christopher.phillips@anchore.com>
|
2021-11-05 10:05:49 -04:00 |
|