Skip to content
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

Revert "Warn Windows 7 users about old TLS" #5097

Merged
merged 1 commit into from Feb 28, 2018

Conversation

matklad
Copy link
Member

@matklad matklad commented Feb 28, 2018

We now have upgraded libgit2 version, so Cargo would use TLS 1.2
on windows unconditionally. Note that even unpatched windows 7
supports TLS 1.2.

@retep998, you've originally written that

TLS 1.2 support for Windows 7 still requires a rather recent patch and so even if we do fix that, we should still keep this error message because some people use Windows 7 with automatic updates disabled.

However, it looks like Windows 7 does support TLS 1.2 out of the box, and the update is required to enable the use of TLS 1.2 by default:

libgit2/libgit2#4546 (comment)

My own testing on a random win 7 virtual box confirms this.

closes #5066

We now have upgraded libgit2 version, so Cargo would use TLS 1.2
on windows unconditionally. Note that even *unpatched* windows 7
supports TLS 1.2
@rust-highfive
Copy link

r? @alexcrichton

(rust_highfive has picked a reviewer for you, use r? to override)

@alexcrichton
Copy link
Member

@bors: r+

@bors
Copy link
Collaborator

bors commented Feb 28, 2018

📌 Commit 7458491 has been approved by alexcrichton

@bors
Copy link
Collaborator

bors commented Feb 28, 2018

⌛ Testing commit 7458491 with merge 9f12fdb...

bors added a commit that referenced this pull request Feb 28, 2018
Revert "Warn Windows 7 users about old TLS"

We now have upgraded libgit2 version, so Cargo would use TLS 1.2
on windows unconditionally. Note that even *unpatched* windows 7
supports TLS 1.2.

@retep998, you've originally written that

>TLS 1.2 support for Windows 7 still requires a rather recent patch and so even if we do fix that, we should still keep this error message because some people use Windows 7 with automatic updates disabled.

However, it looks like Windows 7 **does** support TLS 1.2 out of the box, and the update is required to enable the use of TLS 1.2 by default:

libgit2/libgit2#4546 (comment)

My own testing on a random win 7 virtual box confirms this.

closes #5066
@bors
Copy link
Collaborator

bors commented Feb 28, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: alexcrichton
Pushing 9f12fdb to master...

@bors bors merged commit 7458491 into rust-lang:master Feb 28, 2018
@matklad matklad deleted the end-of-tls-saga-hopefully branch March 17, 2018 08:39
@ehuss ehuss added this to the 1.26.0 milestone Feb 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Windows 7 users broken by recent Github change
5 participants