lix/src
regnat 417aaf4ff7 Correctly hijack the file:// uri scheme with _NIX_FORCE_HTTP
Setting the `_NIX_FORCE_HTTP` environment variable is supposed to force `file://` store urls to use the `HttpBinaryCacheStore` implementation rather than the `LocalBinaryCacheStore` one (very useful for testing).
However because of a name mismatch, the `LocalBinaryCacheStore` was still registering the `file` scheme when this variable was set, meaning that the actual store implementation picked up on `file://` uris was dependent on the registration order of the stores (itself dependent on the link order of the object files).

Fix this by making the `LocalBinaryCacheStore` gracefully not register the `file` uri scheme when the variable is set.
2022-03-03 17:47:50 +01:00
..
build-remote Move BuildResult defintion to its own header 2022-03-01 19:43:07 +00:00
libcmd Add EvalState::coerceToStorePath() helper 2022-03-02 23:58:58 +01:00
libexpr Fix segfault in headerCallback() 2022-03-03 11:11:16 +01:00
libfetchers Move some stuff from Settings to a new FetchSettings. 2022-03-01 01:39:25 +00:00
libmain Remove stray debug line 2022-03-02 11:20:32 +01:00
libstore Correctly hijack the file:// uri scheme with _NIX_FORCE_HTTP 2022-03-03 17:47:50 +01:00
libutil Fix segfault in headerCallback() 2022-03-03 11:11:16 +01:00
nix Add EvalState::coerceToStorePath() helper 2022-03-02 23:58:58 +01:00
nix-build Add EvalState::coerceToStorePath() helper 2022-03-02 23:58:58 +01:00
nix-channel Fix segfault in headerCallback() 2022-03-03 11:11:16 +01:00
nix-collect-garbage Remove std::string alias (for real this time) 2022-02-25 16:13:02 +01:00
nix-copy-closure copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
nix-env Use C++11-style initializer 2022-03-03 10:02:11 +01:00
nix-instantiate Add EvalState::coerceToStorePath() helper 2022-03-02 23:58:58 +01:00
nix-store Move BuildResult defintion to its own header 2022-03-01 19:43:07 +00:00
resolve-system-dependencies Fix macOS build 2022-02-21 17:14:22 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00