Age | Commit message (Expand) | Author | Files | Lines |
2008-12-03 | * Pass HashType values instead of strings. | Eelco Dolstra | 1 | -1/+1 |
2008-12-03 | * Unify the treatment of sources copied to the store, and recursive | Eelco Dolstra | 1 | -2/+2 |
2008-11-20 | * Nix daemon: reload the configuration file after forking (NIX-100). | Eelco Dolstra | 1 | -1/+5 |
2008-11-14 | * Prevent zombies. Previous the SIGCHLD handler only reaped one | Eelco Dolstra | 1 | -1/+1 |
2008-11-12 | * Some somewhat ad hoc mechanism to allow the build farm to monitor | Eelco Dolstra | 1 | -1/+4 |
2008-11-11 | * Pass the --no-build-output flag to the daemon. | Eelco Dolstra | 1 | -0/+2 |
2008-08-04 | * querySubstitutablePathInfo: work properly when run via the daemon. | Eelco Dolstra | 1 | -2/+16 |
2008-06-18 | * Some refactoring: put the GC options / results in separate structs. | Eelco Dolstra | 1 | -12/+13 |
2008-06-14 | * nix-worker: clean up the temporary root for the worker processes | Eelco Dolstra | 1 | -0/+2 |
2008-06-09 | * Merged the no-bdb branch (-r10900:HEAD | Eelco Dolstra | 1 | -1/+1 |
2008-04-09 | * sockaddr_un doesn't allow path names of more than 108 characters. | Eelco Dolstra | 1 | -3/+11 |
2008-03-20 | * Disable the don't-run-as-root sanity check because it breaks RPM | Eelco Dolstra | 1 | -0/+2 |
2007-11-16 | * Flag `--no-build-hook' to disable distributed builds. | Eelco Dolstra | 1 | -2/+5 |
2007-09-18 | * Pass various options to the worker so that flags like -K or -j work | Eelco Dolstra | 1 | -1/+19 |
2007-08-30 | * Create the Nix daemon socket in a separate directory | Eelco Dolstra | 1 | -1/+4 |
2007-06-12 | * Support queryDeriver() in multi-user installations. | Eelco Dolstra | 1 | -0/+9 |
2007-03-28 | * Handle ECONNRESET from the client. Also, don't abort() if there are | Eelco Dolstra | 1 | -4/+9 |
2007-02-22 | * Handle EINTR in select(). | Eelco Dolstra | 1 | -3/+3 |
2007-02-21 | * `nix-store --import' now also works in remote mode. The worker | Eelco Dolstra | 1 | -1/+35 |
2007-02-21 | * Support exportPath() in remote mode. | Eelco Dolstra | 1 | -0/+26 |
2006-12-12 | * New primop builtins.filterSource, which can be used to filter files | Eelco Dolstra | 1 | -2/+1 |
2006-12-07 | * Doh! | Eelco Dolstra | 1 | -1/+1 |
2006-12-07 | * Rename all those main.cc files. | Eelco Dolstra | 2 | -1/+1 |
2006-12-06 | * Fix the safety check. | Eelco Dolstra | 1 | -2/+2 |
2006-12-05 | * Tricky: child processes should not send data to the client since | Eelco Dolstra | 1 | -2/+10 |
2006-12-05 | * Oops! In daemon mode, we can't run as root either if build-users is empty. | Eelco Dolstra | 1 | -2/+2 |
2006-12-05 | * Use an explicit handler for SIGCHLD, since SIG_IGN doesn't do the | Eelco Dolstra | 1 | -3/+15 |
2006-12-05 | * Ugly hack to handle spurious SIGPOLLs. | Eelco Dolstra | 1 | -20/+50 |
2006-12-05 | * Some renaming. | Eelco Dolstra | 1 | -6/+6 |
2006-12-05 | * Allow unprivileged users to run the garbage collector and to do | Eelco Dolstra | 1 | -0/+22 |
2006-12-05 | * The determination of the root set should be made by the privileged | Eelco Dolstra | 1 | -17/+12 |
2006-12-04 | * Add indirect root registration to the protocol so that unprivileged | Eelco Dolstra | 1 | -0/+10 |
2006-12-04 | * Not every OS knows about SIGPOLL. | Eelco Dolstra | 1 | -0/+5 |
2006-12-04 | * Handle exceptions and stderr for all protocol functions. | Eelco Dolstra | 1 | -19/+54 |
2006-12-04 | * Daemon mode (`nix-worker --daemon'). Clients connect to the server | Eelco Dolstra | 1 | -33/+150 |
2006-12-04 | * Install the worker in bindir, not libexecdir. | Eelco Dolstra | 1 | -1/+1 |
2006-12-03 | * Don't run setuid root when build-users is empty. | Eelco Dolstra | 1 | -25/+49 |
2006-12-03 | * Handle a subtle race condition: the client closing the socket | Eelco Dolstra | 1 | -2/+30 |
2006-12-03 | * Some hardcore magic to handle asynchronous client disconnects. | Eelco Dolstra | 1 | -1/+37 |
2006-12-03 | * Some hackery to propagate the worker's stderr and exceptions to the | Eelco Dolstra | 1 | -95/+150 |
2006-12-03 | * Run the worker in a separate session to prevent terminal signals | Eelco Dolstra | 1 | -0/+6 |
2006-12-02 | * Move addTempRoot() to the store API, and add another function | Eelco Dolstra | 1 | -0/+13 |
2006-12-02 | * Doh. | Eelco Dolstra | 1 | -1/+1 |
2006-12-02 | * Remove queryPathHash(). | Eelco Dolstra | 3 | -1/+28 |
2006-12-01 | * Merge addToStore and addToStoreFixed. | Eelco Dolstra | 1 | -12/+5 |
2006-12-01 | * Right name. | Eelco Dolstra | 1 | -2/+2 |
2006-12-01 | * More operations. | Eelco Dolstra | 1 | -2/+21 |
2006-11-30 | * More remote operations. | Eelco Dolstra | 1 | -9/+51 |
2006-11-30 | * More operations. | Eelco Dolstra | 1 | -1/+27 |
2006-11-30 | * First remote operation: isValidPath(). | Eelco Dolstra | 1 | -2/+31 |