179 Commits (master)

Author SHA1 Message Date
Elijah Newren 592fc5b349 dir.h: move DTYPE defines from cache.h 2 years ago
Elijah Newren d144a9d30d dir: mark output only fields of dir_struct as such 2 years ago
Elijah Newren 59e009bf15 dir: add a usage note to exclude_per_dir 2 years ago
Elijah Newren 5fdf285e62 dir: separate public from internal portion of dir_struct 2 years ago
Elijah Newren ac48adf488 dir.h: refactor to no longer need to include cache.h 2 years ago
Ævar Arnfjörð Bjarmason 083fd1a264 dir.c: free "ident" and "exclude_per_dir" in "struct untracked_cache" 2 years ago
Jeff King 77651c032c match_pathname(): drop unused "flags" parameter 2 years ago
Ævar Arnfjörð Bjarmason 9fd512c8d6 dir API: add a generalized path_match_flags() function 2 years ago
Elijah Newren 580a5d7f75 dir: new flag to remove_dir_recurse() to spare the original_cwd 3 years ago
Elijah Newren 63bbe8beb7 dir: avoid incidentally removing the original_cwd in remove_path() 3 years ago
Derrick Stolee 02155c8c00 sparse-checkout: create helper methods 3 years ago
Atharva Raykar ed86301f68 dir: libify and export helper functions from clone.c 3 years ago
Eric Wong cf2dc1c238 speed up alt_odb_usable() with many alternates 3 years ago
Ævar Arnfjörð Bjarmason ce93a4c612 dir.[ch]: replace dir_init() with DIR_INIT 3 years ago
Elijah Newren 906fc557b7 dir: introduce readdir_skip_dot_and_dotdot() helper 3 years ago
Junio C Hamano 1df046bcff Revert "dir: introduce readdir_skip_dot_and_dotdot() helper" 3 years ago
Elijah Newren b548f0f156 dir: introduce readdir_skip_dot_and_dotdot() helper 4 years ago
Elijah Newren 7fe1ffdafa dir: report number of visited directories and paths with trace2 4 years ago
Derrick Stolee 847a9e5d4f *: remove 'const' qualifier for struct index_state 4 years ago
Jeff King 1679d60bfc exclude: add flags parameter to add_patterns() 4 years ago
Derrick Stolee dd23022acb sparse-checkout: load sparse-checkout patterns 4 years ago
Elijah Newren eceba53214 dir: fix problematic API to avoid memory leaks 4 years ago
Elijah Newren dad4f23ce5 dir: make clear_directory() free all relevant memory 4 years ago
Derrick Stolee eb42feca97 unpack-trees: hash less in cone mode 5 years ago
Derrick Stolee af09ce24a9 sparse-checkout: init and set in cone mode 5 years ago
Derrick Stolee 96cc8ab531 sparse-checkout: use hashmaps for cone patterns 5 years ago
Heba Waly 266f03eccd dir: move doc to dir.h 5 years ago
Elijah Newren 09487f2cba clean: avoid removing untracked files in a nested git repository 5 years ago
Elijah Newren 89a1f4aaf7 dir: if our pathspec might match files under a dir, recurse into it 5 years ago
Derrick Stolee 468ce99b77 unpack-trees: rename 'is_excluded_from_list()' 5 years ago
Derrick Stolee 65edd96aec treewide: rename 'exclude' methods to 'pattern' 5 years ago
Derrick Stolee 4ff89ee52c treewide: rename 'EXCL_FLAG_' to 'PATTERN_FLAG_' 5 years ago
Derrick Stolee caa3d55444 treewide: rename 'struct exclude_list' to 'struct pattern_list' 5 years ago
Derrick Stolee ab8db61390 treewide: rename 'struct exclude' to 'struct path_pattern' 5 years ago
Denton Liu ad6dad0996 *.[ch]: manually align parameter lists 6 years ago
Denton Liu 554544276a *.[ch]: remove extern from function declarations using spatch 6 years ago
Nguyễn Thái Ngọc Duy 0488481e79 sha1-name.c: remove the_repo from diagnose_invalid_index_path() 6 years ago
Jeff King c5c33504c9 report_path_error(): drop unused prefix parameter 6 years ago
Nguyễn Thái Ngọc Duy 6d2df284e7 dir.c: remove an implicit dependency on the_index in pathspec code 6 years ago
brian m. carlson 70c369cde0 dir: convert struct untracked_cache_dir to object_id 7 years ago
Stefan Beller da62f786d2 submodule: fixup nested submodules after moving the submodule 7 years ago
Nguyễn Thái Ngọc Duy 0cacebf099 dir.c: ignore paths containing .git when invalidating untracked cache 7 years ago
Patryk Obara 4b33e60201 dir: convert struct sha1_stat to use object_id 7 years ago
Jeff Hostetler 578d81d0c4 dir: allow exclusions from blob in addition to file 7 years ago
Jameson Miller eec0f7f2b7 status: add option to show ignored files differently 7 years ago
Ben Peart 883e248b8a fsmonitor: teach git to optionally utilize a file system monitor to speed up detecting new or changed files. 7 years ago
Prathamesh Chavan e0556a928f dir: create function count_slashes() 7 years ago
Samuel Lijin bbf504a995 dir: expose cmp_name() and check_contains() 8 years ago
Samuel Lijin fb89888849 dir: hide untracked contents of untracked dirs 8 years ago
Brandon Williams 0d32c183b6 dir: convert fill_directory to take an index 8 years ago