summaryrefslogtreecommitdiff
path: root/fuzz.c
AgeCommit message (Expand)Author
2017-09-28Move the honggfuzz_t and fuzzer_t types out of commonRobert Swiecki
2017-07-07fuzz: missing spaceRobert Swiecki
2017-07-07fuzz: don't use post-processing in the pre-dynamic phase #2Robert Swiecki
2017-07-07fuzz: don't use post-processing in the pre-dynamic phaseRobert Swiecki
2017-06-06fuzz: more verbose output on sw feedbackRobert Swiecki
2017-06-05fuzz: +include libgen.hRobert Swiecki
2017-06-05Use __wrap functions for strcmp,memcmp,etc.. instead of statically defining themRobert Swiecki
2017-06-04fuzz: instead of O_EXCL just truncate existing files with O_TRUNCRobert Swiecki
2017-06-01fuzz: feedback logRobert Swiecki
2017-06-01fuzz: Use identical file-names per each fuzzing threadRobert Swiecki
2017-06-01subproc: use arch_clone also for subproc_SystemRobert Swiecki
2017-06-01Move arch.h out of libcommonRobert Swiecki
2017-06-01Move sanitizer modules out of libcommonRobert Swiecki
2017-06-01fuzz: inform main thread about finished threadsRobert Swiecki
2017-05-31fuzz: check for hfuzz->terminating in a few more blocking placesRobert Swiecki
2017-05-31Implement --exit_upon_crashRobert Swiecki
2017-05-24Make libhfuzz use libcommonRobert Swiecki
2017-05-24Introduce libcommonRobert Swiecki
2017-05-24fuzz: loggingRobert Swiecki
2017-05-24fuzz: loggingRobert Swiecki
2017-05-23Differentiate between edges and pcsRobert Swiecki
2017-04-28fuzz: change ratio of changesRobert Swiecki
2017-04-27fuzz: set correct fuzzer->origFileNameRobert Swiecki
2017-04-27Allow to use -f with -cRobert Swiecki
2017-04-27Allow mutating external files with -cRobert Swiecki
2017-04-24Support '-c' with feedback-driven fuzzingRobert Swiecki
2017-03-28fuzz: fix hfuzz.fileName setting #2Robert Swiecki
2017-03-28fuzz: fix hfuzz.fileName settingRobert Swiecki
2017-03-25FIX: Failing when dynamic file was accessed by multiple threads. Now each thr...n30m1nd
2017-03-15fuzz: a couple of smaller fixesRobert Swiecki
2017-03-13fuzz: *bsd doesn't support circleqRobert Swiecki
2017-03-12fuzz: use different mutexes for feedback and the dynamic file queueRobert Swiecki
2017-03-09Use CIRCLEQ to avoid iterating over TAILQRobert Swiecki
2017-03-06linux: speed-up perf feedback by resuing perf descriptorsRobert Swiecki
2017-03-02mangle: detect no flipping inside mangle_mangleRobert Swiecki
2017-02-25fuzz: all threads must indicate willingness to switch to _HF_STATE_DYNAMIC_MAINRobert Swiecki
2017-02-24make indent dependRobert Swiecki
2017-02-24fuzz: set state for verifier as wellRobert Swiecki
2017-02-24fuzz: keep local state copy in the fuzzer structRobert Swiecki
2017-02-24fuzz: more light-weight method of changing fuzzing statesRobert Swiecki
2017-02-22Implement reversed CRC64Robert Swiecki
2017-02-19display: typoRobert Swiecki
2017-02-19More thread termination clean-upsRobert Swiecki
2017-02-19Use pthread_joinRobert Swiecki
2017-02-17examples/openssl: add i2d_X509 to x509.cRobert Swiecki
2017-02-15fuzz: flatten the codeRobert Swiecki
2017-02-15fuzz: don't fetch feedback if the process has been signaled, idea from nezeticRobert Swiecki
2017-02-15Revert "fuzz: don't fetch feedback if the process has been signaled, patch fr...Robert Swiecki
2017-02-15fuzz: don't fetch feedback if the process has been signaled, patch from nezeticRobert Swiecki
2017-02-10fuzzer: Move fuzzer->origFileName generation to specific functionsRobert Swiecki