Pawel Langowski
e1974dc849
openness_score/openness_score.py: Add missing parameter
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
v0.2
2025-07-04 14:49:34 +02:00
Pawel Langowski
fdb5c4493c
.gitignore: Add binaries
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-04 12:07:25 +02:00
Pawel Langowski
cac6d58361
openness_score/openness_score.py: Use gitpython to extract version
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-04 12:07:00 +02:00
Pawel Langowski
b397209a40
openness_score/openness_score.py: Fix image constructor call
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-04 11:23:23 +02:00
Pawel Langowski
fbf241d127
openness_score: Specify version in exported files
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-04 11:23:23 +02:00
Michał Żygowski
730bd478bc
requirements.txt: Remove bluepy
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-07-03 15:40:14 +02:00
Michał Żygowski
c76cf95bcf
openness_score/uefi.py: Handle VSS store as variable
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-07-03 15:33:16 +02:00
Michał Żygowski
3c1b0a4a10
openness_score/coreboot.py: Count Dasahro EC as open-source
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-07-03 15:14:28 +02:00
Michał Żygowski
36fed14cf8
openness_score/coreboot.py: Add unhandled FMAP regions
...
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-07-03 15:14:01 +02:00
Michał Żygowski
8e75b19a6d
openness_score/coreboot.py: Handle ifdtool corner cases
...
Add boolean variable holding the IFD presence in the image.
Use it to fall back to regular parsing without ifdtool if
the variabel is is set to False.
Handle cases where the FMAP layout does not start at the
beginning of flash and there is no IFD in the image.
Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com >
2025-07-03 15:02:58 +02:00
Michał Żygowski
5d1767caf5
scripts/compare.sh: Do use shortcuts in board names
2025-07-03 14:19:53 +02:00
Pawel Langowski
9f771e665a
scripts/compare.sh: Add -a argument
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 13:40:33 +02:00
Pawel Langowski
8e8d1b325c
README: Add score comparison instructions
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 13:40:01 +02:00
Pawel Langowski
32db306f42
Add scripts/compare.sh
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 13:40:00 +02:00
Pawel Langowski
13b54b3739
openness_score/openness_score.py: Compare Dasharo vs proprietary score
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 13:40:00 +02:00
Pawel Langowski
2c7285742b
README: Add microarchitecture info
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 12:37:35 +02:00
Pawel Langowski
25f1180485
openness_score: Use ifdtool to parse IFD regions
...
Signed-off-by: Pawel Langowski <pawel.langowski@3mdeb.com >
2025-07-03 11:10:17 +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