aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/build.cc
AgeCommit message (Expand)Author
2020-05-27Rename some variables named “recursive” to “method”Matthew Bauer
2020-05-26Merge remote-tracking branch 'origin/master' into enum-FileIngestionMethodCarlo Nucera
2020-05-18CleanupEelco Dolstra
2020-05-18Merge branch 'wait-for-builders' of https://github.com/serokell/nixEelco Dolstra
2020-05-14Don't lock a user while doing remote buildsAlexander Bantyev
2020-05-11Merge pull request #3568 from kolloch/outputHashModeErrorDomen Kožar
2020-05-11Update src/libstore/build.ccDomen Kožar
2020-05-09doc: consistently refer to 'fixed-output' with a dashBenjamin Hipple
2020-05-08Mention build users in the 'waiting for' messageAlexander Bantyev
2020-05-08Don't block while waiting for build usersAlexander Bantyev
2020-05-06libstore/build.cc: more explicit about form of outputPeter Kolloch
2020-05-05Wait for build users when none are availableAlexander Bantyev
2020-04-29Only call grantpt on MacOS systemsAntoine Eiche
2020-04-21Replace select() with poll() to allow waiting on more than FD_SETSIZE fdsDustin DeWeese
2020-04-10Fix nix-build --check -K in sandbox w/o rootBruce Toll
2020-04-09Delete temporary directory on successful buildBruce Toll
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08DataTransfer -> FileTransferNikola Knezevic
2020-04-08actDownload -> actDataTransferNikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2020-04-08build.cc: improve message if home directory existsDomen Kožar
2020-03-31fix placeholder not substituted in passAsFilemlatus
2020-03-30Never cast `FileIngestionMethod` to or from booleanJohn Ericson
2020-03-29Replace some `bool recursive` with a new `FileIngestionMethod` enumJohn Ericson
2020-03-24Misc changes from the flakes branchEelco Dolstra
2020-03-24buildenv: Eliminate global variables, other cleanupEelco Dolstra
2020-03-24Add function for quoting stringsEelco Dolstra
2020-01-23structured-attrs: chown .attrs.* files to builderRobin Gloster
2020-01-13build: remove warning when in sandboxing test modeDaiderd Jordan
2020-01-06Fix use of uninitialized store pathEelco Dolstra
2020-01-06Merge pull request #3303 from LnL7/darwin-sandboxEelco Dolstra
2020-01-05build: fix sandboxing on darwinDaiderd Jordan
2020-01-04build: fix path repairing when hash rewriting is requiredDaiderd Jordan
2020-01-04build: recover store path when replacing failsDaiderd Jordan
2020-01-02passAsFile: leave out the hash prefixedef
2020-01-02passAsFile: hash the attribute name instead of numbering sequentiallyPuck Meerburg
2020-01-01exportReferencesGraph: support workingGraham Christensen
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-12-09Remove UserLock self-lock checkEelco Dolstra
2019-12-05Show hash mismatch warnings in SRI formatEelco Dolstra
2019-12-02Merge remote-tracking branch 'origin/recursive-nix'Eelco Dolstra
2019-11-26Make <nix/unpack-channel.nix> a builtin builderEelco Dolstra
2019-11-26Merge pull request #3144 from matthewbauer/fix-sandbox-fallbackEelco Dolstra
2019-11-22getEnv(): Return std::optionalEelco Dolstra
2019-11-11Merge pull request #3219 from Ericson2314/semicolonsEelco Dolstra
2019-11-10Fix extra ; warnings involving MakeErrorJohn Ericson
2019-11-06CleanupEelco Dolstra
2019-11-06Recursive Nix: Handle concurrent client connectionsEelco Dolstra
2019-11-06Enable recursive Nix using a featureEelco Dolstra
2019-11-06RestrictedStore: Implement addToStore()Eelco Dolstra