summaryrefslogtreecommitdiff
path: root/src/buildtool/storage/local_cas.tpp
AgeCommit message (Expand)Author
2025-06-04Remove unneeded extra checks for upwards symlinksPaul Cristian Sarbu
2025-03-24LargeObjectCAS: Use TmpFile for splicingMaksim Denisov
2024-11-14storage: Implement IWYU suggestionsPaul Cristian Sarbu
2024-11-14tpp includes: Add hint for IWYU lintingPaul Cristian Sarbu
2024-10-07Enable bugprone-empty-catch check.Maksim Denisov
2024-09-18Add LocalCAS::CheckTreeInvariant that works with file pathsMaksim Denisov
2024-09-17Small code improvements based on lint warningsPaul Cristian Sarbu
2024-09-13Check compatibility in Storage based on the hash typeMaksim Denisov
2024-09-13Rename Compatibility class to ProtocolTraitsMaksim Denisov
2024-09-11Use ArtifactDigestFactory in StorageMaksim Denisov
2024-09-09Use ArtifactDigestFactory casts in StorageMaksim Denisov
2024-09-09Replace ArtifactDigest::CreateFromFileMaksim Denisov
2024-08-30Replace bazel_re::Digest in UplinkerMaksim Denisov
2024-08-30Replace bazel_re::Digest in LocalCAS::CheckTreeInvariantMaksim Denisov
2024-08-30Replace bazel_re::Digest in LocalCAS::{...}PathMaksim Denisov
2024-08-30Return ArtifactDigest from LocalCAS::StoreMaksim Denisov
2024-08-30Replace bazel_re::Digest in LargeObjectCASMaksim Denisov
2024-08-30Replace bazel_re::Digest in ObjectCASMaksim Denisov
2024-08-30Replace bazel_re::Digest in GitRepo::SymlinksCheckFunc callbackMaksim Denisov
2024-08-27Reformat code to comply with clang-format 18Klaus Aehlig
2024-07-22Pass HashFunction from StorageConfig to StorageMaksim Denisov
2024-07-22Pass HashFunction to ArtifactDigest::CreateMaksim Denisov
2024-07-22Move ObjectCAS::CreateDigest to the private spaceMaksim Denisov
2024-07-12Store newly spliced executables as copies.Maksim Denisov
2024-06-28Use (un)expected for CAS accessOliver Reiche
2024-05-27Fix headers in local_cas and bazel_network.Maksim Denisov
2024-05-27Use common interface for stream dumpingMaksim Denisov
2024-05-27Use common interface for reading tree entries and leafsMaksim Denisov
2024-04-15LargeBlobs: Skip splicing of dependent objects during uplinking of AC, TC and...Maksim Denisov
2024-04-02LargeBlobs: Splice large objects from external sources.Maksim Denisov
2024-04-02LargeBlobs: Uplink large objects.Maksim Denisov
2024-04-02LargeBlobs: Splice large objects implicitly.Maksim Denisov
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2023-11-22LocalAction: Fix staging of empty treesOliver Reiche
2023-06-26Allow non-upwards symlinks with local APIPaul Cristian Sarbu
2023-06-26ReadTree: Add check for non-upwards symlinks...Paul Cristian Sarbu
2023-04-04CAS: demote log messages of to debugKlaus Aehlig
2023-03-13Storage: Reworked storage and garbage collectionOliver Reiche