lix/src/libstore
Eelco Dolstra c045630522 Support channel:<channel-name> URIs
For convenience, you can now say

  $ nix-env -f channel:nixos-16.03 -iA hello

instead of

  $ nix-env -f https://nixos.org/channels/nixos-16.03/nixexprs.tar.xz -iA hello

Similarly,

  $ nix-shell -I channel:nixpkgs-unstable -p hello
  $ nix-build channel:nixos-15.09 -A hello

Abstracting over the NixOS/Nixpkgs channels location also allows us to
use a more efficient transport (e.g. Git) in the future.
2016-04-14 17:26:57 +02:00
..
binary-cache-store.cc Don't overload dumpPath() 2016-03-22 14:21:45 +01:00
binary-cache-store.hh Remove failed build caching 2016-04-08 18:19:04 +02:00
build.cc Set RLIMIT_CORE to 0, infinity in builders 2016-04-14 13:39:14 +02:00
builtins.cc Add an HTTP binary cache store 2016-03-02 15:46:07 +01:00
builtins.hh Make <nix/fetchurl.nix> a builtin builder 2015-07-20 04:38:46 +02:00
crypto.cc Use secret-key-files for verifying 2016-04-07 15:16:57 +02:00
crypto.hh Add "nix verify-paths" command 2016-03-29 16:37:16 +02:00
derivations.cc StoreAPI -> Store 2016-02-04 14:48:42 +01:00
derivations.hh StoreAPI -> Store 2016-02-04 14:48:42 +01:00
download.cc Support channel:<channel-name> URIs 2016-04-14 17:26:57 +02:00
download.hh Add an HTTP binary cache store 2016-03-02 15:46:07 +01:00
fs-accessor.hh Add NAR / Store accessor abstraction 2016-02-25 17:43:19 +01:00
gc.cc Make LocalStore thread-safe 2016-04-08 18:07:13 +02:00
globals.cc Remove manifest support 2016-04-11 16:20:15 +02:00
globals.hh Remove failed build caching 2016-04-08 18:19:04 +02:00
http-binary-cache-store.cc HttpBinaryCacheStore: Treat 403 errors as 404 2016-03-30 11:17:51 +02:00
local-binary-cache-store.cc Add option binary-cache-secret-key-file for signing binary caches 2016-03-04 17:45:22 +01:00
local-fs-store.cc LocalStoreAccessor::stat: Handle ENOTDIR 2016-03-23 11:17:46 +01:00
local-store.cc Fix std::atomic_flag build failure 2016-04-14 12:50:01 +02:00
local-store.hh Remove failed build caching 2016-04-08 18:19:04 +02:00
local.mk Add C++ functions for .narinfo processing / signing 2016-02-16 16:38:44 +01:00
misc.cc StoreAPI -> Store 2016-02-04 14:48:42 +01:00
nar-accessor.cc Fix Darwin build 2016-03-15 12:11:27 +01:00
nar-accessor.hh Add NAR / Store accessor abstraction 2016-02-25 17:43:19 +01:00
nar-info.cc Move signature support from NarInfo to ValidPathInfo 2016-03-24 11:41:00 +01:00
nar-info.hh Move signature support from NarInfo to ValidPathInfo 2016-03-24 11:41:00 +01:00
nix-store.pc.in Install some pkgconfig files 2014-09-18 12:00:40 +02:00
optimise-store.cc optimizePath(): Detect some .links corruption 2015-11-09 21:28:25 +01:00
pathlocks.cc ~PathLocks(): Handle exceptions 2016-01-04 11:34:36 +01:00
pathlocks.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
profiles.cc Move addPermRoot into Store 2016-02-11 16:14:42 +01:00
profiles.hh StoreAPI -> Store 2016-02-04 14:48:42 +01:00
references.cc OCD: foreach -> C++11 ranged for 2015-07-17 20:13:56 +02:00
references.hh Use "#pragma once" to prevent repeated header file inclusion 2012-07-18 14:59:03 -04:00
remote-store.cc Remove failed build caching 2016-04-08 18:19:04 +02:00
remote-store.hh Remove failed build caching 2016-04-08 18:19:04 +02:00
sandbox-defaults.sb.in Revert "remove sandbox-defaults.sb" 2015-11-21 16:40:24 -05:00
schema.sql Remove failed build caching 2016-04-08 18:19:04 +02:00
sqlite.cc Probably fix SQLITE_BUSY errors 2016-04-05 15:29:56 +02:00
sqlite.hh Probably fix SQLITE_BUSY errors 2016-04-05 15:29:56 +02:00
store-api.cc nix verify-paths: Add ‘--sigs-needed <N>’ flag 2016-04-07 15:16:57 +02:00
store-api.hh Remove failed build caching 2016-04-08 18:19:04 +02:00
worker-protocol.hh Add "nix copy-sigs" command 2016-04-05 16:39:23 +02:00