Steve McIntyre
8119f7183f
New upstream version 15.4
2021-03-31 18:24:24 +01:00
Steve McIntyre
031e5cce38
New upstream version 15.3
2021-03-23 23:49:46 +00:00
Mathieu Trudel-Lapierre
f892ac6608
New upstream version 15+1531942534.dd3230d
2018-07-24 16:24:23 -04:00
Mathieu Trudel-Lapierre
b6f94dbeac
New upstream version 13~git1505328970.9c1c35c5
2017-09-13 12:09:40 -07:00
Mathieu Trudel-Lapierre
62f0afa2ec
Import upstream version 0.9+1474479173.6c180c6
2016-09-21 20:29:42 -04:00
Mathieu Trudel-Lapierre
d3819813b8
Import upstream version 0.9+1465500757.14a5905
2016-07-26 12:02:18 -04:00
Peter Jones
00c8418866
Make sure we don't try to load a binary from a different arch.
...
Since in theory you could, for example, get an x86_64 binary signed that
also behaves as an ARM executable, we should be checking this before
people build on other architectures.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-08-27 16:40:57 -04:00
Peter Jones
9ea3d9b401
Make sure we default to assuming we're locked down.
...
If "SecureBoot" exists but "SetupMode" does not, assume "SetupMode" says
we're not in Setup Mode.
Signed-off-by: Peter Jones <pjones@redhat.com>
2014-06-25 10:55:56 -04:00
Gary Ching-Pang Lin
dcc523811b
MokManager: handle the error status from ReadKeyStroke
...
On some machines, even though the key event was signaled, ReadKeyStroke
still got EFI_NOT_READY. This commit handles the error status to avoid
console_get_keystroke from returning unexpected keys.
Signed-off-by: Gary Ching-Pang Lin <glin@suse.com>
Conflicts:
MokManager.c
2014-06-25 10:02:18 -04:00
Peter Jones
d9355ab635
Fix path generation for Dhcpv4 bootloader.
...
Right now we always look for e.g. "\grubx64.efi", which is completely
wrong. This makes it look for the path shim was loaded from and modify
that to end in a sanitized version of our default loader name.
Resolves: rhbz#1032583
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-11-21 11:48:24 -05:00
Peter Jones
4ab978a369
Try to actually make debug printing look reasonable.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-10-04 11:51:09 -04:00
Peter Jones
0fb089ee14
Add ident-like blobs to shim.efi for version checking.
...
I feel dirty.
2013-10-03 11:11:09 -04:00
Peter Jones
bb2fe4cfb3
Conditionalize overriding the security policy.
...
Make OVERRIDE_SECURITY_POLICY a build option.
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-10-01 14:03:16 -04:00
Peter Jones
417077f8de
Merge console_control.h and console.h
...
Since these are topically the same thing, they can live together.
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-10-01 14:03:16 -04:00
Peter Jones
bc71a15ed5
Make verbose stuff use console_notify
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2013-10-01 14:03:16 -04:00
Gary Ching-Pang Lin
59dcd9d1b8
integrate security override
2013-09-26 11:58:03 -04:00
Gary Ching-Pang Lin
7f0208a0f9
Merge variable retrieving functions
2013-09-26 11:58:02 -04:00
Gary Ching-Pang Lin
53862ddace
Merge signature.h into efiauthenticated.h and guid.h
...
Conflicts:
shim.c
2013-09-26 11:58:02 -04:00
Matthew Garrett
17857eb8b5
Port MokManager to Linux Foundation loader UI code
...
This is the first stage of porting the MokManager UI to the UI code used
by the Linux Foundation UEFI loader.
2013-09-26 11:57:59 -04:00