From ed25b0f77690abe1f04e4cdcb284b7e17208d169 Mon Sep 17 00:00:00 2001 From: Paul Cristian Sarbu Date: Fri, 9 May 2025 18:07:21 +0200 Subject: RepositoryConfig: Ensure consistency in reading blobs and trees ...with respect to rejecting invalid entries such as upwards symlinks. Also ensure that valid trees are only checked once by remebering known valid tress though marker files in local storage. --- src/buildtool/file_system/git_tree_utils.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/buildtool/file_system/git_tree_utils.cpp') diff --git a/src/buildtool/file_system/git_tree_utils.cpp b/src/buildtool/file_system/git_tree_utils.cpp index e3e290d1..98b2b38d 100644 --- a/src/buildtool/file_system/git_tree_utils.cpp +++ b/src/buildtool/file_system/git_tree_utils.cpp @@ -15,7 +15,12 @@ #include "src/buildtool/file_system/git_tree_utils.hpp" #include +#include +#include +#include +#include +#include "gsl/gsl" #include "src/buildtool/file_system/file_system_manager.hpp" #include "src/buildtool/file_system/object_type.hpp" #include "src/buildtool/storage/fs_utils.hpp" -- cgit v1.2.3