nix-gh/src/libstore
Eelco Dolstra 9ff9c3f2f8
Add support for s3:// URIs
This adds support for s3:// URIs in all places where Nix allows URIs,
e.g. in builtins.fetchurl, builtins.fetchTarball, <nix/fetchurl.nix>
and NIX_PATH. It allows fetching resources from private S3 buckets,
using credentials obtained from the standard places (i.e. AWS_*
environment variables, ~/.aws/credentials and the EC2 metadata
server). This may not be super-useful in general, but since we already
depend on aws-sdk-cpp, it's a cheap feature to add.
2017-02-14 14:20:00 +01:00
..
binary-cache-store.cc
binary-cache-store.hh Provide default implementations for a couple of Store methods 2017-02-07 19:29:21 +01:00
build.cc Include config.h implicitly with '-include config.h' in CFLAGS 2017-02-08 21:51:02 +02:00
builtins.cc
builtins.hh
crypto.cc
crypto.hh
derivations.cc
derivations.hh
download.cc Add support for s3:// URIs 2017-02-14 14:20:00 +01:00
download.hh Add support for s3:// URIs 2017-02-14 14:20:00 +01:00
export-import.cc
fs-accessor.hh
gc.cc
globals.cc Include config.h implicitly with '-include config.h' in CFLAGS 2017-02-08 21:51:02 +02:00
globals.hh
http-binary-cache-store.cc
legacy-ssh-store.cc Add a LegacySSHStore that uses nix-store --serve 2017-02-07 19:29:21 +01:00
local-binary-cache-store.cc
local-fs-store.cc
local-store.cc Include config.h implicitly with '-include config.h' in CFLAGS 2017-02-08 21:51:02 +02:00
local-store.hh
local.mk
misc.cc
nar-accessor.cc
nar-accessor.hh
nar-info-disk-cache.cc Periodically purge binary-cache.sqlite 2017-01-27 15:19:33 +01:00
nar-info-disk-cache.hh
nar-info.cc
nar-info.hh
nix-store.pc.in
optimise-store.cc Include config.h implicitly with '-include config.h' in CFLAGS 2017-02-08 21:51:02 +02:00
pathlocks.cc
pathlocks.hh
profiles.cc
profiles.hh
references.cc
references.hh
remote-fs-accessor.cc
remote-fs-accessor.hh
remote-store.cc Add a LegacySSHStore that uses nix-store --serve 2017-02-07 19:29:21 +01:00
remote-store.hh
s3-binary-cache-store.cc Add support for s3:// URIs 2017-02-14 14:20:00 +01:00
s3-binary-cache-store.hh
s3.hh Add support for s3:// URIs 2017-02-14 14:20:00 +01:00
sandbox-defaults.sb.in
schema.sql
serve-protocol.hh Provide default implementations for a couple of Store methods 2017-02-07 19:29:21 +01:00
sqlite.cc
sqlite.hh Periodically purge binary-cache.sqlite 2017-01-27 15:19:33 +01:00
ssh-store.cc Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nix 2017-02-07 20:47:45 +01:00
store-api.cc Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nix 2017-02-07 20:47:45 +01:00
store-api.hh Merge branch 'nix-copy-closure-c++' of https://github.com/shlevy/nix 2017-02-07 20:47:45 +01:00
worker-protocol.hh