Please allow having both TCP and UDP in same instance / same proxybook
Currently, as far as I understand, one has to choose between having TCP instance or having a UDP instance
(which can be solved by having two different configs at two different ports but that gets gnarly fast both on client and server side - and is not playing well with CDN)
Could allowing both in same config / instance be kindly considered?
It's possible but needs some refactoring, in addition, Cloak can be updated to support the updated shadowsocks SIP003 standard that also passes UDP.
It's been a while that Shadowsocks SIP003u has been implemented to support UDP traffic for its plugin. I've tested it a bit to see if it works with cloak but got no result. I don't know how much work it needs but it would be great to make it work with SS Rust since there is no other plugin to handle UDP traffic.