summaryrefslogtreecommitdiff
path: root/tree-walk.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove cache.h inclusion due to previous changesElijah Newren2023-04-241-1/+1
* object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
* treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-0/+1
* tree-walk: add a mechanism for getting non-canonicalized modesJeff King2022-08-101-5/+9
* object-file API: pass an enum to read_object_with_reference()Ævar Arnfjörð Bjarmason2022-02-251-3/+3
* Always use oidread to read into struct object_idbrian m. carlson2021-04-271-1/+1
* tree-walk: report recursion countsDerrick Stolee2021-01-041-0/+33
* tree-walk.c: don't match submodule entries for 'submod/anything'SZEDER Gábor2020-06-081-1/+8
* tree-walk.c: break circular dependency with unpack-treesJeff King2020-02-041-2/+1
* traverse_trees(): use stack array for name entriesJeff King2020-01-301-5/+8
* Merge branch 'js/mingw-loosen-overstrict-tree-entry-checks'Junio C Hamano2020-01-061-6/+0
|\
| * mingw: only test index entries for backslashes, not tree entriesJohannes Schindelin2020-01-021-6/+0
* | Sync with Git 2.24.1Junio C Hamano2019-12-091-0/+6
|\ \ | |/
| * Sync with 2.23.1Johannes Schindelin2019-12-061-0/+6
| |\
| | * Sync with 2.22.2Johannes Schindelin2019-12-061-0/+6
| | |\
| | | * Sync with 2.21.1Johannes Schindelin2019-12-061-0/+6
| | | |\
| | | | * Sync with 2.20.2Johannes Schindelin2019-12-061-0/+6
| | | | |\
| | | | | * Sync with 2.19.3Johannes Schindelin2019-12-061-0/+6
| | | | | |\
| | | | | | * Sync with 2.18.2Johannes Schindelin2019-12-061-0/+6
| | | | | | |\
| | | | | | | * Sync with 2.17.3Johannes Schindelin2019-12-061-0/+6
| | | | | | | |\
| | | | | | | | * Sync with 2.15.4Johannes Schindelin2019-12-061-0/+6
| | | | | | | | |\
| | | | | | | | | * Sync with 2.14.6Johannes Schindelin2019-12-061-0/+6
| | | | | | | | | |\
| | | | | | | | | | * mingw: disallow backslash characters in tree objects' file namesJohannes Schindelin2019-12-041-0/+6
* | | | | | | | | | | Merge branch 'jk/lore-is-the-archive'Junio C Hamano2019-12-061-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | doc: replace public-inbox links with lore.kernel.orgJeff King2019-11-301-1/+1
| |/ / / / / / / / /
* | | | | | | | | | Merge branch 'jk/tree-walk-overflow'Junio C Hamano2019-08-221-22/+42
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | tree-walk: harden make_traverse_path() length computationsJeff King2019-08-011-8/+20
| * | | | | | | | | tree-walk: add a strbuf wrapper for make_traverse_path()Jeff King2019-08-011-6/+15
| * | | | | | | | | tree-walk: use size_t consistentlyJeff King2019-08-011-2/+2
| * | | | | | | | | tree-walk: drop oid from traverse_infoJeff King2019-07-311-11/+12
| * | | | | | | | | setup_traverse_info(): stop copying oidJeff King2019-07-311-3/+1
| |/ / / / / / / /
* | | | | | | | | tree-walk.c: remove the_repo from get_tree_entry_follow_symlinks()Nguyễn Thái Ngọc Duy2019-06-271-4/+8
* | | | | | | | | tree-walk.c: remove the_repo from get_tree_entry()Nguyễn Thái Ngọc Duy2019-06-271-6/+12
* | | | | | | | | tree-walk.c: remove the_repo from fill_tree_descriptor()Nguyễn Thái Ngọc Duy2019-06-271-2/+4
* | | | | | | | | sha1-file.c: remove the_repo from read_object_with_reference()Nguyễn Thái Ngọc Duy2019-06-271-3/+4
|/ / / / / / / /
* | | | | | | | Use 'unsigned short' for mode, like diff_filespec doesElijah Newren2019-04-081-3/+3
|/ / / / / / /
* | | | | | | Merge branch 'dt/cat-file-batch-ambiguous'Junio C Hamano2019-02-061-2/+2
|\ \ \ \ \ \ \
| * | | | | | | Do not print 'dangling' for cat-file in case of ambiguityDavid Turner2019-01-181-2/+2
* | | | | | | | Merge branch 'bc/tree-walk-oid'Junio C Hamano2019-01-291-9/+12
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | tree-walk: store object_id in a separate memberbrian m. carlson2019-01-151-4/+7
| * | | | | | | tree-walk: copy object ID before usebrian m. carlson2019-01-151-5/+5
| |/ / / / / /
* | | | | | | tree-walk: support :(attr) matchingNguyễn Thái Ngọc Duy2018-11-191-14/+53
* | | | | | | tree-walk.c: make tree_entry_interesting() take an indexNguyễn Thái Ngọc Duy2018-11-191-8/+14
|/ / / / / /
* | | | | | Merge branch 'nd/tree-walk-path-exclusion'Junio C Hamano2018-11-131-3/+8
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | tree-walk.c: fix overoptimistic inclusion in :(exclude) matchingNguyễn Thái Ngọc Duy2018-11-051-3/+8
| |/ / / /
* | | | | Merge branch 'bc/object-id'Junio C Hamano2018-08-021-1/+2
|\ \ \ \ \
| * | | | | tree-walk: replace hard-coded constants with the_hash_algobrian m. carlson2018-07-161-1/+2
| |/ / / /