58 Commits (60aced3dfa68df60952fed28c4ae63a5bbda0275)

Author SHA1 Message Date
Jeff King 67947c34ae convert "hashcmp() != 0" to "!hasheq()" 6 years ago
Stefan Beller 57a6a500be packfile: add repository argument to unpack_entry 7 years ago
Stefan Beller a80d72db2a object-store: move packed_git and packed_git_mru to object store 7 years ago
brian m. carlson 17e65451e3 sha1_file: convert check_sha1_signature to struct object_id 7 years ago
Brandon Williams debca9d2fe object: rename function 'typename' to 'type_name' 7 years ago
brian m. carlson ccc12e0676 pack-check: convert various uses of SHA-1 to abstract forms 7 years ago
Jonathan Tan 0317f45576 pack: move open_pack_index(), parse_pack_index() 8 years ago
brian m. carlson 9fd750461b Convert the verify_pack callback to struct object_id 8 years ago
René Scharfe 9ed0d8d6e6 use QSORT 8 years ago
Jeff King a9445d859e verify_packfile: check pack validity before accessing data 8 years ago
Nguyễn Thái Ngọc Duy ec9d224903 fsck: use streaming interface for large blobs in pack 9 years ago
Jeff King b32fa95fd8 convert trivial cases to ALLOC_ARRAY 9 years ago
David Turner 8c24d832cd verify_pack: do not ignore return value of verification function 9 years ago
Nguyễn Thái Ngọc Duy 1e49f22f07 fsck: print progress 13 years ago
Nguyễn Thái Ngọc Duy c9486eb04d fsck: avoid reading every object twice 13 years ago
Nguyễn Thái Ngọc Duy 473935188c verify_packfile(): check as many object as possible in a pack 13 years ago
Junio C Hamano ef49a7a012 zlib: zlib can only process 4GB at a time 14 years ago
Stephen Boyd 1e4cd68c00 sparse: Fix errors and silence warnings 14 years ago
Jonathan Nieder 9cba13ca5d standardize brace placement in struct definitions 14 years ago
Ralf Wildenhues 22e5e58a3c Typos in code comments, an error message, documentation 15 years ago
Shawn O. Pearce 9b0aa72870 Extract verify_pack_index for reuse from verify_pack 15 years ago
Mike Hommey 4277c6709d Don't expect verify_pack() callers to set pack_size 16 years ago
Nicolas Pitre 9126f0091f fix openssl headers conflicting with custom SHA1 implementations 17 years ago
Nicolas Pitre c41a4a9468 verify-pack: check packed object CRC when using index version 2 17 years ago
Nicolas Pitre 77d3ecee85 move show_pack_info() where it belongs 17 years ago
Nicolas Pitre 99093238bb optimize verify-pack a bit 17 years ago
Nicolas Pitre 1f5c74f6cf call init_pack_revindex() lazily 17 years ago
Nicolas Pitre 6241360498 make verify-pack a bit more useful with bad packs 17 years ago
Nicolas Pitre 5f4347bba3 add storage size output to 'git verify-pack -v' 17 years ago
Nicolas Pitre 70f5d5d31c fix unimplemented packed_object_info_detail() features 17 years ago
Alexandre Julliard 3af51928ab pack-check: Sort entries by pack offset before unpacking them. 18 years ago
Shawn O. Pearce d079837eee Lazily open pack index files on demand 18 years ago
Nicolas Pitre ddcf786fd7 fixes to output of git-verify-pack -v 18 years ago
Nicolas Pitre 57059091fa get rid of num_packed_objects() 18 years ago
Nicolas Pitre d72308e01c clean up and optimize nth_packed_object_sha1() usage 18 years ago
Nicolas Pitre 4287307833 [PATCH] clean up pack index handling a bit 18 years ago
Shawn O. Pearce c4001d92be Use off_t when we really mean a file offset. 18 years ago
Shawn O. Pearce 326bf39677 Use uint32_t for all packed object counts. 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Junio C Hamano 8977c110b5 pack-check.c::verify_packfile(): don't run SHA-1 update on huge data 18 years ago
Shawn O. Pearce 079afb18fe Loop over pack_windows when inflating/accessing data. 18 years ago
Shawn O. Pearce 03e79c88aa Replace use_packed_git with window cursors. 18 years ago
Shawn O. Pearce c41ee586dc Refactor packed_git to prepare for sliding mmap windows. 18 years ago
Shawn O. Pearce 4d703a1a90 Replace unpack_entry_gently with unpack_entry. 18 years ago
Nicolas Pitre 43057304c0 many cleanups to sha1_file.c 19 years ago
David Rientjes a89fccd281 Do not use memcmp(sha1_1, sha1_2, 20) with hardcoded length. 19 years ago
Florian Forster 1d7f171c3a Remove all void-pointer arithmetic. 19 years ago
Junio C Hamano 55e1805dff verify-pack: check integrity in a saner order. 19 years ago
Junio C Hamano 473ab1659b verify-pack -v: show delta-chain histogram. 19 years ago
Junio C Hamano f8f135c9ba packed objects: minor cleanup 19 years ago