SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for grub2-x86_64-efi-debug-2.04-24.3.noarch.rpm :

* Fri Aug 21 2020 Michael Chang - Add fibre channel device\'s ofpath support to grub-ofpathname and search hint to speed up root device discovery (bsc#1172745)
* 0001-ieee1275-powerpc-implements-fibre-channel-discovery-.patch
* 0002-ieee1275-powerpc-enables-device-mapper-discovery.patch
* Tue Aug 18 2020 Michael Chang - Fix for CVE-2020-15705 (bsc#1174421)
* 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch
* 0002-cmdline-Provide-cmdline-functions-as-module.patch
* Thu Aug 13 2020 Michael Chang - Make grub-calloc inline to avoid symbol not found error as the system may not use updated grub to boot the system (bsc#1174782) (bsc#1175060) (bsc#1175036)
* 0001-kern-mm.c-Make-grub_calloc-inline.patch
* Mon Jul 27 2020 Michael Chang - Fix for CVE-2020-10713 (bsc#1168994)
* 0001-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch- Fix for CVE-2020-14308 CVE-2020-14309, CVE-2020-14310, CVE-2020-14311 (bsc#1173812)
* 0002-safemath-Add-some-arithmetic-primitives-that-check-f.patch
* 0003-calloc-Make-sure-we-always-have-an-overflow-checking.patch
* 0004-calloc-Use-calloc-at-most-places.patch
* 0005-malloc-Use-overflow-checking-primitives-where-we-do-.patch
* 0006-iso9660-Don-t-leak-memory-on-realloc-failures.patch
* 0007-font-Do-not-load-more-than-one-NAME-section.patch- Fix CVE-2020-15706 (bsc#1174463)
* 0008-script-Remove-unused-fields-from-grub_script_functio.patch
* 0009-script-Avoid-a-use-after-free-when-redefining-a-func.patch- Fix CVE-2020-15707 (bsc#1174570)
* 0010-linux-Fix-integer-overflows-in-initrd-size-handling.patch- Use overflow checking primitives where the arithmetic expression for buffer allocations may include unvalidated data- Use grub_calloc for overflow check and return NULL when it would occur
* 0001-add-support-for-UEFI-network-protocols.patch
* 0003-bootp-New-net_bootp6-command.patch
* grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
* grub2-btrfs-09-get-default-subvolume.patch
* grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
* grub2-grubenv-in-btrfs-header.patch
* Thu Jul 16 2020 Michel Normand - No 95_textmode for PowerPC (boo#1174166)
* Mon May 18 2020 Michael Chang - Skip zfcpdump kernel from the grub boot menu (bsc#1166513)
* grub2-s390x-skip-zfcpdump-image.patch
* Tue May 05 2020 Michael Chang - Fix boot failure as journaled data not get drained due to abrupt power off after grub-install (bsc#1167756)
* grub-install-force-journal-draining-to-ensure-data-i.patch
* Thu Apr 16 2020 Michael Chang - Fix executable stack in grub-probe and other grub utility (bsc#1169137)
* grub2-btrfs-06-subvol-mount.patch
* Tue Mar 24 2020 Michael Chang - Fix GCC 10 build fail (bsc#1158189)
* 0001-mdraid1x_linux-Fix-gcc10-error-Werror-array-bounds.patch
* 0002-zfs-Fix-gcc10-error-Werror-zero-length-bounds.patch
* Fri Mar 20 2020 Michael Chang - Backport to support searching for specific config files for netboot (bsc#1166409)
* 0001-normal-Move-common-datetime-functions-out-of-the-nor.patch
* 0002-kern-Add-X-option-to-printf-functions.patch
* 0003-normal-main-Search-for-specific-config-files-for-net.patch
* 0004-datetime-Enable-the-datetime-module-for-the-emu-plat.patch
* Mon Mar 16 2020 Ludwig Nussel - move
*.module files to separate -debug subpackage (boo#1166578)
* Thu Mar 12 2020 Fabian Vogt - Fix EFI console detection to make it a runtime decision (bsc#1164385)
* grub2-SUSE-Add-the-t-hotkey.patch
* Tue Mar 10 2020 Ludwig Nussel - Downgrade mtools to Suggests for consistency with xorriso (boo#1165839)- remove info requirements, file triggers are used now (boo#1152105)
* Fri Feb 28 2020 rwAATTsuse.com- Add secure boot support for s390x. (jsc#SLE-9425)
* grub2-s390x-11-secureboot.patch
* Tue Feb 18 2020 Michael Chang - Fix grub hangs after loading rogue image without valid signature for uefi secure boot (bsc#1159102)
* grub2-verifiers-fix-system-freeze-if-verify-failed.patch
* Tue Feb 04 2020 Michael Chang - From Stefan Seyfried : Fix grub2-install fails with \"not a directory\" error (boo#1161641, bsc#1162403)
* grub2-install-fix-not-a-directory-error.patch
* Wed Dec 18 2019 Ignaz Forster - Name correct key to press to leave snapshot help menu- Use /boot/var to store grubenv
* Wed Nov 27 2019 olafAATTaepfle.de- Correct awk pattern in 20_linux_xen (bsc#900418, bsc#1157912)- Correct linux and initrd handling in 20_linux_xen (bsc#1157912) M grub2-efi-xen-cfg-unquote.patch M grub2-efi-xen-chainload.patch M grub2-efi-xen-cmdline.patch M grub2-efi-xen-removable.patch
* Wed Oct 30 2019 Michael Chang - Disable btrfs zstd support for i386-pc to workaround core.img too large to be embedded in btrfs bootloader area or MBR gap (boo#1154809)
* 0001-btrfs-disable-zstd-support-for-i386-pc.patch
* Mon Oct 28 2019 Bernhard Wiedemann - Fix grub2.sleep to load old kernel after hibernation (boo#1154783)
* Tue Oct 22 2019 Andreas Schwab - Enable support for riscv64- Backports from upstream:
* risc-v-fix-computation-of-pc-relative-relocation-offset.patch
* risc-v-add-clzdi2-symbol.patch
* grub-install-define-default-platform-for-risc-v.patch
* Thu Oct 17 2019 Michael Chang - Version bump to 2.04
* removed - translations-20170427.tar.xz
* grub2.spec - Make signed grub-tpm.efi specific to x86_64-efi build, the platform currently shipped with tpm module from upstream codebase - Add shim_lock to signed grub.efi in x86_64-efi build - x86_64: linuxefi now depends on linux, both will verify kernel via shim_lock - Remove translation tarball and po file hacks as it\'s been included in upstream tarball
* rediff - grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch - grub2-commands-introduce-read_file-subcommand.patch - grub2-secureboot-add-linuxefi.patch - 0001-add-support-for-UEFI-network-protocols.patch - grub2-efi-HP-workaround.patch - grub2-secureboot-install-signed-grub.patch - grub2-linux.patch - use-grub2-as-a-package-name.patch - grub2-pass-corret-root-for-nfsroot.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch - grub2-secureboot-chainloader.patch - grub2-s390x-01-Changes-made-and-files-added-in-order-to-allow-s390x.patch - grub2-s390x-02-kexec-module-added-to-emu.patch - grub2-s390x-04-grub2-install.patch - grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch - grub2-efi-chainloader-root.patch - grub2-ppc64le-disable-video.patch - grub2-ppc64-cas-reboot-support.patch - grub2-Fix-incorrect-netmask-on-ppc64.patch - 0003-bootp-New-net_bootp6-command.patch - 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch - 0012-tpm-Build-tpm-as-module.patch - grub2-emu-4-all.patch - grub2-btrfs-09-get-default-subvolume.patch - grub2-ppc64le-memory-map.patch - grub2-ppc64-cas-fix-double-free.patch - 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
* drop upstream patches - grub2-fix-locale-en.mo.gz-not-found-error-message.patch - grub2-fix-build-with-flex-2.6.4.patch - grub2-accept-empty-module.patch - 0001-Fix-packed-not-aligned-error-on-GCC-8.patch - 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch - unix-exec-avoid-atexit-handlers-when-child-exits.patch - 0001-xfs-Accept-filesystem-with-sparse-inodes.patch - grub2-binutils2.31.patch - grub2-msdos-fix-overflow.patch - 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch - grub2-efi-Move-grub_reboot-into-kernel.patch - grub2-efi-Free-malloc-regions-on-exit.patch - grub2-move-initrd-upper.patch - 0002-Add-Virtual-LAN-support.patch - 0001-ofnet-Initialize-structs-in-bootpath-parser.patch - 0001-misc-fix-invalid-character-recongition-in-strto-l.patch - 0001-tpm-Core-TPM-support.patch - 0002-tpm-Measure-kernel-initrd.patch - 0003-tpm-Add-BIOS-boot-measurement.patch - 0004-tpm-Rework-linux-command.patch - 0005-tpm-Rework-linux16-command.patch - 0006-tpm-Measure-kernel-and-initrd-on-BIOS-systems.patch - 0007-tpm-Measure-the-kernel-commandline.patch - 0008-tpm-Measure-commands.patch - 0009-tpm-Measure-multiboot-images-and-modules.patch - 0010-tpm-Fix-boot-when-there-s-no-TPM.patch - 0011-tpm-Fix-build-error.patch - 0013-tpm-i386-pc-diskboot-img.patch - grub2-freetype-pkgconfig.patch - 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch - 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch - 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch - 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch - 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch - 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch - 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch - 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch
* Tue Oct 15 2019 rwAATTsuse.com- Consistently find btrfs snapshots on s390x. (bsc#1136970)
* grub2-s390x-04-grub2-install.patch
* Fri Aug 16 2019 Michael Chang - Fix fallback embed doesn\'t work when no post mbr gap at all (boo#1142229)
* Refresh grub2-setup-try-fs-embed-if-mbr-gap-too-small.patch
* Thu Jul 18 2019 mchangAATTsuse.com- Revert grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch until merged by upstream (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).
* Mon Jun 24 2019 Michal Suchanek - Fix iteration of FCP LUNs (bsc#1134287, bsc#1139345, LTC#177836, LTC#174229).
* Refresh grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
* Mon Jun 17 2019 mchangAATTsuse.com- Use grub2-install to handle signed grub installation for UEFI secure boot and also provide options to override default (bsc#1136601)
* grub2-secureboot-install-signed-grub.patch- Remove arm64 linuxefi patches as it\'s not needed for secure boot
* 0001-efi-refactor-grub_efi_allocate_pages.patch
* 0002-Remove-grub_efi_allocate_pages.patch
* 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch
* 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch
* 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch
* 0006-Add-support-for-EFI-handover-on-ARM64.patch
* Fri Jun 14 2019 mchangAATTsuse.com- Avoid high resolution when trying to keep current mode (bsc#1133842)
* grub2-video-limit-the-resolution-for-fixed-bimap-font.patch- Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592)
* grub2-grubenv-in-btrfs-header.patch
* Fri May 17 2019 rwAATTsuse.com- Check/refresh zipl-kernel before hibernate on s390x. (bsc#940457) (Getting rid of hardcoded \'vmlinuz\', which failed on PPC as well.)
* grub2-systemd-sleep.sh
* Fri May 17 2019 rwAATTsuse.com- Try to refresh zipl-kernel on failed kexec. (bsc#1127293)
* grub2-s390x-04-grub2-install.patch- Fully support \"previous\" zipl-kernel, with \'mem=1G\' being available on dedicated entries. (bsc#928131)
* grub2-s390x-09-improve-zipl-setup.patch- Refresh
* grub2-zipl-setup-fix-btrfs-multipledev.patch
* Fri May 03 2019 mchang - Fix GCC 9 build failure (bsc#1121208)
* 0001-cpio-Disable-gcc9-Waddress-of-packed-member.patch
* 0002-jfs-Disable-gcc9-Waddress-of-packed-member.patch
* 0003-hfs-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0004-hfsplus-Fix-gcc9-error-with-Waddress-of-packed-membe.patch
* 0005-acpi-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0006-usbtest-Disable-gcc9-Waddress-of-packed-member.patch
* 0007-chainloader-Fix-gcc9-error-Waddress-of-packed-member.patch
* 0008-efi-Fix-gcc9-error-Waddress-of-packed-member.patch
* Tue Mar 19 2019 mchang - Use %doc for older products for compatibility, or may end up with unsuccessful build result
* grub2.spec
* Tue Mar 19 2019 mchang - Revert grub2-ieee1275-open-raw-mode.patch for regression of crashing lvm on multipath SAN (bsc#1113702)
* deleted grub2-ieee1275-open-raw-mode.patch- Add exception handling to FCP lun enumeration (bsc#1113702)
* grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
* Wed Feb 20 2019 mchangAATTsuse.com- Fix LOADER_TYPE parsing in grub2-once (boo#1122569)
* Tue Feb 12 2019 mchangAATTsuse.com- Create compatibility sym-link of grub.xen in the old location to which old VM definition is pointing (bsc#1123942)
* Mon Jan 28 2019 Guillaume GARDET - Add patch to fix ARM boot, when kernel become too big:
* grub2-move-initrd-upper.patch (boo#1123350)
* Fri Jan 25 2019 Jan Engelhardt - Replace old $RPM_
* shell vars.
* Fri Jan 25 2019 mchangAATTsuse.com- Support long menu entry by scrolling its text left and right through the key stroke ctrl+l and ctrl+r (FATE#325760)
* grub2-gfxmenu-support-scrolling-menu-entry-s-text.patch
* Thu Jan 24 2019 mchangAATTsuse.com- Improved hiDPI device support (FATE#326680)
* grub2-video-limit-the-resolution-for-fixed-bimap-font.patch
* Wed Jan 23 2019 rwAATTsuse.com- Build platform-packages \'noarch\' and move to \'/usr/share/efi\' for SUSE Manager. (FATE#326960)
* grub2-efi-xen-chainload.patch (bsc#1122563)
* grub2-efi-xen-removable.patch (refresh)
* Thu Dec 20 2018 mchangAATTsuse.com- Support for UEFI Secure Boot on AArch64 (FATE#326541)
* 0001-efi-refactor-grub_efi_allocate_pages.patch
* 0002-Remove-grub_efi_allocate_pages.patch
* 0003-arm64-efi-move-EFI_PAGE-definitions-to-efi-memory.h.patch
* 0004-efi-Add-central-copy-of-grub_efi_find_mmap_size.patch
* 0005-efi-Add-grub_efi_get_ram_base-function-for-arm64.patch
* 0006-Add-support-for-EFI-handover-on-ARM64.patch
* Mon Nov 26 2018 mchangAATTsuse.com- Change default tsc calibration method to pmtimer on EFI (bsc#1114754)
* 0001-tsc-Change-default-tsc-calibration-method-to-pmtimer.patch
* Fri Oct 19 2018 mchangAATTsuse.com- ieee1275: Fix double free in CAS reboot (bsc#1111955)
* grub2-ppc64-cas-fix-double-free.patch
* Thu Oct 04 2018 glinAATTsuse.com- Support NVDIMM device names (bsc#1110073)
* grub2-getroot-support-nvdimm.patch
* Wed Oct 03 2018 mchangAATTsuse.com- Translate caret back to space as the initrd stanza could use space to delimit multiple files loaded (bsc#1101942)
* grub2-util-30_os-prober-multiple-initrd.patch
* Wed Sep 26 2018 mchangAATTsuse.com- ieee1275: implement FCP methods for WWPN and LUNs (bsc#1093145)
* grub2-ieee1275-FCP-methods-for-WWPN-and-LUNs.patch
* Thu Sep 13 2018 mchangAATTsuse.com- Fix broken network interface with random address and same name (bsc#1084508)
* 0001-ofnet-Initialize-structs-in-bootpath-parser.patch
* Fri Aug 31 2018 mchangAATTsuse.com- Fix outputting invalid btrfs subvol path on non btrfs filesystem due to bogus return code handling. (bsc#1106381)
* modified grub2-btrfs-10-config-directory.patch
* Thu Aug 23 2018 mchangAATTsuse.com- Fix overflow in sector count calculation (bsc#1105163)
* grub2-msdos-fix-overflow.patch
* Thu Aug 09 2018 mchangAATTsuse.com- Downgrade libburnia-tools to suggest as minimal system can\'t afford pulling in tcl/tk and half of the x11 stack (bsc#1102515)
* modified grub2.spec
* Wed Aug 08 2018 dimstarAATTopensuse.org- Add grub2-binutils2.31.patch: x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32. Starting from binutils commit bd7ab16b x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for 32-bit PC-relative branches. Grub2 should treat R_X86_64_PLT32 as R_X86_64_PC32.
* Mon Aug 06 2018 josef.moellersAATTsuse.com- The grubxenarch packages are now architecture-independent. [bsc#953297, grub2.spec, grub2-rpmlintrc]
* Tue Jul 24 2018 mchangAATTsuse.com- Fix config_directory on btrfs to follow path scheme (bsc#1063443)
* grub2-btrfs-10-config-directory.patch- Fix grub2-install --root-directory does not work for /boot/grub2/ on separate btrfs subvolume (boo#1098420)
* grub2-btrfs-06-subvol-mount.patch- Fix setparams doesn\'t work as expected from boot-last-label NVRAM var, after inital CAS reboot on ieee1275 (bsc#1088830)
* grub2-ppc64-cas-new-scope.patch
* Mon Jul 16 2018 mchangAATTsuse.com- Fix install on xfs error (bsc#1101283)
* 0001-xfs-Accept-filesystem-with-sparse-inodes.patch
* Tue Jul 10 2018 jbohacAATTsuse.cz- grub2.spec: change %config to %config(noreplace) Don\'t overwrite user changes to config files on upgrades.
* Wed Jul 04 2018 josef.moellersAATTsuse.com- Marked %{_sysconfdir}/grub.d/40_custom as (noreplace) [bsc#1079332, grub2.spec]
* Wed Jun 27 2018 josef.moellersAATTsuse.com- Replace \"GRUB_DISABLE_LINUX_RECOVERY\" by \"GRUB_DISABLE_RECOVERY\" in /etc/default/grub and remove test from s390x install section in upec file. [bsc#1042433, grub.default, grub2.spec]
* Wed Jun 20 2018 josef.moellersAATTsuse.com- Added \"# needssslcertforbuild\", which got lost somewhere, to spec file [grub2.spec]
* Fri Jun 15 2018 josef.moellersAATTsuse.com- Replace confusing menu on btrfs \"snapper rollback\" by help text. [bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]
* Thu May 24 2018 kukukAATTsuse.de- Use %license instead of %doc [bsc#1082318]
* Wed May 16 2018 Thomas.BlumeAATTsuse.com- grub2-emu on s390 keep network during kexec boot (bsc#1089493)
* grub2-s390x-10-keep-network-at-kexec.patch
* Fri May 04 2018 idonmezAATTsuse.com- Add grub2-freetype-pkgconfig.patch to fix build with new freetype use pkgconfig to find Freetype libraries.
* Tue Apr 17 2018 mchangAATTsuse.com- Fallback to raw mode if Open Firmware returns invalid ihandler (bsc#1071559)
* grub2-ieee1275-open-raw-mode.patch
* Thu Apr 12 2018 mchangAATTsuse.com- Fix error of essential directory not found on UEFI Xen host (bsc#1085842)
* add grub2-efi-xen-removable.patch
* rediff grub2-suse-remove-linux-root-param.patch
* Tue Apr 10 2018 jdelvareAATTsuse.de- Fix corruption of \"grub2-install --help\" and grub2-install manual page (bsc#1086670)
* unix-exec-avoid-atexit-handlers-when-child-exits.patch
* Mon Apr 02 2018 mchangAATTsuse.com- Fix Nvidia GPU in legacy I/O slot 2 disappears during system startup (bsc#1082914)
* 0001-Fix-PCIe-LER-when-GRUB2-accesses-non-enabled-MMIO-da.patch
* Fri Mar 30 2018 mchangAATTsuse.com- Fix packed-not-aligned error on GCC 8 (bsc#1084632)
* 0001-Fix-packed-not-aligned-error-on-GCC-8.patch
* Mon Mar 26 2018 msuchanekAATTsuse.com- Fix incorrect netmask on ppc64 (bsc#1085419)
* grub2-Fix-incorrect-netmask-on-ppc64.patch
* Mon Mar 12 2018 mchangAATTsuse.com- Fix UEFI HTTPS Boot from ISO installation image (bsc#1076132)
* 0001-add-support-for-UEFI-network-protocols.patch
* Tue Mar 06 2018 mchangAATTsuse.com- fix wrong command output when default subvolume is toplevel tree with id 5 (bsc#1078775)
* grub2-btrfs-09-get-default-subvolume.patch- insert mdraid modules to support software RAID (bsc#1078775)
* grub2-xen-pv-firmware.cfg
* Thu Mar 01 2018 iforsterAATTsuse.com- Rename grub2-btrfs-workaround-grub2-once.patch to grub2-grubenv-in-btrfs-header.patch- Store GRUB environment variable health_checker_flag in Btrfs header
* Tue Feb 13 2018 mchangAATTsuse.com- Fix incorrect check preventing the script from running (bsc#1078481)
* 80_suse_btrfs_snapshot
* Wed Feb 07 2018 mchangAATTsuse.com- Fix disappeared snapshot menu entry (bsc#1078481)
* 80_suse_btrfs_snapshot
* Tue Feb 06 2018 mchangAATTsuse.com- Fix unquoted string error and add some more checks (bsc#1079330)
* grub2-check-default.sh
* Mon Feb 05 2018 olafAATTaepfle.de- The %prep section applies patches, the %build section builds. Remove mixup of patching and building from %prep for quilt setup Related to bsc#1065703
* Tue Jan 23 2018 mchangAATTsuse.com- Check if default entry need to be corrected for updated distributor version and/or use fallback entry if default kernel entry removed (bsc#1065349)
* grub2-check-default.sh
* grub2-mkconfig-default-entry-correction.patch- Fix grub2-mkconfig warning when disk is LVM PV (bsc#1071239)
* grub2-getroot-scan-disk-pv.patch
 
ICM