master
util/bash-completion.d/Makefile.am: s/mkrescure/mkrescue/g
efibootnext: Identify self by ESP PARTUUID and vendor dir, not BootCurrent
Merge mainline into install
ieee1275: Fix segfault in grub-ofpathname
Fix handling of build-time grub-bin2h and grub-mkfont when doing full Canadian cross. Tested with build=x86_64, host=arm, target=ppc-ieee1275.
util/config: Fix memory leak in grub_util_parse_config
util/editenv: Don't use %m formatter
* util/garbage-gen.c: Add missing include of sys/time.h.
Fix build failure with platform=emu and libzfs
util: Remove trailing whitespaces
util/grub-editenv: remove stale env_block on unsupported filesystem
calloc: Use calloc() at most places
libgcrypt: Adjust import script, definitions and API users for libgcrypt 1.11
Build fixes for argp.h with older gcc.
fix(util): skip directory entries with .mo/.gmo suffix in copy_locales()
util/grub-install: bootloader-id, pass GRUB_DISTRIBUTOR directly
Change -v to -V for version of shell utils.
Fix canonicalize_file_name clash.
* util/grub-macho2img.c: Use plain fopen rather than grub_util_fopen.
efibootnext: Rename GRUB_BOOTNEXT_DISABLE to GRUB_DISABLE_BOOTNEXT
grub-mkconfig: Add access levels for authentication support
util/grub-mkfont: Use valid conversion specifiers in printf() and fprintf()
mkimage: treat empty --sbat as bundled sbat.csv
xen_pvh: Support building a standalone image
util/grub-mkimagexx: Stop generating unaligned appended signatures
loongarch: Add to build system
util: Introduce grub-mkpasswd-argon2
util/grub-mkpasswd-pbkdf2: Simplify the main function implementation
mkrescue: Fix compilation under cygwin.
grub-mkstandalone: warn on non-regular files
loongarch: Add support for ELF psABI v2.00 relocations
util/grub-module-verifierXX: Enable running standalone checkers
util/grub-module-verifierXX: Add module_size parameter to functions for sanity checking
util/grub-mount: Check file path sanity
pe2elf: Set correct flag for relocation sections
guid: Unify GUID types
tss2: Add grub_tss2_read_pcrs() to read PCRs in bulk
grub-reboot: Warn when "for the next boot only" promise cannot be kept
mbr: Warn if MBR gap is small and user uses advanced modules
libgcrypt: Adjust import script and definitions for libgcrypt 1.12.2
util/import_unicode.py: Ensure output is deterministic
util/misc.c: Change offset type for grub_util_write_image_at()
mkimage: validate SBAT CSV against build-time SBAT level
util/probe: Save strrchr() ret val to const data ptr
render-label: Supports canonical paths not starting with /
util/resolve: Save str[r]chr() ret val to const data ptr
util/setup: Ensure sectors and nsec are Initialized
Split grub-setup.c into frontend (grub-setup.c) and backend (setup.c) files.
Improve spkmomdem reliability by adding a separator between bytes.