Граф коммитов

101 Коммитов

Автор SHA1 Сообщение Дата
Christian Dupuis 3eb6de3c7d
Add diff-id to lsp hashes 2023-01-04 23:59:26 +01:00
Christian Dupuis 7910587620
Add SendFileHashes 2023-01-04 22:59:33 +01:00
Christian Dupuis 3b7d198766
Fix layer mapping 2023-01-04 14:37:19 +01:00
Christian Dupuis b5805f0bab
Fix ordinal creation 2023-01-04 13:07:32 +01:00
Christian Dupuis 2957f00398
Lint 2023-01-04 11:53:48 +01:00
Christian Dupuis 83836bea2a
Add secret scanning 2023-01-04 11:53:03 +01:00
Yves Brissaud dc3627552f
test: fail fast to avoid unexpected behaviour
Signed-off-by: Yves Brissaud <yves.brissaud@docker.com>
2023-01-03 16:25:09 +01:00
Yves Brissaud d82e24b1f5
fix: bad usage of %w not in fmt.Errorf
Signed-off-by: Yves Brissaud <yves.brissaud@docker.com>
2023-01-03 13:13:33 +01:00
Yves Brissaud f5d502f41f
fix: sbom/detect/TestNodeDetector
Signed-off-by: Yves Brissaud <yves.brissaud@docker.com>
2023-01-03 13:13:33 +01:00
Yves Brissaud 9b2a688702
tests: run them all
Signed-off-by: Yves Brissaud <yves.brissaud@docker.com>
2023-01-03 13:13:33 +01:00
Christian Dupuis d19b93daab
Update docker-publish.yaml 2023-01-03 12:31:19 +01:00
Christian Dupuis e185ea3b15
Merge pull request #8 from docker/memory-fix
Memory fix
2022-12-30 12:56:42 +01:00
Christian Dupuis aa96c601fd
Bring back remote download 2022-12-27 18:37:59 +01:00
Christian Dupuis 022a6eb97e
Add function to send Sbom 2022-12-21 23:19:37 +01:00
Christian Dupuis 4205c9f1d2
Refactor to use less memory 2022-12-21 22:17:07 +01:00
Christian Dupuis 7af84f9f6c
Fix test 2022-12-20 15:30:36 +01:00
Christian Dupuis 7d3f41cb08
Rev sbom version 2022-11-24 14:30:30 +01:00
Christian Dupuis 221acbdcde
Break early in case of errors 2022-11-24 13:30:49 +01:00
Christian Dupuis 6db7bb2cf4
Make sure self references are showing as base images 2022-11-24 08:21:01 +01:00
Christian Dupuis 839925c997
Switch to GraphQL CVE query 2022-11-23 22:45:52 +01:00
Christian Dupuis dcd3cef253
Fix issue with detection from source 2022-11-23 12:22:32 +01:00
Christian Dupuis a57ba59d2a
Fix panic because of missing Id 2022-11-23 11:12:05 +01:00
Christian Dupuis 37037e9c4b
Add query for image details 2022-11-22 17:35:25 +01:00
Christian Dupuis ba294b2805
Fix official badge 2022-11-21 16:23:51 +01:00
Christian Dupuis f16efa4809
Lowercase repository badge 2022-11-21 16:20:47 +01:00
Christian Dupuis 088f927434
Remove own version comparison 2022-11-21 13:54:50 +01:00
Christian Dupuis 8aebcabc26
Make cve and base image query async 2022-11-21 11:16:33 +01:00
Christian Dupuis ebed97bce8
Emit warning if querys don’t work
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-07 17:48:03 +01:00
Christian Dupuis ce625cfd43
Work around no base images
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-07 16:52:27 +01:00
Christian Dupuis 31b9b64379
Merge pull request #5 from docker/graphql-api
Add base image detection to sbom command
2022-11-07 08:24:22 +01:00
Christian Dupuis 9ae15e369e
Add base image detection to sbom command
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-07 08:04:51 +01:00
Christian Dupuis 96d5245890
Fix path issues on win32
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-04 09:46:40 +01:00
Christian Dupuis 6e1ed919a5
Shuffle things around
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-04 08:04:34 +01:00
Christian Dupuis b13049da26
Polish output
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 14:47:24 +01:00
Christian Dupuis 3e7abe27bc
Add packages for rpm sources
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 11:39:50 +01:00
Christian Dupuis 1810d1aeec
Fix image name in taskfile
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 11:10:33 +01:00
Christian Dupuis 43e34d6907
Improve docker image and logging
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 11:08:47 +01:00
Christian Dupuis c1ce655634
Better CVE rendering
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 09:29:05 +01:00
Christian Dupuis b6c861d8ce
Allow cve queries to match against cve-id
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 09:06:39 +01:00
Christian Dupuis be7359e86c
Improve structure
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-02 09:06:21 +01:00
Christian Dupuis 8e5737bf15
Some more progress
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-01 16:09:47 +01:00
Christian Dupuis d5d5e778c0
Better progress logging
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-11-01 10:12:11 +01:00
Christian Dupuis f5d4d75bad
Update README.md 2022-10-31 22:42:22 +01:00
Christian Dupuis 40d55445bd
Read version from binary
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-29 17:07:27 +02:00
Christian Dupuis 942f25eb6d
Add test command to taskfile
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-29 11:22:04 +02:00
Christian Dupuis 1304a6694c
Add detection of additional packages
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-29 11:00:26 +02:00
Christian Dupuis e1dd637919
Add diff command
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-28 16:25:28 +02:00
Christian Dupuis 237b0b1705
Run standalone
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-27 22:41:00 +02:00
Christian Dupuis 662a990268
Add cve detection
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-27 15:48:12 +02:00
Christian Dupuis 825b267340
Speed up re-indexing local images
Signed-off-by: Christian Dupuis <cd@atomist.com>
2022-10-27 12:03:29 +02:00