Keith Zantow
ff828fbac2
Skip package-lock.json and yarn.lock in node_modules #431 ( #485 )
...
Signed-off-by: Keith Zantow <kzantow@gmail.com >
v0.21.0
2021-08-20 13:50:28 -04:00
cba5b5723b
Added parser for Pipfile.lock to cataloger ( #473 )
...
* Added parser for Pipfile.lock to cataloger
Signed-off-by: Nikita <33390074+Zilborg@users.noreply.github.com >
* make lint-fix
Signed-off-by: Nikita <33390074+Zilborg@users.noreply.github.com >
* Update syft/pkg/cataloger/python/parse_pipfile_lock.go
Co-authored-by: Alex Goodman <wagoodman@users.noreply.github.com >
Signed-off-by: Nikita <33390074+Zilborg@users.noreply.github.com >
* fix _version
Signed-off-by: Nikita <33390074+Zilborg@users.noreply.github.com >
* swap method for trimming "==" prefix from pipfile pkg versions
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
Co-authored-by: Alex Goodman <wagoodman@users.noreply.github.com >
Co-authored-by: Alex Goodman <alex.goodman@anchore.com >
2021-08-19 10:32:10 -04:00
Alex Goodman
b0e9b92a25
Merge pull request #483 from anchore/fix-gomod-gosum-validation
...
Fix go module tidy checks for release pipeline
v0.20.0
2021-08-18 11:00:49 -04:00
Alex Goodman
d25d3b1fb3
fix go module tidy checks for release pipeline
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-08-18 10:13:56 -04:00
Keith Zantow
93b4bf9379
Add option to enable http registry connections ( #482 )
...
Signed-off-by: Keith Zantow <kzantow@gmail.com >
2021-08-17 12:52:51 -04:00
Keith Zantow
58f2be95fd
chore: update packageurl-go and add encoding tests for #351 ( #481 )
...
Signed-off-by: Keith Zantow <kzantow@gmail.com >
2021-08-13 15:39:52 -04:00
Alex Goodman
6f038e9208
Merge pull request #447 from bureado/main
...
Minimal changes to use ID_LIKE
2021-08-12 14:20:13 -04:00
Alex Goodman
32a54b94be
add unit tests for distro identification based on "like" field
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-08-12 14:09:22 -04:00
Alex Goodman
98d4749f86
Enhance CPE generation ( #472 )
...
* adjust CPE specificity sorting to include field length and bias certain fields
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* remove * vendor values from CPE generation
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* re-enable generating CPEs for jenkins and jira plugins
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* improve CPE generation logic based on java artifactID and groupID
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add ruby-lang as target software candidate for gems in CPE generation logic
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* rename filterCpes to filterCPEs
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* refactor CPE filters and groupID processing (for linting)
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* use ruby-lang as vendor candidate not target software
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* address PR comments for CPE generation
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-08-09 19:52:19 +00:00
Alex Goodman
3a5168917e
Update SPDX license list from 3.13 to 3.14 ( #474 )
...
* update SPDX license list from 3.13 to 3.14
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* remove license list version from spdx snapshot unit tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-08-09 19:47:33 +00:00
Alex Goodman
58b21c03c3
Merge pull request #461 from anchore/update-slack
...
Update slack channels
2021-07-12 08:28:01 -04:00
Alex Goodman
2093d2a1dc
update slack channels
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-07-12 08:04:04 -04:00
Alex Goodman
dd56450f92
Revert "Add callout for OSS meetup ( #446 )" ( #459 )
...
This reverts commit 66e71c39e2 .
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com >
2021-07-02 14:29:27 +00:00
Alex Goodman
6f2b52971d
directory resolver indexer should report one progressable ( #457 )
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-07-02 10:18:41 -04:00
Alex Goodman
fee74d57b8
Update documentation to show SPDX support ( #452 )
...
* add docs for spdx support
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* copy updates for format options
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-07-01 14:52:57 +00:00
Alex Goodman
fee35dd175
redirect cursor hide/show to stderr ( #456 )
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
v0.19.1
2021-06-30 13:10:00 -04:00
Alex Goodman
ecf4e5546a
add help message when no arguments are provided ( #455 )
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-30 12:53:12 -04:00
Alex Goodman
2de56c0749
force UI teardown when event is sourced from a signal interrupt ( #453 )
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
v0.19.0
2021-06-29 18:16:32 -04:00
Alex Goodman
fb0857ff93
Add support for indexing root filesystem ( #442 )
...
* change directory resolver to ignore system runtime paths + drive by index
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add event/etui support for filesystem indexing (for dir resolver)
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add warnings for path indexing problems
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add directory resolver index tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* improve testing around directory resolver
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* renamed p var to path when not conflicting with import
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* pull docker image in CLI dir scan timeout test
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* ensure file not exist errors do not stop directory resolver indexing
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-29 22:06:47 +00:00
Alex Goodman
962e82297c
Split UI from event handling ( #448 )
...
* split UI from event handling
Signed-off-by: Alex Goodman <wagoodman@gmail.com >
* add event loop tests
Signed-off-by: Alex Goodman <wagoodman@gmail.com >
* use stereoscope cleanup function during signal handling
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* correct error wrapping in packages cmd
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* migrate ui event handlers to ui package
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* clarify command worker input var + remove dead comments
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
v0.18.0
2021-06-29 18:28:09 +00:00
Jose Miguel Parrella
c833472b6e
If distro name is unknown, try with the ID_LIKE
...
Signed-off-by: Jose Miguel Parrella <j@bureado.com >
2021-06-25 22:18:40 -07:00
Jose Miguel Parrella
c825ae2404
Completing the test for distro version
...
Signed-off-by: Jose Miguel Parrella <j@bureado.com >
2021-06-25 22:18:40 -07:00
Alex Goodman
706322f826
Add SPDX support ( #445 )
...
* add initial spdx support
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* expose FileOwner and use in SPDX presenter
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add initial json support for SPDX
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add remaining package fields
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add spdx license list generation + tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* keep fileOwner unexported from pkg
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* restore cli test util
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add external refs to spdx tag-value format
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add golang support to CPE generation
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* use tag-value format as default "spdx" format flavor
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add tests around spdx presenters + refactor presenter tests
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add bouncer exception for spdx tools-golang repo
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* remove spdx model questions
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-25 16:30:41 -04:00
Dan Luhring
66e71c39e2
Add callout for OSS meetup ( #446 )
...
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
2021-06-24 11:44:20 -04:00
Alex Goodman
6dd698d89e
Merge pull request #438 from anchore/enable-pull-request-events
...
Respond to pull_request events for internal PRs
v0.17.1
2021-06-19 14:32:13 -04:00
Dan Luhring
50928ebd05
Add comments with examples for yarn.lock regexps ( #439 )
...
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
2021-06-17 09:24:05 -04:00
Alex Goodman
6e70d8af98
respond to pull_request events for internal PRs
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-16 12:48:50 -04:00
Dan Luhring
67b7d63875
Fix yarn.lock parsing ( #437 )
2021-06-15 09:57:54 -04:00
Samuel Dacanay
5a2e2eb679
Export the presenter interface so it may be used by external projects
...
Signed-off-by: Samuel Dacanay <sam.dacanay@anchore.com >
2021-06-09 10:21:55 -07:00
Alex Goodman
801e662633
Merge pull request #428 from anchore/self-extracting-jar
...
Add support for processing files with prepended bytes before the zip archive
v0.17.0
2021-06-04 12:50:22 -04:00
Alex Goodman
6a398f9771
update zip util tests
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-04 12:11:49 -04:00
Alex Goodman
bf1bf057ab
add and update zip util tests with ZipReadCloser coverage
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-04 12:11:49 -04:00
Alex Goodman
36b44b1d8e
add zip-byte-offset support to zip utils
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-04 12:11:49 -04:00
Alex Goodman
8f85c8affc
update springboot fixture to create jar with a prepended shell script
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-04 12:11:49 -04:00
Alex Goodman
776164a078
Merge pull request #427 from anchore/epoch-fix
...
Allow for RPM package epoch to be optionally provided in the version field
2021-06-04 09:52:54 -04:00
Alex Goodman
5ea1d78464
rename helper fn to toELVersion
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-04 09:38:15 -04:00
Alex Goodman
afbd8f8ea0
remove variadic functionality from intRef() test helper
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-02 17:13:31 -04:00
Alex Goodman
2f81a2548c
allow for RPM package epoch to be optionally provided in the version string
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-06-02 15:28:12 -04:00
Dan Luhring
2754c889eb
Replace links to Slack channels with public signup link ( #424 )
...
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
2021-05-26 09:18:25 -04:00
Dan Luhring
8be0d988e7
Fix go mod tidy release problem ( #422 )
...
* Add go mod tidy check
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
* Run go mod tidy
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
v0.16.1
2021-05-25 17:13:58 -04:00
Dan Luhring
80e23bdb50
Add config option for import timeout ( #421 )
...
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
v0.16.0
2021-05-25 15:01:02 -04:00
Dan Luhring
17bbf840cf
Allow registry auth config without authority value ( #420 )
...
* Allow registry auth config without authority value
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
* Update CLI tests for new stereoscope log output
Signed-off-by: Dan Luhring <dan.luhring@anchore.com >
2021-05-24 16:05:56 -04:00
Alex Goodman
2ca2f03501
Merge pull request #418 from anchore/add-all-pkg-metadata-types
...
Add all package metadata types slice for use in downstream testing
2021-05-24 11:15:56 -04:00
Alex Goodman
1201ad6df0
add all package metadata types slice for use in downstream testing
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-05-24 10:20:14 -04:00
Alex Goodman
baa859d2ed
Merge pull request #414 from anchore/fix-leaky-fds
...
Close all ReadClosers explicitly retrieved from resolvers
v0.15.2
2021-05-12 17:28:52 -04:00
Alex Goodman
a6c798f438
close all ReadClosers explicitly retrieved from resolvers
...
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
2021-05-12 17:21:30 -04:00
Alfredo Deza
360eb74cc7
Merge pull request #410 from anchore/readme-grype
...
update readme to point to grype
2021-05-06 15:09:09 -04:00
Alfredo Deza
92c20c885e
update readme to point to grype
...
Signed-off-by: Alfredo Deza <adeza@anchore.com >
2021-05-06 14:03:38 -04:00
Alfredo Deza
284b0c20b0
Merge pull request #389 from anchore/issue-381
...
Support msrc types
2021-04-29 14:59:04 -04:00
Alfredo Deza
4cce32f5c9
tests: remove KbPkg from defined pkgs since it isn't parsed
...
Signed-off-by: Alfredo Deza <adeza@anchore.com >
2021-04-23 10:17:16 -04:00