Mike Beaton
7f08cc7c22
OcBootManagementLib: Add missing explicit initialisation of mImageLoaderCaps in OcImageLoaderLoad ( #496 )
...
Fix mentioned in changelog incorporates this and the previous commit
2023-10-30 12:30:52 +03:00
Mike Beaton
c6060b25bb
OcBootManagementLib: Add guard for static mImageLoaderCaps
2023-10-29 14:34:49 +00:00
Mike Beaton
909008c987
Debug: Fix imperative style
2023-10-28 19:25:09 +01:00
Mike Beaton
2974a73557
Debug: Achieve parity between GDB and LLDB on 32/64
...
- UEFI symbols loaded
- Cannot see stack properly
- Cannot see local variables properly
- Can do some successful stepping around in the code
2023-10-28 18:55:53 +01:00
Mike Beaton
ae81e440f0
Debug: Add working 32 on 32 LLDB VSCode config
2023-10-28 11:39:30 +01:00
Mike Beaton
93c5cb7b81
Debug: Add support for 32-bit on 32-bit under LLDB
...
Also includes not-quite-working 32-bit on 64-bit LLDB support
2023-10-28 11:39:27 +01:00
Mike Beton
763b0ea7ef
Debug: Add working 32 on 32 GDB VS Code config
2023-10-26 23:58:13 +01:00
Mike Beaton
4d2fed90ad
Debug: Add support for 32-bit on 32-bit under GDB ( #493 )
...
In addition to existing support for 32-bit on 64-bit
2023-10-27 00:44:19 +03:00
vit9696
5a7edbe321
OcGuardLib: Remove legacy code after BaseOverflowLib migration
2023-10-14 23:59:53 +03:00
Mike Beaton
36b2cea412
OcBootManagementLib: Fix incorrect handling of optional DataLength parameter
...
Introduced by 546aa5ba6415902ed05db02f8a5448c5e7ff67cf
2023-10-14 20:15:22 +01:00
Mike Beaton
16f83e58d5
Docs: Clarify relevance of KernelArch=Auto to handling of 10.6 SnowLeopard 32/64 bit mode
...
Thx @dakanji
2023-10-09 15:33:22 +01:00
Andrey1970AppleLife
0989cb2015
Update MaxKernel for AirportBrcmFixup and NVMeFix
2023-10-01 00:43:55 +03:00
rilysh
9870667468
User: close file ptr before abort() ( #487 )
2023-09-27 22:07:18 +02:00
PMheart
43bc1e4e53
User: Fix Windows build
2023-09-27 22:06:16 +02:00
Andrey1970
cfd127aefe
DataBase: Updated builtin firmware versions
2023-09-27 22:22:07 +03:00
PMheart
3cfb0a0f4c
Docs: Rebuild pdf
2023-09-27 10:30:26 +02:00
dakanji
6243d351fc
Docs: Fix Whitespace Handling
2023-09-24 08:05:36 +01:00
Andrey1970AppleLife
5edcf84624
DataBase: Updated MaximumOSVersion
2023-09-21 23:53:59 +03:00
John Davis
791683afd7
Docs: Update requirements for OpenLegacyBoot
2023-09-11 18:30:19 -05:00
Andrey1970AppleLife
176db38154
Bump version
2023-09-11 18:50:48 +03:00
Mike Beton
dac51abbab
ShimUtils: Convert one more 'own build' to 'user build'
0.9.5
2023-09-11 07:22:47 +01:00
Mike Beaton
91fa234b92
Docs: Fix build
2023-09-10 22:35:10 +01:00
Mike Beaton
1176a8b305
ShimUtils: Rename ShimToCert as ShimUtils; add new tools:
...
- shim-make.tool
- sbat-info.tool
- unsign-efi-sig-list.tool
and update shim-to-cert.tool
2023-09-10 19:25:05 +01:00
John Davis
2b718a2b70
Docs: Update Configuration.pdf and changelog
2023-09-07 20:03:52 -05:00
John Davis
bb44e89add
Implement legacy OS booting support ( #482 )
2023-09-07 20:00:30 -05:00
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