1. 4795748 tree.h API: simplify read_tree_recursive() signature by Ævar Arnfjörð Bjarmason · 4 years ago
  2. 6c9fc42 tree.h API: expose read_tree_1() as read_tree_at() by Ævar Arnfjörð Bjarmason · 4 years ago
  3. eefadd1 tree.c API: move read_tree() into builtin/ls-files.c by Ævar Arnfjörð Bjarmason · 4 years ago
  4. 70912f6 tree: enable cmp_cache_name_compare() to be used elsewhere by Elijah Newren · 4 years, 3 months ago
  5. 6da43d9 object: drop parsed_object_pool->commit_count by Abhishek Kumar · 4 years, 9 months ago
  6. 1577dc0 tree: simplify parse_tree_indirect() by René Scharfe · 6 years ago
  7. a378509 object: convert create_object() to use object_id by Jeff King · 6 years ago
  8. d0229ab object: convert lookup_object() to use object_id by Jeff King · 6 years ago
  9. 7589e63 Merge branch 'nd/the-index-final' by Junio C Hamano · 6 years ago
  10. 371820d Merge branch 'bc/tree-walk-oid' by Junio C Hamano · 6 years ago
  11. f8adbec cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch by Nguyễn Thái Ngọc Duy · 6 years ago
  12. ea82b2a tree-walk: store object_id in a separate member by brian m. carlson · 6 years ago
  13. 67022e0 tree-walk.c: make tree_entry_interesting() take an index by Nguyễn Thái Ngọc Duy · 6 years ago
  14. e092073 tree.c: make read_tree*() take 'struct repository *' by Nguyễn Thái Ngọc Duy · 6 years ago
  15. ae533c4 Merge branch 'jm/cache-entry-from-mem-pool' by Junio C Hamano · 7 years ago
  16. a849735 block alloc: add lifecycle APIs for cache_entry structs by Jameson Miller · 7 years ago
  17. f58a6cb tree: allow lookup_tree to handle arbitrary repositories by Stefan Beller · 7 years ago
  18. c1f5eb4 commit: add repository argument to lookup_commit by Stefan Beller · 7 years ago
  19. f86bcc7 tree: add repository argument to lookup_tree by Stefan Beller · 7 years ago
  20. 1268dfa object: add repository argument to object_as_type by Stefan Beller · 7 years ago
  21. 5abddd1 object: add repository argument to lookup_object by Stefan Beller · 7 years ago
  22. 109cd76 object: add repository argument to parse_object by Stefan Beller · 7 years ago
  23. b16b60f Merge branch 'sb/object-store-grafts' into sb/object-store-lookup by Junio C Hamano · 7 years ago
  24. 1102405 Merge branch 'sb/object-store-alloc' by Junio C Hamano · 7 years ago
  25. c89b6e1 Merge branch 'ds/lazy-load-trees' by Junio C Hamano · 7 years ago
  26. cbd53a2 object-store: move object access functions to object-store.h by Stefan Beller · 7 years ago
  27. 14ba97f alloc: allow arbitrary repositories for alloc functions by Stefan Beller · 7 years ago
  28. cf7203b alloc: add repository argument to alloc_tree_node by Stefan Beller · 7 years ago
  29. 68f95d3 object: add repository argument to create_object by Stefan Beller · 7 years ago
  30. 2e27bd7 treewide: replace maybe_tree with accessor methods by Derrick Stolee · 7 years ago
  31. 891435d treewide: rename tree to maybe_tree by Derrick Stolee · 7 years ago
  32. b4f5aca sha1_file: convert read_sha1_file to struct object_id by brian m. carlson · 7 years ago
  33. df46d77 tree: convert read_tree_recursive to struct object_id by brian m. carlson · 7 years ago
  34. 50f03c6 Merge branch 'ab/free-and-null' by Junio C Hamano · 8 years ago
  35. 6a83d90 coccinelle: make use of the "type" FREE_AND_NULL() rule by Ævar Arnfjörð Bjarmason · 8 years ago
  36. 85ab50f tree: convert read_tree to take an index parameter by Brandon Williams · 8 years ago
  37. c251c83 object: convert parse_object* to take struct object_id by brian m. carlson · 8 years ago
  38. a9dbc17 tree: convert parse_tree_indirect to struct object_id by brian m. carlson · 8 years ago
  39. 740ee05 Convert lookup_tree to struct object_id by brian m. carlson · 8 years ago
  40. f26efc5 tree: convert read_tree_1 to use struct object_id internally by brian m. carlson · 8 years ago
  41. bc83266 Convert lookup_commit* to struct object_id by brian m. carlson · 8 years ago
  42. 9ed0d8d use QSORT by René Scharfe · 8 years ago
  43. 99d1a98 cache: convert struct cache_entry to use struct object_id by brian m. carlson · 9 years ago
  44. 7d924c9 struct name_entry: use struct object_id instead of unsigned char sha1[20] by brian m. carlson · 9 years ago
  45. ed1c997 Remove get_object_hash. by brian m. carlson · 9 years ago
  46. f2fd076 Convert struct object to object_id by brian m. carlson · 9 years ago
  47. 7999b2c Add several uses of get_object_hash. by brian m. carlson · 9 years ago
  48. 43262d8 Merge branch 'jk/squelch-missing-link-warning-for-unreachable' by Junio C Hamano · 10 years ago
  49. 9cc2b07 add quieter versions of parse_{tree,commit} by Jeff King · 10 years ago
  50. 6a0b0b6 tree.c: update read_tree_recursive callback to pass strbuf as base by Nguyễn Thái Ngọc Duy · 10 years ago
  51. 8ff226a add object_as_type helper for casting objects by Jeff King · 11 years ago
  52. d36f51c move setting of object->type to alloc_* functions by Jeff King · 11 years ago
  53. b8f2311 Merge branch 'jk/free-tree-buffer' by Junio C Hamano · 11 years ago
  54. b02f5ae Merge branch 'jl/submodule-mv' by Junio C Hamano · 12 years ago
  55. 18e4f40 checkout: convert read_tree_some to take struct pathspec by Nguyễn Thái Ngọc Duy · 12 years ago
  56. 9c5e6c8 Convert "struct cache_entry *" to "const ..." wherever possible by Nguyễn Thái Ngọc Duy · 12 years ago
  57. 6e454b9 clear parsed flag when we free tree buffers by Jeff King · 12 years ago
  58. b60e188 Strip namelen out of ce_flags into a ce_namelen field by Thomas Gummerer · 13 years ago
  59. d688cf0 tree_entry_interesting(): give meaningful names to return values by Nguyễn Thái Ngọc Duy · 13 years ago
  60. 0de1633 tree-walk.c: do not leak internal structure in tree_entry_len() by Nguyễn Thái Ngọc Duy · 13 years ago
  61. f0096c0 Convert read_tree{,_recursive} to support struct pathspec by Nguyễn Thái Ngọc Duy · 14 years ago
  62. ffd31f6 Reimplement read_tree_recursive() using tree_entry_interesting() by Nguyễn Thái Ngọc Duy · 14 years ago
  63. 7183c09 Fix off-by-one in read_tree_recursive by Johannes Schindelin · 16 years ago
  64. 08e7239 Merge branch 'bs/maint-1.6.0-tree-walk-prefix' into maint by Junio C Hamano · 16 years ago
  65. 8092bfb match_tree_entry(): a pathspec only matches at directory boundaries by Junio C Hamano · 16 years ago
  66. ba19a80 Drop double-semicolon in C by Junio C Hamano · 16 years ago
  67. d3bee16 tree.c: allow read_tree_recursive() to traverse gitlink entries by Lars Hjemli · 16 years ago
  68. 671f070 add context pointer to read_tree_recursive() by René Scharfe · 17 years ago
  69. eadbcd4 Merge branch 'mk/maint-parse-careful' by Junio C Hamano · 17 years ago
  70. 7914053 Remove unused object-ref code by Martin Koegler · 17 years ago
  71. 7a51ed6 Make on-disk index representation separate from in-core one by Linus Torvalds · 17 years ago
  72. af3785d Optimize "diff --cached" performance. by Junio C Hamano · 18 years ago
  73. d44c782 Merge branch 'sv/objfixes' by Junio C Hamano · 18 years ago
  74. e2ac7cb Don't assume tree entries that are not dirs are blobs by Sam Vilain · 18 years ago
  75. 302b928 rename dirlink to gitlink. by Martin Waitz · 18 years ago
  76. 42c4b58 Merge branch 'lt/objalloc' by Junio C Hamano · 18 years ago
  77. 100c5f3 Clean up object creation to use more common code by Linus Torvalds · 18 years ago
  78. 8d9721c Teach "fsck" not to follow subproject links by Linus Torvalds · 18 years ago
  79. 6fda5e5 Initialize tree descriptors with a helper function rather than by hand. by Linus Torvalds · 18 years ago
  80. a8c4047 Remove "pathlen" from "struct name_entry" by Linus Torvalds · 18 years ago
  81. c711a21 Trivial cleanup of track_tree_refs() by Linus Torvalds · 18 years ago
  82. 21666f1 convert object type handling from a string to a number by Nicolas Pitre · 18 years ago
  83. 8502357 simplify inclusion of system header files. by Junio C Hamano · 18 years ago
  84. e702496 Convert memcpy(a,b,20) to hashcpy(a,b). by Shawn Pearce · 19 years ago
  85. 74b504f Make track_tree_refs void. by David Rientjes · 19 years ago
  86. 1974632 Remove TYPE_* constant macros and use object_type enums consistently. by Linus Torvalds · 19 years ago
  87. 855419f Add specialized object allocator by Linus Torvalds · 19 years ago
  88. 885a86a Shrink "struct object" a bit by Linus Torvalds · 19 years ago
  89. 4c068a9 tree_entry(): new tree-walking helper function by Linus Torvalds · 19 years ago
  90. 15b5536 Remove last vestiges of generic tree_entry_list by Linus Torvalds · 19 years ago
  91. 3bc1eca Remove unused "zeropad" entry from tree_list_entry by Linus Torvalds · 19 years ago
  92. 2d9c58c Remove "tree->entries" tree-entry list from tree parser by Linus Torvalds · 19 years ago
  93. 0790a42 Switch "read_tree_recursive()" over to tree-walk functionality by Linus Torvalds · 19 years ago
  94. 3a7c352 Make "tree_entry" have a SHA1 instead of a union of object pointers by Linus Torvalds · 19 years ago
  95. 136f2e5 Make "struct tree" contain the pointer to the tree buffer by Linus Torvalds · 19 years ago
  96. 90321c1 Replace xmalloc+memset(0) with xcalloc. by Peter Eriksen · 19 years ago
  97. 521698b Only use a single parser for tree objects by Daniel Barkalow · 19 years ago
  98. 8f1d2e6 [PATCH] Compilation: zero-length array declaration. by Junio C Hamano · 19 years ago
  99. 18d1e70 struct tree: remove unused field "parent" by Junio C Hamano · 19 years ago
  100. 3c5e846 ls-tree: major rewrite to do pathspec by Linus Torvalds · 19 years ago