add stream isolation support to torsocks
There is uwt, but it's a hack (creates a temporary torsocks configuration file very time torsocks is started), has bugs and is not in the upstream torsocks package.
Please add the ability to set proxy type, IP address and port by command line. The interface could look like this:
torsocks -t 5 -i 127.0.0.1 -p 9050 /usr/bin/wget -c https://check.torproject.org
sudo torsocks -t 5 -i 127.0.0.1 -p 9052 /usr/bin/apt-get --yes dist-upgrade
The user could open multiple SocksPorts (9050, 9052, 9053, etc.) and use torsocks while separating the streams.