84 Commits

Author SHA1 Message Date
Mike Beaton
cde43cd3c1 OpenNetworkBoot: Add PXE and HTTP(S) Boot support 2024-11-30 18:40:21 +00:00
Mike Beaton
7efc772daf LogoutHook: Bundle i386/x86_64 10.6+ compatible version of nvramdump with OpenCore releases
https://github.com/acidanthera/bugtracker/issues/2403

75e19f1422
2024-05-31 20:27:20 +01:00
Mike Beaton
d748c4a76e Platform: Add Firmware Settings entry driver 2024-01-17 09:52:29 +00:00
Mike Beaton
3666a237ae Build: Switch to DISCARD_SUBMODULES 2023-11-16 23:03:41 +03: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
bb44e89add
Implement legacy OS booting support (#482) 2023-09-07 20:00:30 -05:00
Dhinak G
8a360fef5e
Build: Switch workflows from macos-latest to macos-13 (#481) 2023-08-10 01:57:05 +03:00
John Davis
83850a29ef
Implement BlockIoDxe in OpenDuet (#479) 2023-07-23 19:21:53 -05:00
Savva Mitrofanov
37076c254c
Utilities: Corrects Ext4Read usage and add ext4read tool (#476) 2023-07-03 11:10:26 +03:00
Mike Beaton
bc71bbf9ef OcConsoleLib: Add font pages
- Add back original ISO Latin font page 1
 - Add unicode box drawing and block element characters
2023-05-18 09:15:58 +01:00
Mike Beaton
9fe1d14a58 EnableGop: Provide release and pre-release versions with build 2023-05-06 22:31:42 +01:00
Mike Beaton
db7365887e EnableGop: Temporarily disable bunding EnableGop, during console code changes 2023-05-02 07:44:11 +01:00
Savva Mitrofanov
eabb466142 Application: Adds ListPartitions 2023-03-13 20:09:18 +06:00
Savva Mitrofanov
4ff857dcc9 Utilities: Adds test tool for EnhancedFatDxe driver 2023-03-07 21:28:51 +06:00
Mike Beaton
0e5ba48fa2 Build: Provide EDK-II BaseTools in releases 2023-03-04 09:28:06 +00:00
Mike Beaton
01db6a0a23 EnableGop: Update vBIOS insertion script
- Add AMD support
 - Add GOP offset auto-detection
 - Support back to 10.11 El Capitan
2023-02-27 23:45:23 +00:00
Mike Beaton
f6bf1f2d86 EnableGop: Provide standalone GOP driver for EFI-era Macs 2023-01-29 09:21:49 +00:00
Savva Mitrofanov
14f2c56ff3
Build: Adds DISCARD_PACKAGES variable in build scripts
Updates build script according recent changes in efibuild. We need to
specify OpenCorePkg to be removed while build because currently this 
package is present as submodule in audk and conflicts
2022-12-30 18:25:15 +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
Savva Mitrofanov
7e69946021
Build: Add network stack drivers into build (#384)
This commit adds basic set of NetworkPkg drivers with HTTP boot support
2022-08-31 14:34:32 +06:00
PMheart
27905dd7d7
Utilities: Introduce TestProcessKernel tool for testing kext injection/patching from config, by @mhaeuser (#369) 2022-08-24 11:26:35 +03:00
MikeBeaton
83123452fe OCVAR: Refactor NVRAM code, add OpenVariableRuntimeDxe 2022-07-28 06:38:56 +01:00
Savva Mitrofanov
0d4bd86fbe
Build: Add TestExt4Dxe into build targets 2022-07-13 18:00:55 +06:00
PMheart
e8c4bd7990
Build: Integrate Ext4Pkg (#364) 2022-07-05 17:31:59 +02: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
MikhailKrichanov
e9136a3a0b
OpenNtfsDxe: Implement NTFS read-only driver. (#332) 2022-05-15 00:55:52 +03:00
PMheart
a7cb9c685a
Build: Verify Sample[Custom].plist on build (#336) 2022-04-17 13:24:46 +02:00
PMheart
1ca2a9553f
OcAppleKernelLib: Added CustomPciSerialDevice quirk (#331) 2022-04-14 12:58:37 +02:00
vit9696
412c705cf6 Build: Bundle BiosVideo driver in the package 2021-11-28 15:34:21 +03:00
vit9696
a41d48069a Build: Drop hidden .contentFlavour file from repo, use printf instead 2021-11-04 17:51:46 +03:00
mikebeaton
c6fce7b7e8 Tools: shim-to-sig.tool->shim-to-cert.tool 2021-09-29 16:02:51 +01:00
MikeBeaton
e2819b2e38 Tools: Add shim-to-sig.tool 2021-09-28 09:46:59 +01:00
MikeBeaton
22cfebdf6f Platform: OpenLinuxBoot.efi 2021-09-04 15:48:36 +01:00
vit9696
3ef3e17a3e OcBootManagementLib: Fixed CLANGPDB builds by shortening OC magic 2021-07-25 20:39:57 +03:00
vit9696
ffc3dab84f Build: Bundle TpmInfo 2021-06-27 15:15:57 +03:00
MikeBeaton
04b3566ddb Build: Apply own flavour in OC build 2021-05-29 17:46:12 +01:00
MikeBeaton
eb5cc3ee62 BootManagement: Add csrutil EFI tool and Toogle SIP boot option 2021-05-28 09:40:22 +01:00
Dhinak G
eff77bd61d Build: Switch to different cross compiler tap 2021-04-28 11:46:30 +03:00
vit9696
e7e3a5cddc Build: Add Linux userspace utility bundling 2021-04-28 11:46:25 +03:00
zhen-zen
ba2fe2f596
Tools: Add refactored ControlMsrE2 from #72 (#167) 2021-03-24 09:22:03 +03:00
Vitaly Cheptsov
5880ec2182
OcAcpiLib: Provide Base lookup for ACPI patches (#237) 2021-03-15 18:45:45 +03:00
vit9696
6f914f98be Utilities: Let CPU decoder be tested externally 2021-03-12 23:24:29 +03:00
Marvin Häuser
c98ffeb378 Utilities: Import ocpasswordgen utility 2021-02-27 19:23:22 +01:00
vit9696
54d2a9e644 Utilities: Initial version of acdtinfo utility 2021-02-24 16:51:13 +03:00
vit9696
09099c69af OpenPartitionDxe: Initial version with APM support for <= 10.9 dmg 2021-01-31 01:36:50 +03:00
vit9696
469f8cfb66 OpenCoreMisc: Replace BootProtect with LauncherOption 2021-01-30 23:04:10 +03:00
vit9696
dc1a0d8a22 OcMainLib: Move startup code to a separate library 2021-01-26 21:19:21 +03:00
Goldfish64
e227553324 Application: Remove HdaCodecDump 2021-01-23 20:50:01 -06:00
vit9696
cf55a8bd0e Build: Add missing tool 2021-01-14 01:46:33 +03:00
Vladislav Yaroshchuk
bdb296fcd6
FswHfsPlus: Add HFS+ driver with compatible opensource license (#177) 2021-01-12 22:20:24 +03:00