Gilles Peskine
f56fd874f4
Mention how config checks are generated from historical information about config symbols
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
edebb385b1
We can now have generated checks on the finalized config as well
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
9510120ba9
Clarify that including *_after.h is not the normal behavior of build_info.h
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
a70a7c7507
Recall that config checks are an internal matter
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
927b641b7d
Fix formatting inside <code>
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
0b7f20705f
Note that changing a subproject option is bad
...
There was a section about this, but the idea was missing in the introductory
section.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
2cdc7b3fcb
Typos
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
8035d8e2da
Do include the generated checks in make generated_files
...
Now that they aren't public headers any longer, there's no reason to have a
different mechanism.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
3c0d70037d
Initial specification document
...
Discuss why some configurations are undesirable. Document the current
`check_config.h`. Document new generated checks: why and how, but not the
details of what (RTFS).
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-10-31 21:12:55 +01:00
Gilles Peskine
068c393737
More copyediting
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 14:45:49 +02:00
Gilles Peskine
a12a2fdd2a
Miscellaneous minor corrections and improvements
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
764064720e
unfinished sentence
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
e8da47fa0f
Terminology: "consuming repository" -> "consuming branch"
...
"Consuming repository" is wrong: there can be non-consuming branches in a
repository (mbedtls-2.28 in mbedtls).
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
fdcef6b1b2
Criteria for inclusion: example of test_suite_*
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
ae2db70273
Open question on not having to upload branches to mbedtls-framework
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
638223d748
Clarify and justify the requirements for consuming repositories
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
ca093571c6
Miscellaneous clarifications and minor corrections
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00
Gilles Peskine
0a5fe2dfc0
Framework design document: work in progress
...
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2024-04-29 13:28:46 +02:00