aboutsummaryrefslogtreecommitdiffstats
path: root/csource/csource.go
Commit message (Expand)AuthorAgeFilesLines
* executor: fix clang-tidy warningsDmitry Vyukov2017-06-131-1/+9
* csource: don't use guard macros for debug() and NONFAILING()Andrey Konovalov2017-06-121-16/+28
* repro: always minimize over EnableTunAndrey Konovalov2017-06-121-6/+8
* csource: generate includes when necessaryAndrey Konovalov2017-06-121-1/+9
* csource: don't generate execute_syscall callsAndrey Konovalov2017-06-121-6/+24
* csourse: don't generate debug printfsAndrey Konovalov2017-06-121-0/+4
* csource: try to simplify repeat loopAndrey Konovalov2017-06-121-0/+4
* csource: use sandbox only when requiredAndrey Konovalov2017-06-121-9/+32
* csource: emit bitmasks only when requiredAndrey Konovalov2017-06-121-15/+6
* csource: force enable tun flag when requiredAndrey Konovalov2017-06-121-0/+16
* csource: only handle SIGSEGV when necessaryAndrey Konovalov2017-06-121-13/+27
* csource: use tmp dir only when necessaryAndrey Konovalov2017-06-121-3/+13
* executor: split setup_main_process into smaller functionsAndrey Konovalov2017-06-121-3/+6
* csource: add EnableTun optionAndrey Konovalov2017-06-121-17/+19
* csource: reproduce crashes with fault injectionDmitry Vyukov2017-05-261-8/+19
* sys, executor: extract tcp sequence numbers from /dev/net/tunAndrey Konovalov2017-05-261-1/+4
* prog, executor: move checksum computation to executorAndrey Konovalov2017-05-121-1/+26
* csource: strip __STDC_VERSION__ macro from generated sourceDmitry Vyukov2017-05-061-1/+12
* csource: fix parallel mode to wait for subprocessesDmitry Vyukov2017-02-021-1/+3
* csource: regenerate and reformatDmitry Vyukov2017-02-011-0/+1
* executor: fix tun initialization when sandbox != noneAndrey Konovalov2017-01-311-6/+6
* csource: use 0x%x format for printing bitfield addr and argAndrey Konovalov2017-01-231-1/+1
* all: spot optimizationsDmitry Vyukov2017-01-201-1/+4
* csource: fix STORE_BY_BITMASK in prog2cAndrey Konovalov2017-01-201-1/+1
* prog: add bitfields to templatesAndrey Konovalov2017-01-171-1/+10
* sys, executor: more kvm improvementsDmitry Vyukov2017-01-121-2/+4
* sys: extend kvm supportDmitry Vyukov2017-01-091-1/+2
* csource: compile with -WerrorDmitry Vyukov2017-01-091-7/+7
* csource: fix fork bombDmitry Vyukov2017-01-091-0/+1
* csource: remove more predefined defines from generated sourceDmitry Vyukov2017-01-091-14/+21
* executor: don't try to open tun if it's not enabledAndrey Konovalov2016-12-021-3/+8
* csourse: emit remove_dir only when neededAndrey Konovalov2016-11-291-2/+2
* csourse: fix emitting syz_* syscalls in c reproducerAndrey Konovalov2016-11-291-2/+12
* executor: emit ethernet trafficAndrey Konovalov2016-11-291-3/+3
* csource: don't emit syz_ syscalls is they are not usedDmitry Vyukov2016-11-261-6/+2
* sys: add proc type to denote per proccess integersAndrey Konovalov2016-11-251-1/+1
* repro: factor out of syz-repro toolDmitry Vyukov2016-11-191-16/+96
* csource: make collide mode more randomDmitry Vyukov2016-08-281-4/+5
* csource: teach how to execute pseudo syz_ syscallsDmitry Vyukov2016-08-281-13/+17
* executor, csource: share some common code between executor and csourceDmitry Vyukov2016-08-281-33/+7
* csource: support nonfailing argument copyin/copyoutDmitry Vyukov2016-08-281-8/+36
* csource: use dynamic libraries if static are not supportedDmitry Vyukov2016-02-191-1/+5
* csource: format source with clang-formatDmitry Vyukov2016-01-151-0/+31
* sysgen: pull in syscall numbers from kernel headersDmitry Vyukov2015-12-241-3/+2
* prog: remove padding checkingDmitry Vyukov2015-12-231-7/+0
* fileutil: new packageDmitry Vyukov2015-12-231-15/+0
* csource: reformatDmitry Vyukov2015-12-231-14/+13
* csource: new packageDmitry Vyukov2015-12-231-0/+233