[PATCH v3 0/9] Large file support for git-archive
- From
Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
- Date
- May 3, 2012, 01:50 UTC
- Message-ID
- <1336009868-7411-1-git-send-email-pclouds@gmail.com>
Compared to v2 [1], this series reworks the large file support patch for tar and makes use of test_config.
[1] http://thread.gmane.org/gmane.comp.version-control.git/196803
Nguyễn Thái Ngọc Duy (4): archive-tar: turn write_tar_entry into blob-writing only archive-tar: unindent write_tar_entry by one level archive: delegate blob reading to backend archive-tar: stream large blobs to tar file
René Scharfe (5): streaming: void pointer instead of char pointer archive-zip: remove uncompressed_size archive-zip: factor out helpers for writing sizes and CRC archive-zip: streaming for stored files archive-zip: streaming for deflated files
archive-tar.c | 207 +++++++++++++++++++++++++++++++++++--------------- archive-zip.c | 200 +++++++++++++++++++++++++++++++++++++++++++------ archive.c | 28 +++---- archive.h | 10 ++- streaming.c | 2 +- streaming.h | 2 +- t/t1050-large.sh | 12 +++ t/t5000-tar-tree.sh | 19 +++++ 8 files changed, 375 insertions(+), 105 deletions(-)
-- 1.7.3.1.256.g2539c.dirty