aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2017-08-09Use /proc/self/fd to efficiently close all FDs on LinuxEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-07-20FD_SETSIZE check: BuildError -> ErrorEelco Dolstra
2017-07-18Do not try to fill fd_set with fd>=FD_SETSIZEDmitry Kalinkin
2017-07-04Add X32 to the seccomp filterEelco Dolstra
2017-07-04Add allow-new-privileges optionEelco Dolstra
2017-07-04Support base-64 hashesEelco Dolstra
2017-07-03Replace a few bool flags with enumsEelco Dolstra
2017-06-19macOS: Ugly hack to make the tests succeedEelco Dolstra
2017-06-12Don't run pre-build-hook if we don't have a derivationEelco Dolstra
2017-06-06Disable the build user mechanism on all platforms except Linux and OS XEelco Dolstra
2017-06-06Always use the Darwin sandboxEelco Dolstra
2017-05-31OS X sandbox: Improve builtin sandbox profileEelco Dolstra
2017-05-31OS X sandbox: Don't use a deterministic $TMPDIREelco Dolstra
2017-05-31OS X sandbox: Store .sb file in $TMPDIR rather than the Nix storeEelco Dolstra
2017-05-30Darwin sandbox: Use sandbox-defaults.sbEelco Dolstra
2017-05-30Darwin sandbox: Disallow creating setuid/setgid binariesEelco Dolstra
2017-05-30Fix seccomp build failure on clangEelco Dolstra
2017-05-30Shut up some clang warningsEelco Dolstra
2017-05-30Add a seccomp rule to disallow setxattr()Eelco Dolstra
2017-05-30Require seccomp only in multi-user setupsEelco Dolstra
2017-05-29Fix seccomp initialisation on i686-linuxEelco Dolstra
2017-05-29Add a seccomp filter to prevent creating setuid/setgid binariesEelco Dolstra
2017-05-16Improve progress indicatorEelco Dolstra
2017-05-15Simplify fixed-output checkEelco Dolstra
2017-05-15Linux sandbox: Don't barf on invalid pathsEelco Dolstra
2017-05-08Linux sandbox: Fix compatibility with older kernelsEelco Dolstra
2017-05-08Remove superfluous #ifdefEelco Dolstra
2017-05-05Make the location of the build directory in the sandbox configurableEelco Dolstra
2017-05-04Linux sandbox: Use /build instead of /tmp as $TMPDIREelco Dolstra
2017-05-02Add an option for specifying remote buildersEelco Dolstra
2017-05-02build-hook: If there are no machines defined, quit permanentlyEelco Dolstra
2017-05-01Support arbitrary store URIs in nix.machinesEelco Dolstra
2017-05-01Chomp log output from the build hookEelco Dolstra
2017-05-01Remove $NIX_BUILD_HOOK and $NIX_CURRENT_LOADEelco Dolstra
2017-05-01build-remote: Don't copy the .drv closureEelco Dolstra
2017-05-01Pass verbosity level to build hookEelco Dolstra
2017-04-28Fix brainfartEelco Dolstra
2017-04-14Shut up some warningsEelco Dolstra
2017-04-13Convert Settings to the new config systemEelco Dolstra
2017-04-13Merge branch 'rework-options' of https://github.com/copumpkin/nixEelco Dolstra
2017-04-13Add a Config class to simplify adding configuration settingsEelco Dolstra
2017-04-04Allow default sandbox paths to be overridenEelco Dolstra
2017-04-04Make /var/run/nscd/socket optionalEelco Dolstra
2017-03-31Sandbox: Fix /dev/ptmx on recent kernelsEelco Dolstra
2017-03-16Remove "killing process <pid>" messagesEelco Dolstra
2017-03-15Store: Add a method for getting build logsEelco Dolstra
2017-03-03Fix fatal "broken pipe" error when $NIX_BUILD_HOOK is missingEelco Dolstra
2017-02-24Register content-addressability assertion for fixed outputsEelco Dolstra
2017-02-22Explicitly model all settings and fail on unrecognized onesDan Peebles