Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

tls: revert disable RC4 and cipher lists changes #25511

Conversation

misterdjules
Copy link

This reverts commit 67d9a56.

This commit actually reverts both
67d9a56 and
02a549e (both related to ciphers list
changes). It does it in one commit because reverting
02a549e results in an empty commit.

These changes are not yet ready to be released, and before they are we
want to be able to publish new releases. We're reverting them so that we
can submit a new PR that will contain all these changes plus what's
necessary to be able to land them properly.

Conflicts:
src/node.cc

/cc @joyent/node-tsc

This reverts commit 67d9a56.

This commit actually reverts both
67d9a56 and
02a549e (both related to ciphers list
changes). It does it in one commit because reverting
02a549e results in an empty commit.

These changes are not yet ready to be released, and before they are we
want to be able to publish new releases. We're reverting them so that we
can submit a new PR that will contain all these changes plus what's
necessary to be able to land them properly.

Conflicts:
	src/node.cc
@misterdjules
Copy link
Author

This had already been discussed with @jasnell and others during our weekly meeting, but I'd rather give a heads up than bypassing the PR/review process.

@misterdjules misterdjules modified the milestones: 0.10.39, 0.12.5 Jun 11, 2015
@mhdawson
Copy link
Member

Are you hoping to get the updated patch in for the release next week. ie in addition to reverting also get the updated change in ?

@misterdjules
Copy link
Author

@mhdawson I'll try to, but I don't think I'll have time for that.

@misterdjules
Copy link
Author

@joyent/node-collaborators Can I get your feedback on this? This would block releasing v0.10.39 with the OpenSSL upgrade.

@shigeki
Copy link

shigeki commented Jun 18, 2015

I can not figure out the reason why RC4 is back after reading discussions in this PR. Is it for backward compatibility in node-v0.10.x? Or is there another reason to cause an issue with this patch that was applied?

@misterdjules
Copy link
Author

@shigeki The reason why I want to revert these changes before doing a new v0.10.x release is that they are not quite ready yet. Another PR was submitted to fix most of the concerns we had, but it hasn't been approved and thus hasn't landed yet.

Instead of rushing to land that PR, I suggest to get a new release with the OpenSSL upgrade out of the door asap, and land it for the next release.

Please let me know if that clarifies things.

@misterdjules
Copy link
Author

@shigeki Let me know if my answer clarifies things, I'm waiting for a review in this PR to start the release process for v0.10.39 with the OpenSSL upgrade. However, I don't want to force anyone to approve it, if you still have any concern, please feel free to raise them :)

@misterdjules
Copy link
Author

/cc @mhdawson @joyent/node-tsc @joyent/node-collaborators

@jasnell
Copy link
Member

jasnell commented Jun 18, 2015

Julien, I'm back from the camping trip but not officially back from
vacation until Monday. I'll try to review in the next couple of days but
still have quite a bit of family stuff going on
On Jun 18, 2015 4:40 PM, "Julien Gilli" notifications@github.com wrote:

/cc @mhdawson https://github.com/mhdawson @joyent/node-tsc
https://github.com/orgs/joyent/teams/node-tsc @joyent/node-collaborators
https://github.com/orgs/joyent/teams/node-collaborators


Reply to this email directly or view it on GitHub
#25511 (comment).

@misterdjules
Copy link
Author

@jasnell No worries, I'm not expecting you to review code when you're on vacation :) Thank you very much for the note though and enjoy your time off 👍

@shigeki
Copy link

shigeki commented Jun 19, 2015

@misterdjules Thanks. I've got it that we need some treatments before deprecation of RC4. LGTM.

@misterdjules
Copy link
Author

@shigeki Thank you for the review! No regression found on Windows and UNIX, and test/external/ssl-options/test.js passes (I ran it manually). Landing asap.

misterdjules pushed a commit to misterdjules/node that referenced this pull request Jun 19, 2015
This reverts commit 67d9a56.

This commit actually reverts both
67d9a56 and
02a549e (both related to ciphers list
changes). It does it in one commit because reverting
02a549e results in an empty commit.

These changes are not yet ready to be released, and before they are we
want to be able to publish new releases. We're reverting them so that we
can submit a new PR that will contain all these changes plus what's
necessary to be able to land them properly.

Conflicts:
	src/node.cc

PR: nodejs#25511
PR-URL: nodejs#25511
Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
@misterdjules
Copy link
Author

Landed in dcb7ef2.

jBarz pushed a commit to ibmruntimes/node that referenced this pull request Nov 4, 2016
This reverts commit 67d9a56.

This commit actually reverts both
67d9a56 and
02a549e (both related to ciphers list
changes). It does it in one commit because reverting
02a549e results in an empty commit.

These changes are not yet ready to be released, and before they are we
want to be able to publish new releases. We're reverting them so that we
can submit a new PR that will contain all these changes plus what's
necessary to be able to land them properly.

Conflicts:
	src/node.cc

PR: nodejs#25511
PR-URL: nodejs#25511
Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
jBarz pushed a commit to ibmruntimes/node that referenced this pull request Nov 7, 2016
This reverts commit 67d9a56.

This commit actually reverts both
67d9a56 and
02a549e (both related to ciphers list
changes). It does it in one commit because reverting
02a549e results in an empty commit.

These changes are not yet ready to be released, and before they are we
want to be able to publish new releases. We're reverting them so that we
can submit a new PR that will contain all these changes plus what's
necessary to be able to land them properly.

Conflicts:
	src/node.cc

PR: nodejs#25511
PR-URL: nodejs#25511
Reviewed-By: Shigeki Ohtsu <ohtsu@iij.ad.jp>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants