about summary refs log tree commit diff
path: root/src/afl-forkserver.c
AgeCommit message (Collapse)Author
2024-10-28fix explanation how to obtain the map sizevanhauser-thc
2024-10-01persistent record for frida and qmeuvanhauser-thc
2024-09-14fix AFL_AUTORESUME=1 for Nyx modeSergej Schumilo
2024-08-19code format, llvm 18vanhauser-thc
2024-07-28To support AFL instrumentation, add default settings.Yiyi Wang
2024-07-12Initialize max_length in afl_fsrv_init #2155Christian Holler (:decoder)
2024-06-27AFL_CUSTOM_MUTATOR_LATE_SEND addedvanhauser-thc
2024-06-19Collect persistent coverage data and dump it at the end of the runChristian Holler (:decoder)
With CODE_COVERAGE builds, we need to collect the coverage data of each iteration in a persistant buffer that has the same size as the regular trace buffer used for fuzzing. We dump this information at the end of the run and when combined with pointer data and module info, this can be used to calculate code coverage.
2024-06-09fix no_forkserver modevanhauser-thc
2024-05-31nitsvanhauser-thc
2024-05-14change MAX_FILE to fsrv->max_lengthnj00001
2024-04-25fix AFL_PERSISTENT_RECORDvanhauser-thc
2024-04-19nitsvanhauser-thc
2024-04-13Merge pull request #2027 from choller/nyx-handler-fixvan Hauser
Add optional handling of Nyx InvalidWriteToPayload event
2024-04-09fix shared memory test casesvanhauser-thc
2024-03-06likelyvanhauser-thc
2024-03-06Add optional handling of Nyx InvalidWriteToPayload eventChristian Holler (:decoder)
2024-02-29fix not using autodictvanhauser-thc
2024-02-29Merge pull request #2014 from seanm/issue2007van Hauser
Issue #2007: add filename extension to /crashes files
2024-02-28Load autodictionary when using new forkserverMartin Nyhus
Fixes a bug where the new fork server would decrement dict_size until zero then try to use it as the upper bound for the number of bytes to pass to add_extra_func, causing it to never store any of the tokens.
2024-02-26Issue #2007: add filename extension to /crashes filesSean McBride
This is very helpful for code that inpects a file name extension when determining what code to run. It's also useful for applications that constrain the user to choose files by extension.
2024-02-23Be specific about the unit of timeLeon Weiß
2024-02-09fixvanhauser-thc
2024-02-09fixesvanhauser-thc
2024-02-09fixesvanhauser-thc
2024-02-08Merge branch '420' into devvan Hauser
2024-02-08Merge pull request #1965 from CodeLinaro/statefulvan Hauser
replay mode support
2024-02-07add conditional check for persistent record mode on forkserver handling of ↵Davide Quarta
hang/crash
2024-02-06fix typoDavide Quarta
2024-02-05better replay mode error handling, added replay mode documentation, code ↵Davide Quarta
formatting
2024-02-04add U256/32byte supportvanhauser-thc
2024-02-03new forkserver - client sidevanhauser-thc
2024-02-03new forkserver - server partvanhauser-thc
2024-02-032024 v4.10c releasevanhauser-thc
2024-02-01final touches for skipdetvanhauser-thc
2024-01-30fixvanhauser-thc
2024-01-30new forkserver checkvanhauser-thc
2024-01-23replay mode supportDavide Quarta
2023-11-22Pass correct Nyx ID when creating a Nyx runnerChristian Holler (:decoder)
2023-10-20Use proper AFL_NYX_AUX_SIZE for nyx_aux_stringChristian Holler (:decoder)
2023-09-08fix cmplog forkserver kill signalvanhauser-thc
2023-08-04Add AFL_NYX_LOG to redirect NYX hprintf messages to a file.Jesse Schwartzentruber
2023-08-04update the old nyx env var naming schemeSergej Schumilo
(to have a more consistent naming overall)
2023-08-04nitsvanhauser-thc
2023-08-03make nyx aux buffer size configurableSergej Schumilo
2023-07-10nitsvanhauser-thc
2023-05-31switch user mailinglist reference to discordvanhauser-thc
2023-04-27afl++ -> AFL++vanhauser-thc
2023-04-16hidden -Y option for nyx, code formatvanhauser-thc
2023-04-16pass absolute paths to libnyxSergej Schumilo