aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/legacy-ssh-store.cc
AgeCommit message (Expand)Author
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
2021-09-23Shut down write side before draining the read sideEelco Dolstra
2021-09-23SSHStore / LegacySSHStore: Show a better error message if the remote is "nolo...Eelco Dolstra
2021-08-31nix-store --serve: pass on `settings.keepFailed` from SSH storeMaximilian Bosch
2021-07-22buildPaths(): Add an evalStore argumentEelco Dolstra
2021-04-05Rename BuildableJohn Ericson
2021-04-05Use `BuildableReq` for `buildPaths` and `ensurePath`John Ericson
2021-03-01Merge pull request #4574 from grahamc/libstore-ssh-host-keyEelco Dolstra
2021-02-25distributed builds: load remote builder host key from the machines fileGraham Christensen
2021-02-23LegacySSHStore: Send back the new realisationsregnat