aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/export-import.cc
AgeCommit message (Expand)Author
2023-01-14Make `ValidPathInfo` have plain `StorePathSet` references like beforeJohn Ericson
2022-03-10Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2020-10-06Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-09-30nix::worker_proto -> worker_protoJohn Ericson
2020-09-30Revert "Use template structs instead of phantoms"John Ericson
2020-09-23Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-08-19Merge branch 'master' of github.com:NixOS/nix into templated-daemon-protocolJohn Ericson
2020-08-06Use template structs instead of phantomsCarlo Nucera
2020-08-06Merge branch 'drv-outputs-map-allow-missing-namespace' of github.com:obsidian...Carlo Nucera
2020-08-06Minimize the usage of `Hash::dummy`John Ericson
2020-08-05Remove optionality in ValidPathInfo::narInfoCarlo Nucera
2020-08-04WIP systematize more of the worker protocolJohn Ericson
2020-08-01Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-07-27Merge remote-tracking branch 'upstream/master' into hash-always-has-typeJohn Ericson
2020-07-21Merge remote-tracking branch 'upstream/master' into better-ca-parse-errorsJohn Ericson
2020-07-16Optimize `addToStoreSlow` and remove `TeeParseSink`John Ericson
2020-07-15Merge branch 'master' of github.com:NixOS/nix into hash-always-has-typeCarlo Nucera
2020-07-13Remove 'accessor' from addToStore()Eelco Dolstra
2020-07-13NarAccessor: Run in constant memoryEelco Dolstra
2020-07-13Make 'nix copy' to file:// binary caches run in constant memoryEelco Dolstra
2020-06-25WIP: store separate `hasValidPath` boolJohn Ericson
2020-06-19WIP bug fixingCarlo Nucera
2020-06-18Revert the `enum struct` changeJohn Ericson
2020-06-18Merge branch 'enum-class' into no-hash-type-unknownJohn Ericson
2020-06-18Merge remote-tracking branch 'upstream/master' into enum-classJohn Ericson
2020-06-16Remove StorePath::clone() and related functionsEelco Dolstra
2020-06-03libutils/hash: remove default encodingzimbatm
2020-06-02Merge remote-tracking branch 'upstream/master' into no-hash-type-unknownJohn Ericson
2020-06-02Remove `HashType::Unknown`John Ericson
2020-05-29Remove addToStore variant as requested by `FIXME`John Ericson
2020-03-29Use `enum struct` and drop prefixesJohn Ericson
2019-12-10Make the Store API more type-safeEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-07-04Support base-64 hashesEelco Dolstra
2017-07-03Replace a few bool flags with enumsEelco Dolstra
2017-05-16Improve progress indicatorEelco Dolstra
2017-03-01TeeSink: Pre-reserve string spaceEelco Dolstra
2017-03-01RemoteStore::addToStore(): Send NAR rather than string containing NAREelco Dolstra
2017-03-01Handle importing NARs containing files greater than 4 GiBEelco Dolstra
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-10-21Remove addPathToAccessorEelco Dolstra
2016-10-21BinaryCacheStore: Optionally write a NAR listingEelco Dolstra
2016-10-07importPaths(): Fix accessor support for HydraEelco Dolstra
2016-06-01Make the store directory a member variable of StoreEelco Dolstra
2016-05-31nix-copy-closure / build-remote.pl: Disable signature checkingEelco Dolstra
2016-05-04Add a Store::addToStore() variant that accepts a NAREelco Dolstra