openziti / tlsuv

TLS and HTTP(s) client library for libuv
https://docs.openziti.io/tlsuv/
MIT License
45 stars 7 forks source link

Add support for overriding tlsuv_socket behavior #231

Closed tomc797 closed 3 months ago

tomc797 commented 3 months ago

This patch allows developers to override the tlsuv_socket definition, enabling customization of protocols (e.g., SCTP or multipath TCP) or socket options. By placing the function in a separate file, it adheres to the linking rules of static libraries without requiring the weak annotation.