aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/legacy-ssh-store.cc
AgeCommit message (Expand)Author
2024-07-16libstore: remove WriteConn::sink fieldseldritch horrors
2024-07-16libstore: generatorize protocol serializerseldritch horrors
2024-07-15libstore: rewrite narFromPath as generatoreldritch horrors
2024-07-11libstore: turn copyNAR into a generatoreldritch horrors
2024-05-10libutil: remove callback.hheldritch horrors
2024-05-09libstore: un-callback-ify Store::queryRealisationUncachedeldritch horrors
2024-05-09libstore: de-callback-ify Store::queryPathInfoUncachedeldritch horrors
2024-04-05Revert "libstore: remove one Resource::good flag"eldritch horrors
2024-03-31libstore: remove one Resource::good flageldritch horrors
2024-03-24libstore: despecialcase protocol version checkeldritch horrors
2024-03-07Merge pull request #9560 from obsidiansystems/serve-proto-unkeyed-valid-path-...eldritch horrors
2024-03-04Merge pull request #6258 from obsidiansystems/gcc-bug-ergonomicseldritch horrors
2024-03-04Merge pull request #6223 from obsidiansystems/worker-proto-with-versioneldritch horrors
2024-03-04Merge pull request #9157 from obsidiansystems/protocol-versionsRobert Hensing
2024-03-04Merge pull request #9137 from obsidiansystems/serve-protocoleldritch horrors
2024-03-04Merge pull request #9099 from obsidiansystems/common-protoeldritch horrors
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-06-19Create `worker_proto::{Read,Write}Conn`John Ericson
2023-06-19Likewise namespace and `enum struct`-ify `ServeCommand`John Ericson
2023-06-19Put worker protocol items inside a `WorkerProto` structJohn Ericson
2023-06-19Split out worker protocol template definitions from declarationsJohn Ericson
2023-05-22Merge pull request #8365 from obsidiansystems/proto-structsThéophane Hufschmitt
2023-05-19Merge pull request #8215 from obsidiansystems/general-repair-pathEelco Dolstra
2023-05-17Revert "Revert "Use template structs instead of phantoms""John Ericson
2023-04-17Merge pull request #6312 from obsidiansystems/keyed-build-resultRobert Hensing
2023-04-17Merge pull request #3746 from obsidiansystems/path-infoRobert Hensing
2023-04-15Introduce `SingleDrvOutputs`John Ericson
2023-04-15Make `KeyedBuildResult`, `BuildResult` like before, and fix bug another wayJohn Ericson
2023-04-14Support `repairPath` on most stores.John Ericson
2023-04-13Push `getFSAccessor` `unsupported(...)` down `Store` class hierarchyJohn Ericson
2023-04-07Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-04-06Add `Store::isTrustedClient()`matthewcroughan
2023-03-30Use "raw pattern" for content address typesJohn Ericson
2023-03-23Fix SSHStoreEelco Dolstra
2023-03-23Fix clang buildEelco Dolstra
2023-03-22Improve store setting descriptions / Markdown formattingEelco Dolstra
2023-03-21Support per-store Markdown documentationEelco Dolstra
2023-01-30Delete dead codeJohn Ericson
2023-01-11Remove default constructor from `OutputsSpec`John Ericson
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
2022-03-09BuildResult: Use DerivedPathEelco Dolstra
2022-03-01Move `BuildResult` defintion to its own headerJohn Ericson
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2021-11-16Merge pull request #5472 from NixOS/async-realisation-substitutionEelco Dolstra
2021-11-09addToStore, addToStoreFromDump: refactor: pass refs by const referenceAlexander Bantyev
2021-11-03Expose an async interface for `queryRealisation`regnat
2021-10-23addToStore, addToStoreFromDump: add references argumentAlexander Bantyev
2021-10-01Merge pull request #5167 from Ma27/keep-failed-on-ssh-remote-buildEelco Dolstra
2021-09-30`std::visit` by referenceJohn Ericson