10 Commits

Author SHA1 Message Date
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
mikebeaton
59aaf7b1a1 User: Fix automatic support for 32-bit build on macOS (use 10.13 and below) 2022-08-25 21:07:53 +01:00
MikhailKrichanov
56f43b771d
Utilities: Fixed buggy libFuzzer merge, which could skip new entries that increase coverage. (#333) 2022-04-20 21:48:07 +03:00
vit9696
30798fb0a9 User: Enable security predicate checking 2022-02-05 20:37:02 +03:00
vit9696
a3a48b1933 User: Introduce INFIX, avoid resuming Sydr, add export to FUZZDICT 2022-02-03 19:08:35 +03:00
vit9696
9afd741834 User: Improve sydr-fuzz support and docs 2022-02-03 17:32:42 +03:00
MikhailKrichanov
8b2a639a78
User: Added sydr-fuzz target, which uses Sydr tool (#318) 2022-02-03 14:31:51 +03:00
vit9696
3e347a3401 User: Add EFIUSER_DEBUG constant for DEBUG builds 2021-01-06 14:44:05 +03:00
vit9696
e085927772 User: Introduce OC_PATH 2021-01-01 12:56:20 +03:00
vit9696
a2da0c2c35 User: Implement fuzzing and coverage gathering support with docs
closes acidanthera/bugtracker#1372
2020-12-26 11:24:02 +03:00