Commit Graph

16 Commits

Author SHA1 Message Date
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
Colin Watson
93f7216be4 linuxefi.patch: Adjust for libgcc removal. 2016-09-19 13:35:39 +01:00
Colin Watson
93c7766a07 New upstream beta release (2.02~beta3). 2016-09-18 18:18:51 +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
9e060a25e6 Fix up some pointer-to-integer casts in linuxefi
This allows it to build on i386-efi.
2014-11-18 14:57:00 +00:00
Colin Watson
13e13517d1 Fix an uninitialized variable warning. 2014-01-28 23:50:30 +00:00
Colin Watson
ed0250a422 Improve parsing of /etc/default/grub.d/*.cfg in C utilities (LP: #1273694). 2014-01-28 22:44:51 +00:00
Colin Watson
bff83ff8ac Adjust restore_mkdevicemap.patch to mark get_kfreebsd_version as static, to appease "gcc -Werror=missing-prototypes". 2014-01-15 12:32:08 +00:00
Colin Watson
0cdf09fdc9 Initialize git-dpm 2014-01-13 12:33:37 +00:00
Colin Watson
b0d34632e1 Merge branch 'upstream' into experimental 2013-12-20 11:09:12 +00:00
Colin Watson
6c6996fe24 New upstream snapshot. 2013-11-15 10:21:26 +00:00
Colin Watson
0d39b369ff Automatically call linuxefi from linux if secure boot is enabled and
the kernel is signed, to hand over to the kernel without calling
ExitBootServices.  Otherwise, linux will fall through to previous
code, call ExitBootServices itself, and boot the kernel normally.
2013-01-29 06:12:13 +00:00