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
vit9696
ca6088d1f8
Implement OcDataHubLib
2019-03-10 16:53:21 +03:00
Download-Fritz
37cecc397f
OcAppleBootPolicyLib: Drop conflicting EFIAPI decorator
2019-03-09 17:46:27 +01:00
vit9696
a1b790556f
Some buildfixes for MSVC, thanks joedm
2019-03-03 18:56:20 +03:00
vit9696
27eb6080ba
Start refactoring SMBIOS
2019-03-01 20:07:50 +03:00
vit9696
95a333c490
Add empty label support to oc boot policy and fix dmg boot
2019-01-25 14:40:59 +03:00
vit9696
1b738be84a
Fix disk label regression and correct APFS recovery path
2019-01-25 10:29:03 +03:00
vit9696
b13c2a493e
Partially fix APFS recovery detection
2019-01-24 22:41:38 +03:00
vit9696
5e3dc3c6df
Refactor OcAppleChunklistLib and fix out of bounds memory access in it
2019-01-20 22:40:42 +03:00
vit9696
8e252e9831
1. Redesign OcFileLib (and drop currently unneeded interfaces for the time being)
...
2. Add OcDescribeBootEntry to OcAppleBootPolicyLib to parse boot entry name
2019-01-20 20:14:00 +03:00
vit9696
8edacb0ad1
More fixes for OcAppleBootPolicyLib
2019-01-19 21:58:32 +03:00
vit9696
64b61679c0
More progress with OcAppleBootPolicyLib
2019-01-17 20:58:05 +03:00
vit9696
b69f5c22fe
Continue fixing and refactoring OcAppleBootPolicyLib
2019-01-14 08:15:41 +03:00
vit9696
e9b9242d3e
More fixes to OcAppleBootPolicyLib
2019-01-13 20:12:31 +03:00
vit9696
f26c18d655
1. Cleanup OcAppleBootPolicyLib
...
2. Remove CupertinoAppleBootPolicyLib
3. Add UninstallAllProtocolInterfaces
2019-01-12 23:54:01 +03:00
vit9696
95f96695b4
Initial import of OcAppleBootPolicyLib
2019-01-11 08:25:32 +03:00