A simple client-frontend written in Cocoa for the great VPN software OpenVPN.
Tunnelblick for Mac OS X is a simple client-frontend written in Cocoa for the great VPN software OpenVPN.
It places a controller item in the menu bar which lets you conveniently start and stop your OpenVPN connection.
It uses Apple's
keychain for caching the certificate passphrase.
Main features of Tunnelblick:
Tunnelblick is a simple graphical user interface for the great VPN software OpenVPN 2.0 and later.
It is written in Cocoa and comes in a ready to use distribution with all necessary binaries and drivers.
Versions of OpenVPN older than 2.0 are not supported, because they lack the management interface used by Tunnelblick.
What's New in This Release:
Fix linking problem that resulted in lzo compression not working on PowerPC.
Prevent user from launching tunnelblick directly from the dmg.
Remove experimental status from 'Set Nameserver' and make it the default.
Upgrade to OpenVPN 2.1_rc15.
Let buffered openvpn log messages appear in the GUI log.
Possible fix for the crash if password is mistyped when using username/password authentication.
Add version number to plist file.
Don't restart connections on NetworkDidChange notification. fixes issue where existing connections would be reset when starting multiple simultaneous vpn connections.
Always use --script-security 2 so users are allowed to supply custom up/down scripts. needed for OpenVPN 2.1.
Add missing example config file.
Properly escape special chars in username or password/passphrase before passing them over to the management interface. fixes issue where the password/passphrase was not accepted when it contained backslashes or " chars.
Use NSStatusWindowLevel for notification windows. fixes issue that Tunnelblick icon remained visible in spaces or fullscreen mode of some apps.
Increase robustness when killing openvpn children by explicitly sending the SIGTERM to the process id instead of just sending "signal SIGTERM" over the management socket.
Kill all openvpn processes on quit. fixes a rare condition where openvpn processes would be left over on Tunnelblick quit.
Add German, French, Japanese, Korean and Norwegian translations.