Skip to content
Permalink
Tree: 1bfa09b967
Commits on May 3, 2019
  1. pkg/report: skip printk and other printing functions

    xairy authored and dvyukov committed May 2, 2019
Commits on May 2, 2019
  1. executor: unbreak on OpenBSD at runtime

    mptre committed May 2, 2019
    Not using `elif GOOS_freebsd' since it could cause breakage on other *BSDs
    due to unused variables.
    
    Regression introduced in commit c7c3f77 (executor: improve setup for packet
    handling on *BSD).
  2. sys/openbsd: add vmm descriptions (#1152)

    mptre authored and blackgnezdo committed May 2, 2019
    Most probably limited to input validation for now. In the future, it
    could be extended to provide a bootable kernel during vm create (/bsd)
    and turn vmid into a proper resource.
    
    The OpenBSD VMs on GCE does support vmm(4).
Commits on May 1, 2019
  1. executor: improve setup for packet handling on *BSD (#1153)

    tuexen committed May 1, 2019
    Improve the handling of packets by:
    * setting the local MAC address.
    * configuring the local IPv4 address with prefix /24.
    * adding an entry in the arp cache for the remote IPv4 address.
    * adding an entry in the IPv6 neighbour cache for the remote
      IPv6 address.
  2. sys/freebsd: add support for various network protocols

    tuexen committed May 1, 2019
    Add support for Ethernet, IPv4, ICMP, IPv6, ICMP6, TCP, and UDP.
    This work is based on the corresponding Linux support.
Commits on Apr 30, 2019
  1. sys/freebsd: include ioccom.h in pf.txt

    tuexen committed Apr 30, 2019
    This is needed for the IORW() macros.
  2. sys/syz-extract define GENOFFSET when processing FreeBSD sources

    tuexen committed Apr 30, 2019
    This avoids the inclusion of offset.inc files.
  3. docs/freebsd: fix typo

    tuexen committed Apr 30, 2019
    Thanks to Greg for making me aware of it.
  4. docs/freebsd: update found_bugs.md

    tuexen committed Apr 29, 2019
Commits on Apr 25, 2019
  1. docs/openbsd: update found_bugs.md

    mptre authored and tuexen committed Apr 25, 2019
  2. executor: fix another compiler warning

    xairy committed Apr 25, 2019
Commits on Apr 24, 2019
  1. executor: fix compiler warning

    xairy committed Apr 23, 2019
Commits on Apr 23, 2019
  1. pkg/report: fix stalls in RIP frame

    dvyukov committed Apr 23, 2019
    Even though we extract an anchor frame which usually higher up the stack,
    the anchor frame can be on RIP: line too. Account for that.
  2. executor: use NONFAILING in common_usb.h

    xairy authored and dvyukov committed Apr 23, 2019
    Also move some code to helper functions.
  3. executor: adjust waiting time for all usb syzcalls

    xairy authored and dvyukov committed Apr 18, 2019
    Allow 2000 ms of waiting time for syz_usb_connect and and the same time for
    the whole program is this syzkall is present. Allow 200 ms of waiting time
    for syz_usb_disconnect. Remove sleep from syz_usb_control_io.
  4. pkg/report: skip osq_lock on linux

    dvyukov committed Apr 23, 2019
    Another new helper for locking.
  5. pkg/email: support quilt patch format

    xairy authored and dvyukov committed Apr 15, 2019
    Quilt uses a slightly different patch format to traditional git
    diff/format-patch. Support it.
  6. prog: fix crash in createResource

    dvyukov committed Apr 23, 2019
    We may be in createResource but have no resources at all because of ANYRES
    that are not in target.Resources.
    This is actually the case for some test targets. We have resources there,
    but syscalls that create them are disabled.
    In such case we crash in Intn(0).
    Check that we have some resources before calling Intn.
  7. .golangci.yml: update

    dvyukov committed Apr 23, 2019
    Enable more linters.
    Tune settings for existings.
    Fix excludes.
    
    Update #977
  8. all: fix some static analysis warnings

    dvyukov committed Apr 23, 2019
    Fix warnings produced by golangci-lint.
    
    Update #977
  9. sys/freebsd: Add pf ioctl()s

    kprovost authored and tuexen committed Apr 13, 2019
    Tweak the building of the FreeBSD vm image to ensure pf is loaded at
    startup, so that we can test it.
Commits on Apr 22, 2019
  1. Update syscalls (#1116)

    mvanotti authored and flowerhack committed Apr 22, 2019
    * sys/fuchsia: update all syscalls.
    
    This commit modifies all the existing syscalls definitions to match more
    closely the documentation in the Fuchsia repo.
    
    * run make extract && make generate
  2. pkg/build: update zircon build directory. (#1132)

    mvanotti authored and flowerhack committed Apr 22, 2019
    Recently, fuchsia changed the build directory for zircon, now instead of
    build-zircon, we have arch.zircon, where arch is x64 or arm64.
  3. config: enable CONFIG_PRINTK_CALLER for usb

    xairy authored and dvyukov committed Apr 15, 2019
  4. report: skip strscpy and read_word_at_a_time frames

    xairy authored and dvyukov committed Apr 18, 2019
  5. Update research.md

    dvyukov committed Apr 22, 2019
  6. docs/openbsd: update found_bugs.md

    mptre authored and dvyukov committed Apr 22, 2019
Commits on Apr 17, 2019
  1. docs: update zircon's path in fuchsia

    mvanotti committed Apr 17, 2019
    Recently, fuchsia changed the build directory for Zircon and a couple of files. Now instead of build-zircon, we have x64.zircon.
Commits on Apr 14, 2019
  1. Revert "dashboard/config: enable POOL_DEBUG on OpenBSD (#1113)"

    blackgnezdo authored and dvyukov committed Apr 13, 2019
    This reverts commit 2fbd3aa.
Commits on Apr 12, 2019
  1. sys/linux: add pidfd_send_signal

    dvyukov committed Apr 12, 2019
  2. sys/linux: more tty descriptions

    dvyukov committed Apr 12, 2019
  3. sys/linux: add simple io_uring descriptions

    dvyukov committed Apr 12, 2019
    We don't actually communicate with the uring yet,
    but this already finds a bunch of bugs.
  4. Makefile: install gnueabi arm compiler

    dvyukov committed Apr 12, 2019
    The arm compiler was changed in e5d1b3a
    from gnueabihf to gnueabi. Install the corresponding packages.
    @Codysseus
  5. dashboard/app: fix cookie caching and redirects

    dvyukov committed Apr 12, 2019
    Set expiration date for the cookie,
    otherwise it should be dropped on browser restart.
    
    Use http.StatusFound(302) instead of http.StatusMovedPermanently(301)
    for redirects. Browsers can cache 301 redirects, which we don't want.
Commits on Apr 11, 2019
  1. docs: mention USB bugs in syzbot doc

    xairy authored and dvyukov committed Apr 11, 2019
Older
You can’t perform that action at this time.