Commit Graph

  • 19c698d123 zfs: Fix LINUX_ROOT_DEVICE when grub-probe fails Doug Goldstein 2025-07-23 16:40:04 +01:00
  • 6898fcf74d relocator: Switch to own page table while moving chunks Vladimir Serbinenko 2025-08-11 18:02:54 +00:00
  • 67a95527b5 configure: Generate tar-ustar tarball instead of tar-v7 Mate Kukri 2025-07-24 18:06:29 +01:00
  • 29d515b4cc build: Add new libgcrypt and libtasn1 related files to EXTRA_DISTS Mate Kukri 2025-08-14 17:12:03 +02:00
  • eb76b064d2 build: Add util/import_gcrypt_inth.sed to EXTRA_DISTS Mate Kukri 2025-07-24 10:33:44 +01:00
  • eb56a6af9a include/xen/xen.h: Rename MAX_GUEST_CMDLINE to GRUB_XEN_MAX_GUEST_CMDLINE Aaron Rainbolt 2025-08-13 20:36:43 -05:00
  • 80df5e1327 loader/arm64/xen_boot: Set correctly bootargs property for modules Frediano Ziglio 2025-07-21 17:25:57 +01:00
  • 6831d242ad loader/efi/linux: Return correct size from LoadFile2 Frediano Ziglio 2025-07-16 09:06:09 +01:00
  • f326c5c475 commands/bli: Set LoaderTpm2ActivePcrBanks runtime variable Luca Boccassi 2025-07-25 14:47:05 +01:00
  • a52d615006 fix refreshing ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2025-07-22 22:44:41 -04:00
  • a0fde4312e wip x2 ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2025-07-22 21:18:04 -04:00
  • 46d94cf575 wip ☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2025-07-20 19:24:28 -04:00
  • 0e367796c0 docs: Write how to import new libgcrypt Vladimir Serbinenko 2025-07-07 14:52:21 +00:00
  • b930bfa377 libgcrypt: Fix a memory leak Vladimir Serbinenko 2025-07-07 14:52:20 +00:00
  • d48c277c49 libgcrypt: Don't use 64-bit division on platforms where it's slow Vladimir Serbinenko 2025-07-07 14:52:19 +00:00
  • de49514c9e util/import_gcry: Fix pylint warnings Vladimir Serbinenko 2025-07-07 14:52:18 +00:00
  • 334353a977 util/import_gcry: Make compatible with Python 3.4 Vladimir Serbinenko 2025-07-07 14:52:17 +00:00
  • 2a6de42093 libgcrypt: Import blake family of hashes Vladimir Serbinenko 2025-07-07 14:52:16 +00:00
  • e541879123 libgcrypt: Ignore sign-compare warnings Vladimir Serbinenko 2025-07-07 14:52:15 +00:00
  • e3b78e49cd libgcrypt: Remove now unneeded compilation flag Vladimir Serbinenko 2025-07-07 14:52:14 +00:00
  • e23704ad48 libgcrypt: Fix Coverity warnings Vladimir Serbinenko 2025-07-07 14:52:13 +00:00
  • d65810b01c keccak: Disable acceleration with SSE asm Vladimir Serbinenko 2025-07-07 14:52:12 +00:00
  • f808ef0d28 tests: Add DSA and RSA SEXP tests Vladimir Serbinenko 2025-07-07 14:52:11 +00:00
  • 0739d24cd1 libgcrypt: Adjust import script, definitions and API users for libgcrypt 1.11 Vladimir Serbinenko 2025-07-07 14:52:10 +00:00
  • 3e1c2890b8 b64dec: Add harness for compilation in GRUB environment Vladimir Serbinenko 2025-07-07 14:52:09 +00:00
  • 5ca0d5e412 b64dec: Import b64dec from gpg-error Vladimir Serbinenko 2025-07-07 14:52:08 +00:00
  • 3312af6e07 libgcrypt: Import libgcrypt 1.11 Vladimir Serbinenko 2025-07-07 14:52:07 +00:00
  • a0d4c94ef6 loader/efi/linux: Use shim loader image handle where available Mate Kukri 2025-07-08 21:21:17 +01:00
  • 1b9a84e63b loader/efi/chainloader: Use shim loader image handle where available Mate Kukri 2025-07-08 21:21:16 +01:00
  • e31d0cd7fb efi/sb: Add API for retrieving shim loader image handles Mate Kukri 2025-07-08 21:21:15 +01:00
  • ed7e053a36 efi/sb: Add support for the shim loader protocol Mate Kukri 2025-07-08 21:21:14 +01:00
  • 70897d3d3e efi: Provide wrappers for load_image, start_image and unload_image Julian Andres Klode 2025-07-08 21:21:13 +01:00
  • 030a70fcad loader/arm64/xen_boot: Consider alignment calling grub_arch_efi_linux_boot_image() Frediano Ziglio 2025-07-04 15:06:16 +01:00
  • e82609a476 loader/arm64/xen_boot: Use bool instead of int Frediano Ziglio 2025-07-04 15:05:12 +01:00
  • d1a470b694 loader/arm64/xen_boot: Remove correctly all modules loaded by xen_module command Frediano Ziglio 2025-07-04 09:39:08 +01:00
  • cf5e52fa85 dl: Fix grub_dl_is_persistent() for emu Gary Lin 2025-07-03 14:09:41 +08:00
  • a68a7dece4 loader/i386/pc/linux: Fix resource leak Lidong Chen 2025-06-23 17:46:01 +00:00
  • de80acf368 loader/efi/linux: Unload previous Linux kernel/initrd before updating kernel size Adriano Cordova 2025-06-18 11:38:14 -04:00
  • 249db11d8f loader/efi/linux: Correctly terminate load_options member Frediano Ziglio 2025-06-25 14:42:43 +01:00
  • f3b339af11 loader/efi/linux: Use sizeof() instead of constant Frediano Ziglio 2025-06-25 14:42:42 +01:00
  • c2b2e0dcf5 loader/efi/linux: Use proper type for len variable Frediano Ziglio 2025-06-25 14:42:41 +01:00
  • de4e8e2aa6 loader/efi/linux: Do not pass excessive size for source string Frediano Ziglio 2025-06-25 14:42:40 +01:00
  • 8c8f966643 loader/efi/linux: Remove useless assignment Frediano Ziglio 2025-06-25 14:42:38 +01:00
  • 8ebf155af3 include/grub/charset.h: Update documentation Frediano Ziglio 2025-06-25 14:42:39 +01:00
  • 2f2ed28d5a Revert "lzma: Make sure we don't dereference past array" Lidong Chen 2025-06-23 17:42:32 +00:00
  • 2539ede82a tests/util/grub-shell: Correct netboot and file_filter test failure Andrew Hamilton 2025-06-21 10:50:38 -05:00
  • 8c2d4e64ff normal/charset: Fix underflow and overflow in loop init Lidong Chen 2025-06-18 19:24:23 +00:00
  • ba8eadde6b dl: Provide a fake grub_dl_set_persistent() and grub_dl_is_persistent() for the emu target Daniel Axtens 2025-06-10 21:20:38 +05:30
  • 409e72cedf util/grub-protect: Correct uninit "err" variable Andrew Hamilton 2025-06-17 20:58:26 -05:00
  • 5eca564b19 gnulib: Bring back the fix for resolving unused variable issue Lidong Chen 2025-06-26 17:05:01 +02:00
  • ac1512b872 gnulib: Add patch to allow GRUB w/GCC-15 compile Andrew Hamilton 2025-06-17 20:58:25 -05:00
  • db506b3b83 gnulib/regexec: Fix resource leak Alec Brown 2025-06-10 15:19:45 +00:00
  • bba7dd7363 gnulib/regcomp: Fix resource leak Alec Brown 2025-06-10 15:19:44 +00:00
  • 91cb7ff6bb tests/tpm2_key_protector_test: Add tests for SHA-384 PCR bank Gary Lin 2025-06-13 15:02:35 +08:00
  • 451e227e53 tpm2_key_protector: Dump the PCR bank for key unsealing Gary Lin 2025-06-13 15:02:34 +08:00
  • 11caacdb22 util/grub-protect: Fix the hash algorithm of PCR digest Gary Lin 2025-06-13 15:02:33 +08:00
  • ce23919cac build: Add new header files to dist to allow building from tar Andrew Hamilton 2025-06-10 22:15:46 -05:00
  • e3b15bafd1 build: Remove extra_deps.lst from EXTRA_DIST Andrew Hamilton 2025-06-10 22:15:45 -05:00
  • 40e261b89b lib/LzmaEnc: Validate "len" before subtracting Lidong Chen 2025-06-12 00:03:58 +00:00
  • 86e8f2c4b0 osdep/unix/hostdisk: Fix signed integer overflow Lidong Chen 2025-06-05 05:03:19 +00:00
  • 438f055819 disk/luks2: Add attempting to decrypt message to align with luks and geli modules Egor Ignatov 2025-05-27 11:28:45 +03:00
  • 20e6d0c4a4 osdep/linux/getroot: Detect DDF container similar to IMSM Renaud Métrich 2025-04-24 11:43:28 +02:00
  • b71bc0f8b4 fs/fshelp: Avoid possible NULL pointer deference Andrew Hamilton 2025-05-21 22:20:41 -05:00
  • 272ff81cb2 fs/ntfs: Correct possible infinite loops/hangs Andrew Hamilton 2025-05-21 22:20:40 -05:00
  • 8c95307a0b fs/ntfs: Correct possible access violations Andrew Hamilton 2025-05-21 22:20:39 -05:00
  • 06914b6141 fs/ntfs: Correct attribute vs attribute list validation Andrew Hamilton 2025-05-21 22:20:38 -05:00
  • 0e1762c8a0 fs/ntfs: Correct regression with run list calculation Andrew Hamilton 2025-05-21 22:20:37 -05:00
  • be303f8c18 lib/envblk: Ignore empty new lines while parsing env files Shreenidhi Shedi 2025-05-19 23:49:54 +05:30
  • 34bd00ee26 fs/zfs: Fix another memory leak in ZFS code Glenn Washburn 2025-05-05 17:09:19 -05:00
  • ca2a91f43b tests: Disable gfxterm_menu and cmdline_cat tests Glenn Washburn 2025-05-05 16:11:36 -05:00
  • 73d1c959ea cryptocheck: Add --quiet option Michael Chang 2025-03-14 19:03:39 +08:00
  • dbc0eb5bd1 disk/cryptodisk: Wipe the passphrase from memory Maxim Suhanov 2025-03-04 15:27:59 +03:00
  • 301b4ef25a disk/cryptodisk: Add the "erase secrets" function Maxim Suhanov 2025-03-04 14:02:25 +03:00
  • 23ec4535f4 docs: Document available crypto disks checks Maxim Suhanov 2025-03-10 15:33:46 +03:00
  • 10d778c4b4 commands/search: Add the diskfilter support Maxim Suhanov 2025-03-02 23:32:43 +03:00
  • 7a584fbde0 disk/diskfilter: Introduce the "cryptocheck" command Maxim Suhanov 2025-03-02 18:08:22 +03:00
  • ed691c0e0e commands/search: Introduce the --cryptodisk-only argument Maxim Suhanov 2025-03-01 14:16:48 +03:00
  • c448f511e7 kern/rescue_reader: Block the rescue mode until the CLI authentication Maxim Suhanov 2025-02-28 17:00:53 +03:00
  • 4abac0ad5a fs/xfs: Fix large extent counters incompat feature support Eric Sandeen 2024-12-04 07:50:28 -06:00
  • a4da71dafe util/grub-install: Include raid5rec module for RAID 4 as well Egor Ignatov 2025-04-10 10:55:02 +03:00
  • 223fcf8084 loader/ia64/efi/linux: Reset grub_errno on failure to allocate Vladimir Serbinenko 2025-04-07 22:05:40 +03:00
  • 6504a8d4bd lib/datetime: Specify license in emu module Vladimir Serbinenko 2025-04-05 20:45:23 +03:00
  • 8fef533cf6 configure: Add -mno-relax on riscv* Vladimir Serbinenko 2025-03-27 19:32:23 +03:00
  • 1fe0948558 docs: Document the long options of tpm2_key_protect_init Gary Lin 2025-04-07 16:29:27 +08:00
  • 6252eb97ca INSTALL: Document the packages needed for TPM2 key protector tests Gary Lin 2025-04-07 16:29:26 +08:00
  • 9d4b382aa0 docs: Update NV index mode of TPM2 key protector Gary Lin 2025-04-07 16:29:25 +08:00
  • 2043b6899b tests/tpm2_key_protector_test: Add more NV index mode tests Gary Lin 2025-04-07 16:29:24 +08:00
  • 9f66a4719b tests/tpm2_key_protector_test: Reset "ret" on fail Gary Lin 2025-04-07 16:29:23 +08:00
  • b7d89e6671 tests/tpm2_key_protector_test: Simplify the NV index mode test Gary Lin 2025-04-07 16:29:22 +08:00
  • 5934bf51cb util/grub-protect: Support NV index mode Gary Lin 2025-04-07 16:29:21 +08:00
  • cd9cb944d9 tpm2_key_protector: Support NV index handles Gary Lin 2025-04-07 16:29:20 +08:00
  • fa69deac56 tpm2_key_protector: Unseal key from a buffer Gary Lin 2025-04-07 16:29:19 +08:00
  • 75c480885a tss2: Add TPM 2.0 NV index commands Gary Lin 2025-04-07 16:29:18 +08:00
  • 041164d00e tss2: Fix the missing authCommand Gary Lin 2025-04-07 16:29:17 +08:00
  • 46c9f3a8da tpm2_key_protector: Add tpm2_dump_pcr command Gary Lin 2025-04-07 16:29:16 +08:00
  • 617dab9e47 tpm2_key_protector: Dump PCRs on policy fail Gary Lin 2025-04-07 16:29:15 +08:00
  • 204a6ddfb3 loader/i386/linux: Update linux_kernel_params to match upstream Patrick Colp 2025-04-03 14:04:11 -07:00
  • 6b64f297e5 loader/xnu: Fix memory leak Lidong Chen 2025-03-27 17:56:35 +00:00
  • f94d257e8c fs/btrfs: Fix memory leaks Lidong Chen 2025-03-27 17:56:34 +00:00
  • 81146fb623 loader/i386/linux: Fix resource leak Lidong Chen 2025-03-27 17:56:33 +00:00