Age | Commit message (Expand) | Author | Files | Lines |
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 |
2006-11-30 | * When NIX_REMOTE is set to "slave", fork off nix-worker in slave | Eelco Dolstra | 1 | -23/+12 |
2006-11-30 | * Skeleton of the privileged worker program. | Eelco Dolstra | 2 | -0/+72 |