Commit Graph

63 Commits

Author SHA1 Message Date
Pawel Langowski f0cbc5b36c wip: compare script
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2025-06-27 12:44:41 +02:00
Pawel Langowski 36e7baecba openness_score/openness_score.py: Compare Dasharo vs proprietary score
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2025-06-25 13:28:10 +02:00
Pawel Langowski 4de394b7ac Migrate docs to mkdocs
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com>
2025-06-23 16:49:05 +02:00
Michał Żygowski 3824bbb222 openness_score/coreboot.py: Handle FMAP layout problems
It is possible for the FMAP layout to be non-contiguous. Catch such
cases and count the non-described space as closed source.

Add SI_BIOS to the list of container regions, to avoid warnings.

Catch regions that may have numbers in the name.

Do not print a warning when a coreboot config is not found in a CBFS
region not expected to have a config file.

Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2024-09-04 18:53:17 +02:00
Piotr Król cce6279bf6 Merge pull request #10 from Dasharo/pce_apu2_openness_fixes
Pce apu2 openness fixes
2024-07-02 10:48:38 +02:00
Michał Żygowski c29b956783 openness_score/coreboot.py: Fix unhandled file classification
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2024-06-28 13:44:03 +02:00
Michał Żygowski 6003b7045a openness_score/coreboot.py: Fix typos in CBFS file names
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2024-06-28 13:43:41 +02:00
Michał Żygowski 364d9804ab openness_score/coreboot.py: Add regions and files specific to APU
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2024-06-28 13:43:04 +02:00
Maciej Pijanowski 43f559bbdb Merge pull request #9 from Dasharo/mkdocs_format
Mkdocs format
2024-01-04 14:23:28 +01:00
Michał Żygowski acdfd6637e README.md: Update arguments
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-12-27 15:28:16 +01:00
Michał Żygowski b17b96bb8c openness_score/coreboot.py: Fix misaligned line
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-12-27 15:25:06 +01:00
Michał Żygowski b9539cc7df Add switch to format the report for mkdocs
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-12-27 15:14:35 +01:00
Michał Żygowski 47d2866d02 openness_score/coreboot.py: fix typo in CBFS table
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-10-26 13:21:49 +02:00
Maciej Pijanowski 9cf44c4107 Merge pull request #8 from Dasharo/ci
.github/workflows/deploy.yml: add
2023-09-11 14:27:52 +02:00
Maciej Pijanowski e4ceca47e2 .github/workflows/deploy.yml: add
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2023-09-11 14:24:40 +02:00
Michał Żygowski cab83fe110 examples: update sample reports with pie charts
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
v0.1
2023-05-31 17:35:56 +02:00
Michał Żygowski 266bae80f1 openness_score/{coreboot,uefi}.py: add pie charts to reports
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 17:35:26 +02:00
Michał Żygowski d538fcdd82 Update README.md 2023-05-31 16:24:16 +02:00
Maciej Pijanowski 97459a260f README.md: improve devenv installation
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2023-05-31 16:24:02 +02:00
Maciej Pijanowski ea95f4a0ba add dev env with nix + deven
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
2023-05-31 16:23:54 +02:00
Michał Żygowski 85e3987588 docs/source/design.rst: finalize design rules
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 12:43:34 +02:00
Michał Żygowski fa66dc6a39 README.md: update sample link
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 12:43:33 +02:00
Michał Żygowski fa809b3dfc docs/source: improve the layout of documentation
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 12:43:32 +02:00
Michał Żygowski 71e891ca38 docs/source: add design and methodology documents
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 12:43:31 +02:00
Michał Żygowski 33b77df111 examples: update examples to recent format
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2023-05-31 12:43:30 +02:00