Add compatibility for TCP(SSL) multiplexing by Copilot · Pull Request #21715 · netdata/netdata

Copilot stopped work on behalf of ilyam8 due to an error

February 5, 2026 19:40

Copilot stopped work on behalf of ilyam8 due to an error

February 6, 2026 12:47

@ilyam8

- Add sni_hostname field to ND_SOCK structure
- Update nd_sock_close() to free sni_hostname memory
- Modify nd_sock_open_ssl() to set SNI using SSL_set_tlsext_host_name()
- Update nd_sock_connect_to_this() to extract hostname from destination

Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>

cubic-dev-ai[bot]

Copilot stopped work on behalf of ilyam8 due to an error

February 6, 2026 12:59

@ilyam8 ilyam8 marked this pull request as ready for review

March 3, 2026 07:28

@ilyam8

@ilyam8 ilyam8 changed the title [WIP] Add compatibility for TCP(SSL) multiplexing in Netdata Child agent Add compatibility for TCP(SSL) multiplexing

Mar 3, 2026

stelfrag

@ilyam8 ilyam8 deleted the copilot/add-tcp-ssl-multiplexing-support branch

March 3, 2026 20:16