summaryrefslogtreecommitdiff
path: root/src/buildtool/file_system/git_cas.cpp
AgeCommit message (Expand)Author
2025-06-05GitCAS: Reduce log level where fatal not expectedPaul Cristian Sarbu
2025-06-05GitCAS: Ensure compliance with existing noexcept specifiersPaul Cristian Sarbu
2025-06-04git_cas read object: allow validation of individual blobsPaul Cristian Sarbu
2025-01-22Git CAS access: reduce log levelKlaus Aehlig
2024-12-11GitCAS::Open: allow specifying the log-level for failureKlaus Aehlig
2024-12-05GitCAS: remove mutex and locksMaksim Denisov
2024-12-05GitCAS: retain git_repository alive.Maksim Denisov
2024-12-05GitCAS: implement method for creation of an empty GitCASMaksim Denisov
2024-12-05GitCAS: remove redundant methodMaksim Denisov
2024-12-05GitCAS: avoid manual memory managementMaksim Denisov
2024-12-05GitCAS: use the same call for openning repository as GitRepo does.Maksim Denisov
2024-11-14file_system: Implement IWYU suggestionsPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2023-07-10just-mr: Fix handling of .gitignore files in git repositoriesPaul Cristian Sarbu
2023-06-09Git CAS: report absence of CAS at debug levelKlaus Aehlig
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-30GitRepo: Guard fake repository odb wrappingPaul Cristian Sarbu
2023-02-17structure cleanup: move remote operations of GitRepo to other_tools...Paul Cristian Sarbu
2022-12-21Git: Wrap libgit2 raw pointersPaul 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-10-26GitCAS: Disable code that is unused during bootstrapOliver Reiche
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-09-13Fix build with gcc/g++Oliver Reiche
2022-08-05GitCAS: Support reading/creating trees without filesystem IOOliver Reiche
2022-08-05GitCAS: Add create tree via libgit2's treebuilderOliver Reiche
2022-08-05GitCAS: Implement reading git tree via libgit2Oliver Reiche
2022-04-27Remove libggit2 as host bootstrap dependencyKlaus Aehlig
2022-03-23Apply changes suggested by clang-tidy 11Oliver Reiche
2022-02-22Initial self-hosting commitKlaus Aehlig