aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/s3-binary-cache-store.cc
AgeCommit message (Expand)Author
2024-08-28tree-wide: shuffle headers around for about 30s compile timeJade Lovelace
2024-08-26libstore: remove static initializers for Store registrationsPierre Bourdon
2024-08-23fix: use http proxy for s3 accessJade Lovelace
2024-07-11libstore: make BinaryCacheStore::getFile return a sourceeldritch horrors
2024-06-18libstore: work around aws sdk log spam at debug levelJade Lovelace
2024-06-18s3: delete obsolete ifdefsJade Lovelace
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-04Merge pull request #6258 from obsidiansystems/gcc-bug-ergonomicseldritch horrors
2023-04-06Add `Store::isTrustedClient()`matthewcroughan
2023-03-22Improve store setting descriptions / Markdown formattingEelco Dolstra
2023-03-21Support per-store Markdown documentationEelco Dolstra
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-02-07NarInfoDiskCache: Rename cacheExists -> upToDateCacheExistsRobert Hensing
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-09-22Make setDefault() typedEelco Dolstra
2021-09-17Fix scheme argument to s3 cacheGregor Kleen
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-11treat s3 permission errors as file-not-foundMichael Bishop
2020-12-04Fix compatibility with newer AWS SDKsStéphan Kochen
2020-12-02Sink: Use std::string_viewEelco Dolstra
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-16Fix the s3 storeregnat
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-08-04S3BinaryCacheStore: Fix size determinationEelco Dolstra
2020-08-04Revert "Remove putBytes"Eelco Dolstra
2020-07-28Remove putBytesEelco Dolstra
2020-07-13Make 'nix copy' to s3:// binary caches run in constant memoryEelco Dolstra
2020-07-13Remove istringstream_nocopyEelco 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-05-11Merge branch 'master' into errors-phase-2Ben Burdette
2020-05-03convert some printError calls to logErrorBen Burdette
2020-04-21remove 'format' from Error constructor callsBen Burdette
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08DataTransfer -> FileTransferNikola Knezevic
2020-04-08DownloadResult -> DataTransferResultNikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2019-12-17Add priority setting to storesEelco Dolstra
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-03-15Add a 5 seconds of timeouts to connect to S3.Chaker Benhamed