All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/10] Large file support for git-archive
@ 2012-05-02 13:25 Nguyễn Thái Ngọc Duy
  2012-05-02 13:25 ` [PATCH v2 01/10] streaming: void pointer instead of char pointer Nguyễn Thái Ngọc Duy
                   ` (9 more replies)
  0 siblings, 10 replies; 14+ messages in thread
From: Nguyễn Thái Ngọc Duy @ 2012-05-02 13:25 UTC (permalink / raw)
  To: git
  Cc: Junio C Hamano, René Scharfe,
	Nguyễn Thái Ngọc Duy

v2 incorporates René's zip streaming support, fixes broken tar output
on large files and adds more tests for verification.

v1 is at http://thread.gmane.org/gmane.comp.version-control.git/196535

Nguyễn Thái Ngọc Duy (5):
  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: allow to accumulate writes before writing 512-byte blocks
  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       |  201 +++++++++++++++++++++++++++++++++++----------------
 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 |   22 ++++++
 8 files changed, 372 insertions(+), 105 deletions(-)

-- 
1.7.8.36.g69ee2

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2012-05-02 14:43 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-02 13:25 [PATCH v2 00/10] Large file support for git-archive Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 01/10] streaming: void pointer instead of char pointer Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 02/10] archive-tar: turn write_tar_entry into blob-writing only Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 03/10] archive-tar: unindent write_tar_entry by one level Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 04/10] archive: delegate blob reading to backend Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 05/10] archive-tar: allow to accumulate writes before writing 512-byte blocks Nguyễn Thái Ngọc Duy
2012-05-02 14:28   ` René Scharfe
2012-05-02 14:43     ` Nguyen Thai Ngoc Duy
2012-05-02 13:25 ` [PATCH v2 06/10] archive-tar: stream large blobs to tar file Nguyễn Thái Ngọc Duy
2012-05-02 14:34   ` René Scharfe
2012-05-02 13:25 ` [PATCH v2 07/10] archive-zip: remove uncompressed_size Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 08/10] archive-zip: factor out helpers for writing sizes and CRC Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 09/10] archive-zip: streaming for stored files Nguyễn Thái Ngọc Duy
2012-05-02 13:25 ` [PATCH v2 10/10] archive-zip: streaming for deflated files Nguyễn Thái Ngọc Duy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.