Mike Beaton
2bbda9de78
OcVariableLib: Add option to set bs-only var ShimLockGuid:ShimRetainProtocol
...
If set by bootloader chained from shim before further image is loaded, instructs
shim to keep its protocol and its security overrides (if enabled) present for all
image loads, not just the first.
2023-08-31 22:27:01 +01:00
John Davis
1d5b1736fe
OcCpuLib: Fix previous commit
2023-08-28 18:30:43 -05:00
John Davis
fa08f7e7bf
OcCpuLib: Fallback to DUET on AMD with invalid PM timer address
2023-08-28 18:23:55 -05:00
John Davis
e7f6617d34
OpenNtfsDxe: Fixed NTFS SimpleFileSystemProtocol formatting
2023-08-27 12:23:03 -05:00
John Davis
6ef0a6b613
OpenNtfsDxe: Fix incorrect filename handling of files in root dir
2023-08-27 11:22:00 -05:00
Mike Beaton
b71e159eee
OcHiiDatabaseLib: Fix incorrect AllocateCopyPool size
2023-08-24 05:29:25 +01:00
vit9696
3a52965fb5
OcVariableRuntimeLib: Fix SectionGuid formatting, thx @Goldfish64
2023-08-22 08:12:28 +03:00
Mike Beaton
d3e59e7ef4
ShimToCert: Handle empty certificate section
2023-08-19 14:11:32 +01:00
Andrey1970AppleLife
7df036ef09
Bump version
2023-08-13 12:39:36 +03:00
Dhinak G
8a360fef5e
Build: Switch workflows from macos-latest to macos-13 ( #481 )
2023-08-10 01:57:05 +03:00
John Davis
d74d43bb02
LegacyRegion2Dxe: Add nForce MCP7A PCI device ID
0.9.4
2023-07-24 18:17:05 -05:00
John Davis
258fefebcc
BiosVideo: Fix uncrustify on previous commit
2023-07-23 22:05:41 -05:00
John Davis
1a8185c05d
BiosVideo: Silence Windows build warning
2023-07-23 22:01:49 -05:00
John Davis
8ea79d6ae6
Docs: Rebuild docs
2023-07-23 21:19:19 -05:00
John Davis
379ec87ef3
BiosVideo: Add support for ATI cards in ForceResolution quirk
2023-07-23 20:58:35 -05:00
John Davis
d01f56552f
Update changelog
2023-07-23 20:56:34 -05:00
John Davis
85d45d68ca
Update OpenDuet README
2023-07-23 19:25:17 -05:00
John Davis
83850a29ef
Implement BlockIoDxe in OpenDuet ( #479 )
2023-07-23 19:21:53 -05:00
Mikhail Krichanov
5afed6eb16
Build: Fixed compilation after adding UE draft into AUDK master.
2023-07-20 10:20:16 +03:00
Mikhail Krichanov
e8ddb58b27
User: Changed PcdUefiImageFormatSupportFv to fix audk UE branch compilation.
2023-07-19 11:23:58 +03:00
Mike Beaton
afa5974a4c
Build: Fix Windows build failure
...
Accept current version of iasl from choco
2023-07-14 05:30:35 +01:00
John Davis
73ade87156
Docs: Add backlight-level property to LegacySchema in sample configs
2023-07-12 16:46:33 -05:00
John Davis
de4b1d1b2b
OcAcpiLib: Fix FadtEnableReset on nForce platforms
...
Use reset register 0x64 (keyboard controller) instead of 0xCF9.
2023-07-09 18:45:41 -05:00
John Davis
34496a047d
OcCpuLib: Fix ACPI HOB size check
2023-07-09 10:28:41 -05:00
John Davis
fcc28d70c0
OcCpuLib: Get PM timer address from OpenDuet for non-Intel chipsets
2023-07-08 20:58:49 -05:00
John Davis
267d5487e6
Update .gitignore
2023-07-08 19:47:44 -05:00
Mikhail Krichanov
5300beb585
CI: Replaced GCC5 toolchain with GCC.
2023-07-07 12:23:48 +03:00
Mikhail Krichanov
2495a7aacc
OcCompressionLib: Fixed CLANGDWARF compilation after rebasing audk upon edk2-stable202305.
2023-07-07 12:23:36 +03:00
John Davis
38779c814e
Includes: Fix codestyle
2023-07-06 23:10:51 -05:00
John Davis
dc5165b660
OcCpuLib: Fix incorrect core count and ACPI timer on Silvermont
...
Closes https://github.com/acidanthera/bugtracker/issues/2062 and https://github.com/acidanthera/bugtracker/issues/1643
2023-07-06 23:06:39 -05:00
PMheart
e68e3dfbad
OcAppleKernelLib: Do not report AICPUPM patch error on macOS 13+
2023-07-07 02:00:22 +02:00
Savva Mitrofanov
53a00be4e3
Utilities: Correct TestFatDxe/TestNtfsDxe fuzzer logic
...
We need to pass a non-empty buffer into the read routine because
the return code EFI_BUFFER_TOO_SMALL is expected only for directories.
Properly, the right way is to retrieve file size using FatGetInfo or
FileGetInfo, but this will significantly slow down the fuzzing process,
that's why we use 100-byte temporary buffer
2023-07-05 15:35:32 +06:00
Mike Beaton
425cd5c1a6
OcBootManagementLib: Fix comment typo
2023-07-04 07:15:27 +01:00
Mike Beaton
eba430c100
Docs: Rebuild docs
2023-07-04 06:58:20 +01:00
Mike Beaton
546aa5ba64
OcBootManagementLib: Unify boot meta file loading code;
...
Optionally allow .contentVisibility in same boot fs root locations
as searched for .VolumeIcon.icns, since file next to boot.efi is
deleted on macOS update.
2023-07-04 01:23:42 +01:00
Savva Mitrofanov
37076c254c
Utilities: Corrects Ext4Read usage and add ext4read tool ( #476 )
2023-07-03 11:10:26 +03:00
Andrey1970
10f903a3a6
Update Kexts.md
2023-07-03 10:31:48 +03:00
PMheart
e13b3cc014
Docs: Sync changelog
2023-07-02 01:39:47 +02:00
PMheart
5b7d4d0f2c
OcAppleKernelLib: Lapic patch cleanup ( #477 )
2023-07-02 01:38:18 +02:00
PMheart
5a91bcbc67
Utilities/macrecovery: Switch to python3 by default
2023-07-01 13:38:29 +02:00
Mike Beaton
dc182df42c
OcBootManagementLib: Add InstanceIdentifier, and ability to target .contentVisibility to specific instances
2023-06-23 19:54:33 +01:00
PMheart
d4bd64ccd7
OcAppleKernelLib: FixForceAquantiaEthernet patch by @Mieze
...
`__ZN30AppleEthernetAquantiaAqtion10718checkConfigSupportERiS0_` does not exist on macOS 10.15.4; dropping it makes the patch unique.
2023-06-22 18:22:54 +02:00
PMheart
b249bc702a
OcAppleKernelLib: Fix codestyle
2023-06-22 17:43:52 +02:00
PMheart
e937869110
OcAppleKernelLib: FixForceAquantiaEthernet quirk on macOS 14 beta 2, thx @Shikumo
...
Ref: https://www.insanelymac.com/forum/topic/330614-marvell-aquantia-10-gb-ethernet-support-thread/?do=findComment&comment=2807006
2023-06-22 17:40:58 +02:00
Marvin Häuser
8d85c555c6
User/File: Fix memory leak
2023-06-21 00:21:54 +02:00
Marvin Häuser
76b3063e4f
build_duet.tool: Always generate XIP PEs
2023-06-18 16:02:03 +02:00
Marvin Häuser
854a026617
[WIP] Expose UE-aware UefiImageFormat PCDs
2023-06-18 16:02:03 +02:00
Marvin Häuser
055bddf3eb
User: Deduplicate ConfigureMemoryAllocations
2023-06-18 16:02:00 +02:00
Marvin Häuser
6699cffa3b
User/Makefile: Exclude assert() from coverage
2023-06-18 15:24:54 +02:00
Marvin Häuser
d9d50fabb9
User/Makefile: Support LCOV_EXCL
2023-06-18 14:22:20 +02:00