564 Commits

Author SHA1 Message Date
Anton Lindqvist
66fcd29b60 docs/openbsd: update found_bugs.md 2019-01-03 10:03:40 +01:00
Dmitry Vyukov
21cdbb61b8 docs/syzbot.md: add reference to gcc 9 2018-12-31 09:28:49 +01:00
Anton Lindqvist
e3bd7ab805 docs/openbsd: update found_bugs.md 2018-12-22 09:39:47 +01:00
Dmitry Vyukov
aaf59e8445
Update found_bugs.md 2018-12-20 13:08:17 +01:00
Anton Lindqvist
fe2dc057b5 docs/openbsd: update found_bugs.md 2018-12-19 11:35:58 +01:00
Victor Hsieh
c2c27bd174 docs: fix step to create local branch from new origin
The current step creates a local branch from the default origin, which is
probably not my-origin in the instruction.
2018-12-19 11:29:51 +01:00
Anton Lindqvist
446ca483e2 docs/openbsd: update found_bugs.md 2018-12-18 10:35:49 +01:00
Michael Pratt
c912893981 docs: add instructions for running syz-execprog in gVisor
This configuration mounts the syzkaller bin/linux_amd64 folder as the
sandbox root, bind mounts a single input log, then runs syz-execprog on
the input.
2018-12-15 08:11:02 +01:00
Greg Steuck
fe7127be71 docs/openbsd/setup.md: micro-simplification
@mptre WDYT
2018-12-13 20:25:36 +01:00
Dmitry Vyukov
158d613397
Update found_bugs.md 2018-12-10 16:35:25 +01:00
Anton Lindqvist
2b3ea5d7e0 docs/openbsd: update found_bugs.md 2018-12-08 18:17:29 +01:00
Anton Lindqvist
c5327c1c7f docs: mention OpenBSD in setup.md 2018-12-08 17:27:05 +01:00
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
Dmitry Vyukov
3ab38479ab
Update syzbot.md
add newer clang compiler
2018-12-06 09:38:08 +01:00
Dmitry Vyukov
9858b52e7e
Update found_bugs.md 2018-12-06 07:45:08 +01:00
Dmitry Vyukov
819002b081
docs: update contributing.md
Clarify commit description guidelines.
2018-12-03 10:36:40 +01:00
Anton Lindqvist
048d09b205 docs/openbsd: update found_bugs.md 2018-12-02 13:20:29 +00:00
Dmitry Vyukov
ac912200b6
Update found_bugs.md 2018-11-26 09:32:50 +01:00
Dmitry Vyukov
8eb18c0bbc
docs/linux: update recommended configs
Mention few more tricky kernel configs that cause problems.
2018-11-23 13:44:03 +01:00
Dmitry Vyukov
2db497326b
docs: add syz-ci instructions for fuchsia 2018-11-21 11:05:57 +01:00
Marco Vanotti
05817b7b91 docs: Add fuchsia syscall update process.
This commits describes the steps required to update the syscall
descriptions in syzkaller.
2018-11-21 06:12:22 +01:00
Anton Lindqvist
846317099c docs/openbsd: as of OpenBSD 6.4, the console speed defaults to 115200 2018-11-21 05:27:55 +01:00
Anton Lindqvist
fc8f6d862b docs/openbsd: disabling library ASLR can improve VM boot time 2018-11-21 05:27:55 +01:00
Marco Vanotti
3a3d7f11b4 docs: require arm64 build for fuchsia
I am adding a note in the fuchsia docs to specify that the caller should also build fuchsia for arm64. This is because the make extract command will call generate_fidl for TARGETARCH amd64 and arm64. If you happen to have an old tree for arm64, your amd64 changes might be overwritten by the arm64 ones.
2018-11-21 02:31:13 +01:00
Anton Lindqvist
3dedf11685 docs/openbsd: update found_bugs.md 2018-11-20 17:52:36 +01:00
Dmitry Vyukov
9aca6b5240 pkg/vcs: also recognize Tested-by: git commit tags
For context see:
https://groups.google.com/d/msg/syzkaller-bugs/xiSF9GdiikU/uBoyYyf3AQAJ
2018-11-20 14:20:38 +01:00
Sergey Koulikov
1828ebc0fa Fixed a tiny typo 2018-11-20 09:57:43 +01:00
Dmitry Vyukov
95866c1a69
docs/syzbot.md: update qemu command line
Match more closely GCE VMs by using scsi drive.
Update command line arguments.
2018-11-18 08:39:01 -08:00
Dmitry Vyukov
d8004ff2dc pkg/compiler: add vma64 type
8-byte vma is needed in several places in linux descriptions.
2018-11-17 15:46:37 -08:00
Greg Steuck
538a105600 executor: OpenBSD network package injection
Squash of:

