-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dual-sign the installers with SHA-1 and SHA-2 #592
Comments
I understand that getting a sha-2 cert for signing is costly, so it may be some time before a full sha-2 signing can happen. I was thinking that it may be worth having a note about the issue "Newer browers may issue a signature warning; check using our sha1 certificate" on the download web site(s). While the main G4W site git-for-windows.github.io is under local control, the more commonly used site for download is git-scm.com. Would it be worth (me) attempting to add a note to the G4W site, and perhaps a more involved change to git-scm? Or does the hassle of updating the git-scm mean that the effort would be largely nugatory. |
I'm not sure how this is progressing @dscho but I'll drop some notes in here about our recent adventures with this and GitHub Desktop:
|
Triggered by an uptick in duplicate tickets of git-for-windows/git#592 which threatened to drown this maintainer in increasingy unpleasant conversations (and not all of them due to honestly not knowing where/how to report bugs), this topic branch addresses the need to sign our .exe installers with a SHA-2 certificate, and while at it, also makes sure that the uninstaller is signed. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
I am pretty confident that I addressed this ticket through git-for-windows/build-extra@5f321a4 and the next release will show that it is fixed. |
Just as a follow-up: Git 2.7.0(2) is dual-signed and therefore addresses this ticket. |
SHA-1 is deprecated, we should use SHA-2 (and several browsers now consider SHA-1 signed executables as if they were unsigned). But Vista and pre-2008 only accept SHA-1.
Pointed out by Sunny Gakhar.
The text was updated successfully, but these errors were encountered: