summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-03-05distdir serving: do not confuse hashesKlaus Aehlig
2024-03-05foreign_file_git_map: add missing returnKlaus Aehlig
2024-03-05Support fetching of foreign filesKlaus Aehlig
2024-03-05Support checkout of foreign-file reposKlaus Aehlig
2024-03-05Add a root_map for foreign-file reposKlaus Aehlig
2024-03-05serve client: add custom function to ask for a foreign-file rootKlaus Aehlig
2024-03-05fs_utils: specify path for foreign-file root cacheKlaus Aehlig
2024-03-05Add data structure for foreign-file rootsKlaus Aehlig
2024-03-04serve protocol: support executable distfilesKlaus Aehlig
2024-02-29expressions: add kFalseKlaus Aehlig
2024-02-29archive_fetch_map: only have the actual archive content in the interfaceKlaus Aehlig
2024-02-29just-mr and serve: Extend use of noexcept specifierPaul Cristian Sarbu
2024-02-29verify_hash utils: Clarify return value meaningPaul Cristian Sarbu
2024-02-29serve source tree: Do not sync trees with the remote if in compatible modePaul Cristian Sarbu
2024-02-29serve source tree: Fix bugs and inconsistencies in remote syncPaul Cristian Sarbu
2024-02-28Deduplicate parsing of archive descriptionsKlaus Aehlig
2024-02-27just-mr: Correct handling of remotes with respect to compatibility modePaul Cristian Sarbu
2024-02-27just serve: Add request to report compatibility status of endpointPaul Cristian Sarbu
2024-02-27just-mr: Fix correct CAS storage location is usedPaul Cristian Sarbu
2024-02-27commit_git_map: Proper handling of file associationPaul Cristian Sarbu
2024-02-27just-mr setup archive: Local roots require the archive blob to be local tooPaul Cristian Sarbu
2024-02-26Employ blob splitting and splicing for endpoint dispatchingSascha Roloff
2024-02-26Implement blob splitting in local APISascha Roloff
2024-02-26Implement blob splicing protocol at just client sideSascha Roloff
2024-02-26Implement blob splicing protocol at just server sideSascha Roloff
2024-02-26Implement blob chunking algorithm negotiationSascha Roloff
2024-02-26Unify error logging in just execute BatchUpdateBlobsSascha Roloff
2024-02-26Refactor split and splice implementations.Sascha Roloff
2024-02-26Rename constant for just-internal hash lengthSascha Roloff
2024-02-26Remove upper and lower bounds for FastCDC random-number generationSascha Roloff
2024-02-26Initialize file chunker in mainSascha Roloff
2024-02-22Executor: in case of a failing action also report originKlaus Aehlig
2024-02-20git repo fetch: support "inherit env"Klaus Aehlig
2024-02-20Git URL scheme handling: whitelist path instead of non-path protocolsKlaus Aehlig
2024-02-16export targets: Enforce the invariant when writing target cache entriesPaul Cristian Sarbu
2024-02-16async maps: Create utility library to handle cycle detectionPaul Cristian Sarbu
2024-02-16ArtifactDigest: Hashing the object should not take size into accountPaul Cristian Sarbu
2024-02-16serve target: Upload also the artifacts to remote CAS after orchestrated buildPaul Cristian Sarbu
2024-02-15defaults: Support fully static linkingOliver Reiche
2024-02-15Replace glibc sync stubs when linking pthreadsOliver Reiche
2024-02-15atomic: Fix potential raceOliver Reiche
2024-02-14expression map: properly wrap logger for import callsKlaus Aehlig
2024-02-13local_api: also for retrieve to memory, consult git api as fallbackKlaus Aehlig
2024-02-08rule_map: improve error reportingKlaus Aehlig
2024-02-08NamedTarget: support ToString()Klaus Aehlig
2024-02-08JsonFileMap: refuse to read absent rootKlaus Aehlig
2024-02-08Target map: on error in rule look up, report the rule being looked forKlaus Aehlig
2024-02-01describe: support -RKlaus Aehlig
2024-02-01describe: accept local-build-rootKlaus Aehlig
2024-01-31just serve: Cleanup logging to remove tool namePaul Cristian Sarbu