summaryrefslogtreecommitdiff
path: root/input.c
AgeCommit message (Expand)Author
2020-05-05iwyu: use iwyu to fix includes across the codeRobert Swiecki
2020-04-29input: rearrange assignments, so they indent betterRobert Swiecki
2020-04-29New directives in .clang-formatRobert Swiecki
2020-04-26move mutexes into a separate substructRobert Swiecki
2020-04-20input: adjust score based on refsRobert Swiecki
2020-04-17input: update coverage bucketting mapRobert Swiecki
2020-04-17input: allow for testing specific samples for more timeRobert Swiecki
2020-04-16input: count penalty on the basis of per-input coverageRobert Swiecki
2020-04-15mangle/input: made speed scoring function much less aggressive because it can...Robert Swiecki
2020-03-30input: call vars in input_speedFactor in a more meaningful wayRobert Swiecki
2020-03-30input: put tighter limits on the skip factorRobert Swiecki
2020-03-29use usecs instead of msecs as the basic unit of timeRobert Swiecki
2020-03-29linux: enable network namespacing by default (if available)Robert Swiecki
2020-03-28mangle: use actual slow_factor and not the skip_factor for counting number of...Robert Swiecki
2020-03-28input: adjust per-input penaltiesRobert Swiecki
2020-03-28input: cap avg execution time to 1-10 msRobert Swiecki
2020-03-28fuzz: use input_removeStaticFile instead of simple unlink()Robert Swiecki
2020-03-28libhfcommon/util: implement util_AllocCopy, and use util_Calloc instead of ut...Robert Swiecki
2020-03-28input: revert incorrect 'needs_mangle' checkRobert Swiecki
2020-03-27input: compute the likelyhood of an input being tested on the basis of more p...Robert Swiecki
2020-03-27input: delay testing of slow inputsRobert Swiecki
2020-03-26input: start reading statc files at 4 bytesRobert Swiecki
2020-03-25input: write correct file to the covdir_newRobert Swiecki
2020-03-25input: skip static files which are already in the dynamic corpusRobert Swiecki
2020-03-25remove timeAddedMillis from dynfile_tRobert Swiecki
2020-03-25fuzz: simplified minimization #3Robert Swiecki
2020-03-25fuzz: simplified minimization #2Robert Swiecki
2020-03-25shorten struct _dynfile_t to dynfile_tRobert Swiecki
2020-03-25fuzz: simplified minimizationRobert Swiecki
2020-03-25input: make input_writeCovFile() use struct dynfile_tRobert Swiecki
2020-03-25all: use struct dynfile_t inside run_tRobert Swiecki
2020-03-25mangle: increase mutation factor for slow inputsRobert Swiecki
2020-03-25input: remove the tested<numTested() semantics, as it can slow down fuzzing a...Robert Swiecki
2020-03-21input: simpler input_getRandomInputAsBufRobert Swiecki
2020-03-21mangle: add first version of cross-file splicing - make it faster by using a ...Robert Swiecki
2020-03-21make indentRobert Swiecki
2020-03-21mangle: add first version of cross-file splicingRobert Swiecki
2020-03-19input: move a static function close to its useRobert Swiecki
2020-03-19input: don't bump testing ratio for inputs older than 10 secondsRobert Swiecki
2020-03-19input: update scaleMapRobert Swiecki
2020-03-18input: remove input_renumerateInputs() as it doesn't bring much benefitRobert Swiecki
2020-03-18input: use scalemap to decide how many tests per input to conductRobert Swiecki
2020-03-18input: when adding new dynamic input, add it to the head of the list, and res...Robert Swiecki
2020-03-17display: display number of tested files during the dry runRobert Swiecki
2020-03-09input: simpler dictioary parsingRobert Swiecki
2020-03-08dictionary: simplify wordlist and feedback list dictionary operationsRobert Swiecki
2020-03-08input: lower the first chunk of the file to be tested from 8kB to 1kBRobert Swiecki
2020-03-05input: correct argument to printf-like funcRobert Swiecki
2020-03-04input: set run->staticFileTryMore=false only if it's trueRobert Swiecki
2020-03-04input: comments + function namingRobert Swiecki