Skip to content
Permalink
Tree: bf5e585c5e
Commits on Mar 27, 2018
  1. executor: rework cgroups support

    dvyukov committed Mar 27, 2018
    Turns out creating a cgroup per test is too expensive.
    Moreover, it leads to hanged tasks as cgroup destruction
    is asynchronous and overloads kernel work queues.
    
    Create only a single cgroup per proc, but restrict
    descriptions to mess with that single group,
    instead test processes create own nested cgroups for messing.
Commits on Mar 26, 2018
  1. sys/linux: add IPVS descriptions

    dvyukov committed Mar 25, 2018
    Update #533
  2. pkg/report: add few KMSAN report examples

    dvyukov committed Mar 26, 2018
Commits on Mar 25, 2018
  1. executor: fix reset of bridge netfilter

    dvyukov committed Mar 23, 2018
    We left entries non-zero, so memcmp always failed.
Commits on Mar 22, 2018
  1. dashboard/app: use monospace font for crash text

    dvyukov committed Mar 22, 2018
    Fixes #545
Commits on Mar 21, 2018
  1. dashboard/app: add robots.txt stub

    dvyukov committed Mar 21, 2018
    Now that links are public, robots started querying it.
  2. sys/linux: fix nlattr alignment

    dvyukov committed Mar 20, 2018
    It seems that alignment is never present in the nlattr.
  3. fuchsia: Update syzkaller to build with current Fuchsia API. (#543)

    flowerhack authored and dvyukov committed Mar 21, 2018
    * fuchsia: Fix the `extractor` tool.
    
    The include path in Zircon has changed; updated syz-extract/fuchsia.go
    to include this, and re-ran extract to get updated *.const files.
    
    * fuchsia: Update syzkaller to build with current Fuchsia API.
    
    Fuchsia doesn't have a stable API right now, so alas, this will probably
    continue to change until that's nailed down.
    
    But, useful to get this up-to-date at least.
    
    Relevant notes:
    * zx_channel_call_finish and _retry aren't technically public; leave
    them out until we have a less-cludgy way to expose them
    * musl supports setjmp/longjmp but not _setjmp/_longjump
    * remove some unsupported syscalls
    * update the build invocation
  4. fuchsia: Fix the `extractor` tool.

    flowerhack authored and dvyukov committed Mar 20, 2018
    The include path in Zircon has changed; updated syz-extract/fuchsia.go
    to include this, and re-ran extract to get updated *.const files.
Commits on Mar 20, 2018
  1. pkg/ipc: test only on simple prog

    dvyukov committed Mar 20, 2018
    Don't use random programs for testing.
    Sometimes they lead to flakes like:
    opendir(./1/file0) failed (errno 13)
  2. travis: switch to Go 1.9+1.10 (#539)

    dvyukov committed Mar 20, 2018
    1.9 is available for a long time, no point in testing in 1.9rc1.
    1.10 is already released too.
  3. Makefile: enable gometalinter on travis (#537)

    dvyukov committed Mar 20, 2018
  4. dashboard/add: don't log bad emails as errors

    dvyukov committed Mar 20, 2018
  5. dashboard/app: don't log /api requests as errors

    dvyukov committed Mar 20, 2018
    Not so interesting if it was just /api request.
  6. dashboard/app: don't log un-signed-in users as errors

    dvyukov committed Mar 20, 2018
    Un-signed-in users are redirected to login page.
    And maybe they have access after sign-in.
    Otherwise the error will be logged aftger sign-in.
Commits on Mar 19, 2018
  1. dashboard/app: don't log updates to closed bugs

    dvyukov committed Mar 19, 2018
    These happen and we specifically treat them as non-bugs.
    Don't log them as errors as well.
  2. pkg/report: add another test

    dvyukov committed Mar 19, 2018
Commits on Mar 13, 2018
  1. netbsd.md: Changes made in file about missing clarity (#535)

    SUMUKHA-PK authored and dvyukov committed Mar 13, 2018
    * Changes made in the netbsd.md file, syzkaller made easier to install
    
    * Name added to list of contributors
    
    * Added name to CONTRIBUTORS file
    
    * Changes in file regarding format issues
Commits on Mar 12, 2018
  1. Update README.md

    dvyukov committed Mar 12, 2018
Commits on Mar 8, 2018
  1. all: fix gometalinter warnings

    dvyukov committed Mar 8, 2018
    Fix typos, non-canonical code, remove dead code, etc.
  2. dashboard/app: log api method/client

    dvyukov committed Mar 8, 2018
    Since we now don't have them in URL, log them explicitly.
  3. dashboard/app: switch API to passing args as form-encoded values

    dvyukov committed Mar 8, 2018
    This is slightly more secure and does not pollute URLs.
  4. syz-ci: add config parameter that enables jobs

    dvyukov committed Mar 8, 2018
    If a syz-ci is not meant to do patch testing,
    it's better to not start jobs polling loop at all.
Older
You can’t perform that action at this time.