Skip to content

Releases: git-for-windows/git-snapshots

Tue, 2 Jul 2024 09:11:39 +0200

25 Jan 10:22
02e091b

Choose a tag to compare

monitor-components: add InnoSetup (#5032)

Let's also keep an eye out for new InnoSetup versions, as we rely on
using reasonable secure versions of it.

Fri, 21 Jun 2024 13:11:54 +0200

25 Jan 10:22
80ed467

Choose a tag to compare

mingw: drop bogus (and unneeded) declaration of `_pgmptr` (#5017)

Companion to https://github.com/gitgitgadget/git/pull/1752.

This (hopefully) addresses
https://github.com/git-for-windows/git/issues/5016.

Mon, 3 Jun 2024 09:24:47 +0200

25 Jan 10:22

Choose a tag to compare

Fix build with GCC v14.1 (#4962)

The GCC v14.1 upgrade broke the build of `git-artifacts`. Partially,
this has been fixed upstream already, but the i686 build requires a
separate fix.

This addresses #4953.

Mon, 3 Jun 2024 08:42:35 +0200

25 Jan 10:22
036786b

Choose a tag to compare

Adjust monitor-components workflow for new mingw-w64-clang name (#4983)

MSYS2 [renamed the mingw-w64-clang folder to
mingw-w64-llvm](https://github.com/msys2/MINGW-packages/commit/2ad570ca96fbb35cc408763f1a4d421801466fb8),
adjust the monitor-components workflow accordingly.

Sun, 26 May 2024 20:22:18 +0200

25 Jan 10:22
9cf5174

Choose a tag to compare

Use UTF-8 code page when using native ANSI sequence processing (#4968)

In #4700, I introduced a change in Git for Windows' behavior where it
would favor recent Windows 10 versions' native ANSI sequence processing
to [Git for Windows' home-grown
one](https://github.com/git-for-windows/git/blob/v2.45.1.windows.1/compat/winansi.c#L362-L439).

What I missed was that the home-grown processing _also_ ensured that
text written to the Win32 Console was carefully converted from UTF-8 to
UTF-16 encoding, while the native ANSI sequence processing would respect
the currently-set code page.

However, Git for Windows does not use the current code page at all,
always using UTF-8 encoded text internally. So let's make sure that the
code page is `CP_UTF8` when Git for Windows uses the native ANSI
sequence processing.

This fixes https://github.com/git-for-windows/git/issues/4851.

Wed, 22 May 2024 08:38:44 +0200

25 Jan 10:22
f3b93ac

Choose a tag to compare

Fix build with GCC v14.1 (#4962)

The GCC v14.1 upgrade broke the build of `git-artifacts`. Partially,
this has been fixed upstream already, but the i686 build requires a
separate fix.

This addresses #4953.

Sat, 4 May 2024 20:19:04 +0200

25 Jan 10:21
6c3e291

Choose a tag to compare

Update the Code of Conduct (#4936)

Version 2.1 of the [Contributors
Covenant](https://www.contributor-covenant.org/) was released already
almost 3 years ago. Better integrate it late than never.

Having an enforced Code of Conduct [is more important than
ever](https://www.404media.co/xz-backdoor-bullying-in-open-source-software-is-a-massive-security-vulnerability/).

While at it, adapt it more to the needs of Git for Windows.

Mon, 29 Apr 2024 21:48:20 +0200

25 Jan 10:21

Choose a tag to compare

Merge 'readme' into HEAD

Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <[email protected]>

Wed, 24 Apr 2024 18:59:54 +0200

25 Jan 10:21

Choose a tag to compare

Merge 'readme' into HEAD

Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <[email protected]>

Fri, 19 Apr 2024 22:44:44 +0200

25 Jan 10:21

Choose a tag to compare

Merge 'readme' into HEAD

Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <[email protected]>