620 Commits (10f743389ca9a92720fb9c3d15f647888d82c297)

Author SHA1 Message Date
Goss Geppert d6c9a71755 dir: minor refactoring / clean-up 3 years ago
Goss Geppert 27128996b8 dir: traverse into repository 3 years ago
Johannes Schindelin 2acf4cf001 dir.c: avoid "exceeds maximum object size" error with GCC v12.x 3 years ago
Ævar Arnfjörð Bjarmason 9fd512c8d6 dir API: add a generalized path_match_flags() function 3 years ago
Junio C Hamano afe8a9070b tree-wide: apply equals-null.cocci 3 years ago
Tao Klerks e6a653554b untracked-cache: support '--untracked-files=all' if configured 3 years ago
Victoria Dye 287fd17e3a sparse-index: prevent repo root from becoming sparse 3 years ago
Tao Klerks 317956d912 untracked-cache: write index when populating empty untracked cache 3 years ago
Ævar Arnfjörð Bjarmason 44439c1c58 object-file API: have hash_object_file() take "enum object_type" 3 years ago
Derrick Stolee 26b8946421 dir: force untracked cache with core.untrackedCache 3 years ago
Derrick Stolee a3eca58445 sparse-checkout: refuse to add to bad patterns 3 years ago
Derrick Stolee a481d4378c sparse-checkout: fix segfault on malformed patterns 3 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 33c5d6c845 dir: revert "dir: select directories correctly" 3 years ago
Derrick Stolee 5ceb663e92 dir: fix directory-matching bug 3 years ago
Matheus Tavares 20141e322c add, rm, mv: fix bug that prevents the update of non-sparse dirs 3 years ago
Derrick Stolee ed4958477b dir: fix pattern matching on dirs 3 years ago
Derrick Stolee f6526728f9 dir: select directories correctly 3 years ago
Jonathan Tan ce125d431a submodule: extract path to submodule gitdir func 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
René Scharfe 7431842325 use fspathhash() everywhere 4 years ago
Derrick Stolee 69bdbdb0ee dir.c: accept a directory as part of cone-mode patterns 4 years ago
Eric Wong cf2dc1c238 speed up alt_odb_usable() with many alternates 4 years ago
Ævar Arnfjörð Bjarmason ce93a4c612 dir.[ch]: replace dir_init() with DIR_INIT 4 years ago
Elijah Newren 906fc557b7 dir: introduce readdir_skip_dot_and_dotdot() helper 4 years ago
Derrick Stolee eef814828f dir: update stale description of treat_directory() 4 years ago
Junio C Hamano 2c9f1bfdb4 Revert "dir: update stale description of treat_directory()" 4 years ago
Junio C Hamano 1df046bcff Revert "dir: introduce readdir_skip_dot_and_dotdot() helper" 4 years ago
Elijah Newren b548f0f156 dir: introduce readdir_skip_dot_and_dotdot() helper 4 years ago
Derrick Stolee 4e689d8171 dir: update stale description of treat_directory() 4 years ago
Elijah Newren dd55fc0df1 dir: traverse into untracked directories if they may have ignored subfiles 4 years ago
Elijah Newren aa6e1b21e5 dir: avoid unnecessary traversal into ignored directory 4 years ago
Elijah Newren 7fe1ffdafa dir: report number of visited directories and paths with trace2 4 years ago
Elijah Newren 7f9dd87922 dir: convert trace calls to trace2 equivalents 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
brian m. carlson 92e2cab96b Always use oidread to read into struct object_id 4 years ago
Derrick Stolee d425f65127 dir: ensure full index 4 years ago
Derrick Stolee 847a9e5d4f *: remove 'const' qualifier for struct index_state 4 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 4 years ago
Jeff Hostetler 6347d649bc dir: fix malloc of root untracked_cache_dir 4 years ago
Jeff King feb9b7792f exclude: do not respect symlinks for in-tree .gitignore 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 6da1a25814 hashmap: provide deallocation function names 4 years ago
Alex Vandiver e5cf6d3df4 dir.c: fix comments to agree with argument name 4 years ago
Jeff King 842385b8a4 dir.c: drop unused "untracked" from treat_path_fast() 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