Software Changelog

Windows beta v. 4.1.0-b1
Release date: December 12, 2018
- details available at Beta KB entry

Windows v. 4.0.9
Release date: December 05, 2018
- improved reliability (including fail-over) for locations update in censored/restricted environments
Download: installable version; portable zip

macOS v. 4.0.7
Release date: December 05, 2018
- improved reliability (including fail-over) for locations update
- minor fixes
Download: installable pkg

iOS v. 2.2
Release date: November 20, 2018
- improved geo-IP location service (location displayed in Status section)
- other minor improvements

Windows v. 4.0.8
Release date: November 14, 2018
- fixed a window scaling issue on some 4K displays
- selected/current location is now highlighted in locations list
- protocol automatically switches to OpenVPN XOR for selected locations which are marked 'OpenVPN XOR only'

MacOS v. 4.0.5

Release date: October 31, 2018
- API changes for locations list in China (previously showing empty locations list)
- updated OpenVPN to 2.4.6
- other minor fixes/improvements
 
Windows v. 4.0.7
Release date: October 26, 2018
- fixed a crashing bug ocurring on display resolution/scaling changes
- fixed a bug in locations update (showing empty list temporarily after resuming from sleep / not having Internet connectivity)
- API changes for locations list in China (previously showing empty locations list)
- other minor fixes/improvements

Windows v. 4.0.6
Release date: October 13, 2018
- fixed an isolated bug showing 'socket operation timeout' when starting the client
- other minor fixes and improvements

Linux beta v. 1.2
Release date: October 13, 2018
- fixed a screen scaling issue (window was too big on some displays)
- fixed a problem with URLs opening (e.g. when clicking on the IP leaking check button)
- other minor improvements and fixes

Windows v. 4.0.5
Release date: August 11, 2018
- minor improvement and fixes

Windows v. 4.0.4
Release date: July 15, 2018
- when started again from shortcut, it will open existing window (if running) instead of showing an error that only one instance can run at a time
- updated OpenVPN binaries
- other bug fixes and improvements

SecureProxy (Firefox) v. 2.0.18
Release date: March 11, 2018
- added "China Optimized" servers category (enable it in Preferences)

SecureProxy (Chrome) v. 2.0.17
Release date: March 02, 2018
- work-around for Chrome newly introduced bug resulting in proxy connection when browser is started
- added "China Optimized" servers category (enable it in Preferences)
- other minor improvements

Windows v. 4.0.3
Release date: February 13, 2018
- bug fixes (startup crash when "Start minimized" was selected)

Windows v. 4.0.2
Release date: February 03, 2018
- bug fixes

