X Tutup
The Wayback Machine - https://web.archive.org/web/20220323015818/https://github.com/nodejs/node/pull/35665
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

src,crypto: refactoring of crypto_context, SecureContext #35665

Closed
wants to merge 1 commit into from

Conversation

jasnell
Copy link
Member

@jasnell jasnell commented Oct 15, 2020

Cleaup and improvement of crypto_context and SecureContext.

This is semver-major primarily because of changes to error messages.

Signed-off-by: James M Snell jasnell@gmail.com

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

@nodejs-github-bot nodejs-github-bot added c++ tls labels Oct 15, 2020
@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Oct 15, 2020

Review requested:

@jasnell jasnell added crypto errors request-ci labels Oct 15, 2020
@github-actions github-actions bot removed the request-ci label Oct 16, 2020
@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Oct 16, 2020

@jasnell jasnell added the request-ci label Oct 16, 2020
@github-actions github-actions bot removed the request-ci label Oct 16, 2020
@nodejs-github-bot

This comment has been hidden.

lib/_tls_common.js Outdated Show resolved Hide resolved
lib/_tls_common.js Show resolved Hide resolved
lib/_tls_common.js Show resolved Hide resolved
@nodejs-github-bot

This comment has been hidden.

@Trott Trott added the request-ci label Oct 18, 2020
Trott
Trott approved these changes Oct 18, 2020
@github-actions github-actions bot removed the request-ci label Oct 18, 2020
@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Oct 18, 2020

@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Oct 19, 2020

@jasnell jasnell force-pushed the crypto-cleanup-securecontext branch from 30ac425 to 1f8120c Compare Nov 4, 2020
@jasnell jasnell added the request-ci label Nov 4, 2020
@github-actions github-actions bot removed the request-ci label Nov 4, 2020
@nodejs-github-bot

This comment has been hidden.

@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Nov 6, 2020

@jasnell jasnell force-pushed the crypto-cleanup-securecontext branch from 1f8120c to 33e7a62 Compare Nov 6, 2020
@jasnell jasnell added the request-ci label Nov 6, 2020
@github-actions github-actions bot removed the request-ci label Nov 6, 2020
@nodejs-github-bot

This comment has been hidden.

@jasnell jasnell added the author ready label Nov 6, 2020
@nodejs-github-bot

This comment has been hidden.

@nodejs-github-bot
Copy link
Contributor

@nodejs-github-bot nodejs-github-bot commented Nov 10, 2020

@aduh95 aduh95 added the commit-queue label Nov 10, 2020
@github-actions github-actions bot removed the commit-queue label Nov 10, 2020
@github-actions
Copy link

@github-actions github-actions bot commented Nov 10, 2020

Commit Queue failed
- Loading data for nodejs/node/pull/35665
✔  Done loading data for nodejs/node/pull/35665
----------------------------------- PR info ------------------------------------
Title      src,crypto: refactoring of crypto_context, SecureContext (#35665)
Author     James M Snell  (@jasnell)
Branch     jasnell:crypto-cleanup-securecontext -> nodejs:master
Labels     C++, author ready, crypto, errors, tls
Commits    1
 - src,crypto: refactoring of crypto_context, SecureContext
Committers 1
 - James M Snell 
PR-URL: https://github.com/nodejs/node/pull/35665
Reviewed-By: Alba Mendez 
Reviewed-By: Tobias Nießen 
Reviewed-By: Rich Trott 
Reviewed-By: Franziska Hinkelmann 
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/35665
Reviewed-By: Alba Mendez 
Reviewed-By: Tobias Nießen 
Reviewed-By: Rich Trott 
Reviewed-By: Franziska Hinkelmann 
--------------------------------------------------------------------------------
   ⚠  Commits were pushed since the last review:
   ⚠  - src,crypto: refactoring of crypto_context, SecureContext
   ✔  Last GitHub Actions successful
   ℹ  Last Full PR CI on 2020-11-10T09:45:35Z: https://ci.nodejs.org/job/node-test-pull-request/34275/
- Querying data for job/node-test-pull-request/34275/
✔  Build data downloaded
   ✔  Last Jenkins CI successful
   ℹ  This PR was created on Thu, 15 Oct 2020 23:54:44 GMT
   ✔  Approvals: 4
   ✔  - Alba Mendez (@mildsunrise): https://github.com/nodejs/node/pull/35665#pullrequestreview-510987295
   ✔  - Tobias Nießen (@tniessen) (TSC): https://github.com/nodejs/node/pull/35665#pullrequestreview-511000285
   ✔  - Rich Trott (@Trott) (TSC): https://github.com/nodejs/node/pull/35665#pullrequestreview-511141489
   ✔  - Franziska Hinkelmann (@fhinkel) (TSC): https://github.com/nodejs/node/pull/35665#pullrequestreview-511619185
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu

Commit Queue action: https://github.com/nodejs/node/actions/runs/356556511

@github-actions github-actions bot added the commit-queue-failed label Nov 10, 2020
lib/_tls_common.js Outdated Show resolved Hide resolved
lib/_tls_common.js Outdated Show resolved Hide resolved
lib/_tls_common.js Outdated Show resolved Hide resolved
lib/_tls_common.js Show resolved Hide resolved
@aduh95 aduh95 removed author ready commit-queue-failed labels Nov 10, 2020
Cleaup and improvement of crypto_context and SecureContext.

Signed-off-by: James M Snell <jasnell@gmail.com>
@jasnell jasnell force-pushed the crypto-cleanup-securecontext branch from 33e7a62 to 99dde03 Compare Nov 11, 2020
aduh95
aduh95 approved these changes Nov 11, 2020
jasnell added a commit that referenced this issue Nov 11, 2020
Cleaup and improvement of crypto_context and SecureContext.

Signed-off-by: James M Snell <jasnell@gmail.com>

PR-URL: #35665
Reviewed-By: Alba Mendez <me@alba.sh>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
@jasnell
Copy link
Member Author

@jasnell jasnell commented Nov 11, 2020

Landed in 35274cb

@jasnell jasnell closed this Nov 11, 2020
codebytere added a commit that referenced this issue Nov 22, 2020
Cleaup and improvement of crypto_context and SecureContext.

Signed-off-by: James M Snell <jasnell@gmail.com>

PR-URL: #35665
Reviewed-By: Alba Mendez <me@alba.sh>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>
@codebytere codebytere mentioned this pull request Nov 22, 2020
@targos targos added the dont-land-on-v14.x label May 16, 2021
@benjamingr
Copy link
Member

@benjamingr benjamingr commented May 19, 2021

Hey, this broke socket.io which passes null as the pfx value - it has been fixed since but worth mentioning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ crypto dont-land-on-v14.x errors tls
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

9 participants
X Tutup