aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2023-01-13Merge pull request #6815 from obsidiansystems/better-wanted-outputsRobert Hensing
2023-01-13Merge pull request #7430 from tweag/ca/fix-nix-logThéophane Hufschmitt
2023-01-12Write more (extended) output spec testsJohn Ericson
2023-01-12Assert on construction that `OutputsSpec::Names` is non-emptyJohn Ericson
2023-01-12Unit test `OuputsSpec::{union_, isSubsetOf}`John Ericson
2023-01-12Split `OutputsSpec::merge` into `OuputsSpec::{union_, isSubsetOf}`John Ericson
2023-01-12remove unncessary castValentin Gagarin
2023-01-11Improve tests for `OutputsSpec`John Ericson
2023-01-11Remove default constructor from `OutputsSpec`John Ericson
2023-01-11Make it hard to construct an empty `OutputsSpec::Names`John Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-11Rename `OutputPath` -> `ExtendedOutputPath`John Ericson
2023-01-11Improve `OutputsSpec` slightlyJohn Ericson
2023-01-11Merge pull request #7543 from obsidiansystems/typed-string-contextThéophane Hufschmitt
2023-01-10doc/manual: Introduce @docroot@ as a stable base for includable snippetsRobert Hensing
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson
2023-01-06Merge pull request #7307 from hercules-ci/derivation-goal-improve-commentThéophane Hufschmitt
2023-01-06Merge pull request #7557 from NixOS/fix-7529Eelco Dolstra
2023-01-05Merge pull request #7542 from edolstra/gc-deadlockEelco Dolstra
2023-01-05Merge pull request #7539 from tweag/fix-nix-why-depends--derivationEelco Dolstra
2023-01-05On macOS with auto-uid-allocation and sandboxing, use the correct gidEelco Dolstra
2023-01-04Move macOS sandbox files to sr/libstore/buildEelco Dolstra
2023-01-04Include macOS sandbox files in the Nix binaryEelco Dolstra
2023-01-03Fix deadlock between auto-GC and addTempRoot()Eelco Dolstra
2023-01-03Move creation of the temp roots file into its own functionEelco Dolstra
2023-01-03Merge pull request #7497 from rski/masterEelco Dolstra
2023-01-02Fix why-depends for CA derivations (again)Théophane Hufschmitt
2023-01-02Merge pull request #7478 from hercules-ci/make-sure-initNix-calledThéophane Hufschmitt
2023-01-02Merge pull request #7521 from ncfavier/migration-deadlockThéophane Hufschmitt
2023-01-01Fix error messageSteven Shaw
2022-12-29Merge pull request #7524 from ncfavier/sandbox-paths-closureEelco Dolstra
2022-12-28doc: sandbox-paths computes closuresNaïm Favier
2022-12-27Release shared lock before acquiring exclusive lockNaïm Favier
2022-12-24libstore: Make sure that initNix has been calledRobert Hensing
2022-12-23nix develop: Set personalityEelco Dolstra
2022-12-23src/libstore: Print the reason opening the DB failedrski
2022-12-21[PDT] TDE-3114: prevent a race-condition when creating the S3 cachemupdt
2022-12-17Improve sqlite error messagesRobert Hensing
2022-12-15getBuildLog: factor out resolving derivationsTaeer Bar-Yam
2022-12-15Fix a crash in DerivedPath::Built::toJSON() with impure derivationsEelco Dolstra
2022-12-14Allow disabling build users by unsetting `build-users-group`Naïm Favier
2022-12-12Merge remote-tracking branch 'upstream/master' into indexed-store-path-outputsJohn Ericson
2022-12-12Merge remote-tracking branch 'upstream/master' into indexed-store-path-outputsJohn Ericson
2022-12-12Apply suggestions from code reviewJohn Ericson
2022-12-12Move isUri() and resolveUri() out of filetransfer.ccEelco Dolstra
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-12Merge branch 'master' into indexed-store-path-outputsJohn Ericson
2022-12-09Merge pull request #7409 from tweag/fix-6383Théophane Hufschmitt
2022-12-08fix missing function after rebaseTaeer Bar-Yam
2022-12-08Fix `nix log` with CA derivationsregnat