Colin Watson
ce942da8e7
Fix format-overflow warning with GCC 7
...
The overflow was in fact impossible in practice because the int
parameter is only ever 0, 1, or 2, but GCC couldn't prove that.
2018-03-16 11:00:46 +00:00
Colin Watson
2933c9f7a1
Import replacement CRC operations from libgcrypt
...
Repack upstream tarball without grub-core/lib/libgcrypt*/cipher/crc.c,
and provide a replacement implementation backported from more recent
versions of libgcrypt.
Closes : #745409
2018-02-16 11:08:25 +00:00
Colin Watson
2ff415b872
New upstream release (2.02)
2017-06-23 10:36:02 +01:00
Colin Watson
4dfe4e8ef3
Make grub-install check for errors from efibootmgr
2017-02-11 15:05:36 +00:00
Mathieu Trudel-Lapierre
3913ab6629
Update for the new names of the EFI binaries from shim.
2016-11-01 11:06:30 +00:00
Colin Watson
93f7216be4
linuxefi.patch: Adjust for libgcc removal.
2016-09-19 13:35:39 +01:00
Colin Watson
b3fb0ce64d
Drop "grub-shell: Pass -no-pad to xorriso when building floppy images". The floppy images built by grub-shell are no longer over the floppy limit, and this patch now itself causes fddboot_test failures.
2016-09-19 12:17:12 +01:00
Colin Watson
93c7766a07
New upstream beta release (2.02~beta3).
2016-09-18 18:18:51 +01:00
Linn Crosetto
52b72f8929
Install arm64 signed images if UEFI Secure Boot is enabled ( closes : #806178 ).
2015-11-25 16:05:43 +00:00
Mathieu Trudel-Lapierre
4c04d2f4fd
Update quick boot logic to handle abstractions for which there is no write support. (LP: #1274320 )
2015-09-04 12:04:21 +01:00
Mathieu Trudel-Lapierre
aa819463fc
debian/patches/uefi_firmware_setup.patch: Take into account that the UEFI variable OsIndicationsSupported is a bit field, and as such should be compared as hex values in 30_uefi-firmware.in. (LP: #1456911 )
2015-09-04 11:57:52 +01:00
Steven Chamberlain
b001df4870
Recognise Xen xbd and KVM virtio disks on kFreeBSD ( closes : #786621 ).
2015-06-14 10:01:24 +01:00
Colin Watson
4473aff509
Change the default GRUB_RECORDFAIL_TIMEOUT to 30, so interactive users still get the opporunity to intervene after a real boot failure, but headless users will not end up stuck after boot failures that were really power failures ( closes : #782552 , LP: #1443735 ).
2015-05-14 16:16:53 +01:00
Colin Watson
ee9e446467
Use mtmsr rather than mtmsrd in ppc64el-disable-vsx.patch, since the "VSX Available" bit is in the lower half of the MSR anyway, and mtmsrd faults on 32-bit systems ( closes : #776400 ).
2015-01-27 20:35:15 +00:00
Ian Campbell
750b2d44cc
Handle case insensitivity of VFAT filesystem on /boot/EFI ( Closes : #773092 )
2014-12-22 11:48:29 +00:00
Steve McIntyre
27436d891c
Add support for forcing EFI installation to the removable media path
...
Add an extra option to grub-install "--force-extra-removable". On EFI
platforms, this will cause an extra copy of the grub-efi image to be
written to the appropriate removable media patch
/boot/efi/EFI/BOOT/BOOT$ARCH.EFI as well. This will help with broken
UEFI implementations where the firmware does not work when configured
with new boot paths.
Also added new debconf logic to add this extra option to grub-install
calls when grub2/force_efi_extra_removable is set true. This allows
other programs like d-i / grub-installer to configure this for general
use.
Provides part of the fix for #767037
[ ijc -- included debian/po/* update ]
2014-12-07 16:31:10 +00:00