44 Commits (3206b6bdf6c261633b3712b7549b794aa39a5169)

Author SHA1 Message Date
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
Nguyễn Thái Ngọc Duy 97d0b74a49 Improve tree_entry_interesting() handling code 14 years ago
Junio C Hamano 6e7d0efa90 list-objects.c: don't add an unparsed NULL as a pending tree 14 years ago
Elijah Newren cc5fa2fdaf Make rev-list --objects work together with pathspecs 14 years ago
Linus Torvalds 8d2dfc49b1 process_{tree,blob}: show objects without buffering 16 years ago
Linus Torvalds cf2ab916af show_object(): push path_name() call further down 16 years ago
Björn Steinbrink de551d472e process_{tree,blob}: Remove useless xstrdup calls 16 years ago
Christian Couder 11c211fa06 list-objects: add "void *data" parameter to show functions 16 years ago
Martin Koegler a301b0c8f2 list-objects.c::process_tree/blob: check for NULL 17 years ago
Shawn O. Pearce 295dd2ad20 Fix memory leak in traverse_commit_list 17 years ago
Martin Waitz 302b9282c9 rename dirlink to gitlink. 18 years ago
Linus Torvalds 6e2f441bd4 Teach git list-objects logic to not follow gitlinks 18 years ago
Linus Torvalds ea376fa7f2 Teach git list-objects logic not to follow gitlinks 18 years ago
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Junio C Hamano 8d1d8f83b5 pack-objects: further work on internal rev-list logic. 19 years ago
Junio C Hamano c64ed70d25 Separate object listing routines out of rev-list 19 years ago