aboutsummaryrefslogtreecommitdiffstats
path: root/prog/hints.go
Commit message (Expand)AuthorAgeFilesLines
* all: use min/max functionsDmitry Vyukov2025-01-171-8/+2
* pkg/fuzzer: display hints job infoAleksandr Nogikh2024-09-021-0/+10
* prog: restricts hints to at most 10 attempts per single kernel PCDmitry Vyukov2024-07-221-13/+58
* prog: stop mutating crashing imagesDmitry Vyukov2024-07-051-2/+3
* prog: don't keep uncompressed images in memory during hintsDmitry Vyukov2024-07-051-2/+8
* prog: reduce amount of hint replacementsDmitry Vyukov2024-07-021-4/+23
* pkg/fuzzer: deflake comparisonsAleksandr Nogikh2024-05-151-0/+14
* prog: enable MutateWithHints() abortionAleksandr Nogikh2024-03-141-13/+27
* prog: support conditional fieldsAleksandr Nogikh2024-02-191-0/+7
* all: tools/syz-env make generate resultTaras Madan2023-02-241-12/+17
* pkg/image: treat empty compressed image as valid imageDmitry Vyukov2022-12-221-3/+0
* prog: mutate compressed images with hintsDmitry Vyukov2022-12-221-11/+52
* prog, pkg/compiler: add `BufferCompressed` buffer type & `compressed_image` b...Hrutvik Kanabar2022-11-211-0/+5
* pkg/compiler: add glob typeJoey Jiaojg2021-05-261-1/+1
* all: fix comments formatDmitry Vyukov2020-07-121-1/+1
* .golangci.yml: enable godot checkerDmitry Vyukov2020-06-051-3/+2
* prog: remove Dir from TypeDmitry Vyukov2020-05-011-1/+1
* prog: rename target.SanitizeCall to NeutralizeDmitry Vyukov2020-03-171-1/+6
* prog: don't mutate strings with enumerated valuesDmitry Vyukov2020-01-051-1/+9
* prog: add size checks for const arguments during hints mutationVeronica Radu2019-10-031-3/+21
* prog: don't produce the same program when mutating with hintsDmitry Vyukov2019-01-031-0/+3
* prog: remove several sources of non-determinismDmitry Vyukov2019-01-031-11/+23
* prog: introduce debugValidateDmitry Vyukov2018-08-021-5/+1
* prog: sanitize calls after hints mutationDmitry Vyukov2018-07-121-0/+1
* prog: don't generate filenames that escape sandboxDmitry Vyukov2018-07-081-1/+6
* prog: dedup mutation codeDmitry Vyukov2018-05-071-7/+10
* gometalinter: some fixes for unparamDmitry Vyukov2018-05-031-2/+2
* prog: support big-endian during hints matchingDmitry Vyukov2018-04-011-25/+36
* prog: reduce nesting level in shrinkExpandDmitry Vyukov2018-03-311-16/+17
* prog: extend a TODO about big-endian hintsDmitry Vyukov2018-02-271-0/+4
* prog: add arbitrary mutation of complex structsDmitry Vyukov2018-02-251-0/+1
* prog: mutate len fields based on hintsDmitry Vyukov2018-02-191-5/+0
* prog: rework address allocationDmitry Vyukov2018-02-191-3/+0
* prog: rework foreachArgDmitry Vyukov2018-02-191-3/+4
* prog: don't serialize output data argsDmitry Vyukov2017-12-171-11/+9
* prog: speedup and simplify hints codeDmitry Vyukov2017-12-081-74/+46
* prog: fix a data raceDmitry Vyukov2017-12-081-4/+5
* prog: fix hints of data argsDmitry Vyukov2017-12-081-8/+22
* prog: export MakeData/UnionArg as we do for other arg typesDmitry Vyukov2017-11-221-1/+1
* syz-fuzzer: generates hints only for the call that gave new coverageDmitry Vyukov2017-10-231-8/+7
* prog: add a TODO for hintsDmitry Vyukov2017-10-231-0/+2
* prog: fix bugs in hints generationDmitry Vyukov2017-10-231-4/+18
* prog: remove default target and all global stateDmitry Vyukov2017-09-151-1/+1
* prog: remove special knowledge about "mmap" syscallDmitry Vyukov2017-09-151-11/+2
* prog, sys: move types to progDmitry Vyukov2017-09-051-4/+2
* prog: dot-import sysDmitry Vyukov2017-09-051-2/+2
* hints: add new mutations and testsVictor Chibotaru2017-09-011-15/+141
* ipc, prog, fuzzer, execprog: add hints generation codeVictor Chibotaru2017-08-301-1/+48
* executor, ipc: modify the IO between KCOV<->executor<->fuzzerVictor Chibotaru2017-08-301-0/+50