aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* sys/linux: add ion and ashmem devices supportDmitry Vyukov2018-01-091-1/+10
| | | | | Note: ion supercedes the old android interface, which is moved to sys/android.
* Update found_bugs.mdDmitry Vyukov2018-01-091-0/+7
|
* Update found_bugs.mdDmitry Vyukov2018-01-091-1/+2
|
* pkg/compiler: add builtin bool type aliasesDmitry Vyukov2018-01-081-0/+9
| | | | | | | | | | | | | | | | This adds builtin: type bool8 int8[0:1] type bool16 int16[0:1] type bool32 int32[0:1] type bool64 int64[0:1] type boolptr intptr[0:1] We used to use just int's for bools. But bool types provide several advantages: - make true/false probability equal - improve description expressiveness - reduce search space (we will take advantage of this later)
* sys: support type aliases (aka typedefs)Dmitry Vyukov2018-01-081-0/+22
| | | | | | | | | | | | | | | | | | | | | | Complex types that are often repeated can be given short type aliases using the following syntax: ``` type identifier underlying_type ``` For example: ``` type signalno int32[0:65] type net_port proc[20000, 4, int16be] ``` Then, type alias can be used instead of the underlying type in any contexts. Underlying type needs to be described as if it's a struct field, that is, with the base type if it's required. However, type alias can be used as syscall arguments as well. Underlying types are currently restricted to integer types, `ptr`, `ptr64`, `const`, `flags` and `proc` types.
* pkg/compiler: add bitsize typeDmitry Vyukov2018-01-061-2/+4
| | | | This is need for few crypto/xfrm descriptions.
* dashboard/app: extract fixing tags from commitsDmitry Vyukov2017-12-271-4/+6
| | | | | | | | | | | | | Support the new scheme of associating fixing commits with bugs. Now we provide a tag along the lines of: Reported-by: <syzbot+a4a91f6fc35e102@syzkaller.appspotmail.com> The tag is supposed to be added to the commit. Then we parse commit logs and extract these tags. The final part on the dashboard is not ready yet, but syz-ci should already parse and send the tags.
* syz-manager: enable sending group emailsTim Tianyang Chen2017-12-211-1/+1
| | | | | | | Email_Addr variable has been changed to Email_Addrs that contains a list of recipient. Signed-off-by: Tim Tianyang Chen <soapcn@gmail.com>
* Makefile: fix Android buildsDmitry Vyukov2017-12-202-9/+2
| | | | | | | | | | | | | | | There are 2 known problems with current Android support: 1. It does not work with newer NDK (happens on every NDK update). 2. Dynamic Go binaries do not start on Android emulator. Drop special Android support and just build static linux binaries. For context see: https://groups.google.com/forum/#!msg/syzkaller/etg1ZJmTMzg/NYE-yjxxAQAJ https://groups.google.com/d/msg/syzkaller/8KjCYWslTFY/1oTXn5tTAgAJ Fixes #478
* Update found_bugs.mdDmitry Vyukov2017-12-161-0/+2
|
* syz-manager: add simple email supportTim Tianyang Chen2017-12-141-0/+2
| | | | | | | | Users can specify an email address to reveive notifications when a bug is discovered for the first time, without setting up a full fledged dashboard. The supported mailer is mailx. Signed-off-by: Tim Tianyang Chen <soapcn@gmail.com>
* Update found_bugs_usb.mdAndrey Konovalov2017-12-121-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-12-121-0/+1
|
* Update syzbot.mdDmitry Vyukov2017-12-081-3/+9
|
* docs: clarify what is syzkaller config parameterDmitry Vyukov2017-12-081-1/+3
|
* docs: use 'c++' to build on FreeBSDEd Maste2017-11-291-1/+1
| | | | | | | | Building the executor via `gcc executor/executor_freebsd.cc ...` requires that a GCC package first be installed on the FreeBSD VM image. The FreeBSD base system comes with Clang already installed, so we can build via `c++ executor/executor_freebsd.cc ...` and avoid having to install additional packages.
* Update found_bugs_usb.mdAndrey Konovalov2017-11-231-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-231-2/+2
|
* docs/linux: added and updated docs for ARM32 architectureAtul Prakash2017-11-222-0/+84
| | | | docs/linux: Also fixed link and spacing in arm32 docs
* Update found_bugs_usb.mdAndrey Konovalov2017-11-211-7/+7
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-211-0/+4
|
* dashboard/app: remember job linksDmitry Vyukov2017-11-191-0/+2
| | | | | Remember link for jobs. Check that mailing list is in CC when we accept commands.
* dashboard/app: assorted improvements/fixes for patch testingDmitry Vyukov2017-11-171-0/+7
| | | | | Fix a bunch of bugs after testing. Also update docs for patch testing.
* Update found_bugs_usb.mdAndrey Konovalov2017-11-081-7/+7
|
* Update contributing.mdAndrey Konovalov2017-11-071-6/+7
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-071-2/+2
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-071-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-071-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-071-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-071-1/+1
|
* docs: update path to syz-execprog binaryDmitry Vyukov2017-11-071-7/+10
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-061-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-061-1/+5
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-061-2/+2
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-041-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-041-14/+14
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-031-0/+6
|
* Update contributing.mdDmitry Vyukov2017-11-031-0/+21
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-3/+3
|
* Update external_fuzzing_network.mdAndrey Konovalov2017-11-021-0/+38
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs.mdAndrey Konovalov2017-11-021-0/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* Update found_bugs_usb.mdAndrey Konovalov2017-11-021-1/+1
|
* docs: add found_bugs for akarosDmitry Vyukov2017-11-014-3/+10
|