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 |
|
Fadi Abbud
|
e1d919f4a9
|
Fix typo
|
2021-12-13 12:45:30 +01:00 |
|
Fadi Abbud
|
65f5b7730f
|
Merge pull request #15 from csaf-poc/csaf-checker
Csaf checker
|
2021-12-13 11:27:18 +01:00 |
|
Sascha L. Teichmann
|
cf7735c414
|
With exec order there should be no need for most checks to overwrite report any more.
|
2021-12-13 11:11:52 +01:00 |
|
Fadi Abbud
|
6bc327b2a3
|
Adjust README for csaf_uploader
|
2021-12-13 11:06:19 +01:00 |
|
Sascha L. Teichmann
|
33154d7d58
|
Added execution order of checks.
|
2021-12-13 10:57:02 +01:00 |
|
Sascha L. Teichmann
|
9a061cb18a
|
Code simplification
|
2021-12-13 02:16:06 +01:00 |
|
Sascha L. Teichmann
|
cd68a86a85
|
Fixed problems with ROLIE in provider metadata.
|
2021-12-13 02:08:32 +01:00 |
|
Sascha L. Teichmann
|
05300ff1bb
|
Implemented provider metadata check.
|
2021-12-13 01:43:35 +01:00 |
|
Sascha L. Teichmann
|
3cf885010c
|
Implemented TLS check.
|
2021-12-13 01:23:02 +01:00 |
|
Sascha L. Teichmann
|
b3b2004417
|
Implemented redirection check
|
2021-12-13 00:59:42 +01:00 |
|
Sascha L. Teichmann
|
3b4163a299
|
Restrucure object graph.
|
2021-12-12 23:25:55 +01:00 |
|
Sascha L. Teichmann
|
98525ab758
|
Adjust default OpenPGP URL and replace fingeprint ans key id.
|
2021-12-12 22:36:07 +01:00 |
|
Sascha L. Teichmann
|
df86b112c3
|
Add insecure flag to checker, too.
|
2021-12-12 18:58:39 +01:00 |
|
Sascha L. Teichmann
|
f37242b8a2
|
Fixed last commit.
|
2021-12-12 18:35:37 +01:00 |
|
Sascha L. Teichmann
|
fc033ad666
|
Added unsecure flag to csaf_uploader.
|
2021-12-12 18:17:46 +01:00 |
|
Sascha L. Teichmann
|
6966e125ac
|
Added stubs for checks.
|
2021-12-10 15:44:01 +01:00 |
|
Sascha L. Teichmann
|
712b4ad856
|
Generate HTML output
|
2021-12-10 12:25:33 +01:00 |
|
Sascha L. Teichmann
|
11cd5a3806
|
Merge branch 'main' into csaf-checker
|
2021-12-10 11:00:37 +01:00 |
|
Fadi Abbud
|
e16bac9d7f
|
Merge pull request #14 from csaf-poc/missing-headers
Added missing copyright header
|
2021-12-10 10:57:14 +01:00 |
|
Sascha L. Teichmann
|
61687a7200
|
Added missing copyright header
|
2021-12-10 10:51:32 +01:00 |
|
Sascha L. Teichmann
|
24cdcabb40
|
Added copyright headers.
|
2021-12-10 10:48:39 +01:00 |
|
Sascha L. Teichmann
|
8c6cdadad3
|
Merge branch 'main' into csaf-checker
|
2021-12-10 10:42:37 +01:00 |
|
Sascha L. Teichmann
|
9d4ac9f595
|
Merge pull request #13 from csaf-poc/licensing
Licensing
|
2021-12-10 10:36:28 +01:00 |
|
Fadi Abbud
|
be820550c9
|
Append License Info to READEME
|
2021-12-10 09:23:06 +01:00 |
|
Fadi Abbud
|
abdfbf0b35
|
Add MIT licensing text
|
2021-12-10 09:07:35 +01:00 |
|
Sascha L. Teichmann
|
71484ed428
|
Export field in JSON report
|
2021-12-09 23:11:04 +01:00 |
|
Sascha L. Teichmann
|
c4a5aa1901
|
Continue with check framework
|
2021-12-09 23:03:21 +01:00 |
|
Sascha L. Teichmann
|
7b7a691f71
|
Merge branch 'main' into csaf-checker
|
2021-12-09 20:25:14 +01:00 |
|
Fadi Abbud
|
e211a627cf
|
Merge pull request #12 from csaf-poc/upload-external-signatures
Upload external signatures
|
2021-12-09 16:33:29 +01:00 |
|
Sascha L. Teichmann
|
aa01434164
|
Check against JSON schema locally before uploading.
|
2021-12-09 16:26:05 +01:00 |
|