aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-12TyposEelco Dolstra
2015-06-12nix-channel: Fix bogus error message caused by ↵Eelco Dolstra
8a84bd8c8bda1e4c6764c10ecdef9d74e4884800
2015-06-12Update release notesEelco Dolstra
2015-06-10Export outputPaths functionEelco Dolstra
This is useful for the new hydra-queue-runner.
2015-06-09Install serve-protocol.hhEelco Dolstra
2015-06-09Use std::vector::data()Eelco Dolstra
2015-06-08nix-push: Support -jEelco Dolstra
Fixes #548.
2015-06-08Update cacert locationsEelco Dolstra
2015-06-08Fix manualEelco Dolstra
2015-06-04Allow substitutes for builds that have preferLocalBuild setEelco Dolstra
Not substituting builds with "preferLocalBuild = true" was a bad idea, because it didn't take the cost of dependencies into account. For instance, if we can't substitute a fetchgit call, then we have to download/build git and all its dependencies. Partially reverts 5558652709f27e8a887580b77b93c705659d7a4b and adds a new derivation attribute "allowSubstitutes" to specify whether a derivation may be substituted.
2015-06-04copy-from-other-stores: Use cpEelco Dolstra
2015-06-04Chown files created for passAsFileEelco Dolstra
Nixpkgs' writeTextAsFile does this: mv "$textPath" "$n" Since $textPath was owned by root, if $textPath is on the same filesystem as $n, $n will be owned as root. As a result, the build result was rejected as having suspicious ownership. http://hydra.nixos.org/build/22836807
2015-06-03Handle base-16 NarHash fields in signed .narinfo filesEelco Dolstra
2015-06-03Be more robust wrt broken .narinfo filesEelco Dolstra
2015-06-03NamingEelco Dolstra
2015-06-02Fix tarball testEelco Dolstra
The tarball cache is stored in $HOME, so the test should set up its own $HOME.
2015-06-02Build against libsodium on Ubuntu 15.04 and Debian 8Eelco Dolstra
2015-06-02Don't let unprivileged users repair pathsEelco Dolstra
2015-06-02Use StoreAPI::verifyStore()Eelco Dolstra
2015-06-02Add a ‘verifyStore’ RPCLudovic Courtès
Hello! The patch below adds a ‘verifyStore’ RPC with the same signature as the current LocalStore::verifyStore method. Thanks, Ludo’. >From aef46c03ca77eb6344f4892672eb6d9d06432041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org> Date: Mon, 1 Jun 2015 23:17:10 +0200 Subject: [PATCH] Add a 'verifyStore' remote procedure call.
2015-06-01Document setting up signed binary cachesEelco Dolstra
2015-06-01Include the cache.nixos.org signing key by defaultEelco Dolstra
2015-06-01Add tarball testsEelco Dolstra
2015-06-01Document tarball downloadingEelco Dolstra
2015-06-01Fix fetchurl/fetchTarballEelco Dolstra
2015-06-01readFile: Check against nul bytesEelco Dolstra
2015-06-01Document nix-shell #!-scriptsEelco Dolstra
2015-06-01nix-shell: Support multiple "#! nix-shell" linesEelco Dolstra
2015-06-01TypoEelco Dolstra
2015-06-01Nix 1.9 release notesEelco Dolstra
2015-05-29Add Debian 8.0 buildsBenjamin Staffin
Change-Id: I68a54a0c3f97da2d062f43b638de817fd40f2dcd
2015-05-22Build on Ubuntu 15.04Eelco Dolstra
2015-05-22Fix import-from-derivation in restricted eval modeEelco Dolstra
This relaxes restricted mode to allow access to anything in the store. In the future, it would be better to allow access to only paths that have been constructed in the current evaluation (so a hard-coded /nix/store/blabla in a Nix expression would still be rejected). However, note that reading /nix/store itself is still rejected, so you can't use this so get access to things you don't know about.
2015-05-22Remove dead codeEelco Dolstra
2015-05-21nix-shell: Barf if -p and -E are both usedEelco Dolstra
Closes #454, #455.
2015-05-21nix-collect-garbage: Don't call nix-envEelco Dolstra
Also, make sure --delete-older-than doesn't delete the current generation.
2015-05-21Move profiles.{cc,hh} to libstoreEelco Dolstra
2015-05-21nix-collect-garbage: Call collectGarbage() internallyEelco Dolstra
2015-05-21nix-collect-garbage: Don't barf on unreadable directoriesEelco Dolstra
And don't try to delete generations from unwritable directories.
2015-05-21nix-collect-garbage: Remove redundant call to getFileTypeEelco Dolstra
2015-05-21Merge branch 'submit/sparse-generation-symlinks' of ↵Eelco Dolstra
https://github.com/ctheune/nix
2015-05-20Mis-read Eelko's request to not make this an option: now, let's not makeChristian Theune
it an option. :)
2015-05-19Implement alternative to lazy generations:Christian Theune
* only the last generation can be lazy * depend on the '--lazy-generation' flag to be set
2015-05-19Don't install nix-worker symlinkEelco Dolstra
It has been obsolete since Nix 1.2. Closes #417.
2015-05-19Also remove misc/vim/README.mdEelco Dolstra
2015-05-19point to https://nixos.org/wiki/Vim_configuration insteadHoang Xuan Phu
2015-05-19nix-env: document --set optionCharles Strahan
2015-05-18Enable lazy/sparse allocation of generation symlinks: avoid creatingChristian Theune
new generations if a generation already exists. Alternatively or additionally I propose a mode where only the *last* generation will be sparse.
2015-05-13Fix "error: deriver of path ‘’ is not known"Eelco Dolstra
2015-05-13Merge pull request #537 from garbas/masterEelco Dolstra
cygwin fixes