grub2 (2.12-8) unstable; urgency=medium
authorFelix Zielcke <fzielcke@z-51.de>
Wed, 11 Jun 2025 15:42:34 +0000 (17:42 +0200)
committerFelix Zielcke <fzielcke@z-51.de>
Wed, 11 Jun 2025 15:42:34 +0000 (17:42 +0200)
commit17764952e7387e25b7b3738ecaa35064048e187f
treedc3a173efc23603031e1a2899375d94d49e6473c
parente2dbfe667cb761db9a76759b25072bc9f8fb8349
parentbbda4e01a4492cdff26644e69222ab7424d3d6f5
grub2 (2.12-8) unstable; urgency=medium

  [ Mate Kukri ]
  * d/default/grub: Always get distributor string from `/etc/os-release`
  * Avoid adding extra GNU/Linux suffix to menu entries (Closes: #1076723)

[dgit import unpatched grub2 2.12-8]
712 files changed:
debian/NEWS
debian/README.source
debian/apport/source_grub2.py
debian/bug-presubj
debian/bug-script
debian/build-efi-images
debian/changelog
debian/clean
debian/config.in
debian/control
debian/copyright
debian/default/grub
debian/default/grub.md5sum
debian/dirs.in
debian/grub-common.bash-completion.in
debian/grub-common.dirs
debian/grub-common.examples
debian/grub-common.init
debian/grub-common.install.in
debian/grub-common.install.kfreebsd.in
debian/grub-common.install.linux.in
debian/grub-common.install.sparc.in
debian/grub-common.install.sparc64.in
debian/grub-common.links
debian/grub-common.maintscript.hurd.in
debian/grub-common.maintscript.in
debian/grub-common.maintscript.kfreebsd.in
debian/grub-common.maintscript.linux.in
debian/grub-common.pm-sleep
debian/grub-common.service
debian/grub-coreboot-bin.install.amd64.in
debian/grub-coreboot-bin.install.kopensolaris-i386.in
debian/grub-coreboot-bin.install.linux-i386.in
debian/grub-efi-amd64-bin.maintscript.in
debian/grub-efi-amd64-signed-template.lintian-overrides
debian/grub-efi-arm64-bin.maintscript.in
debian/grub-efi-arm64-signed-template.lintian-overrides
debian/grub-efi-ia32-signed-template.lintian-overrides
debian/grub-emu-dbg.install.in
debian/grub-emu.install.in
debian/grub-emu.install.kopensolaris-i386.in
debian/grub-emu.install.linux-i386.in
debian/grub-emu.maintscript.in
debian/grub-extras/915resolution/915resolution.c
debian/grub-extras/915resolution/COPYING
debian/grub-extras/915resolution/Makefile.core.def
debian/grub-extras/915resolution/README
debian/grub-extras/disabled/gpxe/Makefile.common
debian/grub-extras/disabled/gpxe/Makefile.core.def
debian/grub-extras/disabled/gpxe/include_wrap/assert.h
debian/grub-extras/disabled/gpxe/include_wrap/bits/errfile.h
debian/grub-extras/disabled/gpxe/include_wrap/bits/uaccess.h
debian/grub-extras/disabled/gpxe/include_wrap/byteswap.h
debian/grub-extras/disabled/gpxe/include_wrap/config/ioapi.h
debian/grub-extras/disabled/gpxe/include_wrap/console.h
debian/grub-extras/disabled/gpxe/include_wrap/ctype.h
debian/grub-extras/disabled/gpxe/include_wrap/errno.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/device.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/efi/efi_uaccess.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/features.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/io.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/list.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/nap.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/pci.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/timer.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/vsprintf.h
debian/grub-extras/disabled/gpxe/include_wrap/gpxe/wrap.h
debian/grub-extras/disabled/gpxe/include_wrap/libgen.h
debian/grub-extras/disabled/gpxe/include_wrap/limits.h
debian/grub-extras/disabled/gpxe/include_wrap/stddef.h
debian/grub-extras/disabled/gpxe/include_wrap/stdint.h
debian/grub-extras/disabled/gpxe/include_wrap/stdio.h
debian/grub-extras/disabled/gpxe/include_wrap/stdlib.h
debian/grub-extras/disabled/gpxe/include_wrap/string.h
debian/grub-extras/disabled/gpxe/include_wrap/strings.h
debian/grub-extras/disabled/gpxe/include_wrap/unistd.h
debian/grub-extras/disabled/gpxe/src/core/base64.c
debian/grub-extras/disabled/gpxe/src/core/basename.c
debian/grub-extras/disabled/gpxe/src/core/bitmap.c
debian/grub-extras/disabled/gpxe/src/core/cwuri.c
debian/grub-extras/disabled/gpxe/src/core/interface.c
debian/grub-extras/disabled/gpxe/src/core/iobuf.c
debian/grub-extras/disabled/gpxe/src/core/job.c
debian/grub-extras/disabled/gpxe/src/core/linebuf.c
debian/grub-extras/disabled/gpxe/src/core/misc.c
debian/grub-extras/disabled/gpxe/src/core/nvo.c
debian/grub-extras/disabled/gpxe/src/core/open.c
debian/grub-extras/disabled/gpxe/src/core/process.c
debian/grub-extras/disabled/gpxe/src/core/random.c
debian/grub-extras/disabled/gpxe/src/core/refcnt.c
debian/grub-extras/disabled/gpxe/src/core/resolv.c
debian/grub-extras/disabled/gpxe/src/core/settings.c
debian/grub-extras/disabled/gpxe/src/core/uri.c
debian/grub-extras/disabled/gpxe/src/core/uuid.c
debian/grub-extras/disabled/gpxe/src/core/xfer.c
debian/grub-extras/disabled/gpxe/src/drivers/bitbash/bitbash.c
debian/grub-extras/disabled/gpxe/src/drivers/bitbash/i2c_bit.c
debian/grub-extras/disabled/gpxe/src/drivers/bitbash/spi_bit.c
debian/grub-extras/disabled/gpxe/src/drivers/block/scsi.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c509.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c509.h
debian/grub-extras/disabled/gpxe/src/drivers/net/3c515.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c529.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c595.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c595.h
debian/grub-extras/disabled/gpxe/src/drivers/net/3c5x9.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c90x.c
debian/grub-extras/disabled/gpxe/src/drivers/net/3c90x.h
debian/grub-extras/disabled/gpxe/src/drivers/net/amd8111e.c
debian/grub-extras/disabled/gpxe/src/drivers/net/amd8111e.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_attach.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_caps.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_desc.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_dma.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_eeprom.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_gpio.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_initvals.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_pcu.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_phy.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_qcu.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/ath5k_reset.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/base.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/desc.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/eeprom.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/reg.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/rfbuffer.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ath5k/rfgain.h
debian/grub-extras/disabled/gpxe/src/drivers/net/atl1e.c
debian/grub-extras/disabled/gpxe/src/drivers/net/b44.c
debian/grub-extras/disabled/gpxe/src/drivers/net/b44.h
debian/grub-extras/disabled/gpxe/src/drivers/net/bnx2.c
debian/grub-extras/disabled/gpxe/src/drivers/net/bnx2.h
debian/grub-extras/disabled/gpxe/src/drivers/net/davicom.c
debian/grub-extras/disabled/gpxe/src/drivers/net/depca.c
debian/grub-extras/disabled/gpxe/src/drivers/net/dmfe.c
debian/grub-extras/disabled/gpxe/src/drivers/net/eepro.c
debian/grub-extras/disabled/gpxe/src/drivers/net/eepro100.c
debian/grub-extras/disabled/gpxe/src/drivers/net/epic100.c
debian/grub-extras/disabled/gpxe/src/drivers/net/epic100.h
debian/grub-extras/disabled/gpxe/src/drivers/net/etherfabric.c
debian/grub-extras/disabled/gpxe/src/drivers/net/etherfabric.h
debian/grub-extras/disabled/gpxe/src/drivers/net/etherfabric_nic.h
debian/grub-extras/disabled/gpxe/src/drivers/net/forcedeth.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ipoib.c
debian/grub-extras/disabled/gpxe/src/drivers/net/legacy.c
debian/grub-extras/disabled/gpxe/src/drivers/net/mtd80x.c
debian/grub-extras/disabled/gpxe/src/drivers/net/natsemi.c
debian/grub-extras/disabled/gpxe/src/drivers/net/natsemi.h
debian/grub-extras/disabled/gpxe/src/drivers/net/ne2k_isa.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ns83820.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ns8390.c
debian/grub-extras/disabled/gpxe/src/drivers/net/ns8390.h
debian/grub-extras/disabled/gpxe/src/drivers/net/pcnet32.c
debian/grub-extras/disabled/gpxe/src/drivers/net/pnic.c
debian/grub-extras/disabled/gpxe/src/drivers/net/pnic_api.h
debian/grub-extras/disabled/gpxe/src/drivers/net/prism2.c
debian/grub-extras/disabled/gpxe/src/drivers/net/prism2_pci.c
debian/grub-extras/disabled/gpxe/src/drivers/net/prism2_plx.c
debian/grub-extras/disabled/gpxe/src/drivers/net/r8169.c
debian/grub-extras/disabled/gpxe/src/drivers/net/r8169.h
debian/grub-extras/disabled/gpxe/src/drivers/net/rtl8139.c
debian/grub-extras/disabled/gpxe/src/drivers/net/sis900.c
debian/grub-extras/disabled/gpxe/src/drivers/net/sis900.h
debian/grub-extras/disabled/gpxe/src/drivers/net/smc9000.c
debian/grub-extras/disabled/gpxe/src/drivers/net/smc9000.h
debian/grub-extras/disabled/gpxe/src/drivers/net/sundance.c
debian/grub-extras/disabled/gpxe/src/drivers/net/tlan.c
debian/grub-extras/disabled/gpxe/src/drivers/net/tlan.h
debian/grub-extras/disabled/gpxe/src/drivers/net/tulip.c
debian/grub-extras/disabled/gpxe/src/drivers/net/w89c840.c
debian/grub-extras/disabled/gpxe/src/drivers/nvs/nvs.c
debian/grub-extras/disabled/gpxe/src/drivers/nvs/spi.c
debian/grub-extras/disabled/gpxe/src/drivers/nvs/threewire.c
debian/grub-extras/disabled/gpxe/src/hci/strerror.c
debian/grub-extras/disabled/gpxe/src/include/etherboot.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/acpi.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/aes.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ansiesc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/aoe.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/api.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/arp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/asn1.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ata.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/base64.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/bitbash.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/bitmap.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/bitops.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/blockdev.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/cbc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/chap.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/command.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/cpio.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/crypto.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/dhcp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/dhcpopts.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/dhcppkt.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/dns.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/downloader.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/editbox.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/editstring.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/eisa.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/elf.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/errfile.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/errortab.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ethernet.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/fakedhcp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/filter.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ftp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/gdbserial.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/gdbstub.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/gdbudp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/hidemem.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/hmac.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/http.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/i2c.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_cm.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_cmrc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_mad.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_mcast.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_mi.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_packet.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_pathrec.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_sma.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_smc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ib_srp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/icmp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/icmp6.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ieee80211.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/if_arp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/if_ether.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/image.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/in.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/infiniband.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/init.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/interface.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/iobuf.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ip.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ip6.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ipoib.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/isa.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/isa_ids.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/isapnp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/iscsi.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/job.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/keys.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/linebuf.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/linux_compat.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/login_ui.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/malloc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/mca.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/md5.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/memmap.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/monojob.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/net80211.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/netdevice.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/null_nap.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/nvo.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/nvs.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/open.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/pci_io.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/pcibackup.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/posix_io.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/process.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/profile.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/ramdisk.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/rarp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/rc80211.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/refcnt.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/resolv.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/retry.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/rotate.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/rsa.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/sanboot.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/scsi.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/segment.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/serial.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/settings.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/settings_ui.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/shell.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/shell_banner.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/smbios.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/socket.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/spi.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/spi_bit.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/srp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/tables.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/tcp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/tcpip.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/tftp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/threewire.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/tls.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/uaccess.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/udp.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/umalloc.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/uri.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/uuid.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/x509.h
debian/grub-extras/disabled/gpxe/src/include/gpxe/xfer.h
debian/grub-extras/disabled/gpxe/src/include/nic.h
debian/grub-extras/disabled/gpxe/src/net/80211/net80211.c
debian/grub-extras/disabled/gpxe/src/net/80211/rc80211.c
debian/grub-extras/disabled/gpxe/src/net/aoe.c
debian/grub-extras/disabled/gpxe/src/net/arp.c
debian/grub-extras/disabled/gpxe/src/net/dhcpopts.c
debian/grub-extras/disabled/gpxe/src/net/dhcppkt.c
debian/grub-extras/disabled/gpxe/src/net/ethernet.c
debian/grub-extras/disabled/gpxe/src/net/fakedhcp.c
debian/grub-extras/disabled/gpxe/src/net/icmp.c
debian/grub-extras/disabled/gpxe/src/net/infiniband.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_cm.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_cmrc.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_mcast.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_mi.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_packet.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_pathrec.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_sma.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_smc.c
debian/grub-extras/disabled/gpxe/src/net/infiniband/ib_srp.c
debian/grub-extras/disabled/gpxe/src/net/iobpad.c
debian/grub-extras/disabled/gpxe/src/net/ipv4.c
debian/grub-extras/disabled/gpxe/src/net/netdev_settings.c
debian/grub-extras/disabled/gpxe/src/net/netdevice.c
debian/grub-extras/disabled/gpxe/src/net/nullnet.c
debian/grub-extras/disabled/gpxe/src/net/rarp.c
debian/grub-extras/disabled/gpxe/src/net/retry.c
debian/grub-extras/disabled/gpxe/src/net/tcp.c
debian/grub-extras/disabled/gpxe/src/net/tcp/http.c
debian/grub-extras/disabled/gpxe/src/net/tcp/https.c
debian/grub-extras/disabled/gpxe/src/net/tcp/iscsi.c
debian/grub-extras/disabled/gpxe/src/net/tcpip.c
debian/grub-extras/disabled/gpxe/src/net/tls.c
debian/grub-extras/disabled/gpxe/src/net/udp.c
debian/grub-extras/disabled/gpxe/src/net/udp/dhcp.c
debian/grub-extras/disabled/gpxe/src/net/udp/dns.c
debian/grub-extras/disabled/gpxe/src/net/udp/slam.c
debian/grub-extras/disabled/gpxe/src/net/udp/tftp.c
debian/grub-extras/disabled/gpxe/wrap/nic.c
debian/grub-extras/disabled/gpxe/wrap/pci.c
debian/grub-extras/disabled/gpxe/wrap/wrap.c
debian/grub-extras/disabled/zfs/COPYING
debian/grub-extras/disabled/zfs/Makefile.common
debian/grub-extras/disabled/zfs/Makefile.core.def
debian/grub-extras/disabled/zfs/Makefile.util.def
debian/grub-extras/disabled/zfs/README
debian/grub-extras/disabled/zfs/include/grub/zfs/dmu.h
debian/grub-extras/disabled/zfs/include/grub/zfs/dmu_objset.h
debian/grub-extras/disabled/zfs/include/grub/zfs/dnode.h
debian/grub-extras/disabled/zfs/include/grub/zfs/dsl_dataset.h
debian/grub-extras/disabled/zfs/include/grub/zfs/dsl_dir.h
debian/grub-extras/disabled/zfs/include/grub/zfs/sa_impl.h
debian/grub-extras/disabled/zfs/include/grub/zfs/spa.h
debian/grub-extras/disabled/zfs/include/grub/zfs/uberblock_impl.h
debian/grub-extras/disabled/zfs/include/grub/zfs/vdev_impl.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zap_impl.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zap_leaf.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zfs.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zfs_acl.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zfs_znode.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zil.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zio.h
debian/grub-extras/disabled/zfs/include/grub/zfs/zio_checksum.h
debian/grub-extras/disabled/zfs/zfs.c
debian/grub-extras/disabled/zfs/zfs_fletcher.c
debian/grub-extras/disabled/zfs/zfs_lzjb.c
debian/grub-extras/disabled/zfs/zfs_sha256.c
debian/grub-extras/disabled/zfs/zfsinfo.c
debian/grub-extras/lua/COPYING
debian/grub-extras/lua/Makefile.core.def
debian/grub-extras/lua/README
debian/grub-extras/lua/grub_lib.c
debian/grub-extras/lua/grub_lib.h
debian/grub-extras/lua/grub_lua.h
debian/grub-extras/lua/grub_main.c
debian/grub-extras/lua/lapi.c
debian/grub-extras/lua/lapi.h
debian/grub-extras/lua/lauxlib.c
debian/grub-extras/lua/lauxlib.h
debian/grub-extras/lua/lbaselib.c
debian/grub-extras/lua/lcode.c
debian/grub-extras/lua/lcode.h
debian/grub-extras/lua/ldblib.c
debian/grub-extras/lua/ldebug.c
debian/grub-extras/lua/ldebug.h
debian/grub-extras/lua/ldo.c
debian/grub-extras/lua/ldo.h
debian/grub-extras/lua/ldump.c
debian/grub-extras/lua/lfunc.c
debian/grub-extras/lua/lfunc.h
debian/grub-extras/lua/lgc.c
debian/grub-extras/lua/lgc.h
debian/grub-extras/lua/linit.c
debian/grub-extras/lua/liolib.c
debian/grub-extras/lua/llex.c
debian/grub-extras/lua/llex.h
debian/grub-extras/lua/llimits.h
debian/grub-extras/lua/lmathlib.c
debian/grub-extras/lua/lmem.c
debian/grub-extras/lua/lmem.h
debian/grub-extras/lua/loadlib.c
debian/grub-extras/lua/lobject.c
debian/grub-extras/lua/lobject.h
debian/grub-extras/lua/lopcodes.c
debian/grub-extras/lua/lopcodes.h
debian/grub-extras/lua/loslib.c
debian/grub-extras/lua/lparser.c
debian/grub-extras/lua/lparser.h
debian/grub-extras/lua/lstate.c
debian/grub-extras/lua/lstate.h
debian/grub-extras/lua/lstring.c
debian/grub-extras/lua/lstring.h
debian/grub-extras/lua/lstrlib.c
debian/grub-extras/lua/ltable.c
debian/grub-extras/lua/ltable.h
debian/grub-extras/lua/ltablib.c
debian/grub-extras/lua/ltm.c
debian/grub-extras/lua/ltm.h
debian/grub-extras/lua/lua.h
debian/grub-extras/lua/luaconf.h
debian/grub-extras/lua/lualib.h
debian/grub-extras/lua/lundump.c
debian/grub-extras/lua/lundump.h
debian/grub-extras/lua/lvm.c
debian/grub-extras/lua/lvm.h
debian/grub-extras/lua/lzio.c
debian/grub-extras/lua/lzio.h
debian/grub-extras/lua/osdetect.lua
debian/grub-extras/ntldr-img/COPYING
debian/grub-extras/ntldr-img/Makefile.core.common
debian/grub-extras/ntldr-img/Makefile.core.def
debian/grub-extras/ntldr-img/README
debian/grub-extras/ntldr-img/bin2h.c
debian/grub-extras/ntldr-img/g2hdr.S
debian/grub-extras/ntldr-img/grldrstart.S
debian/grub-extras/ntldr-img/grubinst.c
debian/grub-extras/ntldr-img/ntfsbs.S
debian/grub-extras/ntldr-img/utils.c
debian/grub-extras/ntldr-img/utils.h
debian/grub-extras/ntldr-img/version.h
debian/grub-firmware-qemu.dirs
debian/grub-firmware-qemu.install
debian/grub-firmware-qemu_grub.cfg
debian/grub-ieee1275-bin.install.amd64.in
debian/grub-ieee1275-bin.install.kopensolaris-i386.in
debian/grub-ieee1275-bin.install.linux-i386.in
debian/grub-ieee1275-bin.install.powerpc.in
debian/grub-ieee1275-bin.install.ppc64.in
debian/grub-ieee1275-bin.install.ppc64el.in
debian/grub-ieee1275.install.sparc.in
debian/grub-ieee1275.install.sparc64.in
debian/grub-ieee1275.links.sparc.in
debian/grub-ieee1275.links.sparc64.in
debian/grub-mount-udeb.install
debian/grub-pc-bin.install.amd64.in
debian/grub-pc-bin.install.in
debian/grub-pc-bin.install.kopensolaris-i386.in
debian/grub-pc-bin.install.linux-i386.in
debian/grub-pc-dbg.install.in
debian/grub-pc.dirs.in
debian/grub-pc.install.in
debian/grub-pc.links.in
debian/grub-pc.prerm
debian/grub-pc.templates.in
debian/grub-rescue-pc.README.Debian
debian/grub-rescue-pc.install
debian/grub-rescue-pc.links
debian/grub-theme-starfield.install
debian/grub-xen-host.install
debian/grub-xen-host.lintian-overrides
debian/grub-xen-host_grub-bootstrap.cfg
debian/grub-xen-host_grub-pvh.cfg
debian/grub-xen-host_grub.cfg
debian/grub.d/05_debian_theme
debian/grub2-common.install
debian/grub2-common.links
debian/grub2-common.manpages
debian/install-bin.in
debian/install-dbg.in
debian/install.in
debian/kernel/zz-update-grub
debian/maintscript.in
debian/patches/987008-lvrename-boot-fail.patch
debian/patches/at_keyboard-module-init.patch
debian/patches/bash-completion-drop-have-checks.patch
debian/patches/blacklist-1440x900x32.patch
debian/patches/core-in-fs.patch
debian/patches/cve-2025-jan/bus-usb-ehci-Define-GRUB_EHCI_TOGGLE-as-grub_uint32_t.patch
debian/patches/cve-2025-jan/commands-extcmd-Missing-check-for-failed-allocation.patch
debian/patches/cve-2025-jan/commands-hexdump-Disable-memory-reading-in-lockdown-mode.patch
debian/patches/cve-2025-jan/commands-ls-Fix-NULL-dereference.patch
debian/patches/cve-2025-jan/commands-memrw-Disable-memory-reading-in-lockdown-mode.patch
debian/patches/cve-2025-jan/commands-minicmd-Block-the-dump-command-in-lockdown-mode.patch
debian/patches/cve-2025-jan/commands-pgp-Unregister-the-check_signatures-hooks-on-mod.patch
debian/patches/cve-2025-jan/commands-read-Fix-an-integer-overflow-when-supplying-more.patch
debian/patches/cve-2025-jan/commands-test-Stack-overflow-due-to-unlimited-recursion-d.patch
debian/patches/cve-2025-jan/disk-Check-if-returned-pointer-for-allocated-memory-is-NU.patch
debian/patches/cve-2025-jan/disk-Prevent-overflows-when-allocating-memory-for-arrays.patch
debian/patches/cve-2025-jan/disk-Use-safe-math-macros-to-prevent-overflows.patch
debian/patches/cve-2025-jan/disk-ieee1275-ofdisk-Call-grub_ieee1275_close-when-grub_m.patch
debian/patches/cve-2025-jan/disk-loopback-Reference-tracking-for-the-loopback.patch
debian/patches/cve-2025-jan/fs-Disable-many-filesystems-under-lockdown.patch
debian/patches/cve-2025-jan/fs-Prevent-overflows-when-allocating-memory-for-arrays.patch
debian/patches/cve-2025-jan/fs-Prevent-overflows-when-assigning-returned-values-from-.patch
debian/patches/cve-2025-jan/fs-Use-safe-math-macros-to-prevent-overflows.patch
debian/patches/cve-2025-jan/fs-bfs-Disable-under-lockdown.patch
debian/patches/cve-2025-jan/fs-ext2-Fix-out-of-bounds-read-for-inline-extents.patch
debian/patches/cve-2025-jan/fs-ext2-Rework-out-of-bounds-read-for-inline-and-external.patch
debian/patches/cve-2025-jan/fs-f2fs-Set-a-grub_errno-if-mount-fails.patch
debian/patches/cve-2025-jan/fs-hfs-Fix-stack-OOB-write-with-grub_strcpy.patch
debian/patches/cve-2025-jan/fs-hfsplus-Set-a-grub_errno-if-mount-fails.patch
debian/patches/cve-2025-jan/fs-iso9660-Fix-invalid-free.patch
debian/patches/cve-2025-jan/fs-iso9660-Set-a-grub_errno-if-mount-fails.patch
debian/patches/cve-2025-jan/fs-jfs-Fix-OOB-read-caused-by-invalid-dir-slot-index.patch
debian/patches/cve-2025-jan/fs-jfs-Fix-OOB-read-in-jfs_getent.patch
debian/patches/cve-2025-jan/fs-jfs-Inconsistent-signed-unsigned-types-usage-in-return.patch
debian/patches/cve-2025-jan/fs-jfs-Use-full-40-bits-offset-and-address-for-a-data-ext.patch
debian/patches/cve-2025-jan/fs-sfs-Check-if-allocated-memory-is-NULL.patch
debian/patches/cve-2025-jan/fs-tar-Initialize-name-in-grub_cpio_find_file.patch
debian/patches/cve-2025-jan/fs-tar-Integer-overflow-leads-to-heap-OOB-write.patch
debian/patches/cve-2025-jan/fs-ufs-Fix-a-heap-OOB-write.patch
debian/patches/cve-2025-jan/fs-xfs-Ensuring-failing-to-mount-sets-a-grub_errno.patch
debian/patches/cve-2025-jan/fs-xfs-Fix-grub_xfs_iterate_dir-return-value-in-case-of-f.patch
debian/patches/cve-2025-jan/fs-xfs-Fix-out-of-bounds-read.patch
debian/patches/cve-2025-jan/fs-xfs-Handle-root-inode-read-failure-in-grub_xfs_mount.patch
debian/patches/cve-2025-jan/fs-xfs-Propagate-incorrect-inode-error-from-grub_xfs_read.patch
debian/patches/cve-2025-jan/fs-zfs-Add-missing-NULL-check-after-grub_strdup-call.patch
debian/patches/cve-2025-jan/fs-zfs-Check-if-returned-pointer-for-allocated-memory-is-.patch
debian/patches/cve-2025-jan/fs-zfs-Prevent-overflows-when-allocating-memory-for-array.patch
debian/patches/cve-2025-jan/fs-zfs-Use-safe-math-macros-to-prevent-overflows.patch
debian/patches/cve-2025-jan/gettext-Integer-overflow-leads-to-heap-OOB-write-or-read.patch
debian/patches/cve-2025-jan/gettext-Integer-overflow-leads-to-heap-OOB-write.patch
debian/patches/cve-2025-jan/gettext-Remove-variables-hooks-on-module-unload.patch
debian/patches/cve-2025-jan/kern-disk-Limit-recursion-depth.patch
debian/patches/cve-2025-jan/kern-dl-Check-for-the-SHF_INFO_LINK-flag-in-grub_dl_reloc.patch
debian/patches/cve-2025-jan/kern-dl-Fix-for-an-integer-overflow-in-grub_dl_ref.patch
debian/patches/cve-2025-jan/kern-file-Ensure-file-data-is-set.patch
debian/patches/cve-2025-jan/kern-file-Implement-filesystem-reference-counting.patch
debian/patches/cve-2025-jan/kern-misc-Add-sanity-check-after-grub_strtoul-call.patch
debian/patches/cve-2025-jan/kern-partition-Add-sanity-check-after-grub_strtoul-call.patch
debian/patches/cve-2025-jan/kern-partition-Limit-recursion-in-part_iterate.patch
debian/patches/cve-2025-jan/loader-i386-bsd-Use-safe-math-to-avoid-underflow.patch
debian/patches/cve-2025-jan/loader-i386-linux-Cast-left-shift-to-grub_uint32_t.patch
debian/patches/cve-2025-jan/misc-Ensure-consistent-overflow-error-messages.patch
debian/patches/cve-2025-jan/misc-Implement-grub_strlcpy.patch
debian/patches/cve-2025-jan/net-Check-if-returned-pointer-for-allocated-memory-is-NUL.patch
debian/patches/cve-2025-jan/net-Fix-OOB-write-in-grub_net_search_config_file.patch
debian/patches/cve-2025-jan/net-Prevent-overflows-when-allocating-memory-for-arrays.patch
debian/patches/cve-2025-jan/net-Remove-variables-hooks-when-interface-is-unregisted.patch
debian/patches/cve-2025-jan/net-Unregister-net_default_ip-and-net_default_mac-variabl.patch
debian/patches/cve-2025-jan/net-Use-safe-math-macros-to-prevent-overflows.patch
debian/patches/cve-2025-jan/net-tftp-Fix-stack-buffer-overflow-in-tftp_open.patch
debian/patches/cve-2025-jan/normal-Remove-variables-hooks-on-module-unload.patch
debian/patches/cve-2025-jan/normal-menu-Use-safe-math-to-avoid-an-integer-overflow.patch
debian/patches/cve-2025-jan/osdep-unix-getroot-Fix-potential-underflow.patch
debian/patches/cve-2025-jan/script-execute-Fix-potential-underflow-and-NULL-dereferen.patch
debian/patches/cve-2025-jan/script-execute-Limit-the-recursion-depth.patch
debian/patches/cve-2025-jan/video-readers-jpeg-Do-not-permit-duplicate-SOF0-markers-i.patch
debian/patches/debug_verifiers.patch
debian/patches/default-grub-d.patch
debian/patches/disable-floppies.patch
debian/patches/efi-variable-storage-minimise-writes.patch
debian/patches/efivar-check-that-efivarfs-is-writeable.patch
debian/patches/extra_deps_lst.patch
debian/patches/fat-fix-listing-the-root-directory.patch
debian/patches/fdt-add-debug-output-to-devicetree-command.patch
debian/patches/fdt-device-tree-fixup-protocol.patch
debian/patches/gettext-quiet.patch
debian/patches/gfxpayload-dynamic.patch
debian/patches/gfxpayload-keep-default.patch
debian/patches/grub-install-extra-removable.patch
debian/patches/grub-install-pvxen-paths.patch
debian/patches/grub-install-removable-shim.patch
debian/patches/grub-legacy-0-based-partitions.patch
debian/patches/grub_os-prober.patch
debian/patches/hwmatch-only-on-grub-pc-platform.patch
debian/patches/ieee1275-clear-reset.patch
debian/patches/ignore-grub_func_test-failures.patch
debian/patches/insmod-xzio-and-lzopio-on-xen.patch
debian/patches/install-efi-adjust-distributor.patch
debian/patches/install-efi-fallback.patch
debian/patches/install-locale-langpack.patch
debian/patches/install-powerpc-machtypes.patch
debian/patches/install-signed.patch
debian/patches/install-stage2-confusion.patch
debian/patches/maybe-quiet.patch
debian/patches/mkconfig-distributor.patch
debian/patches/mkconfig-loopback.patch
debian/patches/mkconfig-nonexistent-loopback.patch
debian/patches/mkconfig-recovery-title.patch
debian/patches/mkconfig-ubuntu-recovery.patch
debian/patches/mkimage-fix-section-sizes.patch
debian/patches/network/add-fw_path-variable-to-detect-config-file-on-efi.patch
debian/patches/network/bootp-new-net_bootp6-command.patch
debian/patches/network/bootp-process-dhcpack-http-boot.patch
debian/patches/network/discover-the-device-to-read-the-config-from-as-fallback.patch
debian/patches/network/efi-http-enclose-literal-ipv6-addresses-in-square-br.patch
debian/patches/network/efi-http-match-protocol-hostname-of-boot-url-in-root.patch
debian/patches/network/efinet-Configure-network-from-UEFI-device-path.patch
debian/patches/network/efinet-add-dhcp-proxy-support.patch
debian/patches/network/efinet-add-structures-for-PXE-messages.patch
debian/patches/network/efinet-also-use-the-firmware-acceleration-for-http.patch
debian/patches/network/efinet-set-dns-from-uefi-proto.patch
debian/patches/network/http-prepend-prefix-when-the-http-path-is-relative.patch
debian/patches/network/net-http-check-result-of-grub_netbuff_put-in-http_receive.patch
debian/patches/network/prepend-prefix-when-http-path-is-relative.patch
debian/patches/network/rhboot-http-message-field-size.patch
debian/patches/network/support-uefi-networking-protocols.patch
debian/patches/network/try-prefixes-for-tftp-config-file.patch
debian/patches/network/use-fw_path-prefix-when-fallback-searching-for-grub-config.patch
debian/patches/olpc-prefix-hack.patch
debian/patches/pc-verifiers-module.patch
debian/patches/ppc64el-disable-vsx.patch
debian/patches/probe-fusionio.patch
debian/patches/quick-boot-lvm.patch
debian/patches/quick-boot.patch
debian/patches/recovery-dis_ucode_ldr.patch
debian/patches/restore-mkdevicemap.patch
debian/patches/secure-boot/efi-use-peimage-shim.patch
debian/patches/secure-boot/loader-framework.patch
debian/patches/secure-boot/revert-efi-fallback-to-legacy.patch
debian/patches/series
debian/patches/skip-grub_cmd_set_date.patch
debian/patches/uefi-secure-boot-cryptomount.patch
debian/patches/upstream/acpi-Fix-out-of-bounds-access-in-grub_acpi_xsdt_find_tabl.patch
debian/patches/vt-handoff.patch
debian/patches/xen-no-xsm-policy-in-non-xsm-options.patch
debian/patches/zpool-full-device-name.patch
debian/patches/zstd-require-8-byte-buffer.patch
debian/platform-subst
debian/po/POTFILES.in
debian/po/ar.po
debian/po/ast.po
debian/po/be.po
debian/po/bg.po
debian/po/ca.po
debian/po/cs.po
debian/po/cy.po
debian/po/da.po
debian/po/de.po
debian/po/dz.po
debian/po/el.po
debian/po/eo.po
debian/po/es.po
debian/po/eu.po
debian/po/fa.po
debian/po/fi.po
debian/po/fr.po
debian/po/gl.po
debian/po/gu.po
debian/po/he.po
debian/po/hr.po
debian/po/hu.po
debian/po/id.po
debian/po/is.po
debian/po/it.po
debian/po/ja.po
debian/po/ka.po
debian/po/kk.po
debian/po/km.po
debian/po/ko.po
debian/po/lt.po
debian/po/lv.po
debian/po/mr.po
debian/po/nb.po
debian/po/nl.po
debian/po/pl.po
debian/po/pt.po
debian/po/pt_BR.po
debian/po/ro.po
debian/po/ru.po
debian/po/si.po
debian/po/sk.po
debian/po/sl.po
debian/po/sq.po
debian/po/sr.po
debian/po/sr@latin.po
debian/po/sv.po
debian/po/ta.po
debian/po/templates.pot
debian/po/th.po
debian/po/tr.po
debian/po/ug.po
debian/po/uk.po
debian/po/vi.po
debian/po/zh_CN.po
debian/po/zh_TW.po
debian/postinst.in
debian/postrm.in
debian/preinst.in
debian/prep-bootdev.c
debian/rules
debian/salsa-ci.yml
debian/sbat.debian.csv.in
debian/signing-template.generate
debian/signing-template.json.in
debian/signing-template/README.source
debian/signing-template/bug-control.in
debian/signing-template/changelog.in
debian/signing-template/compat
debian/signing-template/control.in
debian/signing-template/copyright
debian/signing-template/rules.in
debian/signing-template/source/format
debian/source/format
debian/source/include-binaries
debian/templates.in
debian/update-grub
debian/update-grub.8
debian/upstream/metadata
debian/upstream/signing-key.asc
debian/watch