about summary refs log tree commit diff
path: root/src/libstore
AgeCommit message (Expand)AuthorFilesLines
2006-07-20 * Use debug().Eelco Dolstra1-1/+1
2006-07-20 * Call find-runtime-roots.pl from the garbage collector to preventEelco Dolstra2-16/+36
2006-07-06 * Allow the canonical system name to be specified at runtime in theEelco Dolstra2-1/+5
2006-06-20 * Concurrent GC on Cygwin.Eelco Dolstra3-73/+146
2006-06-19 * Oops.Eelco Dolstra1-1/+2
2006-06-19 * _exit() doesn't seem to work right on Cygwin.Eelco Dolstra1-0/+11
2006-06-19 * On Windows we cannot delete open (lock) files, so we delete lockEelco Dolstra1-4/+47
2006-06-16 * Show when we're blocked waiting for a lock.Eelco Dolstra1-4/+4
2006-06-15 * In `nix-env -i|-u|-e', lock the profile to prevent races betweenEelco Dolstra2-6/+11
2006-06-01 * Minor cleanup.Eelco Dolstra1-7/+3
2006-05-31 * For fixed-output derivations, pass the environment variables listedEelco Dolstra1-3/+20
2006-05-30 * Not all platforms have sys/select.h.Eelco Dolstra1-1/+1
2006-05-29 * Disable the concurrent garbage collector on Cygwin for now.Eelco Dolstra1-0/+8
2006-05-24 * Some Cygwin fixes.Eelco Dolstra1-0/+1
2006-05-12 * Support for srcdir != builddir (NIX-41).Eelco Dolstra1-5/+5
2006-05-11 * 64-bit compatibility fixes (for problems revealed by building on an AthlonEelco Dolstra4-5/+5
2006-05-02 * Removed a bunch of ATreverses.Eelco Dolstra1-16/+19
2006-03-10 * Allow `make check' to work in directories that have symlinkEelco Dolstra1-0/+20
2006-03-06 * `nix-env (-i|-u) --dry-run' now shows exactly which missing pathsEelco Dolstra6-20/+82
2006-03-01 * db.hh shouldn't depend on the Berkeley DB headers.Eelco Dolstra3-3/+10
2006-03-01 * Close the database before the destructor runs.Eelco Dolstra3-0/+12
2006-03-01 * Wrong delete. Thanks valgrind.Eelco Dolstra1-1/+1
2006-03-01 * Remove dead code.Eelco Dolstra1-30/+0
2006-02-16 * Allow the size of the GC reserved file to be specified in nix.confEelco Dolstra3-9/+18
2006-02-16 * A simple hack to fix NIX-18: the garbage collector cannot run whenEelco Dolstra2-3/+23
2006-02-03 * Use setsid instead of setpgrp in child processes. This not onlyEelco Dolstra1-6/+8
2006-02-02 * When killing a build hook, kill the entire process group (asEelco Dolstra1-0/+1
2005-12-25 * More GCC 2.95 compatibility.Eelco Dolstra1-1/+1
2005-12-25 * Hack around a GCC 2.95 bug.Eelco Dolstra1-2/+2
2005-12-24 * GCC 2.95 compatibility.Eelco Dolstra1-1/+1
2005-12-23 * Added a flag `--ignore-liveness' to `nix-store --delete'. ItEelco Dolstra2-3/+4
2005-12-23 * Revived the old "nix-store --delete" operation that deletes theEelco Dolstra2-10/+22
2005-12-15 * `nix-store --gc' prints out the number of bytes freed on stdoutEelco Dolstra4-6/+12
2005-12-15 * Split the database upgrade into multiple transactions to preventEelco Dolstra1-2/+11
2005-12-13 * Change `referer' to `referrer' throughout. In particular, theEelco Dolstra5-39/+40
2005-12-12 * Automatically delete the old referers table.Eelco Dolstra3-5/+31
2005-12-12 * Fix NIX-23: quadratic complexity in maintaining the referersEelco Dolstra4-40/+107
2005-12-09 * Use Berkeley DB 4.4's process registry feature to recover fromEelco Dolstra2-102/+56
2005-12-06 * Require Berkeley DB 4.4.Eelco Dolstra1-1/+3
2005-11-16 * Did something useful while waiting at IAD: reference scanning is nowEelco Dolstra3-30/+45
2005-10-29 * Repair the referers table from the references table.Rob Vermaas1-0/+3
2005-10-20 * Prevent uids from being used for more than one buildEelco Dolstra1-36/+120
2005-10-19 * Oops. Fixed-output derivations were broken.Eelco Dolstra1-1/+0
2005-10-17 * Also kill all processes of the build user after the build. This isEelco Dolstra1-0/+8
2005-10-17 * Before starting a build under some uid, kill all current processesEelco Dolstra1-0/+48
2005-10-17 * Check that the build result is owned by the build user, and thatEelco Dolstra1-2/+13
2005-10-17 * Don't use FIFOs to make Nix create the output path on behalf of theEelco Dolstra1-68/+17
2005-10-17 * Beginning of secure multi-user Nix stores. If Nix is started asEelco Dolstra3-58/+214
2005-09-22 * Lets not go wild with templates.Eelco Dolstra1-4/+6
2005-09-22 * Parse multi-valued options.Eelco Dolstra2-15/+34