about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-13 hashDerivationModulo(): Handle chroot storesEelco Dolstra1-1/+1
2018-06-13 std::random_shuffle -> std::shuffleEelco Dolstra1-1/+3
2018-06-12 Move EvalState from the stack to the heapEelco Dolstra5-46/+46
2018-06-12 GC_malloc -> GC_MALLOCEelco Dolstra2-9/+3
2018-06-12 Don't scan for roots in dynamic librariesEelco Dolstra1-0/+7
2018-06-12 Add temporary statsEelco Dolstra2-1/+28
2018-06-12 Cache parse treesEelco Dolstra2-2/+19
2018-06-12 Remove duplicate definition of allocBytes()Eelco Dolstra3-29/+15
2018-06-12 Fix #2162: use getaddrinfo instead of curl to preload NSSYorick van Pelt1-4/+8
2018-06-11 libstore/gc.cc: ignore ESRCH when reading /procSymphorien Gibol1-10/+13
2018-06-08 use debug instead of printTalkative to avoid spamming hydra queueAmineChikhaoui1-1/+1
2018-06-05 Don't require --fallback to recover from disappeared binary cache NARsEelco Dolstra3-12/+27
2018-06-05 Handle HTTP 410 Gone errorsEelco Dolstra1-1/+1
2018-06-05 Improve binary cache fallback testEelco Dolstra1-0/+5
2018-06-05 Further improve upload messagesEelco Dolstra2-8/+11
2018-06-01 download.cc: fix readCallback return type (int -> size_t)Will Dietz1-2/+2
2018-06-01 Improve binary cache upload messagesEelco Dolstra2-5/+15
2018-05-31 Merge pull request #767 from mogorman/garbage_collect_keep_last_fewPeter Simons3-0/+33
2018-05-30 Fix static assertion failure on 32-bit systemsEelco Dolstra1-1/+1
2018-05-30 RemoteStore::addToStore(): Ensure capacity is decreased on exceptionsEelco Dolstra1-2/+5
2018-05-30 Fix deadlock in RemoteStore::queryPathInfoUncached()Eelco Dolstra1-25/+28
2018-05-30 Make <nix/fetchurl.nix> run in constant memoryEelco Dolstra3-35/+62
2018-05-30 getDownloader(): SimplifyEelco Dolstra1-4/+2
2018-05-30 Make HttpBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra3-3/+116
2018-05-30 Make LocalBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra6-31/+65
2018-05-30 Simplify the callback mechanismEelco Dolstra16-179/+151
2018-05-30 Move evaluator-specific settings out of libstoreEelco Dolstra7-31/+42
2018-05-30 Move some Download-specific settings to download.ccEelco Dolstra3-22/+25
2018-05-30 Modularize config settingsEelco Dolstra13-125/+182
2018-05-30 Fix assertion failure in storePathToHash()Eelco Dolstra1-0/+2
2018-05-30 Make 'nix copy --to daemon' run in constant memory (daemon side)Eelco Dolstra3-6/+17
2018-05-30 LocalStore::addToStore: Throw an exception if no hash is givenEelco Dolstra1-1/+2
2018-05-30 Use extended SQLite error codesEelco Dolstra1-1/+2
2018-05-28 Merge pull request #2187 from bgamari/stoi-exceptionsEelco Dolstra1-1/+1
2018-05-26 json-to-value: Use strtol instead of strtoiBen Gamari1-1/+1
2018-05-26 eval.cc: add message to static_assert, message can be omitted w/c++17Will Dietz1-1/+1
2018-05-26 nix-daemon: remove unused "pendingMsgs" variableWill Dietz1-2/+0
2018-05-25 libstore/download: remove unused function "getTime()"Will Dietz1-7/+0
2018-05-24 Merge pull request #2157 from volth/bitwiseEelco Dolstra1-0/+17
2018-05-22 Make Env self-describingEelco Dolstra2-8/+12
2018-05-22 Memoise checkSourcePath()Eelco Dolstra2-1/+11
2018-05-21 serialise: fix buffer size used, hide method for internal use onlyWill Dietz3-5/+9
2018-05-16 add `mod' and bitwise builtins: camel-case function namesvolth1-6/+6
2018-05-16 add `mod' and bitwise builtins: remove `mod' and shiftsvolth1-36/+0
2018-05-16 add `mod' and bitwise builtins: remove infix functionsvolth1-7/+0
2018-05-15 Merge pull request #2145 from serokell/uncached-channelEelco Dolstra3-4/+4
2018-05-12 add `mod' and bitwise builtinsvolth2-0/+60
2018-05-11 Don't return negative numbers from the flex tokenizerEelco Dolstra1-1/+5
2018-05-11 Revert "Throw a specific error for incomplete parse errors."Eelco Dolstra3-11/+1
2018-05-10 Remove mention of default since we already know the defaultEelco Dolstra1-1/+1