Commit Graph

  • 20211246a8 tests/file_filter: Add zstd tests Logan Gunthorpe 2025-10-21 09:56:28 -06:00
  • 092449f63c tests/file_filter: Add zstd test file Logan Gunthorpe 2025-10-21 09:56:27 -06:00
  • 356dcac9af tests/file_filter: Regenerate gpg keys Logan Gunthorpe 2025-10-21 09:56:26 -06:00
  • 8ea83c3ee2 io/zstdio: Implement zstdio decompression Logan Gunthorpe 2025-10-21 09:56:25 -06:00
  • 7c22c1000c fs/btrfs: Update doc link for bootloader support Michael Chang 2025-10-17 17:01:43 +08:00
  • 6435551a66 docs: Add Btrfs env block and special env vars Michael Chang 2025-10-17 17:01:42 +08:00
  • b634477481 util/grub.d/00_header.in: Wire grub.cfg to use env_block when present Michael Chang 2025-10-17 17:01:41 +08:00
  • e4e1776613 fs/btrfs: Add environment block to reserved header area Michael Chang 2025-10-17 17:01:40 +08:00
  • d6525f0e65 util/grub-editenv: Add probe call for external envblk Michael Chang 2025-10-17 17:01:39 +08:00
  • 4b5ea8dca6 util/grub-editenv: Wire list_variables() to optional fs_envblk Michael Chang 2025-10-17 17:01:38 +08:00
  • 84e2bc2f1e util/grub-editenv: Wire unset_variables() to optional fs_envblk Michael Chang 2025-10-17 17:01:37 +08:00
  • c7c9019165 util/grub-editenv: Wire set_variables() to optional fs_envblk Michael Chang 2025-10-17 17:01:36 +08:00
  • 2abdd8cd21 util/grub-editenv: Add fs_envblk write helper Michael Chang 2025-10-17 17:01:35 +08:00
  • e4d684cc42 util/grub-editenv: Add fs_envblk open helper Michael Chang 2025-10-17 17:01:34 +08:00
  • 512e33ec7c tests: Add "z" length modifier printf tests Michael Chang 2025-10-17 17:01:33 +08:00
  • 3c9762b12f kern/misc: Add the "z" length modifier support Michael Chang 2025-10-17 17:01:32 +08:00
  • 91ddada642 disk/cryptodisk: Add --hw-accel to enable hardware acceleration Gary Lin 2025-10-22 09:29:00 +08:00
  • f8f68f14ae libgcrypt: Add hardware acceleration for gcry_sha512 Gary Lin 2025-10-22 09:28:59 +08:00
  • 70b2f5f08d libgcrypt: Add hardware acceleration for gcry_sha256 Gary Lin 2025-10-22 09:28:58 +08:00
  • 2158d8e8a7 libgcrypt: Declare the sha256 shaext function Gary Lin 2025-10-22 09:28:57 +08:00
  • 0ff5faf8cd libgcrypt: Implement _gcry_get_hw_features() Gary Lin 2025-10-22 09:28:56 +08:00
  • 8123561911 libgcrypt: Copy sha512 x86_64 assembly files Gary Lin 2025-10-22 09:28:55 +08:00
  • 7f9c590aff libgcrypt: Copy sha256 x86_64 assembly files Gary Lin 2025-10-22 09:28:54 +08:00
  • 8423176f1f lib/hwfeatures-gcry: Enable SSE and AVX for x86_64 EFI Gary Lin 2025-10-22 09:28:53 +08:00
  • 06a5b88baf lib/hwfeatures-gcry: Introduce functions to manage hardware features Gary Lin 2025-10-22 09:28:52 +08:00
  • d01abd7131 configure: Tweak autoconf/automake files to detect x86_64 features Gary Lin 2025-10-22 09:28:51 +08:00
  • a122e02623 lib/pbkdf2: Optimize PBKDF2 by reusing HMAC handle Gary Lin 2025-08-14 14:32:42 +08:00
  • 961e38b2b0 lib/crypto: Introduce new HMAC functions to reuse buffers Gary Lin 2025-08-14 14:32:41 +08:00
  • 59304a7b51 docs: Document argon2 and argon2_test modules Gary Lin 2025-10-15 11:00:27 +08:00
  • 28dbe8a3b6 kern/misc: Implement faster grub_memcpy() for aligned buffers Gary Lin 2025-10-15 11:00:28 +08:00
  • da01eb0c55 tests/util/grub-fs-tester: Use Argon2id for LUKS2 test Gary Lin 2025-10-15 11:00:26 +08:00
  • c1bd9fc829 tests: Integrate Argon2 tests into functional_test Gary Lin 2025-10-15 11:00:25 +08:00
  • 6a525ee64f tests: Import Argon2 tests from libgcrypt Gary Lin 2025-10-15 11:00:24 +08:00
  • 6052fc2cf6 disk/luks2: Add Argon2 support Gary Lin 2025-10-15 11:00:23 +08:00
  • 66b8718f93 argon2: Introduce grub_crypto_argon2() Gary Lin 2025-10-15 11:00:22 +08:00
  • de201105d4 libgcrypt/kdf: Fix 64-bit modulus on 32-bit platforms Gary Lin 2025-10-15 11:00:21 +08:00
  • 93544861bc libgcrypt/kdf: Remove unsupported KDFs Gary Lin 2025-10-15 11:00:20 +08:00
  • 1ff7206417 libgcrypt/kdf: Get rid of gpg_err_code_from_errno() Gary Lin 2025-10-15 11:00:19 +08:00
  • 0c06a454fc libgcrypt/kdf: Implement hash_buffers() for BLAKE2b-512 Gary Lin 2025-10-15 11:00:18 +08:00
  • bc94dfd541 crypto: Update crypto.h for libgcrypt KDF functions Gary Lin 2025-10-15 11:00:17 +08:00
  • 5b81f490c4 util/import_gcry: Import kdf.c for Argon2 Gary Lin 2025-10-15 11:00:16 +08:00
  • 6b5c671d35 commands/menuentry: Fix for out of bound access Sudhakar Kuppusamy 2025-10-09 14:49:39 +05:30
  • 21cdcb125c tests/tpm2_key_protector_test: Add a test for PCR Capping Gary Lin 2025-10-03 11:22:08 +08:00
  • afddba0127 tpm2_key_protector: Support PCR capping Gary Lin 2025-10-03 11:22:07 +08:00
  • ae7a399005 tss2: Implement grub_tcg2_cap_pcr() for emu Gary Lin 2025-10-03 11:22:06 +08:00
  • 7b39970e90 tss2: Implement grub_tcg2_cap_pcr() for ieee1275 Gary Lin 2025-10-03 11:22:05 +08:00
  • 39f98e4719 tss2: Implement grub_tcg2_cap_pcr() for EFI Gary Lin 2025-10-03 11:22:04 +08:00
  • d47d261ecd tss2: Introduce grub_tcg2_cap_pcr() Gary Lin 2025-10-03 11:22:03 +08:00
  • b2549b4d34 tss2: Add TPM2_PCR_Event command Gary Lin 2025-10-03 11:22:02 +08:00
  • e1b9d92a8b loader/i386/linux: Transfer EDID information to kernel Thomas Zimmermann 2025-10-02 14:44:01 +02:00
  • a8379e693b fs/hfsplus: Allow reading files created by Mac OS 9 Dave Vasilevsky 2025-10-01 17:03:48 -04:00
  • c5ff0d616f docs: Fix build warnings in libgcrypt and blsuki doc Sridhar Markonda 2025-09-17 16:24:09 +05:30
  • fa93f2412b kern/command,commands/extcmd: Perform explicit NULL check in both the unregister helpers Srish Srinivasan 2025-09-22 11:32:46 +05:30
  • 9a725391f1 commands/efi/tpm: Call get_active_pcr_banks() only with TCG2 1.1 or newer Luca Boccassi 2025-09-20 02:12:32 +01:00
  • 894241c854 kern: Include function name on debug and error print functions Leo Sandoval 2025-09-23 17:33:32 -06:00
  • 75a20cc144 kern: Make grub_error() more verbose Peter Jones 2025-09-23 17:33:31 -06:00
  • 8abbafa493 net/tcp: Fix TCP port number reused on reboot Michael Chang 2025-09-02 14:58:50 +08:00
  • 3dff10a979 docs/grub: Document appended signature Sudhakar Kuppusamy 2025-10-06 12:55:05 +05:30
  • 0f2dda8cf6 docs/grub: Document signing GRUB with an appended signature Sudhakar Kuppusamy 2025-10-06 12:55:04 +05:30
  • 0b59d379fc docs/grub: Document signing GRUB under UEFI Daniel Axtens 2025-10-06 12:55:03 +05:30
  • dbfa3d7d7e appended signatures: Verification tests Sudhakar Kuppusamy 2025-10-06 12:55:02 +05:30
  • 7f68c71952 appended signatures: GRUB commands to manage the hashes Sudhakar Kuppusamy 2025-10-06 12:55:01 +05:30
  • 6cb58b1c9e appended signatures: GRUB commands to manage the certificates Sudhakar Kuppusamy 2025-10-06 12:55:00 +05:30
  • ab7b177178 appended signatures: Using db and dbx lists for signature verification Sudhakar Kuppusamy 2025-10-06 12:54:59 +05:30
  • 97f7001e19 appended signatures: Create db and dbx lists Sudhakar Kuppusamy 2025-10-06 12:54:58 +05:30
  • b5e872417d appended signatures: Introducing key management environment variable Sudhakar Kuppusamy 2025-10-06 12:54:57 +05:30
  • 76158ed1ad powerpc/ieee1275: Read the db and dbx secure boot variables Sudhakar Kuppusamy 2025-10-06 12:54:56 +05:30
  • 069f3614e6 appended signatures: Support verifying appended signatures Sudhakar Kuppusamy 2025-10-06 12:54:55 +05:30
  • f8e8779d8e powerpc/ieee1275: Enter lockdown based on /ibm, secure-boot Sudhakar Kuppusamy 2025-10-06 12:54:54 +05:30
  • e95c52f1f4 appended signatures: Parse X.509 certificates Sudhakar Kuppusamy 2025-10-06 12:54:53 +05:30
  • a337549797 appended signatures: Parse PKCS#7 signed data Sudhakar Kuppusamy 2025-10-06 12:54:52 +05:30
  • 3e4ff6ffb3 appended signatures: Parse ASN1 node Sudhakar Kuppusamy 2025-10-06 12:54:51 +05:30
  • 7d28bdb0b2 appended signatures: Import GNUTLS's ASN.1 description files Sudhakar Kuppusamy 2025-10-06 12:54:50 +05:30
  • 1fca5f397a grub-install: Support embedding x509 certificates Sudhakar Kuppusamy 2025-10-06 12:54:49 +05:30
  • aefe0de22e pgp: Rename OBJ_TYPE_PUBKEY to OBJ_TYPE_GPG_PUBKEY Sudhakar Kuppusamy 2025-10-06 12:54:48 +05:30
  • f826cc8b0e crypto: Move storage for grub_crypto_pk_* to crypto.c Daniel Axtens 2025-10-06 12:54:47 +05:30
  • 31cc7dfe50 powerpc/ieee1275: Add support for signing GRUB with an appended signature Sudhakar Kuppusamy 2025-10-06 12:54:46 +05:30
  • ee789e1a62 lib/b64dec: Use grub_size_t instead of size_t for _gpgrt_b64dec_proc() function definition Anaëlle Cazuc 2025-09-02 12:26:44 +02:00
  • abb8fb6d1a util/grub-mkimagexx: Fix riscv32 relocation offset Anaëlle Cazuc 2025-09-02 11:50:51 +02:00
  • 1f9092bfd5 libgcrypt: Allow GRUB to build with Clang Andrew Hamilton 2025-08-30 22:32:39 -05:00
  • 1d2ee8f8b3 tests: Add test ISO files to dist package Andrew Hamilton 2025-08-31 21:40:49 -05:00
  • dfa3dbf61e tests: Test dates outside of 32-bit Unix range Vladimir Serbinenko 2025-08-27 17:32:14 -05:00
  • 6837293b87 lib/datetime: Support dates outside of 1901..2038 range Vladimir Serbinenko 2025-08-27 17:32:13 -05:00
  • 02788bfdf9 bootstrap: Ensure shallow gnulib clone works on newer git Andrew Hamilton 2025-08-24 20:38:41 -05:00
  • 4e42199f35 docs: Correct some URLs Andrew Hamilton 2025-08-24 21:50:14 -05:00
  • 733cc28eb6 docs: Update Future section to reflect current release Andrew Hamilton 2025-08-24 21:50:13 -05:00
  • 54c8573ef4 docs: Document new libgrypt modules Andrew Hamilton 2025-08-24 21:50:12 -05:00
  • 1562dee692 docs: Clarify section heading and fix wording Andrew Hamilton 2025-08-24 21:50:11 -05:00
  • cf1b75a144 BUGS: Update to point to bug tracking system Andrew Hamilton 2025-08-23 18:09:18 -05:00
  • 236663dfbe INSTALL: Document libtasn1 needed for grub-protect Andrew Hamilton 2025-08-23 18:09:17 -05:00
  • 7bfb38627b po: Update translations to build with gettext 0.26 Andrew Hamilton 2025-08-22 22:43:17 -05:00
  • 49e76ad16f term/efi/console: Treat key.scan_code 0x0102 (suspend) as Enter Kancy Joe 2025-08-19 23:12:03 +08:00
  • de72f39985 util/bash-completion.d/Makefile.am: s/mkrescure/mkrescue/g Mate Kukri 2025-08-19 14:13:10 +01:00
  • 14c2966c72 blsuki: Add uki command to load Unified Kernel Image entries Alec Brown 2025-08-12 03:45:36 +00:00
  • 5190df8510 blsuki: Check for mounted /boot in emu Robbie Harwood 2025-08-12 03:45:35 +00:00
  • 51b9601320 util/misc.c: Change offset type for grub_util_write_image_at() Alec Brown 2025-08-12 03:45:34 +00:00
  • 8cee1c284b blsuki: Add blscfg command to parse Boot Loader Specification snippets Peter Jones 2025-08-12 03:45:33 +00:00
  • e016d6d60a kern/misc: Implement grub_strtok() Alec Brown 2025-08-12 03:45:32 +00:00
  • 587db89afc kern/xen: Add Xen command line parsing Aaron Rainbolt 2025-08-13 20:36:45 -05:00
  • b2a975bc5d include/xen/xen.h: Add warning comment for cmd_line Aaron Rainbolt 2025-08-13 20:36:44 -05:00