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

v10.23.3 proposal #37241

Merged
merged 5 commits into from
Feb 9, 2021
Merged

v10.23.3 proposal #37241

merged 5 commits into from
Feb 9, 2021

Conversation

richardlau
Copy link
Member

@richardlau richardlau commented Feb 5, 2021

2021-02-08, Version 10.23.3 'Dubnium' (LTS), @richardlau

Notable changes

The update to npm 6.14.11 has been relanded so that npm correctly reports its version.

Commits

@nodejs-github-bot nodejs-github-bot added meta Issues and PRs related to the general management of the project. npm Issues and PRs related to the npm client dependency or the npm registry. v10.x labels Feb 5, 2021
richardlau added a commit that referenced this pull request Feb 5, 2021
Notable changes:

The update to npm 6.14.11 has been relanded so that npm correctly reports its version.

PR-URL: #37241
@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Feb 5, 2021

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Feb 7, 2021

tniessen and others added 2 commits February 8, 2021 15:38
When piping data into an SHA3 hash, EVP_DigestFinal_ex is called in
hash._flush, bypassing safeguards in the JavaScript layer. Calling
hash.digest causes EVP_DigestFinal_ex to be called again, resulting
in a segmentation fault in the SHA3 implementation of OpenSSL.

A relatively easy solution is to cache the result of calling
EVP_DigestFinal_ex until the Hash object is garbage collected.

PR-URL: #28251
Fixes: #28245
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>

Backport-PR-URL: #37009
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Shelley Vohr <[email protected]>
This test fails prior to 990feaf being cherry-picked
due to stream.pipeline with a crypto.Hash not working properly.

That bug also seems to have affected md5.

PR-URL: #37009
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Shelley Vohr <[email protected]>
@richardlau
Copy link
Member Author

richardlau commented Feb 8, 2021

@BethGriggs has raised some questions around the commit metadata (or lack thereof) for the revert commit. I'll open a PR to do the revert and npm reland.
Edit: #37278

Copy link
Member

@ruyadorno ruyadorno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs to update the dates, all the rest LGTM 👍

richardlau and others added 3 commits February 9, 2021 10:57
This reverts commit cc6b695.

PR-URL: #37278
Reviewed-By: Beth Griggs <[email protected]>
Reviewed-By: Ruy Adorno <[email protected]>
PR-URL: #37173
Reviewed-By: Myles Borins <[email protected]>
Reviewed-By: Beth Griggs <[email protected]>

Backport-PR-URL: #37278

Reviewed-By: Beth Griggs <[email protected]>
Reviewed-By: Ruy Adorno <[email protected]>
Notable changes:

The update to npm 6.14.11 has been relanded so that npm correctly reports its version.

PR-URL: #37241
@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Feb 9, 2021

@richardlau
Copy link
Member Author

needs to update the dates, all the rest LGTM 👍

Date has been updated to today and commits rebased to accommodate #37278. If the CI's come back green I'll attempt to get this out today otherwise it'll slip to tomorrow (and I'll have to adjust the dates again).

richardlau added a commit that referenced this pull request Feb 9, 2021
@richardlau richardlau merged commit ef1c506 into v10.x Feb 9, 2021
@richardlau richardlau deleted the v10.23.3-proposal branch February 9, 2021 23:00
richardlau added a commit that referenced this pull request Feb 9, 2021
Notable changes:

The update to npm 6.14.11 has been relanded so that npm correctly reports its version.

PR-URL: #37241
richardlau added a commit to richardlau/nodejs.org that referenced this pull request Feb 9, 2021
richardlau added a commit to nodejs/nodejs.org that referenced this pull request Feb 9, 2021
@targos targos added the release Issues and PRs related to Node.js releases. label Apr 11, 2021
@targos targos removed npm Issues and PRs related to the npm client dependency or the npm registry. meta Issues and PRs related to the general management of the project. labels Jun 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Issues and PRs related to Node.js releases.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants