summaryrefslogtreecommitdiff
path: root/src/buildtool/file_system/TARGETS
AgeCommit message (Expand)Author
2025-06-16Ensure equality operators are really noexcept.Klaus T. Aehlig
2025-06-04FileRoot: Ensure all read blobs and trees contain valid entriesPaul Cristian Sarbu
2025-06-04FileRoot: Give git-based roots access to storage configPaul Cristian Sarbu
2025-06-04RepositoryConfig: Ensure consistency in reading blobs and treesPaul Cristian Sarbu
2025-06-04Add utility methods for caching valid treesPaul Cristian Sarbu
2025-06-04GitTree: Ensure all read entries are validPaul Cristian Sarbu
2025-04-01git_repo: Add missing include in debug modePaul Cristian Sarbu
2025-03-11Add library for atomically writing filesKlaus Aehlig
2025-02-28Include ArtifactDigestFactory into "common" libraryMaksim Denisov
2025-02-21FileSystemManager: Use IncrementalReaderMaksim Denisov
2025-02-20Separate off id generation to a separate libraryKlaus Aehlig
2024-12-19Remove FileRoot::ComputedRootMaksim Denisov
2024-12-19Support PrecomputedRoots in FileRootMaksim Denisov
2024-12-19Implement PrecomputedRootsMaksim Denisov
2024-12-11GitCAS::Open: allow specifying the log-level for failureKlaus Aehlig
2024-12-05GitRepo: don't reassign git_repository to git_odbMaksim Denisov
2024-12-05GitCAS: implement method for creation of an empty GitCASMaksim Denisov
2024-12-02Synchronize initialization of a git repo across processesMaksim Denisov
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