Android v. 1.1.27
Release date: February 01, 2018
- Added Always-On VPN feature (the 'Block connections without VPN' feature (aka 'kill switch' requires Android 8+)

Android v. 1.1.25
Release date: January 13, 2018
- fixed a bug with the notification icon blinking on Android 8.1

Android v. 1.1.24
Release date: January 10, 2018

- added traffic graphs (Advanced tab)
- fixed some auto-reconnect issues on some devices
- other minor fixes and improvements

Windows v. 4.0.1
Release date: November 22, 2017

- fixed a scaling bug on Windows 10
- fixed an isolated font rendering bug
- added support for caching locations if the up-to-date list isn't reachable online

iOS v. 2.1 
Release date: November 19, 2017

- optimisetions for latest iOS version
- minor bug fixes and improvements

SecureProxy (Firefox) v. 2.0.13
Release date: November 18, 2017

- fixed a bug resulting in displaying of a red exclamation mark icon
- other bug fixes and improvements

Android v. 1.1.22
Release date: November 14, 2017

- added support for OpenVPN XOR obfuscation (including port TCP-443)
- added support for TLS crypt obfuscation (for OpenVPN ECC, AES 256-bit)

macOS v. 4.0
Release date: November 06, 2017

Major update release notes:

- implemented new design
- added better obfuscation support for OpenVPN ECC and OpenVPN 256-bit (TLS crypt support for control channel). Ports also changed
- updated OpenVPN binaries
- code signing certificate changed from Netsec Interactive Solutions to Cryptolayer
- fixed a Qt buffer conflict which may have caused low speed on Wi-Fi or high CPU load on some devices
- fixed a Qt issue which would have forced usage of dedicated GPU on dual-GPU devices
- changed assigned DNS resolver on physical NICs from private resolver to a public OpenDNS resolver. While connected to the VPN, our private resolvers are used. The purpose is to ensure Internet connectivity in the rare case of VPN app crash, before restoring original DNS settings. 
- several bug fixes and improvements

Windows v. 4.0
Release date: November 04, 2017

Major update release notes:

- implemented new design
- added better obfuscation support for OpenVPN ECC and OpenVPN 256-bit (TLS crypt support for control channel). Ports also changed
- fixed a problem with auto-start on system boot
- updated OpenVPN binaries
- code signing certificate changed from Netsec Interactive Solutions to Cryptolayer
- several bug fixes and improvements

Android v. 1.1.17
Release date: June 02, 2017

Major update release notes:

- Complete graphical redesign!
- Moved Auth fields to Preferences tab from main tab
- Moved Protocol/Port selections to Advanced tab from main tab
- Added option to by-pass VPN for LAN
- Added News, Help tabs
- Added continents in Location list
- Simplified the listing of alternate locations for "China Users", now they are all under "China Optimized" category in locations
- Various bug fixes

macOS v. 3.5
Release date: March 22, 2017

- redesigned the kill switch, now using the pf firewall instead of gateway removal. It can stay enabled while switching servers. NOT supported on old Macs like 10.6, 10.7. download / checksums

Linux beta (.deb for Ubuntu, Debian, Mint other Debian-based distros)
Release date: March 23, 2017

- implemented kill switch, based on iptables firewall. Previous announcement updated, new one to come in the next few days once we release a newer beta version. download / checksums

Windows v. 3.7
Release date: November 16, 2016

- Added option to use OpenVPN either compiled with OpenSSL or LibreSSL. Use the one with OpenSSL if you can't reach throughput of over 70-80Mbps on high speed broadband connections (+100 Mbps). 

Download (installerportable zip) / Checksums

Windows v. 3.6
Release date: October 23, 2016

- Switched from OpenSSL to LibreSSL for security reasons
- Added support for ports TCP-80 and UDP-53 with OpenVPN 128-bit (better obfuscation and firewall by-passing)
- Added support for AES GCM cipher instead of AES CBC with OpenVPN connection types ((AES-GCM to be used by default if supported on client/server side, else still use AES-CBC; within a couple of weeks to be available with all servers)
- Added a notification when empty characters are used at the beginning/end of credentials (common problem when credentials are copied & pasted, resulting in authentication failures)
- Added country flags
- Improved support for OpenVPN reconnecting on resume from sleep
- Several bug fixes and improvements

Download (installer, portable zip) / Checksums

Android v. 1.0.12
Release date: November 28, 2016

- Updated OpenVPN to support the AES-GCM cipher; it will be used over AES-CBC

Download: Google Play - local / checksums


Android v. 1.0.10
Release date: September 2, 2016

- Added country flags
- Added support for OpenVPN AES-256 and AES-128 including ports TCP-80 and UDP-53 with OpenVPN 128-bit for better firewall-bypassing
- Minor bug-fixes

Android v. 1.0.6
Release date: Feb. 26, 2016

- Fixed a bug preventing the VPN connection on some 64-bit architectures
- Added support for apps exclusions (requires Android 5+ and re-connection on each policy change)
- Added support for forced-loading of alternative server locations
- Several bug-fixes

Windows v. 3.5
Release date: Jan. 24, 2016

- the DNS leak prevention method has been redesigned (for OpenVPN connections). There is no need to use the "Disable DNS on physical NIC" on Windows 10 anymore. Also, there are no changes of DNS to the physical network interfaces anymore. This change should also improves connection/disconnection times and fix some issues with DNS restoration after disconnect. 
- added option to use an alternative API server to get the server list for users in China. 
- improved compatibility for Windows XP. If you are using Win XP, start the software from the data\ subfolder, launching the vpnac.exe binary and not the vpnac-launcher.exe from the main folder. 
- updated openvpn binaries to the latest version 
- added option "Minimize on close"
- added option "Start minimized"
- bug fixes and other internal API changes
IMPORTANT NOTE: we also released the installable version, available here.

Windows v. 3.4
Release date: Oct. 16, 2015

- Added support for lowering MTU dynamically (OpenVPN only): use this if you experience packet loss/slow and unreliable connections with the default settings. It also helps by-passing some speed throttling against VPNs (e.g. in China). 
- Added "Restore DNS" button which becomes available if you restart the software and it detects a change of your physical NIC's DNS since the last start. 
- Added some routing changes that should allow reconnecting to the same server if the kill switch/gateway removal feature is used. It works even when resuming from sleep/hibernate as long as local IP/network doesn't change. 
- Added Disconnection warning when exiting the app from the System Tray menu. 
- All static URLs have been changed to go through our CDN and dynamically send the request either to original site or a mirror (if vpn.ac is blocked in that country). 
- Added support for OS shutdown signal: now the app should immidiately disconnect and restore gw/DNS if you restart or shutdown the PC. 
- Renewed code-signing certificate. 

Windows v. 3.3
Release date: Sep. 14, 2015

- Fixed a bug preventing the log window from being closed.
- Removed several debugging information from log window. 
- Changed "Disconnect" button color to red. 
- Added "reinstall.bat" batch script in "data\Tap" subfolder for easy re-installation of Tun/Tap driver required by OpenVPN. 
- Changed default VPN protocol when starting the app for the first time to OpenVPN ECC (initially it was L2TP/IPsec). 
- Added "insecure" mention next to PPTP protocol in the list. 

Windows v. 3.2 
Release date: Aug. 31, 2015

- Added IPv6 blocking via Win Firewall. 
- Added DNS removal option for physical network interface to improve DNS leak protection, especially on Windows 10. 
- Added help/troubleshooting page in Advanced tab with instructions on how to restore connectivity and DNS resolvers manually if needed. 
- Improved OpenVPN connection process, making it faster. 
- Added "What protocol and ports to use?" and "Roadmap" static links in main window. 


Other tutorials: