Andrey1970
852016cd85
Updated builtin firmware versions
2023-03-28 17:22:25 +03:00
Mike Beaton
abe28e829f
OcConsoleLib: Add GopBurstMode quirk
...
OcMemoryLib: Add additional PAT and MTRR caching support
2023-03-28 07:18:14 +01:00
Andrey1970
7fa535797e
Updated builtin firmware versions
2023-03-28 01:14:38 +03:00
CorpNewt
fe8491348f
OcAcpiLib: Fix comment printing failing to process long comments ( #432 )
2023-03-09 23:12:49 +03:00
Mike Beaton
b34b7c48f2
Various: Add missing .inf dependencies
2023-02-25 19:37:27 +03:00
Mike Beaton
cb962f8f4b
OcLogAggregatorLib: Fix non-standard linkage pattern
2023-02-25 19:37:27 +03:00
vit9696
05d2b00c7d
OcAppleKernelLib: Fix ProvideCpuInfo on 13.3
2023-02-23 15:26:01 +03:00
Savva Mitrofanov
93dc0951a1
OcMachoLib: Rename Fat.c to MachoFat.c to solve conflict with FatPkg
2023-02-22 16:47:13 +06:00
Mike Beaton
2439d58412
OcConsoleLib: Prevent verbose boot text overwriting pre-existing graphics ( #426 )
...
- Clear console screen on change to console mode
- Ensure entire screen is cleared at least once in console mode
o Was not needed/was done by default, prior to a189bd53bc2ac1490dac7125a9ce11fd03571755
o Remove GOP clear screen work-around no longer required with this change.
- These changes improve EnableGop driver in the same way, so update version number
o Add EnableGop version in UI section, to enable tool builders to track it
2023-02-22 02:01:39 +03:00
Marvin Häuser
bc64f5ad1f
OcAfterBootCompatLib: Fix config output
2023-02-21 17:30:11 +01:00
Marvin Häuser
cc26901bff
OcMainLib: Drop redundant cast
2023-02-21 17:30:11 +01:00
Marvin Häuser
419bef655e
OcMainLib: Print ACPI patch comment alongside index
2023-02-21 17:29:55 +01:00
Savva Mitrofanov
29274ba613
OcCryptoLib: Update rodata section name in Sha512Avx.nasm
...
Use RODATA_SECTION_NAME NASM-macro for rodata section naming
2023-02-12 19:58:44 +06:00
John Davis
6e3d292a21
OcAppleKernelLib: Remove extra slash in cacheless binary path creation
2023-02-04 16:33:07 -06:00
vit9696
1244a54256
OcDeviceMiscLib: Fix multiple memory corruptions rebar code
2023-02-01 23:20:48 +03:00
Curi0
d928b90aa5
OcDeviceMiscLib: Add ResizeUsePciRbIo to workaround broken PciIo on some UEFI firmwares
2023-01-31 08:04:36 +00:00
Mike Beaton
a189bd53bc
OcConsoleLib: Do not clear screen on console reset if in graphics mode
...
Prevents clearing to console background colour when screen is in themed graphics mode
2023-01-29 23:20:28 +00:00
Mike Beaton
f6bf1f2d86
EnableGop: Provide standalone GOP driver for EFI-era Macs
2023-01-29 09:21:49 +00:00
Mike Beaton
b07843fe1d
OcConsoleLib: Prevent failure to properly start console in graphics mode
...
when previous console control protocol is non-existent or limited
2023-01-29 08:15:40 +00:00
Andrey1970AppleLife
fe7ce129a9
Updated builtin firmware versions
2023-01-24 02:51:28 +03:00
Mike Beaton
01b457fe81
Docs/Comments: Consistent use of Note: instead of NB
2023-01-07 09:46:19 +00:00
vit9696
76b59df43c
OcAcpiLib: Improve debug logging when applying ACPI patches
...
closes acidanthera/bugtracker#2140
2023-01-02 21:00:44 +03:00
John Davis
ca1edadd23
OcDevicePathLib: Add support for Apple SD card startup disk EFI device paths ( #413 )
2023-01-02 03:09:12 +03:00
Mikhail Krichanov
6163813929
Build: Fixed compilation.
2022-12-28 21:24:17 +06:00
vit9696
7b7d6ea756
OcBootManagementLib: Add .contentVisibility file
...
This replaces OpenCore signature checking with .contentVisibility file
containing either `Disabled` or `Auxiliary` to hide entries from the
boot picker.
2022-12-25 20:04:40 +03:00
vit9696
6570a87706
OcAppleSecureBootLib: Fix memory leak
2022-12-25 20:04:40 +03:00
John Davis
15a8d7fd70
OcXmlLib: Fix buffer overflow when removing an XML node
2022-12-24 11:55:02 -06:00
Marvin Häuser
23ddbba0d7
OcCompressionLib: Fix zlib build with LLVM 15
...
REF: https://github.com/madler/zlib/issues/633
2022-12-24 18:12:00 +01:00
John Davis
7b2af06339
OcMainLib: Fix kext blocker not processing entries if one was skipped due to arch
2022-12-24 08:41:54 -06:00
Mikhail Krichanov
6455230f9c
OcGuardLib: Removed PRI macros.
2022-12-15 00:41:13 +06:00
Andrey1970AppleLife
901b6f77e2
Updated builtin firmware versions
2022-12-14 15:35:16 +03:00
Savva Mitrofanov
202735d898
OcCpuLib: Rename CpuidVerEcx NotUsed field
...
Due to changed CPUID_VERSION_INFO_ECX structure, field NotUsed was
renamed to ParaVirtualized
2022-12-09 14:42:45 +06:00
Vitaly Cheptsov
10fc98fc5d
OcConfigurationLib: Split ShowPicker and HibernateSkipsPicker ( #407 )
2022-12-06 02:53:35 +03:00
Mike Beaton
a653620c33
OcBootManagementLib: Enable Apple picker on non-EFI graphics cards
2022-11-23 00:53:23 +00:00
Mike Beaton
0d993a068e
OpenCoreUefi: Normalise protocol uninstall message format
2022-11-21 23:45:48 +00:00
Mykola Grymalyuk
19a87279bb
OcMainLib: Allow hiding Picker when waking from macOS Hibernation ( #395 )
2022-11-20 12:49:27 +03:00
Shaneee
8cdab5b4ff
OcAppleKernelLib: Fix TSC/FSB for AMD CPUs in ProvideCurrentCpuInfo ( #396 )
2022-11-20 12:45:26 +03:00
Mike Beaton
13356ae4a4
OcBootManagementLib: Fix unwanted flicker when launching non-text entry
2022-11-12 18:51:16 +00:00
Marvin Häuser
e8ce607364
OcBootManagementLib: Fix incorrect recovery path in comment
2022-11-01 15:31:51 +01:00
Marvin Häuser
79b56c1f18
OcAppleEventLib: Fix click timings
2022-11-01 15:29:06 +01:00
Andrey1970AppleLife
e7913267ae
Updated builtin firmware versions
2022-10-27 01:07:15 +03:00
Mike Beaton
d9281f3491
OcLogAggregatorLib: Buffer log lines during high TPL when using fast file logging
2022-10-25 21:08:14 +01:00
Mike Beaton
06fe0d63a2
OcCpuLib: Cache InternalCalculateARTFrequencyIntel failure to avoid log loop
2022-10-25 08:44:05 +01:00
Marvin Häuser
c7b1063028
OcAppleEventLib: Support dwell-clicking
...
Fixes https://github.com/acidanthera/bugtracker/issues/2067
2022-10-23 18:41:15 +02:00
Marvin Häuser
b6d62ed594
OcAppleEventLib: Various fixes
...
- Correctly initialize max click duration and double click speed
- Don't initialize poll times statically
- Bound polling to 32-bit values
- Use unsigned values for pointer position
2022-10-23 18:41:08 +02:00
PMheart
baff5ff5db
OcAppleKernelLib: Add patching status indicator ( #386 )
2022-09-29 12:45:31 +03:00
John Davis
c171a4ef88
OcDevicePathLib: Fix codestyle
2022-09-25 15:41:12 -05:00
John Davis
ee7bb9edc6
OcDevicePathLib: Fix Hyper-V startup disk device path expansion
...
Hyper-V device paths changed to allow for hot add/remove of disks per fde5737fbb .
2022-09-25 15:33:26 -05:00
Andrey1970AppleLife
dad566524a
Updated builtin firmware versions
2022-09-15 00:14:41 +03:00
PMheart
c3a6f1208a
OcAppleKernelLib: ix OPTIONAL prototype misuse
2022-09-08 16:36:52 +02:00