SparkLabs' OpenVPN client upgrades OpenVPN to Version 2.3.0 and adds Passtos support (OpenVPN 2.3 only), improved support for two-factor authentication, better handling of network location switching, a fix for a problem parsing raw IPv6 addresses, a fix for a problem that could cause iMessage/Push Notifications not to work while connected, and other changes.