4209 Commits

Author SHA1 Message Date
MikeBeaton
d804b31f8d OcStringLib: Add OC_STRING_FORMAT; rename OC_STRING_BUFFER to OC_ASCII_STRING_BUFFER 2022-07-03 07:19:40 +01:00
MikeBeaton
daa3b63c22 OC: Log legacy secure boot derived ApECID; fix minor typos 2022-07-03 07:09:08 +01:00
Paul Mulders
e733af2737
CreateVault: do not create misleading files (#361) 2022-06-26 13:37:39 +03:00
Vitaly Cheptsov
02b365e22a
Sync changelog 2022-06-23 07:49:19 +03:00
PMheart
33978d85ac
OcAppleKernelLib: Print injected kext bundle version in DEBUG builds (#358) 2022-06-23 07:48:45 +03:00
PMheart
1b6fcd31be Docs: Rebuild pdf 2022-06-22 11:31:53 +02:00
Mingye Wang
20b6434fa0
Docs: Replace ambiguous "it" in the description of ApfsTrimTimeout (#360) 2022-06-22 11:28:21 +02:00
MikeBeaton
3b70d73b21 Docs: Update --restore-nosnoop info 2022-06-20 21:42:11 +01:00
Marvin Häuser
714fc69f96 OcAfterBootCompatLib: Add new KCG patch logging 2022-06-13 14:53:11 +02:00
Marvin Häuser
c4792bb6aa OcAfterBootCompatLib: Remove dead code 2022-06-13 14:53:11 +02:00
PMheart
bfa36972a5 OcMiscLib: Fix FindPattern prototype 2022-06-13 14:45:36 +02:00
Marvin Häuser
e05a69da64 OcAfterBootCompatLib: Always use OC image loader for EfiBootRt 2022-06-12 10:35:39 +02:00
PMheart
cad014ce6e Docs: Sync changelog 2022-06-11 14:08:06 +02:00
Marvin Häuser
6c641b7a4e OcAfterBootCompatLib: Support AvoidRuntimeDefrag for macOS 13 DP1
macOS 13 Developer Beta 1 introduced a new driver, bootrt.efi, which
now carries the kernel call gate. It communicates with efiboot via an
info buffer passed via LoadOptions. Patch it on load with our hook to
run our kernel entry code.
2022-06-11 12:30:20 +02:00
Marvin Häuser
d7926972ab AppleEfiBootRtInfo: Initial import
macOS 13 Developer Beta 1 introduced a new driver, bootrt.efi, which
now carries the kernel call gate. It communicates with efiboot via an
info buffer passed via LoadOptions.
2022-06-11 12:30:20 +02:00
Marvin Häuser
f8aab62e97 OcAfterBootCompatLib: Extend AllocRelocationBlock support
The current relocation code is only supported in conjunction with
ProvideCustomSlide. Add support for disabled ProvideCustomSlide and
slide=0 in boot-args.
2022-06-11 12:30:20 +02:00
Marvin Häuser
3d58e26acc OcDevicePathLib: Import API to find device path terminator 2022-06-11 12:30:20 +02:00
Andrey1970AppleLife
e827fbe4d3 DataBase: Updated MaximumOSVersion 2022-06-10 23:07:33 +03:00
Andrey1970AppleLife
b10ceae4b5
Docs: Updated extract firmware 2022-06-07 22:14:51 +03:00
PMheart
bd36cb792f Codestyle: Apply Uncrustify patch 2022-06-07 19:52:19 +02:00
PMheart
4b7fc1728f TestKextInject: Reorder patch tests 2022-06-07 19:49:53 +02:00
Andrey1970AppleLife
03f545e875 DataBase: Updated builtin firmware versions 2022-06-07 20:12:10 +03:00
Andrey1970AppleLife
c60509fcb6
Remove space 2022-06-07 16:28:04 +03:00
PMheart
966d924fdf
Docs: Fix minor grammatical mistake 2022-06-07 11:29:51 +02:00
Andrey1970AppleLife
afbc1eb139 Updated catalog url 2022-06-07 12:22:55 +03:00
PMheart
7b1bb6dbe7 OcAppleKernelLib: Minor logging improvement to avoid confusion 2022-06-07 05:04:07 +02:00
PMheart
c2e2ccfc38 Docs: Sync changelog 2022-06-07 05:00:45 +02:00
PMheart
342f3fc9fd OcAppleKernelLib: Disable AICPUPM patches on macOS 13 2022-06-07 04:59:08 +02:00
PMheart
e465a60509 Bump version to 0.8.2 2022-06-07 04:42:27 +02:00
Torsten
8044c85b5a
OcBootManagementLib: Fix typo 0.8.1 2022-06-05 12:38:47 +02:00
vit9696
b614d5f1fd Build: Use ASCII symbols in copyrights 2022-05-30 08:35:03 +03:00
John Davis
436cd9b8a9 OcMainLib: Fix incorrect debug print statement 2022-05-29 11:02:13 -05:00
Andrey1970AppleLife
4babd88b06 DataBase: Updated MaximumOSVersion 2022-05-28 20:51:38 +03:00
vit9696
c75d74bbda Build: Fix Uncrustify warnings 2022-05-28 14:09:52 +03:00
John Davis
65569b6590 Added PIIX4 ACPI PM timer detection for TSC calculations 2022-05-26 20:57:00 -05:00
Emilio P Egido
0bf5545a31
Docs: Fix typo, thanks @perez987 2022-05-24 12:14:29 +02:00
PMheart
2e2dde8e24
OcBootManagementLib: De-duplication of mOzmosisProprietary1Guid (#354) 2022-05-24 09:54:03 +03:00
MikeBeaton
51795b0533 BootEntryProtocol: ToggleSip correct attribute handling 2022-05-23 13:41:17 +01:00
MikeBeaton
021eab5143 Docs: TakeoffDelay additional rewording 2022-05-23 10:22:00 +01:00
MikeBeaton
658b3adaf7 Docs: Fix typo 2022-05-23 10:16:36 +01:00
MikeBeaton
327c09c73f Docs: Additional TakeoffDelay info 2022-05-23 10:09:54 +01:00
MikeBeaton
7d0e3d4039 Various: Static string optimisations 2022-05-17 08:50:08 +01:00
MikeBeaton
19ef39ecf5 BootEntryProtocol: Add system action and hotkey support; implement Reset NVRAM and Toggle SIP as drivers 2022-05-16 22:23:49 +01:00
vit9696
5f90df1ced Docs: Sync changelog and pdf 2022-05-15 01:36:29 +03:00
MikhailKrichanov
e9136a3a0b
OpenNtfsDxe: Implement NTFS read-only driver. (#332) 2022-05-15 00:55:52 +03:00
vit9696
d0b7eb3603 User: disable stringop-overflow warning in recent gcc for utilities
This warning is triggered in EDK II MdePkg code
2022-05-14 22:09:39 +03:00
Emilio P Egido
409b0d7c6a
Docs: Sync README 2022-05-14 20:47:15 +02:00
PMheart
59fd524879 Docs: Update note about CustomPciSerialDevice, thanks @joevt 2022-05-09 13:04:04 +02:00
PMheart
454e10525e ocvalidate: Support System for LauncherOption, thanks @stevezhengshiqi 2022-05-09 12:17:57 +02:00
PMheart
fa02db1a81 Uncrustify: Ignore unc-UEFI.cfg 2022-05-09 11:55:39 +02:00