Matt Bauman
|
c2f82add3a
|
feat(julia): enable vulnerability scanning for the Julia language ecosystem (#9800)
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io>
|
2025-12-05 10:15:16 +00:00 |
|
DmitriyLewen
|
bb3cca6018
|
fix(db): fix case when 2 trivy-db were copied at the same time (#8452)
|
2025-02-28 10:11:27 +00:00 |
|
Matthieu MOREL
|
715575d731
|
chore: use require.ErrorContains when possible (#8291)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2025-01-27 06:47:29 +00:00 |
|
santhosh1729
|
461a68afd6
|
fix(sbom): Fixes for Programming Language Vulnerabilities and SBOM Package Maintainer Details (#7871)
|
2024-11-21 07:56:05 +00:00 |
|
Teppei Fukuda
|
e493fc931a
|
refactor: delete db mock (#6940)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
|
2024-06-20 04:51:57 +00:00 |
|
Matthieu MOREL
|
bbaf5952bc
|
ci(deps): enable require-error rule from testifylint linter (#6718)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
|
2024-05-20 07:12:43 +00:00 |
|
Andrea Scarpino
|
a54d1e95fd
|
feat(vuln): remove duplicates in Fixed Version (#5596)
Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: knqyf263 <knqyf263@gmail.com>
|
2023-12-04 16:29:14 +00:00 |
|
Teppei Fukuda
|
44656f2853
|
refactor: use defined types (#5225)
* refactor: replace string with defined types
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* chore: add gci
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* fix(purl): not confuse trivy type with purl type
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* test: fix cyclonedx fixture
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* fix(template): cast TargetType to string
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* chore: bump TinyGo to v0.29.0
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* test: change license to licence
Signed-off-by: knqyf263 <knqyf263@gmail.com>
* use `analyzer.TypeGoMod` for gomod analyzer
* ignore `licence` for misspell linter
---------
Signed-off-by: knqyf263 <knqyf263@gmail.com>
Co-authored-by: DmitriyLewen <dmitriy.lewen@smartforce.io>
|
2023-09-22 10:44:39 +00:00 |
|
Nikita Pivkin
|
c20d466044
|
fix(purl): skip unsupported library type (#4577)
|
2023-06-08 08:45:32 +03:00 |
|
afdesk
|
6e8b50ede9
|
fix(go): no cast to lowercase go package names (#2401)
|
2022-06-27 17:31:58 +03:00 |
|
Liam Galvin
|
094db23a03
|
refactor: Fix fanal import paths and remove dotfiles
|
2022-06-20 09:43:33 +01:00 |
|
AndreyLevchenko
|
3e3c119555
|
feat(lang): add dependency origin graph (#1970)
Co-authored-by: knqyf263 <knqyf263@gmail.com>
|
2022-06-16 10:34:26 +03:00 |
|
Teppei Fukuda
|
8d5882be03
|
refactor: migrate to prefixed buckets (#1644)
|
2022-01-31 10:05:38 +02:00 |
|
Teppei Fukuda
|
50bb938a21
|
feat(lang-pkg): add data sources (#1625)
|
2022-01-27 14:22:06 +02:00 |
|
Teppei Fukuda
|
1b66b77f69
|
feat: prepare for config scanning (#1005)
* temp: disable config scanning
|
2021-05-20 09:05:36 +03:00 |
|
Teppei Fukuda
|
c9f22f4e55
|
feat(java): support jar/war/ear (#837)
* refactor(server): remove Detect endpoint
* refactor(library): do not use interface
* refactor: add dbtest package
* test: add bolt fixtures
* feat: support jar scanning
* refactor: rename node to npm
* refactor: fix lint issues
* test(maven): remove some tests
* chore(mod): update fanal
* docs: update README
* chore(mod): update trivy-db
* fix(library/drive): add ecosystem
* fix: do not display 0 vulnerabilities
* refactor(table): split method
* Update README.md (#838)
* fix(app): increase the default value of timeout (#842)
* feat(maven): use go-mvn-version
* test(maven): update tests
* fix(scan): skip files and dirs before vulnerability detection
* fix: display log messages only once per type
* docs(README): add file suffixes
* chore(mod): update go-mvn-version
* feat(log): set go-dep-parser logger
* chore(mod): update fanal
* docs: update README
* docs(README): add java source
* test(maven): fix invalid case
|
2021-02-14 18:19:42 +02:00 |
|
Teppei Fukuda
|
b6d5b82c48
|
fix: version comparison (#740)
* feat: add comparer
* refactor: rename lang with ecosystem
* feat(bundler): add comparer
* feat(node): add comparer
* feat(bundler): integrate comparer
* feat(cargo): integrate comparer
* feat(composer): add comparer
* feat(ghsa): integrate comparer
* feat(node): integrate comparer
* feat(python): integrate comparer
* test(bundler): add tests
* test(cargo): add tests
* test(composer): add tests
* test(ghsa): add tests
* test(node): add tests
* test(python): add tests
* refactor(utils): remove unnecessary functions
* test(utils): add tests
* test: rename bucket prefixes
* fix(detect): use string
* chore: update dependencies
* docs: add comments
* fix(cargo): handle unpatched vulnerability
* test(db): update trivy-db for integration tests
* test(integration): update a golden file
* test(cargo): Add a case for missing patched version
Signed-off-by: Simarpreet Singh <simar@linux.com>
* refactor(advisory): update comments
* refactor(node/advisory): change the receiver
* chore(mod): update dependencies
* refactor(comparer): unexport MatchVersion
* refactor: fix maligned structs
* test(node): add empty value
* refactor
* refactor: sort imports
* chore(mod): update trivy-db
Co-authored-by: Simarpreet Singh <simar@linux.com>
|
2020-11-17 11:38:58 +02:00 |
|
Teppei Fukuda
|
f50b0ce8af
|
feat(library): support a custom data source (#613)
* chore(mod): update trivy-db
* refactor(detector/library): use programming language instead of package
manager
* feat(library): add general advisory
* test(utils): add a util function initializing DB
* test(advisory): add tests
* chore: use aquasecurity/bolt-fixtures
* refactor: add comments
* chore(mod): revert fanal version
* chore(mod): update trivy-db
* refactor: update the comment
|
2020-08-30 10:11:32 +03:00 |
|