Matthew John Cheetham
Matthew John Cheetham
[GitHub will disable password-based authentication](https://github.blog/changelog/2019-08-08-password-based-http-basic-authentication-deprecation-and-removal/) on APIs Git Credential Manager for Windows uses to create tokens. As a result, **GCM for Windows will no longer be able to create new...
Git Credential Manager for Windows is no longer being maintained. The cross-platform [Git Credential Manager Core (GCM Core)](https://aka.ms/gcmcore) is the official replacement. GCM Core is included as an optional component...
When an Azure DevOps organisation changes the associated tenant (e.g., from MSA to AAD backed), the value in the tenant cache becomes incorrect. We should look at if we can...
Update the GPG/Pass credential store to be aware of stores that are also Git repositories. Like the `pass` command-line tool, if and when a credential file is edited (add/update/delete) and...
Rename the main entry executable from `git-credential-manager-core(.exe)` to simply `git-credential-manager(.exe)`, now that the older GCM4W has been removed from the Git for Windows project as an option (and the GCMC...
Right now GCM Core always returns any stored credentials for a request without any validation. We cannot ever 100% validate that a credential is "good" for the particular Git command/request...
We are currently using the same client ID as Visual Studio for ADAL (this is what GCM Windows also used). We should move to our own client ID, and have...
The configuration of a credential store on Linux is still a manual process as outlined by . We may want to look at introducing either some smart detection or configuration...
### Version information Product|Version -|- Refactoring Essentials VSIX|4.8.0.0 Visual Studio|2015 Community (Update 3) ### Description The "Add null check" refactoring applied to member access does not ensure the added null...
Add support for GitHub [enterprise-manage users (EMU)](https://docs.github.com/en/enterprise-cloud@latest/admin/identity-and-access-management/using-enterprise-managed-users-for-iam/about-enterprise-managed-users) to the GitHub host provider. Accounts in an 'EMU' enterprise/business are siloed from the regular, public GitHub.com accounts. EMU accounts are identified by...