Change log for grub2 package in Ubuntu
151 → 225 of 506 results | First • Previous • Next • Last |
Superseded in bionic-proposed |
grub2 (2.02-2ubuntu8.5) bionic; urgency=medium * debian/patches/grub-reboot-warn.patch: Warn when "for the next boot only" promise cannot be kept. (LP: #788298) -- dann frazier <email address hidden> Tue, 18 Sep 2018 14:42:23 -0600
Available diffs
grub2 (2.02+dfsg1-5ubuntu4) cosmic; urgency=medium * debian/patches/linuxefi_fix_relocate_coff.patch: fix typo in relocate_coff() causing issues with relocation of code in chainload. (LP: #1792575) -- Mathieu Trudel-Lapierre <email address hidden> Mon, 17 Sep 2018 07:45:49 -0400
Available diffs
Superseded in cosmic-proposed |
grub2 (2.02+dfsg1-5ubuntu3) cosmic; urgency=medium * debian/patches/grub-reboot-warn.patch: Warn when "for the next boot only" promise cannot be kept. (LP: #788298) -- dann frazier <email address hidden> Thu, 13 Sep 2018 15:28:50 -0600
Available diffs
grub2 (2.02+dfsg1-5ubuntu2) cosmic; urgency=medium * debian/patches/add_ext_lfb_base_support.patch: i386/linux: Add support for ext_lfb_base. (LP: #1785033) -- Mathieu Trudel-Lapierre <email address hidden> Wed, 05 Sep 2018 14:29:04 -0400
Available diffs
grub2 (2.02~beta2-36ubuntu3.19) xenial; urgency=medium * debian/patches/0001-i386-linux-Add-support-for-ext_lfb_base.patch: Add support for ext_lfb_base. (LP: #1785033) -- Ivan Hu <email address hidden> Wed, 05 Sep 2018 14:17:32 +0800
Available diffs
grub2 (2.02-2ubuntu8.4) bionic; urgency=medium * debian/patches/ofnet-init-structs-in-bootpath-parser.patch: initialize structs in bootpath parser. Fixes netboot issues on ppc64el. (LP: #1785859) -- Julian Andres Klode <email address hidden> Thu, 23 Aug 2018 21:29:46 +0200
Available diffs
grub2 (2.02+dfsg1-5ubuntu1) cosmic; urgency=medium [ Mathieu Trudel-Lapierre] * Merge against Debian unstable; remaining changes: - debian/control: Update Vcs fields for code location on Ubuntu. - debian/control: Breaks shim (<< 13). - Secure Boot support: use newer patchset from rhboot repo: - many linuxefi_* patches added and modified - 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/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) - Install a BOOT.CSV for fallback to use. - Make sure postinst and templates know about the replacement of --force-extra-removable with --no-extra-removable. - debian/patches/add-an-auto-nvram-option-to-grub-install.patch: Add the --auto-nvram option to grub-install for auto-detecting NVRAM availability before attempting NVRAM updates. - 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) - Verify that the current and newer kernels are signed when grub is updated, to make sure people do not accidentally shutdown without a signed kernel. - debian/default/grub: replace GRUB_HIDDEN_* variables with the less confusing GRUB_TIMEOUT_STYLE=hidden. (LP: #1258597) - 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/patches/shorter_version_info.patch: Only show the upstream version in menu and console, and hide the package one in a package_version variable. (LP: #1723434) - debian/patches/skip_text_gfxpayload_where_not_supported.patch: Skip the 'text' payload if it's not supported but present in gfxpayload, such as on EFI systems. (LP: #1711452) - debian/patches/bufio_sensible_block_sizes.patch: Don't use arbitrary file fizes as block sizes in bufio: this avoids potentially seeking back in the files unnecessarily, which may require re-open files that cannot be seeked into, such as via TFTP. (LP: #1743249) * util/grub-install.c: Drop extra handling for x.efi.signed files for mok and fallback binaries: shim now installs them without the .signed extension. (LP: #1708245) - 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. * debian/rules: shuffle files around for now to keep putting build artefacts for signing at the same location as they were expected by Launchpad. [ Julian Andres Klode ] * debian/patches/ofnet-init-structs-in-bootpath-parser.patch: initialize structs in bootpath parser. Fixes netboot issues on ppc64el. (LP: #1785859)
Available diffs
grub2 (2.02-2ubuntu8.3) bionic; urgency=medium * Verify that the current and newer kernels are signed when grub is updated, to make sure people do not accidentally shutdown without a signed kernel. (LP: #1786491) -- Julian Andres Klode <email address hidden> Fri, 13 Jul 2018 15:21:48 +0200
Available diffs
- diff from 2.02-2ubuntu8.2 to 2.02-2ubuntu8.3 (13.0 KiB)
grub2 (2.02-2ubuntu13) cosmic; urgency=medium * debian/patches/tests_update_for_new_qemu.patch: update qemu options to remove deprecated options that fail tests. * debian/patches: fix up busted patches due to git-dpm: - debian/patches/add-an-auto-nvram-option-to-grub-install.patch - debian/patches/grub-shell-test-helper-disable-seabios-sercon.patch * debian/patches/r_x86_64_plt32-is-like-r_x86_64_pc32.patch: For the purpose of grub-mkimage, the R_X86_64_PLT32 relocation is basically the same as R_X86_64_PC32. Make R_X86_64_PLT32 supported. -- Mathieu Trudel-Lapierre <email address hidden> Thu, 19 Jul 2018 09:46:53 -0400
Available diffs
- diff from 2.02-2ubuntu10 to 2.02-2ubuntu13 (15.2 KiB)
- diff from 2.02-2ubuntu12 to 2.02-2ubuntu13 (2.0 KiB)
grub2 (2.02-2ubuntu8.2) bionic; urgency=medium * debian/rules: replace GRUB_HIDDEN_* variables with the more concise and less confusing GRUB_TIMEOUT_STYLE=hidden. (LP: #1258597) * debian/control: update Vcs links. -- Mathieu Trudel-Lapierre <email address hidden> Tue, 17 Jul 2018 14:13:52 -0400
Available diffs
Superseded in cosmic-proposed |
grub2 (2.02-2ubuntu12) cosmic; urgency=medium * debian/default/grub: replace GRUB_HIDDEN_* variables with the more concise and less confusing GRUB_TIMEOUT_STYLE=hidden. (LP: #1258597) -- Mathieu Trudel-Lapierre <email address hidden> Mon, 16 Jul 2018 14:18:46 -0400
Available diffs
- diff from 2.02-2ubuntu11 to 2.02-2ubuntu12 (808 bytes)
Superseded in cosmic-proposed |
grub2 (2.02-2ubuntu11) cosmic; urgency=medium * Verify that the current and newer kernels are signed when grub is updated, to make sure people do not accidentally shutdown without a signed kernel. -- Julian Andres Klode <email address hidden> Fri, 13 Jul 2018 15:21:48 +0200
Available diffs
- diff from 2.02-2ubuntu10 to 2.02-2ubuntu11 (13.0 KiB)
grub2 (2.02~beta2-9ubuntu1.15) trusty; urgency=medium * util/grub-install.c: Use MokManager EFI binary name without the .signed extension now that shim handles signing via sbsigntool natively. (LP: #1708245) - debian/patches/install_signed.patch * debian/control: Breaks shim << 13 due to the renamed MokManager binary. -- Mathieu Trudel-Lapierre <email address hidden> Wed, 04 Jul 2018 15:28:17 -0400
Available diffs
grub2 (2.02-2ubuntu8.1) bionic; urgency=medium * debian/patches/add-an-auto-nvram-option-to-grub-install.patch: Add the --auto-nvram option to grub-install for auto-detecting NVRAM availability before attempting NVRAM updates. (LP: #1778848) -- Łukasz 'sil2100' Zemczak <email address hidden> Tue, 05 Jun 2018 00:34:38 +0200
Available diffs
grub2 (2.02-2ubuntu10) cosmic; urgency=medium * debian/patches/grub-shell-test-helper-disable-seabios-sercon.patch: In the grub-shell test helper, disable seabios's serial console through fw_cfg runtime configuration as its boot output interferes with testing. (LP: #1775249) -- Łukasz 'sil2100' Zemczak <email address hidden> Wed, 06 Jun 2018 01:03:26 +0200
Available diffs
- diff from 2.02-2ubuntu8 to 2.02-2ubuntu10 (6.4 KiB)
- diff from 2.02-2ubuntu9 to 2.02-2ubuntu10 (4.1 KiB)
Superseded in cosmic-proposed |
grub2 (2.02-2ubuntu9) cosmic; urgency=medium * debian/patches/add-an-auto-nvram-option-to-grub-install.patch: Add the --auto-nvram option to grub-install for auto-detecting NVRAM availability before attempting NVRAM updates. -- Łukasz 'sil2100' Zemczak <email address hidden> Tue, 05 Jun 2018 00:34:38 +0200
Available diffs
- diff from 2.02-2ubuntu8 to 2.02-2ubuntu9 (3.0 KiB)
grub2 (2.02~beta2-36ubuntu3.18) xenial; urgency=medium * debian/patches/efinet_check_imm_completion.patch: check for immediate completion when sending data to the net device buffer. This is a required commit for the patch below. * debian/patches/efinet_handle_buggy_get_status.patch: correctly handle the output of get_status() for EFI net devices on buggy firmware. (LP: #1437353) -- Mathieu Trudel-Lapierre <email address hidden> Mon, 19 Mar 2018 16:11:06 -0400
Available diffs
grub2 (2.02~beta3-4ubuntu7.3) artful; urgency=medium * Drop debian/patches/mkconfig_keep_native_term_active.patch, which can lead to flickering between graphical and text mode when traversing the menu. (LP: #1752767) -- dann frazier <email address hidden> Mon, 05 Mar 2018 01:31:55 -0700
Available diffs
Superseded in cosmic-release |
Published in bionic-release |
Deleted in bionic-proposed (Reason: moved to release) |
grub2 (2.02-2ubuntu8) bionic; urgency=medium * Drop debian/patches/mkconfig_keep_native_term_active.patch, which can lead to flickering between graphical and text mode when traversing the menu. (LP: #1752767) * debian/patches/yylex-explicitly_cast_fprintf_to_void.patch: Fix FTBFS with flex 2.6.4. -- dann frazier <email address hidden> Sun, 04 Mar 2018 06:11:35 -0700
Available diffs
- diff from 2.02-2ubuntu7 to 2.02-2ubuntu8 (6.7 KiB)
grub2 (2.02-2ubuntu7) bionic; urgency=medium [ Julian Andres Klode ] * debian/patches/shorter_version_info.patch: Only show the upstream version in menu and console, and hide the package one in a package_version variable. (LP: #1723434) [ Mathieu Trudel-Lapierre ] * debian/patches/skip_text_gfxpayload_where_not_supported.patch: Skip the 'text' payload if it's not supported but present in gfxpayload, such as on EFI systems. (LP: #1711452) -- Mathieu Trudel-Lapierre <email address hidden> Fri, 09 Feb 2018 16:30:45 -0500
Available diffs
- diff from 2.02-2ubuntu6 to 2.02-2ubuntu7 (5.9 KiB)
grub2 (2.02~beta3-4ubuntu7.2) artful; urgency=medium * debian/patches/mkconfig_keep_native_term_active.patch: Keep the default EFI console active while enabling gfxterm. (LP: #1743884) -- dann frazier <email address hidden> Fri, 09 Feb 2018 11:45:07 -0700
Available diffs
grub2 (2.02-2ubuntu6) bionic; urgency=medium [ Steve Langasek ] * debian/patches/bufio_sensible_block_sizes.patch: Don't use arbitrary file fizes as block sizes in bufio: this avoids potentially seeking back in the files unnecessarily, which may require re-open files that cannot be seeked into, such as via TFTP. (LP: #1743249) -- Mathieu Trudel-Lapierre <email address hidden> Mon, 05 Feb 2018 11:58:09 -0500
Available diffs
- diff from 2.02-2ubuntu4 to 2.02-2ubuntu6 (10.4 KiB)
- diff from 2.02-2ubuntu5 to 2.02-2ubuntu6 (5.5 KiB)
Superseded in bionic-proposed |
grub2 (2.02-2ubuntu5) bionic; urgency=medium * debian/patches/mkconfig_keep_native_term_active.patch: Keep the default EFI console active while enabling gfxterm. (LP: #1743884) -- dann frazier <email address hidden> Wed, 31 Jan 2018 10:51:11 -0700
Available diffs
- diff from 2.02-2ubuntu4 to 2.02-2ubuntu5 (9.4 KiB)
grub2 (2.02~beta2-36ubuntu3.17) xenial; urgency=medium * Signal to zpool that it should emit full names of constituent devices. (LP: #1527727) -- Scott Moser <email address hidden> Wed, 24 Jan 2018 16:21:35 -0500
Available diffs
grub2 (2.02-2ubuntu4) bionic; urgency=medium * debian/patches/vt_handoff.patch: modify the existing patch to set vt.handoff=1 instead of vt.handoff=7 as we now start display managers on vt1 anyway. This also fixes issues with netboot installed server systems not displaying the login prompt on boot. (LP: #1675453) -- Łukasz 'sil2100' Zemczak <email address hidden> Thu, 18 Jan 2018 18:32:31 +0100
Available diffs
- diff from 2.02-2ubuntu2 to 2.02-2ubuntu4 (11.9 KiB)
- diff from 2.02-2ubuntu3 to 2.02-2ubuntu4 (949 bytes)
grub2 (2.02~beta2-36ubuntu3.16) xenial; urgency=medium [ dann frazier ] * Use EFI_SIMPLE_TEXT_INPUT_EX to support key combinations. (LP: #722950) [ Mathieu Trudel-Lapierre ] * util/grub-install.c: Use MokManager EFI binary name without the .signed extension now that shim handles signing via sbsigntool natively. (LP: #1708245) - debian/patches/install_signed.patch * debian/control: Breaks shim << 13 due to the renamed MokManager binary. -- dann frazier <email address hidden> Wed, 10 Jan 2018 17:04:34 -0700
Available diffs
grub2 (2.02~beta3-4ubuntu7.1) artful; urgency=medium * Cherry-pick upstream patch to change the default TSC calibration method to pmtimer on EFI systems (LP: #1734278) * util/grub-install.c: Use fallback and MokManager EFI binary names without the .signed extension now that shim handles signing via sbsigntool natively. (LP: #1708245) - debian/patches/grub-install-extra-removable.patch - debian/patches/install_signed.patch -- Mathieu Trudel-Lapierre <email address hidden> Wed, 17 Jan 2018 11:51:20 -0500
Available diffs
Superseded in bionic-proposed |
grub2 (2.02-2ubuntu3) bionic; urgency=medium * util/grub-install.c: Drop extra handling for x.efi.signed files for mok and fallback binaries: shim now installs them without the .signed extension. (LP: #1708245) * debian/control: Breaks shim (<< 13). -- Mathieu Trudel-Lapierre <email address hidden> Wed, 17 Jan 2018 09:25:09 -0500
Available diffs
- diff from 2.02-2ubuntu2 to 2.02-2ubuntu3 (11.4 KiB)
grub2 (2.02~beta2-36ubuntu3.15) xenial; urgency=medium [ Ike Panhc ] * Fix grub crash when exit on arm64-platform. (LP: #1731241) [ Mathieu Trudel-Lapierre ] * Cherry-pick upstream patch to change the default TSC calibration method to pmtimer on EFI systems (LP: #1734278) -- Mathieu Trudel-Lapierre <email address hidden> Mon, 11 Dec 2017 10:25:22 -0500
Available diffs
grub2 (2.02-2ubuntu2) bionic; urgency=medium * Cherry-pick upstream patch to change the default TSC calibration method to pmtimer on EFI systems (LP: #1734278) * debian/control: Update Vcs fields for code location on Ubuntu. -- Mathieu Trudel-Lapierre <email address hidden> Tue, 05 Dec 2017 11:47:31 -0500
Available diffs
- diff from 2.02-2ubuntu1 to 2.02-2ubuntu2 (5.5 KiB)
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.
Available diffs
- diff from 2.02~beta3-4ubuntu7 to 2.02-2ubuntu1 (747.7 KiB)
Superseded in bionic-release |
Obsolete in artful-release |
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
Available diffs
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
Available diffs
Deleted in xenial-proposed (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
Available diffs
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
Available diffs
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
Available diffs
Obsolete in yakkety-proposed |
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
Superseded in xenial-proposed |
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
Available diffs
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
Available diffs
Superseded in artful-release |
Obsolete in zesty-release |
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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)
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
Deleted in trusty-proposed (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
Available diffs
Deleted in xenial-proposed (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.
Available diffs
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
Available diffs
Deleted in yakkety-proposed (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
Available diffs
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
Available diffs
Superseded in xenial-proposed |
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
Available diffs
Superseded in zesty-release |
Obsolete in yakkety-release |
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
Available diffs
Superseded in xenial-proposed |
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
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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
Available diffs
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 (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.
Available diffs
Superseded in trusty-proposed |
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
Available diffs
Superseded in xenial-updates |
Deleted in xenial-updates (Reason: premature release) |
Deleted in xenial-proposed (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
Available diffs
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
Available diffs
Superseded in yakkety-proposed |
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
Available diffs
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
Available diffs
151 → 225 of 506 results | First • Previous • Next • Last |