shell prompt should not beep and only show MSYSTEM when non-standard.

The last change also printed the current working directory twice - once
after the MSYSTEM and once after user@host. Reduced to a single instance.

Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Installer: Continue the idea of d5f2b0e for all calls of cmd.exe

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Enable the wincred credential helper by default for Windows users.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Compare the wincred helper against its original in compat.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Updated to Git v1.8.1

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Installer: Do not use Inc() for compatibility with ANSI Inno Setup

See https://github.com/jrsoftware/issrc/issues/35#issuecomment-12177896.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Installer: Add registry-based context menus also to directory backgrounds

Do this for both "Git Bash Here" and "Git GUI Here" entries. Simplify the
code along the lines. Fixes issue #84.

Helped-by: Matt Hickford <matt.hickford@gmail.com>
Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
WinGit: Add a script to update Inno Setup

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Installer: Update Inno Setup to version 5.5.3 (Unicode)

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
Revert "Enable the wincred credential helper by default for Windows users."

This reverts commit 2db3aa7c413697fdc02f5b94ebb847ee67290775.

An end user cannot unset configuration options which means that it is not
possible to disable this feature without administrative permissions. This
should only be set in the global or repository configuration files unless
the user chooses to enable this option upon installation.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Updated Git to v1.8.1.2

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
curl: update to 7.28.1 and enable ipv6

To get this to build we switch from using configure to a premade
makefile. This affects the resulting dll name and will require
relinking any other binaries using the curl dll.

This patch also makes curl use the Windows built-in SSL support
rather than using OpenSSL.

Acked-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Install curl-7.28.1.tar.bz2

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
gnupg: added a release script to build and install gnupg.

When built for Windows gpg expects to find it's helper scripts in the same
directory but the installer places these in the libexec folder so we need
to move these so that 'gpg --refresh-keys' can work.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Install gnupg-1.4.13.tar.gz

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Installer: Fix the registry-based menu entries for Windows XP (fixes #95)

The non-Background entries require the use of "%1" instead of "%v" on
Windows XP. The Background entries require "%v", but these are not
available under Windows XP anyway. This current solution was also tested
on Windows 8 and it works fine there, too.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
New msysGit / Git for Windows Logo

I'm a big fan of the Git for Windows project, so when I realized that the
project is still using Git's older logos, I decided to try my hand at
updating the logo.

As you can see, it's a bit more Windows friendly!

The original logo is licensed under the Creative Commons Attribution
License, so it allows modification.

I started with an SVG of the original logo and completely left the "git"
text alone while also being very careful to keep my modifications of the
orange diamond to the exact same dimensions. I even found the original
font used for the "git" text (Adelle bold) and added the "msys" title.

Hope you guys like it! If there's any interest in updating the project to
use this new logo, here are the SVGs.

[from: https://github.com/msysgit/git/issues/55]

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
copy-files.sh: libexec/gnupg/ doesn't exist anymore

Commit 8905816 updated GNUPG and moved the helper executables from
mingw/libexec/gnupg to mingw/bin but didn't update the copy script
in share/WinGit.

Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
Merge pull request #96 from snaewe/sn/libexec-gnupg-gone

copy-files.sh: libexec/gnupg/ doesn't exist anymore
git-cmd: set the TERM appropriately to avoid warnings from 'less'

This fixes issue #98 by applying the change used in commit 4d0911d to the
batch script used to start a PortableGit shell. Ensuring the TERM variable
is set avoids a "WARNING: terminal is not fully functional" warning from
less.

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