105 Commits (50ddb089ff68dfe1e3d9bd9a108d9015c176f761)

Author SHA1 Message Date
Denton Liu 554544276a *.[ch]: remove extern from function declarations using spatch 6 years ago
Derrick Stolee b45424181e revision.c: generation-based topo-order algorithm 6 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 7 years ago
Derrick Stolee ba3ca1edce commit-reach: move can_all_from_reach_with_flags 7 years ago
Derrick Stolee 5227c38566 commit-reach: move walk methods from commit.c 7 years ago
Jonathan Tan a0c9016abd upload-pack: send refs' objects despite "filter" 7 years ago
Stefan Beller 8e4b0b6047 object.c: allow parse_object to handle arbitrary repositories 7 years ago
Stefan Beller 108ed1a3d8 object.c: allow parse_object_buffer to handle arbitrary repositories 7 years ago
Stefan Beller 65ea9d4bec commit.c: migrate the commit buffer to the parsed object store 7 years ago
Stefan Beller 94c09a7197 object: allow lookup_object to handle arbitrary repositories 7 years ago
Stefan Beller a962da1ef5 object: allow object_as_type to handle arbitrary repositories 7 years ago
Stefan Beller 1268dfac1e object: add repository argument to object_as_type 7 years ago
Stefan Beller 1ec5bfd24e object: add repository argument to parse_object_buffer 7 years ago
Stefan Beller 5abddd1eb7 object: add repository argument to lookup_object 7 years ago
Stefan Beller 109cd76dd3 object: add repository argument to parse_object 7 years ago
Jonathan Tan ec06283844 fetch-pack: introduce negotiator API 7 years ago
Nguyễn Thái Ngọc Duy 44cecbf8a0 show-branch: note about its object flags usage 7 years ago
Stefan Beller 2f6c767fd4 commit: allow prepare_commit_graft to handle arbitrary repositories 7 years ago
Stefan Beller eee4502baa shallow: migrate shallow information into the object parser 7 years ago
Jonathan Nieder 6a1a79fd14 object: move grafts to object parser 7 years ago
Stefan Beller 14ba97f81c alloc: allow arbitrary repositories for alloc functions 7 years ago
Stefan Beller 341e45e46b object: allow create_object to handle arbitrary repositories 7 years ago
Stefan Beller 68f95d382b object: add repository argument to create_object 7 years ago
Stefan Beller 99bf115c87 repository: introduce parsed objects field 7 years ago
Nguyễn Thái Ngọc Duy fd9b1baef8 pack-objects: turn type and in_pack_type to bitfields 7 years ago
Stefan Beller e5e5e08832 sha1_name.c: rename to use dash in file name 7 years ago
Nguyễn Thái Ngọc Duy 3d1cf1e8e1 object.h: realign object flag allocation comment 7 years ago
Nguyễn Thái Ngọc Duy 95308d64ce object.h: update flag allocation comment 7 years ago
Brandon Williams debca9d2fe object: rename function 'typename' to 'type_name' 7 years ago
René Scharfe 4ad315fc99 object: add clear_commit_marks_all() 7 years ago
Jeff Hostetler 25ec7bcac0 list-objects: filter objects in traverse_commit_list 7 years ago
Martin Ågren 7199203937 object_array: add and use `object_array_pop()` 7 years ago
Jonathan Tan 092c55d094 object: remove "used" field from struct object 8 years ago
brian m. carlson c251c83df2 object: convert parse_object* to take struct object_id 8 years ago
Jeff King 41a078c60b fetch-pack: cache results of for_each_alternate_ref 8 years ago
Nguyễn Thái Ngọc Duy 079aa97e24 upload-pack: add get_reachable_list() 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 9 years ago
brian m. carlson 3c4270107f object: introduce get_object_hash macro. 9 years ago
Jeff King 189a122249 drop add_object_array_with_mode 10 years ago
Jeff King 9e0c3c4fcd make add_object_array_with_context interface more sane 10 years ago
Jeff King 46be823124 object_array: add a "clear" function 10 years ago
Johannes Schindelin fe8e3b7180 Refactor type_from_string() to allow continuing after detecting an error 11 years ago
Jeff King c4ad00f8cc add object_as_type helper for casting objects 11 years ago
Jeff King fe24d396e1 move setting of object->type to alloc_* functions 11 years ago
Jeff King 8ff226a9d5 add object_as_type helper for casting objects 11 years ago
Jeff King d36f51c13b move setting of object->type to alloc_* functions 11 years ago
Nguyễn Thái Ngọc Duy 1b32decefd log: add --show-linear-break to help see non-linear history 11 years ago
Nguyễn Thái Ngọc Duy 208acbfb82 object.h: centralize object flag allocation 11 years ago
Michael Haggerty 33bef7ea25 Document some functions defined in object.c 11 years ago