Age | Commit message (Expand) | Author | Files | Lines |
2016-07-11 | Modernize AutoCloseFD | Shea Levy | 1 | -6/+6 |
2016-06-09 | Use O_CLOEXEC in most places | Eelco Dolstra | 1 | -3/+1 |
2016-01-04 | ~PathLocks(): Handle exceptions | Eelco Dolstra | 1 | -1/+5 |
2015-07-17 | OCD: foreach -> C++11 ranged for | Eelco Dolstra | 1 | -14/+13 |
2014-12-12 | Ensure we're writing to stderr in the builder | Eelco Dolstra | 1 | -1/+1 |
2014-08-20 | Use proper quotes everywhere | Eelco Dolstra | 1 | -7/+7 |
2012-03-05 | Set the close-on-exec flag on file descriptors | Eelco Dolstra | 1 | -0/+2 |
2011-12-21 | * Another case of lock file permissions being too liberal. | Eelco Dolstra | 1 | -1/+1 |
2010-02-03 | * Revert r19797, and use a simpler solution: just don't monitor build | Eelco Dolstra | 1 | -12/+2 |
2010-02-03 | * While waiting for a lock, print a sign of life every 5 minutes. | Eelco Dolstra | 1 | -2/+12 |
2010-02-02 | * Remove most Cygwin-specific code. Cygwin 1.7 implements advisory | Eelco Dolstra | 1 | -58/+3 |
2009-04-21 | * Use foreach in a lot of places. | Eelco Dolstra | 1 | -2/+2 |
2009-03-23 | * No longer block while waiting for a lock on a store path. Instead | Eelco Dolstra | 1 | -4/+13 |
2009-02-16 | * Release output locks as soon as possible, not when the destructor of | Eelco Dolstra | 1 | -0/+8 |
2008-05-21 | * GCC 4.3.0 (Fedora 9) compatibility fixes. Reported by Gour and | Eelco Dolstra | 1 | -0/+1 |
2007-08-28 | * Fix a race condition with parallel builds where multiple | Eelco Dolstra | 1 | -0/+7 |
2007-08-28 | * PathLocks::lockPaths: don't allow reacquiring a lock we already | Eelco Dolstra | 1 | -4/+2 |
2006-09-04 | * Use a proper namespace. | Eelco Dolstra | 1 | -2/+9 |
2006-06-20 | * Concurrent GC on Cygwin. | Eelco Dolstra | 1 | -50/+79 |
2006-06-19 | * On Windows we cannot delete open (lock) files, so we delete lock | Eelco Dolstra | 1 | -4/+47 |
2006-06-15 | * In `nix-env -i|-u|-e', lock the profile to prevent races between | Eelco Dolstra | 1 | -4/+7 |
2005-01-31 | * Don't delete active lock files. | Eelco Dolstra | 1 | -3/+2 |
2005-01-27 | * Make lock removal safe by signalling to blocked processes that the | Eelco Dolstra | 1 | -22/+43 |
2004-05-11 | * True parallel builds. Nix can now run as many build jobs in | Eelco Dolstra | 1 | -2/+20 |
2004-01-15 | * Catch SIGINT to terminate cleanly when the user tries to interrupt | Eelco Dolstra | 1 | -1/+6 |
2003-12-21 | * Bug fix: parallel builds of the same derivation failed due to lock file rem... | Eelco Dolstra | 1 | -3/+5 |
2003-11-21 | * Remove lock files after building. | Eelco Dolstra | 1 | -1/+13 |
2003-11-18 | * libnix -> libstore. | Eelco Dolstra | 1 | -0/+90 |