Sascha L. Teichmann
|
45ac434871
|
Merge pull request #80 from csaf-poc/checker-documentation
Checker documentation
|
2022-03-21 22:20:00 +01:00 |
|
Fadi Abbud
|
9e2a9d7fad
|
Code documentation and fix typo
|
2022-03-08 17:31:13 +01:00 |
|
Fadi Abbud
|
41a2d50773
|
Code documentation
|
2022-03-07 14:39:29 +01:00 |
|
Fadi Abbud
|
aa60e8f245
|
Add some code documentation
|
2022-03-04 16:04:21 +01:00 |
|
Bernhard Reiter
|
1c5664d8cb
|
Improve Texts "PGP key" -> "public OpenPGP key"
|
2022-03-03 14:46:07 +01:00 |
|
Bernhard Reiter
|
1f4f32435d
|
Fixing `CASF' typos
* Bump copyright year 2021 -> 2022 on a few files.
|
2022-02-25 17:38:07 +01:00 |
|
Sascha L. Teichmann
|
b12ad718c5
|
Factor out summary extraction from advisories.
|
2022-02-24 12:22:10 +01:00 |
|
Sascha L. Teichmann
|
4fc6bc5509
|
Add another layer aound the ROLIE feed documents.
|
2022-02-23 21:10:19 +01:00 |
|
Sascha L. Teichmann
|
b894950b63
|
Load location of provider-metadata.json from security.txt
|
2022-02-07 20:12:32 +01:00 |
|
Sascha L. Teichmann
|
27f1aa5461
|
Started with loading provider-metadata.json from a list of possible locations.
|
2022-02-07 17:37:01 +01:00 |
|
Sascha L. Teichmann
|
9adab13948
|
Do not report success on checks which were not performed.
Second part of the Fix of issue #24.
|
2022-01-12 19:48:33 +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 |
|
Sascha L. Teichmann
|
da9bee4ff5
|
Implemented one folder per year requirement.
|
2021-12-16 15:17:38 +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
|
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
|
f2dd5a89a7
|
Split code to more files. Mainly move processor code to its own file.
|
2021-12-15 12:14:31 +01:00 |
|