Change log for grub2 package in Ubuntu

175 of 295 results
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
Published in xenial-proposed on 2016-08-11
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
Published in trusty-updates on 2016-08-03
Deleted in trusty-proposed (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
Published in xenial-updates on 2016-08-04
Deleted in xenial-proposed (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-proposed on 2016-07-09
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)
Published in precise-updates on 2015-12-15
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
Superseded in wily-release on 2015-09-06
Deleted in wily-proposed on 2015-09-07 (Reason: moved to release)
grub2 (2.02~beta2-26ubuntu5) wily; urgency=medium

  * No-change rebuild to force the arm64 UEFI bits to be signed by LP.

 -- Adam Conrad <email address hidden>  Wed, 22 Jul 2015 19:41:58 -0600
Superseded in wily-proposed on 2015-07-23
grub2 (2.02~beta2-26ubuntu4) wily; urgency=medium

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

 -- dann frazier <email address hidden>  Wed, 22 Jul 2015 11:25:58 -0600
Superseded in wily-release on 2015-07-23
Deleted in wily-proposed on 2015-07-24 (Reason: moved to release)
grub2 (2.02~beta2-26ubuntu3) wily; 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)
  * Update quick boot logic to handle abstractions for which there is no
    write support. (LP: #1274320)

 -- Mathieu Trudel-Lapierre <email address hidden>  Mon, 06 Jul 2015 16:32:11 -0400
Superseded in vivid-updates on 2015-10-21
Deleted in vivid-proposed on 2015-10-22 (Reason: moved to -updates)
grub2 (2.02~beta2-22ubuntu1.1) vivid; urgency=medium

  * Do not hang headless servers indefinitely on boot after edge case power
    failure timing (LP: #1443735). Instead, time out after 30 seconds and boot
    anyway, including on non-headless systems.

 -- Robie Basak <email address hidden>  Tue, 19 May 2015 13:47:00 +0100
Published in utopic-updates on 2015-07-08
Deleted in utopic-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-15ubuntu0.1) utopic; urgency=medium

  * Do not hang headless servers indefinitely on boot after edge case power
    failure timing (LP: #1443735). Instead, time out after 30 seconds and boot
    anyway, including on non-headless systems.

 -- Robie Basak <email address hidden>  Tue, 19 May 2015 13:44:35 +0100
Superseded in trusty-updates on 2015-11-11
Deleted in trusty-proposed on 2015-11-12 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.3) trusty; urgency=medium

  * Do not hang headless servers indefinitely on boot after edge case power
    failure timing (LP: #1443735). Instead, time out after 30 seconds and boot
    anyway, including on non-headless systems.

 -- Robie Basak <email address hidden>  Tue, 19 May 2015 13:31:03 +0100
Superseded in precise-updates on 2015-12-15
Deleted in precise-proposed on 2015-12-17 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.18) precise; urgency=medium

  * Do not hang headless servers indefinitely on boot after edge case power
    failure timing (LP: #1443735). Instead, time out after 30 seconds and boot
    anyway, including on non-headless systems.

 -- Robie Basak <email address hidden>  Tue, 19 May 2015 12:22:34 +0100
Superseded in wily-release on 2015-07-06
Deleted in wily-proposed on 2015-07-08 (Reason: moved to release)
grub2 (2.02~beta2-26ubuntu2) wily; urgency=medium

  * debian/build-efi-images: fix my typos from last upload: properly escape
    the variables meant for grub.cfg rather than for expansion by the build
    script.

 -- Mathieu Trudel-Lapierre <email address hidden>  Thu, 25 Jun 2015 15:37:53 -0400
Superseded in wily-release on 2015-06-27
Deleted in wily-proposed on 2015-06-28 (Reason: moved to release)
grub2 (2.02~beta2-26ubuntu1) wily; urgency=medium

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

 -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 23 Jun 2015 17:27:18 -0400
Superseded in wily-proposed on 2015-06-23
grub2 (2.02~beta2-26) unstable; urgency=medium

  [ William Grant ]
  * Fix linuxefi module to be included on x86_64-efi rather than amd64-efi.
    amd64-efi isn't a thing. (LP: #1464959)

  [ Steven Chamberlain ]
  * Recognise Xen xbd and KVM virtio disks on kFreeBSD (closes: #786621).

 -- Colin Watson <email address hidden>  Sun, 14 Jun 2015 10:02:19 +0100
Superseded in wily-release on 2015-06-23
Deleted in wily-proposed on 2015-06-25 (Reason: moved to release)
grub2 (2.02~beta2-25ubuntu1) wily; urgency=medium

  * Fix linuxefi module to be included on x86_64-efi rather than
    amd64-efi. amd64-efi isn't a thing. (LP: #1464959)

 -- William Grant <email address hidden>  Sun, 14 Jun 2015 15:52:27 +1000
Deleted in wily-proposed on 2015-06-14 (Reason: Broken Secure Boot)
Deleted in wily-release on 2015-06-14 (Reason: Broken Secure Boot)
Deleted in wily-proposed on 2015-06-14 (Reason: moved to release)
grub2 (2.02~beta2-25) unstable; urgency=medium

  * Build-depend on dosfstools and mtools on arm64 as well as amd64.

 -- Colin Watson <email address hidden>  Fri, 12 Jun 2015 12:29:19 +0100
Superseded in wily-proposed on 2015-06-12
grub2 (2.02~beta2-24) unstable; urgency=medium

  [ Mathieu Trudel-Lapierre ]
  * Fix handling of --disk-module option (cherry-pick from fa335308).
    (Closes: #746596, LP: #1309735)
  * Fix double-free of LV names for mdraid (cherry-pick from fc535b32).
    (LP: #1330963)

  [ dann frazier ]
  * Build image tarball on arm64
  * Only include linuxefi module in images for amd64. This module doesn't
    exist on other platforms like arm64, where GRUB chainloads to the kernel
    EFI stub.

  [ Paulo Flabiano Smorigo ]
  * powerpc: Add a flag to avoid unnecessary optimizations (like vsx)
    (LP: #1459706).

 -- Colin Watson <email address hidden>  Thu, 11 Jun 2015 17:08:09 +0100

Available diffs

Superseded in wily-release on 2015-06-14
Superseded in wily-release on 2015-06-14
Deleted in wily-proposed on 2015-06-15 (Reason: moved to release)
grub2 (2.02~beta2-23) unstable; urgency=medium

  [ Debconf translations ]
  * [da] Danish (Joe Dalton; closes: #781333).

  [ Felix Zielcke ]
  * Run the tests with LC_MESSAGES=C.UTF-8. Some tests fail with non
    english locale. (Closes: #782580)

  [ Mathieu Trudel-Lapierre ]
  * Backport from upstream:
    - arp, icmp: Fix handling in case of oversized or invalid packets.
      (LP: #1428005)

  [ Robie Basak ]
  * 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).

 -- Colin Watson <email address hidden>  Thu, 14 May 2015 16:18:33 +0100
Superseded in trusty-updates on 2015-07-08
Deleted in trusty-proposed on 2015-07-09 (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1.2) trusty-proposed; urgency=medium

  * debian/patches/install_powerpc_machtypes.patch: updated: do a better job
    at detecting machine types; so as to use the right utility when updating
    nvram for the boot-device. This also fixes adding a CHRP note on the
    chrp_ibm machines, which broke PowerVM mode. (LP: #1334793)
  * debian/patches/ppc64el-disable-vsx.patch: disable the VSX instruction,
    which is enabled by default on POWER7/8 cpu models, to avoid crashes due
    to instruction exceptions. The kernel will re-enable it when necessary.
    (LP: #1454743)
  * debian/patches/ieee1275-clear-reset.patch: clear the text attribute in
    the clear command. (LP: #1454764)

 -- Mathieu Trudel-Lapierre <email address hidden>  Wed, 13 May 2015 12:30:05 -0400
Superseded in trusty-updates on 2015-05-27
Superseded in trusty-proposed on 2015-05-13
grub2 (2.02~beta2-9ubuntu1.1) trusty-proposed; urgency=medium

  * Add dependency on efibootmgr to grub-efi-arm64-bin (LP: #1435663).
 -- dann frazier <email address hidden>   Mon, 06 Apr 2015 22:31:19 -0600
Superseded in wily-release on 2015-05-22
Published in vivid-release on 2015-04-06
Deleted in vivid-proposed (Reason: moved to release)
grub2 (2.02~beta2-22ubuntu1) vivid; urgency=medium

  * debian/patches/arp_icmp_oversize_handling.patch: better handle oversized
    or invalid ARP or ICMP packets. (LP: #1428005)
 -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 06 Apr 2015 15:15:24 -0400
Superseded in vivid-release on 2015-04-06
Deleted in vivid-proposed on 2015-04-08 (Reason: moved to release)
grub2 (2.02~beta2-22) unstable; urgency=medium


  * Make grub-common's Suggests on grub-emu architecture-specific, to
    quieten debcheck.
  * Remove unnecessary feature test macros from hostfs, to fix building with
    glibc 2.20.
  * Backport from upstream:
    - Fix UEFI boot failure with some firmware that returns incorrect paths
      (closes: #735960).

 -- Colin Watson <email address hidden>  Mon, 23 Mar 2015 15:30:15 +0000

Available diffs

Superseded in vivid-release on 2015-03-30
Deleted in vivid-proposed on 2015-04-01 (Reason: moved to release)
grub2 (2.02~beta2-21) unstable; urgency=medium


  [ Mathieu Trudel-Lapierre ]
  * Fix overlap check in check_blocklists for load_env (backported patch
    from upstream commit 1f6af2a9; LP: #1311247).

  [ Steve McIntyre ]
  * Add support for running a 64-bit Linux kernel on a 32-bit EFI (closes:
    #775202).

  [ Colin Watson ]
  * 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).

 -- Colin Watson <email address hidden>  Tue, 27 Jan 2015 20:37:04 +0000

Available diffs

Superseded in vivid-release on 2015-01-28
Deleted in vivid-proposed on 2015-01-30 (Reason: moved to release)
grub2 (2.02~beta2-20) unstable; urgency=medium


  [ Colin Watson ]
  * Generate alternative init entries in advanced menu (closes: #757298,
    #773173).
  * When configuring grub-pc, copy unicode.pf2 to /boot/grub/ even if
    /boot/grub/grub.cfg does not exist yet; this matches the behaviour of
    grub-efi-* (thanks, Luca Capello; closes: #617196).

  [ Debconf translations ]
  * [fi] Finnish (Timo Jyrinki; closes: #774060).
  * [mr] Marathi (sampada nakhare; closes: #773901).

 -- Colin Watson <email address hidden>  Sat, 03 Jan 2015 12:39:52 +0000

Available diffs

Superseded in vivid-release on 2015-01-04
Deleted in vivid-proposed on 2015-01-05 (Reason: moved to release)
grub2 (2.02~beta2-19) unstable; urgency=medium


  [ Steve McIntyre ]
  * Handle case insensitivity of VFAT filesystem on /boot/EFI when installing
    extra cpoy of grub-efi to the removable media path
    /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (Closes: #773092)
  * Make the force_efi_extra_removable debconf prompt only show up when
    configuring grub-*efi*. Closes: #773004

  [ Ian Campbell ]
  * Improvements to English wording of new debconf template from Justin B Rye.
  * Add debian/README.source.

  [ Debconf translations ]
  * [eu] Basque (Iñaki Larrañaga Murgoitio, Closes: #772946)
  * [be] Belarusian (Viktar Siarheichyk, Closes: #773054)
  * [pt_BR] Brazilian Portuguese (Adriano Rafael Gomes, Closes: #773682)
  * [bg] Bulgarian (Damyan Ivanov, Closes: #772878)
  * [cs] Czech (Miroslav Kure, Closes: #772924)
  * [nl] Dutch (Frans Spiesschaert, Closes: 773637)
  * [eo] Esperanto (Felipe Castro, Closes: #773096)
  * [fi] Finish (Timo Jyrinki, Closes: #772921)
  * [fr] French (Christian PERRIER, Closes: #772771)
  * [de] German (Martin Eberhard Schauer, Closes: #773664)
  * [el] Greek (Panagiotis Georgakopoulos, Closes: #773068)
  * [he] Hebrew (Omer Zak, Closes: #773377)
  * [is] Icelandic (Sveinn í Felli, Closes: #772922)
  * [it] Italian (Luca Monducci, Closes: #773553)
  * [kk] Kazakh (Baurzhan Muftakhidinov, Closes: #772916)
  * [lt] Lithuanian (Rimas Kudelis, Closes: #773060)
  * [pl] Polish (Łukasz Dulny, Closes: #772930)
  * [ro] Romanian (Andrei POPESCU, Closes: #773349)
  * [ru] Russian (Yuri Kozlov, Closes: #773211)
  * [sl] Slovenian (Vanja Cvelbar, Closes: #773508)
  * [es] Spanish (Manuel "Venturi" Porras Peralta, Closes: #773222)
  * [sv] Swedish (Martin Bagge & Anders Jonsson, Closes: 773208)
  * [th] Thai (Theppitak Karoonboonyanan, Closes: #773160)
  * [zh_TW] Traditional Chinese (Vincent W. Chen, Closes: #773418)
  * [tr] Turkish (Mert Dirik, Closes: #773666)

 -- Ian Campbell <email address hidden>  Mon, 22 Dec 2014 11:55:33 +0000

Available diffs

Superseded in vivid-release on 2014-12-23
Deleted in vivid-proposed on 2014-12-24 (Reason: moved to release)
grub2 (2.02~beta2-18) unstable; urgency=medium


  [ Steve McIntyre ]
  * Add support for forcing an extra copy of grub-efi to the removable
    media path /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (#767037)

  [ Ian Campbell ]
  * Add myself to Uploaders.

 -- Ian Campbell <email address hidden>  Mon, 08 Dec 2014 08:38:38 +0000

Available diffs

Superseded in vivid-release on 2014-12-09
Deleted in vivid-proposed on 2014-12-10 (Reason: moved to release)
grub2 (2.02~beta2-17) unstable; urgency=medium


  [ Colin Watson ]
  * Fix up some pointer-to-integer casts in linuxefi so that it can build on
    i386-efi.
  * Backport from upstream:
    - Fix typo (gettext_print instead of gettext_printf) (LP: #1390766).

  [ Ian Campbell ]
  * Correct syntax error in grub-xen-host bootstrap configuration file.
  * Log failure when grub-install fails in postinst, rather than failing the
    entire postinst. (Closes: #770412)
  * Arrange to insmod xzio and lzopio when booting a kernel as a Xen guest.
    (Closes: #755256)

 -- Ian Campbell <email address hidden>  Sun, 30 Nov 2014 17:15:21 +0000

Available diffs

Superseded in vivid-release on 2014-12-03
Deleted in vivid-proposed on 2014-12-04 (Reason: moved to release)
grub2 (2.02~beta2-16) unstable; urgency=medium


  [ Ian Campbell ]
  * Provide prebuilt grub-xen binaries for host use in a new grub-xen-host
    package.
  * Build/Install binaries into /boot/xen when installing grub-xen.

 -- Ian Campbell <email address hidden>  Thu, 06 Nov 2014 13:32:01 +0000

Available diffs

Superseded in vivid-release on 2014-11-21
Published in utopic-release on 2014-10-16
Deleted in utopic-proposed (Reason: moved to release)
grub2 (2.02~beta2-15) unstable; urgency=medium


  * Disable nvram installation again on chrp_ibm machines that are emulated
    by qemu; that doesn't have nvram devices so the nvram utility inevitably
    fails.

 -- Colin Watson <email address hidden>  Wed, 15 Oct 2014 21:34:02 +0100

Available diffs

Superseded in utopic-release on 2014-10-16
Deleted in utopic-proposed on 2014-10-17 (Reason: moved to release)
grub2 (2.02~beta2-14) unstable; urgency=medium


  * On architectures without a real GRUB port, just build the utilities.
    This makes tools such as grub-probe and grub-fstest available
    everywhere, and makes grub-mount available on all Linux and kFreeBSD
    architectures.
  * Remove .MIPS.abiflags section from images (thanks, Jurica Stanojkovic,
    although I used a slightly simpler approach; closes: #762307).
  * Include a text attribute reset in the clear command for ppc
    (LP: #1295255).
  * Disable VSX instruction on powerpc startup to fix booting on ppc64el.
  * Stop adding a CHRP note on chrp_ibm machines, since that apparently
    breaks PowerVM and isn't needed on other machine types as far as we can
    tell (LP: #1334793).
  * Refactor flicker-free-boot configuration in debian/rules to reduce
    duplication.
  * Disable flicker-free-boot on Ubuntu ppc64el for now, as it isn't needed
    there and causes too many problems (LP: #1338471).
  * Use nvram rather than nvsetenv on chrp_ibm machines, since that tool is
    better-supported and copes with such things as nvram being missing in
    qemu.
  * Remove brace-expansion from the postrm, and switch the preinst and
    postrm to /bin/sh (closes: #762940).
  * On ppc64el, look for a PReP partition and install the core image to the
    first one if found.  For now this is done by borrowing prep-bootdev.c
    from grub-installer, incurring a dependency on libparted.

 -- Colin Watson <email address hidden>  Fri, 26 Sep 2014 18:05:15 +0100
Superseded in utopic-proposed on 2014-09-29
grub2 (2.02~beta2-13) unstable; urgency=medium


  * Drop gcc-4.9-multilib build-dependency on ppc64el again.

 -- Colin Watson <email address hidden>  Fri, 19 Sep 2014 20:30:31 +0100

Available diffs

Superseded in precise-updates on 2015-07-08
Deleted in precise-proposed on 2015-07-09 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.17) precise; urgency=medium

  * Fix infinite recursion in gettext when translation fails
    (LP: #1073108)
 -- Louis Bouchard <email address hidden>   Wed, 17 Sep 2014 13:42:52 +0100
Superseded in utopic-release on 2014-09-29
Deleted in utopic-proposed on 2014-10-01 (Reason: moved to release)
grub2 (2.02~beta2-11) unstable; urgency=medium


  * Force grub-pc/mixed_legacy_and_grub2 to be reshown, rather than failing
    when it was already seen (closes: #749571).
  * Build with GCC 4.9 (closes: #748003).
  * Build for sparc64 (closes: #753784).
  * Fix an infinite loop in grub-mkconfig when kernel paths contain regex
    metacharacters.  Thanks to Heimo Stranner for the report.
  * On upgrade, if we find that one of the install devices no longer exists,
    ask the debconf question at priority critical rather than high.

 -- Colin Watson <email address hidden>  Thu, 24 Jul 2014 09:11:31 +0100

Available diffs

Superseded in precise-updates on 2014-09-25
Deleted in precise-proposed on 2014-09-26 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.16) precise; urgency=medium

  * Backport from upstream:
    - Avoid grub_util_biosdisk_is_floppy crash on other disk types
      (LP: #1336946).
 -- Colin Watson <email address hidden>   Thu, 03 Jul 2014 11:51:00 +0100
Superseded in precise-updates on 2014-08-05
Deleted in precise-proposed on 2014-08-07 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.15) precise; urgency=low

  [ Colin Watson ]
  * Backport from upstream:
    - Fix sector number when writing to non-512B disks (LP: #1253443).

  [ Yang Bai ]
  * Backport from upstream:
    - Support high resolution for grub terminal (LP: #1297128).
 -- Colin Watson <email address hidden>   Tue, 20 May 2014 10:52:20 +0100
175 of 295 results