about summary refs log tree commit diff
path: root/src/libstore
AgeCommit message (Expand)AuthorFilesLines
2016-04-20 BinaryCacheStore: Insert new paths into the disk cacheEelco Dolstra1-0/+4
2016-04-20 Cache path info lookups in SQLiteEelco Dolstra14-29/+328
2016-04-19 Move path info caching from BinaryCacheStore to StoreEelco Dolstra12-272/+232
2016-04-16 Print out all bad references/requisites at onceDan Peebles1-2/+13
2016-04-15 Make the .narinfo cache biggerEelco Dolstra1-1/+1
2016-04-15 BinaryCacheStore: Do negative caching of .narinfo lookupsEelco Dolstra2-3/+12
2016-04-15 BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra8-22/+44
2016-04-14 Support channel:<channel-name> URIsEelco Dolstra1-5/+14
2016-04-14 Set RLIMIT_CORE to 0, infinity in buildersEelco Dolstra1-0/+7
2016-04-14 Fix std::atomic_flag build failureEelco Dolstra1-0/+1
2016-04-11 Remove manifest supportEelco Dolstra1-1/+0
2016-04-08 Remove failed build cachingEelco Dolstra10-161/+11
2016-04-08 Make LocalStore thread-safeEelco Dolstra4-214/+243
2016-04-07 nix verify-paths: Add ‘--sigs-needed <N>’ flagEelco Dolstra2-1/+10
2016-04-07 Use secret-key-files for verifyingEelco Dolstra1-1/+14
2016-04-07 Sign locally-built pathsEelco Dolstra3-1/+24
2016-04-06 Fix "tar: This does not look like a tar archive" with fetchTarball / -I http://Eelco Dolstra1-2/+1
2016-04-05 Add "nix sign-paths" commandEelco Dolstra1-0/+3
2016-04-05 Add "nix copy-sigs" commandEelco Dolstra7-3/+40
2016-04-05 Probably fix SQLITE_BUSY errorsEelco Dolstra2-0/+7
2016-04-04 throwSQLiteError(): Check for SIGINT so we don't loop foreverEelco Dolstra1-0/+1
2016-03-30 LocalStore: Keep track of ultimately trusted pathsEelco Dolstra6-12/+47
2016-03-30 Improve the SQLite wrapper APIEelco Dolstra5-224/+157
2016-03-30 Factour out SQLite handlingEelco Dolstra4-204/+224
2016-03-30 Turn retrying SQLite transactions into a higher-order functionEelco Dolstra1-33/+42
2016-03-30 HttpBinaryCacheStore: Treat 403 errors as 404Eelco Dolstra1-1/+3
2016-03-30 CurlDownloader: Fix HTTP error processingEelco Dolstra1-1/+0
2016-03-29 Add "nix verify-paths" commandEelco Dolstra2-0/+14
2016-03-24 Move signature support from NarInfo to ValidPathInfoEelco Dolstra4-39/+43
2016-03-24 TyposEelco Dolstra1-2/+2
2016-03-24 HttpBinaryCacheStore: Make thread-safeEelco Dolstra1-2/+6
2016-03-23 Drop support for daemon socket path >= 108 charactersEelco Dolstra1-15/+3
2016-03-23 LocalStoreAccessor::stat: Handle ENOTDIREelco Dolstra1-1/+1
2016-03-22 Don't overload dumpPath()Eelco Dolstra6-10/+12
2016-03-21 Move signatures from NarInfo to ValidPathInfoEelco Dolstra4-11/+21
2016-03-21 Add Store::dumpPath() methodEelco Dolstra6-6/+26
2016-03-21 Drop support for upgrading from Nix <= 0.12Eelco Dolstra1-84/+7
2016-03-15 Fix Darwin buildEelco Dolstra4-4/+6
2016-03-14 Fix another mismatched tagEelco Dolstra1-1/+1
2016-03-14 BinaryCacheStore::isValidPath(): Use .narinfo cacheEelco Dolstra1-0/+9
2016-03-04 Add option binary-cache-secret-key-file for signing binary cachesEelco Dolstra2-2/+4
2016-03-04 BinaryCacheStore: Remove publicKeyFile argumentEelco Dolstra7-25/+39
2016-03-04 Eliminate some large string copyingEelco Dolstra3-20/+20
2016-03-04 Merge branch 'new-cli'Eelco Dolstra3-3/+92
2016-03-03 Add file missing from 201b48de60751979835037a4b4f78128ba3fb7b3Eelco Dolstra1-0/+76
2016-03-03 build.cc: fs.h doesn't appear to be necessary anymoreNathan Zadoks1-1/+0
2016-03-02 Provide function required by HydraEelco Dolstra2-3/+16
2016-03-02 Add an HTTP binary cache storeEelco Dolstra3-55/+96
2016-03-02 Eliminate local-binary-cache-store.hhEelco Dolstra2-32/+25
2016-03-02 Make store implementations pluggableEelco Dolstra3-19/+50