73 Commits

Author SHA1 Message Date
vanhauser-thc
06afa48e02 code format 2025-05-18 14:07:03 +02:00
Dominik Maier
c47221db7c
Fix aflpp_driver compilation on MacOS (#2431) (#2432)
* Fix aflpp_driver compilation on MacOS

* less newline
2025-05-15 19:43:30 +02:00
vanhauser-thc
6c70d68783 update make flags 2025-04-28 22:09:58 +02:00
vanhauser-thc
78952e8440 ensure constants are kept for LLVMFuzzerTestOneInput 2025-03-06 14:15:53 +01:00
Vincent Andrae
0e3c82e2ea
Merge branch 'dev' into ios 2025-02-26 17:59:07 +01:00
Vincent Andrae
0cd932c4b5 Add support for iOS builds
- Define IS_IOS variable and add conditional compilation flags for iOS
- Enable binary signing with ldid for iOS builds
2025-02-25 11:58:06 +01:00
Dongjia "toka" Zhang
6f018b3d80
del 2025-02-18 14:09:43 +01:00
vanhauser-thc
f9a8b60b3b add LLVMFuzzerTestOneInput -1 support for non-asan 2024-10-07 16:44:24 +02:00
vanhauser-thc
dfc9b3dba0 already support LLVMFuzzerCleanup 2024-09-04 16:34:09 +02:00
vanhauser-thc
1689a8e053 code format, llvm 18 2024-08-19 16:25:32 +02:00
vanhauser-thc
ae9cdb34e4 AFL_FUZZER_LOOPCOUNT 2023-12-14 16:04:00 +01:00
vanhauser-thc
858e0bfd05 fix 2023-12-01 07:21:43 +01:00
vanhauser-thc
d02036adfd fix 2023-12-01 07:20:00 +01:00
vanhauser-thc
1fa285079f nit 2023-11-30 11:52:10 +01:00
vanhauser-thc
56f7e3aa08 hidden -Y option for nyx, code format 2023-04-16 12:42:32 +02:00
vanhauser-thc
9764483693 remove warning 2023-04-14 16:27:32 +02:00
vanhauser-thc
0c4f0dd4c4 oss-fuzz fix for LLVMFuzzerTestOneInput driver 2023-04-14 16:09:55 +02:00
vanhauser-thc
2adf5aac0f libfuzzer driver nits 2023-04-13 15:32:06 +02:00
vanhauser-thc
743ae50775 nits 2023-04-12 10:53:23 +02:00
vanhauser-thc
2d0d1e267e better aflpp driver 2023-03-30 14:07:33 +02:00
vanhauser-thc
a061e1304d further magma adaption 2023-03-30 10:18:45 +02:00
vanhauser-thc
dbdf2d79f2 magma support 2023-03-29 10:57:57 +02:00
vanhauser-thc
9bc5abc4ec reduce CI resources 2023-03-25 12:14:08 +01:00
vanhauser-thc
e0866f51c7 support LLVMFuzzerTestOneInput -1 return 2023-03-09 13:57:03 +01:00
vanhauser-thc
c5a84a124c fixes 2023-01-25 13:33:17 +01:00
vanhauser-thc
a6a26d8153 fix usecase 2022-10-25 22:13:31 +02:00
vanhauser-thc
e6e82948bf fastexit + code format 2022-10-11 08:53:49 +02:00
van Hauser
2107ece114
auto shmem fuzzing (#1541)
* auto shmem fuzzing

* print warning when forcing shmem fuzzing

* typos

* Shmem always

* typo fix

* fixes

Co-authored-by: Dominik Maier <dmnk@google.com>
2022-10-07 15:40:04 +02:00
vanhauser-thc
0623a73a5c fix docs 2022-09-17 11:56:39 +02:00
Laszlo Szekeres
02db8685f1 Fix null pointers. 2022-09-16 23:04:47 -04:00
vanhauser-thc
af5e8370af fix LLVMFuzzerRunDriver 2022-09-16 10:57:13 +02:00
vanhauser-thc
636025df9a forgot correct callback 2022-09-15 10:32:34 +02:00
vanhauser-thc
b7a2c7e698 try LLVMFuzzerRunDriver support 2022-09-15 10:13:46 +02:00
vanhauser-thc
b847e0f414 clang format 14 2022-07-12 09:04:54 +02:00
Dominik Maier
5e8da2b85c Adapt to my MacOS 2022-02-09 20:36:16 +01:00
vanhauser-thc
0b5ad8ee84 nits 2022-01-25 09:44:12 +01:00
vanhauser-thc
22da04f077 fix 2022-01-21 10:13:37 +01:00
Andrea Fioraldi
a9d549ca07 Raw read syscall in aflpp_driver.c to bypass ASan checks 2022-01-20 17:41:38 +01:00
Andrea Fioraldi
4721d869ad Poison with ASan the remaining unused input buffer in aflpp_driver.c 2022-01-20 17:33:17 +01:00
llzmb
139db40cfc Fix usage and punctuation in connection with "then" and "than" 2021-12-05 19:40:56 +01:00
llzmb
6eab6a55af Fix spelling of "FRIDA mode" and "QEMU mode" 2021-12-04 21:14:50 +01:00
llzmb
c85e0dc4f0 Remove the word "we" 2021-12-02 21:08:26 +01:00
llzmb
c31f4646cb Clean up docs folder 2021-11-21 21:11:52 +01:00
vanhauser-thc
6ce3d7fede add AFL_USE_TSAN 2021-11-04 15:53:17 +01:00
llzmb
df74625df0
Change afl to AFL in *.md (#1057)
Changes in *.md files:
- afl++ > AFL++ (acronym)
- afl > AFL (compare https://github.com/google/AFL)

Excluded from changes:
- source code
- function names
- paths (folder and file names)
- URLs
2021-08-08 01:29:32 +02:00
vanhauser-thc
8b66d95038 frida tool fix 2021-07-30 07:12:53 +02:00
vanhauser-thc
4fe572b80f always build aflpp driver 2021-07-14 12:24:29 +02:00
vanhauser-thc
6d878a375d fix qemu driver 2021-07-08 12:29:05 +02:00
vanhauser-thc
f4b975d6ad update doc 2021-07-07 22:22:06 +02:00
vanhauser-thc
8dbe87bdf6 print warning for libfuzzer qemu driver 2021-07-07 16:22:57 +02:00