libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
20241206rev10 release announcement 7d5145149283fa0b5ecfb5ebb60f5da1adeb938b Leah Rowe 2025-02-20 08:58:54
add t480 errata regarding the microphone 2095c95771395f616d141e77fd19f7393cd2f276 Leah Rowe 2025-02-19 23:32:24
remove straggler 02f623491b575a57af4db52f391a55d81dd912f7 Leah Rowe 2025-02-18 16:03:29
more snip 40ca3087b78ad30e1309371d5319cbdf1d6de73d Leah Rowe 2025-02-18 15:56:34
snip e484a829e39bde74806c376455ca47d6718595c0 Leah Rowe 2025-02-18 07:55:53
docs/install/spi: remove repetition (ch341a) 9a3fcc68afe213e897d23165aa6da2ec20527976 Leah Rowe 2025-02-17 20:57:37
subtle improvement to CBW2 reference 8725126ec23241582766ed7a996805e357e139fc Leah Rowe 2025-02-15 16:29:15
20241206rev9 notes fda7faffcd674f1f223a5e9f66d0aea90512cb78 Leah Rowe 2025-02-12 23:15:15
list firmware-action on other.md fa485ebbe6f9a2970b6f2175f66300f9e8e7aa6e Leah Rowe 2025-02-09 14:45:15
other.md: fix TF-A link d0c1908702d86077185840f04818567d737c435f Leah Rowe 2025-02-09 13:39:41
add example to gen docs 24d1145ca447d76c6e842cf50d15f9d42d6a754e Leah Rowe 2025-02-08 14:34:38
git: Remove ich9util mentions 6f6ccc1ea9b844d3cfbe9e1b8404b2e43518ac21 Runxi Yu 2025-02-07 15:01:57
freedom-status: Remove ich9util mentions 7307e9eb33106fc03fa0ed64d9d79184ee80b80c Runxi Yu 2025-02-07 14:58:52
faq: Remove ich9util mentions dd993be62fd053768e4826a550fcaa649128c0ef Runxi Yu 2025-02-07 14:48:37
docs/install/{r4,t4,t5,x2}00: Remove ich9util mentions 6b1b5745497cbedf16eb000f53129293c59a8893 Runxi Yu 2025-02-07 14:42:03
docs/install/mac_address: Remove ich9utils mentions dd0bf75198cfccde04c0ce984d584d5edd0744ef Runxi Yu 2025-02-07 14:40:23
docs/install/ich9utils.desc: Note deprecation 4e7473b822bdb6d73da594c8a6ddb0293a5ffc9a Runxi Yu 2025-02-07 14:38:21
contrib: Update the ich9gen section in Steve's contribs 46ab4acf3ab962305d5522a71b44cba45714e534 Runxi Yu 2025-02-07 14:36:26
T480: mention pulseaudio vs pipewire 84219b20eb0a207910805dca658dbe6b3fe1e70e Leah Rowe 2025-02-06 20:13:17
Some clarification and improvements 363fdf2d5e019e6c93b2715e71825916049184a1 arielenter 2025-02-04 16:50:26
Commit 7d5145149283fa0b5ecfb5ebb60f5da1adeb938b - 20241206rev10 release announcement
Signed-off-by: Leah Rowe <leah@libreboot.org>
Author: Leah Rowe
Author date (UTC): 2025-02-20 08:58
Committer name: Leah Rowe
Committer date (UTC): 2025-02-20 08:58
Parent(s): 2095c95771395f616d141e77fd19f7393cd2f276
Signer:
Signing key:
Signing status: N
Tree: 17fcde7ff3f90e21ec44192660f44f68785019d8
File Lines added Lines deleted
site/news/MANIFEST 1 0
site/news/libreboot20241206.Revisions.md 7 0
site/news/libreboot20241206rev10.md 68 0
File site/news/MANIFEST changed (mode: 100644) (index d1feaa5..4f9fe40)
1 libreboot20241206rev10.md
1 2 schedule.md schedule.md
2 3 libreboot20241206rev8.md libreboot20241206rev8.md
3 4 libreboot20241206.md libreboot20241206.md
File site/news/libreboot20241206.Revisions.md changed (mode: 100644) (index 180b140..8ef77e3)
... ... download again, choosing 20241206rev9.
182 182
183 183 The coreboot tarballs have not been replaced. The source tarball *has* been The coreboot tarballs have not been replaced. The source tarball *has* been
184 184 replaced. replaced.
185
186 Revision 10 (18 February 2025)
187 -----------
188
189 Several critical security fixes made to GRUB, and a few improvements to LVM
190 scanning in `grub.cfg` were made. Other minor fixes. A full announcement is
191 available in the [20241206rev10 announcement](libreboot20241206rev10.md).
File site/news/libreboot20241206rev10.md added (mode: 100644) (index 0000000..d22adc7)
1 % Libreboot 20241206, 10th revision released! GRUB security fixes, better LVM scanning, non-root USB2 hub support
2 % Leah Rowe
3 % 6 January 2025
4
5 Today's Libreboot 20241206 revision is the 10th revision in the Libreboot
6 20241206 stable release series. The changelog on this page is written, relative
7 to Libreboot 20241206 revision 9 which was released on 12 February 2025.
8 The *original* Libreboot 20241206 release came out on 6 December 2024. You
9 can find the full list of revisions [here](libreboot20241206.Revisions.md)
10 and the original release [here](libreboot20241206.md).
11
12 Open source BIOS/UEFI firmware
13 ------------------------------
14
15 <img tabindex=1 class="r" src="https://av.libreboot.org/t480/t480.jpg" /><span class="f"><img src="https://av.libreboot.org/t480/t480.jpg" /></span>
16
17 Libreboot is a free/open source BIOS/UEFI replacement on x86 and ARM, providing
18 boot firmware that initialises the hardware in your computer, to then load an
19 operating system (e.g. Linux/BSD). It is specifically
20 a *[coreboot distribution](../docs/maintain/)*,
21 in the same way that Debian is a Linux distribution. It provides an automated
22 build system to produce coreboot ROM images with a variety of payloads such as
23 GRUB or SeaBIOS, with regular well-tested releases to make coreboot as easy
24 to use as possible for non-technical users. From a project management perspective,
25 this works in *exactly* the same way as a Linux distro, providing a source-based
26 package manager (called lbmk) which patches sources and compiles coreboot images.
27 It makes use of [coreboot](https://www.coreboot.org/) for hardware initialisation,
28 and then a payload such as [SeaBIOS](https://www.seabios.org/SeaBIOS)
29 or [GRUB](https://www.gnu.org/software/grub/) to boot your operating
30 system; on ARM(chromebooks), we provide *U-Boot* (as a coreboot payload).
31
32 We also provide an experimental U-Boot setup on x86, as a coreboot payload for
33 providing a minimal UEFI implementation.
34
35 ### Regarding revision 10
36
37 Normally, revisions would only be documented on
38 the [Libreboot 20241206 revisions page](libreboot20241206.Revisions.md), but
39 this revision contains *critical security fixes*, so it was decided that there
40 should be a full announcement, to ensure that more people see it.
41
42 Summarised list of changes
43 ------------------------
44
45 ### Revision updates
46
47 GRUB released *73 patches* to its main branch, fixing a large number of
48 security issues. You can read about them here:
49
50 <https://lists.gnu.org/archive/html/grub-devel/2025-02/msg00024.html>
51
52 This updates GRUB to revision `4dc6166571645780c459dde2cdc1b001a5ec844c`
53 from 18 February 2025. Several OOB heap writes, buffer overflows, use after
54 frees and so on, are now prevented with this update.
55
56 ### Feature changes
57
58 In addition to the security fixes, several out-of-tree fixes from Libreboot's
59 main branch have been merged for GRUB, fixing bugs in the xHCI driver, and
60 adding support for non-root USB2 hubs on platforms that use the `xhci` GRUB
61 tree.
62
63 ### Configuration changes
64
65 Changes to the GRUB configuration have been made, to make scanning of LVM
66 volume/group names more reliable, including on full-disk-encryption setups.
67 More such changes are planned for the next major release; the current changes
68 are very minor.
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main