Christopher Angelo Phillips
dfefd2ea4e
update goreleaser with windows checksums ( #740 )
...
* update goreleaser with windows checksums
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
* update format to be closer to our previous implementation
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
* remove linux replacement
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
* typo
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
2022-01-10 14:52:31 -05:00
Christopher Angelo Phillips
b77ddfc29c
bump stereoscope version to remove old containerd ( #741 )
...
* bump stereoscope version to remove old containerd
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
* go mod tidy
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
2022-01-10 13:40:24 -05:00
Christopher Angelo Phillips
01dc78ccc3
683 windows filepath ( #735 )
...
Support Windows Directory Resolver
Add function that converts windows to posix functionality
Add function that converts posix to windows
Add build tags to remove windows developer environment errors
redact carriage return specific windows issues
Signed-off-by: Christopher Phillips <christopher.phillips@anchore.com >
2022-01-06 11:39:04 -05:00
Christopher Angelo Phillips
a689fb1213
update cp statement for core_utils_upgrade ( #719 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-12-22 20:01:34 +00:00
Christopher Angelo Phillips
0849539729
Update concurrency primitives for relationships in command layer ( #639 )
...
* update concurrency primitives for relationships in command layer
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-11-20 03:44:17 -05:00
Christopher Angelo Phillips
4f0099583a
promote catalog task pattern to all commands ( #636 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-11-19 13:26:23 -05:00
Christopher Angelo Phillips
45ea4177e8
update SPDX license list => 3.15 ( #630 )
...
* update SPDX license list
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-11-15 14:41:46 -05:00
Christopher Angelo Phillips
fc39710d06
287 - Add retry for image fetch using user's input ( #626 )
...
* add fallback to user input if source hint fails
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* refactor for smaller functions
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-11-12 17:57:04 -05:00
Christopher Angelo Phillips
319c6ee2eb
document current draft for iana submission ( #618 )
...
* document current draft for IANA submission
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-11-10 11:28:47 -05:00
Christopher Angelo Phillips and Alex Goodman
9bbc9ff633
Add layer information for go-module-binary-cataloger ( #620 )
...
* update functions to pass Location
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* update unit tests to pass new locations
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* fix image source.FileResolvers to include layer info
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* add non-empty location in golang binary cataloger testing
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
Co-authored-by: Alex Goodman <alex.goodman@anchore.com >
2021-11-08 16:05:53 -05:00
Christopher Angelo Phillips
3e20edee55
update readme with private registry section ( #610 )
2021-11-02 15:00:56 -04:00
Christopher Angelo Phillips
a2882ee810
Update package identifier to be constant across multiple syft run ( #595 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-29 16:00:36 +00:00
Christopher Angelo Phillips
3286a4d4cc
update docker manifest tagging ( #600 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-28 15:41:39 -04:00
Christopher Angelo Phillips
0ff7013382
update manifest to use Tag over Version
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-28 15:05:34 -04:00
Christopher Angelo Phillips
71708e5bf8
update goreleaser with correct tag information ( #598 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-28 13:37:22 -04:00
Christopher Angelo Phillips
1c63943055
Add arm64 image support and Darwin M1 support to .goreleaser.yaml ( #591 )
...
* update support arm64
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* small update syntax
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* restore release command
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* add docker manifests
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-26 09:42:35 -04:00
Christopher Angelo Phillips
10fa8dc7c9
Add windows support ( #548 )
...
* update build tags, ui support, and stereoscope, and release for windows support
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-21 12:49:36 -04:00
Christopher Angelo Phillips
7a005fec06
update to point at new script for new release ( #551 )
...
* update to point at local script release
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-15 13:26:34 -04:00
Christopher Angelo Phillips
9ea6330ebc
update split in py package_cataloger to cap at 2 ( #549 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-14 12:32:06 -04:00
Christopher Angelo Phillips
7d13fbf0d4
540 add additional go package metadata ( #546 )
...
* update with distinct golang metadata types
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-13 11:00:28 -04:00
Christopher Angelo Phillips
b25f5b664b
(464) - remove mod and cargo from image cataloger ( #539 )
...
* remove mod and cargo from image cataloger
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* update test error messages for clear failures
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-07 15:18:20 -04:00
Christopher Angelo Phillips and Alex Goodman
3462e18af3
478 identify go binaries and extract mod information ( #534 )
...
* add query by MIME type to source.FileResolver
Signed-off-by: Alex Goodman <alex.goodman@anchore.com >
* import stereoscope lib changes to find mime type
- add bin cataloger
- add bin parser
- add mime type go utils
- import new resolver
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* add go std library code to unpack bin
- keep them in their own (original) files
- add note for "this code was copied from"
- comment the lines the required changing
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
Co-authored-by: Alex Goodman <alex.goodman@anchore.com >
2021-10-07 12:16:38 -04:00
Christopher Angelo Phillips
f47a6a88b1
( #495 ) Update documentNamespace uniqueness for spdx-json output ( #528 )
...
* add unique namespace identifier
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-05 13:10:49 -04:00
Christopher Angelo Phillips
5e4b668e5a
497 stable sorted CPE array (JSON and SPDX) ( #522 )
...
* add small sorting change to our specificity
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-10-01 15:31:17 -04:00
Christopher Angelo Phillips
75aed5f3ec
( #460 ) Extend license mapping for common SPDX license names ( #509 )
...
Fixes #460
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-09-30 16:54:36 -04:00
Christopher Angelo Phillips
3e8afc5274
update log file permissions to 0644 ( #511 )
...
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-09-21 10:34:10 -04:00
Christopher Angelo Phillips
93d00dc340
Populate Files and Relationship fields for spdx-json output ( #507 )
...
* update spdx22 Document model to include relationships field
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* update document and relationship to match current JSON spec
https://github.com/spdx/spdx-spec/blob/development/v2.2.1/schemas/spdx-schema.json
https://github.com/spdx/spdx-spec/pull/528
https://github.com/spdx/spdx-spec/pull/528#issuecomment-904180177
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* update File struct based on SPDX schema
Required fields:
[ "SPDXID", "fileName", "copyrightText", "licenseConcluded" ]
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-09-17 09:06:12 -04:00
Christopher Angelo Phillips
95df7dd035
Add command examples to release documentation ( #503 )
...
* update release document with commands run
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* small edits
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-09-14 09:08:37 -04:00
Christopher Angelo Phillips
3f305aa6cd
( #342 ) - remove strong distro check ( #496 )
...
* add Type conversion to remove strong distro type limit
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
* update signatures to be correct variable from os-release
Signed-off-by: Christopher Angelo Phillips <christopher.phillips@anchore.com >
2021-09-09 13:05:22 -04:00