about summary refs log tree commit diff
path: root/src/nix-daemon/nix-daemon.cc
AgeCommit message (Expand)AuthorFilesLines
2016-03-30 LocalStore: Keep track of ultimately trusted pathsEelco Dolstra1-0/+4
2016-02-26 importPaths(): Optionally add NARs to binary cache accessorEelco Dolstra1-3/+3
2016-02-24 Eliminate reserveSpace flagEelco Dolstra1-3/+2
2016-02-16 Rename ValidPathInfo::hash -> narHash for consistencyEelco Dolstra1-1/+1
2016-02-04 Eliminate the "store" global variableEelco Dolstra1-47/+42
2015-12-02 daemon: Add 'buildMode' parameter to 'buildPaths' RPCLudovic Courtès1-1/+10
2015-11-24 Merge pull request #704 from ysangkok/freebsd-supportEelco Dolstra1-0/+4
2015-10-29 int2String() -> std::to_string()Eelco Dolstra1-8/+8
2015-10-06 Define SOL_LOCAL if not defined already (e.g. on FreeBSD).Manuel Jacob1-0/+4
2015-09-03 Implement buildDerivation() via the daemonEelco Dolstra1-0/+15
2015-07-20 More cleanupEelco Dolstra1-58/+42
2015-07-17 OCD: foreach -> C++11 ranged forEelco Dolstra1-9/+9
2015-06-02 Don't let unprivileged users repair pathsEelco Dolstra1-7/+9
2015-06-02 Add a ‘verifyStore’ RPCLudovic Courtès1-0/+10
2014-12-12 Silence some warnings on GCC 4.9Eelco Dolstra1-3/+6
2014-12-12 Get rid of unnecessary "interrupted by the user" message with -vvvEelco Dolstra1-0/+2
2014-12-12 Remove tabsEelco Dolstra1-5/+5
2014-12-12 Remove dead codeEelco Dolstra1-9/+0
2014-12-10 Use vforkEelco Dolstra1-1/+6
2014-11-19 nix-daemon: Call exit(), not _exit()Eelco Dolstra1-2/+2
2014-10-31 nix-daemon: Get peer credentials on Mac OS XEelco Dolstra1-19/+52
2014-10-31 Improve error message if the daemon worker fails to startEelco Dolstra1-1/+1
2014-09-25 nix-daemon: Close unnecessary fdEelco Dolstra1-0/+2
2014-09-01 Add an 'optimiseStore' remote procedure call.Ludovic Courtès1-0/+7
2014-08-21 Use PR_SET_PDEATHSIG to ensure child cleanupEelco Dolstra1-1/+1
2014-08-20 Use proper quotes everywhereEelco Dolstra1-5/+5
2014-08-13 Refactor option handlingEelco Dolstra1-11/+22
2014-08-05 DohEelco Dolstra1-2/+2
2014-08-04 Move some options out of globalsEelco Dolstra1-0/+3
2014-07-24 Remove some dead codeEelco Dolstra1-9/+0
2014-07-23 nix-daemon: Less verbosityEelco Dolstra1-1/+1
2014-07-23 nix-daemon: Simplify stderr handlingEelco Dolstra1-7/+1
2014-07-23 nix-daemon: Use a thread instead of SIGPOLL to catch client disconnectsEelco Dolstra1-146/+7
2014-07-19 Revert old useBuildHook behaviourEelco Dolstra1-1/+1
2014-07-17 nix-daemon: Add trusted-users and allowed-users optionsEelco Dolstra1-3/+35
2014-07-17 nix-daemon: Show name of connecting userEelco Dolstra1-6/+7
2014-07-17 nix-daemon: Only print connection info if we have SO_PEERCREDEelco Dolstra1-9/+12
2014-07-17 nix-daemon: Fix compat with older clientsEelco Dolstra1-1/+1
2014-07-10 Refactoring: Move all fork handling into a higher-order functionEelco Dolstra1-32/+19
2014-06-10 Report daemon OOM betterEelco Dolstra1-4/+2
2014-03-30 boost::shared_ptr -> std::shared_ptrEelco Dolstra1-1/+1
2014-03-18 Fix tabsEelco Dolstra1-6/+6
2014-03-18 Allow recovery from isValidPath RPCs with an invalid pathLudovic Courtès1-1/+7
2014-03-17 Fix -j and other flags when using the daemonEelco Dolstra1-6/+6
2014-02-26 Simplify getting use-ssh-substituter from untrusted usersEelco Dolstra1-2/+3
2013-10-02 Report OOM errors betterEelco Dolstra1-1/+5
2013-10-02 Fix typoEelco Dolstra1-1/+1
2013-08-07 Run the daemon worker on the same CPU as the clientEelco Dolstra1-0/+4
2013-07-07 Leave `HAVE_HUP_NOTIFICATION' undefined on GNU/Hurd.Ludovic Courtès1-2/+7
2013-06-12 nix-daemon: Trust options like binary-caches when the client is rootEelco Dolstra1-5/+7