* Doc typo

* Ported some tun related functions.

* Copy vnet.txt from linux to openbsd.

* Simplified syz_emit_ethernet and stubbed out vnet.txt.

* Undo clang-format header sorting: headers are order sensitive.

* Uniquify tap devices by pid.

* clang-format off for includes

* Happier clang-format.

* Partially revert "Uniquify tap devices by pid."

Just rely on procid magic instead of getting it from a flag.
2018-11-17 15:42:37 -08:00
Anton Lindqvist
1508cc9c44 pkg/csource: add support for creating reproducers on OpenBSD 2018-11-17 10:32:19 -08:00
Julia Hansbrough
5f5f6d14e8 [fuchsia] Fix Fuchsia build.
* Needed to clean out the build on the main host. We switched to a
"petal" layout which required a complete rebuild.

* Update SSH interface.  SSH keys have to be set at buildtime via
--args.

* Update fvm.blk location.
2018-11-12 19:07:01 -08:00
Anton Lindqvist
7b5f86212c docs/openbsd: bash is no longer needed 2018-11-11 08:38:30 -08:00
Dmitry Vyukov
f9815aaf4a
docs/research.md: add Charm 2018-11-09 10:22:26 -08:00
Dmitry Vyukov
8fd01d3a5b
Update found_bugs.md 2018-11-08 20:15:42 -08:00
Dmitry Vyukov
0d872150de sys: initial trusty support
Trusty is a set of software components supporting
a Trusted Execution Environment (TEE) on mobile devices.

https://source.android.com/security/trusty

Add syscall descriptions and some boilerplate.
2018-11-07 17:52:06 -08:00
Dmitry Vyukov
e85d2a6170
Update found_bugs.md 2018-11-07 07:34:28 -08:00
Dmitry Vyukov
8978109043
Update found_bugs.md 2018-10-31 12:05:49 +01:00
Dmitry Vyukov
6f9b225ad9
Update syscall_descriptions.md
Clarify that running `make clean` each time is not necessary.
2018-10-28 10:11:22 +01:00
Dmitry Vyukov
8efba39a81
Update research.md 2018-10-27 13:55:09 +02:00
Dmitry Vyukov
e1430f1137
Update found_bugs.md 2018-10-27 13:52:47 +02:00
Dmitry Vyukov
24fa2ad836
Update found_bugs.md 2018-10-23 11:08:48 +01:00
Bader AlBassam
9aba67b521 Added kernel config options for debian stretch 2018-10-18 14:10:53 +01:00
LA
b2695b95a8 Update configuration.md
VM parameters are not defined in config.go, I've found them in qemu.go instead.
Fix for the documentation to make it easier to find all supported parameters for qemu.
2018-10-17 21:14:15 +02:00
Anton Lindqvist
6e32776909 docs/openbsd: update found_bugs.md 2018-10-12 16:33:42 +02:00
Dmitry Vyukov
98d7e0a90c docs: say that OpenBSD bugs are now reported by syzbot too 2018-10-11 19:47:32 +02:00
Anton Lindqvist
0e1a45faf7 docs/openbsd: use qcow2 disk format in setup 2018-10-11 19:47:20 +02:00
Dmitry Vyukov
700f14a4ab
Update setup.md
Update Go instructions for newer toolchain.
GOPATH and GOROOT are now optional, and we also need to add GOPATH/bin to PATH.
2018-10-10 19:38:02 +02:00
Dmitry Vyukov
7241510157
Update contributing.md
fix formatting
2018-10-10 19:26:51 +02:00
Kees Cook
8b311eafa7 docs: Update package names for modern Ubuntu
The package names for perf and qemu are out of date. This updates them.
2018-10-03 06:05:00 +02:00