Skip to content

Comments

An utility API to get negotiated Key exchange alg group NID#9323

Closed
raja-ashok wants to merge 3 commits intoopenssl:masterfrom
raja-ashok:master-negotitated-group
Closed

An utility API to get negotiated Key exchange alg group NID#9323
raja-ashok wants to merge 3 commits intoopenssl:masterfrom
raja-ashok:master-negotitated-group

Conversation

@raja-ashok
Copy link
Contributor

Added a new utility API SSL_get_negotiated_group() to get the negotiated key exchange algorithm on a TLSv1.3 connection. Currently there is an another API SSL_get_shared_group() which is supported only for server and it returns nth shared group.

Checklist
  • documentation is added or updated
  • tests are added or updated

@raja-ashok raja-ashok force-pushed the master-negotitated-group branch from 8910b2e to e09d2fc Compare July 11, 2019 07:04
@raja-ashok raja-ashok force-pushed the master-negotitated-group branch from e09d2fc to 4760694 Compare July 27, 2019 14:31
@raja-ashok
Copy link
Contributor Author

Requesting to review and provide comments for this new API. This kind of API is mainly needed on TLS v1.3 client. So that it can avoid 2 RTT handshake on subsequent connections to same server.

@mattcaswell mattcaswell added the branch: master Applies to master branch label Aug 5, 2019
@raja-ashok raja-ashok force-pushed the master-negotitated-group branch from 4760694 to 52584df Compare August 5, 2019 18:10
Copy link
Member

@mattcaswell mattcaswell left a comment

Choose a reason for hiding this comment

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

Approved subject to the minor language reword being done.

@mattcaswell mattcaswell added the approval: review pending This pull request needs review by a committer label Aug 6, 2019
@raja-ashok raja-ashok force-pushed the master-negotitated-group branch from 52584df to 40353a9 Compare August 6, 2019 08:57
Copy link
Contributor

@paulidale paulidale left a comment

Choose a reason for hiding this comment

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

Wording nits. With these fixed, it's all good.

@raja-ashok raja-ashok force-pushed the master-negotitated-group branch from 40353a9 to 24bb9c4 Compare August 6, 2019 09:41
@mattcaswell
Copy link
Member

Travis failure is unrelated.

Copy link
Member

@mattcaswell mattcaswell left a comment

Choose a reason for hiding this comment

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

Reconfirm

@mattcaswell mattcaswell added approval: done This pull request has the required number of approvals and removed approval: review pending This pull request needs review by a committer labels Aug 6, 2019
@mattcaswell
Copy link
Member

Pushed. Thanks.

@mattcaswell mattcaswell closed this Aug 6, 2019
levitte pushed a commit that referenced this pull request Aug 6, 2019
Reviewed-by: Paul Dale <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from #9323)
levitte pushed a commit that referenced this pull request Aug 6, 2019
Reviewed-by: Paul Dale <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from #9323)
levitte pushed a commit that referenced this pull request Aug 6, 2019
Reviewed-by: Paul Dale <[email protected]>
Reviewed-by: Matt Caswell <[email protected]>
(Merged from #9323)
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants