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 |
|
Fadi Abbud
|
901e5bed74
|
Add License headers
|
2021-12-09 16:19:26 +01:00 |
|
Sascha L. Teichmann
|
8d846136fc
|
Code simplification
|
2021-12-09 16:07:53 +01:00 |
|
Sascha L. Teichmann
|
b313354357
|
Added flag to uploader to support externally signed files.
|
2021-12-09 16:02:34 +01:00 |
|
Fadi Abbud
|
e1b5fe30a0
|
Merge pull request #11 from csaf-poc/simplify-write
No need for io.Copy when writing to hash.
|
2021-12-09 13:07:43 +01:00 |
|
Sascha L. Teichmann
|
8e998dd058
|
No need for io.Copy when writing to hash.
|
2021-12-09 12:21:32 +01:00 |
|
Sascha L. Teichmann
|
907894416f
|
Used keyed initializers to make govet happy.
|
2021-12-09 12:03:03 +01:00 |
|
Sascha L. Teichmann
|
2fb2dfda78
|
Moved commonly use file operations to separate package.
|
2021-12-09 11:55:22 +01:00 |
|
Sascha L. Teichmann
|
000a3db17e
|
Fixed golint warning.
|
2021-12-09 11:28:27 +01:00 |
|
Sascha L. Teichmann
|
6692e45644
|
Started with main of checker.
|
2021-12-09 01:37:16 +01:00 |
|
Sascha L. Teichmann
|
8c64e03507
|
Added JSON schema validation for provider metadata.
|
2021-12-08 20:00:57 +01:00 |
|
Fadi Abbud
|
9d0ed98a17
|
Merge pull request #10 from csaf-poc/csaf-uploader
CSAF uploader
|
2021-12-07 16:55:58 +01:00 |
|
Sascha L. Teichmann
|
e4ed65db89
|
Implemented create request.
|
2021-12-07 16:29:43 +01:00 |
|
Sascha L. Teichmann
|
c536f728ed
|
Implemented CSAF upload.
|
2021-12-07 16:14:37 +01:00 |
|
Sascha L. Teichmann
|
662c729ba2
|
load crypto key and sign files
|
2021-12-07 14:01:44 +01:00 |
|
Sascha L. Teichmann
|
edaa6c3838
|
Moved action option to front.
|
2021-12-07 12:20:54 +01:00 |
|
Sascha L. Teichmann
|
9e52dfff80
|
Added no-ini to config option.
|
2021-12-07 12:18:18 +01:00 |
|
Sascha L. Teichmann
|
f069593f87
|
Started with upload processor.
|
2021-12-07 12:12:52 +01:00 |
|
Sascha L. Teichmann
|
19b4f1dfb2
|
Added support for entering passwords interactively.
|
2021-12-07 11:38:14 +01:00 |
|
Fadi Abbud
|
e7d5e941a1
|
Merge pull request #9 from csaf-poc/provider-auth
Added server config and middleware to use password to protect endpoints.
|
2021-12-07 09:25:27 +01:00 |
|
Sascha L. Teichmann
|
9fb23892b6
|
Started with uploader.
|
2021-12-07 02:50:05 +01:00 |
|