aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/store-api.cc
AgeCommit message (Expand)Author
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-02-28Always set valid in path-info --json outputMatthew Kenigsberg
2023-02-28No inheritance for `TextInfo` and `FixedOutputInfo`John Ericson
2023-02-28Revert "Remove some designated initializers"John Ericson
2023-02-28Clarify store path grammar and improve comment on `makeType`John Ericson
2023-02-28Fix typo in the method nameJohn Ericson
2023-02-02Merge branch 'master' into path-infoJohn Ericson
2023-02-01Remove an unused captureEelco Dolstra
2023-02-01Remove some designated initializersJohn Ericson
2023-01-30Avoid some `StorePath` <-> `Path` round tripsJohn Ericson
2023-01-23Don't add `StorePathDescriptor` for nowJohn Ericson
2023-01-14Make `ValidPathInfo` have plain `StorePathSet` references like beforeJohn Ericson
2023-01-14Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2023-01-13Move `ValidPathInfo` defintions to `path-info.cc`John Ericson
2023-01-13Move new `ValidPathInfo` methods to path-info.ccJohn Ericson
2023-01-13Merge pull request #7430 from tweag/ca/fix-nix-logThéophane Hufschmitt
2023-01-06Do big rename to clean up codeJohn Ericson
2023-01-06Optimize `ValidPathInfo` construction a bit betterJohn Ericson
2023-01-06Use named field initialization for referencesJohn Ericson
2023-01-06Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-12-24libstore: Make sure that initNix has been calledRobert Hensing
2022-12-08fix missing function after rebaseTaeer Bar-Yam
2022-12-08Fix `nix log` with CA derivationsregnat
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-10-12Make warning about chroot store location more accurateSteam Deck User
2022-08-24Remove redundant FinallyEelco Dolstra
2022-08-24Fix macOS buildEelco Dolstra
2022-08-23Fix a hang in nix-copy-ssh.shEelco Dolstra
2022-07-20Merge branch 'master' into parallel-nix-copyThéophane Hufschmitt
2022-07-19Don't ultimately trust the signed pathsThéophane Hufschmitt
2022-07-15Disable auto-chroot if $NIX_STATE_DIR is setEelco Dolstra
2022-07-14Disable auto-chroot if $NIX_STORE_DIR is setEelco Dolstra
2022-06-29Don't fail if we can't create ~/.local/share/nix/rootEelco Dolstra
2022-06-24Only do the auto chroot store on LinuxEelco Dolstra
2022-06-23Fix typoEelco Dolstra
2022-06-23Automatically use a chroot store if /nix doesn't existEelco Dolstra
2022-06-08Rewrite the CA paths when moving them between storeThéophane Hufschmitt
2022-06-08Restore the "low-latency" ssh copyingThéophane Hufschmitt
2022-06-03Make nix copy parallel againThéophane Hufschmitt
2022-05-04Get rid of most `.at` calls (#6393)Alain Zscheile
2022-03-25Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-10Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-19path-info: use full store paths when we have themLinus Heckemann
2022-01-21Merge pull request #5949 from obsidiansystems/old-copyClosureEelco Dolstra
2022-01-20Add back `copyClosure` for plain `StorePath`sJohn Ericson
2021-11-30Tidy up the loggingJohn Ericson
2021-11-23"recursive-nix" system feature only with experimental featureJohn Ericson