Mike Beaton
457c68dcde
OpenCanopy: Restore screen clear on exit
...
https://github.com/acidanthera/bugtracker/issues/2231
2023-02-23 04:48:14 +00:00
Savva Mitrofanov
a0a25e597c
User: Corrects CalculateCrc32
...
We need to create proper wrapper like it done in
RuntimeDriverCalculateCrc32
2023-02-22 16:59:59 +06:00
Savva Mitrofanov
f9e1f64666
User: Adds DummyRestoreTPL and CalculateCrc32 to gBS
2023-02-22 16:47:14 +06: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
f34a6ddb2b
EnableGop: Update README.md and UEFITool screenshot
2023-02-22 08:02:39 +00: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
Andrey1970
d90118d8e7
Update MP71.yaml
2023-02-17 19:29:10 +03:00
Andrey1970AppleLife
494733f45c
DataBase: Updated MaximumOSVersion
2023-02-16 17:43:09 +03:00
Andrey1970AppleLife
2a93b02df5
Fix year in doc
2023-02-14 16:49:05 +03:00
Andrey1970AppleLife
e8e4da5a15
Bump version
2023-02-14 16:20:44 +03:00
Vitaly Cheptsov
7f01605a1f
Docs: Add missing changelog entry
0.8.9
2023-02-12 23:48:35 +03:00
Vitaly Cheptsov
5c51599ab2
Docs: Sync changelog
2023-02-12 18:36:24 +03: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
vit9696
bc00580ba6
Debug: Fix debug script not loading some sections in GDB
...
Recent GDB seems to handle -o argument correctly now.
2023-02-12 14:45:56 +03:00
John Davis
2a88bba792
AudioDxe: Prevent protocol installation on codecs without audio function groups
2023-02-11 22:33:43 -06:00
Vitaly Cheptsov
c278eef7ac
Docs: Sync changelog
2023-02-10 14:08:34 +03:00
Vitaly Cheptsov
19c5f5af59
Build: We no longer need to explicitly specify the alignment
2023-02-10 14:01:25 +03:00
John Davis
6e3d292a21
OcAppleKernelLib: Remove extra slash in cacheless binary path creation
2023-02-04 16:33:07 -06:00
Marvin Häuser
bba89ba527
User: Fix bogus FreePages() abort
2023-02-04 23:19:02 +01:00
John Davis
52d8946299
OcCpuLib: Fixed crash while using SysReport on older Atoms
2023-02-04 14:27:30 -06:00
Mike Beaton
192408708d
EnableGop: README typo
2023-02-03 10:16:11 +00:00
Mike Beaton
f1f800503b
EnableGop: Fix minor issues in README
2023-02-03 07:30:43 +00:00
Andrey1970AppleLife
5bee6beb4b
Merge branch 'master' of https://github.com/acidanthera/OpenCorePkg
2023-02-02 20:11:55 +03:00
Andrey1970AppleLife
8d2c1292fa
Added EmeraldSDHC.kext
2023-02-02 20:09:25 +03:00
Mike Beaton
ec18b858e8
EnableGop: Change status from 'early beta' to 'beta' in README
2023-02-02 17:06:37 +00:00
Mike Beaton
a435f7bd4e
EnableGop: Update README.md
2023-02-02 16:50:57 +00:00
vit9696
1244a54256
OcDeviceMiscLib: Fix multiple memory corruptions rebar code
2023-02-01 23:20:48 +03:00
Mike Beaton
f9b5fbde2d
Docs: Update changelog formatting
2023-01-31 08:23:35 +00:00
Mike Beaton
6b41e94b4a
Docs: Sync changelog
2023-01-31 08:16:10 +00:00
Curi0
d928b90aa5
OcDeviceMiscLib: Add ResizeUsePciRbIo to workaround broken PciIo on some UEFI firmwares
2023-01-31 08:04:36 +00:00
Mike Beaton
d256becfe2
EnableGop: Fix .fdf comment typo
2023-01-31 01:39:08 +00:00
Mike Beaton
bc89b86ef0
Fix typo
2023-01-31 01:04:36 +00:00
Mike Beaton
6000f3585d
Docs: Rebuild docs
2023-01-31 00:11:32 +00:00
Mike Beaton
2abe0760a0
OpenCanopy: Remove non-required clear screen on exit
...
The firmware standard (not just in Apple firmware) appears to be
for each step to leave its graphics up for the next step to clear
2023-01-30 23:48:23 +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
3bd023bb84
EnableGop: Use patched GenSec to produce compressed .ffs which legacy Mac firmware can read
2023-01-29 15:59:49 +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
Mike Beaton
09a86531d3
Uncrustify
2023-01-26 22:45:13 +00:00
Mike Beaton
e7b1edee09
AppleFeatures: Update FirmwareFeatures BIT12 info
2023-01-26 22:40:58 +00:00
Andrey1970AppleLife
fe7ce129a9
Updated builtin firmware versions
2023-01-24 02:51:28 +03:00
Mike Beaton
5032385ba4
OpenVariableRuntimeDxe: Revert 47e800f75056c4e26ee9fa69a91ba1f162249176 and add comment explaining why
2023-01-22 13:36:43 +00:00
MikhailKrichanov
218db2a0dd
Debug: Changed ImageBase field to load address for debug info search. ( #417 )
2023-01-13 10:26:46 +03:00
Savva Mitrofanov
40dfc3a438
Utilities: Correct SetPosition call in TestExt4Dxe
2023-01-12 13:46:19 +03:00
Savva Mitrofanov
b15983a9dc
Utilities: Call Ext4OpenPartition in TestExt4Dxe
...
Implements override for gBS->InstallMultipleProtocolInterfaces function,
to call Ext4OpenPartition routine from Ext4Dxe driver which should open
SuperBlock and allocates EXT4_PARTITION structure instead of doing it
manual in fuzzer itself. Also adds Ext4SuperblockCheckMagic call which
used in Ext4IsBindingSupported procedure
2023-01-12 13:46:18 +03:00
Savva Mitrofanov
bec86b4ace
Utilities: Extend TestExt4Dxe functionality
...
Trying to open file with different modes in loop (read, write, create).
Adds memory allocation mutations based on given allocation mask
to imitate allocation errors. This change should increase code coverage
by reaching branches with memory allocation error
2023-01-12 13:46:17 +03:00
Savva Mitrofanov
6d20d2d56f
User: Corrects ASSERT behavior in UserPcd
...
The CpuBreakPoint in UserMisc normally shouldn't enter dead-loop
condition, instead it should break the program using abort signal. Also
sets DEBUG_PROPERTY_ASSERT_BREAKPOINT_ENABLED bit by default in
PcdDebugPropertyMask. As a background was a problem with fuzzing when
program process falls into dead-loop condition instead of just to exit
with crash
2023-01-12 13:41:53 +03:00