Commit Graph

1445 Commits (abceff29c6f5cec5034c1e104fd1d8cce0e7787c)

Author SHA1 Message Date
Leah Rowe abceff29c6 Fix historical oversight regarding GRUB Argon2id
Patrick Steinhardt did the original work, importing PHC Argon2id
into GRUB; this fact was unintentionally excluded from the
Libreboot documentation.

Ax333l imported it into GRUB on the AUR, and Nicholas Johnson later
rebased it for GRUB 2.12, for use by the Libreboot project.

Credit where credit is due. The principle of the matter is that
I apologise for this oversight. It has now been corrected.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-09 03:40:43 +00:00
Leah Rowe 5443cd0d05 re-organise the pico flashing instructions
the instructions were a bit crap, for example it wasn't
clear that you can get the firmawre pre-compiled in libreboot
releases. adapt it accordingly.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-08 17:22:26 +00:00
Leah Rowe e10c9b80f0 t480 page: mention the newer patchset used
we use patchset 25 now, on the gerrit patch

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-08 03:40:12 +00:00
Leah Rowe 315f4cd6b2 mention dependencies on nvmutil.md
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 15:17:31 +00:00
Leah Rowe d120ebf8f2 document ./mk inject setmac on the nvmutil page
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 08:39:26 +00:00
Leah Rowe a6478d6797 nvmutil: Remove redundant information
Licensing is already mentioned in the source code
for nvmutil. Putting it in the documentation just
means that it'll go out of date over time, as it
already has; instead of updating it, remove it.

