aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-06-22Merge "add a basic libmain test for the progress bar rendering" into mainQyriad
2024-06-21Merge "libstore: remove operations that are never called by supported clients...jade
2024-06-20add a basic libmain test for the progress bar renderingQyriad
2024-06-20remove InstallableValueCommand classQyriad
2024-06-20de-inheritance CmdSearch for InstallableValueCommandQyriad
2024-06-20de-inheritance CmdEdit for InstallableValueCommandQyriad
2024-06-20de-inheritance CmdRun for InstallableValueCommandQyriad
2024-06-20de-inheritance CmdBundle for InstallableValueCommandQyriad
2024-06-20de-inheritance CmdEval for InstallableValueCommandQyriad
2024-06-20use a type alias for ProgressBar's chosen time point typeQyriad
2024-06-20extract ProgressBar declaration into its header fileQyriad
2024-06-20slight cleanup to ProgressBar::getStatus()Qyriad
2024-06-20Merge "BrotliDecompressionSource: don't bail out too early" into mainIlya K
2024-06-20BrotliDecompressionSource: don't bail out too earlyK900
2024-06-20Merge "libstore: fix queryValidPaths concurrency" into mainjade
2024-06-19libstore: remove operations that are never called by supported clientsJade Lovelace
2024-06-19Merge pull request #10570 from layus/shared_cachesEelco Dolstra
2024-06-19filetransfer: return a Source from download()eldritch horrors
2024-06-19libutil: return a source from readFileeldritch horrors
2024-06-19libutil: add makeDecompressionSourceeldritch horrors
2024-06-19libstore: BinaryCacheStore::getFile{ -> Contents}eldritch horrors
2024-06-19Merge "libfetchers: represent unfetched submodules consistently" into mainalois31
2024-06-19Merge changes Id0e651e4,I0ed20da8,I76bd6d22,I5d8ffb7b into mainjade
2024-06-19Merge "refactor lambda formals handling" into mainQyriad
2024-06-18store: fix null reference from DerivationGoal::waiteeDoneJade Lovelace
2024-06-18libmain: fix UB in verbosity assignmentJade Lovelace
2024-06-18build: make UBSan work :)Jade Lovelace
2024-06-18libexpr: fix accessing uninitialized values and fix pure-eval docsJade Lovelace
2024-06-19refactor lambda formals handlingQyriad
2024-06-19libutil: BrotliDecompression{Sink -> Source}eldritch horrors
2024-06-18filetransfer: {up,down}load -> transfereldritch horrors
2024-06-18libstore: fix queryValidPaths concurrencyJade Lovelace
2024-06-18diff-closures: fix a use after freeJade 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-18libutil: tidy Sync and fix its move constructorJade Lovelace
2024-06-18libfetchers: represent unfetched submodules consistentlyAlois Wohlschlager
2024-06-17Merge changes from topic "protocol" into mainjade
2024-06-17libexpr: add expr memory managementeldritch horrors
2024-06-17libexpr: pass Exprs as references, not pointerseldritch horrors
2024-06-17libexpr: store ExprConcatStrings elements as direct vectoreldritch horrors
2024-06-17libexpr: don't immediately throw parser errorseldritch horrors
2024-06-17libexpr: hook up bison destructors for state objectseldritch horrors
2024-06-17mini-refactor "lambda.name or anonymous lambda" logicQyriad
2024-06-17repl: implement tab completing :colon commandsQyriad
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