Skip to content

Comments

Make sure SSL_in_init() returns 0 at SSL_CB_HANDSHAKE_DONE#6019

Closed
mattcaswell wants to merge 2 commits intoopenssl:masterfrom
mattcaswell:not-in-init-handshake-done
Closed

Make sure SSL_in_init() returns 0 at SSL_CB_HANDSHAKE_DONE#6019
mattcaswell wants to merge 2 commits intoopenssl:masterfrom
mattcaswell:not-in-init-handshake-done

Conversation

@mattcaswell
Copy link
Member

In 1.1.0 and before calling SSL_in_init() from the info_callback
at SSL_CB_HANDSHAKE_DONE would return 0. This commit Fixes it so
that it does again for 1.1.1. This broke Node.

Fixes #4574

In 1.1.0 and before calling SSL_in_init() from the info_callback
at SSL_CB_HANDSHAKE_DONE would return 0. This commit fixes it so
that it does again for 1.1.1. This broke Node.

Fixes openssl#4574
Check that in a handshake done event SSL_in_init() is 0 (see openssl#4574)
@mattcaswell mattcaswell added branch: master Applies to master branch branch: 1.1.1 Applies to OpenSSL_1_1_1-stable branch (EOL) labels Apr 19, 2018
@mattcaswell mattcaswell added this to the 1.1.1 milestone Apr 19, 2018
@richsalz richsalz added the approval: done This pull request has the required number of approvals label Apr 19, 2018
@mattcaswell
Copy link
Member Author

Pushed. Thanks.

levitte pushed a commit that referenced this pull request Apr 20, 2018
In 1.1.0 and before calling SSL_in_init() from the info_callback
at SSL_CB_HANDSHAKE_DONE would return 0. This commit fixes it so
that it does again for 1.1.1. This broke Node.

Fixes #4574

Reviewed-by: Rich Salz <[email protected]>
(Merged from #6019)
levitte pushed a commit that referenced this pull request Apr 20, 2018
Check that in a handshake done event SSL_in_init() is 0 (see #4574)

Reviewed-by: Rich Salz <[email protected]>
(Merged from #6019)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: done This pull request has the required number of approvals branch: master Applies to master branch branch: 1.1.1 Applies to OpenSSL_1_1_1-stable branch (EOL)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants