r10711 fixes bug 24, ensuring that the configured bind address for a TCP-based transport (including TLS) is used as the source IP for outgoing connections.
However, the source port is still selected randomly. Some users may prefer to use a single source address (e.g. 5060) for their outgoing connections, for example, because of very strict corporate firewall practices.
This can probably be implemented using socket options SO_REUSEPORT and SO_REUSEADDR
If this behavior is changed, then it should be optional.