aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2020-09-16Remove useless exception copyThéophane Hufschmitt
2020-09-16Fix the s3 storeregnat
2020-09-16Don't include nlohmann/json.hpp in config.hhregnat
2020-09-16Add `(StoreConfig*)` casts to work around a GCC bugregnat
2020-09-16Fix build issues with gccregnat
2020-09-16Add a name to the storesregnat
2020-09-16Document the new store hierarchyregnat
2020-09-16fixup! Make the store plugins more introspectableregnat
2020-09-16fixup! Correctly call all the parent contructors of the storesregnat
2020-09-16Properly filter the stores according to their declared uriSchemesregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-16Separate store configs from the implemsregnat
2020-09-16fixup! Separate the instantiation and initialisation of the storesregnat
2020-09-16Complete the `toJSON` instance for `Setting<T>`regnat
2020-09-16Separate the instantiation and initialisation of the storesregnat
2020-09-16Fix the registration of storesregnat
2020-09-16Make the store plugins more introspectableregnat
2020-09-15Rename `Derivation::pathOpt` to `Derivation::path`John Ericson
2020-09-15Get rid of confusing `std::optional<bool>` for validityJohn Ericson
2020-09-15Don't link deriver until after any delayed exception is thrownJohn Ericson
2020-09-15Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-09-15gracefully handle old daemon versionsregnat
2020-09-14nix-daemon: Lower verbosity of restricted setting warningEelco Dolstra
2020-09-13Fix unspecified behaviour in readStorePathCAMapaszlig
2020-09-04Fix some of the issues raised by @edolstraJohn Ericson
2020-09-04Apply suggestions from code review John Ericson
2020-09-04Don't chmod symlink before moving outputs aroundJohn Ericson
2020-09-03Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-09-03Remove gc-check-reachabilityEelco Dolstra
2020-09-03addPermRoot(): Remove indirect flagEelco Dolstra
2020-09-03createGeneration(): Always create an indirect rootEelco Dolstra
2020-09-03createGeneration(): Take a StorePathEelco Dolstra
2020-09-01Allow HTTP binary cache to request absolute urisDomen Kožar
2020-09-01Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-31Merge remote-tracking branch 'origin/master' into markdownEelco Dolstra
2020-08-28Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-27Merge pull request #3434 from Ericson2314/derivation-header-include-orderEelco Dolstra
2020-08-27RemoteStore::addToStore(): Fix race between stderrThread and NAR writerEelco Dolstra
2020-08-25Merge remote-tracking branch 'origin/master' into markdownEelco Dolstra
2020-08-24Add DummyStore (dummy://)Eelco Dolstra
2020-08-24Merge pull request #3950 from obsidiansystems/tabs-spacesEelco Dolstra
2020-08-23`writeDerivation` just needs a plain store referenceJohn Ericson
2020-08-21"Downstream placeholders" should not be store pathsJohn Ericson
2020-08-21tabs -> spacesJohn Ericson
2020-08-20Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-20Merge pull request #3859 from obsidiansystems/drv-outputs-map-allow-missingEelco Dolstra
2020-08-20Rename drv output querying functionsJohn Ericson
2020-08-20Config: Use nlohmann/jsonEelco Dolstra
2020-08-19Generate the nix.conf docs from the source codeEelco Dolstra