
First beta of Meerkat 1.3. Main new feature so far is auto-reconnection of tunnels.
Please make a backup of your ~/Library/Application Support/Meerkat folder before trying this build.
This version should migrate your existing 1.2.x data, but should you choose to go back to 1.2.x, the data will have been migrated and is not backwards-compatible.
This version is greatly improved over the early alpha of 1.3 and feels really solid (at least in my testing) with regard to retrying tunnels that are unreachable.
It also features a better UI indication that tunnels are in flux both in the window and the menus.
Lastly, it includes some nice improvements to Growl notifications that are more in sync with the true tunnel state.
Please note that you will have to have brought up a tunnel successfully at least once since the last edit for Meerkat to automatically retry that tunnel.
http://codesorcery.net/downloads/Meerkat_1.3b1.zip
1 issue so far: I have a tunnel setup to trigger off iTunes. The tunnel was connected. I had to force quit iTunes. Meerkat gave me a "failed to save" dialog. I hit OK and Meerkat exited.
Thanks for this report -- easy to replicate. Should be able to nail it pretty easily.



I should point out that Meerkat already supports automatic reconnection due to computer sleep/wake as well as IP address changes. The retry/reconnect support that is being added is for when the remote server goes down or other things happen to it against your will. It features an incrementally increasing retry interval and much better indication in the UI when this is going on.