Граф коммитов

141 Коммитов

Автор SHA1 Сообщение Дата
Thomas Braun 4b92a00786 Update to changed sourceforge API urls
Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
2014-08-14 17:07:23 +02:00
Thomas Braun 9e55a3814f remove upstream incorporated patch 2014-08-13 13:42:00 +02:00
Thomas Braun c6b5750513 Don't use the system supplied templatedirs
Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
2014-08-13 13:41:59 +02:00
Thomas Braun 73d30f83cc Update release script to openssl version 0.9.8zb
Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
2014-08-13 13:41:59 +02:00
Thomas Braun 7c7ed4bc40 Increase the RSS feed limit
Signed-off-by: Thomas Braun <thomas.braun@byte-physics.de>
2014-06-10 18:13:45 +02:00
Erik Faye-Lund 930d661bb5 openssl: update release script to use version 0.9.8za
On advice from OpenSSL Security Advisory [05 Jun 2014], we should
upgrade OpenSSL to version 0.9.8za ASAP. CVE-2014-0195 is
especially nasty, as it allows arbitrary code execution.

http://www.openssl.org/news/secadv_20140605.txt

Include a patch to make sure this compiles.

Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com>
2014-06-05 17:33:54 +02:00
Johannes Schindelin 1f220ee198 Commit submodules in preparation for 1.9.2
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2014-04-11 14:36:37 -05:00
Johannes Schindelin 63b6221352 Merge branch 'update-zlib'
As pointed out by Stefan Naewe, we shipped an old version of zlib.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2014-02-23 21:19:20 +00:00
Johannes Schindelin bc864e7927 /src/zlib/: refer to current zlib
The old version is no longer available.

Pointed out by Stefan Naewe.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2014-02-23 15:04:21 -06:00
Stefan Naewe 281e50f434 update vim to 7.4
Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
2014-02-22 00:22:44 +01:00
Stefan Naewe da6c969acb /src: commit with -n in release.sh scripts
Makes it possible to commit inside of /src/<package>/release.sh when
core.whitespace is set and an auto-enabled pre-commit hook
(i.e. init.templatedir is set) is used that checks for whitespace problems.

Signed-off-by: Stefan Naewe <stefan.naewe@gmail.com>
2014-02-22 00:22:04 +01:00
Johannes Schindelin 84e75b749e Update the submodules in preparation for 1.9.0
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2014-02-17 22:42:38 +00:00
Johannes Schindelin 42ad4ed262 Update submodules in preparation for 1.8.5.2-preview
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2013-12-27 22:03:26 -06:00
Rick Burgstaler 79945ee6f9 Fix zlib 1.2.7 not available from server anymore
Only the current version, 1.2.8, is available,
curl http://zlib.net/zlib-1.2.7.tar.gz
returns a 404 Not Found.
2013-12-18 21:59:35 -06:00
Pat Thoyts 11a126424f Updated to Git v1.8.4
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-09-16 12:04:41 +01:00
Pat Thoyts 643ba3d7b8 openssl: update release script to use version 0.9.8y
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-06-23 09:53:17 +01:00
Pat Thoyts 84fe43e487 Updated to Git v1.8.3
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-06-02 11:20:37 +01:00
Pat Thoyts 1a84e2f611 curl: update to use the curl-7.30.0 release.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-05-21 15:22:41 +01:00
Pat Thoyts 3a9151cddd curl: switch back to openssl and avoid dynamic link to zlib
Erik noted that the new compilation options cause libcurl to be linked to
zlib1.dll which we do not include. Removing the ZLIB_PATH parameter
keeps it statically linked.

