vit9696
eca9d6b156
OcStorageLib: Increased OC_STORAGE_SAFE_PATH_MAX to 192
...
This is needed to Force inject longer kexts, e.g. networking:
System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/
AppleIntel8254XEthernet.kext/Contents/MacOS/AppleIntel8254XEthernet
2025-08-07 01:36:34 +03:00
CorpNewt
68e73f804c
ocvalidate: Fix error messages for overlong kext paths in Kernel section
...
Prevent unsigned integer overflow in messages shown for ExecutablePath and PlistPath, if BundlePath has already exceeded safe length.
Fix off-by-one error in displayed "should not exceed" value.
Note: Neither change affects which inputs are errors, they rather fix the displayed messages when errors are found.
2025-06-05 11:28:33 +01:00
John Davis
45f8ba2cd2
Add ClearTaskSwitchBit booter quirk ( #573 )
...
This quirk is needed to boot macOS 10.7 and older when using a 32-bit kernel on a 64-bit UEFI firmware that makes uses of FPU or SSE instructions in runtime services (such as Hyper-V).
2025-02-23 10:51:40 -06:00
Mike Beaton
4314fb31ec
ocvalidate: Fix uninitialised variable
2024-02-08 06:40:08 +00:00
Mike Beaton
d748c4a76e
Platform: Add Firmware Settings entry driver
2024-01-17 09:52:29 +00:00
Mike Beaton
dc182df42c
OcBootManagementLib: Add InstanceIdentifier, and ability to target .contentVisibility to specific instances
2023-06-23 19:54:33 +01:00
Mike Beaton
0ad4a318b0
OcConsoleLib: Provide ConsoleFont option
...
to load custom .hex format console font file
2023-06-11 05:48:55 +01:00
Mike Beaton
065177ebb9
OcConsoleLib: Apply ConsoleMode console text resolution option to builtin text renderer
2023-05-04 09:59:29 +01:00
Mike Beaton
c1f0b9f169
OcConsoleLib: Implement InitialMode
2023-05-03 22:21:04 +01:00
Andrey1970AppleLife
8d2c1292fa
Added EmeraldSDHC.kext
2023-02-02 20:09:25 +03:00
Mike Beaton
6f25ba4f2c
uncrustify: add important brackets
2022-12-16 07:12:22 +00:00
Mike Beaton
a54f035f54
ocvalidate: Allow same tool with different nvram access
2022-12-16 06:10:07 +00:00
Vitaly Cheptsov
10fc98fc5d
OcConfigurationLib: Split ShowPicker and HibernateSkipsPicker ( #407 )
2022-12-06 02:53:35 +03:00
Mykola Grymalyuk
19a87279bb
OcMainLib: Allow hiding Picker when waking from macOS Hibernation ( #395 )
2022-11-20 12:49:27 +03:00
PMheart
5566319090
ocvalidate: Add error when injecting BrcmFirmwareRepo
...
closes https://github.com/acidanthera/bugtracker/issues/2119
2022-10-10 15:33:17 +02:00
PMheart
a8ff963a4c
ocvalidate: Fix alphabetical order
2022-09-29 19:07:29 +02:00
Andrey1970AppleLife
b6b66a569f
ocvalidate: Added CryptexFixup.kext
2022-09-29 16:31:03 +03:00
PMheart
c6ee1930ce
Revert "ocvalidate: Drop checks for CPUFriendDataProvider.kext"
...
This reverts commit 53e407a2e805d4c905854379a1e8a4f94fb78001.
2022-08-10 22:15:57 +02:00
MikeBeaton
14df4ad249
ocvalidate: Require LoadEarly=FALSE on OpenRuntime when OpenVariableRuntimeDxe is not present; remove duplicate driver check
2022-08-10 01:06:20 +01:00
PMheart
53e407a2e8
ocvalidate: Drop checks for CPUFriendDataProvider.kext
2022-08-09 22:34:57 +02:00
PMheart
cc7fec68b2
ocvalidate: Second fix for the checks for LoadEarly
...
Thanks @vit9696 and @mikebeaton
closes https://github.com/acidanthera/bugtracker/issues/2099#issuecomment-1201557471
2022-08-01 21:15:56 +02:00
PMheart
7a9d179a1d
ocvalidate: Fix checks for LoadEarly
2022-08-01 19:26:48 +02:00
PMheart
ae1d0746b7
ocvalidate: Add checks for LoadEarly
...
closes https://github.com/acidanthera/bugtracker/issues/2099
2022-08-01 19:14:00 +02:00
vit9696
66f0592263
Utilities: Make uncrustify happy
2022-07-28 23:53:15 +03:00
vit9696
3ac28b49bb
OcConfigurationLib: Restore enabled and introduce LoadEarly
2022-07-28 23:45:17 +03:00
MikeBeaton
83123452fe
OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe
2022-07-28 06:38:56 +01:00
MikeBeaton
7d0e3d4039
Various: Static string optimisations
2022-05-17 08:50:08 +01:00
PMheart
454e10525e
ocvalidate: Support System for LauncherOption, thanks @stevezhengshiqi
2022-05-09 12:17:57 +02:00
PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
PMheart
7688cf4efd
Utilities: Prototype fix
2022-04-22 11:07:11 +02:00
PMheart
121ea5fdeb
ocvalidate: Forgotten codestyle cleanup
2022-04-22 09:26:20 +02:00
PMheart
6f3d13133f
ocvalidate: Remove useless condition
2022-04-21 23:54:14 +02:00
PMheart
8d2a26f2e6
ocvalidate: Always print compatibility info
2022-04-18 23:57:45 +02:00
PMheart
1ca2a9553f
OcAppleKernelLib: Added CustomPciSerialDevice quirk ( #331 )
2022-04-14 12:58:37 +02:00
PMheart
7a460d57c5
ocvalidate: Drop useless pointer access
2022-04-05 19:39:57 +02:00
PMheart
6825e9a449
OcMainLib: Read and set serial PCD values from config ( #330 )
2022-04-04 23:43:11 +02:00
PMheart
ae04256ac5
ocvalidate: Corrected max file path length
2022-02-16 21:06:01 +01:00
PMheart
d4f90bdebf
ocvalidate: More prompts for PickerVariant length
2022-02-16 20:17:15 +01:00
PMheart
c98f0a1a64
ocvalidate: Fix typo in ValidateMisc
2022-02-16 11:29:00 +01:00
PMheart
95b487a2a3
OcAppleKernelLib: Kext block strategy for prelinked ( #320 )
2022-02-11 10:54:30 +01:00
vit9696
a3a48b1933
User: Introduce INFIX, avoid resuming Sydr, add export to FUZZDICT
2022-02-03 19:08:35 +03:00
Mike Beaton
f068e2c36f
ocvalidate: Warn on insecure DmgLoading with secure SecureBootModel (already causes critical error in runtime)
...
Fixes: https://github.com/acidanthera/bugtracker/issues/1917
2022-01-11 18:27:47 +00:00
MikeBeaton
4c26a2a465
AudioDxe: Switch from % volume to dB gain
2022-01-10 11:51:34 +00:00
MikeBeaton
a5ffbd7768
ocvalidate: AudioOutMask must be non-zero when AudioSupport is enabled
2022-01-03 11:13:58 +00:00
mikebeaton
706cb4e7c6
AudioDxe: Updates
...
- DisconnectHda
- AudioOutRange
- Cirrus Logic (Apple) and QEMU fixes
- Other fixes
2021-12-19 10:56:51 +00:00
Andrey1970AppleLife
a0278ae16f
Docs: Removed deprecated kext
2021-12-10 14:27:48 +03:00
Andrey1970AppleLife
b1197cd4b8
Updated kexts list
2021-12-05 12:43:05 +03:00
PMheart
a8db83acea
ocvalidate: Add checks for UIScale ( #299 )
2021-11-07 22:52:47 +01:00
PMheart
b11e643c23
ocvalidate: Add check for UIScale
2021-11-05 23:38:42 +01:00
PMheart
519c72f521
ocvalidate: Add check for ResizeGpuBars
2021-11-05 22:54:31 +01:00