110 Commits (57ffc5f85a17416a718d4e7baf71d8356c9c7808)

Author SHA1 Message Date
Junio C Hamano 6e180cdcec Make sure objects/pack exists before creating a new pack 16 years ago
Steffen Prohaska 2fb3f6db96 Add calls to git_extract_argv0_path() in programs that call git_config_* 16 years ago
Linus Torvalds 39c68542fc Wrap inflate and other zlib routines for better error reporting 16 years ago
Alexander Potashev d75307084d remove trailing LF in die() messages 16 years ago
Nicolas Pitre d8f325563d better validation on delta base object offsets 16 years ago
Nicolas Pitre 9ed19614d4 index-pack: don't leak leaf delta result 16 years ago
Nicolas Pitre a672ea6ac5 rehabilitate 'git index-pack' inside the object store 16 years ago
Nicolas Pitre ce3f6dc655 fix multiple issues in index-pack 16 years ago
Petr Baudis 33b650308c Do not rename read-only files during a push 16 years ago
Nicolas Pitre 6a87ed972c index-pack: smarter memory usage during delta resolution 16 years ago
Nicolas Pitre 9441b61dc5 index-pack: rationalize delta resolution code 16 years ago
Nicolas Pitre 838cd34664 fix pread()'s short read in index-pack 16 years ago
Samuel Tardieu fb74243636 Do not use errno when pread() returns 0 16 years ago
Nicolas Pitre 9126f0091f fix openssl headers conflicting with custom SHA1 implementations 16 years ago
Petr Baudis 8b4eb6b6cd Do not perform cross-directory renames when creating packs 17 years ago
Nicolas Pitre 8522148f79 index-pack: use fixup_pack_header_footer()'s validation mode 17 years ago
Nicolas Pitre abeb40e5aa improve reliability of fixup_pack_header_footer() 17 years ago
Nguyễn Thái Ngọc Duy d0b92a3f6e index-pack: setup git repository 17 years ago
Björn Steinbrink 72de2883bd index-pack.c: correctly initialize appended objects 17 years ago
Shawn O. Pearce 92392b4a45 index-pack: Honor core.deltaBaseCacheLimit when resolving deltas 17 years ago
Shawn O. Pearce 03993e139c index-pack: Track the object_entry that creates each base_data 17 years ago
Shawn O. Pearce 4a438cabac index-pack: Chain the struct base_data on the stack for traversal 17 years ago
Shawn O. Pearce f41aebd469 index-pack: Refactor base arguments of resolve_delta into a struct 17 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Ramsay Jones 6e1c23442a Fix some warnings (on cygwin) to allow -Werror 17 years ago
Linus Torvalds 4c81b03e30 Make pack creation always fsync() the result 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Martin Koegler 0153be05ae index-pack: introduce checking mode 17 years ago
Nicolas Pitre a91ef6e75b fix index-pack with packs >4GB containing deltas on 32-bit machines 17 years ago
Nicolas Pitre a984a06a07 nicer display of thin pack completion 17 years ago
Nicolas Pitre 218558af59 make display of total transferred more accurate 17 years ago
Nicolas Pitre 4d00bda2aa make the pack index version configurable 17 years ago
Nicolas Pitre 29e63ed3f6 add throughput display to index-pack 17 years ago
Nicolas Pitre 4d4fcc5451 relax usage of the progress API 17 years ago
Nicolas Pitre dc6a0757c4 make struct progress an opaque type 17 years ago
Nicolas Pitre c85228ed8f fix for more minor memory leaks 17 years ago
Nicolas Pitre 4049b9cfc0 fix const issues with some functions 17 years ago
Nicolas Pitre 42e18fbf5f more compact progress display 17 years ago
Luiz Fernando N. Capitulino 7647b17f1d Use xmkstemp() instead of mkstemp() 18 years ago
Jim Meyering 91c8d5905c detect close failure on just-written file handles 18 years ago
Geert Bosch aa7e44bf57 Unify write_index_file functions 18 years ago
Johan Herland 8a912bcb25 Ensure return value from xread() is always stored into an ssize_t 18 years ago
Shawn O. Pearce cbc6bdab08 Reuse fixup_pack_header_footer in index-pack 18 years ago
Nicolas Pitre 13aaf14825 make progress "title" part of the common progress interface 18 years ago
Nicolas Pitre 96a02f8f6d common progress display support 18 years ago
Nicolas Pitre 4ba7d71153 allow forcing index v2 and 64-bit offset treshold 18 years ago
Nicolas Pitre d1a46a9eab index-pack: learn about pack index version 2 18 years ago
Nicolas Pitre ee5743ce19 compute object CRC32 with index-pack 18 years ago
Nicolas Pitre d7dd02231f add overflow tests on pack offset variables 18 years ago
Nicolas Pitre 8723f21626 make overflow test on delta base offset work regardless of variable size 18 years ago