Commit Graph

4 Commits (414ff6095c053d28fbbdb52f838513d358f95a3c)

Author SHA1 Message Date
Leah Rowe b2e41735f3 further irony prevention
most likely not code, or code that has source code, in
these examples, but let's play it cautiously.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-29 12:43:35 +00:00
Leah Rowe 2478b53f09 coreboot/default: delete HDCP binary from rk3399
Not needed in our use-case, and probably doesn't have any
source code. Accidentally missed during prior audits.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-29 12:28:10 +00:00
Leah Rowe 6e1ab7b624 irony prevention
people were raising a stink about futility test data
in GNU Boot recently, which is proprietary data that
they forgot to delete.

i was already deleting this data since october 2023,
when canoeboot pretty much first started, and they
recently started following suit in their project.

however, i was deleting specific files, found as a
result of intense auditing done in october 2023. to
be more cautious, this patch now simply deletes the
entire directory, so that no test data remains. this
ensures that any future additions upstream will not
be included inadvertently in releases.

not to gloat, but this was never an issue in canoeboot.
again to be clear, this is a preventative fix; titled
"irony prevention", because such a bug in a future
release would indeed be highly ironic.

irony is not allowed.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-29 12:13:48 +00:00
Leah Rowe a02b152f44 rename nukeblobs to a more generic name
blobs.list is now nuke.list

this is because i'm going to import this functionality
into lbmk (libreboot build system).

libreboot will not do full deblobbing like canoeboot does,
but there are still certain files that i like to delete
in releases, such as u-boot's strlcat.c file under tests

calling it "nukeblobs" in libreboot makes no sense, but
i like to avoid merge conflicts when cherry-picking
patches between cbmk and lbmk, so i like to make sure
that functions and variables common to both are named
the name.

simply calling it "nuke" or calling the files "nuke.list"
is probably inoffensive while conveying the same meaning.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-26 09:33:27 +01:00