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

206 commits

Author SHA1 Message Date
Bernhard Reiter
6b47ed8f1d
Change test to trigger results 2022-03-08 16:33:39 +01:00
Bernhard Reiter
74523df5f0
Fix go test in workflow 2022-03-08 16:26:04 +01:00
Bernhard E. Reiter
87dd8307a3
Add first simple unit test with workflow (#81)
* Adding first simple unit test

* Add test run to workflow

Co-authored-by: Sascha L. Teichmann <sascha.teichmann@intevation.de>
2022-03-08 16:25:17 +01:00
Sascha L. Teichmann
b852ae4ec1
Merge pull request #78 from csaf-poc/dev-fix-typos2
Improve checker's reporting texts
2022-03-03 12:23:20 +01:00
Sascha L. Teichmann
7841d78bb8 removed unnecessary assignments. 2022-03-03 12:21:16 +01:00
Fadi Abbud
7c64540c7e
Improve Documentation for provider (#61) 2022-03-03 11:57:41 +01:00
Bernhard Reiter
bfa5e787a2
Improve checker's reporting texts
* Remove minor typos.
 * Go upper case for HTTPS as this is more common.
 * Make texts indicating a good result start with somethink else
   than "No", this removes an indirection in thinking and also offers
   a visible difference.
 * Bump copyright year to 2022.
 * Do PGP to "public OpenPGP keys" while at the reporters.go file
   while at it (to make merging easier).
 * Use an explicit message to indicate that a check is not done because
   of a missing implementation.
2022-03-03 11:55:03 +01:00
Fadi Abbud
5f6a067119 Improve usage example 2022-03-02 15:42:44 +01:00
Fadi Abbud
65e199d9e6
Add csaf_checker to README
Co-authored-by: Bernhard E. Reiter <bernhard@intevation.de>
2022-03-02 15:09:04 +01:00
Fadi Abbud
64db8b4afd
Merge pull request #65 from csaf-poc/dev-fix-typo-casf
Fixing `CASF' typos
2022-02-27 15:29:22 +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
Fadi Abbud
b4341cf8ec
Merge pull request #64 from csaf-poc/factor-out-summary-extraction
Factor out summary extraction from advisories.
2022-02-24 12:47:14 +01:00
Sascha L. Teichmann
b12ad718c5 Factor out summary extraction from advisories. 2022-02-24 12:22:10 +01:00
Fadi Abbud
d4270e2d39
Merge pull request #63 from csaf-poc/rolie-extra-feed-layer
Add another layer aound the ROLIE feed documents.
2022-02-24 10:00:09 +01:00
Fadi Abbud
670f4cbf60 Fix Typo 2022-02-24 09:06:16 +01:00
Sascha L. Teichmann
4fc6bc5509 Add another layer aound the ROLIE feed documents. 2022-02-23 21:10:19 +01:00
Fadi Abbud
9e13831a6f
Merge pull request #55 from csaf-poc/dev-docs-development-ca
Add docs to run a development ca with gnutls
2022-02-17 10:48:03 +01:00
Sascha L. Teichmann
a02c1cea6c
Merge pull request #39 from csaf-poc/improve_tlp_error_message
Improve error message of missing tlp
2022-02-17 10:43:27 +01:00
Sascha L. Teichmann
57f43b9d7c Restore output of found value 2022-02-17 10:41:52 +01:00
Sascha L. Teichmann
cffc7aaa66 Merge branch 'main' into improve_tlp_error_message 2022-02-17 10:34:03 +01:00
Sascha L. Teichmann
83299ebe8b
Merge pull request #51 from csaf-poc/provider_documentation
Add some code documentation
2022-02-17 10:30:31 +01:00
Fadi Abbud
21333fe7b4
Merge pull request #56 from csaf-poc/checker-locate-provider-metadata-json
Checker locate provider metadata json
2022-02-17 10:24:43 +01:00
Fadi Abbud
d9e326f84a Fix link in development-ca.md 2022-02-17 10:05:08 +01:00
Fadi Abbud
78a04ab081
Improve uploader documentation (#38)
* improves #33
2022-02-16 16:32:58 +01:00
Bernhard Reiter
196e123415
Improve docs/development-ca.md
* Add some considerations and references. So readers can follow some
   of the engineering thoughts.
2022-02-16 09:55:16 +01:00
Bernhard Reiter
72a0f1f4ed
Improve docs/install-server-certificate.md
* Be more explizit about not using a development ca in production
   for the server.
2022-02-16 09:31:16 +01:00
Bernhard E. Reiter
069ea10968
Merge branch 'main' into dev-docs-development-ca 2022-02-14 13:12:58 +01:00
Bernhard Reiter
64ff01c237
Merge branch 'main' into dev-docs-development-ca 2022-02-14 13:11:15 +01:00
Bernhard Reiter
ed82234305
Add docs to run a development ca with gnuls 2022-02-14 13:04:10 +01:00
Fadi Abbud
6a106640c6
Improve docs: add instructions to install TLS cert for nginx
* Add instructions for installing a TLS server certificate on nginx 
 * Fix link to nginx in README.md
 * List all three ways to get a webserver TLS certificate. With some
   hints on which to chose for which purpose.
 * Do not add CSR instructions, because they can change over time and each CA may
   have slightly different requirements.
 * Add a hint about setting protocol selection.
 * Fix typo in provider-setup.md
2022-02-14 12:39:40 +01:00
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 E. Reiter
8b1185234d
Merge pull request #54 from csaf-poc/Typo-in-README
(minor) Typo
2022-02-11 15:35:04 +01:00
Bernhard Reiter
595411d11d
Fix link to nginx in README 2022-02-10 16:49:15 +01:00
Fadi Abbud
e259a5878b (minor) Typo 2022-02-09 16:22:31 +01:00
Fadi Abbud
566e4260df
Add License header to Makefile and adjust the README (#53)
* Add License header to Makefile and adjust the README
2022-02-09 15:52:05 +01:00
Fadi Abbud
4565096870
Merge pull request #52 from csaf-poc/dev-simplify-makefile
Improve Makefile
2022-02-09 09:15:05 +01:00
Bernhard Reiter
65605b2928
Improve Makefile
* Change mechanics to use a variable to indicate if a tag build is
   wanted. Add ability to specify tag explictely.
 * Use variables to have only one build recipe.
 * Place binaries in target specific bin- directories.
 * Do not return to main branch as it may not be the original branch we
   were on. Turn this into a warning.
2022-02-08 17:31:49 +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
Fadi Abbud
c43d690b57 Fix Typo 2022-02-07 13:23:09 +01:00
Fadi Abbud
e8cbab2c29 Add some documentation (controller) 2022-02-07 13:00:28 +01:00
Fadi Abbud
b872f28acd Add some code documentation 2022-02-03 15:18:40 +01:00
Sascha L. Teichmann
b0bf18ccdc
Merge pull request #50 from csaf-poc/typo_in_makefile
Replace "binaries" with "bin" in comments and one target
2022-02-03 13:15:37 +01:00
Fadi Abbud
221d7269ec Replace "binaries" with "bin" in comments and one target 2022-02-03 12:27:13 +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