Commit Graph

977 Commits

Author SHA256 Message Date
c2373a2196 Accepting request 448892 from home:michael-chang:branches:Base:System
- Remove outdated README.openSUSE (bsc#907693)

OBS-URL: https://build.opensuse.org/request/show/448892
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=241
2017-01-07 14:22:08 +00:00
Michael Chang
be69501efa Accepting request 448263 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/448263
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=240
2017-01-03 04:42:55 +00:00
Dominique Leuenberger
20c175dea2 Accepting request 437618 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=147
2016-11-03 10:12:13 +00:00
Dominique Leuenberger
60c661b4b1 Accepting request 437618 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=147
2016-11-03 10:12:13 +00:00
Andrei Borzenkov
0f14b3f0b0 Accepting request 437593 from home:michael-chang:branches:Base:System
- Fix new line character in distributor (bsc#1007212) 
  * modified grub2-default-distributor.patch

OBS-URL: https://build.opensuse.org/request/show/437593
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=238
2016-10-28 09:04:35 +00:00
Dominique Leuenberger
9aaee2d10b Accepting request 437192 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=146
2016-10-26 11:27:22 +00:00
Dominique Leuenberger
9ca7f14f81 Accepting request 437192 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/437192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=146
2016-10-26 11:27:22 +00:00
Andrei Borzenkov
8da1cb3353 Accepting request 436663 from home:michael-chang:branches:Base:System
- From Juergen Gross <jgross@suse.com>: grub-xen: support booting huge
  pv-domains (bsc#1004398) (bsc#899465)
  * 0001-xen-make-xen-loader-callable-multiple-times.patch
  * 0002-xen-avoid-memleaks-on-error.patch
  * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch
  * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch
  * 0005-xen-synchronize-xen-header.patch
  * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch
  * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch
  * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch
  * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch
  * 0010-xen-modify-page-table-construction.patch
  * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch

OBS-URL: https://build.opensuse.org/request/show/436663
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=236
2016-10-24 17:26:09 +00:00
Dominique Leuenberger
4c7cc8258f Accepting request 434734 from Base:System
- add support for netboot on arm64-efi platforms (bsc#998097)
  * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch

OBS-URL: https://build.opensuse.org/request/show/434734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=145
2016-10-18 08:37:31 +00:00
Dominique Leuenberger
1c8e1d8a66 Accepting request 434734 from Base:System
- add support for netboot on arm64-efi platforms (bsc#998097)
  * grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch

OBS-URL: https://build.opensuse.org/request/show/434734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=145
2016-10-18 08:37:31 +00:00
98cebe696e - add support for netboot on arm64-efi platforms (bsc#998097)
* grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=234
2016-10-13 12:21:11 +00:00
Dominique Leuenberger
e7d738364f Accepting request 431528 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/431528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=144
2016-10-10 15:33:06 +00:00
Dominique Leuenberger
9a8966d5f0 Accepting request 431528 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/431528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=144
2016-10-10 15:33:06 +00:00
ac85133778 Accepting request 431416 from home:michael-chang:branches:Base:System
- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR
  in openSUSE Tumbleweed (bsc#995549)
  * modified grub2-default-distributor.patch 
- grub2.spec: add http module to grub.efi (fate#320129)

OBS-URL: https://build.opensuse.org/request/show/431416
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=232
2016-09-30 12:07:25 +00:00
Dominique Leuenberger
421022ca10 Accepting request 424108 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/424108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=143
2016-09-01 12:01:21 +00:00
Dominique Leuenberger
f398fb425b Accepting request 424108 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/424108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=143
2016-09-01 12:01:21 +00:00
Michael Chang
f922778020 Accepting request 424063 from home:matz2:branches:Base:System
This blocks getting binutils 2.27 into Factory, so
if accepted please forward there.

- binutils 2.27 creates empty modules without a symtab.
  Add patch grub2-accept-empty-module.patch to not reject them.

OBS-URL: https://build.opensuse.org/request/show/424063
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=230
2016-09-01 02:49:06 +00:00
Dominique Leuenberger
8d409f19ae Accepting request 421892 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/421892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=142
2016-08-26 21:15:13 +00:00
Dominique Leuenberger
e6e047e2b5 Accepting request 421892 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/421892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=142
2016-08-26 21:15:13 +00:00
Michael Chang
2cf5c08f74 Accepting request 421847 from home:arvidjaar:grub2-next
- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include
  gcry_sha256 in signed EFI image

OBS-URL: https://build.opensuse.org/request/show/421847
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=228
2016-08-25 03:50:24 +00:00
Dominique Leuenberger
c4e0ef303a Accepting request 419329 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/419329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=141
2016-08-18 08:19:54 +00:00
Dominique Leuenberger
59c6ec4b72 Accepting request 419329 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/419329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=141
2016-08-18 08:19:54 +00:00
Michael Chang
2252949972 Accepting request 418875 from home:michael-chang:branches:Base:System
- Workaround default entry in snapshot menu (bsc#956046)
  * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch
- grub2.spec: Add true command to grub.efi (bsc#993274)

OBS-URL: https://build.opensuse.org/request/show/418875
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=226
2016-08-15 04:10:39 +00:00
Dominique Leuenberger
317d0d9773 Accepting request 417037 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/417037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=140
2016-08-11 16:53:05 +00:00
Dominique Leuenberger
a2141f8610 Accepting request 417037 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/417037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=140
2016-08-11 16:53:05 +00:00
Michael Chang
069a417c4f Accepting request 416645 from home:michael-chang:branches:Base:System
- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully
  taken from YaST settings. (bsc#989803)

- Add patches from Roberto Sassu <rsassu@suse.de>
- Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch,
  device path is not tested if GRUB_DISABLE_LINUX_UUID="true"
  - added grub2-fix-multi-device-root-kernel-argument.patch
  (bsc#960776)
- grub2-zipl-setup: avoid multi-device root= kernel argument
  * added grub2-zipl-setup-fix-btrfs-multipledev.patch
  (bsc#960776)
- Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option
  to /etc/default/grub, to remove root= and rootflags= from the
  kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config
  - added grub2-suse-remove-linux-root-param.patch
  (bsc#962585)

- Support HTTP Boot IPv4 and IPv6 (fate#320129)
  * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch
  * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch
  * 0003-bootp-New-net_bootp6-command.patch
  * 0004-efinet-UEFI-IPv6-PXE-support.patch
  * 0005-grub.texi-Add-net_bootp6-doument.patch
  * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
  * 0007-efinet-Setting-network-from-UEFI-device-path.patch
  * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
- Fix heap corruption after dns lookup
  * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch

OBS-URL: https://build.opensuse.org/request/show/416645
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=224
2016-08-05 07:32:20 +00:00
Dominique Leuenberger
c916b33a2d Accepting request 405111 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/405111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=139
2016-07-01 07:53:59 +00:00
Dominique Leuenberger
b24b503445 Accepting request 405111 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/405111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=139
2016-07-01 07:53:59 +00:00
Michael Chang
91a3ef57e7 Accepting request 405104 from home:oertel:branches:Base:System
- fix filelist for s390x

OBS-URL: https://build.opensuse.org/request/show/405104
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=222
2016-06-28 02:54:40 +00:00
Andrei Borzenkov
79b1983d8c Accepting request 403817 from home:michael-chang:branches:Base:System
- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) 
  * modified grub2-btrfs-workaround-grub2-once.patch
- Add missing closing bracket in 'grub2-snapper-plugin.sh'.
- Fix snapshot booting on s390x (bsc#955115)
  * modified grub2-snapper-plugin.sh 
- Fallback to old subvol name scheme to support old snapshot config
  (bsc#953538)
  * added grub2-btrfs-07-subvol-fallback.patch

OBS-URL: https://build.opensuse.org/request/show/403817
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=221
2016-06-21 16:44:17 +00:00
Dominique Leuenberger
b18abde1e2 Accepting request 400198 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/400198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=138
2016-06-13 19:51:24 +00:00
Dominique Leuenberger
b6ded63cea Accepting request 400198 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/400198
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=138
2016-06-13 19:51:24 +00:00
Michael Chang
b9810479d0 Accepting request 400150 from home:arvidjaar:bnc:963610
Patch to grub2-once from Björn Voigt to skip comments.

OBS-URL: https://build.opensuse.org/request/show/400150
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=219
2016-06-06 09:53:39 +00:00
Dominique Leuenberger
8f2dc1c332 Accepting request 397532 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/397532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=137
2016-05-25 19:22:00 +00:00
Dominique Leuenberger
3bf9aa10ca Accepting request 397532 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/397532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=137
2016-05-25 19:22:00 +00:00
6194e7535c Accepting request 396985 from home:jengelh:branches:Base:System
- Make sure all systemd unit files are passed to %service_ macros.

This is merely required for completeness. At the very least this
ensures that the grub2-once service really is terminally removed
from the system on uninstall.

OBS-URL: https://build.opensuse.org/request/show/396985
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=217
2016-05-23 15:22:13 +00:00
Dominique Leuenberger
c6caf5f3a0 Accepting request 396902 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/396902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=136
2016-05-23 14:37:12 +00:00
Dominique Leuenberger
597bfc56db Accepting request 396902 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/396902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=136
2016-05-23 14:37:12 +00:00
Michael Chang
3e8e326ed9 Accepting request 396838 from home:algraf:branches:Base:System
- Add patch to free memory on exit in efi environments (bsc#980739)
  * grub2-efi-Free-malloc-regions-on-exit.patch

OBS-URL: https://build.opensuse.org/request/show/396838
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=215
2016-05-20 03:20:48 +00:00
Dominique Leuenberger
0a0ae02d2c Accepting request 393338 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/393338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=135
2016-05-05 06:12:17 +00:00
Dominique Leuenberger
c328235630 Accepting request 393338 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/393338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=135
2016-05-05 06:12:17 +00:00
Andrei Borzenkov
1a206a4fcb Accepting request 393306 from home:olh:branches:Base:System
- Remove xen-devel from BuildRequires
  required headers are included in grub-2.0.2

OBS-URL: https://build.opensuse.org/request/show/393306
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=213
2016-05-02 17:52:44 +00:00
d3e5cb788a Accepting request 392478 from home:algraf:branches:Base:System
- Add support for "t" hotkey to switch to text mode (bsc#976836)
  * added grub2-SUSE-Add-the-t-hotkey.patch
- Add support for hidden menu entries (bsc#976836)
  * added grub2-Add-hidden-menu-entries.patch

OBS-URL: https://build.opensuse.org/request/show/392478
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=212
2016-04-29 18:24:44 +00:00
ffd714d7a6 Accepting request 390640 from home:michael-chang:branches:Base:System
- Correct show user defined comments in menu for snapshots (bsc#956698) 
  * modified grub2-snapper-plugin.sh

OBS-URL: https://build.opensuse.org/request/show/390640
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=211
2016-04-24 09:10:29 +00:00
Dominique Leuenberger
d1d50e3878 Accepting request 377166 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/377166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=134
2016-03-26 14:21:06 +00:00
Dominique Leuenberger
bc2bef5fe7 Accepting request 377166 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/377166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=134
2016-03-26 14:21:06 +00:00
Andrei Borzenkov
4051ae3843 Accepting request 377163 from home:michael-chang:branches:Base:System
- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device
  won't be used if fs uuid not detected (bsc#971867)
  * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch
  * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch

OBS-URL: https://build.opensuse.org/request/show/377163
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=209
2016-03-22 08:53:27 +00:00
Dominique Leuenberger
412cae4782 Accepting request 365733 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/365733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=133
2016-03-07 12:26:18 +00:00
Dominique Leuenberger
e98f06e73c Accepting request 365733 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/365733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=133
2016-03-07 12:26:18 +00:00
Michael Chang
2e14e5acb8 Accepting request 365018 from home:algraf:arm-efi
This is another attempt at getting U-Boot EFI based boot support work
with grub2.

The major change to the last sr is that this time around I dropped the
patch to force uuid setting, since with newer u-boot code we don't need
that anymore :).

Thanks a lot for the review!

Alex

- Make mkconfig search for zImage on arm
  * grub2-mkconfig-arm.patch

- Add support to directly pass an EFI FDT table to a kernel on 32bit arm
  * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch
  * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch

OBS-URL: https://build.opensuse.org/request/show/365018
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=207
2016-03-04 02:44:35 +00:00