Commit Graph

240 Commits (master)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason 5cf88fd8b0 git-compat-util.h: use "UNUSED", not "UNUSED(var)" 3 weeks ago
Jeff King 02c3c59e62 hashmap: mark unused callback parameters 1 month ago
Jeff King 1490d7d82d is_promisor_object(): fix use-after-free of tree buffer 1 month ago
Jeff King ec18b10bf2 tree-walk: add a mechanism for getting non-canonicalized modes 2 months ago
René Scharfe 9b9f5f6217 packfile: use DEFINE_LIST_SORT 2 months ago
Jeff King 18c08abc82 is_promisor_object(): walk promisor packs in pack-order 3 months ago
Taylor Blau 94cd775a6c pack-mtimes: support reading .mtimes files 4 months ago
Junio C Hamano afe8a9070b tree-wide: apply equals-null.cocci 5 months ago
Junio C Hamano a5c97b0164 packfile: fix off-by-one error in decoding logic 9 months ago
Taylor Blau 0bf0de6cc7 packfile: make `close_pack_revindex()` static 10 months ago
Jonathan Tan 34de5b8eac packfile: avoid overflowing shift during decode 11 months ago
Matt Cooper d6a09e795d odb: guard against data loss checking out a huge file 11 months ago
René Scharfe 8c6b4332b4 packfile: release bad_objects in close_pack() 1 year ago
René Scharfe 09ef66179b packfile: use oidset for bad objects 1 year ago
René Scharfe 7407d733a4 packfile: convert has_packed_and_bad() to object_id 1 year ago
René Scharfe 751530de5d packfile: convert mark_bad_packed_object() to object_id 1 year ago
Taylor Blau 0f533c7284 pack-bitmap: read multi-pack bitmaps 1 year ago
Taylor Blau a241878ac7 object-store.h: teach for_each_packed_object to ignore kept packs 1 year ago
Eric Wong dc05929411 xmmap: inform Linux users of tuning knobs on ENOMEM 1 year ago
Elijah Newren 906fc557b7 dir: introduce readdir_skip_dot_and_dotdot() helper 1 year ago
Junio C Hamano 1df046bcff Revert "dir: introduce readdir_skip_dot_and_dotdot() helper" 1 year ago
Elijah Newren b548f0f156 dir: introduce readdir_skip_dot_and_dotdot() helper 1 year ago
Jeff King fcc07e980b is_promisor_object(): free tree buffer after parsing 1 year ago
Taylor Blau f894081dea pack-revindex: read multi-pack reverse indexes 2 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 2 years ago
Jeff King 20b031fede packfile: add kept-pack cache for find_kept_pack_entry() 2 years ago
Taylor Blau f62312e028 packfile: introduce 'find_kept_pack_entry()' 2 years ago
Taylor Blau 2f4ba2a867 packfile: prepare for the existence of '*.rev' files 2 years ago
Jeff King 779412b9d9 for_each_object_in_pack(): clarify pack vs index ordering 2 years ago
Taylor Blau b130aef65e for_each_object_in_pack(): convert to new revindex API 2 years ago
Taylor Blau 0a7e3642bc unpack_entry(): convert to new revindex API 2 years ago
Taylor Blau fc150caf67 packed_object_info(): convert to new revindex API 2 years ago
Taylor Blau 3a3f54dd0a retry_bad_packed_offset(): convert to new revindex API 2 years ago
Taylor Blau 45bef5c064 get_delta_base_oid(): convert to new revindex API 2 years ago
Martin Ågren bc62692757 hash-lookup: rename from sha1-lookup 2 years ago
Taylor Blau c8a45eb66e packfile.c: protect against disappearing indexes 2 years ago
Jeff King 81c4c5cf2e packfile: detect overflow in .idx file size checks 2 years ago
Jeff King a9bc372ef8 use size_t to store pack .idx byte offsets 2 years ago
Jeff King f86f769550 compute pack .idx byte offsets using size_t 2 years ago
Matheus Tavares bda959c476 packfile: fix memory leak in add_delta_base_cache() 2 years ago
Matheus Tavares 74b052f8c2 packfile: fix race condition on unpack_entry() 2 years ago
Jeff King 67bb65de5d packfile: actually set approximate_object_count_valid 2 years ago
Taylor Blau 59552fb3e2 midx: traverse the local MIDX first 2 years ago
brian m. carlson 629dffc461 packfile: compute and use the index CRC offset 2 years ago
Jeff King 2fecc48cad packfile: drop nth_packed_object_sha1() 3 years ago
Jeff King 6ac9760a30 packed_object_info(): use object_id internally for delta base 3 years ago
Jeff King b99b6bcc57 packed_object_info(): use object_id for returning delta base 3 years ago
Jeff King 0763671b8e nth_packed_object_oid(): use customary integer return 3 years ago
Matheus Tavares 6c307626f1 grep: protect packed_git [re-]initialization 3 years ago
Matheus Tavares 31877c9aec object-store: allow threaded access to object reading 3 years ago