Tunnelblick for Mac OS X is a free and simple to use 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.
Tunnelblick uses Apple's keychain for caching the certificate passphrase.
Tunnelblick comes as a ready-to-use application with all necessary binaries and drivers (including OpenVPN and tun/tap drivers). No additional installation is necessary -- just add your configuration and encryption information.
Here are some key 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: [ read full changelog ]
· Fixes a security vulnerability in OpenSSL by updating to OpenSSL version 1.0.0g. See http://www.openssl.org/news/secadv_20120118.txt for details.
· Fixes a bug that sometimes caused repeated restarts of a connection when the search domain changed after the connection was established.
· "Deployed" versions that update from the Tunnelblick website always update to unsigned versions to avoid problems with the OS X Keychain.
· Fixes some French localization.
· At launch, if Tunnelblick is updating from the official Tunnelblick site and has an invalid digital signature (for example, the program is a Deployed version or has been modified in some other way by the user), an update to an unsigned version of Tunnelblick will be offered immediately -- even if the user has turned off automatic updates -- unless the "updateCheckAutomatically" preference is being forced to false or the user is not an administrator and the "onlyAdminCanUpdate' preference is false or not present.