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
vit9696
a74e12d8ac
Docs: Address submodule issues
2023-01-08 15:20:26 +03:00
vit9696
42649a9e39
Docs: Add note about ReBarUEFI and update errata with duet bug
2023-01-07 21:33:10 +03:00
Mike Beaton
01b457fe81
Docs/Comments: Consistent use of Note: instead of NB
2023-01-07 09:46:19 +00:00
Savva Mitrofanov
573c2d590a
Docs: Sync changelog
2023-01-06 17:11:17 +06:00
Savva Mitrofanov
0e2e729e5f
Utilities: Adds Linux support into LegacyBoot boot install script
2023-01-06 12:50:21 +06:00
vit9696
092af5d99c
Build: Make PE loader strip X bit in WX sections
...
This is required to support Apple-made images that have .data with RWX
permissions. Found in EfiBoot, APFS, HFS, ExFat, etc.
closes acidanthera/bugtracker#2190
2023-01-04 21:43:10 +03:00
vit9696
76b59df43c
OcAcpiLib: Improve debug logging when applying ACPI patches
...
closes acidanthera/bugtracker#2140
2023-01-02 21:00:44 +03:00
vit9696
eb1347c77c
User: Please macOS compiler
2023-01-02 20:49:40 +03:00
vit9696
9e81ed82f3
User: Please analysers
2023-01-02 20:17:32 +03:00
vit9696
6055ec7b43
User: Fix compilation
2023-01-02 20:13:14 +03:00
Andrey1970AppleLife
0a4e73c0ca
Bump version
2023-01-02 19:57:55 +03:00