Bernhard Reiter
122cfb4757
Improve install-server-certificate.md
...
* Add technical hint about ERR_SSL_KEY_USAGE_INCOMPATIBLE.
* Improve format and spelling.
* Remove OSCP hint as this is related to client certificates.
2022-02-14 10:45:02 +01:00
Bernhard Reiter
d3f99189b5
Rework docs/install-server-certificate.md
...
* List all three ways to get a webserver TLS certificate. With some
hints on which to chose for which purpose.
* Refer to the official nginx documentation and remove some of the
instructions, because they can change over time and each CA may
have slightly different requirements.
* Add a hint about setting protocol selection.
2022-02-11 17:42:24 +01:00
Bernhard Reiter
a39c8669d9
Fix typo in provider-setup.md
2022-02-11 15:36:08 +01:00
Bernhard Reiter
595411d11d
Fix link to nginx in README
2022-02-10 16:49:15 +01:00
Fadi Abbud
be8a210c5e
Fix the link in README file
2022-02-02 15:28:06 +01:00
Fadi Abbud
05f35a76af
Instruction for installing TLS server certificate on nginx
2022-02-02 15:19:25 +01:00
Sascha L. Teichmann
1d8b4c4c5a
Merge pull request #30 from csaf-poc/makefile-for-build
...
Add Makefile for building go components
2022-02-02 11:56:21 +01:00
Sascha L. Teichmann
9680a220be
Rename binaries folder to bin.
2022-02-02 11:20:51 +01:00
Fadi Abbud
d7250c7b66
Merge pull request #45 from csaf-poc/fix-37
...
Fixed issue #37
2022-01-31 15:36:38 +01:00
Sascha L. Teichmann
0760901d6e
Fixed issue #37
2022-01-31 14:17:35 +01:00
Fadi Abbud
ec6cabb9ac
Add one target to Makefile
...
* "build_linux": building for GNU/linux
* "build": Building for both linux and windows (cross build)
* Place the generate binaries under "binaries/" directory
* Improve echo messages
2022-01-31 13:09:47 +01:00
Fadi Abbud
84c3a108d0
Add some detail
2022-01-18 16:16:33 +01:00
Fadi Abbud
d37706e1e2
Fix typo
2022-01-18 09:48:06 +01:00
Fadi Abbud
97ca513f9b
Add Makefile for building go components
...
* Makefile with the following targets
** build for (linux system)
** build_win (windows system)
** build_tag (build from the last tag)
** clean for (removing the binaries)
* Adjust README file
2022-01-17 17:11:15 +01:00
Fadi Abbud
c57de75dac
Merge pull request #27 from csaf-poc/stop-check-not-run
...
Do not report success on checks which were not performed.
2022-01-13 09:14:08 +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
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
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