Change log for grub2 package in Ubuntu

175 of 326 results
Published in bionic-release on 2017-11-14
Deleted in bionic-proposed (Reason: moved to release)
grub2 (2.02-2ubuntu1) bionic; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/patches/support_initrd-less_boot.patch: Added knobs to allow
      non-initrd boot config. (LP: #1640878)
    - Disable os-prober for ppc64el on the PowerNV platform, to reduce the
      number of entries/clutter from other OSes in Petitboot (LP: #1447500)
    - debian/build-efi-images: provide a new grub EFI image which enforces that
      loaded kernels are signed for Secure Boot: build gsb$arch.efi; which is
      the same as grub$arch.efi minus the 'linux' module. Without fallback to
      'linux' for unsigned loading, this makes it effectively enforce having a
      signed kernel. (LP: #1401532)
    - debian/patches/install_signed.patch, grub-install-extra-removable.patch:
      - Make sure if we install shim; it should also be exported as the default
        bootloader to install later to a removable path, if we do.
      - Rework grub-install-extra-removable.patch to reverse its logic: in the
        default case, install the bootloader to /EFI/BOOT, unless we're trying
        to install on a removable device, or explicitly telling grub *not* to
        do it.
      - Move installing fb$arch.efi to --no-extra-removable; as we don't want
        fallback to be installed unless we're also installing to /EFI/BOOT.
        (LP: #1684341)
      - Make sure postinst and templates know about the replacement of
        --force-extra-removable with --no-extra-removable.
  * Sync Secure Boot support patches with the upstream patch set from
    rhboot/grub2:master-sb. Renamed some patches and updated descriptions for
    the whole thing to make more sense, too:
    - dropped debian/patches/linuxefi_require_shim.patch
    - renamed: debian/patches/no_insmod_on_sb.patch ->
      debian/patches/linuxefi_no_insmod_on_sb.patch
    - debian/patches/linuxefi.patch
    - debian/patches/linuxefi_debug.patch
    - debian/patches/linuxefi_non_sb_fallback.patch
    - debian/patches/linuxefi_add_sb_to_efi_chainload.patch
    - debian/patches/linuxefi_cleanup_errors_in_loader.patch
    - debian/patches/linuxefi_fix_efi_validation_race.patch
    - debian/patches/linuxefi_handle_multiarch_boot.patch
    - debian/patches/linuxefi_honor_sb_mode.patch
    - debian/patches/linuxefi_move_fdt_helper.patch
    - debian/patches/linuxefi_load_arm_with_sb.patch
    - debian/patches/linuxefi_minor_cleanups.patch
    - debian/patches/linuxefi_re-enable_linux_cmd.patch
    - debian/patches/linuxefi_rework_linux16_cmd.patch
    - debian/patches/linuxefi_rework_linux_cmd.patch
    - debian/patches/linuxefi_rework_non-sb_efi_chainload.patch
    - debian/patches/linuxefi_rework_pe_loading.patch
    - debian/patches/linuxefi_use_dev_chainloader_target.patch
  * debian/patches/dont-fail-efi-warnings.patch: handle linuxefi patches and
    the casting they do on some architectures: we don't want to fail build
    because of some of the warnings that can show up since we otherwise build
    with -Werror.

Superseded in bionic-release on 2017-11-14
Published in artful-release on 2017-10-13
Deleted in artful-proposed (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu7) artful; urgency=medium

  * debian/patches/headers_for_device_macros.patch,
    debian/patches/fix_check_for_sys_macros.patch: make sure the right
    device macro header is included and that the deprecation warning
    is dealt with. LP: #1722955.

 -- Tiago Stürmer Daitx <email address hidden>  Thu, 12 Oct 2017 09:41:17 -0400
Published in xenial-updates on 2017-10-26
Deleted in xenial-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.14) xenial; urgency=medium

  * Add grub2/update_nvram template to allow users to disable NVRAM
    updates during package upgrades (LP: #1642298).

 -- dann frazier <email address hidden>  Thu, 14 Sep 2017 16:13:39 -0600
Deleted in xenial-proposed on 2017-10-16 (Reason: NBS)
grub2 (2.02~beta2-36ubuntu3.13) xenial; urgency=medium

  * Fix EFIPersistentMemory (PMEM) support; incorrectly handled as "standard"
    reserved memory without really marking it reserved: (LP: #1716424)
    - debian/patches/git_pmem_really_mark_mem_reserved_3d2c8048.patch
    - debian/patches/git_pmem_translate_persistent_type_76ce1de7.patch
    - debian/patches/git_pmem_mmap_handle_pmem_c79c59f1.patch
    - debian/patches/git_pmem_efiemu_handle_pmem_ae3b83a4.patch

 -- Mathieu Trudel-Lapierre <email address hidden>  Sun, 10 Sep 2017 20:08:16 -0400
Published in trusty-updates on 2017-08-28
Deleted in trusty-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.14) trusty; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch) and MokManager (mm$arch). (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 14 Jul 2017 12:20:11 -0400
Superseded in artful-release on 2017-10-13
Deleted in artful-proposed on 2017-10-15 (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu6) artful; urgency=medium

  * debian/patches/mount-ext4-fs-with-crypto-enabled.patch: Allow grub to
    mount an EXT4 partition that has the 'encrypt' feature enabled
    (closes: 840204)

 -- Tyler Hicks <email address hidden>  Wed, 05 Jul 2017 22:23:03 +0000
Published in yakkety-proposed on 2017-06-21
grub2 (2.02~beta2-36ubuntu11.4) yakkety; urgency=medium

  * debian/patches: Rework linuxefi/SecureBoot support and sync with upstream
    SB patch set: (LP: #1696599)
    - linuxefi_backport_arm64.patch: backport basic arm64 chainload/linux
      command support from 17.04.
    - linuxefi_arm_sb_support.patch: add Secure Boot support for arm for its
      chainloader.
    - linuxefi_fix_validation_race.patch: Fix a race in validating images.
    - linuxefi_chainloader_path.patch: honor the starting path for grub, so
      images do not need to be started from $root.
    - linuxefi_chainloader_sb.patch: Fix some more issues in chainloader use
      when Secure Boot is enabled.
    - linuxefi_loaders_enforce_sb.patch: Enforce Secure Boot policy for all
      loaders: don't load the commands when Secure Boot is enabled.
    - linuxefi_re-enable_linux_cmd.patch: Since we rely on the linux and
      initrd commands to automatically hand-off to linuxefi/initrdefi; re-
      enable the linux loader.
    - linuxefi_chainloader_pe_fixes.patch: PE parsing fixes for chainloading
      "special" PE images, such as Windows'.
    - linuxefi_rework_non-sb_cases.patch: rework cases where Secure Boot is
      disabled or shim validation is disabled so loading works as EFI binaries
      when it is supposed to.
    - Removed linuxefi_require_shim.patch; superseded by the above.
      (LP: #1689687)
  * debian/patches/git_tsc_use_alt_delay_sources_d43a5ee6.patch: refreshed.

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 14 Jun 2017 14:40:36 -0400
Published in zesty-updates on 2017-07-28
Deleted in zesty-proposed (Reason: moved to -updates)
grub2 (2.02~beta3-4ubuntu2.2) zesty; urgency=medium

  * debian/patches: Rework linuxefi/SecureBoot support and sync with upstream
    SB patch set: (LP: #1696599)
    - linuxefi_arm_sb_support.patch: add Secure Boot support for arm for its
      chainloader.
    - linuxefi_fix_validation_race.patch: Fix a race in validating images.
    - linuxefi_chainloader_path.patch: honor the starting path for grub, so
      images do not need to be started from $root.
    - linuxefi_chainloader_sb.patch: Fix some more issues in chainloader use
      when Secure Boot is enabled.
    - linuxefi_loaders_enforce_sb.patch: Enforce Secure Boot policy for all
      loaders: don't load the commands when Secure Boot is enabled.
    - linuxefi_re-enable_linux_cmd.patch: Since we rely on the linux and
      initrd commands to automatically hand-off to linuxefi/initrdefi; re-
      enable the linux loader.
    - linuxefi_chainloader_pe_fixes.patch: PE parsing fixes for chainloading
      "special" PE images, such as Windows'.
    - linuxefi_rework_non-sb_cases.patch: rework cases where Secure Boot is
      disabled or shim validation is disabled so loading works as EFI binaries
      when it is supposed to.
    - Removed linuxefi_require_shim.patch; superseded by the above.
      (LP: #1689687)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 14 Jun 2017 14:44:48 -0400
Superseded in xenial-updates on 2017-10-26
Deleted in xenial-proposed on 2017-10-27 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.12) xenial; urgency=medium

  * debian/patches: Rework linuxefi/SecureBoot support and sync with upstream
    SB patch set: (LP: #1696599)
    - linuxefi_backport_arm64.patch: backport basic arm64 chainload/linux
      command support from 17.04.
    - linuxefi_arm_sb_support.patch: add Secure Boot support for arm for its
      chainloader.
    - linuxefi_fix_validation_race.patch: Fix a race in validating images.
    - linuxefi_chainloader_path.patch: honor the starting path for grub, so
      images do not need to be started from $root.
    - linuxefi_chainloader_sb.patch: Fix some more issues in chainloader use
      when Secure Boot is enabled.
    - linuxefi_loaders_enforce_sb.patch: Enforce Secure Boot policy for all
      loaders: don't load the commands when Secure Boot is enabled.
    - linuxefi_re-enable_linux_cmd.patch: Since we rely on the linux and
      initrd commands to automatically hand-off to linuxefi/initrdefi; re-
      enable the linux loader.
    - linuxefi_chainloader_pe_fixes.patch: PE parsing fixes for chainloading
      "special" PE images, such as Windows'.
    - linuxefi_rework_non-sb_cases.patch: rework cases where Secure Boot is
      disabled or shim validation is disabled so loading works as EFI binaries
      when it is supposed to.
    - Removed linuxefi_require_shim.patch; superseded by the above.
      (LP: #1689687)
  * debian/patches/git_tsc_use_alt_delay_sources_d43a5ee6.patch: refreshed.
  * debian/patches/arm64-set-correct-length-of-device-path-end-entry.patch:
    dropped; included in linuxefi_backport_arm64.patch.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 08 Jun 2017 10:16:17 -0700
Superseded in artful-release on 2017-07-10
Deleted in artful-proposed on 2017-07-11 (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu5) artful; urgency=medium

  * debian/patches/linuxefi.patch: fix double-free caused by an extra
    grub_free() call in this patch (which the previous upload didn't change).
  * debian/patches/linuxefi_rework_non-sb_cases.patch,
    debian/patches/linuxefi_non_sb_fallback.patch: refreshed.

 -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 29 May 2017 16:28:41 -0400
Superseded in artful-release on 2017-06-02
Deleted in artful-proposed on 2017-06-03 (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu4) artful; urgency=medium

  * debian/patches: Rework linuxefi/SecureBoot support and sync with upstream
    SB patch set:
    - linuxefi_arm_sb_support.patch: add Secure Boot support for arm for its
      chainloader.
    - linuxefi_fix_validation_race.patch: Fix a race in validating images.
    - linuxefi_chainloader_path.patch: honor the starting path for grub, so
      images do not need to be started from $root.
    - linuxefi_chainloader_sb.patch: Fix some more issues in chainloader use
      when Secure Boot is enabled.
    - linuxefi_loaders_enforce_sb.patch: Enforce Secure Boot policy for all
      loaders: don't load the commands when Secure Boot is enabled.
    - linuxefi_re-enable_linux_cmd.patch: Since we rely on the linux and
      initrd commands to automatically hand-off to linuxefi/initrdefi; re-
      enable the linux loader.
    - linuxefi_chainloader_pe_fixes.patch: PE parsing fixes for chainloading
      "special" PE images, such as Windows'.
    - linuxefi_rework_non-sb_cases.patch: rework cases where Secure Boot is
      disabled or shim validation is disabled so loading works as EFI binaries
      when it is supposed to.
    - Removed linuxefi_require_shim.patch; superseded by the above.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 11 May 2017 17:05:04 -0400
Superseded in zesty-updates on 2017-07-28
Deleted in zesty-proposed on 2017-07-29 (Reason: moved to -updates)
grub2 (2.02~beta3-4ubuntu2.1) zesty; urgency=medium

  * debian/patches/install_signed.patch: don't install fb$arch.efi; it breaks
    "removable" installs where files are all installed to /EFI/BOOT; and it
    also doesn't belong in the /EFI/ubuntu path for the default case. Fallback
    install simply needs more work and isn't ready for SRU. (LP: #1684341)
  * debian/postinst.in: clean up fb$arch.efi.

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 24 May 2017 16:25:17 -0400
Published in yakkety-updates on 2017-06-19
Deleted in yakkety-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu11.3) yakkety; urgency=medium

  * debian/patches/install_signed.patch: don't install fb$arch.efi; it breaks
    "removable" installs where files are all installed to /EFI/BOOT; and it
    also doesn't belong in the /EFI/ubuntu path for the default case. Fallback
    install simply needs more work and isn't ready for SRU. (LP: #1684341)
  * debian/postinst.in: clean up fb$arch.efi.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 11 May 2017 18:26:30 -0400
Superseded in xenial-updates on 2017-07-28
Deleted in xenial-proposed on 2017-07-30 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.11) xenial; urgency=medium

  * Fix syntax error in debian/postinst.in.  (LP #1692181)

 -- Steve Langasek <email address hidden>  Sat, 20 May 2017 12:59:17 -0700
Superseded in xenial-proposed on 2017-05-20
grub2 (2.02~beta2-36ubuntu3.10) xenial; urgency=medium

  * debian/patches/install_signed.patch: don't install fb$arch.efi; it breaks
    "removable" installs where files are all installed to /EFI/BOOT; and it
    also doesn't belong in the /EFI/ubuntu path for the default case. Fallback
    install simply needs more work and isn't ready for SRU. (LP: #1684341)
  * debian/postinst.in: clean up fb$arch.efi.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 19 May 2017 16:54:14 -0400
Superseded in artful-release on 2017-05-26
Deleted in artful-proposed on 2017-05-28 (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu3) artful; urgency=medium

  * debian/patches/install_signed.patch, grub-install-extra-removable.patch:
    - Make sure if we install shim; it should also be exported as the default
      bootloader to install later to a removable path, if we do.
    - Rework grub-install-extra-removable.patch to reverse its logic: in the
      default case, install the bootloader to /EFI/BOOT, unless we're trying
      to install on a removable device, or explicitly telling grub *not* to
      do it.
    - Move installing fb$arch.efi to --no-extra-removable; as we don't want
      fallback to be installed unless we're also installing to /EFI/BOOT.
      (LP: #1684341)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 26 Apr 2017 21:08:22 -0400
Superseded in artful-release on 2017-04-28
Published in zesty-release on 2017-04-08
Deleted in zesty-proposed (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu2) zesty; urgency=medium

  * debian/build-efi-images: provide a new grub EFI image which enforces that
    loaded kernels are signed for Secure Boot: build gsb$arch.efi; which is
    the same as grub$arch.efi minus the 'linux' module. Without fallback to
    'linux' for unsigned loading, this makes it effectively enforce having a
    signed kernel. (LP: #1401532)

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 30 Mar 2017 17:45:23 -0400
Superseded in xenial-updates on 2017-06-15
Deleted in xenial-proposed on 2017-06-17 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.9) xenial; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
    (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 08 Nov 2016 14:42:24 -0500
Superseded in yakkety-updates on 2017-06-19
Deleted in yakkety-proposed on 2017-06-20 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu11.2) yakkety; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
    (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 22 Sep 2016 12:34:56 -0400
Superseded in xenial-updates on 2017-04-03
Deleted in xenial-proposed on 2017-04-05 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.8) xenial; urgency=medium

  * debian/patches/support_initrd-less_boot.patch: Added knobs to allow
    non-initrd boot config. Thanks Chris Glass! (LP: #1640878)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 01 Mar 2017 12:36:16 -0500
Superseded in zesty-release on 2017-04-08
Deleted in zesty-proposed on 2017-04-09 (Reason: moved to release)
grub2 (2.02~beta3-4ubuntu1) zesty; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/patches/support_initrd-less_boot.patch: Added knobs to allow
      non-initrd boot config. (LP: #1640878)
    - Disable os-prober for ppc64el on the PowerNV platform, to reduce the
      number of entries/clutter from other OSes in Petitboot (LP: #1447500)

Superseded in xenial-updates on 2017-03-09
Deleted in xenial-proposed on 2017-03-10 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.7) xenial; urgency=medium

  [ Mauricio Faria de Oliveira ]
  * Disable os-prober for ppc64el on the PowerNV platform, to reduce the
    number of entries/clutter from other OSes in Petitboot (LP: #1447500)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 11 Jan 2017 19:07:05 -0500
Superseded in zesty-release on 2017-02-10
Deleted in zesty-proposed on 2017-02-12 (Reason: moved to release)
grub2 (2.02~beta3-3ubuntu2) zesty; urgency=medium

  [ Mauricio Faria de Oliveira ]
  * Disable os-prober for ppc64el on the PowerNV platform, to reduce the
    number of entries/clutter from other OSes in Petitboot (LP: #1447500)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 11 Jan 2017 11:25:21 -0500
Superseded in xenial-updates on 2017-01-25
Deleted in xenial-proposed on 2017-01-26 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.6) xenial; urgency=medium

  * Fix support for IPv6 PXE booting under UEFI: (LP: #1229458)
    - grub_add_grub_env_set_net_property.patch: add grub_env_set_net_property.
    - misc-fix-invalid-char-strtol.patch: fix strto*l methods invalid chars.
    - net_read_bracketed_ipv6_addr.patch: read bracketed IPv6 addresses.
    - bootp_new_net_bootp6_command.patch: add new bootp6 commands.
    - efinet_uefi_ipv6_pxe_support.patch: teach efinet to allow bootp6.
    - bootp_process_dhcpack_http_boot.patch: process DHCPACK, support HTTP.
    - efinet_set_network_from_uefi_devpath.patch: configure network from the
      devpath provided by the UEFI firmware.
    - efinet_set_dns_from_uefi_proto.patch: set DNS nameservers and search
      domains from the UEFI protocol.
  * Fix booting on Hyper-V gen 2 VMs due to the lack of PIT there; we can deal
    with this by using other timers when PIT aren't available. (LP: #1519836)
    - debian/patches/git_tsc_use_alt_delay_sources_d43a5ee6.patch
    - debian/patches/git_split_pmtimer_wait_tsc_d9a3bfea.patch
    - debian/patches/git_fix_tsc_calibration_pit_a03c1034.patch

Superseded in zesty-release on 2017-01-13
Deleted in zesty-proposed on 2017-01-14 (Reason: moved to release)
grub2 (2.02~beta3-3ubuntu1) zesty; urgency=medium

  [ Colin Watson ]
  * Drop build-dependency on libxen-dev, unnecessary now that upstream has
    taken a copy of the necessary public headers.

  [ Chris Glass ]
  * debian/patches/support_initrd-less_boot.patch: Added knobs to allow
    non-initrd boot config. (LP: #1640878)

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 10 Nov 2016 14:30:45 -0500
Deleted in trusty-proposed on 2016-12-06 (Reason: verification-failed: LP: #1581299)
grub2 (2.02~beta2-9ubuntu1.13) trusty; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
    (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 22 Sep 2016 12:34:56 -0400
Deleted in xenial-proposed on 2016-12-06 (Reason: verification-failed: LP: #1581299)
grub2 (2.02~beta2-36ubuntu3.5) xenial; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
    (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

Superseded in zesty-release on 2016-11-15
Deleted in zesty-proposed on 2016-11-17 (Reason: moved to release)
grub2 (2.02~beta3-3) unstable; urgency=medium

  [ Chad MILLER ]
  * Signal to zpool that it should emit full names of constituent devices
    (closes: #824974, LP: #1527727).

  [ Mathieu Trudel-Lapierre ]
  * Fix support for IPv6 PXE booting under UEFI (LP: #1229458):
    - misc-fix-invalid-char-strtol.patch: fix strto*l methods invalid chars.
    - net_read_bracketed_ipv6_addr.patch: read bracketed IPv6 addresses.
    - bootp_new_net_bootp6_command.patch: add new bootp6 commands.
    - efinet_uefi_ipv6_pxe_support.patch: teach efinet to allow bootp6.
    - bootp_process_dhcpack_http_boot.patch: process DHCPACK, support HTTP.
    - efinet_set_network_from_uefi_devpath.patch: configure network from the
      devpath provided by the UEFI firmware.
    - efinet_set_dns_from_uefi_proto.patch: set DNS nameservers and search
      domains from the UEFI protocol.
  * debian/patches/install_signed.patch: update patch for the new names of
    the EFI binaries from shim.
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) due to
    the renamed binaries in the new shim.
  * debian/postinst.in: call on to update-secureboot-policy on configure to
    make sure users can disable shim validation if necessary. 
  * debian/build-efi-images: add loopback and squash4 modules to the signed
    EFI images.

 -- Colin Watson <email address hidden>  Tue, 01 Nov 2016 11:10:52 +0000
Deleted in yakkety-proposed on 2016-12-06 (Reason: verification-failed: LP: #1581299)
grub2 (2.02~beta2-36ubuntu11.1) yakkety; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
    (LP: #1637290)
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 22 Sep 2016 12:34:56 -0400
Superseded in zesty-release on 2016-11-02
Deleted in zesty-proposed on 2016-11-03 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu12) zesty; urgency=medium

  * debian/patches/install_signed.patch: update to use the new names for the
    shim binary (shim$arch), MokManager (mm$arch) and add fallback (fb$arch).
  * debian/control: Breaks shim (<< 0.9+1474479173.6c180c6-0ubuntu1~) for the
    renamed EFI binaries.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 22 Sep 2016 12:34:56 -0400
Superseded in xenial-proposed on 2016-11-10
grub2 (2.02~beta2-36ubuntu3.4) xenial; urgency=medium

  * Fix support for IPv6 PXE booting under UEFI: (LP: #1229458)
    - grub_add_grub_env_set_net_property.patch: add grub_env_set_net_property.
    - misc-fix-invalid-char-strtol.patch: fix strto*l methods invalid chars.
    - net_read_bracketed_ipv6_addr.patch: read bracketed IPv6 addresses.
    - bootp_new_net_bootp6_command.patch: add new bootp6 commands.
    - efinet_uefi_ipv6_pxe_support.patch: teach efinet to allow bootp6.
    - bootp_process_dhcpack_http_boot.patch: process DHCPACK, support HTTP.
    - efinet_set_network_from_uefi_devpath.patch: configure network from the
      devpath provided by the UEFI firmware.
    - efinet_set_dns_from_uefi_proto.patch: set DNS nameservers and search
      domains from the UEFI protocol.
  * Fix booting on Hyper-V gen 2 VMs due to the lack of PIT there; we can deal
    with this by using other timers when PIT aren't available. (LP: #1519836)
    - debian/patches/git_tsc_use_alt_delay_sources_d43a5ee6.patch
    - debian/patches/git_split_pmtimer_wait_tsc_d9a3bfea.patch
    - debian/patches/git_fix_tsc_calibration_pit_a03c1034.patch

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 15 Sep 2016 13:56:55 -0400
Superseded in zesty-release on 2016-10-22
Published in yakkety-release on 2016-09-07
Deleted in yakkety-proposed (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu11) yakkety; urgency=medium

  * debian/control: don't force building with GCC 5 when 6 is now the default.
  * support_module_without_symbol_table.patch: fix checks for modules without
    a symbol table to be allowed, since binutils' 'strip --stripunneeded' no
    longer leaves a symbols section around after stripping.
  * Fix support for IPv6 PXE booting under UEFI:
    - grub_add_grub_env_set_net_property.patch: add grub_env_set_net_property.
    - misc-fix-invalid-char-strtol.patch: fix strto*l methods invalid chars.
    - net_read_bracketed_ipv6_addr.patch: read bracketed IPv6 addresses.
    - bootp_new_net_bootp6_command.patch: add new bootp6 commands.
    - efinet_uefi_ipv6_pxe_support.patch: teach efinet to allow bootp6.
    - bootp_process_dhcpack_http_boot.patch: process DHCPACK, support HTTP.
    - efinet_set_network_from_uefi_devpath.patch: configure network from the
      devpath provided by the UEFI firmware.
    - efinet_set_dns_from_uefi_proto.patch: set DNS nameservers and search
      domains from the UEFI protocol.

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 06 Sep 2016 10:10:02 -0400
Superseded in xenial-proposed on 2016-10-06
grub2 (2.02~beta2-36ubuntu3.3) xenial; urgency=medium

  * debian/patches/ip6_send_router_solicitation_7c4b6b7b.patch: handle long
    RA intervals by explicitly sending a SOLICIT.
  * debian/patches/ip6_fix_routing_eb9f401f.patch: fix IPv6 routing; we should
    be able to talk to things outside of link-local addresses; to do this,
    allow specifying a gateway and interface. (LP: #1229458)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 03 Aug 2016 16:46:41 -0400
Superseded in trusty-updates on 2017-08-28
Deleted in trusty-proposed on 2017-08-29 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.12) trusty; urgency=medium

  * 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)

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 29 Jul 2016 14:50:13 -0400
Superseded in yakkety-release on 2016-09-07
Deleted in yakkety-proposed on 2016-09-08 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu10) yakkety; urgency=medium

  * debian/patches/ip6_send_router_solicitation_7c4b6b7b.patch: handle long
    RA intervals by explicitly sending a SOLICIT.
  * debian/patches/ip6_fix_routing_eb9f401f.patch: fix IPv6 routing; we should
    be able to talk to things outside of link-local addresses; to do this,
    allow specifying a gateway and interface. (LP: #1229458)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 27 Jul 2016 16:02:18 -0400
Superseded in xenial-updates on 2017-01-03
Deleted in xenial-proposed on 2017-01-05 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.2) xenial; urgency=medium

  * Add loopback and squash4 modules to the signed EFI images.  LP: #1604499.

 -- Steve Langasek <email address hidden>  Fri, 22 Jul 2016 15:29:24 -0700
Superseded in yakkety-release on 2016-07-29
Deleted in yakkety-proposed on 2016-07-30 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu9) yakkety; urgency=medium

  * Add loopback and squash4 modules to the signed EFI images.  LP: #1604499.

 -- Steve Langasek <email address hidden>  Tue, 19 Jul 2016 11:43:28 -0700
Published in precise-updates on 2016-11-09
Deleted in precise-proposed (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.20) precise; urgency=medium

  * debian/patches/install_mokmanager.patch: also install MokManager if we
    got to install shim; so as to be able to control shim options.
    (LP: #1600320)

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 08 Jul 2016 14:13:09 -0400
Superseded in trusty-updates on 2016-08-03
Deleted in trusty-proposed on 2016-08-04 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.11) trusty-proposed; urgency=medium

  * Add support for running a 64-bit Linux kernel on a 32-bit EFI.
    (LP: #1591818)

 -- Shih-Yuan Lee (FourDollars) <email address hidden>  Wed, 08 Jun 2016 13:53:40 +0800
Deleted in trusty-proposed on 2016-06-29 (Reason: Unnecessary change in this SRU; to be addressed in shim-s...)
grub2 (2.02~beta2-9ubuntu1.10) trusty; urgency=low

  * No change rebuild to refresh custom upload.

Superseded in trusty-proposed on 2016-06-28
grub2 (2.02~beta2-9ubuntu1.9) trusty; urgency=medium

  * debian/postinst.in: call on update-secureboot-policy to allow users
    to toggle Secure Boot validation in shim when third-party drivers are
    installed. (LP: #1574727)

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 21 Jun 2016 13:34:21 -0400
Superseded in xenial-updates on 2016-08-04
Deleted in xenial-updates on 2016-08-06 (Reason: premature release)
Deleted in xenial-proposed on 2016-08-06 (Reason: moved to -updates)
grub2 (2.02~beta2-36ubuntu3.1) xenial; urgency=medium

  * debian/postinst.in: replace setup_mok_validation with a call to
    update-secureboot-policy, a script shipped by shim-signed.
    (LP: #1574727)
  * debian/control: drop Depends on mokutil, we're not calling it directly.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 20 May 2016 15:04:00 -0400
Superseded in yakkety-release on 2016-07-23
Deleted in yakkety-proposed on 2016-07-24 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu8) yakkety; urgency=medium

  * debian/grub-common.init: Don't source /lib/init/vars.sh, we don't depend
    on initscripts (and don't want to). There is no reason why we would not
    use the LSB log_action_msg in non-verbose (default) mode, most other
    packages use it unconditionally. (LP: #1584134)

 -- Martin Pitt <email address hidden>  Fri, 20 May 2016 18:33:35 +0200
Superseded in yakkety-proposed on 2016-05-20
grub2 (2.02~beta2-36ubuntu7) yakkety; urgency=medium

  * debian/postinst.in: replace setup_mok_validation with a call to
    update-secureboot-policy, a script shipped by shim-signed.
  * debian/control: drop Depends on mokutil, we're not calling it directly.

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 18 May 2016 11:05:43 -0400
Superseded in yakkety-release on 2016-05-23
Deleted in yakkety-proposed on 2016-05-24 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu6) yakkety; urgency=medium

  * Fix booting on Hyper-V gen 2 VMs due to the lack of PIT there; we can deal
    with this by using other timers when PIT aren't available. (LP: #1519836)
    - debian/patches/git_tsc_use_alt_delay_sources_d43a5ee6.patch
    - debian/patches/git_split_pmtimer_wait_tsc_d9a3bfea.patch
    - debian/patches/git_fix_tsc_calibration_pit_a03c1034.patch

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 13 May 2016 12:28:38 -0400
Superseded in yakkety-release on 2016-05-17
Deleted in yakkety-proposed on 2016-05-18 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu5) yakkety; urgency=medium

  * debian/patches/zpool_full_device_name.patch: Signal to zpool that
    it should emit full names of constituent devices.

 -- Chad MILLER <email address hidden>  Tue, 10 May 2016 11:45:42 -0500
Superseded in yakkety-release on 2016-05-10
Deleted in yakkety-proposed on 2016-05-12 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu4) yakkety; urgency=medium

  * debian/rules: disable pie builds for grub modules by adding
    -no-pie to TARGET_LDFLAGS

 -- Steve Beattie <email address hidden>  Mon, 25 Apr 2016 10:07:38 -0700
Superseded in yakkety-release on 2016-04-26
Published in xenial-release on 2016-04-16
Deleted in xenial-proposed (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu3) xenial; urgency=medium

  * No-change rebuild to correctly build our unicode font against libfreetype6.
    (LP: #1559933)

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 15 Apr 2016 17:21:17 -0400
Superseded in xenial-release on 2016-04-16
Deleted in xenial-proposed on 2016-04-17 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu2) xenial; urgency=medium

  * debian/postinst.in: (LP: #1558438)
    - fix quoting variables for setup_mok_validation() to account for passwords
      that might have special characters.
    - use printf rather than straight echo to pass values to mokutil.
    - ask the user to confirm password; not just write it once, this will avoid
      issues with typos in the Secure Boot keys.

 -- Mathieu Trudel-Lapierre <email address hidden>  Fri, 18 Mar 2016 21:35:50 -0400
Superseded in xenial-release on 2016-03-20
Deleted in xenial-proposed on 2016-03-22 (Reason: moved to release)
grub2 (2.02~beta2-36ubuntu1) xenial; urgency=medium

  [ Debconf translations ]
  * [ja] Japanese (Takuma Yamada; closes: #815203, #817084).

  [ Mathieu Trudel-Lapierre ]
  * debian/postinst.in: add MOK validation support; so that it's possible on
    upgrade to disable validation in shim if the user has dkms packages
    installed.
  * debian/control: add mokutil to grub-efi-$arch packages to deal with
    toggling MOK validation.

  [ dann frazier ]
  * Cherry-pick fix for slow timer events on ARM/UEFI (LP: #1553390).

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 15 Mar 2016 12:57:08 -0400
Superseded in trusty-updates on 2016-07-12
Deleted in trusty-proposed on 2016-07-13 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.8) trusty; urgency=medium

  * debian/prep-bootdev.c: add prep-bootdev for use in postinst (and to help
    detecting the prep partition on ppc64el in general).
  * debian/rules: build the prep-bootdev binary for grub-ieee1275.
  * debian/control: add libparted-dev to Build-Depends for prep-bootdev.
  * debian/grub-ieee1275-bin.install.ppc64el.in: ship prep-bootdev.
  * debian/clean: clean up prep-bootdev.
  * debian/postinst.in: (LP: #1549064)
    - run prep-bootdev to have a device to point grub-ieee1275 to to install
      the new bootloader data to when calling grub-install.
    - run grub-install with --no-nvram to avoid clobbering the boot-device
      variable every time grub is updated.

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 24 Feb 2016 14:39:34 -0500
Superseded in xenial-release on 2016-03-15
Deleted in xenial-proposed on 2016-03-17 (Reason: moved to release)
grub2 (2.02~beta2-36) unstable; urgency=medium

  [ Colin Watson ]
  * Use HTTPS for Vcs-Git URL.
  * Add zfs, zfscrypt, and zfsinfo to signed EFI images (LP: #1542358).

  [ Martin Pitt ]
  * debian/postinst.in, debian/kernel/zz-update-grub: Call
    systemd-detect-virt (which works under any init system, despite the
    name) instead of the Ubuntu specific running-in-container wrapper.
    (LP: #1539016)

 -- Colin Watson <email address hidden>  Fri, 05 Feb 2016 15:41:05 +0000
Superseded in xenial-release on 2016-02-06
Deleted in xenial-proposed on 2016-02-08 (Reason: moved to release)
grub2 (2.02~beta2-35ubuntu1) xenial; urgency=medium

  * debian/postinst.in, debian/kernel/zz-update-grub: Call systemd-detect-virt
    instead of the Ubuntu specific running-in-container wrapper. (LP: #1539016)

 -- Martin Pitt <email address hidden>  Thu, 28 Jan 2016 14:25:14 +0100
Superseded in xenial-release on 2016-02-01
Deleted in xenial-proposed on 2016-02-02 (Reason: moved to release)
grub2 (2.02~beta2-35) unstable; urgency=medium

  * Apply the arm64 -mpc-relative-literal-loads workaround in configure
    rather than in debian/rules, to cope with toolchains that don't have the
    relevant patch applied.

 -- Colin Watson <email address hidden>  Fri, 22 Jan 2016 11:02:10 +0000
Superseded in trusty-updates on 2016-06-21
Deleted in trusty-proposed on 2016-06-22 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.7) trusty; urgency=medium

  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface
  * Update quick boot logic to handle abstractions for which there is no
    write support. (LP: #1274320)

 -- dann frazier <email address hidden>  Wed, 16 Dec 2015 14:03:48 -0700
Published in vivid-updates on 2016-01-05
Deleted in vivid-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-22ubuntu1.5) vivid; urgency=medium

  * Merge in changes from  2.02~beta2-22ubuntu1.3:
    - d/p/arm64-set-correct-length-of-device-path-end-entry.patch: Fixes
      booting arm64 kernels on certain UEFI implementations. (LP: #1476882)
    - progress: avoid NULL dereference for net files. (LP: #1459872)
    - arm64/setjmp: Add missing license macro. (LP: #1459871)
    - Cherry-pick patch to add SAS disks to the device list from the ofdisk
      module. (LP: #1517586)
    - Cherry-pick patch to open Simple Network Protocol exclusively.
      (LP: #1508893)
  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface
  * Update quick boot logic to handle abstractions for which there is no
    write support. (LP: #1274320)

 -- dann frazier <email address hidden>  Wed, 16 Dec 2015 13:31:15 -0700
Published in wily-updates on 2016-01-05
Deleted in wily-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-29ubuntu0.3) wily; urgency=medium

  * Merge in changes from  2.02~beta2-29ubuntu0.1:
    - arm64/setjmp: Add missing license macro. (LP: #1459871)
    - Cherry-pick patch to add SAS disks to the device list from the ofdisk
      module. (LP: #1517586)
    - Cherry-pick patch to open Simple Network Protocol exclusively.
      (LP: #1508893)
  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface

 -- dann frazier <email address hidden>  Wed, 16 Dec 2015 10:05:39 -0700
Superseded in xenial-proposed on 2016-01-22
grub2 (2.02~beta2-33) unstable; urgency=high

  [ Mathieu Trudel-Lapierre ]
  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface

  [ Lee Trager ]
  * Add raid5rec and raid6rec to signed EFI images (closes: #807385).

  [ Colin Watson ]
  * CVE-2015-8370: Fix authentication bypass via backspace integer underflow
    (closes: #808122).

 -- Colin Watson <email address hidden>  Wed, 16 Dec 2015 09:46:22 +0000
Superseded in wily-proposed on 2015-12-17
Superseded in wily-updates on 2016-01-05
Published in wily-security on 2015-12-15
grub2 (2.02~beta2-29ubuntu0.2) wily-security; urgency=medium

  * SECURITY UPDATE: password bypass via backspace key buffer overflow
    - debian/patches/CVE-2015-8370.patch: check length before accepting a
      backspace character in grub-core/lib/crypto.c,
      grub-core/normal/auth.c.
    - CVE-2015-8370
  * This package does _not_ contain the changes from
    2.02~beta2-29ubuntu0.1 in wily-proposed.

 -- Marc Deslauriers <email address hidden>  Tue, 15 Dec 2015 08:45:37 -0500
Superseded in vivid-proposed on 2015-12-17
Superseded in vivid-updates on 2016-01-05
Published in vivid-security on 2015-12-15
grub2 (2.02~beta2-22ubuntu1.4) vivid-security; urgency=medium

  * SECURITY UPDATE: password bypass via backspace key buffer overflow
    - debian/patches/CVE-2015-8370.patch: check length before accepting a
      backspace character in grub-core/lib/crypto.c,
      grub-core/normal/auth.c.
    - CVE-2015-8370
  * This package does _not_ contain the changes from
    2.02~beta2-22ubuntu1.3 in vivid-proposed.

 -- Marc Deslauriers <email address hidden>  Tue, 15 Dec 2015 08:50:41 -0500
Superseded in trusty-proposed on 2015-12-17
Superseded in trusty-updates on 2016-01-05
Published in trusty-security on 2015-12-15
grub2 (2.02~beta2-9ubuntu1.6) trusty-security; urgency=medium

  * SECURITY UPDATE: password bypass via backspace key buffer overflow
    - debian/patches/CVE-2015-8370.patch: check length before accepting a
      backspace character in grub-core/lib/crypto.c,
      grub-core/normal/auth.c.
    - CVE-2015-8370

 -- Marc Deslauriers <email address hidden>  Tue, 15 Dec 2015 09:11:24 -0500
Deleted in precise-proposed (Reason: moved to -updates)
Superseded in precise-updates on 2016-11-09
Published in precise-security on 2015-12-15
grub2 (1.99-21ubuntu3.19) precise-security; urgency=medium

  * SECURITY UPDATE: password bypass via backspace key buffer overflow
    - debian/patches/CVE-2015-8370.patch: check length before accepting a
      backspace character in grub-core/lib/crypto.c,
      grub-core/normal/auth.c.
    - CVE-2015-8370

 -- Marc Deslauriers <email address hidden>  Tue, 15 Dec 2015 09:14:45 -0500
Superseded in xenial-release on 2016-01-23
Deleted in xenial-proposed on 2016-01-24 (Reason: moved to release)
grub2 (2.02~beta2-32ubuntu1) xenial; urgency=medium

  * Cherry-picks to better handle TFTP timeouts on some arches: (LP: #1521612)
    - (7b386b7) efidisk: move device path helpers in core for efinet
    - (c52ae40) efinet: skip virtual IP devices when enumerating cards
    - (f348aee) efinet: enable hardware filters when opening interface

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 03 Dec 2015 15:03:46 -0500
Superseded in trusty-updates on 2015-12-15
Deleted in trusty-proposed on 2015-12-17 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.5) trusty; urgency=medium

  * d/p/arm64-set-correct-length-of-device-path-end-entry.patch: Fixes
    booting arm64 kernels on certain UEFI implementations. (LP: #1476882)
  * progress: avoid NULL dereference for net files. (LP: #1459872)
  * arm64/setjmp: Add missing license macro. (LP: #1459871)
  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)
  * Cherry-pick patch to open Simple Network Protocol exclusively.
    (LP: #1508893)

 -- dann frazier <email address hidden>  Wed, 25 Nov 2015 13:13:35 -0700
Deleted in vivid-proposed on 2015-12-16 (Reason: Superseded by security upload)
grub2 (2.02~beta2-22ubuntu1.3) vivid; urgency=medium

  * d/p/arm64-set-correct-length-of-device-path-end-entry.patch: Fixes
    booting arm64 kernels on certain UEFI implementations. (LP: #1476882)
  * progress: avoid NULL dereference for net files. (LP: #1459872)
  * arm64/setjmp: Add missing license macro. (LP: #1459871)
  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)
  * Cherry-pick patch to open Simple Network Protocol exclusively.
    (LP: #1508893)

 -- dann frazier <email address hidden>  Wed, 25 Nov 2015 13:02:19 -0700
Deleted in wily-proposed on 2015-12-16 (Reason: Superseded by security upload)
grub2 (2.02~beta2-29ubuntu0.1) wily; urgency=medium

  * arm64/setjmp: Add missing license macro. (LP: #1459871)
  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)
  * Cherry-pick patch to open Simple Network Protocol exclusively.
    (LP: #1508893)

 -- dann frazier <email address hidden>  Wed, 25 Nov 2015 12:23:15 -0700
Superseded in xenial-release on 2015-12-04
Deleted in xenial-proposed on 2015-12-05 (Reason: moved to release)
grub2 (2.02~beta2-32) unstable; urgency=medium

  [ Mathieu Trudel-Lapierre ]
  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)

  [ dann frazier ]
  * Cherry-pick patch to open Simple Network Protocol exclusively.
    (LP: #1508893)

  [ Linn Crosetto ]
  * Install arm64 signed images if UEFI Secure Boot is enabled (closes:
    #806178).

 -- Colin Watson <email address hidden>  Wed, 25 Nov 2015 16:07:21 +0000
Superseded in xenial-release on 2015-11-28
Deleted in xenial-proposed on 2015-11-29 (Reason: moved to release)
grub2 (2.02~beta2-31ubuntu1) xenial; urgency=medium

  * Cherry-pick patch to add SAS disks to the device list from the ofdisk
    module. (LP: #1517586)

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 17 Nov 2015 10:55:56 -0500
Superseded in xenial-release on 2015-11-19
Deleted in xenial-proposed on 2015-11-21 (Reason: moved to release)
grub2 (2.02~beta2-31) unstable; urgency=medium

  * Cherry-pick upstream patch to fix XFS alignment treatment.
  * Cherry-pick upstream patch to fix XFS handling of symlink with
    crc-enabled filesystem.

 -- Colin Watson <email address hidden>  Thu, 05 Nov 2015 15:08:03 +0000
Superseded in xenial-proposed on 2015-11-05
grub2 (2.02~beta2-30) unstable; urgency=medium

  [ dann frazier ]
  * arm64/setjmp: Add missing license macro. (LP: #1459871)

  [ Colin Watson ]
  * Cherry-pick upstream patches for XFS v5 support (closes: #772565).

 -- Colin Watson <email address hidden>  Thu, 05 Nov 2015 12:30:27 +0000
Superseded in xenial-release on 2015-11-13
Published in wily-release on 2015-10-14
Deleted in wily-proposed (Reason: moved to release)
grub2 (2.02~beta2-29) unstable; urgency=medium

  [ Linn Crosetto ]
  * Clean up docs, mpi, and other files (closes: #798607).

  [ dann frazier ]
  * progress: avoid NULL dereference for net files. (LP: #1459872)

 -- Colin Watson <email address hidden>  Tue, 13 Oct 2015 23:36:46 +0100

Available diffs

Superseded in vivid-updates on 2015-12-15
Deleted in vivid-proposed on 2015-12-17 (Reason: moved to -updates)
grub2 (2.02~beta2-22ubuntu1.2) vivid-proposed; urgency=low

  [ Mathieu Trudel-Lapierre ]
  * debian/build-efi-images: look for grub.cfg in $cmdpath too in gcdx64.efi,
    to simplify embedded scenarios: putting a grub.cfg snippet that loads the
    right "real" grub.cfg can be useful. (LP: #1468111)

 -- Michael Vogt <email address hidden>  Mon, 12 Oct 2015 15:36:51 +0200
Superseded in trusty-updates on 2015-12-10
Deleted in trusty-proposed on 2015-12-12 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.4) trusty; urgency=medium

  * Fix overlap check in check_blocklists for load_env (backported patch from
    upstream commit 1f6af2a9). (LP: #1311247)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 23 Sep 2015 21:29:20 -0400
Superseded in wily-release on 2015-10-14
Deleted in wily-proposed on 2015-10-16 (Reason: moved to release)
grub2 (2.02~beta2-28) unstable; urgency=medium

  * Reduce the CFLAGS -O3 default on Ubuntu ppc64el to -O2; it introduces
    various -Werror failures and isn't worth it here.

 -- Colin Watson <email address hidden>  Sun, 06 Sep 2015 01:25:56 +0100
Superseded in wily-proposed on 2015-09-06
grub2 (2.02~beta2-27) unstable; urgency=medium

  [ Felix Zielcke ]
  * Remove Robert Millan from Uploaders with his permission. Thanks for
    all the work he did for GRUB 2!
  * Stop forcing gcc-4.9 for building.
  * Update to Policy 3.9.6.
  * Update the Browser URL for our git repository.
  * Use dpkg-buildflags at least for the host binaries.
  * Simplify Build-Depends.

  [ Colin Watson ]
  * Go back to forcing a particular compiler version, but this time gcc-5.
    The reason for this is that new compiler versions often make slight
    changes to the size of compiled code which break delicate parts of GRUB,
    and we want to make sure that we test newer versions before switching to
    them.
  * Make builds that are not limited to architecture-dependent packages
    (i.e. dpkg-buildpackage -b) work on non-x86 architectures (closes:
    #744954).

  [ Mathieu Trudel-Lapierre ]
  * debian/build-efi-images: Look for grub.cfg in $cmdpath too in
    gcdx64.efi, to simplify embedded scenarios: putting a grub.cfg snippet
    that loads the right "real" grub.cfg can be useful. (LP: #1468111)
  * 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)
  * Update quick boot logic to handle abstractions for which there is no
    write support. (LP: #1274320)

  [ dann frazier ]
  * d/p/arm64-set-correct-length-of-device-path-end-entry.patch: Fixes
    booting arm64 kernels on certain UEFI implementations. (LP: #1476882)

  [ Debconf translations ]
  * [lv] Latvian (Rudolfs Mazurs; closes: #777648).

 -- Colin Watson <email address hidden>  Fri, 04 Sep 2015 12:35:59 +0100
175 of 326 results