PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
dakanji
dee3ff5ef5
OcFileLib: Standardise Function Names ( #287 )
2021-08-31 10:33:34 +03:00
vit9696
f0d42cd0c9
OcBootManagementLib: Add support for per-volume image icons for APFS
...
closes acidanthera/bugtracker#1270
2020-12-06 05:52:56 +03:00
vit9696
5326395e8d
OcAppleBootPolicyLib: Fix unaligned file path access
2020-06-21 17:46:50 +03:00
PMheart
5d4567c714
Build: -Werror support for Utilities ( #75 )
2020-06-19 14:36:47 +03:00
vit9696
26be1a9be1
OcAppleBootPolicyLib: Fixed uninitialised warning
2020-06-17 12:14:52 +03:00
vit9696
02602c8aa1
OcAppleBootPolicyLib: Added first-class Windows support to bless model
2020-05-30 16:26:03 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
vit9696
0ee57bdef1
OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl
2020-05-14 09:43:07 +03:00
Download-Fritz
913fb12a3f
OcAppleBootPolicyLib: Introduce concept of "Core" paths
2020-05-07 17:34:53 +02:00
Download-Fritz
b7bb88473f
OcAppleBootPolicyLib: Do not return unused APFS handle by OC API
...
The handle is unused by all calls within OC and finding it has a considerable overhead considering scanning many partitions, hence limit it to Apple protocol API.
2020-05-07 17:34:53 +02:00
Download-Fritz
cc4cb23796
OcAppleBootPolicy: Move parameter checking to protocol functions
2020-05-06 21:11:23 +02:00
Download-Fritz
3d97abb86f
OcAppleBootPolicyLib: Fix Apple UB
2020-05-06 20:56:04 +02:00
Download-Fritz
971e412a5c
OcAppleBootPolicyLib: Expose functions statically
2020-05-06 20:56:04 +02:00
vit9696
796765ca7c
OcBootManagementLib: Rework boot management ( #42 )
...
Co-authored-by: vit9696 <vit9696@users.noreply.github.com>
Co-authored-by: Download-Fritz <download-fritz@outlook.com>
2020-05-05 19:45:32 +03:00
vit9696
a6d547f6d9
OcDebugLogLib: Support Apple Debug Log protocol
2020-03-08 23:42:14 +03:00
vit9696
97585cb6c2
Build: Remove OcSupportPkg usage
2020-02-29 17:39:41 +03:00
vit9696
71c7c34c5a
OcFileLib: Implement SafeFileOpen
2020-02-06 00:39:44 +03:00
Download-Fritz
05e886b1c9
AppleBootPolicy and AppleDiskImage: Align API names with Apple's
2019-09-04 09:46:10 +02:00
Download-Fritz
0410d97604
Protocol libs: Error-exit when reinstalling fails
2019-08-16 21:01:56 +02:00
Download-Fritz
973882c031
OcAppleBootPolicyLib: Do not ASSERT for missing leading backslash when unneeded
2019-08-04 14:15:10 +02:00
Download-Fritz
977ff2583d
[WIP] OcBootManagementLib: Support bless path overrides
2019-07-26 11:06:00 +02:00
vit9696
6daa729ea5
OcAppleBootPolicyLib: Fix recovery lookup by ensuring APFS volume is found
2019-07-21 17:37:59 +03:00
vit9696
3dd4edc551
OcBootManagementLib: Add recovery debug logging
2019-07-21 15:13:36 +03:00
vit9696
47caf2854c
OcAppleBootPolicyLib: Initial fix to multiple os
2019-07-21 14:02:11 +03:00
vit9696
45c6001982
OcAppleBootPolicyLib: Add debug logging to blessed paths
2019-07-21 13:22:49 +03:00
vit9696
03a533d3ee
OcAppleBootPolicyLib: Even more logging added
2019-07-21 13:22:49 +03:00
vit9696
8f3678a173
OcAppleBootPolicyLib: Improve booter detection logging
2019-07-21 13:22:49 +03:00
vit9696
7bfc72bba4
OcAppleBootPolicyLib: Fix GetBootInfo function logic
2019-07-21 01:38:24 +03:00
Download-Fritz
64b1ef29db
OcAppleBootPolicyLib: Properly pass on error code
2019-07-20 20:49:54 +02:00
Download-Fritz
e55c22af1e
OcAppleBootPolicy: Return all container volumes' predefined boot files
2019-07-15 09:38:14 +02:00
Download-Fritz
1b5efdf8c0
OcAppleBootPolicyLib: Remove unnecessary append OP
2019-07-15 09:27:09 +02:00
Download-Fritz
25f69c396f
OcAppleBootPolicyLib: Avoid unaligned DP accesses
2019-06-14 23:02:19 +02:00
Download-Fritz
95e73ff16a
ASSERT before accessing unaligned DP strings
2019-06-11 21:47:48 +02:00
vit9696
4343cea6d4
OcAppleBootPolicyLib: Fix GetBootFileEx compiler warning
...
Fix acidanthera/bugtracker#337
2019-05-19 01:32:00 +03:00
vit9696
0a8164ee67
OcAppleBootPolicyLib: Make logging more obvious
2019-05-04 01:23:54 +03:00
vit9696
4b096042f1
OcAppleBootPolicyLib: Fix APFS predefined path handling
2019-05-04 01:02:54 +03:00
vit9696
6a4d4110cc
OcAppleBootPolicyLib: Improve debug logging (also fixes compiler warnings, #314 )
2019-05-03 21:22:30 +03:00
vit9696
32ce33a552
OcAppleBootPolicyLib: Do not log information to NVRAM
2019-05-03 04:12:34 +03:00
vit9696
d190a8de1d
OcAppleBootPolicyLib: Add advanced debug logging
2019-05-03 00:23:26 +03:00
vit9696
aa10483ce8
OcConfigurationLib: Allow reinstalling apple boot policy protocol
2019-04-16 21:54:40 +03:00
vit9696
cd1efd8553
OcBootManagementLib: Fix sanity in blessed GUIDs
2019-04-11 20:56:19 +03:00
vit9696
5b675a27df
OcBootManagementLib: Fix trailing slash in recovery bless entries
2019-04-11 16:36:30 +03:00
vit9696
53f3acbf32
OcDevicePathLib: Fix freeing unallocated memory
2019-04-10 15:52:55 +03:00
vit9696
f699359d71
OcAppleBootPolicyLib: Separate from OcAppleBootPolicyLib
2019-04-03 21:57:56 +03:00
vit9696
dfe7f8f5d4
analysis: Fix warnings
2019-04-03 06:37:38 +03:00
vit9696
ebf3a4ecbf
OcAppleBootPolicyLib: Fix recovery image flags and add OcLoadBootEntry stub
2019-04-01 00:51:38 +03:00
vit9696
65dad1e128
OcAppleBootPolicyLib: Implement simple boot picker
2019-03-31 21:43:47 +03:00
vit9696
b05b5a66d1
Implement kext patcher with symbolic resolver in OcAppleKernelLib
...
1. Add support for parsing ID/IDREF in OcXmlLib.
2. Add support for parsing hex numbers in OcXmlLib.
3. Fix buggy MachoSymbolGetFileOffset64 mishandling section numbers.
2019-03-18 00:57:20 +03:00
vit9696
9ce5f7b29d
Add export to OcXmlLib
2019-03-16 14:53:24 +03:00