aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2021-01-18--refresh: Imply setting .narinfo disk cache TTL to 0Eelco Dolstra
2021-01-18Fix the drv output map for non ca derivationsregnat
2021-01-13Add 'nix store repair' commandEelco Dolstra
2021-01-13Merge pull request #4444 from matthewbauer/unset-curproc-arch-affinityEelco Dolstra
2021-01-13Remove a redundant condition in DerivationGoal::tryLocalBuild()Rickard Nilsson
2021-01-11Set kern.curproc_arch_affinity=0 to escape RosettaMatthew Bauer
2021-01-12Don't let 'preferLocalBuild' override 'max-jobs=0'Rickard Nilsson
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2021-01-07Add 'nix store prefetch-{file,tarball}'Eelco Dolstra
2021-01-06Make sodium a required dependencyEelco Dolstra
2021-01-06crypto.cc: API cleanup and add generate() / to_string() methodsEelco Dolstra
2021-01-06Merge pull request #4310 from matthewbauer/rosetta2-extra-platformsEelco Dolstra
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
2020-12-28scanForReferences: Remove misleading commentEelco Dolstra
2020-12-23Merge pull request #4366 from NixOS/readInvalidDerivation-on-remote-cachesEelco Dolstra
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-17Fix the detection of already built drv outputsregnat
2020-12-16Merge pull request #4370 from NixOS/ca/more-precise-build-noopEelco Dolstra
2020-12-16Don't ignore an absent drv file in queryPartialDrvOutputMapregnat
2020-12-16Merge pull request #4348 from NixOS/ca/use-hashmoduloEelco Dolstra
2020-12-16Fix BinaryCacheStore::registerDrvOutputregnat
2020-12-16Better detect when `buildPaths` would be a no-opregnat
2020-12-15Use the fs accessor for readInvalidDerivationregnat
2020-12-15Fix `addTextToStore` for binary cachesregnat
2020-12-14Merge pull request #4330 from NixOS/ca/properly-store-outputsEelco Dolstra
2020-12-13Merge pull request #4352 from jonringer/allow-private-cachesEelco Dolstra
2020-12-11Restrict the operations on drv outputs in recursive Nixregnat
2020-12-11Use the hash modulo in the derivation outputsregnat
2020-12-11Store the realisations as JSON in the binary cacheregnat
2020-12-11Rework the db schema for derivation outputsregnat
2020-12-11Store metadata about drv outputs realisationsregnat
2020-12-11treat s3 permission errors as file-not-foundMichael Bishop
2020-12-09Merge pull request #4342 from tweag/fix-remote-build-hookEelco Dolstra
2020-12-09libstore/openStore: fix stores with IPv6 addressesMaximilian Bosch
2020-12-09Store the final drv outputs in memory when building remotelyregnat
2020-12-09Revert "Re-query for the derivation outputs in the post-build-hook"regnat
2020-12-08Merge pull request #4325 from tweag/hide-local-store-sql-statementsEelco Dolstra
2020-12-08Hide the sqlite statements declarations for the local storeregnat
2020-12-08Re-query for the derivation outputs in the post-build-hookregnat
2020-12-06Always default to cache.nixos.org even when different nix store dirMatthew Bauer
2020-12-05Merge pull request #4318 from matthewbauer/add-slash-to-trusted-binary-cacheEelco Dolstra
2020-12-04Canonicalize binary caches with ‘/’ when one is missingMatthew Bauer
2020-12-04Use com.apple.oahd.plist for rosetta 2 detectionMatthew Bauer
2020-12-04Fix compatibility with newer AWS SDKsStéphan Kochen
2020-12-03Use posix_spawn_setbinpref_np to advise which architecture to runMatthew Bauer
2020-12-03Add extraPlatforms for Rosetta 2 macOSMatthew Bauer
2020-12-03Don't fail early when -j0 is passedregnat
2020-12-02fix tokens documentationGreg Hale
2020-12-02read(): Use char * instead of unsigned char *Eelco Dolstra
2020-12-02Sink: Use std::string_viewEelco Dolstra