aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2024-07-16libstore: remove remaining sinkToSource useseldritch horrors
2024-07-16libstore: remove WriteConn::sink fieldseldritch horrors
2024-07-16libstore: generatorize protocol serializerseldritch horrors
2024-07-16libstore: remove a sinkToSouce from old daemon protocoleldritch horrors
2024-07-15libstore: rewrite narFromPath as generatoreldritch horrors
2024-07-13language: cleanly ban integer overflowsJade Lovelace
2024-07-12Use std::strong_ordering for version comparisonJade Lovelace
2024-07-11libstore: remove upcast_goaleldritch horrors
2024-07-11libstore: turn copyNAR into a generatoreldritch horrors
2024-07-11libutil: remove makeDecompressionSinkeldritch horrors
2024-07-11libstore: make BinaryCacheStore::getFile return a sourceeldritch horrors
2024-07-11libutil: rewrite RewritingSink as sourceeldritch horrors
2024-07-07libstore: make LocalDerivationGoal::needsHashRewrite virtualArtemis Tosini
2024-07-06libutil: turn HashModuloSink into a free functioneldritch horrors
2024-07-06libutil: return sources from runProgram2eldritch horrors
2024-07-05libutil: return a program handle from runProgram2eldritch horrors
2024-07-05libutil: convert readFileSource to a generatoreldritch horrors
2024-07-05libstore: convert dumpPath to a generatoreldritch horrors
2024-07-03libstore: add LocalDerivationGoal startChild hookArtemis Tosini
2024-07-03libstore: Add LocalDerivationGoal prepareSandbox hookArtemis Tosini
2024-07-03libutil: begin porting serialization to generatorseldritch horrors
2024-06-27store: delete obsolete lsof-disabling codeJade Lovelace
2024-06-27store: guess the URL of failing fixed-output derivationsJade Lovelace
2024-06-24Add build-dir setting, clean up default TMPDIR handlingRobert Hensing
2024-06-23Merge "libstore: reduce loglevel of `waiting for a machine to build`" into mainMaximilian Bosch
2024-06-23libutil: return Pid from startProcess, not pid_teldritch horrors
2024-06-23libutil: give Pid proper resource semanticseldritch horrors
2024-06-23libutil: make Pid -> pid_t operations expliciteldritch horrors
2024-06-23libutil: remove sinkToSource eof callbackeldritch horrors
2024-06-23libstore: Start creating LocalDerivationGoal subclassesArtemis Tosini
2024-06-22libstore: reduce loglevel of `waiting for a machine to build`Maximilian Bosch
2024-06-21Merge "libstore: remove operations that are never called by supported clients...jade
2024-06-20Merge "libstore: fix queryValidPaths concurrency" into mainjade
2024-06-19libstore: remove operations that are never called by supported clientsJade Lovelace
2024-06-19filetransfer: return a Source from download()eldritch horrors
2024-06-19libutil: return a source from readFileeldritch horrors
2024-06-19libstore: BinaryCacheStore::getFile{ -> Contents}eldritch horrors
2024-06-18store: fix null reference from DerivationGoal::waiteeDoneJade Lovelace
2024-06-18filetransfer: {up,down}load -> transfereldritch horrors
2024-06-18libstore: fix queryValidPaths concurrencyJade Lovelace
2024-06-18store-api: fix/clarify capture lifetimes in copyPathsJade Lovelace
2024-06-18libstore: work around aws sdk log spam at debug levelJade Lovelace
2024-06-18s3: delete obsolete ifdefsJade Lovelace
2024-06-16libstore client: remove remaining dead codeJade Lovelace
2024-06-16libstore: refuse to serialise ancient protocolsJade Lovelace
2024-06-16libstore client: remove support for <2.3 clientsJade Lovelace
2024-06-16libstore daemon: remove very old protocol support (<2.3)Jade Lovelace
2024-06-16Set up minimum protocol versionJade Lovelace
2024-06-15Change the sqlite missing valid path message to say it's the dbJade Lovelace
2024-06-16Change error messages about 'invalid paths' to 'path does not exist'.julia