Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-06-02 | Add a ‘verifyStore’ RPC | Ludovic Courtès | 5 | -1/+27 | |
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-01 | Document setting up signed binary caches | Eelco Dolstra | 3 | -3/+138 | |
2015-06-01 | Include the cache.nixos.org signing key by default | Eelco Dolstra | 1 | -1/+3 | |
2015-06-01 | Add tarball tests | Eelco Dolstra | 3 | -2/+22 | |
2015-06-01 | Document tarball downloading | Eelco Dolstra | 6 | -15/+171 | |
2015-06-01 | Fix fetchurl/fetchTarball | Eelco Dolstra | 1 | -1/+2 | |
2015-06-01 | readFile: Check against nul bytes | Eelco Dolstra | 1 | -1/+4 | |
2015-06-01 | Document nix-shell #!-scripts | Eelco Dolstra | 1 | -0/+124 | |
2015-06-01 | nix-shell: Support multiple "#! nix-shell" lines | Eelco Dolstra | 1 | -1/+1 | |
2015-06-01 | Typo | Eelco Dolstra | 1 | -1/+1 | |
2015-06-01 | Nix 1.9 release notes | Eelco Dolstra | 2 | -0/+217 | |
2015-05-29 | Add Debian 8.0 builds | Benjamin Staffin | 1 | -0/+2 | |
Change-Id: I68a54a0c3f97da2d062f43b638de817fd40f2dcd | |||||
2015-05-22 | Build on Ubuntu 15.04 | Eelco Dolstra | 1 | -4/+8 | |
2015-05-22 | Fix import-from-derivation in restricted eval mode | Eelco Dolstra | 1 | -0/+7 | |
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-22 | Remove dead code | Eelco Dolstra | 1 | -18/+0 | |
2015-05-21 | nix-shell: Barf if -p and -E are both used | Eelco Dolstra | 1 | -0/+2 | |
Closes #454, #455. | |||||
2015-05-21 | nix-collect-garbage: Don't call nix-env | Eelco Dolstra | 4 | -69/+110 | |
Also, make sure --delete-older-than doesn't delete the current generation. | |||||
2015-05-21 | Move profiles.{cc,hh} to libstore | Eelco Dolstra | 2 | -0/+0 | |
2015-05-21 | nix-collect-garbage: Call collectGarbage() internally | Eelco Dolstra | 4 | -24/+41 | |
2015-05-21 | nix-collect-garbage: Don't barf on unreadable directories | Eelco Dolstra | 1 | -5/+7 | |
And don't try to delete generations from unwritable directories. | |||||
2015-05-21 | nix-collect-garbage: Remove redundant call to getFileType | Eelco Dolstra | 1 | -1/+1 | |
2015-05-21 | Merge branch 'submit/sparse-generation-symlinks' of ↵ | Eelco Dolstra | 2 | -1/+29 | |
https://github.com/ctheune/nix | |||||
2015-05-20 | Mis-read Eelko's request to not make this an option: now, let's not make | Christian Theune | 6 | -30/+16 | |
it an option. :) | |||||
2015-05-19 | Implement alternative to lazy generations: | Christian Theune | 6 | -21/+39 | |
* only the last generation can be lazy * depend on the '--lazy-generation' flag to be set | |||||
2015-05-19 | Don't install nix-worker symlink | Eelco Dolstra | 1 | -2/+0 | |
It has been obsolete since Nix 1.2. Closes #417. | |||||
2015-05-19 | Also remove misc/vim/README.md | Eelco Dolstra | 1 | -1/+0 | |
2015-05-19 | point to https://nixos.org/wiki/Vim_configuration instead | Hoang Xuan Phu | 2 | -37/+1 | |
2015-05-19 | nix-env: document --set option | Charles Strahan | 1 | -0/+38 | |
2015-05-18 | Enable lazy/sparse allocation of generation symlinks: avoid creating | Christian Theune | 2 | -1/+25 | |
new generations if a generation already exists. Alternatively or additionally I propose a mode where only the *last* generation will be sparse. | |||||
2015-05-13 | Fix "error: deriver of path ‘’ is not known" | Eelco Dolstra | 1 | -6/+5 | |
2015-05-13 | Merge pull request #537 from garbas/master | Eelco Dolstra | 3 | -10/+12 | |
cygwin fixes | |||||
2015-05-13 | cygwin: looks like stdout/stdin are reserved words | Rok Garbas | 1 | -10/+10 | |
2015-05-13 | cygwin: explicitly include required c headers | Rok Garbas | 2 | -0/+2 | |
2015-05-12 | Don't try to map /bin/sh to a store path on non-Linux | Shea Levy | 1 | -0/+2 | |
2015-05-06 | nix-collect-garbage: Do not pass an empty argument. Closes #530 | Luca Bruno | 1 | -1/+5 | |
2015-05-06 | nix-env/nix-instantiate/nix-build: Support URIs | Eelco Dolstra | 5 | -14/+19 | |
For instance, you can install Firefox from a specific Nixpkgs revision like this: $ nix-env -f https://github.com/NixOS/nixpkgs/archive/63def04891a0abc328b1b0b3a78ec02c58f48583.tar.gz -iA firefox Or build a package from the latest nixpkgs-unstable channel: $ nix-build https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz -A hello | |||||
2015-05-06 | nix-collect-garbage: Fix deleting old generations | William A. Kennington III | 1 | -1/+1 | |
The call to nix-env expects a string which represents how old the derivations are or just "old" which means any generations other than the current one in use. Currently nix-collect-garbage passes an empty string to nix-env when using the -d option. This patch corrects the call to nix-env such that it follows the old behavior. | |||||
2015-05-05 | Allow URLs in the Nix search path | Eelco Dolstra | 6 | -99/+123 | |
E.g. to install "hello" from the latest Nixpkgs: $ nix-build '<nixpkgs>' -A hello -I nixpkgs=https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz Or to install a specific version of NixOS: $ nixos-rebuild switch -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/63def04891a0abc328b1b0b3a78ec02c58f48583.tar.gz | |||||
2015-05-05 | Make downloads interruptable | Eelco Dolstra | 1 | -0/+9 | |
2015-05-05 | nix-shell: Fix uninitialized value warning | Eelco Dolstra | 1 | -1/+1 | |
2015-04-29 | tests: Fix wrong channel name in nix-channel.sh. | aszlig | 1 | -1/+1 | |
The $channelName variable passed to the channel builder is the last portion of the URL and while that works in the previous test for channels prior to #519, it doesn't work if the last portion is nixexprs.tar.bz2. Signed-off-by: aszlig <aszlig@redmoonstudios.org> | |||||
2015-04-27 | Merge branch 'nix-channel-tarballs' of git://github.com/copumpkin/nix | Shea Levy | 2 | -35/+77 | |
2015-04-22 | Merge pull request #522 from lethalman/nix-collect-garbage | Eelco Dolstra | 5 | -66/+95 | |
nix-collect-garbage: translate to C++ | |||||
2015-04-22 | nix-collect-garbage: translate to C++ | Luca Bruno | 5 | -66/+95 | |
2015-04-20 | Support tarballs in nix channel URLs | Dan Peebles | 2 | -35/+77 | |
2015-04-18 | Add the pre-build hook. | Shea Levy | 4 | -0/+75 | |
This hook can be used to set system-specific per-derivation build settings that don't fit into the derivation model and are too complex or volatile to be hard-coded into nix. Currently, the pre-build hook can only add chroot dirs/files through the interface, but it also has full access to the chroot root. The specific use case for this is systems where the operating system ABI is more complex than just the kernel-support system calls. For example, on OS X there is a set of system-provided frameworks that can reliably be accessed by any program linked to them, no matter the version the program is running on. Unfortunately, those frameworks do not necessarily live in the same locations on each version of OS X, nor do their dependencies, and thus nix needs to know the specific version of OS X currently running in order to make those frameworks available. The pre-build hook is a perfect mechanism for doing just that. | |||||
2015-04-18 | Revert "Add the pre-build hook." | Shea Levy | 4 | -145/+0 | |
Going to reimplement differently. This reverts commit 1e4a4a2e9fc382f47f58b448f3ee034cdd28218a. | |||||
2015-04-16 | Merge branch 'add-manpath' of git://github.com/mmerickel/nix | Shea Levy | 1 | -0/+1 | |
2015-04-16 | Fix using restricted mode with chroots | Eelco Dolstra | 4 | -0/+9 | |
2015-04-12 | add the manpath to the installer | Michael Merickel | 1 | -0/+1 | |