Commit Graph

281 Commits

Author SHA256 Message Date
Yuchen Lin
e87be8ef23 Accepting request 483743 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/483743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=56
2017-04-11 07:28:32 +00:00
Gary Ching-Pang Lin
a9fcc4ee9a Accepting request 482059 from home:michael-chang:branches:devel:openSUSE:Factory
- shim-install: add option --suse-enable-tpm (fate#315831)

OBS-URL: https://build.opensuse.org/request/show/482059
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=126
2017-03-23 06:44:52 +00:00
Dominique Leuenberger
d60ff6b061 Accepting request 459945 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/459945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=55
2017-02-26 16:00:27 +00:00
Gary Ching-Pang Lin
649c608132 Accepting request 457353 from home:michael-chang:branches:devel:openSUSE:Factory
- Support %posttrans with marcos provided by update-bootloader-rpm-macros
  package (bsc#997317)

OBS-URL: https://build.opensuse.org/request/show/457353
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=125
2017-02-16 02:17:33 +00:00
Stephan Kulow
ea8904665d Accepting request 443762 from home:gary_lin:branches:devel:openSUSE:Factory
- Add SIGNATURE_UPDATE.txt to state the steps to update signature-*.asc
- Update the comment of strip_signature.sh

OBS-URL: https://build.opensuse.org/request/show/443762
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=123
2016-12-05 08:35:58 +00:00
Dominique Leuenberger
f90ab72042 Accepting request 431418 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/431418
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=52
2016-10-01 22:06:41 +00:00
Gary Ching-Pang Lin
da918f60a8 Accepting request 429445 from home:michael-chang:branches:devel:openSUSE:Factory
- shim-install :
  * add option --no-nvram (bsc#999818)
  * improve removable media and fallback mode handling

OBS-URL: https://build.opensuse.org/request/show/429445
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=121
2016-09-23 04:31:17 +00:00
Dominique Leuenberger
ad8b50c85a Accepting request 425171 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/425171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=51
2016-09-09 08:15:19 +00:00
Gary Ching-Pang Lin
1c133127ad Accepting request 423923 from home:michael-chang:branches:devel:openSUSE:Factory
- shim-install : fix regression of password prompt (bsc#993764)

OBS-URL: https://build.opensuse.org/request/show/423923
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=119
2016-08-31 06:30:53 +00:00
Dominique Leuenberger
f1cb4c950c Accepting request 418859 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/418859
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=50
2016-08-17 09:59:46 +00:00
Gary Ching-Pang Lin
3b797a1f59 Accepting request 417039 from home:gary_lin:branches:devel:openSUSE:Factory
- fix the signature length passed to Authenticode (bsc#991885)

OBS-URL: https://build.opensuse.org/request/show/417039
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=117
2016-08-05 08:00:13 +00:00
Gary Ching-Pang Lin
2e4b84ba97 Accepting request 416862 from home:gary_lin:branches:devel:openSUSE:Factory
- Update shim-bsc973496-mokmanager-no-append-write.patch to try append write first 
- Add shim-update-openssl-1.0.2h.patch to update openssl to 1.0.2h
- Bump the requirement of gnu-efi due to the HTTPBoot support

OBS-URL: https://build.opensuse.org/request/show/416862
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=116
2016-08-04 06:19:49 +00:00
Gary Ching-Pang Lin
8fa2e58431 Accepting request 416362 from home:gary_lin:branches:devel:openSUSE:Factory
- Add shim-httpboot-support.patch to support HTTPBoot
- Add shim-update-openssl-1.0.2g.patch to update openssl to 1.0.2g
  and Cryptlib to 5e2318dd37a51948aaf845c7d920b11f47cdcfe6
- Drop patches since they are merged into
  shim-update-openssl-1.0.2g.patch
  + shim-update-openssl-1.0.2d.patch
  + shim-gcc5.patch
  + shim-bsc950569-fix-cryptlib-va-functions.patch
  + shim-fix-aarch64.patch
- Refresh shim-change-debug-file-path.patch
- Add shim-bsc973496-mokmanager-no-append-write.patch to work
  around the firmware that doesn't support APPEND_WRITE (bsc973496)
- shim-install : remove '\n' from the help message (bsc#991188)
- shim-install : print a message if there is no valid EFI partition
  (bsc#991187)

OBS-URL: https://build.opensuse.org/request/show/416362
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=115
2016-08-01 10:00:26 +00:00
Dominique Leuenberger
b92d47b26c Accepting request 394577 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/394577
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=49
2016-05-13 07:21:58 +00:00
Gary Ching-Pang Lin
b08dc48a8d Accepting request 394342 from home:rwill:branches:devel:openSUSE:Factory
- shim-install : support simple MD RAID1 target devices (FATE#314829)

OBS-URL: https://build.opensuse.org/request/show/394342
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=113
2016-05-10 02:05:30 +00:00
Gary Ching-Pang Lin
9244a64416 Accepting request 393612 from home:algraf:branches:devel:openSUSE:Factory
- Add shim-fix-aarch64.patch to fix compilation on AArch64 (bsc#978438)

OBS-URL: https://build.opensuse.org/request/show/393612
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=112
2016-05-05 03:50:45 +00:00
Dominique Leuenberger
3f7a373fd5 Accepting request 368997 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/368997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=48
2016-03-16 09:25:15 +00:00
Gary Ching-Pang Lin
ff93d13920 Accepting request 368964 from home:michael-chang:branches:devel:openSUSE:Factory
- shim-install : fix typing ESC can escape to parent config which is
  in command mode and cannot return back (bsc#966701) 
- shim-install : fix no which command for JeOS (bsc#968264)

OBS-URL: https://build.opensuse.org/request/show/368964
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=110
2016-03-09 09:57:29 +00:00
Dominique Leuenberger
34552d26b8 Accepting request 347409 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/347409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=47
2015-12-09 18:51:07 +00:00
Gary Ching-Pang Lin
04c16aa6a1 Accepting request 347334 from home:jsegitz:branches:devel:openSUSE:Factory
- acquired updated signature from Microsoft

OBS-URL: https://build.opensuse.org/request/show/347334
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=108
2015-12-04 08:00:02 +00:00
Stephan Kulow
5435dac829 Accepting request 344876 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/344876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=46
2015-11-23 06:29:04 +00:00
Gary Ching-Pang Lin
0bf24d30d2 Accepting request 343340 from home:gary_lin:branches:devel:openSUSE:Factory
- Add shim-bsc950569-fix-cryptlib-va-functions.patch to fix the
  definition of va functions to avoid the potential crash
  (bsc#950569)
- Update shim-opensuse-cert-prompt.patch to avoid setting NULL to
  MokListRT (bsc#950801)
- Drop shim-fix-mokmanager-sections.patch as we are using the
  newer binutils now
- Refresh shim-change-debug-file-path.patch

OBS-URL: https://build.opensuse.org/request/show/343340
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=106
2015-11-10 09:59:11 +00:00
Stephan Kulow
6b996d617b Accepting request 337116 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/337116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=45
2015-10-08 11:44:03 +00:00
Stephan Kulow
395a47885d Accepting request 337107 from home:jsegitz:branches:devel:openSUSE:Factory
- acquired updated signature from Microsoft

OBS-URL: https://build.opensuse.org/request/show/337107
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=104
2015-10-08 08:02:11 +00:00
Dominique Leuenberger
2968e3dd0e Accepting request 331057 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/331057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=44
2015-10-02 07:22:40 +00:00
Gary Ching-Pang Lin
a181a27e27 Accepting request 330987 from home:michael-chang:branches:devel:openSUSE:Factory
- shim-install : set default GRUB_DISTRIBUTOR from /etc/os-release
  if it is empty or not set by user (bsc#942519)

OBS-URL: https://build.opensuse.org/request/show/330987
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=102
2015-09-15 14:00:13 +00:00
Dominique Leuenberger
982606942b Accepting request 318947 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/318947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=43
2015-08-21 05:38:54 +00:00
Gary Ching-Pang Lin
b326961adf Accepting request 317610 from home:gary_lin:branches:devel:openSUSE:Factory
Update openssl and package the debug symbols

OBS-URL: https://build.opensuse.org/request/show/317610
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=100
2015-07-20 10:27:18 +00:00
Gary Ching-Pang Lin
fc4b3ef345 Accepting request 315550 from home:gary_lin:branches:devel:openSUSE:Factory
- Update to 0.9
- Refresh patches
  + shim-fix-gnu-efi-30w.patch
  + shim-fix-mokmanager-sections.patch
  + shim-opensuse-cert-prompt.patch
- Drop upstreamed patches
  + shim-bsc920515-fix-fallback-buffer-length.patch
  + shim-mokx-support.patch
  + shim-update-cryptlib.patch
- Drop shim-bsc919675-uninstall-shim-protocols.patch since
  upstream fixed the bug in another way.
- Drop shim-gcc5.patch which was fixed in another way

OBS-URL: https://build.opensuse.org/request/show/315550
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=99
2015-07-08 08:54:24 +00:00
Dominique Leuenberger
5de3a90249 Accepting request 296736 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/296736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=42
2015-04-21 23:10:25 +00:00
Gary Ching-Pang Lin
7df78e3843 Accepting request 294911 from home:gary_lin:branches:devel:openSUSE:Factory
- Fix tags in the spec file

OBS-URL: https://build.opensuse.org/request/show/294911
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=97
2015-04-08 07:42:49 +00:00
Gary Ching-Pang Lin
610f2a3193 Accepting request 294902 from home:gary_lin:branches:devel:openSUSE:Factory
- Add shim-update-cryptlib.patch to update Cryptlib to r16559 and
  openssl to 0.9.8zf
- Add shim-bsc919675-uninstall-shim-protocols.patch to uninstall
  the shim protocols at Exit (bsc#919675)
- Add shim-bsc920515-fix-fallback-buffer-length.patch to adjust
  the buffer size for the boot options (bsc#920515) 
- Refresh shim-opensuse-cert-prompt.patch

OBS-URL: https://build.opensuse.org/request/show/294902
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=96
2015-04-08 06:34:44 +00:00
Gary Ching-Pang Lin
2b0cb62f0a Accepting request 294215 from home:elvigia:branches:devel:openSUSE:Factory
- shim-gcc5.patch: shim needs -std=gnu89 to build with GCC5

OBS-URL: https://build.opensuse.org/request/show/294215
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=95
2015-04-07 07:39:55 +00:00
Dominique Leuenberger
57ab82ec79 Accepting request 287646 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/287646
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=41
2015-03-03 10:11:00 +00:00
Gary Ching-Pang Lin
7744cfd81f Accepting request 287615 from home:michael-chang:boo917427
- shim-install : fix cryptodisk installation (boo#917427)

OBS-URL: https://build.opensuse.org/request/show/287615
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=93
2015-02-25 07:41:52 +00:00
Dominique Leuenberger
a58eb13148 Accepting request 260796 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/260796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=40
2014-11-11 23:21:06 +00:00
Gary Ching-Pang Lin
72ba00856f Accepting request 260795 from home:gary_lin:branches:devel:openSUSE:Factory
- fix the objcopy parameters for the EFI files

OBS-URL: https://build.opensuse.org/request/show/260795
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=91
2014-11-11 06:35:59 +00:00
Gary Ching-Pang Lin
7b2b297a5c Accepting request 258747 from home:gary_lin:branches:devel:openSUSE:Factory
- Update to 0.8
- adapt the change in gnu-efi-3.0w
- Enable aarch64

OBS-URL: https://build.opensuse.org/request/show/258747
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=90
2014-10-29 08:02:58 +00:00
Stephan Kulow
e6bacccff6 Accepting request 255761 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/255761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=39
2014-10-14 05:10:08 +00:00
Stephan Kulow
0876ada789 Accepting request 255752 from home:jsegitz:branches:devel:openSUSE:Factory
- Fixed buffer overflow and OOB access in shim trusted code path
  (bnc#889332, CVE-2014-3675, CVE-2014-3676, CVE-2014-3677)
  * added bug-889332_shim-mok-oob.patch, bug-889332_shim-overflow.patch
- Added new certificate by Microsoft

OBS-URL: https://build.opensuse.org/request/show/255752
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=88
2014-10-13 13:58:14 +00:00
Stephan Kulow
05cbd2e1d4 osc copypac from project:openSUSE:Factory package:shim revision:36
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=38
2014-09-05 09:49:12 +00:00
Stephan Kulow
455cffcf61 osc copypac from project:openSUSE:Factory package:shim revision:35
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=37
2014-09-05 09:17:41 +00:00
Stephan Kulow
921c828929 Accepting request 247419 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/247419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=36
2014-09-05 07:34:06 +00:00
Stephan Kulow
2176e5a32f Accepting request 247405 from home:lnussel:branches:devel:openSUSE:Factory
- re-introduce build failure if shim_enforce_ms_signature is defined. That way
  a project like openSUSE:Factory can decide whether or not shim needs a valid
  MS signature.

OBS-URL: https://build.opensuse.org/request/show/247405
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=86
2014-09-03 13:40:07 +00:00
Stephan Kulow
e830756ce4 osc copypac from project:openSUSE:Factory package:shim revision:32
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=35
2014-09-03 09:55:32 +00:00
Stephan Kulow
518512a29f Accepting request 245147 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/245147
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=33
2014-08-27 05:45:39 +00:00
Gary Ching-Pang Lin
1f6a3cacb1 Accepting request 245146 from home:gary_lin:branches:devel:openSUSE:Factory
- update openssl to 0.9.8zb

OBS-URL: https://build.opensuse.org/request/show/245146
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=83
2014-08-19 06:06:07 +00:00
d153b635dc Accepting request 244537 from devel:openSUSE:Factory
1

OBS-URL: https://build.opensuse.org/request/show/244537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/shim?expand=0&rev=32
2014-08-18 09:23:47 +00:00
Gary Ching-Pang Lin
b8cbae7e99 Accepting request 244530 from home:jsegitz:UEFI:openSUSE:Factory
- updated shim to new version (OpenSSL 0.9.8za) and requested a new
  certificate from Microsoft. Removed
  * shim-allow-fallback-use-system-loadimage.patch
  * shim-bnc872503-check-key-encoding.patch
  * shim-bnc877003-fetch-from-the-same-device.patch
  * shim-correct-user_insecure-usage.patch
  * shim-fallback-avoid-duplicate-bootorder.patch
  * shim-fallback-improve-entries-creation.patch
  * shim-fix-dhcpv4-path-generation.patch
  * shim-fix-uninitialized-variable.patch
  * shim-fix-verify-mok.patch
  * shim-get-variable-check.patch
  * shim-improve-error-messages.patch
  * shim-mokmanager-delete-bs-var-right.patch
  * shim-mokmanager-handle-keystroke-error.patch
  * shim-remove-unused-variables.patch
  since they're included in upstream and rebased the remaining onces.
  Added shim-signed-unsigned-compares.patch to fix some compiler
  warnings

OBS-URL: https://build.opensuse.org/request/show/244530
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=81
2014-08-13 10:07:21 +00:00
Gary Ching-Pang Lin
23e59eef11 Accepting request 244297 from home:gary_lin:branches:devel:openSUSE:Factory
Keep shim-devel.efi for the devel project

OBS-URL: https://build.opensuse.org/request/show/244297
OBS-URL: https://build.opensuse.org/package/show/devel:openSUSE:Factory/shim?expand=0&rev=80
2014-08-12 09:40:50 +00:00