From: Steffen Prohaska Date: Tue, 26 Aug 2014 15:23:19 GMT Subject: [PATCH v6 0/6] Stream fd to clean filter; GIT_MMAP_LIMIT, GIT_ALLOC_LIMIT with git_env_ulong() Message-ID: <1409066605-4851-1-git-send-email-prohaska@zib.de> Changes since v5: - Introduce and use git_env_ulong(). - Change copy_fd() to not close input fd, which simplified changes to convert. - More detailed explanation why filter must be marked "required" in commit message of 6/6. - Style fixes. Steffen Prohaska (6): convert: drop arguments other than 'path' from would_convert_to_git() Add git_env_ulong() to parse environment variable Change GIT_ALLOC_LIMIT check to use git_env_ulong() Introduce GIT_MMAP_LIMIT to allow testing expected mmap size Change copy_fd() to not close input fd convert: stream from fd to required clean filter to reduce used address space cache.h | 1 + config.c | 11 +++++++++++ convert.c | 55 +++++++++++++++++++++++++++++++++++++++++++++------ convert.h | 10 +++++++--- copy.c | 5 +---- lockfile.c | 3 +++ sha1_file.c | 47 ++++++++++++++++++++++++++++++++++++++++--- t/t0021-conversion.sh | 24 +++++++++++++++++----- t/t1050-large.sh | 2 +- wrapper.c | 15 +++++++------- 10 files changed, 144 insertions(+), 29 deletions(-) -- 2.1.0.8.gf3a29c8