aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-binary-cache-store.cc
AgeCommit message (Expand)Author
2024-08-26libstore: remove static initializers for Store registrationsPierre Bourdon
2024-07-11libstore: make BinaryCacheStore::getFile return a sourceeldritch horrors
2024-07-05libutil: convert readFileSource to a generatoreldritch horrors
2024-06-19libutil: return a source from readFileeldritch horrors
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2023-04-06Add `Store::isTrustedClient()`matthewcroughan
2023-03-21Support per-store Markdown documentationEelco Dolstra
2022-08-03moveFile -> renameFileThéophane Hufschmitt
2022-08-03Create a wrapper around stdlib’s `rename`Théophane Hufschmitt
2022-06-10Add missing rethrows in conditional exception handlersAnders Kaseorg
2022-03-03Correctly hijack the `file://` uri scheme with `_NIX_FORCE_HTTP`regnat
2022-01-18BinaryCacheStore: Implement addBuildLog()Eelco Dolstra
2021-05-04Fix the double-slash in the realisations pathregnat
2021-03-26LocalBinaryCacheStore::upsertFile(): Fix raceEelco Dolstra
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-11Store metadata about drv outputs realisationsregnat
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-16Fix build issues with gccregnat
2020-09-16Add a name to the storesregnat
2020-09-16Document the new store hierarchyregnat
2020-09-16Properly filter the stores according to their declared uriSchemesregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-16Separate store configs from the implemsregnat
2020-09-16Separate the instantiation and initialisation of the storesregnat
2020-09-16Fix the registration of storesregnat
2020-09-16Make the store plugins more introspectableregnat
2020-07-13Make 'nix copy' to s3:// binary caches run in constant memoryEelco Dolstra
2020-07-13Make 'nix copy' to file:// binary caches run in constant memoryEelco Dolstra
2020-07-13Fix 'nix verify --all' on a binary cache and add a testEelco Dolstra
2020-04-21remove 'format' from Error constructor callsBen Burdette
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-09-04BinaryCacheStore: Add index-debug-info optionEelco Dolstra
2018-05-30Make LocalBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra
2018-05-30Simplify the callback mechanismEelco Dolstra
2017-07-30Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim
2017-03-15S3BinaryCacheStore: Set Content-TypeEelco Dolstra
2016-11-26Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra
2016-11-25Get rid of unicode quotes (#1140)Guillaume Maudoux
2016-09-16Make computeFSClosure() single-threaded againEelco Dolstra
2016-06-01HttpBinaryCacheStore: Fix caching of WantMassQueryEelco Dolstra
2016-06-01Make the store directory a member variable of StoreEelco Dolstra
2016-05-30Test the NAR info cacheEelco Dolstra
2016-05-30BinaryCacheStore: Remove buildPaths() / ensurePath()Eelco Dolstra
2016-04-29nix verify --all: Support local binary cachesEelco Dolstra
2016-04-29BinaryCacheStore: Make the signing key a parameterEelco Dolstra
2016-04-29Allow parameters in store URIsEelco Dolstra
2016-04-15BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra
2016-03-04Add option binary-cache-secret-key-file for signing binary cachesEelco Dolstra
2016-03-04BinaryCacheStore: Remove publicKeyFile argumentEelco Dolstra
2016-03-02Provide function required by HydraEelco Dolstra