Documentation is under the GNU licensing that Libreboot
documentation uses.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-07 04:42:16 +00:00
Leah Rowe 090e58d4f8 formatting
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-06 21:42:50 +00:00
Leah Rowe 1b4326dd62 Libreboot 20241206, 8th revision (announcement)
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-06 21:30:57 +00:00
Leah Rowe 4c54c12c83 Merge pull request 'Add missing release year to ASUS KFSN4-DRE' (#131) from andree/lbwww:master into master
Reviewed-on: https://codeberg.org/libreboot/lbwww/pulls/131
2025-01-06 17:43:25 +00:00
libreandre 7421e9a8c7 Add missing release year to ASUS KFSN4-DRE 2025-01-06 18:18:26 +02:00
Leah Rowe c1daf0fc5e docs/build: Remove the python instructions
lbmk hacks PATH now to deal with this

see lbmk patch from 5 January 2025:

* 411fb697dfc set up python in PATH, ensuring that it is python3

python3 is dealt with automatically now, so the user
doesn't have to do it

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 22:21:49 +00:00
Leah Rowe 6a8e230d7a list angel pons on contrib.md (haswell nri)
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 20:13:51 +00:00
Leah Rowe fcb63c3c3b clean up references to who.md
the page now redirects to contrib.md

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 18:16:16 +00:00
Leah Rowe fd1a0ae3a2 Vastly expanded the contrib page
The "who" page is redundant and has been removed, since
contrib listed the same information.

I will re-redirect who->contrib in Libreboot's httpd

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 18:09:14 +00:00
Leah Rowe 7fddfaca82 rename contact-fr.md to contact.fr.md
that way, it appears on the language menu for the
contact page

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 12:19:42 +00:00
Leah Rowe d641ee3378 Merge pull request 'Fix typo: discrete CPU -> discrete GPU' (#130) from Integral/lbwww:fix-typo into master
Reviewed-on: https://codeberg.org/libreboot/lbwww/pulls/130
2025-01-05 12:16:46 +00:00
Leah Rowe ff005cd9cf Merge pull request 't480 WWAN NVMe SSD fully functional' (#128) from awwpotato/lbwww:master into master
Reviewed-on: https://codeberg.org/libreboot/lbwww/pulls/128
2025-01-05 12:13:48 +00:00
Leah Rowe 44db45ac57 Merge pull request 'update_index-fr' (#127) from Tim_B/lbwww:update_index-fr into master
Reviewed-on: https://codeberg.org/libreboot/lbwww/pulls/127
2025-01-05 12:12:37 +00:00
Leah Rowe 32c057108e Merge pull request 'Create contact-fr.md page' (#126) from Tim_B/lbwww:master into master
Reviewed-on: https://codeberg.org/libreboot/lbwww/pulls/126
2025-01-05 12:11:54 +00:00
Leah Rowe 90804582a8 further clarification of intent
people sometimes have very black-or-white thinking, so it's
important to put them in the right frame of mind.

libreboot's documentation is very carefully crafted along
the narrative:

if free software can be used, it must be used.

the purpose of libreboot is precisely to provide free software
exclusively, when possible, on any given mainboard. it is
therefore paramount that any reference to PSDG must be made
while stressing those values in the most unambiguous way
possible, because otherwise people will make wrong assumptions;
for example, our friends from massuchussets sometimes claim
that we are a proprietary software project.

which is laughable, but their propaganda is very powerful,
so ours needs to be even stronger.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 12:05:44 +00:00
Leah Rowe a3158f3f97 docs/maintain: Clearer introduction to PSDG policy
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 12:04:14 +00:00
Leah Rowe 990f550563 ivy_has_common: document setmac restore
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 11:24:54 +00:00
Leah Rowe a6026556c9 ivy_has_common: document setmac keep
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-05 07:58:32 +00:00
Leah Rowe 43e7f2eff0 further expand the system requirement info
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 17:31:40 +00:00
Leah Rowe 00dacd33ef remove duplication
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 17:25:11 +00:00
Leah Rowe 9011218a8e move system requirements to docs/maintain/
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 17:23:02 +00:00
Leah Rowe e6e952ac11 docs/build: specify system requirements
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 17:07:27 +00:00
Leah Rowe 08f35ff1b6 tidy up the vendor inject guide
some of the wording was a bit long, and there was slight
repetition in cases. streamline it a bit more, so that it
reads more fluidly

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 15:42:38 +00:00
Leah Rowe c587cee2ac install/nvmutil: Safer cat/de-cat instructions
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 15:34:11 +00:00
Leah Rowe 2361a1de72 ivy_has_common: Mention deguard there
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 15:12:34 +00:00
Leah Rowe b11a61c97c ivy_has_common: shorten the FSP section
actually, remove it, because it's already mentioned under errata

i've expanded the errata section a little bit, so as to convey
the same information but more succinctly

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 15:09:11 +00:00
Leah Rowe 1e117c77af docs/build: tidy up debian trixie notes
put them later in the guide, so that the user reads the
guide in the exact order by which they would follow it.

Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 03:08:17 +00:00
Leah Rowe b6929f8381 further clarification
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 00:28:30 +00:00
Leah Rowe c303716569 further debian trixie/sid instructions
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 00:25:09 +00:00
Leah Rowe ed08e80f59 docs/build: mention gcc/gnat version match issue
Signed-off-by: Leah Rowe <leah@libreboot.org>
2025-01-04 00:20:43 +00:00
Integral 37c0872287
Fix typo: discrete CPU -> discrete GPU 2025-01-03 21:42:00 +08:00
Leah Rowe 8c2e77e0c7 make the text SLIGHTLY smaller
on lower res screens, it's a bit too big

this is still decent on my 27" 1440p screen
with my absolutely properly DPI scaled LXDE setup

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 10:21:48 +00:00
Leah Rowe ec57019f3e remove a pointless link
the inject page links to itself!

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 08:37:35 +00:00
Leah Rowe 6ae9714ecf update links to the inject guide
i was linking to the old safety.md article, which
then linked to the inject guide, but the safety
article is now obsolete, because i implemented a
better regime than what was described there. so,
i've updated all links to safety.md, replacing them
with ivy_has_internal.md

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 07:30:12 +00:00
Leah Rowe 12b4f64b1b further cleanup
i moved the section about fsp injection to the actual
vendor inject guide

and i've generally cleaned up the documentation

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 06:58:04 +00:00
Leah Rowe 9d018b474a update the vendorfile injection guide
the script was re-written recently, adding a bunch
of safety changes.

Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 05:24:44 +00:00
Leah Rowe c3ad859ea0 update the freedom-status page
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-03 01:07:20 +00:00
Leah Rowe 6c57ce1586 docs/build: Update fedora38 reference to fedora41
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-01 17:09:20 +00:00
Leah Rowe 4d7f0dbb9d XBMK_THREADS, not LBMK_THREADS
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-01 16:53:19 +00:00
Leah Rowe a1ff143fe6 docs/build: Mention MIPS XGCC for PCSX-Redux BIOS
Signed-off-by: Leah Rowe <info@minifree.org>
2025-01-01 16:52:00 +00:00
Leah Rowe 2c7d4c4df8 correction
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-31 23:58:10 +00:00
Leah Rowe 965baf9bb0 another typo
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-31 21:46:55 +00:00
Leah Rowe c5273bc020 remove obsolete note
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-31 21:44:38 +00:00
Leah Rowe ab51fb8ba6 t's eCryptfs, not cryptfs
Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-31 21:43:01 +00:00
Leah Rowe 8cdb2f257c docs/build,ivy_common: mention cryptfs bug
139 characters is so 1992

Signed-off-by: Leah Rowe <info@minifree.org>
2024-12-31 20:27:34 +00:00