This change allows to use a custom implementation of SSL transport. The default option is :ranch_ssl.
The implementation module must implement the ranch_transport behavior.
The example of implementation (which logs peer info for unsuccessful TLS handshakes) is included.
This change allows to use a custom implementation of SSL transport. The default option is
:ranch_ssl
. The implementation module must implement theranch_transport
behavior. The example of implementation (which logs peer info for unsuccessful TLS handshakes) is included.