Dmitry Vyukov
b554370c53
docs/darwin: add some info about darwin
...
Also move windows into separate dir,
mention windows/darwin in found bugs.
2018-12-08 15:26:30 +01:00
Anton Lindqvist
bb3e4ee68c
docs: mention OpenBSD
2018-10-01 11:37:27 +02:00
Dmitry Vyukov
2f485cdfa9
docs: add research work based on syzkaller
2018-09-24 12:11:57 +02:00
Dmitry Vyukov
31549f438f
README.md: add go report card and license icons
2018-07-31 12:22:54 +02:00
Dmitry Vyukov
5e7849c5d1
docs: add gvisor page
2018-06-25 11:58:28 +02:00
Dmitry Vyukov
5be8929822
Update README.md
2018-04-23 15:36:58 +02:00
Dmitry Vyukov
f505ca4b5b
Update README.md
2018-03-12 12:53:30 +03:00
Dmitry Vyukov
e511d9f8d8
docs: add found_bugs for akaros
2017-11-01 20:41:02 +03:00
BALAJI.J.B
e276672b6b
Update README.md ( #404 )
2017-10-30 14:40:32 +01:00
Andrey Konovalov
4a7de22d60
docs: add links to new OS support docs
2017-10-27 10:04:34 +02:00
Andrey Konovalov
127b1dd85c
docs: move linux kernel specific docs to docs/linux/ dir
2017-10-27 10:04:34 +02:00
Dmitry Vyukov
9bf63a7b2b
Update README.md
2017-10-25 09:55:24 +02:00
Andrey Konovalov
c579f3e612
readme: add travis-ci status
2017-07-28 14:20:59 +02:00
Andrey Konovalov
15826f5087
docs: move parts of README to docs
2017-06-14 16:13:33 +02:00
Andrey Konovalov
4731d5a4ac
docs: minor clean up
2017-06-14 14:08:30 +02:00
Andrey Konovalov
ffc74dde6e
docs: move setup pages from wiki
2017-06-14 13:56:18 +02:00
Andrey Konovalov
48f768328f
docs: move exeprog, prog2c, repro page from wiki
2017-06-14 13:44:23 +02:00
Andrey Konovalov
e9b5b3f4c7
docs: move kernel configs page from wiki
2017-06-14 13:40:50 +02:00
Andrey Konovalov
6ed5e0a6f4
docs: move executing syzkaller page from wiki
2017-06-14 13:34:14 +02:00
Andrey Konovalov
4939b55f03
docs: move found bugs page from wiki
2017-06-14 13:26:14 +02:00
Andrey Konovalov
20368da681
docs: move sys/README.md to docs
2017-06-14 13:23:51 +02:00
Andrey Konovalov
2be54e498d
docs: move reporting kernel bugs page from wiki
2017-06-14 13:17:22 +02:00
Andrey Konovalov
acbeecfe56
docs: move contributing section from README to docs/
2017-06-14 13:12:19 +02:00
Andrey Konovalov
c2907101f0
Update README.md
2017-06-07 13:22:02 +02:00
Andrey Konovalov
dd3da8e11a
Update README.md
2017-06-07 13:14:38 +02:00
Andrey Konovalov
7bb7a86bdc
Update README.md
2017-06-06 12:48:44 +02:00
Dmitry Vyukov
7caa2a9eda
syz-manager/config: add test for example config parsing
...
This will ensure that the provided example config is up-to-date.
2017-06-04 10:45:42 +02:00
Andrey Konovalov
b0b76ff601
Update README.md
2017-06-01 14:03:08 +02:00
Dmitry Vyukov
4c777a2299
Update README.md
2017-06-01 11:47:02 +02:00
Andrey Konovalov
49cd7a61fb
Update README.md
2017-05-30 17:36:49 +02:00
Dmitry Vyukov
12b327fc21
Update README.md
2017-05-24 11:13:07 +02:00
Andrey Konovalov
ea8a55cd91
Update README.md
2017-05-19 14:39:16 +02:00
Andrey Konovalov
9cddbdad41
Update README.md
2017-05-17 14:49:41 +02:00
Dmitry Vyukov
e9de07e8ee
Update README.md
2017-05-09 21:00:50 -07:00
Dmitry Vyukov
c72bb92ef4
Update README.md
2017-01-18 19:55:49 +01:00
Stephen Hildrey
611fbd7885
Fix broken links for KASAN and KUBSAN
2016-12-09 20:32:10 +00:00
Dmitry Vyukov
20468be84d
Update README.md
2016-11-21 14:48:22 +01:00
Dmitry Vyukov
c2f9f251b2
Update README.md
2016-11-06 11:56:08 -08:00
Dmitry Vyukov
febb6155f3
Update README.md
2016-09-16 23:55:02 +02:00
Dmitry Vyukov
0a395225b7
Update README.md
2016-09-16 23:31:06 +02:00
Dmitry Vyukov
4e13fd063f
Update README.md
2016-09-16 18:06:02 +02:00
Dmitry Vyukov
2b7fdd21f2
Update README.md
2016-09-16 18:05:27 +02:00
Dmitry Vyukov
8add3857f4
Update README.md
2016-09-13 10:04:37 +02:00
Dmitry Vyukov
4fca3b6bec
Update README.md
2016-09-13 10:02:52 +02:00
Dmitry Vyukov
09f9a9a968
Update README.md
2016-09-04 12:32:23 +02:00
Dmitry Vyukov
80394dfdd5
Update README.md
2016-09-04 12:31:49 +02:00
Morton Fox
49ed4cb914
Fix configuration anchor link
2016-08-27 00:37:22 -04:00
Dmitry Vyukov
0d0fbbe73f
overhaul syscall description generation process
...
This splits generation process into two phases:
1. Extract values of constants from linux kernel sources.
2. Generate Go code.
Constant values are checked in.
The advantage is that the second phase is now completely independent
from linux source files, kernel version, presence of headers for
particular drivers, etc. This allows to change what Go code we generate
any time without access to all kernel headers (which in future won't be
limited to only upstream headers).
Constant extraction process does require proper kernel sources,
but this can be done only once by the person who added the driver
and has access to the required sources. Then the constant values
are checked in for others to use.
Consant extraction process is per-file/per-arch. That is,
if I am adding a driver that is not present upstream and that
works only on a single arch, I will check in constants only for
that driver and for that arch.
2016-08-26 07:09:25 +02:00
Dmitry Vyukov
4782c2b8e6
executor: revive setuid sandbox
...
The new namespace-based sanboxing is good,
but it's not always what one wants
(and also requires special kernel configs).
Change dropprivs config value to sandbox,
which can have different values (currently: none, setuid, namespace).
Setuid mode uses setuid(nobody) before fuzzing as before.
In future we can add more sandboxing modes or, say,
extend -sandbox=setuid to -sandbox=setuid:johndoe
to impersonolate into given user.
2016-07-01 22:26:33 +02:00
Dmitry Vyukov
15efba6eff
Update README.md
2016-06-06 17:25:32 +02:00