The new revision adds some great features! The tunnel now shows the connection being built, with several visual cues - red for no tunnel, yellow for tunnel startup, green for working tunnel. It even shows the various port-forwarding connections being made. Bravo!
However, SSHTunnel is still having trouble detecting when tunnels are broken... even three minutes after shutting off my connection to the internet, the tunnel is still being shown as "Connected". IIRC, there are provisions within the SSH protocol to detect broken LAN connections...
It would be great if SSHTB could incorporate the open-source code for AutoSSH, since that would eliminate a number of issues like the one mentioned above. Also, AutoSSH would re-establish broken connections automatically once the machine is hooked back up to the internet.
A minor quibble is the somewhat unintuitive data entry for new tunnels. If you finish a line and then hit the "add" button, the line gets erased and you get to start over. Silly rabbit, you were supposed to hit enter first!
Lastly, it would have been nice if SSHTB2 could have imported the prior preference file instead of forcing the user to enter the data all over again.
Nothing takes away from the fact that this is a great program for those of us who like to keep their internet connections secure. While all the functions in SSHTB can be executed with CLI scripts, this has to be the easiest way to secure your connections with SSH. Best of all, it's free, so a big hat off to Yann Tynsoe for developing it in the first place.