Takuya N
9289624688
doc: Update GitLab CI example documentation ( #375 )
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com >
Co-authored-by: Teppei Fukuda <knqyf263@gmail.com >
2020-01-23 12:08:18 +02:00
Aruneko
4a7fb525d7
fix typo in example of .gitlab-ci.yml ( #373 )
2020-01-17 12:16:00 +02:00
Manuel Rüger
63a8c6d26b
Integrate with Gitlab Container Scanning ( #367 )
...
This PR integrates trivy with Gitlab Container Scanning and provides a
similar report. It adds the required template to the release tarball for easy
consumption.
https://docs.gitlab.com/ee/user/application_security/container_scanning/
https://gitlab.com/gitlab-org/gitlab/issues/11947
2020-01-14 11:46:14 +02:00
Manuel Rüger
6132ff93a2
template: Load template from paths ( #202 )
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu >
Co-authored-by: Teppei Fukuda <knqyf263@gmail.com >
2020-01-13 11:39:02 +02:00
Masahiro Fujimura
fcc193b7d1
Support Photon OS ( #340 )
...
* Add photon
* test(vulnerability): use generated structs and mock
* test(photon): add integration tests
* test(photon): comment in
* test(integration): add vulnerability details to trivy.db
* chore(mod): update dependencies
* chore(README): add Photon OS
Co-authored-by: Teppei Fukuda <knqyf263@gmail.com >
2019-12-27 10:30:53 +02:00
Teppei Fukuda
44d74a7d8a
chore(README): add 0.0.0.0 to the server example ( #342 )
2019-12-26 16:19:48 +02:00
Teppei Fukuda
823374b578
feat(client/server): add --token-headers option ( #326 )
...
* feat(option): add token-header
* feat(client): add token header
* feat(server): add token header
* test(token): fix tests
* test(token): add integration tests
* feat(client): add --custom-headers
2019-12-24 16:49:56 +02:00
Masahiro Fujimura
b127c1c8a7
Support SUSE ( #337 )
...
* Add suse support
* Add suse support
* Add OpenSUSETumbleweed
* mv suse to detector
* Add trivy-db
* Fix suse test
* Add integration test
* Change README.md
* change go.mod
* Fix bug
* Fix integration
* Fix golden file
* update go.mod
Co-authored-by: Teppei Fukuda <knqyf263@gmail.com >
2019-12-23 21:27:25 +02:00
jerbia
8c1c3df232
Merge branch 'master' into lizrice-patch-1
2019-12-17 22:55:51 +02:00
Teppei Fukuda
74717b888e
feat: support client/server mode ( #295 )
...
* chore(app): change dir
* feat(rpc): add a proto file and auto-generated files
* chore(dep): add dependencies
* fix(app): fix import path
* fix(integration): fix import path
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* refactor: split functions for client/server (#296 )
* refactor(db): split db.Download
* refactor(standalone): create a different package
* refactor(vulnerability): split FillAndFilter
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* fix(db): remove an unused variable
* fix(db): expose the github client as an argument of constructor
* refactor(vulnerability): add the detail message
* feat(rpc): add rpc client (#302 )
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* feat(rpc): convert types
* feat(rpc): add rpc client
* token: Refactor to handle bad headers being set
Signed-off-by: Simarpreet Singh <simar@linux.com >
* feat(rpc): add rpc server (#303 )
* feat(rpc): add rpc server
* feat(utils): add CopyFile
* feat(server/config): add config struct
* feat(detector): add detector
* feat(scanner): delegate procedures to detector
* fix(scanner): fix the interface
* test(mock): add mocks
* test(rpc/server): add tests
* test(rpc/ospkg/server): add tests
* tets(os/detector): add tests
* refactor(library): move directories
* chore(dependency): add google/wire
* refactor(library): introduce google/wire
* refactor(ospkg/detector): move directory
* feat(rpc): add eosl
* refactor(ospkg): introduce google/wire
* refactor(wire): bind an interface
* refactor(client): use wire.Struct
* chore(Makefile): fix wire
* test(server): add AssertExpectations
* test(server): add AssertExpectations
* refactor(server): remove debug log
* refactor(error): add more context messages
* test(server): fix error message
* refactor(test): create a constructor of mock
* refactor(config): remove an unused variable
* test(config): add an assertion to test the config struct
* feat(client/server): add sub commands (#304 )
* feat(rpc): add rpc server
* feat(utils): add CopyFile
* feat(server/config): add config struct
* feat(detector): add detector
* feat(scanner): delegate procedures to detector
* fix(scanner): fix the interface
* feat(client/server): add sub commands
* merge(server3)
* test(scan): remove an unused mock
* refactor(client): generate the constructor by wire
* fix(cli): change the default port
* fix(server): use auto-generated constructor
* feat(ospkg): return eosl
* test(integration): add integration tests for client/server (#306 )
* fix(server): remove unnecessary options
* test(integration): add integration tests for client/server
* fix(server): wrap an error
* fix(server): change the update interval
* fix(server): display the error detail
* test(config): add an assertion to test the config struct
* fix(client): returns an error when failing to initizlie a logger
* test(ospkg/server): add eosl
* Squashed commit of the following:
* test(server): refactor and add tests (#307 )
* test(github): create a mock
* test(db): create a mock
* test(server): add tests for DB hot update
* chore(db): add a log message
* refactor(db): introduce google/wire
* refactor(rpc): move directory
* refactor(injector): fix import name
* refactor(import): remove new lines
* fix(server): display the error detail
* fix(server): change the update interval
* fix(server): wrap an error
* test(integration): add integration tests for client/server
* fix(server): remove unnecessary options
* refactor(server): return an error when failing to initialize a logger
* refactor(server): remove unused error
* fix(client/server): fix default port
* chore(README): add client/server
* chore(README): update
2019-12-13 15:00:11 +02:00
DDd
7233b5f419
Update Gitlab example for Trivy 0.2.0 ( #270 )
...
* Update Gitlab example for Trivy 0.2.0
* updating PR with commented
Also using fixed version of Docker since stable can create issues.
2019-11-26 10:23:58 +02:00
Liz Rice
b9eddafe71
Merge branch 'master' into lizrice-patch-1
2019-11-25 11:59:40 +00:00
Teppei Fukuda
b6a8af5b20
chore(windows): remove ( #278 )
2019-11-20 22:00:04 -08:00
Masahiro Fujimura
30c1a00225
Update readme ( #287 )
...
* Add oracle support for README
* Fix amazon linux target packages
2019-11-19 20:53:05 +02:00
Teppei Fukuda
35429e3c46
chore(logo): replace with new logo ( #269 )
...
* chore(logo): replace with new logo
* chore(readme): change size
2019-11-15 18:25:32 +02:00
Teppei Fukuda
fb265417d0
chore(clear-cache): add an explanation ( #276 )
2019-11-15 18:08:58 +02:00
Teppei Fukuda
15af65b9c5
feat(github): add GITHUB_TOKEN for rate limiting ( #281 )
2019-11-15 16:45:07 +02:00
Liz Rice
bdd1266087
docs: note that some sources are non-commercial
2019-11-15 07:47:29 +00:00
Teppei Fukuda
3cb713c5d7
chore(readme): update ( #266 )
...
* chore(readme): update
* Update README.md
Co-Authored-By: Itay Shakury <itay@itaysk.com >
* Update README.md
Co-Authored-By: Itay Shakury <itay@itaysk.com >
* Update README.md
Co-Authored-By: Itay Shakury <itay@itaysk.com >
* Update README.md
Co-Authored-By: Itay Shakury <itay@itaysk.com >
* Update README.md
Co-Authored-By: Itay Shakury <itay@itaysk.com >
* Update README
2019-11-14 17:26:36 +02:00
Francois-Guillaume Ribreau
e371747bae
doc(README): fix missing Gitlab CI link section in ToC ( #263 )
...
* doc(README): fix missing Gitlab CI link section in ToC
* Update README.md
Co-Authored-By: Teppei Fukuda <knqyf263@gmail.com >
2019-11-14 16:10:15 +02:00
S Dhanya Abhirami
d1615bcdb6
typo fixed and GitHub Profile link added ( #236 )
...
* added author repo link
* typo fixes
2019-11-03 09:57:47 +02:00
Alenros
76d920eda7
Grammar ( #232 )
2019-11-02 21:04:56 +02:00
Liz Rice
1f072205a9
docs: typo correction ( #252 )
...
CLA-assistant wasn't able to correctly assess my contribution when I made a trivial correction to #250 so it's quicker just to create another PR
2019-11-01 20:32:44 +02:00
Soumyadeep Sinha
5a3ebc1ba9
Merge branch 'master' into master
2019-11-01 11:52:26 +05:30
Greg Jacobs
f326beb1f2
Fixed broken link and some typos in Readme.md ( #228 )
...
* Fixing broken link and grammar in Readme.md
* Avoiding conflicts
2019-10-31 21:53:24 +02:00
Miguel Bernabeu Diaz
d27eeb2b84
Add option to only download vulnerability database ( #172 )
...
* Add flag to download vulnerability database
When the `--download-db-only` flag is supplied, we will just download
the vulnerability database and exit without performing any scans.
If a database had been downloaded before the present run, and
`--only-update` option has been specified, we will only update the
database for the selected distribution and exit.
* Add documentation for `--download-db-only` flag
Add section to README on usage limitations of the new flag.
2019-10-30 17:46:50 +02:00
Bryant Hagadorn
187864a4e4
Added GitLab YML ( #223 )
2019-10-28 11:03:42 +02:00
Soumyadeep Sinha
4925873a67
Merge branch 'master' into master
2019-10-24 17:50:48 +05:30
Vipul Chodankar
63ed4eb77f
Fixed Broken README links ( #214 )
...
* Fixed Broken README links
* Reverted link change in migration sectioN
2019-10-24 14:07:00 +03:00
Teppei Fukuda
d03a64ced0
Update README ( #224 )
...
* Update README
* Add Distroless
2019-10-23 18:23:06 +03:00
Soumyadeep Sinha
615a56353d
Merge branch 'master' into master
2019-10-23 20:19:15 +05:30
Soumyadeep Sinha
45db6df1eb
Update README.md
...
Co-Authored-By: Liz Rice <liz@lizrice.com >
2019-10-23 20:17:32 +05:30
Soumyadeep Sinha
ac628f39ec
Update README.md
...
Co-Authored-By: Liz Rice <liz@lizrice.com >
2019-10-23 20:17:23 +05:30
Aayush Srivastava
cb1870e7bf
Update README.md ( #206 )
...
Added and elaborated the correct license details(with the link to the license page) and improved the readability of the README file.
2019-10-17 10:25:21 +03:00
kapil Israni
d9e64d2cfe
Updated README.md ( #203 )
...
Added the definition of the term 'Vulnerability' for beginners along with a minor grammatical correction.
2019-10-17 10:11:44 +03:00
Sumit Kharche
5ccb0af867
Added Docker image badge & missing punctuation's ( #189 )
...
* Added Docker image badge & missing punctuation's
* Removed extra line
2019-10-15 09:30:41 +03:00
Nikita Titov
3a28576e02
added reference for LICENSE ( #195 )
2019-10-15 08:49:30 +03:00
NinjaCoderDev
6efac16c80
Fixed some typos
2019-10-12 23:33:05 +05:30
Teppei Fukuda
4fb9f0cb74
Merge branch 'master' into master
2019-10-12 11:56:51 +03:00
James George
89f2d48f0f
docs: minor tweak ( #183 )
2019-10-11 22:02:12 +03:00
Mohamed El Sayed
f933ab4602
Improve ubuntu install ( #178 )
...
* Improve ubuntu install
* Add `lsb-release` to install command
Co-Authored-By: Teppei Fukuda <knqyf263@gmail.com >
2019-10-11 00:20:40 +03:00
Parikshit Hooda
af78d2fd69
Update README.md - typo fix ( #186 )
...
Typo fix.
Change 'occured' to 'occurred'.
2019-10-11 00:08:41 +03:00
Itay Shakury
6f9c4aa2e0
remove contributing section from readme
2019-10-10 13:45:17 +03:00
Liz Rice
b8c51c56c2
docs: add more detail on rpm dependency to README
2019-10-03 12:30:56 +01:00
knqyf263
7b04f31566
Remove the text about transfer and migration
2019-10-02 09:20:41 +03:00
Teppei Fukuda
987538fc49
Display an error message when rpm not found ( #167 )
2019-09-26 14:31:15 +03:00
ress
18de7e45e9
README.md is out of date ( #145 )
2019-09-05 00:02:48 +09:00
Charlie Arehart
18274462ff
Tweaked some wording for clarity
2019-08-31 15:41:08 -05:00
Laurent Commarieu
e6b68305ec
fix typo in readme ( #130 )
2019-08-24 18:16:22 -10:00
knqyf263
876b8bd795
Update
2019-08-22 16:46:39 -10:00