Colin Watson
9ece653495
Fix error handling bug in linuxefi
...
We need to clear `grub_errno` after handling a memory allocation
failure, otherwise we mistakenly report "out of memory" shortly
afterwards.
2021-09-27 20:10:10 +01:00
Colin Watson
fa3f0da1de
New upstream release (2.06)
2021-09-25 00:38:02 +01:00
Colin Watson
84eafb71de
Drop mkconfig-mid-upgrade.patch
...
It was only needed for upgrades from GRUB 1.99 (now a long time ago) and
can inappropriately hide problems when /etc/grub.d/00_header should have
been updated but wasn't.
Closes : #953201
2020-03-07 12:23:30 +00:00
Colin Watson
688928ba26
New upstream release (2.04)
2019-07-09 11:43:43 +01:00
Colin Watson
43ce77e5df
Squash linuxefi* patches into a single patch
2019-06-26 11:19:59 +01:00
Colin Watson
8be00ff3bf
New upstream release candidate (2.04~rc1)
2019-05-30 16:52:12 +01:00
Colin Watson
201a3447ac
Update debian/patches using tools from unstable
2018-07-30 12:40:59 +01:00
Philipp Hahn
acde8fabec
[ Colin Watson ]
...
[ Philipp Hahn ]
Disallow unsigned kernels if UEFI Secure Boot is enabled
(patch by Linn Crosetto <linn@hpe.com>)
Add patch to fix lockdown mode
(patch by Luca Boccassi <bluca@debian.org>)
2018-06-27 09:14:45 +02:00
Colin Watson
4600d592f6
Use grub-file to figure out whether multiboot2 should be used for Xen.gz
...
This required backporting part of
d33045ce7f
as well.
Closes : #898947
2018-06-16 11:06:55 +01:00
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
8eb3ac8146
Cherry-pick upstream patch to change the default TSC calibration method to pmtimer on EFI systems ( closes : #883193 ).
2017-12-01 14:17:58 +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
98225b3c0c
GRUB 2.02~beta2
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)
iF4EABEKAAYFAlK59GEACgkQmBXlbbo5nOsmAwEAnZLNLvM5R9KZ50NuZ+d+DxGi
pf3Gv77G5q3O6/RdGYAA/RJHqb1Cts8t9qHlhKWWWrYm1+Inpi/BtUicPWuDGsaM
=XOHl
-----END PGP SIGNATURE-----
Merge tag 'grub-2.02-beta2' into experimental
GRUB 2.02~beta2
2013-12-25 23:49:02 +00:00
Colin Watson
b0d34632e1
Merge branch 'upstream' into experimental
2013-12-20 11:09:12 +00:00
Colin Watson
8b25ef4a30
Merge branch 'upstream' into experimental
2013-12-08 19:21:39 +00:00
Colin Watson
ed779c4d43
Merge branch 'upstream' into experimental
2013-12-03 18:17:18 +00:00
Colin Watson
d3f94fd1bc
Merge branch 'upstream' into experimental
2013-12-03 17:10:32 +00:00
Colin Watson
1778275de8
Merge branch 'upstream' into experimental
2013-11-29 12:32:06 +00:00
Colin Watson
dee7aaec67
New upstream snapshot.
2013-11-26 23:27:11 +00:00
Colin Watson
54154f04b8
New upstream snapshot.
2013-11-19 19:04:51 +00:00
Colin Watson
6c6996fe24
New upstream snapshot.
2013-11-15 10:21:26 +00:00
Colin Watson
2a15f51944
Apply patch from Fedora to add a "linuxefi" loader which boots kernels
...
with EFI handover patches, avoiding ExitBootServices.
2013-01-29 06:05:50 +00:00