aboutsummaryrefslogtreecommitdiffstats
path: root/prog
Commit message (Expand)AuthorAgeFilesLines
* 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
* sys: remove IntSignalnoDmitry Vyukov2017-09-042-4/+0
* sys, pkg/compiler: move padding computation to compilerDmitry Vyukov2017-09-049-30/+28
* prog: move ptrSize const to testDmitry Vyukov2017-09-042-1/+2
* pkg/compiler: detect resources without ctorsDmitry Vyukov2017-09-041-0/+3
* pkg/compiler: check and generate typesDmitry Vyukov2017-09-023-16/+17
* hints: add some more tests for DataArgVictor Chibotaru2017-09-011-0/+58
* hints: add new mutations and testsVictor Chibotaru2017-09-012-15/+423
* ipc, prog, fuzzer, execprog: add hints generation codeVictor Chibotaru2017-08-302-8/+62
* executor, ipc: modify the IO between KCOV<->executor<->fuzzerVictor Chibotaru2017-08-301-0/+50
* prog: restore missing struct fieldsDmitry Vyukov2017-08-251-2/+2
* all: support i386 archDmitry Vyukov2017-08-191-1/+1
* sys, prog: switch values to to uint64Dmitry Vyukov2017-08-1910-130/+128
* prog: simplify codeDmitry Vyukov2017-08-141-1/+1
* prog: reuse defaultArgDmitry Vyukov2017-08-092-17/+5
* prog: fix restoration of default argumentsDmitry Vyukov2017-08-092-4/+24
* prog: reduce the "uber-mmap" sizeAlexander Potapenko2017-08-082-5/+9
* prog: don't mutate mmap() calls too oftenAlexander Potapenko2017-08-021-0/+5
* prog: generate missing syscall args when decodingAndrey Konovalov2017-08-013-0/+45
* prog: fix encoding for exec of result argsAndrey Konovalov2017-08-012-5/+20
* prog: properly remove calls when splicing progsAndrey Konovalov2017-08-013-13/+25
* prog: return error instead of panic when parsingAndrey Konovalov2017-07-242-1/+31
* prog: allow recursion for optional pointersAndrey Konovalov2017-07-191-1/+18
* prog: split Arg into smaller structsAndrey Konovalov2017-07-1713-698/+921
* prog: fix PtrType generationAndrey Konovalov2017-06-271-6/+0
* repro: always minimize over EnableTunAndrey Konovalov2017-06-121-12/+12
* csource: force enable tun flag when requiredAndrey Konovalov2017-06-121-0/+26
* prog: extend output on validation errorDmitry Vyukov2017-06-061-1/+1
* pkg/ifuzz: move from ifuzzDmitry Vyukov2017-06-031-1/+1
* all: speed up testsDmitry Vyukov2017-05-291-2/+2