v1.3.0
Release v1.3.0 includes the following changes:
- A TLS socket attribute "tls.auth" to disable authentication is added.
- A TLS socket attribute "tls.client" to control if a socket is to behave like a TLS-level client or server is added.
- Support for X.509 subject name verification introduced. This functionality is enabled by setting "tls.verify_peer_name" to true and optionally supplying a list of valid names in another attribute "tls.peer_names". "tls.peer_names" may also be used to retrieve the remote peer's actual names.
- Bug related to server-socket-to-connection-socket TLS configuration inheritance is fixed.
- "tls.peer_subject_key_id"-related memory leak is fixed.
This release has API/ABI version 0.17.