vit9696
518811d7e3
OcBootManagementLib: Define entry reason when running apple picker
2020-02-14 17:51:06 +03:00
vit9696
7a7b23bc53
OcBootManagementLib: Add more logging for Apple picker
2020-02-09 22:21:53 +03:00
vit9696
3ff7e0a48f
Application: Ensure Stall does not excseed 32-bit
2020-02-09 20:09:08 +03:00
vit9696
476c121a83
OcBootManagementLib: Log custom entries
2020-02-09 19:56:26 +03:00
vit9696
b0fd7de372
OcBootManagement: Implement Apple BootPicker support
2020-02-09 14:31:32 +03:00
vit9696
c577c341c6
OcBootManagementLib: Implement colouring picker
2020-02-08 22:45:15 +03:00
vit9696
58f5c7ec1b
OcBootManagementLib: Ensure no cursor in simple picker
2020-02-08 22:16:37 +03:00
vit9696
8fc88733a4
OcConsoleLib: New output implementation
2020-02-08 21:55:07 +03:00
vit9696
e2ee015647
OcBootManagementLib: Remove AvoidHighAlloc
2020-02-06 19:29:32 +03:00
vit9696
6ff1c87031
OcBootManagementLib: Improve recovery device path printing
2020-02-06 00:42:59 +03:00
vit9696
71c7c34c5a
OcFileLib: Implement SafeFileOpen
2020-02-06 00:39:44 +03:00
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