diff options
18 files changed, 49 insertions, 33 deletions
diff --git a/config/data/grub/module/default b/config/data/grub/module/default index faa2473e..f17baae4 100755 --- a/config/data/grub/module/default +++ b/config/data/grub/module/default @@ -45,13 +45,17 @@ ext2 \ fat \ f2fs \ gcry_arcfour \ +gcry_blake2 \ gcry_blowfish \ gcry_camellia \ gcry_cast5 \ gcry_crc \ gcry_des \ gcry_dsa \ +gcry_hwfeatures \ gcry_idea \ +gcry_kdf \ +gcry_keccak \ gcry_md4 \ gcry_md5 \ gcry_rfc2268 \ @@ -118,6 +122,7 @@ pgp \ play \ png \ procfs \ +pubkey \ raid5rec \ raid6rec \ read \ diff --git a/config/data/grub/module/nvme b/config/data/grub/module/nvme index 5ff32329..fecc699b 100755 --- a/config/data/grub/module/nvme +++ b/config/data/grub/module/nvme @@ -45,13 +45,17 @@ ext2 \ fat \ f2fs \ gcry_arcfour \ +gcry_blake2 \ gcry_blowfish \ gcry_camellia \ gcry_cast5 \ gcry_crc \ gcry_des \ gcry_dsa \ +gcry_hwfeatures \ gcry_idea \ +gcry_kdf \ +gcry_keccak \ gcry_md4 \ gcry_md5 \ gcry_rfc2268 \ @@ -119,6 +123,7 @@ pgp \ play \ png \ procfs \ +pubkey \ raid5rec \ raid6rec \ read \ diff --git a/config/data/grub/module/xhci_nvme b/config/data/grub/module/xhci_nvme index 05bd82aa..9c84c61f 100755 --- a/config/data/grub/module/xhci_nvme +++ b/config/data/grub/module/xhci_nvme @@ -46,13 +46,17 @@ ext2 \ fat \ f2fs \ gcry_arcfour \ +gcry_blake2 \ gcry_blowfish \ gcry_camellia \ gcry_cast5 \ gcry_crc \ gcry_des \ gcry_dsa \ +gcry_hwfeatures \ gcry_idea \ +gcry_kdf \ +gcry_keccak \ gcry_md4 \ gcry_md5 \ gcry_rfc2268 \ @@ -119,6 +123,7 @@ pcidump \ pgp \ play \ png \ +pubkey \ procfs \ raid5rec \ raid6rec \ diff --git a/config/flashprog/patches/0001-Workaround-for-MX25-chips.patch b/config/flashprog/patches/0001-Workaround-for-MX25-chips.patch index f7b9ad79..77c05577 100644 --- a/config/flashprog/patches/0001-Workaround-for-MX25-chips.patch +++ b/config/flashprog/patches/0001-Workaround-for-MX25-chips.patch @@ -1,7 +1,7 @@ -From 9d7b97a0f08a3f0f62c389aee61e92377d82d645 Mon Sep 17 00:00:00 2001 +From f57f12e4aac690ebbfda40d92d1d0c5ff2b74c0a Mon Sep 17 00:00:00 2001 From: consts <grudnevkv@gmail.com> Date: Fri, 2 Mar 2018 07:03:37 +0000 -Subject: [PATCH 1/1] Workaround for MX25 chips +Subject: [PATCH 1/2] Workaround for MX25 chips TEST: In-system programming a ThinkPad X200 using a clip and pico-serprog works now. It just doesn't without this hack. @@ -17,7 +17,7 @@ Change-Id: I43a306b67862b59c1dcd02729e189f3bf73f481b 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/cli_classic.c b/cli_classic.c -index 26253dc..5a80394 100644 +index a49e0458..0b85a80e 100644 --- a/cli_classic.c +++ b/cli_classic.c @@ -68,6 +68,7 @@ static void cli_classic_usage(const char *name) @@ -47,7 +47,7 @@ index 26253dc..5a80394 100644 show_progress = true; break; diff --git a/include/programmer.h b/include/programmer.h -index 11d15a8..3b33d5a 100644 +index 11d15a84..3b33d5ae 100644 --- a/include/programmer.h +++ b/include/programmer.h @@ -372,6 +372,7 @@ enum ich_chipset { @@ -59,7 +59,7 @@ index 11d15a8..3b33d5a 100644 /* ichspi.c */ #if CONFIG_INTERNAL == 1 diff --git a/spi.c b/spi.c -index 748ef99..9bbdee9 100644 +index 748ef994..9bbdee9a 100644 --- a/spi.c +++ b/spi.c @@ -27,13 +27,22 @@ @@ -87,5 +87,5 @@ index 748ef99..9bbdee9 100644 readarr); } -- -2.39.5 +2.47.3 diff --git a/config/flashprog/patches/0002-lbmk-hack-add-config-Makefile-options.patch b/config/flashprog/patches/0002-lbmk-hack-add-config-Makefile-options.patch index d2702d23..15fc0916 100644 --- a/config/flashprog/patches/0002-lbmk-hack-add-config-Makefile-options.patch +++ b/config/flashprog/patches/0002-lbmk-hack-add-config-Makefile-options.patch @@ -1,7 +1,7 @@ -From b7a4d2907d3358173510aa6e31af08afe4969b38 Mon Sep 17 00:00:00 2001 +From 10b23a84799c7b81a8b0b974529e67cc3f22429d Mon Sep 17 00:00:00 2001 From: Leah Rowe <leah@libreboot.org> Date: Thu, 22 May 2025 11:25:42 +0100 -Subject: [PATCH 1/1] lbmk hack: add config Makefile options +Subject: [PATCH 2/2] lbmk hack: add config Makefile options this prevents a build error when running the -u, -m, -s, -l and -n options in lbmk without @@ -15,10 +15,10 @@ Signed-off-by: Leah Rowe <leah@libreboot.org> 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile -index 12adf61..701f842 100644 +index 2d94afea..e514e300 100644 --- a/Makefile +++ b/Makefile -@@ -1113,7 +1113,23 @@ libpayload: clean +@@ -1116,7 +1116,23 @@ libpayload: clean gitconfig: ./util/getrevision.sh -c 2>/dev/null && ./util/git-hooks/install.sh @@ -44,5 +44,5 @@ index 12adf61..701f842 100644 # Disable implicit suffixes and built-in rules (for performance and profit) .SUFFIXES: -- -2.39.5 +2.47.3 diff --git a/config/git/flashprog/pkg.cfg b/config/git/flashprog/pkg.cfg index 16231efe..d5f2b6c9 100644 --- a/config/git/flashprog/pkg.cfg +++ b/config/git/flashprog/pkg.cfg @@ -1,5 +1,5 @@ # SPDX-License-Identifier: GPL-3.0-or-later -rev="e060018655f802896dc226832d25e223102889c8" +rev="ffcf92fbfd04a3ac1a5d882bcd5c4b78255af495" url="https://review.sourcearcade.org/flashprog" bkup_url="https://github.com/SourceArcade/flashprog.git" diff --git a/config/git/pcsx-redux/pkg.cfg b/config/git/pcsx-redux/pkg.cfg index d63d6b84..5456d98b 100644 --- a/config/git/pcsx-redux/pkg.cfg +++ b/config/git/pcsx-redux/pkg.cfg @@ -1,5 +1,5 @@ # SPDX-License-Identifier: GPL-3.0-or-later -rev="8f8cc3d5637dedd6ca1e40b5407127e2afc18b34" +rev="b745534eb231d3699ec57949f16a9a7bd5b79385" url="https://github.com/grumpycoders/pcsx-redux" bkup_url="https://codeberg.org/vimuser/pcsx-redux" diff --git a/config/grub/default/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch b/config/grub/default/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch index a833d0f9..90a58520 100644 --- a/config/grub/default/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch +++ b/config/grub/default/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch @@ -16,7 +16,7 @@ index de9a3f961..1fabb9c86 100644 grub_term_cls (term); - msg_formatted = grub_xasprintf (_("GNU GRUB version %s"), PACKAGE_VERSION); -+ msg_formatted = grub_xasprintf (_("Libreboot 25.06 Luminous Lemon (GRUB menu): https://libreboot.org/")); ++ msg_formatted = grub_xasprintf (_("Libreboot 26.01 RC1 Tenacious Tomato (GRUB menu): https://libreboot.org/")); if (!msg_formatted) return; diff --git a/config/grub/nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch b/config/grub/nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch index d3b273ce..d5b22c58 100644 --- a/config/grub/nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch +++ b/config/grub/nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch @@ -16,7 +16,7 @@ index de9a3f961..1fabb9c86 100644 grub_term_cls (term); - msg_formatted = grub_xasprintf (_("GNU GRUB version %s"), PACKAGE_VERSION); -+ msg_formatted = grub_xasprintf (_("Libreboot 25.06 Luminous Lemon (GRUB menu): https://libreboot.org/")); ++ msg_formatted = grub_xasprintf (_("Libreboot 26.01 RC1 Tenacious Tomato (GRUB menu): https://libreboot.org/")); if (!msg_formatted) return; diff --git a/config/grub/xhci_nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch b/config/grub/xhci_nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch index ace80aa7..b0d81978 100644 --- a/config/grub/xhci_nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch +++ b/config/grub/xhci_nvme/patches/0002-say-the-name-libreboot-in-the-grub-menu.patch @@ -16,7 +16,7 @@ index de9a3f961..1fabb9c86 100644 grub_term_cls (term); - msg_formatted = grub_xasprintf (_("GNU GRUB version %s"), PACKAGE_VERSION); -+ msg_formatted = grub_xasprintf (_("Libreboot 25.06 Luminous Lemon (GRUB menu): https://libreboot.org/")); ++ msg_formatted = grub_xasprintf (_("Libreboot 26.01 RC1 Tenacious Tomato (GRUB menu): https://libreboot.org/")); if (!msg_formatted) return; diff --git a/config/seabios/default/patches/0001-romfile-implement-a-generic-loader.patch b/config/seabios/default/patches/0001-romfile-implement-a-generic-loader.patch index dc1464bb..c7925ecb 100644 --- a/config/seabios/default/patches/0001-romfile-implement-a-generic-loader.patch +++ b/config/seabios/default/patches/0001-romfile-implement-a-generic-loader.patch @@ -1,7 +1,7 @@ -From 04e972e14191f3a480e569e972c195ba8eb53a30 Mon Sep 17 00:00:00 2001 +From cb35009da3b9335845a6e8a2f0ba2a031bf52183 Mon Sep 17 00:00:00 2001 From: Riku Viitanen <riku.viitanen@protonmail.com> Date: Sat, 10 Feb 2024 21:23:33 +0200 -Subject: [PATCH 1/4] romfile: implement a generic loader +Subject: [PATCH 1/3] romfile: implement a generic loader romfile_loadfile_g: Based on romfile_loadfile but more flexible. User has to supply pointer @@ -82,5 +82,5 @@ index ae2f4ac7..f62b2fee 100644 u64 romfile_loadint(const char *name, u64 defval); u32 romfile_loadbool(const char *name, u32 defval); -- -2.39.5 +2.47.3 diff --git a/config/seabios/default/patches/0002-vgahooks-optionroms-implement-mxm-3.0-interrupts.patch b/config/seabios/default/patches/0002-vgahooks-optionroms-implement-mxm-3.0-interrupts.patch index 5224d768..c1400f64 100644 --- a/config/seabios/default/patches/0002-vgahooks-optionroms-implement-mxm-3.0-interrupts.patch +++ b/config/seabios/default/patches/0002-vgahooks-optionroms-implement-mxm-3.0-interrupts.patch @@ -1,7 +1,7 @@ -From 270ac30b862c58c69455dbdace716044d29b20e2 Mon Sep 17 00:00:00 2001 +From 7c1400e3cd2b5e6ece0bf141a0ddca9f4f9df16e Mon Sep 17 00:00:00 2001 From: Riku Viitanen <riku.viitanen@protonmail.com> Date: Sat, 10 Feb 2024 21:38:17 +0200 -Subject: [PATCH 2/4] vgahooks, optionroms: implement mxm 3.0 interrupts +Subject: [PATCH 2/3] vgahooks, optionroms: implement mxm 3.0 interrupts VGAROMs on MXM graphics cards need certain int15h functions present. @@ -184,5 +184,5 @@ index 00000000..f0c203af + +#endif // vgahooks.h -- -2.39.5 +2.47.3 diff --git a/config/seabios/default/patches/0003-Print-the-Libreboot-version-in-the-SeaBIOS-menu.patch b/config/seabios/default/patches/0003-Print-the-Libreboot-version-in-the-SeaBIOS-menu.patch index c78d6660..296ca9b1 100644 --- a/config/seabios/default/patches/0003-Print-the-Libreboot-version-in-the-SeaBIOS-menu.patch +++ b/config/seabios/default/patches/0003-Print-the-Libreboot-version-in-the-SeaBIOS-menu.patch @@ -1,7 +1,7 @@ -From cc6b13ddea9086586d34621d0b82d820af5ae785 Mon Sep 17 00:00:00 2001 +From cd0b2ad4c0d68c00f7e430d098e540a1af629f97 Mon Sep 17 00:00:00 2001 From: Leah Rowe <leah@libreboot.org> Date: Mon, 6 Jan 2025 18:49:58 +0000 -Subject: [PATCH 3/4] Print the Libreboot version in the SeaBIOS menu +Subject: [PATCH 3/3] Print the Libreboot version in the SeaBIOS menu Signed-off-by: Leah Rowe <leah@libreboot.org> --- @@ -9,7 +9,7 @@ Signed-off-by: Leah Rowe <leah@libreboot.org> 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bootsplash.c b/src/bootsplash.c -index 538b316d..9eed0b12 100644 +index 538b316d..e02bf3d2 100644 --- a/src/bootsplash.c +++ b/src/bootsplash.c @@ -48,7 +48,7 @@ enable_vga_console(void) @@ -17,10 +17,10 @@ index 538b316d..9eed0b12 100644 // Write to screen. - printf("SeaBIOS (version %s)\n", VERSION); -+ printf("Libreboot 25.06 Luminous Lemon (SeaBIOS menu): https://libreboot.org/\n"); ++ printf("Libreboot 26.01 RC1 Tenacious Tomato (SeaBIOS menu): https://libreboot.org/\n"); display_uuid(); } -- -2.39.5 +2.47.3 diff --git a/config/seabios/default/target.cfg b/config/seabios/default/target.cfg index 5058266d..78cfc9e2 100644 --- a/config/seabios/default/target.cfg +++ b/config/seabios/default/target.cfg @@ -1,4 +1,4 @@ # SPDX-License-Identifier: GPL-3.0-or-later tree="default" -rev="b686f4600792c504f01929f761be473e298de33d" +rev="0026c353eb4e220af29750fcf000d48faf8d4ab3" diff --git a/config/u-boot/default/patches/0007-Libreboot-branding-version-on-the-bootflow-menu.patch b/config/u-boot/default/patches/0007-Libreboot-branding-version-on-the-bootflow-menu.patch index 8a09fa7d..76230f5c 100644 --- a/config/u-boot/default/patches/0007-Libreboot-branding-version-on-the-bootflow-menu.patch +++ b/config/u-boot/default/patches/0007-Libreboot-branding-version-on-the-bootflow-menu.patch @@ -18,7 +18,7 @@ index 84831915a2..8e26ec2aef 100644 ret |= scene_obj_set_pos(scn, OBJ_MENU, MARGIN_LEFT, 100); ret |= scene_txt_str(scn, "title", OBJ_MENU_TITLE, STR_MENU_TITLE, - "U-Boot - Boot Menu", NULL); -+ "Libreboot 25.06 Luminous Lemon (U-Boot menu): https://libreboot.org/", NULL); ++ "Libreboot 26.01 RC1 Tenacious Tomato (U-Boot menu): https://libreboot.org/", NULL); ret |= scene_menu_set_title(scn, OBJ_MENU, OBJ_PROMPT); logo = video_get_u_boot_logo(); diff --git a/config/u-boot/x86/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch b/config/u-boot/x86/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch index 8a09fa7d..76230f5c 100644 --- a/config/u-boot/x86/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch +++ b/config/u-boot/x86/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch @@ -18,7 +18,7 @@ index 84831915a2..8e26ec2aef 100644 ret |= scene_obj_set_pos(scn, OBJ_MENU, MARGIN_LEFT, 100); ret |= scene_txt_str(scn, "title", OBJ_MENU_TITLE, STR_MENU_TITLE, - "U-Boot - Boot Menu", NULL); -+ "Libreboot 25.06 Luminous Lemon (U-Boot menu): https://libreboot.org/", NULL); ++ "Libreboot 26.01 RC1 Tenacious Tomato (U-Boot menu): https://libreboot.org/", NULL); ret |= scene_menu_set_title(scn, OBJ_MENU, OBJ_PROMPT); logo = video_get_u_boot_logo(); diff --git a/config/u-boot/x86_64/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch b/config/u-boot/x86_64/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch index 8a09fa7d..76230f5c 100644 --- a/config/u-boot/x86_64/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch +++ b/config/u-boot/x86_64/patches/0005-Libreboot-branding-version-on-the-bootflow-menu.patch @@ -18,7 +18,7 @@ index 84831915a2..8e26ec2aef 100644 ret |= scene_obj_set_pos(scn, OBJ_MENU, MARGIN_LEFT, 100); ret |= scene_txt_str(scn, "title", OBJ_MENU_TITLE, STR_MENU_TITLE, - "U-Boot - Boot Menu", NULL); -+ "Libreboot 25.06 Luminous Lemon (U-Boot menu): https://libreboot.org/", NULL); ++ "Libreboot 26.01 RC1 Tenacious Tomato (U-Boot menu): https://libreboot.org/", NULL); ret |= scene_menu_set_title(scn, OBJ_MENU, OBJ_PROMPT); logo = video_get_u_boot_logo(); diff --git a/include/init.sh b/include/init.sh index abd06862..cde489dd 100644 --- a/include/init.sh +++ b/include/init.sh @@ -5,8 +5,9 @@ # Copyright (c) 2020-2025 Leah Rowe <leah@libreboot.org> # Copyright (c) 2025 Alper Nebi Yasak <alpernebiyasak@gmail.com> -export LC_COLLATE=C -export LC_ALL=C +export LANG=C.UTF-8 +export LC_COLLATE=C.UTF-8 +export LC_ALL=C.UTF-8 projectname="libreboot" projectsite="https://libreboot.org/" |
