Skip to content

Conversation

@tniessen
Copy link
Member

It is more intuitive to return true/false than undefined/false. This also simplifies handling in the JS layer and removes two control-flow branches from C++.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines

It is more intuitive to return true/false instead of undefined/false and also simplifies handling in the JS layer.
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-botnodejs-github-bot added c++ Issues and PRs that require attention from people who are familiar with C++. crypto Issues and PRs related to the crypto subsystem. labels Aug 4, 2018
@tniessen
Copy link
MemberAuthor

cc @nodejs/crypto

@Trott
Copy link
Member

Trott commented Aug 5, 2018

@nodejs/security-wg

@tniessentniessen added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Aug 5, 2018
@tniessen
Copy link
MemberAuthor

tniessen commented Aug 5, 2018

Copy link
Contributor

@ryzokukenryzokuken left a comment

Choose a reason for hiding this comment

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

LGTM.

@trivikr
Copy link
Member

Landed in 77ac962

@trivikrtrivikr closed this Aug 8, 2018
trivikr pushed a commit that referenced this pull request Aug 8, 2018
It is more intuitive to return true/false instead of undefined/false and also simplifies handling in the JS layer. PR-URL: #22131 Reviewed-By: Jon Moss <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
targos pushed a commit that referenced this pull request Aug 11, 2018
It is more intuitive to return true/false instead of undefined/false and also simplifies handling in the JS layer. PR-URL: #22131 Reviewed-By: Jon Moss <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
@rvaggrvagg mentioned this pull request Aug 13, 2018
@tniessentniessen removed the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Sep 12, 2018
firass111 pushed a commit to firass111/Project_node1 that referenced this pull request Apr 16, 2025
It is more intuitive to return true/false instead of undefined/false and also simplifies handling in the JS layer. PR-URL: nodejs/node#22131 Reviewed-By: Jon Moss <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Ujjwal Sharma <[email protected]>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++Issues and PRs that require attention from people who are familiar with C++.cryptoIssues and PRs related to the crypto subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

@tniessen@nodejs-github-bot@Trott@trivikr@lpinca@maclover7@ryzokuken