-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Upgrade OpenSSL to 1.0.1m #9441
Comments
@jasnell As discussed this morning, the plan for now is to first upgrade OpenSSL in v0.10, then to merge v0.10 into v0.12.1 branched off of v0.12.0, and finally to merge v0.12.1-release into v0.12. @joyent/node-coreteam Please let us know if this is correct. |
Sounds good.
|
@joyent/node-coreteam ... For review: Patch against: v0.12.0-release - jasnell/node@5cc430f (my branch: https://github.com/jasnell/node/tree/v0.12.0-opensslm) The patch followed the process documented in the io.js openssl-m update (nodejs/node#1206) by @shigeki Builds on Mac OSx 10.10 and Ubuntu 14.10. Tests pass. Needs additional review and verification. |
I've just reviewed the v0.10.37-opensslm branch and verified there is no difference from my patch. It can work on Node-v0.10.x. LGTM. |
@shigeki ... I appreciate your work. You made it significantly easier for
|
@shigeki @jasnell Looking at the changes, I think it would be better to make changes to I would also like to keep at least these commits: as separate commits so that we can track them separately from the rest of the changes. How does that sound? |
The problem with symlinked headers is that they're a pain on windows. |
See alternate PR: #9451 |
@misterdjules It would be possible to move all headers to the directory out of OpenSSL source such as |
On openssl git repository, the include directory is empty and written in |
@piscisaureus @shigeki Thank you for the clarification, I didn't realize that the symlinks shim has been present for quite a while now. |
See the announcement of the upcoming 1.0.1m release.
When the node v0.10.38 release that contains the OpenSSL upgrade is done, please merge into v0.12 and do the v0.12.1 release.
The text was updated successfully, but these errors were encountered: