aboutsummaryrefslogtreecommitdiffstats
path: root/prog
Commit message (Expand)AuthorAgeFilesLines
* pkg/csource: use 0 for missing syscall argsDmitry Vyukov2018-12-271-6/+7
* prog, pkg/csource: more readable serialization for stringsDmitry Vyukov2018-12-154-46/+135
* prog: detect invalid target.Syscalls in BuildChoiceTableGreg Steuck2018-12-111-0/+3
* prog: support AUTO args in programsDmitry Vyukov2018-12-104-43/+128
* prog: implement strict parsing modeDmitry Vyukov2018-12-104-50/+73
* prog: introduce strict parsing modeDmitry Vyukov2018-12-109-82/+125
* prog: refactor deserialization codeDmitry Vyukov2018-12-102-48/+55
* prog: rename ProgGen to BuilderDmitry Vyukov2018-12-081-7/+7
* tools/syz-trace2syz/proggen: fix vma allocationDmitry Vyukov2018-12-071-0/+6
* tools/syz-trace2syz/proggen: replace memoryTracker with prog.memAllocDmitry Vyukov2018-12-072-8/+39
* prog: add Prog.FinalizeDmitry Vyukov2018-12-063-8/+8
* prog: export Type.DefaultArgDmitry Vyukov2018-12-066-42/+38
* tools/syz-trace2syz: add tool to convert strace output to programsshankarapailoor2018-12-063-0/+12
* prog: prevent sandbox escaping files from entering s.filesGreg Steuck2018-11-273-2/+28
* prog: try to nullify pointers when minimizingAndrey Konovalov2018-11-212-4/+33
* prog: allow escaping paths but don't generate themDmitry Vyukov2018-11-023-24/+13
* sys: check that target consts are definedDmitry Vyukov2018-10-191-0/+11
* all: fix code formattingDmitry Vyukov2018-10-161-11/+0
* targets: Use OS=linux when GOOS=androidZach Riggle2018-10-101-0/+3
* sys/linux: add syz_execute_funcDmitry Vyukov2018-08-302-1/+42
* prog: add concept of "special pointers"Dmitry Vyukov2018-08-3011-48/+130
* sys/openbsd: disable mknod sanitization as tests failDmitry Vyukov2018-08-301-0/+16
* prog: fix corner case in normalizePrioDmitry Vyukov2018-08-302-0/+31
* prog: don't add fallback signal after seccompDmitry Vyukov2018-08-192-43/+205
* prog: collect all prog commentsDmitry Vyukov2018-08-083-3/+25
* prog: strenghten type checking during validationDmitry Vyukov2018-08-022-24/+28
* prog: refactor calcStaticPrioritiesDmitry Vyukov2018-08-021-44/+50
* prog: split and simplify MutateDmitry Vyukov2018-08-021-108/+135
* prog: introduce debugValidateDmitry Vyukov2018-08-028-35/+15
* prog: refactor defaultArg/isDefaultArgDmitry Vyukov2018-08-027-174/+217
* prog: refactor SerializeForExecDmitry Vyukov2018-08-022-105/+112
* prog: refactor program serializationDmitry Vyukov2018-07-312-105/+139
* prog: refactor SerializeForExecDmitry Vyukov2018-07-312-114/+118
* prog: refactor MinimizeDmitry Vyukov2018-07-313-120/+149
* .gometalinter.json: enable gofmtDmitry Vyukov2018-07-311-2/+2
* executor: collect coverage from unfinished syscallsDmitry Vyukov2018-07-291-10/+23
* prog: parse comments in serialized programsDmitry Vyukov2018-07-273-7/+53
* prog: move MaxPids const to progDmitry Vyukov2018-07-251-0/+2
* executor: overhaulDmitry Vyukov2018-07-245-145/+145
* prog: add missing Default() implementation for ConstTypeAnton Lindqvist2018-07-231-0/+4
* prog: sanitize calls after hints mutationDmitry Vyukov2018-07-123-4/+9
* prog: fix pointer validationDmitry Vyukov2018-07-081-9/+9
* prog: don't generate filenames that escape sandboxDmitry Vyukov2018-07-084-2/+56
* prog, pkg/compiler: support fmt typeDmitry Vyukov2018-07-087-105/+207
* prog: fix and improve fallback coverageDmitry Vyukov2018-06-301-19/+27
* prog: detect when flags are a bitmaskDmitry Vyukov2018-06-301-1/+2
* prog: add stronger fallback signalDmitry Vyukov2018-06-291-0/+105
* prog: more precise constructor calculationDmitry Vyukov2018-06-182-61/+102
* prog: use all resource special values for opt argsDmitry Vyukov2018-06-181-0/+4
* prog: mutate fixed-size strings moreDmitry Vyukov2018-06-121-4/+4