aboutsummaryrefslogtreecommitdiffstats
path: root/prog/mutation.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/csource: remove calls instead of skipping themAleksandr Nogikh2021-10-011-4/+4
* pkg/compiler: add glob typeJoey Jiaojg2021-05-261-0/+6
* prog: fix UnionType mutation for when per-field dir is specifiedNecip Fazil Yildiran2020-08-141-2/+2
* prog: reduce number of allocations in MutateDmitry Vyukov2020-05-181-31/+29
* prog: introduce Field typeDmitry Vyukov2020-05-021-17/+7
* prog: rename {PtrType,ArrayType}.Type to ElemDmitry Vyukov2020-05-011-1/+1
* prog: remove Dir from TypeDmitry Vyukov2020-05-011-14/+14
* prog: reduce code nesting levelDmitry Vyukov2020-04-281-20/+20
* prog: rename target.SanitizeCall to NeutralizeDmitry Vyukov2020-03-171-3/+1
* prog: control program lengthDmitry Vyukov2020-03-131-16/+29
* prog: remove use of unsafeDmitry Vyukov2020-02-091-11/+9
* prog: reduce len mutation priorityDmitry Vyukov2020-01-181-1/+2
* prog: increase array size during mutationDmitry Vyukov2020-01-071-2/+8
* prog: don't mutate strings with enumerated valuesDmitry Vyukov2020-01-051-4/+8
* prog, pkg/compiler: alignment for integer rangesPaul Chaignon2019-10-251-12/+45
* prog: mutate length of output buffersVeronica Radu2019-10-101-6/+26
* prog: fix plain priority for integersVeronica Radu2019-10-021-1/+1
* prog: add insertionPoint param in generateCall funcVeronica Radu2019-09-231-1/+1
* prog: use type size when generating/mutating intsVeronica Radu2019-09-231-2/+4
* prog: implemented argument and call prioritiesVeronica Radu2019-09-041-36/+176
* prog: move all flag mutation logic into flags() (#1362)Andrey Konovalov2019-09-031-21/+1
* prog: add implementation for resource centricVeronica Radu2019-09-031-3/+4
* prog: add special mutation for binary flagsVeronica Radu2019-08-091-1/+25
* prog: fix crash in blob mutationDmitry Vyukov2019-07-261-1/+1
* prog/mutation: Add internal commentsMarco Elver2019-06-071-7/+27
* prog: add concept of "special pointers"Dmitry Vyukov2018-08-301-1/+8
* prog: split and simplify MutateDmitry Vyukov2018-08-021-108/+135
* prog: introduce debugValidateDmitry Vyukov2018-08-021-5/+1
* prog: mutate fixed-size strings moreDmitry Vyukov2018-06-121-4/+4
* prog: refactor mutateArg from a big huge functionDmitry Vyukov2018-05-071-131/+180
* prog: dedup mutation codeDmitry Vyukov2018-05-071-127/+71
* gometalinter: enable cyclomatic complexity checkingDmitry Vyukov2018-05-041-207/+204
* prog: support big-endian during hints matchingDmitry Vyukov2018-04-011-0/+15
* prog: fix 32-bit buildDmitry Vyukov2018-03-051-1/+1
* pkg/compiler: allow specifying static size for filename'sDmitry Vyukov2018-03-051-1/+1
* prog: fix address analysisDmitry Vyukov2018-02-261-7/+16
* prog: add arbitrary mutation of complex structsDmitry Vyukov2018-02-251-125/+198
* prog: rework address allocationDmitry Vyukov2018-02-191-22/+9
* prog: fix mutationArgs for special typesDmitry Vyukov2018-02-191-52/+26
* prog: rework foreachArgDmitry Vyukov2018-02-191-34/+28
* sys/linux: extend netfilter descriptionsDmitry Vyukov2018-01-271-475/+263
* prog: remove unused UnionArg.OptionTypeDmitry Vyukov2018-01-271-1/+1
* pkg/compiler: allow unions with only 1 fieldDmitry Vyukov2018-01-271-6/+17
* pkg/compiler: support non-zero-terminated stringsDmitry Vyukov2018-01-181-1/+1
* pkg/compiler: support void typeDmitry Vyukov2018-01-131-1/+2
* prog: mutate len argumentsDmitry Vyukov2017-12-311-10/+15
* prog: don't serialize output data argsDmitry Vyukov2017-12-171-12/+14
* prog: append a bunch of bytes during mutationDmitry Vyukov2017-12-081-6/+20
* prog: export MakeData/UnionArg as we do for other arg typesDmitry Vyukov2017-11-221-1/+1
* syz-fuzzer: don't send/check CallIndex for inputsDmitry Vyukov2017-10-101-1/+1