Git Credential Manager for Windows - 1.8.0

@whoisj whoisj released this Oct 26, 2016 · 46 commits to master since this release

In this release:

  • Adds support for detecting host which support NTLM, removing the requirement that users add credential.<url>.authority integrated.
  • Adds support for overriding the user-agent with HTTP requests via environment variables.

Bug Fixes

  • Fixed an issue where parsing configuration values with no value set could cause a segfault.
  • Fixed issues with git-askpass would fail to properly deliver username and/or passwords (as opposed to passphrases).
  • Fixed an issue where the store command (which is designed for interaction with Git and not users) could segfault when users invoked it.

To install the Git Credential Manager, download and double-click the GCMW-1.8.0.exe installer. It is that easy, it will even install Git for Windows 2.10.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.8.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.7.0

@whoisj whoisj released this Sep 29, 2016 · 70 commits to master since this release

In this release:

  • Added support for environment variables to be use to control configuration and behavior.
  • Added the ability to ignore system and/or local configuration settings via an environmental variable.
  • Added the ability to enable tracing to console or a file via environmental variable.
    • This means tracing can now being before configuration is read giving a more useful information when diagnosing issues.
  • Tracing now matches Git's format and can be safely and meaningfully interleaved with GIT_TRACE into a file or onto the console.
  • New documentation model has been adopted. Instead of putting all content into README.md, the content is now spread out between the README file and the Docs/ folder.
  • New help documents for GCM and Askpass are shipped as HTML with the installer. This means the GCM's help can now be reached via git help credential-manager and git credential-manager --help.
  • Removed dependency on the deprecated VSTS static Identity Service and now, correctly, route through VSTS Location Service to acquire the correct URI for the Identity Service.

Bug Fixes

  • Fixed an issue where SourceTree would insert duplicate environmental variables and the GCM would fail to handle the duplication gracefully.
  • Fixed an issue where %HOME% was an unexpected directory causing the GCM to not find Git's global configuration file.
  • Fixed an issue where Git's system and portable configuration files could not be read correctly.

To install the Git Credential Manager, download and double-click the GCMW-1.7.0.exe installer. It is that easy, it will even install Git for Windows 2.10.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.7.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.6.1

@whoisj whoisj released this Aug 22, 2016 · 104 commits to master since this release

In this release:

  • Fixes issues caused by incorrectly handling URL formats which contain port values.
  • Fixes issues caused by incorrectly formatting secret storage keys.

To install the Git Credential Manager, download and double-click the GCMW-1.6.1.exe installer. It is that easy, it will even install Git for Windows 2.9.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.6.1.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.6.0

@whoisj whoisj released this Aug 8, 2016 · 122 commits to master since this release

In this release:

  • Upgraded the version of Azure Directory Authentication Library used for Visual Studio Team Services authentication.
  • Added support for Environmental Variable setting of options.
  • Added support for GIT_ASKPASS, specifically for Git's use of askpass to retrieve SSH key phrases.
  • Added support for clearing stored credentials from the command line.
  • Added support for custom credential storage namespaces, users are no longer forced to use the "git:" namespace.

Bug Fixes

  • Now correctly clears configuration values when values in the user's Git configuration are empty.
  • Now correctly handles Unicode characters in usernames and passwords, including German umlauts.

To install the Git Credential Manager, download and double-click the GCMW-1.6.0.exe installer. It is that easy, it will even install Git for Windows 2.9.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.6.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Preview for Git Credential Manager for Windows - 1.6.0

@whoisj whoisj released this Aug 5, 2016 · 135 commits to master since this release

In this release:

  • Upgraded the version of Azure Directory Authentication Library used for Visual Studio Team Services authentication.
  • Added support for Environmental Variable setting of options.
  • Added support for GIT_ASKPASS, specifically for Git's use of askpass to retrieve SSH key phrases.
  • Added support for clearing stored credentials from the command line.
  • Added support for custom credential storage namespaces, users are no longer forced to use the "git:" namespace.

Bug Fixes

  • Now correctly clears configuration values when values in the user's Git configuration are empty.
  • Now correctly handles Unicode characters in usernames and passwords, including German umlauts.

This is a PREVIEW release, it has not been thoroughly tested and is not signed

To install the Git Credential Manager, download and double-click the GCMW-1.6.0.0-preview.exe installer. It is that easy, it will even install Git for Windows 2.9.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.6.0.0-preview.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.5.0

@whoisj whoisj released this Jul 12, 2016 · 199 commits to master since this release

In this release:

  • Fixed a potential security issue with the storage of ADA tokens. They are no longer cached and the the GCM actively attempts to remove any existing cached tokens.
  • Fixed issues related to the recent proxy support which resulted in some users being unable to use the feature.
  • Added support for bare Git repositories.
  • Added Cygwin detection at installation time to better support Cygwin users.

Features

  • Fix for blocking issue related to automated build systems.
  • Signed binaries delivered via Nupkg and Setup.

To install the Git Credential Manager, download and double-click the GCMW-1.5.0.exe installer. It is that easy, it will even install Git for Windows 2.9.0 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.5.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.4.0

@whoisj whoisj released this Jun 13, 2016 · 216 commits to master since this release

In this release:

  • Updated and significantly more friendly user experience for authentication with GitHub.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.4.0.exe installer. It is that easy, it will even install Git for Windows 2.8.4 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.4.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Pull Requests

Downloads

Git Credential Manager for Windows - 1.3.0

@whoisj whoisj released this May 5, 2016 · 264 commits to master since this release

In this release:

  • Fixed a potential security issue with the storage of ADA tokens. They are no longer cached and the the GCM actively attempts to remove any existing cached tokens.
  • Fixed issues related to the recent proxy support which resulted in some users being unable to use the feature.
  • Added support for bare Git repositories.
  • Added Cygwin detection at installation time to better support Cygwin users.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.3.0.exe installer. It is that easy, it will even install Git for Windows 2.8.2 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.3.0.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.2.2

@whoisj whoisj released this Mar 24, 2016 · 290 commits to master since this release

In this release:

  • Fixes a critical issue, found in version 1.2.0, which causes authenticate and logon to Visual Studio Team Services to fail.
  • Fixes an issue, found in version 1.2.0, with storage of credentials with useHttpPath set.
  • Fixes an issue, found in version 1.2.0 and 1.2.1, with storage of basic credentials captured with the modal dialog.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.2.2.exe installer. It is that easy, it will even install Git for Windows 2.7.4 and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.2.2.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads

Git Credential Manager for Windows - 1.2.1

@whoisj whoisj released this Mar 9, 2016 · 317 commits to master since this release

In this release:

  • Fixes a critical issue, found in version 1.2.0, which causes authenticate and logon to Visual Studio Team Services to fail.
  • Fixes an issue, found in version 1.2.0, with storage of credentials with useHttpPath set.

Features

  • Secure password storage in the Windows Credential Store.
  • Multi-factor authentication support for Visual Studio Team Services and GitHub.
  • Personal Access Token generation and usage support for Visual Studio Team Services and GitHub.
  • Non-interactive mode support for Visual Studio Team Services backed by Azure Directory.
  • Highly configurable to support diverse users and automation.

To install the Git Credential Manager, download and double-click the GCMW-1.2.1.exe installer. It is that easy, it will even install Git for Windows and the Microsoft .Net Framework for you if necessary.

For non-installation or custom installation needs, download the gcmw-v1.2.1.zip archive and expand its contents. Use the included install.cmd or options provided via git-credential-manager install to complete setup.

Issues | Pull Requests

Downloads