Here are some unrelated patches that I had accumulated over the past weeks that improve the git experience on Windows. The first three are maint-worthy and have been cooked long enough. IMO it is safe to put them on maint directly. Erik Faye-Lund (1): mingw: use _commit to implement fsync Ian McLean (1): Fix "Out of memory? mmap failed" for files larger than 4GB on Windows Johannes Sixt (1): Recent MinGW has a C99 implementation of snprintf functions René Scharfe (1): Fix checkout of large files to network shares on Windows XP bert Dvornik (1): start_command: close cmd->err descriptor when fork/spawn fails Makefile | 1 - compat/mingw.c | 17 +++++++++++++++++ compat/mingw.h | 5 ++++- compat/win32mmap.c | 6 +++--- run-command.c | 2 ++ t/t5516-fetch-push.sh | 2 +- t/t5705-clone-2gb.sh | 12 +++++++++--- 7 files changed, 36 insertions(+), 9 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html