vit9696
9bbae45f21
OcBootManagementLib: Implement TakeoffDelay support
2020-02-01 15:06:46 +03:00
vit9696
4bb6e24377
OcConfigurationLib: Replace SupportsCsm with AdviseWindows
2020-01-25 15:42:50 +03:00
vit9696
4011e7915b
OcBootManagementLib: Fix returning to menu after default boot failure
2020-01-18 20:04:37 +03:00
vit9696
9bbb3b6d9a
OcBootManagementLib: Clear screen after using picker
...
This may be helpful for firmwares without console output scroll
ability to see more lines of the bootloader.
2020-01-11 20:23:53 +03:00
vit9696
13dfbef836
OcBootManagementLib: Fix implicit value truncation, thx @nms42
...
closes acidanthera/bugtracker#650
2020-01-11 16:27:47 +03:00
vit9696
e1c7748751
OcBootManagementLib: Resolve double pressed hotkeys
2020-01-11 04:01:45 +03:00
vit9696
f8f50e7351
OcBootManagementLib: Fix NULL pointer dereference
2020-01-10 11:26:16 +03:00
vit9696
ea8db157ca
OcBootManagementLib: Permit custom entries to be default
2020-01-10 11:26:16 +03:00
vit9696
d4101e6bd2
OcBootManagementLib: Fix typo in exit code checking logic
2020-01-10 04:26:01 +03:00
vit9696
0bdc7ce485
OcBootManagementLib: Implement setting default entry from booter support
2020-01-10 03:18:47 +03:00
vit9696
cb57f3096f
OcBootManagementLib: Do not wait on successful execution
2020-01-10 00:40:00 +03:00
vit9696
65909a9f91
OcBootManagementLib: Start working on Ctrl+Enter
2020-01-10 00:35:25 +03:00
vit9696
6ffb7a449e
OcBootManagementLib: Switch to using AppleKeyMapAggregator in menu
2020-01-09 19:15:40 +03:00
vit9696
b72aa50152
OcBootManagementLib: Implement arrow key handling
2020-01-09 02:44:47 +03:00
vit9696
b2f85d5114
OcCryptoLib: Implement and use SecureZeroMem
2020-01-07 01:17:42 +03:00
vit9696
d07e81ec63
OcBootManagementLib: Accept Enter as choose default in boot menu
...
closes acidanthera/bugtracker#594
2019-12-10 15:25:59 +03:00
vit9696
1560cec90c
OcGuardLib: Switch to edk2-stable201911
2019-11-29 17:32:17 +03:00
vit9696
707f101e9a
OcConfigurationLib: Add support for RequestBootVarFallback quirk
2019-11-19 12:35:05 +03:00
Download-Fritz
410d10d3fc
OcCryptoLib: Import new RSA stack
...
Import a new RSA stack and test utilities to support IMG4 image verification.
2019-11-06 19:26:45 +01:00
vit9696
70fe07f83a
OcBootManagementLib: Disable experimental ballooning allocation
...
Currently this feature does not seem to be benefitial, as on low memory
machines it prevents booting from recovery by allocating too much memory
instead of actually improving the situation. Perhaps this feature is to
be removed in the future.
2019-11-04 20:39:44 +03:00
vit9696
4421b5a758
OcBootManagementLib: Debug restyle
2019-11-04 18:51:48 +03:00
vit9696
f1143c83f1
OcAppleDiskImageLib: Improve debugging
2019-11-04 15:46:09 +03:00
vit9696
e9da01e7fa
OcBootManagementLib: Implement ballooning stubs
2019-11-04 15:46:09 +03:00
Download-Fritz
120c806604
OcBootManagementLib: Fix key polling issue with PollAppleHotKeys=true
2019-11-03 21:34:36 +01:00
Download-Fritz
7b60d73018
OcBootManagementLib: Abort timeout with ESC/0 for PollAppleHotKeys=true
2019-11-03 21:33:49 +01:00
Download-Fritz
3a6863d72c
OcBootManagementLib: Improve input with PollAppleHotKeys=true
2019-11-03 18:28:12 +01:00
Download-Fritz
7390f78869
OcAppleKeyMapLib: Reduce the amount of protocol calls
2019-11-03 15:43:59 +01:00
Download-Fritz
b211836f65
OcAppleKeyMapLib: Merge ExactMatch TRUE/FALSE control flows
2019-11-03 15:43:59 +01:00
vit9696
937c45501c
OcBootManagementLib: Fix interpreting letters in boot menu
2019-11-03 01:51:51 +03:00
vit9696
b999a14cb0
OcBootManagementLib: Add title suffix support to boot picker
2019-10-24 18:31:26 +03:00
Download-Fritz
d2c9149525
OcBootManagementLib: Avoid incorrect error propagation from the last entry scanned
2019-10-13 18:53:04 +02:00
Download-Fritz
11f3a52b0a
OcBootManagementLib: Fix AsciiStrLen ASSERT for empty entry args
2019-10-09 18:35:42 +02:00
Download-Fritz
b7beb073a5
OcBootManagementLib: Assign image LoadOptions as Unicode
2019-10-07 21:23:46 +02:00
Download-Fritz
ae040f053b
OcBootManagementLib: Assign load options to the correct image handle
2019-10-06 15:09:45 +02:00
Download-Fritz
5459af9a37
OcBootManagementLib/OcMiscLib: Move OcTimerLib reference
2019-10-03 10:00:18 +02:00
Download-Fritz
f2a92fff9b
OcBootManagementLib: Initial privilege/password support
2019-09-28 16:00:41 +02:00
Download-Fritz
4740f35ff9
OcBootManagementLib: Install AppleKeyMap if not already existant for consistency
2019-09-28 15:27:45 +02:00
Nikolai SAOUKH
39d1e2f9c7
OcSupportPkg: make explicit UINTN to UINT32 conversion
...
discovered by vs2019ce v16.3.1
2019-09-27 09:08:26 +03:00
vit9696
5c59effb9f
OcBootManagementLib: Added Arguments to Tools and Entries sections
2019-09-25 18:22:22 +03:00
vit9696
72faecb453
OcBootManagementLib: Avoid assertion on NULL free
2019-09-06 23:45:19 +03:00
vit9696
06b3ee2641
OcBootManagementLib: Do not let BootNext override arguments
...
Change this after security model analysis.
2019-09-06 23:43:11 +03:00
Download-Fritz
05e886b1c9
AppleBootPolicy and AppleDiskImage: Align API names with Apple's
2019-09-04 09:46:10 +02:00
vit9696
da6b7d47db
OcBootManagementLib: Add Esc in addition to OPT to show picker
2019-09-04 07:45:27 +03:00
Download-Fritz
b7f0f60701
OcBootManagementLib: Support system boot entries for "Reset NVRAM"
2019-09-03 19:10:11 +02:00
Download-Fritz
aa5bb56640
OcBootManagementLib: Add missing type-cast
...
Fixes https://github.com/acidanthera/bugtracker/issues/474
2019-09-03 16:01:15 +02:00
vit9696
896a6cc575
OcBootManagementLib: Permit CMD+S in any mode
2019-09-02 11:21:59 +03:00
vit9696
baa64133ee
OcBootManagementLib: Fix R key detection
2019-09-02 03:46:10 +03:00
vit9696
95a0166f58
OcBootManagementLib: Add support for more combinations
2019-09-02 02:57:08 +03:00
vit9696
8fe7bef825
OcBootManagement: Support OPT and CMD+R with picker
2019-09-01 22:33:14 +03:00
vit9696
f07f383e4c
OcBootManagementLib: Add NTFS and EXT partition types
2019-08-31 23:35:32 +03:00