summaryrefslogtreecommitdiff
path: root/src/buildtool/file_system/TARGETS
AgeCommit message (Expand)Author
2024-11-21Add data structure for the description of a computed rootKlaus Aehlig
2024-11-14file_system: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-29Clean up unused dependenciesKlaus Aehlig
2024-09-23Reorder dependencies and remove duplicates in OSSMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-13Move to GitHashesConverter functionality related to conversion of git hashesMaksim Denisov
2024-09-11Use ArtifactDigestFactory in file_rootMaksim Denisov
2024-09-11Use ArtifactDigestFactory in GitRepoMaksim Denisov
2024-09-09Replace ArtifactDigest::CreateFromFileMaksim Denisov
2024-08-30Replace bazel_re::Digest in GitRepo::SymlinksCheckFunc callbackMaksim Denisov
2024-08-07Pass SymlinksCheckFunc to GitRepo as not_nullMaksim Denisov
2024-08-07Pass to ObjectCAS an optional ExistsFunc using std::optionalMaksim Denisov
2024-07-22Pass HashFunction to ArtifactDigest::CreateMaksim Denisov
2024-07-12Move implementation details of ArtifactDescription to the cpp fileMaksim Denisov
2024-07-05FileSystemManager::CreateFileHardlink: return error code on failureKlaus Aehlig
2024-07-05Pass StorageConfig to git_repo and git_repo_remoteMaksim Denisov
2024-06-28Use (un)expected for Git repoOliver Reiche
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-03-13Fix tmpdir locationKlaus Aehlig
2024-03-08just-mr: Fix shell out executionOliver Reiche
2023-06-26ReadTree: Add check for non-upwards symlinks...Paul Cristian Sarbu
2023-06-26ObjectType: Add non-upwards symlinks as a known object type...Paul Cristian Sarbu
2023-06-26filesystem: Add logic for handling (non-upwards) symlinksPaul Cristian Sarbu
2023-06-05git cas: only compute absolute path if not absolute alreadyKlaus Aehlig
2023-05-15memcheck: fix race in libgit2...Paul Cristian Sarbu
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-03-23targets: Fix deps structurePaul Cristian Sarbu
2023-03-15add missing ldflags -pthread and use -pthread consistentlyAlberto Sartori
2023-03-13Storage: Reworked storage and garbage collectionOliver Reiche
2023-02-17structure cleanup: move remote operations of GitRepo to other_tools...Paul Cristian Sarbu
2023-01-20Move file_storage.hpp to file_system subdirectorySascha Roloff
2022-12-21Git: Wrap libgit2 raw pointersPaul Cristian Sarbu
2022-12-21Just-MR: Add critical ops logic to git repo classPaul Cristian Sarbu
2022-12-21Git CAS: Move Git tree ops to fake repo wrapper classPaul Cristian Sarbu
2022-12-20Git CAS: Add fake repository wrapper for git odbPaul Cristian Sarbu
2022-12-20Git CAS: Clean includesPaul Cristian Sarbu
2022-12-20Git CAS: Add a Git context class to maintain the libgit2 statePaul Cristian Sarbu
2022-11-21Use the newly-added concept of private-depsKlaus Aehlig
2022-11-07Silence GCC warnings on missing return statementsOliver Reiche
2022-06-13multithreading: Add AtomicValue to atomically set/get valueOliver Reiche
2022-06-13FileRoot: support content descriptionKlaus Aehlig
2022-04-21add compatibility with original remote build protocolAlberto Sartori
2022-03-09FileSystemManager: Support set epoch time on file creationOliver Reiche
2022-03-08FileSystemManager: Implement fd-less file copyOliver Reiche
2022-03-08SystemCommand: Move to new module "src/buildtool/system"Oliver Reiche
2022-02-22Initial self-hosting commitKlaus Aehlig