aboutsummaryrefslogtreecommitdiffstats
path: root/prog
Commit message (Expand)AuthorAgeFilesLines
* prog: add test for cross-arch deserializationDmitry Vyukov2018-01-091-0/+77
* prog: support opt for proc typesDmitry Vyukov2018-01-065-1/+32
* prog: add test for len mutationDmitry Vyukov2018-01-061-0/+6
* pkg/compiler: add bitsize typeDmitry Vyukov2018-01-063-14/+22
* prog: detect argument type mismatch during deserializationDmitry Vyukov2017-12-311-0/+5
* prog: mutate len argumentsDmitry Vyukov2017-12-314-14/+71
* pkg/csource: fix handling of proc typesDmitry Vyukov2017-12-227-147/+218
* prog: use dense indexes for copyout instructionsDmitry Vyukov2017-12-173-48/+64
* prog: add DeserializeExecDmitry Vyukov2017-12-173-144/+396
* prog: remove unused writeArg argumentDmitry Vyukov2017-12-171-5/+6
* prog: minor refactoring around argumentsDmitry Vyukov2017-12-174-59/+76
* prog: don't serialize output data argsDmitry Vyukov2017-12-1711-86/+148
* prog: introduce more readable format for data argsDmitry Vyukov2017-12-172-14/+188
* prog: fix TestMutateTableDmitry Vyukov2017-12-172-88/+99
* prog: fix an unfortunate case of non-determinismDmitry Vyukov2017-12-171-1/+1
* prog: fix off-by-one in ChoiceTableDmitry Vyukov2017-12-171-4/+3
* sys: move test syscalls to a separate targetDmitry Vyukov2017-12-176-24/+20
* prog: lazily initialize targetsDmitry Vyukov2017-12-171-7/+16
* prog: simplify MakeResultArgDmitry Vyukov2017-12-171-8/+4
* prog: add benchmark for MutateDmitry Vyukov2017-12-171-0/+20
* prog: speedup and simplify hints codeDmitry Vyukov2017-12-083-97/+67
* prog: fix a data raceDmitry Vyukov2017-12-083-21/+97
* prog: fix hints of data argsDmitry Vyukov2017-12-082-12/+89
* prog: append a bunch of bytes during mutationDmitry Vyukov2017-12-081-6/+20
* syz-ci: test images before using themDmitry Vyukov2017-11-301-0/+9
* prog: support bytesizeN for vmaDmitry Vyukov2017-11-293-18/+23
* prog: repair arrays/buffers with incorrect size in DeserializeDmitry Vyukov2017-11-284-7/+52
* sys/linux: assorted improvements to descriptionsDmitry Vyukov2017-11-271-2/+3
* sys/linux: improve AF_ALG alg name generationDmitry Vyukov2017-11-243-18/+15
* prog: export MakeData/UnionArg as we do for other arg typesDmitry Vyukov2017-11-225-13/+13
* syz-fuzzer: generates hints only for the call that gave new coverageDmitry Vyukov2017-10-232-12/+10
* prog: add a TODO for hintsDmitry Vyukov2017-10-231-0/+2
* prog: fix bugs in hints generationDmitry Vyukov2017-10-232-4/+70
* pkg/ipc: don't send program padding to executorDmitry Vyukov2017-10-122-5/+6
* syz-fuzzer: don't send/check CallIndex for inputsDmitry Vyukov2017-10-102-1/+17
* all: initial support for fuchsiaDmitry Vyukov2017-09-201-5/+45
* syz-manager, syz-fuzzer, executor: ensure that binaries are consistentDmitry Vyukov2017-09-151-0/+1
* pkg/csource: support archs other than x86_64Dmitry Vyukov2017-09-151-1/+16
* prog: remove default target and all global stateDmitry Vyukov2017-09-1523-268/+267
* prog: remove special knowledge about "mmap" syscallDmitry Vyukov2017-09-155-16/+20
* syz-manager/mgrconfig: explicitly specify target in configDmitry Vyukov2017-09-153-3/+10
* sys: compile all supported targets into the packageDmitry Vyukov2017-09-151-0/+5
* prog: allow more than 1 targetDmitry Vyukov2017-09-151-4/+15
* prog: remove unused declarationDmitry Vyukov2017-09-051-2/+0
* prog: move resource-related functions to a separate fileDmitry Vyukov2017-09-054-136/+140
* prog, sys: move dictionary of special strings to sysDmitry Vyukov2017-09-052-10/+13
* prog, sys: move types to progDmitry Vyukov2017-09-0522-357/+805
* prog: dot-import sysDmitry Vyukov2017-09-0514-282/+276
* sys: rename Call to SyscallDmitry Vyukov2017-09-056-29/+29
* sys: change BitfieldLast to BitfieldMiddleDmitry Vyukov2017-09-042-2/+2