Subject: [PULL] Pull request from msysGit

From: Pat Thoyts <[email-masked]>
Date: Tue, 05 Oct 2010 00:52:20 +0100

This follows up on the comments made for the previous pull request for
patches from msysGit. This batch is restricted to those that passed
review or have been modified as a result of the earlier review.
I've added some Acked-by's resulting from comments made.

The following changes since commit 1e633418479926bc85ed21a4f91c845a3dd3ad66:

  Merge branch 'maint' (2010-09-30 14:59:53 -0700)

are available in the git repository at:

  git://repo.or.cz/git/mingw/4msysgit.git work/pt/for-junio
or alternatively
  http://repo.or.cz/w/git/mingw/4msysgit.git/shortlog/refs/heads/work/pt/for-junio

5debf9a Add MinGW-specific execv() override.
77df1f1 Fix Windows-specific macro redefinition warning.
b248e95 Fix 'clone' failure at DOS root directory.
1a40420 mingw: do not crash on open(NULL, ...)
5e9677c git-am: fix detection of absolute paths for windows
36e035f Side-step MSYS-specific path "corruption" leading to t5560 failure.
ca02ad3 Side-step sed line-ending "corruption" leading to t6038 failure.
97f2c33 Skip 'git archive --remote' test on msysGit
a94114a Do not strip CR when grepping HTTP headers.
3ba9ba8 Skip t1300.70 and 71 on msysGit.
4e57baf merge-octopus: Work around environment issue on Windows
442dada MinGW: Report errors when failing to launch the html browser.
9b9784c MinGW: fix stat() and lstat() implementations for handling symlinks
4091bfc MinGW: Add missing file mode bit defines
e7cf4e9 MinGW: Use pid_t more consequently, introduce uid_t for greater compatibility

 abspath.c                        |    6 +++-
 compat/mingw.c                   |   56 ++++++++++++++++++++++++++++++++-----
 compat/mingw.h                   |   36 +++++++++++++++++++-----
 git-am.sh                        |   12 ++++----
 git-merge-octopus.sh             |    5 +++
 git-sh-setup.sh                  |   15 ++++++++++
 t/t1300-repo-config.sh           |    6 ++--
 t/t5000-tar-tree.sh              |    2 +-
 t/t5503-tagfollow.sh             |    9 +-----
 t/t5560-http-backend-noserver.sh |    5 ++-
 t/t6038-merge-text-auto.sh       |    4 ++-
 t/test-lib.sh                    |    2 +
 12 files changed, 122 insertions(+), 36 deletions(-)