1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 05:40:11 +01:00
Commit graph

1149 commits

Author SHA1 Message Date
Fadi Abbud
dd8378fe19 Use recommended ciphers and typo
* "des3" --> "aes256"
2022-01-12 14:24:21 +01:00
Fadi Abbud
beed2d15a5
Merge pull request #26 from csaf-poc/stop-check-error
Stop checker run of a domain after an error occurrs making a continua…
2022-01-12 12:43:17 +01:00
Sascha L. Teichmann
09de416a4a Stop checker run of a domain after an error occurrs making a continuation pointless.
Fixes issue #24.

TODO: Improve handling of checks that are not run due to the stop.
They currently report success which is not correct.
2022-01-12 12:32:07 +01:00
Fadi Abbud
3281387087 Configure nginx for client certificate authentication 2022-01-12 12:03:15 +01:00
Bernhard E. Reiter
2a69c13398
Merge pull request #23 from csaf-poc/uploader-documentation
Add some code documentation (csaf_uploader)
2022-01-10 15:26:19 +01:00
Bernhard E. Reiter
5bd049bf01
Merge pull request #18 from csaf-poc/third-party-licenses
Add Third party licenses info
2022-01-10 15:25:38 +01:00
Bernhard E. Reiter
6bd0e3da20
fix typos in README.md 2022-01-10 15:14:20 +01:00
Bernhard E. Reiter
d599b11c56
Improve writing of License section in README.md 2022-01-10 15:12:53 +01:00
Sascha L. Teichmann
24710be9fe Improved wording of comments a bit. 2022-01-10 14:08:07 +01:00
Fadi Abbud
06d6d69755 Fix typo 2022-01-06 09:58:15 +01:00
Fadi Abbud
b32f2c6b03 Fix typo 2022-01-05 15:59:16 +01:00
Fadi Abbud
a1d2a445b7 Add some code documentation (csaf_uploader) 2022-01-05 12:29:35 +01:00
Fadi Abbud
c3475c4440 Improve Phrasing and move 3rdpartylicenses one up. 2021-12-16 16:26:08 +01:00
Fadi Abbud
934d1759e9
Merge pull request #20 from csaf-poc/fix-folder
Place CSAF files in the right folder.
2021-12-16 16:02:13 +01:00
Sascha L. Teichmann
dab359dd91 Place CSAF files in the right folder. 2021-12-16 15:53:44 +01:00
Fadi Abbud
54fac3b3ab
Merge pull request #19 from csaf-poc/csaf-checker-tests
Csaf checker tests
2021-12-16 15:27:05 +01:00
Fadi Abbud
a75d46bc9e Remove unnecessary "license" word 2021-12-16 15:23:45 +01:00
Fadi Abbud
89224a52b9 Add Third party licenses info 2021-12-16 15:18:11 +01:00
Sascha L. Teichmann
da9bee4ff5 Implemented one folder per year requirement. 2021-12-16 15:17:38 +01:00
Sascha L. Teichmann
c334c0aa76 Fixed typo in spelling changes.csv. 2021-12-16 14:22:57 +01:00
Sascha L. Teichmann
0d7ca0db53 Renamed processing of ROLIE feeds more fittingly. 2021-12-16 11:29:18 +01:00
Sascha L. Teichmann
287a393b6c Fixed passing to less arguments to fmt. 2021-12-16 03:26:25 +01:00
Sascha L. Teichmann
68cab9ec58 Search for index.txt and changes.csv in csaf folder, too. 2021-12-16 03:17:37 +01:00
Sascha L. Teichmann
deaf8a5722 Cross validate where CSAFs where found. 2021-12-16 02:59:33 +01:00
Sascha L. Teichmann
8e16650512 Implemented changes.csv check. 2021-12-16 01:17:23 +01:00
Sascha L. Teichmann
57f8f06257 Implemented index.txt check 2021-12-16 00:43:50 +01:00
Sascha L. Teichmann
30789e60d5 Call the checks again. 2021-12-15 21:22:38 +01:00
Sascha L. Teichmann
d201cda542 Renamed checks to reporters. 2021-12-15 20:18:49 +01:00
Sascha L. Teichmann
ced85c181b Rename reporters. 2021-12-15 20:16:26 +01:00
Sascha L. Teichmann
534b96d211 WIP: Refactored for simpler reporting. 2021-12-15 19:41:29 +01:00
Sascha L. Teichmann
d8ccf9ff41 Rfactoring to processor started. 2021-12-15 17:44:13 +01:00
Sascha L. Teichmann
145f9b77a8 Cache json path expressions. 2021-12-15 13:24:29 +01:00
Sascha L. Teichmann
558408c531 Dont stop scanning if there is a bad url in a feed. 2021-12-15 13:09:24 +01:00
Sascha L. Teichmann
10e1af232c Simplified hashing 2021-12-15 12:54:07 +01:00
Sascha L. Teichmann
a561c74cf5 Simplified code. 2021-12-15 12:30:14 +01:00
Sascha L. Teichmann
f2dd5a89a7 Split code to more files. Mainly move processor code to its own file. 2021-12-15 12:14:31 +01:00
Sascha L. Teichmann
b5c5d8db4b Moved CSAF file checking to processor. 2021-12-15 12:03:08 +01:00
Sascha L. Teichmann
4ca4835c3a Simplified code. 2021-12-15 11:36:06 +01:00
Sascha L. Teichmann
d9ab244918 Mark files as already checked. 2021-12-15 11:29:22 +01:00
Sascha L. Teichmann
86c6b425b5 Merge branch 'main' into csaf-checker-tests 2021-12-15 11:18:22 +01:00
Fadi Abbud
44cd02bdc2
Merge pull request #17 from csaf-poc/limit-upload
Make CSAF upload size configurable. Defaults to 50MB
2021-12-15 08:08:23 +01:00
Sascha L. Teichmann
bba9dcec8f Make CSAF upload size configurable. Defaults to 50MB 2021-12-14 22:04:44 +01:00
Sascha L. Teichmann
21307b5523 Check signatures. 2021-12-14 18:00:42 +01:00
Sascha L. Teichmann
fc5501dd71 Implemented checksum checks 2021-12-14 11:45:48 +01:00
Sascha L. Teichmann
685bb528ed Started with checking the CSAF files. 2021-12-14 02:24:40 +01:00
Sascha L. Teichmann
c562c94108 Simplified code. 2021-12-13 23:00:10 +01:00
Sascha L. Teichmann
f945937a6d Implemented loading of PGP keys. 2021-12-13 19:24:44 +01:00
Sascha L. Teichmann
fe09d0ea65 Implemented security.txt check. 2021-12-13 17:38:49 +01:00
Sascha L. Teichmann
ffd43d510b Adjusted TLS check. 2021-12-13 16:25:34 +01:00
Sascha L. Teichmann
8623728a9a
Merge pull request #16 from csaf-poc/readme-for-uploader
Adjust README for csaf_uploader
2021-12-13 16:00:05 +01:00