Skip to content
Permalink
Branch: master
Commits on Jan 14, 2019
  1. executor: adapt switching to user nobody to be more portable on BSDs

    krytarowski authored and dvyukov committed Jan 14, 2019
    NetBSD uses different uid/gid than FreeBSD/OpenBSD for the user
    nobody. Instead of hardcoding the values, retrieve it from the
    password entry database.
    
    While there, switch to setuid(2) and setgid(2) calls as they are
    good enough and portable. setresgid(2) and setresuid(2) aren't
    available on NetBSD.
  2. executor: do not call setrlimit(2) for RLIMIT_AS for NetBSD

    krytarowski authored and dvyukov committed Jan 14, 2019
    Setting the limit caused abnormal failure during early init on NetBSD.
Commits on Jan 10, 2019
  1. executor: disable gen.go for NetBSD

    krytarowski authored and dvyukov committed Jan 10, 2019
    kvm is Linux specific.
Commits on Jan 9, 2019
  1. AUTHORS/CONTRIBUTORS: register myself as an author and a contributor

    krytarowski authored and dvyukov committed Jan 9, 2019
  2. executor: adapt os_init() to NetBSD with PaX MPROTECT

    krytarowski authored and dvyukov committed Jan 9, 2019
    Initialize syz data segment with protection allowed by PaX MPROTECT.
    
    PROT_MPROTECT() registers future potential protection that is allowed
    to be enabled in future.
You can’t perform that action at this time.