aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
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
2024-06-16Add a clearer error message for InvalidPathError during evaluationjulia
2024-06-16Harmonise the Store::queryPathInfoUncached interfacejulia
2024-06-12doc: rewrite the multi-user documentation to actually talk about securityJade Lovelace
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-06-06Merge "libstore/filetransfer: fix no-s3 build" into mainjade
2024-06-05libstore/filetransfer: fix no-s3 buildLinus Heckemann
2024-06-01Merge "build: fix static linking with a hack" into mainQyriad
2024-06-01chore: rebrand Nix to Lix when it makes senseRaito Bezarius
2024-05-31build: fix static linking with a hackQyriad
2024-05-31Merge "truncate WAL files on exit" into mainjade
2024-05-31Merge changes Ifcb0d310,I664366b8,Ibe7cf546 into mainjade
2024-05-31truncate WAL files on exitannalee
2024-05-31libstore/build: copy ca-certificates tooAlois Wohlschlager
2024-05-30build-time: remove 20% more by PCH'ing C++ stdlibJade Lovelace
2024-05-30Merge "Remove 100s of CPU time (10%) from build times (1465s -> 1302s)" into ...jade
2024-05-30libstore/filetransfer: remove debug printK900
2024-05-29Remove 100s of CPU time (10%) from build times (1465s -> 1302s)Jade Lovelace
2024-05-30Merge changes from topic "libutil-split" into mainjade
2024-05-29libstore: fix http abuses no longer workingeldritch horrors
2024-05-29util.hh: Delete remaining file and clean up headersTom Hubrecht
2024-05-29util.hh: Move nativeSystem to local-derivation-goal.ccTom Hubrecht
2024-05-29util.{hh,cc}: Split out namespaces.{hh,cc}Tom Hubrecht