The winssl code can fail to operate behind a proxy. It tries to check for
certificate revocation, fails and then aborts the ssl negotiations.
Therefore reverting back to openssl for ssl support.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-05-21 14:49:39 +01:00
Pat Thoyts 4dde896b4c ccache: applied a number of patches from the ccache-win32 issue tracker
On Windows XP ccache crashed when used in compiling git. Applying the patch
from ccache-win32 issue #8 resolved this problem and a number of other
patches from this tracker have been included.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-05-15 13:40:56 +01:00
Pat Thoyts f1dbdbf1f3 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>
2013-02-02 11:08:35 +00:00
Pat Thoyts 37e42ab860 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>
2013-02-01 23:09:49 +00:00
Pat Thoyts 42fbad3574 Updated to Git v1.8.1
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2013-01-10 22:15:44 +00:00
Pat Thoyts cc9382fd9d Update tk to version 8.5.13
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-11-14 00:44:30 +00:00
Pat Thoyts 31fbf2c54c Update tcl to version 8.5.13
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-11-14 00:41:58 +00:00
Pat Thoyts b5c89b6102 tcltk: updated release script to use 8.5.13 release
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-11-14 00:29:06 +00:00
Pat Thoyts 9d3c9d917f 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>
2012-07-10 09:20:25 +01:00
Pat Thoyts 726102c90a 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>
2012-07-06 19:56:19 +01:00
Theo Niessink 2d8badd723 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>
2012-07-05 20:31:28 +01:00
Pat Thoyts 893b221982 Added a compiled wrapper to replace the git.cmd script.
This addresses github issue #36 which points out problems in handling
git commit notations of the form tag^{commit} and HEAD^. The windows
command shell uses caret as a quote both on the command line and in
batch scripts and this results in requiring double quoting. To be
able to handle both "tag^{commit}" and tag^^{commit} (either style
of command prompt quoting) the script needs replacing. This also makes
it simpler to call git from batch scripts as it will no longer need to be
prefixed with 'call'.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-27 23:16:14 +01:00
Pat Thoyts 8b7eb7e08b Updated to Git v1.7.11
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-20 20:38:20 +01:00
Pat Thoyts 41dd47d622 Fixed the zlib 64 bit release script.
The patch is can be replaced by providing a command line option.
Improved the handling of errors in the script.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-20 11:55:21 +01:00
Pat Thoyts 31801cb537 hexdump: update release script to use version 1.7
Include a patch to avoid printing tabs and distorting the ASCII output.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-09 23:54:36 +01:00
Pat Thoyts fc018a6eed zlib: update zlib release script to 1.2.7
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-07 19:34:33 +01:00
Johannes Schindelin f2caa85f62 Update /src/curl/release.sh to download & install 7.26.0
Previous cURL versions did not try to build .dll files; unfortunately,
support for .dll files is not quite cooked yet: when enabling the shared
library build, libcurl.a contains symbols marked as dllexport, which makes
the link stage fail (as reported by Pat Thoyts).

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2012-06-06 21:19:57 +01:00
Pat Thoyts 1a97e12f08 openssl: update release script to use version 0.9.8x
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-06 21:11:47 +01:00
Pat Thoyts 50608f1a11 curl: update release script to use version 7.25.0.
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-06-06 13:08:46 +01:00
Adam Roben 31087ce712 Teach OpenSSL to work with Unicode cert file paths
This makes specifying a Unicode path for http.sslcainfo work.

Signed-off-by: Adam Roben <adam@roben.org>
2012-06-05 14:04:57 -04:00
Olivier Refalo 80dfbdf434 Fix zlib 1.2.6 not available from serve anymore
Only the current version, 1.2.7, is available,

	curl http://zlib.net/zlib-1.2.6.tar.gz

returns a 404 Not Found.

[jes: clarified commit message, as pointed out by Sebastian Schuberth.]

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2012-05-10 14:10:56 -05:00
Johannes Schindelin aae8a3f156 Commit the git-cheetah submodule in preparation for 1.7.10
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2012-04-09 21:59:00 -05:00
Heiko Voigt f5f7760711 git-cheetah: Compile and use 64bit shell extension in the installer
On Windows 64bit the explorer is a 64bit process. Thus a 32bit dll can
not be loaded. To support the context menu plugin on 64bit windows we
compile a seperate 64bit dll of cheetah and register it in case the
installer is run on 64bit.

The fact that there are two architectures is now not visible in the
installer anymore since it automatically chooses the right dll.

Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>
2012-02-10 12:03:22 +01:00
Heiko Voigt 8bffd2c414 mingw-w64: Allow offline installation of 64-Bit toolchain
If the user does not have a direct internet connection lets tell him
what to download and where.

Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>
2012-02-10 12:00:52 +01:00
Sebastian Schuberth 4b313b3b37 mingw-w64: Update zlib to version 1.2.6, misc. minor improvements
Use the canonical zlib URL. Adjust our custom patch for version 1.2.6. Do
not hard-code the version number in gitignore.

Use "-o" with curl instead of redirecting stdout to avoid the output file
being created in case of errors.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
2012-02-01 21:18:57 +01:00
Sebastian Schuberth 7ccb25af5a mingw-w64: Parse the SF RSS feed for the latest release, follow redirects
Instead of hard-coding the file name, get the most recent mingw-w64
release from the RSS feed of file releases. Also, make curl follow
redirects to SourceForge mirrors.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
2012-02-01 21:18:57 +01:00
Pat Thoyts f291668202 Updated to Git v1.7.9
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-02-01 08:14:29 +00:00
Sebastian Schuberth 8c478a76bb libiconv: Update to version 1.14
This is to match the version that currently comes with mingwGitDevEnv.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
2011-11-23 14:55:49 +01:00
Sebastian Schuberth a0c9335618 libiconv: Use the new-style signature for iconv() to match upstream MinGW
If mingw32-libiconv is installed via minigw-get, iconv() as declared in
iconv.h uses the new-style non-const inbuf as second argument. This is
achieved by exporting some automake variables in libiconv-*.mgwport. Do it
the same way here, too, so that we can have OLD_ICONV turned off when
compiling Git either in msysGit or mingwGitDevEnv.

Signed-off-by: Sebastian Schuberth <sschuberth@gmail.com>
2011-11-23 14:55:32 +01:00
Pat Thoyts e4293970a5 Update tk to version 8.5.11
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2011-11-09 00:02:42 +00:00
Pat Thoyts cbaebf3b64 Update tcl to version 8.5.11
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2011-11-08 23:59:42 +00:00
Pat Thoyts f801eaf9e9 tcltk: update release.sh script for tcl/tk 8.5.11
Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2011-11-08 23:45:57 +00:00