Skip to content

Conversation

@sam-github
Copy link
Contributor

See nodejs/Release#448

I am still building locally, it will be a while, maybe CI is faster.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Jun 14, 2019

Sadly, an error occurred when I tried to trigger a build. :(
CI: https://ci.nodejs.org/job/node-test-pull-request/23887/
CI: https://ci.nodejs.org/job/node-test-pull-request/23889/

@nodejs-github-botnodejs-github-bot added openssl Issues and PRs related to the OpenSSL dependency. v8.x labels Jun 14, 2019
@sam-githubsam-githubforce-pushed the update-openssl-1.0.2s-v8.x branch from 0884ff4 to 0a37768CompareJune 14, 2019 20:35
@sam-githubsam-github changed the title [v8.x] Update openssl 1.1.1c[v8.x] Update openssl 1.0.2sJun 14, 2019
@sam-github
Copy link
ContributorAuthor

There was a problem with how I upgraded, I messed up the opensslconf.h files, its now fixed.

Also, the subject was wrong, sorry. This is NOT upgrading to openssl 1.1.1 (that would be totally incompatible), its just upgrading from openssl 1.0.2r to 1.0.2s. That this matches my initials is coincidental.

@nodejs-github-bot
Copy link
Collaborator

@sam-github
Copy link
ContributorAuthor

The notifications didn't get picked up by github, but the last CI passed. @nodejs/lts

@BethGriggsBethGriggs requested a review from shigekiAugust 7, 2019 09:52
sam-githuband others added 6 commits September 5, 2019 07:58
`x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and perhaps others) are requiring .686 . Fixes: nodejs#589 PR-URL: nodejs#1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Shigeki Ohtsu <[email protected]>
See https://mta.openssl.org/pipermail/openssl-dev/2015-February/000651.html iojs needs to stop using masm and move to nasm or yasm on Win32. Fixes: nodejs#589 PR-URL: nodejs#1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
Reapply b910613 . Fixes: nodejs#589 PR-URL: nodejs#1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
In openssl s_client on Windows, RAND_screen() is invoked to initialize random state but it takes several seconds in each connection. This added -no_rand_screen to openssl s_client on Windows to skip RAND_screen() and gets a better performance in the unit test of test-tls-server-verify. Do not enable this except to use in the unit test. Fixes: nodejs#1461 PR-URL: nodejs#1836 Reviewed-By: Ben Noordhuis <[email protected]>
@sam-githubsam-githubforce-pushed the update-openssl-1.0.2s-v8.x branch from 0a37768 to d3f13c1CompareSeptember 5, 2019 14:58
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@BethGriggs
Copy link
Member

Landed on v8.x-staging

BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
`x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and perhaps others) are requiring .686 . Fixes: #589 Backport-PR-URL: #28230 PR-URL: #1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Shigeki Ohtsu <[email protected]>
BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
See https://mta.openssl.org/pipermail/openssl-dev/2015-February/000651.html iojs needs to stop using masm and move to nasm or yasm on Win32. Fixes: #589 Backport-PR-URL: #28230 PR-URL: #1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
Reapply b910613 . Fixes: #589 Backport-PR-URL: #28230 PR-URL: #1389 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]>
BethGriggs pushed a commit that referenced this pull request Sep 19, 2019
In openssl s_client on Windows, RAND_screen() is invoked to initialize random state but it takes several seconds in each connection. This added -no_rand_screen to openssl s_client on Windows to skip RAND_screen() and gets a better performance in the unit test of test-tls-server-verify. Do not enable this except to use in the unit test. Fixes: #1461 Backport-PR-URL: #28230 PR-URL: #1836 Reviewed-By: Ben Noordhuis <[email protected]>
BethGriggs added a commit that referenced this pull request Sep 19, 2019
Node.js 8 is due to go End-of-Life on 31st December 2019. Notable changes: - **deps**: upgrade openssl sources to 1.0.2s (Sam Roberts) [#28230](#28230) PR-URL:
@BethGriggsBethGriggs mentioned this pull request Sep 19, 2019
BethGriggs added a commit that referenced this pull request Sep 25, 2019
Node.js 8 is due to go End-of-Life on 31st December 2019. Notable changes: - **deps**: upgrade openssl sources to 1.0.2s (Sam Roberts) [#28230](#28230) PR-URL: #29617
BethGriggs added a commit that referenced this pull request Oct 9, 2019
Node.js 8 is due to go End-of-Life on 31st December 2019. Notable changes: - **deps**: upgrade openssl sources to 1.0.2s (Sam Roberts) [#28230](#28230) PR-URL: #29617
BethGriggs added a commit that referenced this pull request Oct 9, 2019
Node.js 8 is due to go End-of-Life on 31st December 2019. Notable changes: - **deps**: upgrade openssl sources to 1.0.2s (Sam Roberts) [#28230](#28230) PR-URL: #29617
@sam-githubsam-github deleted the update-openssl-1.0.2s-v8.x branch November 28, 2019 22:15
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

opensslIssues and PRs related to the OpenSSL dependency.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@sam-github@nodejs-github-bot@BethGriggs@indutny