80 Commits (ebf3c04b262aa27fbb97f8a0156c2347fecafafb)

Author SHA1 Message Date
Patrick Steinhardt 9a2a4f9544 list-objects: support filtering by tag and commit 4 years ago
Patrick Steinhardt 628d81be6c list-objects: move tag processing into its own function 4 years ago
Jeff King 72ed80c784 list-objects: don't queue root trees unless revs->tree_objects is set 5 years ago
Matthew DeVore 9430147ca0 list-objects-filter: encapsulate filter components 6 years ago
Jeff King 97dd512af7 rev-list: detect broken root trees 6 years ago
Taylor Blau b49e74eac4 list-objects.c: handle unexpected non-tree entries 6 years ago
Taylor Blau 23c204455b list-objects.c: handle unexpected non-blob entries 6 years ago
Derrick Stolee 4f6d26b167 list-objects: consume sparse tree walk 6 years ago
brian m. carlson ea82b2a085 tree-walk: store object_id in a separate member 6 years ago
Nguyễn Thái Ngọc Duy 67022e0214 tree-walk.c: make tree_entry_interesting() take an index 6 years ago
Nguyễn Thái Ngọc Duy 96ab6e0b30 list-objects.c: reduce the_repository references 6 years ago
Nguyễn Thái Ngọc Duy 01d40c8487 list-objects-filter.c: remove implicit dependency on the_index 6 years ago
Matthew DeVore 8b10a206f0 list-objects: support for skipping tree traversal 6 years ago
Matthew DeVore 7c0fe330d5 rev-list: handle missing tree objects properly 6 years ago
Matthew DeVore 99c9aa9579 revision: mark non-user-given objects instead 6 years ago
Nguyễn Thái Ngọc Duy b3c7eef9b0 revision.c: reduce implicit dependency the_repository 6 years ago
Matthew DeVore f1d02daacf list-objects: always parse trees gently 7 years ago
Matthew DeVore 9202489174 list-objects: refactor to process_tree_contents 7 years ago
Matthew DeVore f447a499db list-objects: store common func args in struct 7 years ago
Jonathan Tan a0c9016abd upload-pack: send refs' objects despite "filter" 7 years ago
Stefan Beller f86bcc7b2c tree: add repository argument to lookup_tree 7 years ago
Stefan Beller da14a7ff99 blob: add repository argument to lookup_blob 7 years ago
Stefan Beller cbd53a2193 object-store: move object access functions to object-store.h 7 years ago
Derrick Stolee 2e27bd7731 treewide: replace maybe_tree with accessor methods 7 years ago
Derrick Stolee 891435d55d treewide: rename tree to maybe_tree 7 years ago
Jonathan Tan df11e19648 rev-list: support termination at promisor objects 7 years ago
Jeff Hostetler 25ec7bcac0 list-objects: filter objects in traverse_commit_list 7 years ago
Stefan Beller ce5b6f9be8 revision.h: introduce blob/tree walking in order of the commits 7 years ago
Stefan Beller 91904f5645 list-objects.c: factor out traverse_trees_and_blobs 7 years ago
brian m. carlson 740ee055c6 Convert lookup_tree to struct object_id 8 years ago
brian m. carlson 3aca1fc6c9 Convert lookup_blob to struct object_id 8 years ago
brian m. carlson 7d924c9139 struct name_entry: use struct object_id instead of unsigned char sha1[20] 9 years ago
Jeff King 2824e1841b list-objects: pass full pathname to callbacks 9 years ago
Jeff King dc06dc8800 list-objects: drop name_path entirely 9 years ago
Jeff King f3badaed51 list-objects: convert name_path to a strbuf 9 years ago
Jeff King de1e67d070 list-objects: pass full pathname to callbacks 9 years ago
Jeff King bd64516aca list-objects: drop name_path entirely 9 years ago
Jeff King 13528ab37c list-objects: convert name_path to a strbuf 9 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 9 years ago
Jeff King daf7d86783 silence broken link warnings with revs->ignore_missing_links 10 years ago
brian m. carlson 1684c1b219 rev-list: add an option to mark fewer edges as uninteresting 10 years ago
Jeff King 207394908e traverse_commit_list: support pending blobs/trees with paths 10 years ago
Jeff King 46be823124 object_array: add a "clear" function 10 years ago
Vicent Marti 2db1a43f41 add `ignore_missing_links` mode to revwalk 11 years ago
Jeff King 200abe7458 list-objects: only look at cmdline trees with edge_hint 11 years ago
Nguyễn Thái Ngọc Duy fbd4a7036d list-objects: mark more commits as edges in mark_edges_uninteresting 12 years ago
Nguyễn Thái Ngọc Duy e76a5fb459 list-objects: reduce one argument in mark_edges_uninteresting 12 years ago
Jeff King 6e454b9a31 clear parsed flag when we free tree buffers 12 years ago
Nguyễn Thái Ngọc Duy d688cf07b1 tree_entry_interesting(): give meaningful names to return values 13 years ago
Junio C Hamano 4947367267 list-objects: pass callback data to show_objects() 14 years ago