about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2022-03-30avoid compiler warning (format-truncation), needed for make DEBUG=1 allhexcoder-
2022-03-30remove debugvanhauser-thc
2022-03-30fix instrumentlist for LTO with clang < 13vanhauser-thc
2022-03-29fix qemu sigunaction testsvanhauser-thc
2022-03-27cleanupvanhauser-thc
2022-03-26fix unicornafl testDominik Maier
2022-03-23Merge pull request #1363 from clchrlls/stablevan Hauser
fix installation packages commands for debian 10
2022-03-23put back the title of the page deleted by mistakeclchrlls
2022-03-23reverted to simply changing gcc version retrievalclchrlls
2022-03-23Not sure the fix is needed only for debian 10clchrlls
2022-03-23missing columnclchrlls
2022-03-23fix installation packages for debian 10clchrlls
2022-03-23update qemu modevanhauser-thc
2022-03-21Merge pull request #1359 from fuzzah/fix-1333-afl-target-envvan Hauser
fix early return in AFL_TARGET_ENV
2022-03-21fix early return in AFL_TARGET_ENVfuzzah
2022-03-19Merge pull request #1355 from rwmjones/document-linker-scriptsvan Hauser
docs: Document linker scripts change required in some projects
2022-03-18docs: Document linker scripts change required in some projectsRichard W.M. Jones
AFL instrumentation modifies the binary to export extra symbols which must be visible if the main binary dlopen()s an instrumented DLL. This change was required by nbdkit since it uses a linker script to limit the symbols exported from the main binary: https://gitlab.com/nbdkit/nbdkit/-/commit/355cacb812126f5e37a2468f6939821b15017373 Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2022-03-18fix LTO with cmplog and lafvanhauser-thc
2022-03-18our own PCGUARD mode not for llvm 10.0.1vanhauser-thc
2022-03-18fix split pass loadingvanhauser-thc
2022-03-17forgot one passvanhauser-thc
2022-03-17merge fixesvanhauser-thc
2022-03-17Merge pull request #1353 from AFLplusplus/newpm2van Hauser
new pass manager
2022-03-17Merge branch 'dev' into newpm2van Hauser
2022-03-17fixes for llvm < 11vanhauser-thc
2022-03-17make LTO pass work too plus some fixesvanhauser-thc
2022-03-17make pcguard workvanhauser-thc
2022-03-17Merge pull request #1352 from cd80/patch-1van Hauser
fix typo in error message when using LD_PRELOAD
2022-03-17fix typo for error message when using LD_PRELOADcd80
2022-03-15testvanhauser-thc
2022-03-08Merge pull request #1347 from WorksButNotTested/cachevan Hauser
Add global caching of block translation to instrumentation
2022-03-07Merge pull request #1346 from mchesser/patchesvan Hauser
Fix Shm trim bug and OOB accesses during Redqueen mutations.
2022-03-07nitsvanhauser-thc
2022-03-07new compiler performance optionsvanhauser-thc
2022-03-07Fix buffer overrun in `rtn_extended_encoding`mchesser
`idx + i` can range from `0` to `buf.len`, but the memcpy may try and write to offsets from `idx + i` to `idx + 2 * i`.
2022-03-07 Fix off by one bounds checkmchesser
`is_hex` reads two bytes but caller previously only ensured that one byte was in bounds.
2022-03-07Fix issue with trim in shared memory modemchesser
2022-03-04sancov will be only for llvm11+vanhauser-thc
2022-03-04code formatvanhauser-thc
2022-03-04Merge pull request #1344 from schumilo/devvan Hauser
support Nyx crash logs
2022-03-04fix compile error on non linux targetsSergej Schumilo
2022-03-04write nyx crash logs to AFL++ work directorySergej Schumilo
2022-03-04update submodulesSergej Schumilo
2022-03-04fix broken code formatSergej Schumilo
2022-03-03port instrumentation/afl-llvm-dict2filevanhauser-thc
2022-03-03ported cmplog-routines-passvanhauser-thc
2022-03-03port cmplog-switches-passvanhauser-thc
2022-03-03ported cmplog-instructions-passvanhauser-thc
2022-03-01code formatvanhauser-thc
2022-03-01code formatvanhauser-thc