Commit Graph

  • 0482ab6010 Merge branch 'master' of https://git.savannah.gnu.org/git/grub into gfxmenu/time gfxmenu/time ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2026-01-30 13:29:51 -05:00
  • eaa3b8f0f9 Bump version to 2.15 Daniel Kiper 2026-01-14 20:05:13 +01:00
  • d38d6a1a9b Release 2.14 Daniel Kiper 2026-01-14 16:46:57 +01:00
  • 35bfd6c478 build: Add grub-core/tests/crypto_cipher_mode_vectors.h file to EXTRA_DIST Daniel Kiper 2026-01-13 18:38:38 +01:00
  • ac042f3f58 configure: Print a more helpful error if autoconf-archive is not installed Radoslav Kolev 2026-01-13 10:04:22 +02:00
  • e37d021583 kern/ieee1275/openfw: Add a check for invalid partition number Avnish Chouhan 2026-01-12 23:20:14 +05:30
  • f94eae0f8d grub-mkimage: Do not generate empty SBAT metadata Sudhakar Kuppusamy 2025-12-24 17:58:59 +05:30
  • 1aa0dd0c04 configure: Defer check for -mcmodel=large until PIC/PIE checks are done Yao Zi 2025-12-31 09:05:53 +00:00
  • ff1edd9752 util/grub-mkimagexx: Stop generating unaligned appended signatures Sudhakar Kuppusamy 2026-01-02 16:13:13 +05:30
  • 51ebc6f677 tests: Add functional tests for ecb/cbc helpers Srish Srinivasan 2026-01-02 15:57:31 +05:30
  • caaf50b9af osdep/aros/hostdisk: Fix use-after-free bug during MsgPort deletion Srish Srinivasan 2025-12-08 15:51:29 +05:30
  • 18f08826f9 kern/efi/sb: Enable loading GRUB_FILE_TYPE_CRYPTODISK_ENCRYPTION_KEY and GRUB_FILE_TYPE_CRYPTODISK_DETACHED_HEADER Ingo Breßler 2025-12-22 11:11:05 +01:00
  • 25b7f6b934 blsuki: Error out if unexpected arguments are supplied Radoslav Kolev 2025-12-19 16:25:03 +02:00
  • cfeff5e071 blsuki: Fix default location in comment to /loader/entries Radoslav Kolev 2025-12-19 16:25:02 +02:00
  • d19a74a17f blsuki: Use specified device in case of fallback Radoslav Kolev 2025-12-19 16:25:01 +02:00
  • 242816e93f blsuki: Fix position of DIR parameter in blscfg command summary Radoslav Kolev 2025-12-19 16:25:00 +02:00
  • b733d9d6dc blsuki: Fix typo in entry parameter description Radoslav Kolev 2025-12-19 16:24:59 +02:00
  • 0f0899c329 efi: Fix several memory leaks of UEFI handles Khalid Ali 2025-12-15 16:59:46 +00:00
  • c477a95519 util/grub-install: Allow recursive copying of theme dirs Andreas K. Hüttel 2025-12-13 20:59:58 +01:00
  • f551d3de24 commands/efi/lsefisystab: Recognize EFI_MEMORY_ATTRIBUTES_TABLE_GUID and EFI_TCG2_FINAL_EVENTS_TABLE_GUID Heinrich Schuchardt 2025-12-13 04:33:52 +01:00
  • ee283b14ae tests/util/grub-fs-tester: Use CSMACINTOSH encoding instead of macroman Glenn Washburn 2025-12-12 00:23:49 -06:00
  • 9b2c8ae5d2 commands/bli: Set UINT32_MAX in LoaderTpm2ActivePcrBanks if TPM2 present but no banks protocol Luca Boccassi 2025-12-10 23:47:53 +00:00
  • c0669af6a8 script/execute: Add a NULL check after grub_calloc() call Sridhar Markonda 2025-12-02 12:38:45 +05:30
  • 02cae1a357 disk/ieee1275/ofdisk: Fix memory leaks Avnish Chouhan 2025-12-01 15:11:23 +05:30
  • 09c512b8fa efiemu/loadcore: Add grub_calloc() failure check Avnish Chouhan 2025-11-27 14:32:12 +05:30
  • 641646376b lib/x86_64/setjmp: Use 32-bit zero idiom for shorter encoding George Hu 2025-11-26 16:45:46 +08:00
  • d07ebd11d6 tests: Fix nonnative tests labeled as native Glenn Washburn 2025-11-20 23:29:41 -06:00
  • a90ccbac67 INSTALL: Add note that the GNU Autoconf Archive may be needed Glenn Washburn 2025-12-12 00:21:59 -06:00
  • 29f3131a36 INSTALL: Fix a grammatical error Glenn Washburn 2025-11-20 12:56:48 -06:00
  • 0a31df119d bootstrap: Condense and simplify LINGUAS generation Glenn Washburn 2025-11-20 12:56:47 -06:00
  • 0dfec2945a bootstrap: Migrate linguas.sh into bootstrap.conf Glenn Washburn 2025-11-20 12:56:46 -06:00
  • 8a6ea7ab7b bootstrap: Run linguas.sh in bootstrap epilogue Glenn Washburn 2025-11-20 12:56:45 -06:00
  • cb811bdf05 normal/cmdline: Add grub_calloc() failure check and fix hist_lines state loss Avnish Chouhan 2025-11-20 13:41:41 +05:30
  • 8a850f47d0 blsuki: Fix grub_errno leakage in blsuki_is_default_entry() Michael Chang 2025-11-20 14:25:50 +08:00
  • a8b2beedf6 Revert "tests: Remove -w param from mkfs.hfsplus command" Glenn Washburn 2025-11-19 13:11:35 -06:00
  • 1437647052 Revert "tests: Skip tests if required tools are not available" Glenn Washburn 2025-11-19 13:11:34 -06:00
  • 07c250487f osdep/linux/ofpath: Add missing strdup() failure checks Sudhakar Kuppusamy 2025-11-19 15:30:47 +05:30
  • ae69b464be lib/relocator: Fix dereference after NULL check Vladimir Serbinenko 2025-11-19 06:37:32 +00:00
  • 1a5417f39a configure: Check linker for --image-base support Nicholas Vinson 2025-11-18 19:38:07 -05:00
  • f41c896d23 INSTALL: Make note that Linux kernel 6.12.x or earlier is needed for reiserfs testing Glenn Washburn 2025-11-17 18:01:44 -06:00
  • 591e02bc6e docs: Reorganize test section and add section on writing tests Glenn Washburn 2025-11-17 18:01:43 -06:00
  • db16859e8e docs: Add note and explanation that the privileged user is required for properly running the tests Glenn Washburn 2025-11-17 18:01:42 -06:00
  • 7d885513ff docs: Fix spelling, grammatical and usage issues with new Porting section Glenn Washburn 2025-11-17 18:01:41 -06:00
  • 56ecdfc1a5 util/grub-mkrescue: Fix spelling mistakes Glenn Washburn 2025-11-17 18:01:40 -06:00
  • 7debdce1e9 commands/usbtest: Ensure string length is sufficient in usb string processing Jamie 2025-07-14 10:07:47 +01:00
  • 549a9cc372 commands/usbtest: Use correct string length field Jamie 2025-07-14 09:52:59 +01:00
  • 9df1e693e7 tests/lib/functional_test: Unregister commands on module unload Alec Brown 2025-08-21 21:14:08 +00:00
  • 05d3698b8b normal/main: Unregister commands on module unload Alec Brown 2025-08-21 21:14:07 +00:00
  • 8ed78fd9f0 gettext/gettext: Unregister gettext command on module unload Alec Brown 2025-08-21 21:14:06 +00:00
  • 10e58a14db net/net: Unregister net_set_vlan command on unload Thomas Frauendorfer | Miray Software 2025-05-09 14:20:47 +02:00
  • c4fb4cbc94 kern/file: Call grub_dl_unref() after fs->fs_close() Thomas Frauendorfer | Miray Software 2025-05-07 16:15:22 +02:00
  • cc9d621dd0 commands/test: Fix error in recursion depth calculation Thomas Frauendorfer | Miray Software 2025-05-09 13:51:08 +02:00
  • 95e614a11b fs/zfs/zfs: Avoid pointer downcasting in dnode_get() Alec Brown 2025-11-17 07:11:15 +00:00
  • 2464d43829 mmap/mmap: Fix resource leak Alec Brown 2025-11-17 07:11:14 +00:00
  • f7bcca3168 linguas: Ensure that linguas.sh runs from the directory that it resides Glenn Washburn 2025-11-16 22:23:41 -06:00
  • 8b5d3bdf87 gitignore: Remove po/*.po and po/LINGUAS Glenn Washburn 2025-11-11 01:15:53 -06:00
  • 445549c898 tests/grub_cmd_cryptomount: Use builddir shell variable and quote Glenn Washburn 2025-11-17 00:40:26 -06:00
  • 6ae8fd0ee5 tests/grub_cmd_cryptomount: Expect test success, now that GRUB supports Argon2 Glenn Washburn 2025-11-17 00:40:25 -06:00
  • de8961314f tests/erofs_test: Improve accuracy of FSTIME check Glenn Washburn 2025-11-12 21:10:42 -06:00
  • a94d3ab7fc tests/erofs_test: Disable filetime check for erofs_compact Glenn Washburn 2025-11-12 21:10:41 -06:00
  • b6aceba7fb tests/erofs_test: Remove root check Glenn Washburn 2025-11-12 21:10:40 -06:00
  • 0879ff7bc6 tests/erofs_test: Fix mkfs.erofs version test to not use process substitution bashism Glenn Washburn 2025-11-12 21:10:39 -06:00
  • e4e99a8f84 tests: Support changed mkfs.ext2 behavior for -r flag Andrew Hamilton 2025-11-14 17:40:10 -06:00
  • a377cd67d0 tests: Avoid test failure in erofs for label length Andrew Hamilton 2025-11-14 17:40:09 -06:00
  • a04171b4d2 tests: Split ZFS ZSTD test into new file Andrew Hamilton 2025-11-14 17:40:08 -06:00
  • ea0b76dc4a util/grub.d/00_header.in: Disable loading all_video for EFI Andrew Hamilton 2025-11-06 18:24:33 -06:00
  • 73dee610b1 util/grub-mkrescue: Fix copy/paste issue referencing mdadm Glenn Washburn 2025-11-17 00:53:08 -06:00
  • 72b4c99376 osdep/linux/getroot: Add missing strdup() failure checks Avnish Chouhan 2025-11-10 20:27:22 +05:30
  • f8c48cbedc kern/mips/arc/init: Add missing grub_strdup() failure check Avnish Chouhan 2025-11-10 20:27:21 +05:30
  • 9eebd67744 script/execute: Add missing grub_strdup() failure check Avnish Chouhan 2025-11-10 20:27:20 +05:30
  • f0170c2177 kern/ieee1275/openfw: Add missing grub_strdup() failure checks Avnish Chouhan 2025-11-10 20:27:19 +05:30
  • 3a66437054 docs: Add security hardening suggestions Andrew Hamilton 2025-11-06 21:55:41 -06:00
  • 2bc0929a2f tests: Remove -w param from mkfs.hfsplus command Leo Sandoval 2025-09-19 15:45:05 -06:00
  • cdbc6ffbb8 tests: Increase verbosity in *_test.in checks Leo Sandoval 2025-09-19 15:45:04 -06:00
  • bf13fed5fe tests: Skip tests if required tools are not available Leo Sandoval 2025-09-19 15:45:03 -06:00
  • d9b7b23d2d tests: Extend pbkdf2_test to cover HMAC-SHA{256,512} Srish Srinivasan 2025-09-29 16:59:34 +05:30
  • d4f476f08e lib/legacy_parse: Add missing grub_malloc() failure check Avnish Chouhan 2025-10-28 22:02:02 +05:30
  • 77e2ceb79a mmap/mmap: Add missing grub_malloc() failure check Avnish Chouhan 2025-10-28 22:02:01 +05:30
  • 4cc22937e7 partmap/msdos: Add missing grub_malloc() failure check Avnish Chouhan 2025-10-28 22:02:00 +05:30
  • c0d2f76d55 normal/completion: Add missing grub_malloc() failure check Avnish Chouhan 2025-10-28 22:01:59 +05:30
  • 5f0ffd7f57 term/ieee1275/serial: Fix memory leak Avnish Chouhan 2025-10-28 21:58:51 +05:30
  • cc36d0f088 configure: Avoid bashisms Lars Wendler 2025-10-30 07:31:59 +01:00
  • 280715ec63 Release 2.14~rc1 Daniel Kiper 2025-10-28 13:19:47 +01:00
  • e549317e15 windows: Fix symbol table generation during module conversion from PE to ELF Daniel Kiper 2025-10-27 17:17:01 +01:00
  • a340750f9e windows: Fix relocation sections generation during module conversion from PE to ELF Daniel Kiper 2025-10-27 16:56:39 +01:00
  • c602035a9f loader/efi/linux: Fix compile error with Clang Andrew Hamilton 2025-10-25 10:53:40 -05:00
  • f62269767e build: Add tpm2key.asn file for reference to dist archive Andrew Hamilton 2025-10-25 10:53:39 -05:00
  • 46be4488fd build: Include new zstd test support files in dist archive Andrew Hamilton 2025-10-25 10:53:38 -05:00
  • fa79d5ea9c build: Include MAINTAINERS and SECURITY files in dist archive Andrew Hamilton 2025-10-25 10:53:37 -05:00
  • 8271bcc130 build: Add appended signatures header file to EXTRA_DIST Daniel Kiper 2025-10-24 20:11:14 +02:00
  • 11845da2b1 lib/xzembed/xz_dec_stream: Replace grub_memcpy() call with memcpy() Daniel Kiper 2025-10-23 19:37:49 +02:00
  • 7ded35feaa bootstrap: Fix patching warnings Daniel Kiper 2025-10-23 19:18:17 +02:00
  • 4129e9ad6f tss2: Always init out buffer before calling tpm2_submit_command_real() Yann Diorcet 2025-10-23 14:02:50 +02:00
  • 000e48b42c fs/ntfs: Correct next_attribute validation Andrew Hamilton 2025-06-01 10:52:22 -05:00
  • 5ff9c43cfe kern/ieee1275/init: Use net config for boot location instead of firmware bootpath Michael Chang 2025-10-13 14:52:24 +08:00
  • c2cae77abe net/tftp: Fix NULL pointer dereference in grub_net_udp_close() Lidong Chen 2025-10-17 18:35:59 +00:00
  • fadc94b919 net/dns: Prevent UAF and double free Lidong Chen 2025-10-21 21:20:04 +00:00
  • cd24e25910 net/bootp: Prevent a UAF in network interface unregister Lidong Chen 2025-10-21 21:20:03 +00:00
  • fca6c0afda docs: Document lsmemregions and memtools commands Andrew Hamilton 2025-10-19 08:46:20 -05:00
  • 42c0997864 commands/memtools: Add lsmemregions command Leo Sandoval 2025-10-21 12:39:00 -06:00