about summary refs log tree commit diff
path: root/src/afl-fuzz-queue.c
AgeCommit message (Collapse)Author
2020-10-14configurable testcache with malloc (#581)van Hauser
* cache item number to cache memory size * reload testcase if trimming changed the size * fix splicing selection * slim splicing * import sync fix * write testcache stats to fuzzer_stats * fix new seed selection algo * malloc+read instead of mmap * fix * testcache is configurable now and no reference counts * fixes compilation, test script * fixes * switch TEST_CC to afl-cc in makefile * code format * fix * fix crash * fix crash * fix env help output * remove unnecessary pointer resets * fix endless loop bug * actually use the cache if set * one more fix * increase default cache entries, add default cache size value to config.h Co-authored-by: hexcoder- <heiko@hexco.de>
2020-10-12fix new seed selection algovan Hauser
2020-10-12Revert "Merge branch 'memcache_marc' into dev"vanhauser-thc
This reverts commit c03fbcedaa68db5324423975a34331287426f7c2, reversing changes made to dab017dddaaab6d836a590f7bba3eea3549758d2.
2020-10-12Merge branch 'memcache_marc' into devvan Hauser
2020-10-11add new seed selection algo and make it the defaultvan Hauser
2020-10-06hunting ref underflowDominik Maier
2020-10-06fixed ref checkDominik Maier
2020-10-06code formatDominik Maier
2020-10-06testcase cache addedDominik Maier
2020-09-29small improvements to Marcel's patch, fix laf-intel + redqueen crashesvan Hauser
2020-09-29Patching and improving AFLFast schedules.Marcel Boehme
2020-09-25improving on splice candidate check patchvan Hauser
2020-09-24Fix potential endless loop in custom_mutator_stageVitalii Akolzin
Co-authored-by: Ivan Gulakov <gulakov@ispras.ru>
2020-09-19fix exploit, mmopt and rare schedulevan Hauser
2020-09-07bugfix for fixed seedsvan Hauser
2020-09-05code-formatvanhauser-thc
2020-09-05final changes for pre-3.0vanhauser-thc
2020-09-05add cull queue, -i subdir traversalvanhauser-thc
2020-09-03update xxh3 to 0.8.0, fix is_asciivan Hauser
2020-08-18Reworked maybe_grow to take a single ptr, renamed to afl_realloc (#505)Dominik Maier
* maybe_grow takes a single ptr * fixed use_deflate * reworked maybe_grow_bufsize * helper to access underlying buf * remove redundant realloc_block * code format * fixes * added unit tests * renamed maybe_grow to afl_realloc * BUF_PARAMS -> AFL_BUF_PARAM
2020-08-14Revert "Merge branch 'debug' into dev"root
This reverts commit a7537b5511ad767d2240cf2dc6d3e261daa676f9, reversing changes made to 15e799f7ae666418e75c6a79db833c5316b21f97.
2020-08-11finalize first beta! yay!van Hauser
2020-08-11review done, prayvan Hauser
2020-08-11move taint_mode varvan Hauser
2020-08-11fixesvan Hauser
2020-08-11cleanup minor issuesvan Hauser
2020-08-10put ! in .new mapvan Hauser
2020-08-09fixesvan Hauser
2020-08-09taint integration donevan Hauser
2020-08-05fix short writevan Hauser
2020-07-30fix oob reads, code-formatvan Hauser
2020-07-29minor optvan Hauser
2020-07-21added andrea's splicing, added cycle_schedulesvan Hauser
2020-07-16queue buffer and new splice havoc mutationAndrea Fioraldi
2020-06-29Revert "Merge branch 'text_inputs' into dev"root
This reverts commit 6d9b29daca46c8912aa9ddf6c053bc8554e9e9f7, reversing changes made to 07648f75ea5ef8f03a92db0c7566da8c229dc27b.
2020-06-29Merge branch 'text_inputs' into devvan Hauser
2020-06-25fix for schedulesvan Hauser
2020-06-25add seek power schedule, remove update stats in calibration, fix help outputvan Hauser
2020-06-22further refinementvan Hauser
2020-06-20fix ascii percentage calcvan Hauser
2020-06-20fix ascii percentage calcvan Hauser
2020-06-19first commit, looks goodvan Hauser
2020-06-15improve performance for default power schedulevan Hauser
2020-06-02got rid of questionable phrasingDominik Maier
2020-05-09custom mutator code enhancements and code-formatvan Hauser
2020-05-08Support multiple custom mutators (#282)Rishi Ranjan
* Make a list of custom mutators using env variable * Set up multiple custom mutators * Add destroy custom mutator and changes to load_custom_mutator * Use array instead of list, make changes to afl-fuzz-one for multiple mutators * Make change to fuzz-one custom_queue_get to support multiple mutators * Modify custom python mutator support * Fix bug * Fix missing afl->mutator->data * Revert to list with max count * Change custom_pre_save hook and code format * Free custom_mutator struct in the list * Add testcase for multiple custom mutators * Resolve merge conflict
2020-04-19clang-tidy readability-braces (#323)Dominik Maier
2020-04-17little more speed for queue analysisvan Hauser
2020-04-17removed tmp alloc in queueDominik Maier
2020-04-17added AFL_MAP_SIZE (wip)van Hauser