Commit graph

  • 2754a07ead nix-store -q --roots: Respect the gc-keep-outputs/gc-keep-derivations settings Eelco Dolstra 2012-12-20 18:41:44 +0100
  • 06f62defe6 Yet another rewrite of the garbage collector Eelco Dolstra 2012-12-20 17:32:15 +0100
  • 9c29a2ed35 Give a better error message if writeFile fails due to permission issues Eelco Dolstra 2012-12-20 12:22:13 +0100
  • e775d4d84f If gc-keep-derivations is set, only keep the actual deriver Eelco Dolstra 2012-12-19 15:33:09 +0100
  • fbf0b2fa45 Kill the build hook rather than shutting it down cleanly Eelco Dolstra 2012-12-19 11:47:42 +0100
  • 228ea7c2f9 Revert brain fart Eelco Dolstra 2012-12-18 20:43:47 +0100
  • cc511fd65b Check for potential infinite select() loops when building Eelco Dolstra 2012-12-18 18:50:05 +0100
  • a9045c727f fix use-after-free bug in mkString(Value&, Symbol&) Stuart Pernsteiner 2012-12-12 21:13:26 -0800
  • 9fa12fc201 Allow setting the profile location using $NIX_PROFILE Eelco Dolstra 2012-12-12 16:01:46 +0100
  • 3ad53e43c8 Debian package: Add dependency on libwww-curl-perl Eelco Dolstra 2012-12-11 16:50:21 +0100
  • 772778c0ec On SQLITE_BUSY, wait a random amount of time Eelco Dolstra 2012-12-11 11:49:42 +0100
  • e087bfef5f Bump version number Eelco Dolstra 2012-12-07 13:14:04 +0100
  • a6ce6d9e7c Fix manual generation Eelco Dolstra 2012-12-06 16:55:57 +0100
  • 8cc19ed089 Set a long SQLite timeout in the binary cache substituter Eelco Dolstra 2012-12-06 11:43:34 +0100
  • 52edef3495 Fix RPM build Eelco Dolstra 2012-12-05 23:25:40 +0100
  • 8d100dbef1 Add a dependency on xz-utils Eelco Dolstra 2012-12-05 12:18:07 +0100
  • 5c487761c4 Add a dependency on xz Eelco Dolstra 2012-12-05 12:17:12 +0100
  • 3631dc6b2f Typo Eelco Dolstra 2012-12-05 12:15:06 +0100
  • aa61bc7472 Fix RPM build Eelco Dolstra 2012-12-05 12:05:43 +0100
  • 0f96966a44 Add release date Eelco Dolstra 2012-12-05 11:03:06 +0100
  • 566afa1e9c Support xz compression of nixexprs.tar in channels Eelco Dolstra 2012-12-05 11:02:44 +0100
  • 444b03a36f Produce an xz-compressed tarball Eelco Dolstra 2012-12-05 10:23:53 +0100
  • d5a01d0f9d Build Debs for Ubuntu 12.10 Eelco Dolstra 2012-12-05 09:54:41 +0100
  • a7b4aaa2c3 Updated release notes Eelco Dolstra 2012-12-04 17:41:51 +0100
  • 3100b29fc5 Tiny optimisation in the filter primop Eelco Dolstra 2012-12-04 17:22:20 +0100
  • 094a08f839 Document new primops Eelco Dolstra 2012-12-04 17:15:32 +0100
  • 4387d19359 nix-channel --update needs bzip2 Florian Friesdorf 2012-12-04 16:32:38 +0100
  • 24d5875514 Document multiple output support Eelco Dolstra 2012-12-04 16:03:56 +0100
  • b215b23e9e Test priorities Eelco Dolstra 2012-12-04 14:47:50 +0100
  • 56d29dcd62 buildenv.pl: Create symlinks in priority order Eelco Dolstra 2012-12-04 14:45:32 +0100
  • 2d5e8e267b Add a test for ‘nix-env --set-flag active ...’ Eelco Dolstra 2012-12-04 14:30:34 +0100
  • 5ad89398d1 nix-env: Install all outputs of a derivation Eelco Dolstra 2012-12-04 14:20:36 +0100
  • 21c2d8d102 Test the ‘--prebuilt-only’ flag Eelco Dolstra 2012-12-03 21:02:06 +0100
  • d62fc71b85 Fix the ‘--prebuilt-only’ flag Eelco Dolstra 2012-12-03 21:01:41 +0100
  • 4bb4d5479a Whitespace Eelco Dolstra 2012-12-03 18:19:49 +0100
  • 8eed07cda4 nix-env -q --out-path: Support multiple outputs Eelco Dolstra 2012-11-28 13:49:44 +0100
  • 6c98e6a5de Optionally ignore null-valued derivation attributes Eelco Dolstra 2012-11-27 15:01:32 +0100
  • 8b8ee53bc7 Add builtin constants ‘langVersion’ and ‘nixVersion’ Eelco Dolstra 2012-11-27 13:29:55 +0100
  • 5943f41b8b queryMissing(): Handle partially valid derivations Eelco Dolstra 2012-11-26 18:25:12 +0100
  • 08964d7328 Undo accidental debug change Eelco Dolstra 2012-11-26 17:57:14 +0100
  • 69c88f5028 Fix the multiple-outputs test Eelco Dolstra 2012-11-26 17:46:45 +0100
  • 408a7bfac1 nix-instantiate: Fix read-only evaluation Eelco Dolstra 2012-11-26 17:39:09 +0100
  • 8d8d47abd2 Only substitute wanted outputs of a derivation Eelco Dolstra 2012-11-26 17:15:09 +0100
  • 46a369ad95 Make "nix-build -A <derivation>.<output>" do the right thing Eelco Dolstra 2012-11-26 15:39:10 +0100
  • a3d6585c5a nix-copy-closure: Add flag ‘--use-substitutes’ Eelco Dolstra 2012-11-23 16:20:16 +0100
  • 9de6bc5d05 nix-store -r: Add ‘--ignore-unknown’ flag Eelco Dolstra 2012-11-20 00:27:25 +0100
  • bf3725da2a nix-store -r: Don't quietly ignore missing paths Eelco Dolstra 2012-11-19 23:51:56 +0100
  • 17dc306aa3 Revert "prim_toPath: Actually make the string a path" Eelco Dolstra 2012-11-15 23:04:34 +0100
  • f794465ca8 Disable use of vfork() Eelco Dolstra 2012-11-15 19:35:18 +0100
  • 8541d27fce Don't use std::cerr in a few places Eelco Dolstra 2012-11-15 15:01:02 +0100
  • 3acc8adcad Add some debug code Eelco Dolstra 2012-11-15 13:55:02 +0100
  • ea89df2b76 Use vfork() instead of fork() if available Eelco Dolstra 2012-11-09 18:00:33 +0100
  • 48c19c4633 Remove definition of non-existant function Eelco Dolstra 2012-11-09 17:59:41 +0100
  • 198dbe7fa1 Remove some redundant close() calls Eelco Dolstra 2012-11-09 16:58:51 +0100
  • 10dcee99ed Remove the quickExit function Eelco Dolstra 2012-11-09 16:42:10 +0100
  • 4c9e3fa641 Remove a Darwin hack that should no longer be needed Eelco Dolstra 2012-11-09 16:35:42 +0100
  • 182e15b661 Manual: Don't use a store path in our closure Eelco Dolstra 2012-11-09 16:30:15 +0100
  • 88164325fa Fix a segfault when auto-calling a "a@{...}" function Eelco Dolstra 2012-11-09 15:09:31 +0100
  • f581ce0b0c Don't start copy-from-other-stores if $NIX_OTHER_STORES is unset Eelco Dolstra 2012-11-09 14:58:10 +0100
  • 91ef4d9a81 Remove unnecessary call to closeMostFDs() Eelco Dolstra 2012-11-09 14:43:47 +0100
  • a9a8baaccb Use a shorter Nixpkgs channel URL Eelco Dolstra 2012-11-09 13:33:35 +0100
  • c31ebc50aa Update release notes Eelco Dolstra 2012-11-09 13:33:24 +0100
  • e28b683324 download-from-binary-cache: Try next cache if downloading a NAR fails Eelco Dolstra 2012-11-06 17:55:53 +0100
  • bbc107ef1e Process binary caches in order of priority Eelco Dolstra 2012-11-06 17:45:20 +0100
  • 3a95e1a17c Update nix-push manpage and document the binary cache format Eelco Dolstra 2012-11-06 15:49:53 +0100
  • 82951e5582 nix-push: Handle pushing a symlink Eelco Dolstra 2012-11-06 13:53:53 +0100
  • 620e92e880 Add an option ‘use-binary-caches’ Eelco Dolstra 2012-11-06 13:44:59 +0100
  • df27db712d Fix "Not an ARRAY reference" error Eelco Dolstra 2012-11-06 13:43:46 +0100
  • d0fc615af6 canonicalizePathMetaData: Fall-back to utimes if lutimes fails due to ENOSYS Shea Levy 2012-11-05 23:00:21 -0500
  • 4c34d384e6 If hashes do not match, print them in base-32 for SHA-1/SHA-256 Eelco Dolstra 2012-10-23 18:05:50 +0200
  • a28b4445a4 nix-prefetch-url: Improve option handling Eelco Dolstra 2012-10-23 18:04:00 +0200
  • 2980d1fba9 prim_toPath: Actually make the string a path Shea Levy 2012-08-28 22:12:05 -0400
  • dde6486eab nix-push: Add a flag ‘--manifest-path’ to write the manifest to another directory Eelco Dolstra 2012-10-18 10:36:16 -0400
  • c8daeba303 nix-push: Add ‘--link’ flag Eelco Dolstra 2012-10-17 17:01:23 -0400
  • 167e36a5c3 nix-push: Only generate and copy a NAR if it doesn't already exist Eelco Dolstra 2012-10-17 16:45:04 -0400
  • ac238d619c Typo Eelco Dolstra 2012-10-12 10:21:04 -0400
  • 600daf972f download-from-binary-cache: Remove duplicate entries in trustedURLs Eelco Dolstra 2012-10-11 14:21:22 -0400
  • e345182055 Shorten the names of temporary build directories Eelco Dolstra 2012-10-11 14:03:06 -0400
  • ecedd9c50c Out-of-tree building of perl modules. Mats Erik Andersson 2012-10-10 11:10:28 +0200
  • 70f75be199 getDerivation(): Don't always quietly ignore assertion failure Eelco Dolstra 2012-10-04 15:22:25 -0400
  • ad328bea15 XML writer: flush after newlines Eelco Dolstra 2012-10-04 14:07:36 -0400
  • bfaa5635de Manual: Don't use a store path that actually exists Eelco Dolstra 2012-10-04 13:37:30 -0400
  • 904f50412c nix-store --verify: Continue on errors Eelco Dolstra 2012-10-04 10:20:23 -0400
  • 90b8a34f82 Fix regular expression Eelco Dolstra 2012-10-04 09:46:10 -0400
  • d1de836938 Fix the tarball build Eelco Dolstra 2012-10-03 21:01:03 -0400
  • f766e146f4 Fix the test Eelco Dolstra 2012-10-03 18:01:35 -0400
  • e35d6f78dc Rename nix-worker to nix-daemon Eelco Dolstra 2012-10-03 17:57:20 -0400
  • 522ecab9b8 Drop support for running nix-worker in "slave" mode Eelco Dolstra 2012-10-03 17:30:45 -0400
  • 7586095504 Remove bin2c Eelco Dolstra 2012-10-03 16:54:40 -0400
  • a562d544d8 When ‘--help’ is given, just run ‘man’ to show the manual page Eelco Dolstra 2012-10-03 16:37:06 -0400
  • 9c41c66c5b Document ‘--repair’ Eelco Dolstra 2012-10-03 15:53:25 -0400
  • 2bbc4a214e nix-env: Support ‘--repair’ flag Eelco Dolstra 2012-10-03 15:35:42 -0400
  • 2e90a5a2a7 nix-build: Support ‘--repair’ flag Eelco Dolstra 2012-10-03 15:14:02 -0400
  • 0a7084567f Add a ‘--repair’ flag to nix-instantiate Eelco Dolstra 2012-10-03 15:09:18 -0400
  • a807edfae8 Handle repairing paths that are in build-chroot-dirs Eelco Dolstra 2012-10-03 11:20:16 -0400
  • a3f205b249 When repairing a derivation, check and repair the entire output closure Eelco Dolstra 2012-10-03 10:38:09 -0400
  • 2001895f3d Add a --repair flag to ‘nix-store -r’ to repair derivation outputs Eelco Dolstra 2012-10-02 17:13:46 -0400
  • cf46f19444 nix-store -r: Get rid of an unnecessary call to buildPaths/ensurePaths Eelco Dolstra 2012-10-02 16:00:09 -0400
  • 8e3a7bd712 nix-store --verify: Add an option ‘--repair’ to repair all missing/corrupt paths Eelco Dolstra 2012-10-02 15:04:59 -0400
  • 9958bd6992 Add operation ‘nix-store --repair-path’ Eelco Dolstra 2012-10-02 14:08:59 -0400