600 Commits

Author SHA1 Message Date
0aeee03e47 forgot to add the injection pass 2024-01-03 13:16:31 +01:00
2260a065f4 Merge pull request #1944 from AFLplusplus/inject
Inject fuzzing
2023-12-30 10:51:47 +01:00
1eb54c4c3e finish injection implementation 2023-12-30 10:49:00 +01:00
88cbaeb3e1 LLVM 17 bug workaround 2023-12-29 10:03:02 +01:00
25f9c1f4fb Merge branch 'dev' of https://github.com/AFLplusplus/AFLplusplus into dev 2023-12-28 22:08:05 +01:00
934a02f7f6 fix for issue #1916, iLLVM crash in split-floatingpoint-compares 2023-12-28 21:53:40 +01:00
1fc1b32db2 initial simple injection detection support 2023-12-27 13:53:11 +01:00
daaefcddc0 code format 2023-12-24 10:35:02 +01:00
df0638ab87 llvm 18 build fixes. 2023-12-23 19:32:19 +00:00
ab532e7c15 Fix #1927 2023-12-11 11:54:30 +01:00
d02036adfd fix 2023-12-01 07:20:00 +01:00
74f8ca6b46 improve cmplog 2023-11-28 10:26:37 +01:00
8c1f25b757 Merge pull request #1904 from jasperla/nosyscall
Use direct call to write to OpenBSD
2023-11-11 19:12:52 +01:00
cfbf1209b5 Use direct call to write to OpenBSD
The linker on OpenBSD emits a warning when linking this file:
warning: syscall() may go away, please rewrite code to use direct calls
2023-11-09 10:15:14 +00:00
f3d2127fd8 clang-format 16->17 2023-11-06 10:13:59 +01:00
2230f88887 add --help/--version/... 2023-11-03 11:19:14 +01:00
b22eef4736 fix 2023-10-24 12:00:54 +02:00
728401ee69 dict2file to silently return if AFL_LLVM_DICT2FILE not defined 2023-10-24 11:48:38 +02:00
92ac2c228c typo 2023-10-16 16:45:30 +02:00
943fa7eb73 bracket 2023-10-14 12:48:58 +02:00
9db9cc80e3 EarlyEPCallback for llvm16 2023-10-14 11:14:10 +02:00
d97c7e4258 nits 2023-10-03 11:14:59 +02:00
d9462657a8 urandom 2023-10-02 15:02:24 +02:00
efae28f27c typo 2023-10-01 18:20:50 +02:00
9307ef4b7c fix string transform laf 2023-09-04 09:11:47 +02:00
dad56abc85 fix attempt for laf string compare transform 2023-09-02 15:48:29 +02:00
127c345161 nts 2023-07-13 14:26:32 +02:00
a46d27fad5 nits 2023-07-10 18:29:21 +02:00
b547a6ab0d nits 2023-07-10 17:43:21 +02:00
f37c4c8662 update llvm recommendations 2023-07-05 13:03:17 +02:00
cac713ec30 llvm 15 2023-06-24 15:48:23 +02:00
1e3890ea7f delete duplicate branches 2023-06-24 15:34:12 +02:00
edd352612d code format 2023-06-24 09:30:09 +02:00
2106738d6b Merge pull request #1783 from AFLplusplus/toka_laf_fix
laf-intel fix
2023-06-24 10:27:10 +03:00
0616f368c8 fixing laf 2023-06-24 00:21:45 +02:00
90f83c13d0 remove dead code, code format 2023-06-22 09:26:46 +02:00
420e36dcd3 SanitizerCoveragePCGUARD: select counter off by one error 2023-06-16 05:49:49 -04:00
f6471dd256 fix gcc cmplog crash 2023-06-07 10:57:52 +02:00
9585f5cdfe change the ‘#if’ to >= 17 instead of < 17 2023-06-06 04:07:38 +00:00
abc26a932a Revive f567a89dae 2023-06-05 20:33:33 +00:00
b644e48f36 more llvm 15 specialities 2023-06-01 13:28:07 +02:00
2b500ce97e llvm 15 fixes 2023-06-01 12:27:34 +02:00
9324f3f628 rewrote PCGUARD 2023-06-01 12:19:45 +02:00
029e039cbc code format 2023-05-21 17:49:14 +02:00
1d0694df86 add symqemu custom mutator 2023-05-17 15:25:26 +02:00
vH
f567a89dae more llvm 17 2023-04-28 15:39:01 +02:00
vH
00c86b7cb1 llvm 17 changes 2023-04-28 14:56:52 +02:00
5813a4319c doc, code format 2023-04-28 11:42:21 +02:00
e956f23a77 Source Code Coverage support for Nyx (Part 1) (#1720)
* Additional source code reformatting in afl-compiler-rt

* Add source code coverage support to afl-compiler-rt (for use with Nyx)
2023-04-28 11:35:22 +02:00
3e84d6a2ae afl++ -> AFL++ 2023-04-27 11:49:00 +02:00