lix/src/libstore
regnat bf485dcf46 Properly normalize the content-addressed paths
Make sure that their timestamp are always normalized.
Otherwise, strange − and non-deterministic − things might happen, like
https://github.com/NixOS/nixpkgs/issues/121813

Fix #4775
2021-05-05 21:00:08 +02:00
..
build Properly normalize the content-addressed paths 2021-05-05 21:00:08 +02:00
builtins Improve error formatting 2021-01-21 11:02:09 +01:00
binary-cache-store.cc add tests for zstd compression 2021-04-09 23:13:08 +02:00
binary-cache-store.hh Fix the double-slash in the realisations path 2021-05-04 10:35:34 +02:00
builtins.hh
ca-specific-schema.sql Add some logic for signing realisations 2021-03-15 16:34:49 +01:00
content-address.cc
content-address.hh
crypto.cc Make sodium a required dependency 2021-01-06 17:56:53 +01:00
crypto.hh crypto.cc: API cleanup and add generate() / to_string() methods 2021-01-06 17:04:46 +01:00
daemon.cc Bump version number for DerivedPath changes 2021-05-03 01:12:23 +02:00
daemon.hh
derivations.cc Move StorePathWithOutputs into its own header/file 2021-04-05 08:31:37 -04:00
derivations.hh Remove unimplemented hashAlgoOpt 2021-03-17 11:27:11 +01:00
derived-path.cc buildable.{cc,hh} -> derived-path.{cc,hh} 2021-04-05 10:33:28 -04:00
derived-path.hh Document the derived path types. 2021-04-05 10:56:48 -04:00
dummy-store.cc
export-import.cc
filetransfer.cc Use libarchive for all compression 2021-03-10 22:34:29 +01:00
filetransfer.hh Add 'nix store prefetch-{file,tarball}' 2021-01-07 21:51:46 +01:00
fs-accessor.hh
gc.cc
globals.cc Fix some typos 2021-03-26 16:14:38 +01:00
globals.hh Replace the trailing markdown spaces by a backslash 2021-04-23 14:37:21 +02:00
http-binary-cache-store.cc
legacy-ssh-store.cc Rename Buildable 2021-04-05 09:52:25 -04:00
local-binary-cache-store.cc Fix the double-slash in the realisations path 2021-05-04 10:35:34 +02:00
local-fs-store.cc
local-fs-store.hh
local-store.cc Check the signatures when copying store paths around 2021-03-15 16:35:14 +01:00
local-store.hh Check the signatures when copying store paths around 2021-03-15 16:35:14 +01:00
local.mk Properly propagate libseccomp linker flags 2021-02-26 23:01:16 +00:00
lock.cc
lock.hh
machines.cc distributed builds: load remote builder host key from the machines file 2021-02-25 09:17:34 -05:00
machines.hh
misc.cc Rename Buildable 2021-04-05 09:52:25 -04:00
names.cc string2Int(): Return std::optional 2021-01-08 12:22:21 +01:00
names.hh
nar-accessor.cc
nar-accessor.hh
nar-info-disk-cache.cc --refresh: Imply setting .narinfo disk cache TTL to 0 2021-01-18 14:38:31 +01:00
nar-info-disk-cache.hh
nar-info.cc string2Int(): Return std::optional 2021-01-08 12:22:21 +01:00
nar-info.hh
nix-store.pc.in
optimise-store.cc Improve error formatting 2021-01-21 11:02:09 +01:00
parsed-derivations.cc Don't let 'preferLocalBuild' override 'max-jobs=0' 2021-01-12 01:28:00 +01:00
parsed-derivations.hh
path-info.hh
path-with-outputs.cc Rename Buildable 2021-04-05 09:52:25 -04:00
path-with-outputs.hh buildable.{cc,hh} -> derived-path.{cc,hh} 2021-04-05 10:33:28 -04:00
path.cc Move StorePathWithOutputs into its own header/file 2021-04-05 08:31:37 -04:00
path.hh Move StorePathWithOutputs into its own header/file 2021-04-05 08:31:37 -04:00
pathlocks.cc
pathlocks.hh
profiles.cc string2Int(): Return std::optional 2021-01-08 12:22:21 +01:00
profiles.hh
realisation.cc Add some logic for signing realisations 2021-03-15 16:34:49 +01:00
realisation.hh Add some logic for signing realisations 2021-03-15 16:34:49 +01:00
references.cc
references.hh
remote-fs-accessor.cc
remote-fs-accessor.hh
remote-store.cc Bump version number for DerivedPath changes 2021-05-03 01:12:23 +02:00
remote-store.hh Rename Buildable 2021-04-05 09:52:25 -04:00
s3-binary-cache-store.cc
s3-binary-cache-store.hh
s3.hh
sandbox-defaults.sb
sandbox-minimal.sb
sandbox-network.sb
schema.sql
serve-protocol.hh Clean up serialization for BuildResult 2021-03-22 14:57:41 +00:00
sqlite.cc Improve error formatting 2021-01-21 11:02:09 +01:00
sqlite.hh
ssh-store.cc distributed builds: load remote builder host key from the machines file 2021-02-25 09:17:34 -05:00
ssh.cc restoreSignals() + restoreAffinity() -> restoreProcessContext() 2021-04-07 13:10:02 +02:00
ssh.hh distributed builds: load remote builder host key from the machines file 2021-02-25 09:17:34 -05:00
store-api.cc Rename Buildable 2021-04-05 09:52:25 -04:00
store-api.hh buildable.{cc,hh} -> derived-path.{cc,hh} 2021-04-05 10:33:28 -04:00
uds-remote-store.cc
uds-remote-store.hh
worker-protocol.hh Bump version number for DerivedPath changes 2021-05-03 01:12:23 +02:00