about summary refs log tree commit diff
path: root/src/libstore
AgeCommit message (Expand)AuthorFilesLines
2012-12-29 nix-build: Support talking to old daemonsEelco Dolstra1-1/+10
2012-12-29 Allow mounting a path in a different location in the chrootEelco Dolstra3-10/+17
2012-12-20 nix-store -q --roots: Respect the gc-keep-outputs/gc-keep-derivations settingsEelco Dolstra7-24/+59
2012-12-20 Yet another rewrite of the garbage collectorEelco Dolstra2-131/+138
2012-12-19 If gc-keep-derivations is set, only keep the actual deriverEelco Dolstra1-1/+1
2012-12-19 Kill the build hook rather than shutting it down cleanlyEelco Dolstra1-7/+1
2012-12-18 Revert brain fartEelco Dolstra1-2/+0
2012-12-18 Check for potential infinite select() loops when buildingEelco Dolstra1-0/+2
2012-12-11 On SQLITE_BUSY, wait a random amount of timeEelco Dolstra1-1/+1
2012-11-27 Add builtin constants ‘langVersion’ and ‘nixVersion’Eelco Dolstra3-0/+7
2012-11-26 queryMissing(): Handle partially valid derivationsEelco Dolstra1-5/+6
2012-11-26 Only substitute wanted outputs of a derivationEelco Dolstra4-21/+77
2012-11-26 Make "nix-build -A <derivation>.<output>" do the right thingEelco Dolstra4-7/+38
2012-11-15 Disable use of vfork()Eelco Dolstra1-1/+1
2012-11-15 Don't use std::cerr in a few placesEelco Dolstra2-11/+9
2012-11-09 Use vfork() instead of fork() if availableEelco Dolstra3-19/+33
2012-11-09 Remove definition of non-existant functionEelco Dolstra1-2/+0
2012-11-09 Remove some redundant close() callsEelco Dolstra2-8/+0
2012-11-09 Remove the quickExit functionEelco Dolstra2-5/+5
2012-11-09 Remove a Darwin hack that should no longer be neededEelco Dolstra1-7/+0
2012-11-09 Don't start copy-from-other-stores if $NIX_OTHER_STORES is unsetEelco Dolstra1-1/+2
2012-11-09 Remove unnecessary call to closeMostFDs()Eelco Dolstra1-1/+0
2012-11-06 canonicalizePathMetaData: Fall-back to utimes if lutimes fails due to ENOSYSShea Levy1-0/+2
2012-10-23 If hashes do not match, print them in base-32 for SHA-1/SHA-256Eelco Dolstra1-1/+1
2012-10-11 Shorten the names of temporary build directoriesEelco Dolstra1-1/+1
2012-10-04 nix-store --verify: Continue on errorsEelco Dolstra1-2/+4
2012-10-04 Fix regular expressionEelco Dolstra1-1/+1
2012-10-03 Drop support for running nix-worker in "slave" modeEelco Dolstra1-55/+3
2012-10-03 Remove bin2cEelco Dolstra2-1/+3
2012-10-03 nix-env: Support ‘--repair’ flagEelco Dolstra1-2/+4
2012-10-03 Add a ‘--repair’ flag to nix-instantiateEelco Dolstra7-21/+25
2012-10-03 Handle repairing paths that are in build-chroot-dirsEelco Dolstra1-0/+7
2012-10-03 When repairing a derivation, check and repair the entire output closureEelco Dolstra3-6/+91
2012-10-02 Add a --repair flag to ‘nix-store -r’ to repair derivation outputsEelco Dolstra6-63/+113
2012-10-02 nix-store --verify: Add an option ‘--repair’ to repair all missing/corrup...Eelco Dolstra2-8/+24
2012-10-02 Add operation ‘nix-store --repair-path’Eelco Dolstra2-28/+71
2012-09-28 Handle octal escapes in /proc/self/mountinfoEelco Dolstra1-2/+3
2012-09-28 Print a more descriptive error message if setting up the build environment failsEelco Dolstra1-3/+14
2012-09-25 Make the store writable before creating /nix/store/.linksEelco Dolstra1-2/+1
2012-09-25 Merge branch 'readonly-store'Eelco Dolstra6-99/+92
2012-09-25 Include <sys/types.h> for off_tEelco Dolstra1-0/+1
2012-09-19 Remove setting of the immutable bitEelco Dolstra3-70/+33
2012-09-19 Support having /nix/store as a read-only bind mountEelco Dolstra2-0/+41
2012-09-19 Templatise tokenizeString()Eelco Dolstra4-29/+18
2012-09-18 Keep build directory if not all expected outputs were producedEelco Dolstra1-3/+3
2012-09-13 RemoteStore::connectToDaemon(): Set close-on-exec flagEelco Dolstra1-0/+1
2012-09-13 Vacuum the SQLite DB after running the garbage collectorEelco Dolstra3-0/+12
2012-09-13 Delete paths in a component in topologically sorted orderEelco Dolstra1-1/+3
2012-09-13 Disable auto store optimisation for nowEelco Dolstra1-1/+1
2012-09-13 In startBuilder(), only print the new paths we're buildingEelco Dolstra1-2/+3