19 Commits

Author SHA1 Message Date
Marvin Häuser
055bddf3eb User: Deduplicate ConfigureMemoryAllocations 2023-06-18 16:02:00 +02:00
Marvin Häuser
2bcc3cbd7f User/BaseMemoryLib: Fix aligned page alloc 2023-06-13 11:32:04 +02:00
Marvin Häuser
d185827c70 User/UserBaseMemoryLib: Fix InternalAllocateAlignedPages implementation 2023-04-22 22:19:28 +02:00
Marvin Häuser
997ef4ae8f User/UserBaseMemoryLib: Define aligned page alloc definitions 2023-04-10 21:08:48 +02:00
Marvin Häuser
cda8a58595 User/BaseMemoryLib: Consume CommonMemoryAllocationLib 2023-04-01 21:28:17 +02:00
Marvin Häuser
0f769479ff User/BaseMemoryLib: Use _aligned_free for MSVC 2023-03-30 17:27:30 +02:00
Marvin Häuser
bba89ba527
User: Fix bogus FreePages() abort 2023-02-04 23:19:02 +01:00
Mikhail Krichanov
b139e3a07d User: Added IsZeroGuid(). 2022-12-28 12:11:23 +03:00
Savva Mitrofanov
5c2c72febc User: Add pool allocation size configurable limits for UserBaseMemoryLib
To improve for example handling of OOM-states during fuzzing we provides
options to limit maximum size of single allocation operation. Extends
checks for Free operations and integer underflow/overflow handling.
2022-11-25 20:55:14 +06:00
PMheart
228f8ca1fb Codestyle: Apply codestyle changes with Uncrustify 2022-04-25 14:51:15 +02:00
PMheart
1ca2a9553f
OcAppleKernelLib: Added CustomPciSerialDevice quirk (#331) 2022-04-14 12:58:37 +02:00
PMheart
292b7c91e8 User: Fix typo 2022-04-09 15:38:39 +02:00
PMheart
c953fa071d User: Cleanup 2022-04-08 12:19:03 +02:00
MikhailKrichanov
3f930d0f04
UserBaseMemoryLib: Fixed buggy rounding for UINT64. (#329) 2022-03-29 22:07:18 +02:00
vit9696
9efcabc623 User: Fix previous commit 2022-02-04 01:30:29 +03:00
vit9696
26e7c75afa User: Backport allocation failure generator 2022-02-04 01:23:37 +03:00
vit9696
0332b9f57e User: Fix EDK II dependency for UserFile.c 2022-02-03 23:11:57 +03:00
vit9696
e0701fbdae User: Provide more robust PE example and memory support 2022-02-03 22:18:26 +03:00
PMheart
2f1043d989
User: Codestyle fix (#175) 2021-01-01 12:44:54 +03:00