- homebrew / AUR
- measure throughput (https://stackoverflow.com/questions/72808002/is-there-a-way-to-get-transfer-speed-from-io-copy)
- ipv6 support
- terminate daemon after some time of inactivity?
- open and close --all command
- ssh connection multiplexing
- send keepalive packets necessary?
- SOCKS
- use main context and DialContext