743 Commits

Author SHA1 Message Date
Andrey1970AppleLife
2cbe647045 Bump version 2024-03-12 09:55:02 +03:00
Mike Beaton
5132427afc LogoutHook: Update Launchd.command to support Sonoma 2024-02-27 22:59:50 +00:00
Andrey1970AppleLife
70509375c7 Bump version 2024-02-05 21:27:01 +03:00
Mike Beaton
d748c4a76e Platform: Add Firmware Settings entry driver 2024-01-17 09:52:29 +00:00
Mike Beaton
34da204e97 OpenCanopy: Provide OC_ATTR_REDUCE_MOTION to disable non-needed OpenCanopy animiation 2024-01-04 04:21:23 +00:00
Mike Beaton
2b66a703a0 BootPickers: Swap positions of Shutdown and Restart buttons
to better match newer macOS.
Add OC_ATTR_USE_REVERSED_UI bit to use old layout.
2024-01-01 16:00:30 +00:00
Andrey1970AppleLife
3df90c7315 Bump version 2023-12-11 23:41:54 +03:00
Mike Beaton
750156a155 Docs: Fix typo 2023-11-19 19:17:32 +00:00
Mike Beaton
9a9cede29d Docs: Update FixupAppleEfiImages docs 2023-11-19 18:59:36 +00:00
Mike Beaton
9d05c7f5ae OpenDuet/OcBootManagementLib: Disable W^X auto-fix in Duet, and move fix for all Apple images to FixupAppleEfiImages quirk
Duet then matches behaviour of OVMF, and quirk can be used in both Duet and OVMF to load legacy Apple images.
2023-11-08 07:21:40 +00:00
Andrey1970AppleLife
98e36b87fa Bump version 2023-11-06 21:49:32 +03:00
Mike Beaton
5f15e839f8
OcPeCoffExtLib: Add support for FixupAppleEfiImages quirk (#498) 2023-11-03 11:06:56 +03: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
dakanji
6243d351fc Docs: Fix Whitespace Handling 2023-09-24 08:05:36 +01: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 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
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
Andrey1970AppleLife
7df036ef09 Bump version 2023-08-13 12:39:36 +03:00
John Davis
379ec87ef3 BiosVideo: Add support for ATI cards in ForceResolution quirk 2023-07-23 20:58:35 -05: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
Mike Beaton
dc182df42c OcBootManagementLib: Add InstanceIdentifier, and ability to target .contentVisibility to specific instances 2023-06-23 19:54:33 +01:00
Andrey1970AppleLife
29eb989a8f Bump version 2023-06-13 00:20:01 +03:00
Mike Beaton
0ad4a318b0 OcConsoleLib: Provide ConsoleFont option
to load custom .hex format console font file
2023-06-11 05:48:55 +01:00
Curi0
d84e9bbb27
OcPciIoLib: Add CpuIo/PciRootBridgeIo/PciIo fix for Aptio IV with Above 4G BARs (#459) 2023-06-04 23:05:33 +03:00
Mike Beaton
cbe2b43cdb AudioDxe: Add --use-conn-none option to enable additional output channels
Closes https://github.com/acidanthera/bugtracker/issues/2281
2023-05-20 09:24:48 +01:00
Mike Beaton
ae9e724381 CrScreenshotDxe: Add --enable-mouse-click argument 2023-05-20 01:00:52 +01: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
bc44eb18a3 Docs: --force-codec minor doc correction
Rebuild docs
Sync changlog
2023-05-10 21:25:15 +01:00
Curi0
69b9c5c1f7
AudioDxe: Add --force-codec (#460) 2023-05-10 21:20:34 +01:00
Mike Beaton
154d84573a Docs: Update DisableIoMapperMapping documentation
Closes https://github.com/acidanthera/bugtracker/issues/2278
2023-05-10 15:16:56 +01:00
Andrey1970
cbd60f6caf Bump version 2023-05-08 23:19:48 +03:00
Mike Beaton
5e75fec6d1 OcLog: Allowing positive and negative filtering of unknown log lines, using ? identifier 2023-05-07 16:54:51 +01:00
Mike Beaton
47a3da4822 OcLog: Update filtering
- Filter log strings after formatting
 - Never filter WARN and ERROR log lines
 - Fix positive filtering
 - Fix minor issue in valid log prefix algorithm
2023-05-07 14:43:41 +01:00
PMheart
020645b4a7
OcMainLib/OpenCoreAcpi: Fix orders for RebaseRegions and SyncTableIds (#454)
This fixes regression introduced by f604848c61.
2023-05-06 18:57:27 +02:00
Mike Beaton
0c7caaee4b Docs: Minor fixes 2023-05-06 08:53:31 +01:00
Mike Beaton
301bde5d3d OcConsoleLib: Minor updates
- Remove long-standing unused ConsoleControlInstall method
 - Minor codestyle fix
 - Improve doc wording
2023-05-04 09:59:29 +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
Mike Beaton
216bdcedc3 OcConsoleLib: Builtin renderer updates
- Avoid additional clear screen when resyncing
 - Use same values to trigger full clear screen after background
   colour change as after mark uncontrolled
 - Only scroll used width when controlled
 - Reset controlled area after clear screen
 - Fix mConsoleMaxPosY init error for controlled mode
   o Present since 76e889f89af7ecdec0a8de191d7ded5856b338fb
 - Fix ConsoleControl wording in docs
 - Add ASSERTS and comments
2023-05-02 07:49:01 +01:00
CaseySJ
e98da12a08
Docs: Update documentation for DisableIoMapperMapping kernel quirk (#451) 2023-04-22 15:22:31 +02:00
PMheart
9c2b251eaf Docs: Update description for AppleCpuPmCfgLock 2023-04-21 11:07:45 +02:00
Mike Beaton
daf3e9c399 Docs: Fix minor wording error for TextRenderer 2023-04-13 00:17:55 +01:00
John Davis
6a65dd1421 OcMainLib: Process kext Patch after Add
Enables patching of force injected kexts
2023-04-11 18:08:49 -05:00
Mike Beaton
5d8e3f5836 OcConsoleLib: Additional info in GOP dump; additional guards on GopBurstMode 2023-04-09 10:18:58 +01:00
vit9696
fe15c15d17 OcMainLib: Forcibly disable single user mode with Apple Secure Boot
For some reason EfiBoot, at least as of 13.3.1, no longer filters
-s argument from command-line. Make sure we filter this out ourselves.
2023-04-08 23:28:03 +03:00
CaseySJ
4bd9343ded
OcAppleKernelLib: Add DisableIoMapperMapping quirk (#440) 2023-04-06 01:55:53 +03:00
Andrey1970AppleLife
f7f12a7d5a Bump version 2023-04-03 19:57:10 +03:00