about summary refs log tree commit diff
path: root/src/libstore
AgeCommit message (Expand)AuthorFilesLines
2006-11-30 * Put building in the store API.Eelco Dolstra7-37/+24
2006-11-30 * Refactoring. There is now an abstract interface class StoreAPIEelco Dolstra10-310/+428
2006-11-24 * Doh! Path sizes need to be computed recursively of course.Eelco Dolstra1-6/+2
2006-11-24 * Dead files.Eelco Dolstra2-12/+0
2006-11-13 * Remove the undocumented `noscan' feature. It's no longer necessaryEelco Dolstra1-15/+12
2006-11-13 * Magic attribute `exportReferencesGraph' that allows the referencesEelco Dolstra2-20/+60
2006-10-28 * `nix-store --read-log / -l PATH' shows the build log of PATH, ifEelco Dolstra2-1/+4
2006-10-19 * Special derivation attribute `allowedReferences' that causes Nix toEelco Dolstra1-0/+31
2006-10-16 * Big cleanup of the semantics of paths, strings, contexts, stringEelco Dolstra1-12/+2
2006-10-13 * A helpful message.Eelco Dolstra1-0/+2
2006-10-13 * Don't crash when upgrading the Berkeley DB environment.Eelco Dolstra1-1/+6
2006-09-22 * Use a bounded amount of memory in scanForReferences() by not readingEelco Dolstra1-9/+26
2006-09-22 * Don't allocate the buffer twice.Eelco Dolstra1-7/+9
2006-09-22 * Don't allocate more than SIZE_MAX bytes.Eelco Dolstra1-0/+7
2006-09-14 * Fix a huge gaping hole in nix-env w.r.t. the garbage collector.Eelco Dolstra2-10/+15
2006-09-04 * Install header files in /nix/include/nix.Eelco Dolstra1-6/+8
2006-09-04 * Remove unnecessary inclusions of aterm2.h.Eelco Dolstra3-1/+5
2006-09-04 * Use a proper namespace.Eelco Dolstra18-82/+193
2006-09-04 * Store the Nix libraries in ${libdir}/nix instead of ${libdir}.Eelco Dolstra1-1/+1
2006-08-15 On cygwin, disable the check that the output is not group or worldMartin Bravenboer1-0/+2
2006-08-11 * `nix-store --gc --print-dead': print the total size of the storeEelco Dolstra1-0/+9
2006-08-11 * Don't assume that paths returned by the runtime root finder areEelco Dolstra1-1/+1
2006-08-01 * Show some progress.Eelco Dolstra1-0/+1
2006-07-20 * Use $(libexecdir) to find find-runtime-roots.pl.Eelco Dolstra3-1/+6
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