]> git.proxmox.com Git - grub2.git/blobdiff - debian/changelog
Backport Xen PVH guest support from upstream
[grub2.git] / debian / changelog
index dc601e3846e773a8c514c4bc84b3d3b33ebbdc13..bd02edcbb99df65a181395f4685a2de646410ae1 100644 (file)
@@ -1,4 +1,147 @@
-grub2 (2.02+dfsg1-1) UNRELEASED; urgency=medium
+grub2 (2.02+dfsg1-10) UNRELEASED; urgency=medium
+
+  * Apply patch from Heinrich Schuchardt (mentioned in #916695 though
+    unrelated):
+    - grub-core/loader/efi/fdt.c: do not copy random memory
+  * Add luks modules to signed UEFI images (pointed out by Alex Griffin and
+    HervĂ© Werner; closes: #908162, LP: #1565950).
+  * Keep track of the previous version of /usr/share/grub/default/grub and
+    set UCF_FORCE_CONFFOLD=1 when running ucf if it hasn't changed; ucf
+    can't figure this out for itself since we apply debconf-based
+    customisations on top of the template configuration file (closes:
+    #812574, LP: #564853).
+  * Backport Xen PVH guest support from upstream (closes: #776450).
+
+ -- Colin Watson <cjwatson@debian.org>  Fri, 21 Dec 2018 21:20:48 +0000
+
+grub2 (2.02+dfsg1-9) unstable; urgency=medium
+
+  [ Colin Watson ]
+  * Sync Maintainer/Uploaders in debian/signing-template/control.in with the
+    main packaging.
+  * Tell reportbug to submit bug reports against unsigned packages rather
+    than generated signed packages.
+  * Update Homepage, debian/copyright Source, and debian/watch to use HTTPS.
+  * Move bash completions to /usr/share/bash-completion/completions/grub and
+    add appropriate symlinks (closes: #912852).
+  * Build with GCC 8 (closes: #915735).
+
+  [ Leif Lindholm ]
+  * Apply patch series (mostly) from upstream to switch the arm loader over
+    to use the arm64 loader code and improve arm/arm64 initrd handling
+    (closes: #907596, #909420, #915091).
+
+  [ Matthew Garrett ]
+  * Don't enforce Shim signature validation if Secure Boot is disabled.
+
+ -- Colin Watson <cjwatson@debian.org>  Fri, 07 Dec 2018 10:38:37 +0000
+
+grub2 (2.02+dfsg1-8) unstable; urgency=medium
+
+  * Revise grub-<platform>-bin and grub-<platform> package descriptions to
+    try to explain better how they fit together and which one should be used
+    (based loosely on work by Justin B Rye, for which thanks; closes:
+    #630224).
+  * Skip flaky grub_cmd_set_date test (closes: #906470).
+  * Work around bug in obsolete init-select package: add Conflicts/Replaces
+    from grub-common, and take over /etc/default/grub.d/init-select.cfg with
+    a no-op stub (thanks to Guillem Jover for the suggestion; closes:
+    #863801).
+  * Build-depend on dosfstools and mtools on non-Linux variants of
+    i386/amd64/arm64 as well, to match debian/rules.
+  * Cherry-pick from upstream:
+    - i386/linux: Add support for ext_lfb_base (LP: #1785033).
+  * Don't source /etc/default/grub.d/*.cfg in config maintainer scripts,
+    since otherwise we incorrectly merge settings from there into
+    /etc/default/grub (closes: #872637, LP: #1797894).
+  * Add xfs module to signed UEFI images (closes: #911147, LP: #1652822).
+  * Cope with / being on a ZFS root dataset (closes: #886178).
+
+  [ Debconf translations ]
+  * [sv] Swedish (Martin Bagge and Anders Jonsson; closes: #851964).
+
+ -- Colin Watson <cjwatson@debian.org>  Mon, 29 Oct 2018 13:02:08 +0000
+
+grub2 (2.02+dfsg1-7) unstable; urgency=medium
+
+  * Move kernel maintainer script snippets into grub2-common (thanks,
+    Bastian Blank; closes: #910959).
+  * Add cryptodisk and gcry_* modules to signed UEFI images (closes:
+    #908162, LP: #1565950).
+  * Remove dh_builddeb override to use xz compression; this has been the
+    default since dpkg 1.17.0.
+
+ -- Colin Watson <cjwatson@debian.org>  Sat, 27 Oct 2018 13:06:32 +0100
+
+grub2 (2.02+dfsg1-6) unstable; urgency=medium
+
+  * Only build *-signed packages on their native architecture for now, since
+    otherwise we end up with clashing source packages (closes: #906596).
+  * Refer to source packages in Built-Using, not binary packages (closes:
+    #907483).
+
+ -- Colin Watson <cjwatson@debian.org>  Tue, 28 Aug 2018 16:17:21 +0100
+
+grub2 (2.02+dfsg1-5) unstable; urgency=medium
+
+  [ Colin Watson ]
+  * Change Maintainer to pkg-grub-devel@alioth-lists.debian.net, following
+    Alioth lists migration.
+  * Backport from upstream:
+    - Use grub-file to figure out whether multiboot2 should be used for
+      Xen.gz (closes: #898947).
+    - x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32.
+  * Fix some test failures:
+    - Disable sercon in SeaBIOS.
+    - Fix qemu options for UHCI test.
+
+  [ 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>)
+  * Build monolithic EFI binaries for signing (closes: #851994)
+  * Add template for signing monolithic EFI binaries
+  * debian/build-efi-images: Use correct EFI vendor (closes: #769172)
+
+  [ Luca Boccassi ]
+  * template packages: install changelog and copyright
+  * Override lintian error about template rules file
+  * Add XB-Efi-Vendor metadata to efi-*-bin packages
+
+ -- Colin Watson <cjwatson@debian.org>  Mon, 30 Jul 2018 13:33:23 +0100
+
+grub2 (2.02+dfsg1-4) unstable; urgency=medium
+
+  * Adjust restore_mkdevicemap.patch to fix format-overflow warning with GCC
+    7 (the overflow was in fact impossible in practice, but GCC couldn't
+    prove that).
+  * Cherry-pick upstream patch to disable -Wformat-truncation on GCC >= 7 in
+    printf_unit_test.
+  * Build with GCC 7 (closes: #892397).
+
+ -- Colin Watson <cjwatson@debian.org>  Sun, 01 Apr 2018 10:49:48 +0100
+
+grub2 (2.02+dfsg1-3) unstable; urgency=medium
+
+  * sparc64: Don't use devspec to determine the OBP path (closes: #854568).
+  * ieee1275: Fix crash in of_path_of_nvme when of_path is empty (closes:
+    #891773).
+  * sparc64: Limit nvme of_path_of_nvme to just SPARC.
+
+ -- Colin Watson <cjwatson@debian.org>  Fri, 02 Mar 2018 12:53:34 +0000
+
+grub2 (2.02+dfsg1-2) unstable; urgency=medium
+
+  * Build-depend on libparted-dev on powerpc and ppc64 (closes: #891070).
+  * Add support for modern sparc64 hardware (thanks, Eric Snowberg via John
+    Paul Adrian Glaubitz; closes: #854568).
+  * Build without PIE on sparc and sparc64 (thanks, John Paul Adrian
+    Glaubitz; closes: #891733).
+
+ -- Colin Watson <cjwatson@debian.org>  Wed, 28 Feb 2018 12:03:49 +0000
+
+grub2 (2.02+dfsg1-1) unstable; urgency=medium
 
   * Switch to tracking debian/grub-extras/ using "git subtree" rather than
     submodules.
@@ -14,7 +157,7 @@ grub2 (2.02+dfsg1-1) UNRELEASED; urgency=medium
   * Handle the case where udevadm exists but is non-functional, as warned
     about by Lintian 2.5.75.
 
- -- Colin Watson <cjwatson@debian.org>  Sun, 11 Feb 2018 23:23:09 +0000
+ -- Colin Watson <cjwatson@debian.org>  Sat, 17 Feb 2018 21:28:41 +0000
 
 grub2 (2.02-3) unstable; urgency=medium