asterisk / asterisk

The official Asterisk Project repository.
https://www.asterisk.org
Other
1.97k stars 924 forks source link

tcptls/iostream: Add support for setting SNI on client TLS connections #714

Closed gtjoseph closed 2 weeks ago

gtjoseph commented 3 weeks ago

If the hostname field of the ast_tcptls_session_args structure is set (which it is for websocket client connections), that hostname will now automatically be used in an SNI TLS extension in the client hello.

Resolves: #713

UserNote: Secure websocket client connections now send SNI in the TLS client hello.

gtjoseph commented 3 weeks ago

cherry-pick-to: 18 cherry-pick-to: 20 cherry-pick-to: 21 cherry-pick-to: certified/20.7

github-actions[bot] commented 2 weeks ago

Successfully merged to branch master and cherry-picked to ["18","20","21","certified/20.7"]