Baozeng Ding
4bbea2300f
sys: support /dev/random and /dev/net/tun
2016-01-26 00:45:49 +08:00
Dmitry Vyukov
71c8a60fee
Makefile: use -pthread instead of -lpthread
...
The latter does not work on android.
2016-01-25 11:06:30 +01:00
Dmitry Vyukov
1000609a2c
Makefile: allow to build executor without -static
...
-static is not supported on some platforms
2016-01-25 11:06:30 +01:00
Dmitry Vyukov
f5311fac95
sys: add basic netlink support for real
2016-01-23 21:27:57 +01:00
Dmitry Vyukov
b217dcb509
sys: support /dev/input/{mouse,mice,event}
2016-01-13 20:45:35 +01:00
Dmitry Vyukov
91630fe39d
sys: add support for /dev/snd/control
2016-01-13 16:54:29 +01:00
Dmitry Vyukov
bca57831a5
sys: add support for /dev/snd/timer
2016-01-12 20:14:56 +01:00
Dmitry Vyukov
15128d47bd
sys: support /dev/snd/seq
2016-01-11 22:26:09 +01:00
Dmitry Vyukov
bb47c6540d
sys: add kvm support
2016-01-08 22:41:36 +01:00
Dmitry Vyukov
33950d306a
executor: fix some bugs found by clang
2015-12-31 17:52:26 +01:00
Dmitry Vyukov
28b3d1e1ab
sys: add sctp support
2015-12-30 13:04:00 +01:00
Dmitry Vyukov
bd768c8f40
sys: move more subsystems into separate files
2015-12-28 16:11:15 +01:00
Dmitry Vyukov
eef80b3d76
sys: split syscall description into several files
2015-12-28 15:53:32 +01:00
Dmitry Vyukov
9f9ae3fcc3
tools/syz-upgrade: helper tool for corpus format upgrades
2015-12-28 12:49:19 +01:00
Dmitry Vyukov
af4e0c0b7a
sysgen: pull in syscall numbers from kernel headers
...
Syscall numbers for different architectures are now pulled in
from kernel headers. This solves 2 problems:
- we don't need to hardcode numbers for new syscalls (that don't present in typical distro headers)
- we have correct number for different archs (previously hardcoded numbers were for x86_64)
This also makes syscall numbers available for Go code, which can be useful.
2015-12-24 19:13:08 +01:00
Dmitry Vyukov
d4180ca5c7
tools/syz-repro: add reproduction tool
2015-12-23 19:19:45 +01:00
David Drysdale
27e09c9145
Add 'all-tools' target to build tools
...
Also remove leftover mention of 'master'
2015-12-21 13:29:09 +00:00
Dmitry Vyukov
8e7ca7c5ff
remove master and naming overhaul
...
Remove master process entirely, it is not useful in its current form.
We first need to understand what we want from it, and them re-implement it.
Prefix all binaries with syz- to avoid name clashes.
2015-12-17 16:06:33 +01:00
Dmitry Vyukov
3716eb3830
format go files simpler
2015-11-10 20:32:03 +01:00
Andrey Konovalov
87a42c4dc3
Add Makefile
2015-10-13 15:31:56 +02:00