index
:
kernel/git/ardb/grub.git
loadfile2-v4
loadfile2-v5
shim-loader-protocol
x86_64-generic-efi
Unnamed repository; edit this file 'description' to name the repository.
Ard Biesheuvel
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
util
Age
Commit message (
Expand
)
Author
Files
Lines
2022-08-20
efi: Don't display a uefi-firmware entry if it's not supported
Robbie Harwood
1
-1
/
+2
2022-08-20
templates: Check for EFI at runtime instead of config generation time
Javier Martinez Canillas
1
-13
/
+8
2022-08-19
util/grub-module-verifierXX: Changed get_shnum() return type
Alec Brown
1
-4
/
+6
2022-08-19
templates/linux_xen: Properly order the multiple initrd files
Mauricio Faria de Oliveira
1
-1
/
+4
2022-08-19
templates/linux_xen: Properly load multiple initrd files
Mauricio Faria de Oliveira
1
-3
/
+3
2022-08-19
util/grub-install-common: Confirm directory creation in grub_install_mkdir_p()
Darren Kenny
1
-1
/
+6
2022-08-10
util/grub-mkfont: Fix resource leaks
Qiumiao Zhang
1
-0
/
+5
2022-07-27
util/grub-probe: Document the behavior of multiple -v
Robbie Harwood
1
-1
/
+2
2022-07-12
util/grub-mkfont: Fix tainted loop boundary issues with substitutions
Darren Kenny
1
-9
/
+53
2022-07-04
templates: Remove unused version comparison functions
Mathieu Desnoyers
1
-51
/
+0
2022-07-04
templates/kfreebsd: Fix quadratic algorithm for sorting menu items
Mathieu Desnoyers
1
-4
/
+8
2022-07-04
templates/hurd: Fix quadratic algorithm for sorting menu items
Mathieu Desnoyers
1
-5
/
+9
2022-07-04
templates/linux_xen: Fix quadratic algorithm for sorting menu items
Mathieu Desnoyers
1
-8
/
+10
2022-07-04
templates/linux: Fix quadratic algorithm for sorting menu items
Mathieu Desnoyers
2
-8
/
+12
2022-06-07
util/grub-module-verifierXX: Add e_shoff check in get_shdr()
Alec Brown
1
-0
/
+3
2022-06-07
osdep/hurd/getroot: Use "part:" qualifier
Samuel Thibault
1
-1
/
+3
2022-06-07
util/probe: Remove unused header includes
Glenn Washburn
1
-2
/
+0
2022-05-24
templates: Improve initramfs detection
Oskari Pirhonen
2
-4
/
+8
2022-05-24
grub-mkimage: Creating aarch64 images from x86 host is broken
Darren Kenny
1
-3
/
+2
2022-05-24
grub-install: Allow to install to non-EFI ESP when --force
Icenowy Zheng
1
-1
/
+6
2022-04-20
util/mkimage: Fix dangling pointer may be used error
Michael Chang
1
-0
/
+21
2022-03-21
grub-mkimage: Only check aarch64 relocations when built for aarch64
Darren Kenny
1
-0
/
+2
2022-03-14
grub-mount: Add support for libfuse3
Fabian Vogt
1
-3
/
+22
2022-03-14
util: Remove trailing whitespaces
Elyes Haouas
23
-192
/
+192
2022-03-07
templates: Properly handle multiple initrd paths in 30_os-prober
Peter Levine
1
-1
/
+1
2022-03-07
templates: Add support for pci-arbiter and rumpdisk on Hurd
Samuel Thibault
1
-3
/
+47
2022-02-08
util/grub-module-verifierXX: Validate elf section header table index for sect...
Alec Brown
1
-1
/
+24
2022-02-08
util/grub-module-verifierXX: Validate number of elf section header table entries
Alec Brown
1
-6
/
+29
2022-02-08
util/grub-module-verifierXX: Add function to calculate section headers
Alec Brown
1
-10
/
+15
2022-02-08
util/resolve: Bail with error if moddep.lst file line is too long
Glenn Washburn
1
-0
/
+3
2022-02-08
util/resolve: Do not read past the end of the array in read_dep_list()
Glenn Washburn
1
-1
/
+1
2021-12-23
grub-mkconfig: Restore umask for the grub.cfg
Michael Chang
1
-0
/
+3
2021-11-22
templates: Filter out POSIX locale for translation
Michael Chang
1
-1
/
+1
2021-11-02
util/grub-mkfont: Fix memory leak in write_font_pf2()
Darren Kenny
1
-0
/
+1
2021-11-02
util/grub-fstest: Fix resource leaks in cmd_cmp()
Darren Kenny
1
-1
/
+7
2021-11-02
util/grub-mkrescue: Fix memory leak in write_part()
Darren Kenny
1
-0
/
+1
2021-11-02
util/grub-install-common: Fix memory leak in copy_all()
Darren Kenny
1
-1
/
+4
2021-09-20
templates: Add GRUB_CMDLINE_LINUX_RECOVERY
Chris Vogel
3
-2
/
+11
2021-06-01
grub-install: Add backup and restore
Dimitri John Ledkov
5
-23
/
+180
2021-05-10
util/mkimage: Fix wrong PE32+ section sizes for some arches
Javier Martinez Canillas
1
-0
/
+4
2021-04-12
templates: Fix user-facing typo with an incorrect use of "it's"
Aru Sahni
1
-1
/
+1
2021-03-10
templates: Properly disable the os-prober by default
Philip Müller
2
-5
/
+8
2021-03-02
templates: Disable the os-prober by default
Alex Burmashev
1
-1
/
+4
2021-03-02
shim_lock: Only skip loading shim_lock verifier with explicit consent
Dimitri John Ledkov
3
-5
/
+30
2021-03-02
grub-install-common: Add --sbat option
Dimitri John Ledkov
1
-2
/
+10
2021-03-02
util/mkimage: Add an option to import SBAT metadata into a .sbat section
Peter Jones
3
-9
/
+51
2021-03-02
util/mkimage: Refactor section setup to use a helper
Peter Jones
1
-66
/
+77
2021-03-02
util/mkimage: Improve data_size value calculation
Peter Jones
1
-1
/
+5
2021-03-02
util/mkimage: Reorder PE optional header fields set-up
Peter Jones
1
-8
/
+8
2021-03-02
util/mkimage: Unify more of the PE32 and PE32+ header set-up
Peter Jones
1
-60
/
+51
2021-03-02
util/mkimage: Always use grub_host_to_target32() to initialize PE stack and h...
Peter Jones
1
-4
/
+4
2021-03-02
util/mkimage: Use grub_host_to_target32() instead of grub_cpu_to_le32()
Peter Jones
1
-22
/
+22
2021-03-02
util/mkimage: Remove unused code to add BSS section
Javier Martinez Canillas
1
-17
/
+0
2021-03-02
util/glue-efi: Fix incorrect use of a possibly negative value
Darren Kenny
1
-2
/
+12
2021-03-02
util/grub-editenv: Fix incorrect casting of a signed value
Darren Kenny
1
-1
/
+7
2021-03-02
util/grub-install: Fix NULL pointer dereferences
Daniel Kiper
1
-0
/
+4
2020-12-12
disk: Rename grub_disk_get_size() to grub_disk_native_sectors()
Glenn Washburn
2
-2
/
+2
2020-12-12
mbr: Warn if MBR gap is small and user uses advanced modules
Vladimir Serbinenko
4
-5
/
+32
2020-09-18
grub-mkconfig: If $hints is not set reduce the output into grub.cfg to just 1...
Florian La Roche
1
-5
/
+9
2020-09-18
grub-install: Fix inverted test for NLS enabled when copying locales
Martin Whitaker
1
-2
/
+2
2020-09-11
templates: Remove unnecessary trailing semicolon
Florian La Roche
1
-1
/
+1
2020-07-29
calloc: Use calloc() at most places
Peter Jones
10
-23
/
+19
2020-05-25
templates/20_linux_xen: Support Xen Security Modules (XSM/FLASK)
Ian Jackson
1
-0
/
+24
2020-05-25
templates/20_linux_xen: Ignore xenpolicy and config files too
Ian Jackson
1
-2
/
+6
2020-04-21
templates: Output a menu entry for firmware setup on UEFI FastBoot systems
Steve Langasek
1
-0
/
+44
2020-04-21
powerpc/mkimage: Fix CHRP note descsz
Daniel Axtens
1
-1
/
+1
2020-02-28
misc: Make grub_strtol() "end" pointers have safer const qualifiers
Peter Jones
1
-1
/
+1
2020-02-18
grub-editenv: Make grub-editenv chase symlinks including those across devices
Peter Jones
1
-0
/
+65
2019-11-18
grub-editenv: Warn a user against editing environment block
Michael Chang
1
-5
/
+9
2019-10-28
grub-mkconfig: Use portable "command -v" to detect installed programs
Eli Schwartz
2
-2
/
+2
2019-10-28
templates: Add GRUB_DISABLE_UUID
Peter Jones
2
-2
/
+12
2019-10-21
templates: Fix bad test on GRUB_DISABLE_SUBMENU
Prarit Bhargava
6
-6
/
+54
2019-09-23
grub-mkconfig: Fix typo in --help output
Colin Watson
1
-1
/
+1
2019-09-23
grub-install: Define default platform for RISC-V
Andreas Schwab
1
-0
/
+8
2019-09-23
grub-mkconfig: Honor a symlink when generating configuration by grub-mkconfig
Marcel Kolaja
1
-1
/
+2
2019-07-18
[PATCH] sparc64: Fix BIOS Boot Partition support
James Clarke
1
-1
/
+3
2019-07-11
RISC-V: Fix computation of pc-relative relocation offset
Andreas Schwab
1
-2
/
+2
2019-05-20
grub-mkrescue: Fix error message about the wrong command having failed: mform...
Vincent Legoll
1
-1
/
+1
2019-05-20
grub-mkconfig: Use -c instead of --printf for stat
Ovidiu Panait
1
-1
/
+1
2019-05-06
arm: Align section alignment with manual relocation offset code
Alexander Graf
1
-1
/
+1
2019-05-06
arm: Move trampolines into code section
Alexander Graf
1
-15
/
+13
2019-04-09
Change fs functions to add fs_ prefix
Vladimir Serbinenko
5
-13
/
+13
2019-03-25
Rename grub_disk members
Vladimir Serbinenko
2
-14
/
+14
2019-03-25
grub-mkimagexx: Fix RISCV error message
Vladimir Serbinenko
1
-2
/
+2
2019-03-25
Support R_PPC_PLTREL24
Vladimir Serbinenko
1
-0
/
+1
2019-03-12
sparc64: Add bios boot partition support
Eric Snowberg
1
-9
/
+72
2019-03-05
gnulib: Upgrade Gnulib and switch to bootstrap tool
Colin Watson
1
-1
/
+1
2019-03-05
util: Detect more I/O errors
Colin Watson
5
-11
/
+25
2019-02-26
grub-install: Check for arm-efi as a default target
Steve McIntyre
1
-1
/
+1
2019-02-26
Revert "grub-install: Check for arm-efi as a default target"
Daniel Kiper
1
-1
/
+1
2019-02-25
grub-install: Check for arm-efi as a default target
Steve McIntyre
1
-1
/
+1
2019-02-25
RISC-V: Add to build system
Alexander Graf
5
-2
/
+80
2019-02-25
RISC-V: Add awareness for RISC-V reloations
Alexander Graf
2
-0
/
+315
2019-02-06
mkimage: Clarify file alignment in efi case
Alexander Graf
1
-6
/
+6
2019-02-06
mkimage: Use EFI32_HEADER_SIZE define in arm-efi case
Alexander Graf
1
-6
/
+1
2019-01-14
grub-mkconfig/20_linux_xen: Support multiple early initrd images
Peter Große
1
-6
/
+29
2018-12-12
xen_pvh: Support grub-install for xen_pvh
Juergen Gross
2
-0
/
+8
2018-12-12
xen_pvh: Support building a standalone image
Juergen Gross
4
-7
/
+68
2018-12-12
xen: Use elfnote defines instead of plain numbers
Juergen Gross
1
-6
/
+8
2018-12-12
grub-module-verifier: Ignore all_video for xen_pvh
Hans van Kranenburg
1
-0
/
+1
2018-11-16
mkimage: Pad DTBs to target-specific pointer size
Matthew Daley
1
-1
/
+1
2018-11-09
Cope with / being on a ZFS root dataset
Colin Watson
2
-2
/
+2
2018-11-09
verifiers: File type for fine-grained signature-verification controlling
Vladimir Serbinenko
2
-6
/
+6
2018-09-13
grub-reboot: Warn when "for the next boot only" promise cannot be kept
dann frazier
1
-0
/
+16
2018-09-12
grub-module-verifier: Report the filename or modname in errors
Peter Jones
2
-30
/
+34
2018-07-11
grub-setup: Debug message cleanup
Cao jin
1
-2
/
+1
2018-06-05
templates: Add missing "]"
Daniel Kiper
1
-1
/
+1
2018-04-23
templates: Update grub script template files
Nicholas Vinson
3
-6
/
+41
2018-04-23
grub-probe: Add PARTUUID detection support
Nicholas Vinson
1
-0
/
+48
2018-04-23
disk: Update grub_gpt_partentry
Nicholas Vinson
1
-1
/
+1
2018-04-23
grub-probe: Centralize GUID prints
Nicholas Vinson
1
-15
/
+15
2018-04-23
grub-install: Locale depends on nls
Olaf Hering
1
-49
/
+57
2018-03-14
grub-mkconfig/10_linux: Support multiple early initrd images
Matthew S. Turnbull
2
-6
/
+35
2018-03-07
mkimage: fix build regression in grub_mkimage_load_image
Eric Snowberg
1
-1
/
+1
2018-03-05
Revert "Keep the native terminal active when enabling gfxterm"
dann frazier
1
-1
/
+1
2018-03-05
mkimage: avoid copying relocations for sections that won't be copied.
Peter Jones
1
-8
/
+72
2018-03-05
mkimage: refactor a bunch of section data into a struct.
Peter Jones
1
-147
/
+116
2018-03-05
mkimage: make locate_sections() set up vaddresses as well.
Peter Jones
1
-25
/
+24
2018-03-05
mkimage: rename a couple of things to be less confusing later.
Peter Jones
1
-10
/
+10
2018-03-05
mkimage: make it easier to run syntax checkers on grub-mkimagexx.c
Peter Jones
3
-0
/
+13
2018-02-23
x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32
H.J. Lu
2
-0
/
+2
2018-02-14
Make grub-install check for errors from efibootmgr
Steve McIntyre
1
-5
/
+13
2018-02-14
sparc64: Add blocklist GPT support for SPARC
Eric Snowberg
1
-3
/
+23
2018-01-29
Keep the native terminal active when enabling gfxterm
dann frazier
1
-1
/
+1
2017-12-06
grub-mkconfig: Fix detecting .sig files as system images
Jordan Glover
1
-0
/
+1
2017-12-06
ieee1275: Fix segfault in grub-ofpathname
Eric Snowberg
1
-1
/
+3
2017-11-28
grub-install: Fix memory leak
Eric Snowberg
1
-0
/
+1
2017-09-07
Use grub-file to figure out whether multiboot2 should be used for Xen.gz
Konrad Rzeszutek Wilk
1
-2
/
+7
2017-09-07
Fix util/grub.d/20_linux_xen.in: Add xen_boot command support for aarch64
Konrad Rzeszutek Wilk
1
-5
/
+4
2017-08-07
Fail if xorriso failed.
Vladimir Serbinenko
1
-2
/
+4
2017-08-07
mkrescue: Check xorriso presence before doing anything else.
Vladimir Serbinenko
1
-1
/
+8
2017-05-18
util/grub.d/20_linux_xen.in: Add xen_boot command support for aarch64
Fu Wei
1
-3
/
+11
2017-05-08
arm_coreboot: Support grub-mkstandalone.
Vladimir Serbinenko
2
-2
/
+17
2017-05-08
Add support for device-tree-based drivers.
Vladimir Serbinenko
3
-5
/
+32
2017-05-08
arm-coreboot: Start new port.
Vladimir Serbinenko
2
-6
/
+54
2017-05-08
mkimage: Pass layout to mkimage_generate_elfXX rather than some fields.
Vladimir Serbinenko
2
-19
/
+20
2017-04-04
i386, x86_64, ppc: fix switch fallthrough cases with GCC7
Andrei Borzenkov
4
-1
/
+4
2017-02-22
Whitelist sparc64-ieee1275 as having no video modules.
Vladimir Serbinenko
1
-0
/
+1
2017-02-02
Fix thumb compilation with clang.
Vladimir Serbinenko
1
-0
/
+6
2017-02-01
arm64: Add support for GOT and PCREL32 relocations.
Vladimir Serbinenko
3
-10
/
+118
2017-02-01
mkimage: Fix memory leak.
Vladimir Serbinenko
1
-0
/
+6
2017-02-01
arm/arm64: Fix improper use of start address.
Vladimir Serbinenko
1
-7
/
+3
2017-01-31
grub-mkfont: Remove leftover debug statement.
Vladimir Serbinenko
1
-3
/
+0
2017-01-31
ia64: Add support for R_IA64_GPREL64I.
Vladimir Serbinenko
2
-0
/
+6
2017-01-30
grub-module-verifier: Add mips to all_video whitelist.
Vladimir Serbinenko
1
-1
/
+8
2017-01-30
grub-module-verifier: Ignore all_video emptiness on xen.
Vladimir Serbinenko
2
-9
/
+58
2016-11-14
grub-mknetdir: Add support for ARM64 EFI
Dirk Mueller
1
-1
/
+2
2016-03-11
Failed config now returns exit code (#1252311)
Robert Marshall
1
-0
/
+1
2016-03-06
20_linux_xen: fix test for GRUB_DEVICE
Andrei Borzenkov
1
-1
/
+1
2016-03-06
10_linux: Fix grouping of tests for GRUB_DEVICE
Mike Gilbert
1
-1
/
+1
2016-02-27
arm-uboot: Make self-relocatable to allow loading at any address
Vladimir Serbinenko
2
-71
/
+250
2016-02-27
Allow _start == 0 with relocatable images
Vladimir Serbinenko
1
-3
/
+3
2016-02-27
Provide __bss_start and _end symbols in grub-mkimage.
Vladimir Serbinenko
1
-48
/
+85
2016-02-27
Encapsulate image layout into a separate structure.
Vladimir Serbinenko
2
-117
/
+111
2016-02-27
mkimagexx: Split PE and generic part for relocations.
Vladimir Serbinenko
1
-196
/
+219
2016-02-27
mkimage.c: Split into separate files.
Vladimir Serbinenko
4
-338
/
+227
2016-02-12
Change -v to -V for version of shell utils.
Vladimir Serbinenko
4
-7
/
+7
2016-02-12
xnu: Add new kernel path to autoconfig.
Vladimir Serbinenko
2
-0
/
+6
2016-02-03
support modules without symbol table
Andrei Borzenkov
1
-1
/
+17
2016-02-01
10_linux: avoid multi-device root= kernel argument
Andrei Borzenkov
2
-2
/
+6
2016-01-22
Error out if mtools invocation fails.
Vladimir Serbinenko
1
-2
/
+7
2016-01-22
arm64: Add support for relocations needed for linaro gcc
Vladimir Serbinenko
2
-1
/
+38
2016-01-16
grub-probe: fix memory leak
Andrei Borzenkov
1
-2
/
+3
2016-01-10
grub-install: include ehci in list of native modules
Andrei Borzenkov
1
-0
/
+1
2016-01-10
grub-mkimage: remove redundant NULL check
Andrei Borzenkov
1
-2
/
+1
2016-01-09
setup: fix NULL pointer dereference
Andrei Borzenkov
1
-0
/
+3
2016-01-09
mkimage: fix unintended sign extension
Andrei Borzenkov
1
-1
/
+1
2016-01-09
util/getroot: delete dead code
Andrei Borzenkov
1
-3
/
+0
2016-01-09
grub-mklayout: check subscript bounds
Andrei Borzenkov
1
-0
/
+7
2016-01-09
grub-probe: fix memory leak
Andrei Borzenkov
1
-0
/
+7
2016-01-09
util/setup: fix grub_util_path_list leak
Andrei Borzenkov
3
-8
/
+18
2016-01-09
setup: fix memory leak
Andrei Borzenkov
1
-0
/
+4
2016-01-09
grub-module-verifier: fix unintended sign extension
Andrei Borzenkov
1
-1
/
+1
2016-01-05
Move file loading functions to grub-emu.
Vladimir Serbinenko
1
-48
/
+0
2015-12-31
module-verifier: allow limited-range relocations on sparc64.
Vladimir Serbinenko
1
-1
/
+6
2015-12-31
module-verifier: Check range-limited relative relocations.
Vladimir Serbinenko
2
-15
/
+66
2015-12-31
Verify modules on build-time rather than failing in runtime.
Vladimir Serbinenko
4
-0
/
+441
2015-12-30
30_os-prober: derive --class from os-prober generated label
Andrey Borzenkov
1
-3
/
+6
2015-12-29
grub-mkrescue: Delete temporary file
Vladimir Serbinenko
1
-0
/
+2
2015-12-29
grub-mount: Fix oath parsing.
Vladimir Serbinenko
1
-7
/
+1
2015-11-06
mkimage: zero fill alignment space
Andrei Borzenkov
2
-22
/
+11
2015-10-07
sparc64 - use correct drive name within grub_util_sparc_setup
Eric Snowberg
1
-1
/
+1
2015-07-27
grub-install: Use a+ in fopen rather than r+.
Vladimir Serbinenko
1
-1
/
+1
2015-06-19
grub-probe: fix memory leak in probe (ofpath)
Andrei Borzenkov
1
-1
/
+2
2015-06-19
grub-probe: restructure code to make static analysis easier
Andrei Borzenkov
1
-61
/
+25
2015-05-13
remove extra newlines in grub_util_* strings
Andrei Borzenkov
5
-8
/
+8
2015-05-07
util/grub-mkrescue: Fix compilation
Vladimir Serbinenko
1
-1
/
+1
2015-05-07
grub-install-common: Increase buf size to 8192 as modinfo.sh is bigger.
Vladimir Serbinenko
1
-1
/
+1
2015-05-07
grub-mkrescue: Recognize -output as an alias of --output.
Vladimir Serbinenko
1
-0
/
+6
2015-04-29
grub-mkconfig: use $pkgdatadir in scripts
Andrei Borzenkov
11
-10
/
+13
2015-04-24
Remove -V in grub-mkrescue.c
Vladimir Serbinenko
1
-1
/
+1
2015-03-28
do not emit cryptomount without crypto UUID
Andrei Borzenkov
1
-1
/
+1
2015-03-27
util/mkimage: Use stable timestamp when generating binaries.
Daniel Kahn Gillmor
1
-2
/
+5
2015-03-20
grub-mkrescue: pass all unrecognized options unchanged to xorriso.
Vladimir Serbinenko
1
-14
/
+89
2015-03-04
Fix canonicalize_file_name clash.
Vladimir Serbinenko
10
-15
/
+15
2015-02-28
grub-probe: free temporary variable
Andrei Borzenkov
1
-0
/
+1
2015-02-28
grub-probe: Mark a "[default=]" for translation.
Vladimir Serbinenko
1
-3
/
+5
2015-02-12
util: mkimage, fix gcc5 build failure
Jiri Slaby
1
-2
/
+2
2015-01-30
setup: fix blocklist size calculation
Andrei Borzenkov
1
-1
/
+1
2015-01-30
grub-fstest: fix descriptor leak
Andrei Borzenkov
1
-1
/
+1
[next]