Fix starting git-gui through git-wrapper.

Starting git-gui from the command line would result in an error because the
internal script variable was not initialized.

Signed-off-by: Theo Niessink <niessink@martinic.com>
Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Updated git wrapper exe

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
git-wrapper: ensure the child process exit code is returned.

The new compiled git wrapper failed to propagate the error code from the
wrapped process which causes problems when scripting git commands.
Also print error messages if something fails when launching the target
process.

This resolves github issue #43.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Updated git wrapper exe

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
WinGit: Equalize the spelling of "Plink" in the release notes

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
WinGit: Be more precise about what changed regarding TortoisePlink detection

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Include the CAcert root certificates in our CA certificate bundle.

This allows us to accept CAcert issued certificates as valid for SSL
connections. CAcert is a chain-of-trust certificate authority using a
model like PGP for authenticating trust and is used by some open source
sites as the CA issues free certificates provided there is sufficient
confirmation of identity using the web of trust.

The CAcert license requires mentioning in the documentation and it is
polite to list other packages that Git for Windows depends upon.

This closes github issue #37.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Update release notes

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Add git subtree subcommand to default distribution

The git subtree subcommand is now part of the official git repository.
This tweak ensures that msysgit provides support for the command out
of the box without end-user interaction.

Signed-off-by: ciaranj <ciaranj@gmail.com>
Update the release script to handle git subtree command from contrib.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Installer: Update Inno Setup to version 5.5.1 (Unicode)

For the revision history, see:
http://www.jrsoftware.org/files/is5-whatsnew.htm

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Slightly reduce the installer's file size

Sort files by extension before compressing them which in conjunction with
solid compression reduces the installer's file size by about 200 KiB. Also
sorting by file name does not result in any further improvement.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Installer: Fix UninstallDisplayIcon path

Signed-off-by: xhmikosr <xhmikosr@users.sourceforge.net>
Merge pull request #51 from XhmikosR/devel

Installer: Fix UninstallDisplayIcon path
Update 7-Zip to version 9.22 (beta)

Note that the version numbering is inconsistent between the history and
readme files. The files were taken as-is from

http://sourceforge.net/projects/sevenzip/files/7-Zip/9.22/
Use version 1.50 beta (build 2478) of the modified 7-Zip SFX module

This version is based on the 7-Zip version 9.22 source code and was taken
from

http://7zsfx.info/en/download.html
Remove 7-Zip's vanilla 7zS.sfx as it is unused

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Installer: Early check whether the installation directory is writable

This avoids the user from going through all the settings again in case
a directory was chosen that cannot be written to in setup's very last
copy step.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Source git-prompt.sh if present.

In git commit af31a456 the git prompt code was moved out into another
file to permit lazy loading of bash functions. To maintain our git
prompt we must source both files now.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Explain why we need the THIS_IS_MSYSGIT file

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>