Skip to main content

Release Notes for OpenVPN Connect on Windows

3.5.0 (3818)

Notice

Release date: Jul 18, 2024

  • Application can't be installed on Windows 7 or 8.

  • Implemented Device Posture Checks feature.

    Note

    Businesses can now ensure that only devices that meet certain security standards access the network. This can help protect the network from unauthorized access and malware infections.

  • Added Forced Re-authentication support.

  • Enhanced DNS stability and productivity (support for new DNS option).

  • Connection through proxy with basic auth is now only allowed with "insecure" security level.

  • Updated TAP and DCO network drivers.

  • Added support for profiles with EC (elliptic curves signature algorithms) certificates.

  • Certificate validation added on Import and Connection (not allowed to import or connect with expired certificates).

  • Renamed the Allow IPv6 setting to Block IPv6 to more clearly reflect its behavior.

  • External certificates are non-exportable.

  • Updated the Import Profiles screen.

  • Introduced UV_UUID reporting in service mode.

  • Application Installer now blocks the process on unsupported OS versions.

  • Other minor fixes and improvements.

Notice

Release date: Feb 8, 2024

  • Fixed ELECTRON_RUN_AS_NODE vulnerability (CVE-2023-7245). Reported by Mykola Grymalyuk (RIPEDA Consulting).

  • Improved web authentication dialog.

  • Fixed issue with environment variable in GUI.

  • Fixed issue with empty Device ID reported to VPN server.

  • Fixed issue when a system browser doesn't open during authentication with AS SAML on clean installed Windows 11.

  • Fixed UI issues in High Contrast mode.

Notice

Release date: Dec 7, 2023

  • Dropped official support for Windows 8 (may still work but no support is provided for it anymore).

  • Promoted DCO feature to stable (no longer in beta).

  • Fixed security issue CVE-2023-4863 by updating relevant libraries.

  • Fixed regression where DNS zones were not applied correctly.

  • Improved handling of unwanted 0.0.0.0/0 route added by Windows operating system.

  • Updated handling of browser-based authentication - embedded browser and OPEN_URL no longer supported.

Notice

Release date: Aug 24, 2023

  • Fixed issue where some antivirus solutions could trigger a false positive report.

Notice

Release date: Aug 17, 2023

  • Added support for "all" OS type (Windows and macOS) of environment variables for Access Server.

  • Fixed connectivity issue using Dual-Stack IPv6/IPv4.

  • Fixed issue where "pull" directive was incorrectly marked as incompatible option.

  • Fixed issue where password input could lose focus.

  • Various bug fixes and user experience improvements.

Notice

Release date: Jul 10, 2023

  • Added OpenVPN Data Channel Offload (DCO) support.

  • Added support for environment variables for Access Server.

  • Added ARM platform support via compatibility mode.

  • Added "Security Level" setting.

  • Updated OpenVPN 3 library to version 3.8.0.

  • Updated OpenSSL library to version 3.0.8.

  • Removed onboarding screens.

  • Fixed security issue CVE-2022-3761 with checking web certificates during import process. Thanks to Mr. Ka Lok Wu of the Chinese University of Hong Kong for reporting this..

  • Fixed a bug when importing profile from a server with Let’s Encrypt certificate.

  • Fixed the issue with numeric pad enter button not working.

  • Fixed the issue with the installation process related to a lockfile present in TEMP folder.

  • Various bug fixes and user experience improvements.

Notice

Release date: Feb 16, 2023

  • Updated information exchange for CloudConnexa users.

Notice

Release date: Mar 22, 2022

  • OpenSSL updated to 1.1.1n (to address CVE-2022-0778).

  • Minor change for Web Authentication in a system browser.

Notice

Release date: Mar 9, 2022

  • Added import using Web Authentication in system browser.

  • Added reporting of UUID device identifier as UV_UUID parameter.

Notice

Release date: Dec 16, 2021

  • Resolved a bug when importing CloudConnexa profiles.

Notice

Release date: Nov 17, 2021

  • Changed Web Auth flow to use external browser for authentication.

Notice

Release date: Oct 7, 2021

  • Updated OpenSSL library to 1.1.1 version.

  • Added support of local DNS resolvers.

  • Added Device ID on Settings page.

  • Added Confirmation Dialogs setting.

  • Fixed UI issues on Windows 11.

  • Various bug fixes and improvements.

Notice

Release date: Jun 23, 2021

  • Resolved a security issue related to OpenSSL configuration (CVE-2021-3613) reported by Xavier Danest.

Notice

Release date: Jun 3, 2021

  • Updated OpenVPN 3 library to 3.6.2 version.

  • Added captive portal detection: OpenVPN Connect notifies the user when a device is connected to a network with a captive portal enabled. This functionality is enabled by default and can be managed on the Settings screen in the app.

  • Added network loss detection: the VPN connection goes to a “pause” state when a network connection is lost, and automatically resumes the VPN session when the network is up.

  • Added command line interface. Refer to Command-line Functionality (Windows) or Command-line Functionality (macOS).

  • Changes to software update functionality:

    • Added the ability to change the setting of the frequency of software update checks.

    • Added update checks frequency management by the admin using the directive to the profile: 0 is never; 1 is every day; 7 is once a week; and 30 is monthly. When a profile with this directive is bundled into the app, the app setting changes automatically. CONNECTV3_PREFERENCE_UPDATE_FREQUENCY=<0|1|7|30>

    • When a new version of the application is available, it becomes visible in the main menu of the app.

    • Added release notes to notification of application updates.

  • Added support for PKCS11 hardware tokens. Refer to Connect and Authorize Hardware Tokens.

  • Replaced reconnect on reboot setting with launch options. A user can choose multiple options: startup application after OS reboot, connect with the latest connected profile, or connect only if a connection was active during the reboot (previously, behavior of “Reconnect on Reboot” setting).

  • Added external certificates on Windows 7: OpenVPN Connect supports importing and assigning an external PKCS12 identity to a profile for connection in Windows 7.

  • Added an Advanced Settings section. Settings that can break connectivity are hidden in the Advanced Settings section on the Settings screen.

  • Added colorful tray icons. The OpenVPN Connect tray icon with a color indication of connection state can be enabled on the Settings screen (default behavior on Windows 7 and Windows 8).

  • Removed the "force AES-CBC cipher" legacy compatibility option.

  • Various bug fixes and UX improvements.Release notes for 3.2.3 (1851)

Notice

Release date: Feb 25, 2021

  • Added support for deep linking and web authentication using system web browser.

  • Removed optional wintun driver support.

Notice

Release date: Oct 30, 2020

  • Minor changes for Web Auth flow.

  • Added reporting UV_APP_VER values to the VPN server.

  • Implemented a new way of profile bundling (distribution of MSI and profile as separate files).

  • Fixed an issue where an OpenVPN server could not be reached if it was not reachable through the default gateway.

  • Fixed an issue where a large number of routes pushed to the VPN client would cause the client to fail.

  • Fixed issues with the display of the application version.

Notice

Release date: Aug 26, 2020

  • Added reporting UV_ASCLI_VER and UV_PLAT_REL values to the VPN server.

  • Fixed not prompting user for certificate approval under certain conditions.

  • Updated Wintun driver to v0.8.1 that contains a patch for a driver update issue.

  • Added installer routine that ensures presence of a particular Windows hotfix on Windows 7 machines (KB2921916).Release notes for 3.2.0 (1064)

Notice

Release date: Jul 13, 2020

This is now a stable release and no longer considered beta software.

  • As part of the transition from Mbed TLS to OpenSSL the list of negotiable TLS cipher suites no longer includes weak cipher suites that lack forward secrecy support (DH/ECDH).

  • Switchover from Mbed TLS library to OpenSSL library.

  • Support of TLS 1.3 version.

  • Support signing with RSA-PSS signatures during TLS handshake.

  • Update of OpenVPN3 library to OpenVPN core 3.5.6 version.

  • Optional WinTun driver is available during installation.

  • Implemented possibility to run VPN connection as system service.

  • Improved stability and performance.

  • Updated MbedTLS to 2.7.13 to resolve a security issue (CVE-2019-18222).

  • Fixed a failure of installation process on some operating systems with non-English localization.

  • Implemented a fix for a security issue related to the location of installation files (CVE-2020-9442).

  • New profile import flow with WebAuth support.

  • Added EULA license during installation.

  • Added .ovpn file association.

  • Added possibility to connect without external certificate when the client certificate is not required.

  • Fixed connection with DUO authentication service.

  • Fixed connection via server-locked profile with 2FA.

  • Fixed proxy basic authentication.

  • Fixed issue with long client-side scripts.

  • Fixed issue with unquoted path privilege escalation reported by Yogesh Prasad (CVE-2014-5455).

  • New unified UI with 2 color scheme options.

  • Dropped support of MD5 algorithm.

  • Disabled tunnel compression by default (could be enabled back in the app settings).

  • Ability to add proxies for connection from within the app.

  • Ability to manage external certificates directly from within the app (except in Windows 7 for the moment).

  • Separate screen with extended statistics of connection session.

  • Log File with options to pause/resume, clear and save logs for sharing.

  • Plenty of other settings like reconnect on reboot, seamless tunnel, IP/TLS versions etc.

  • Ability to create connect and disconnect shortcuts.

Notice

Release date: Oct 22, 2020

  • Added support for tls-crypt (v1 and v2)

Notice

Release date: May 27, 2020

  • Resolved an issue where DNS records were not being deleted properly in some rare cases.

Notice

Release date: Apr 29, 2020

  • Resolved some issues on Windows with driver signing.

Notice

Release date: Apr 10, 2020

  • Added multi-factor support for the dynamic challenge/response model.

  • Updated TAP driver to latest version and signed with latest driver signing certificate.

  • Updated MbedTLS to 2.7.13 to resolve a security issue (CVE-2019-18222).

  • Improved round-robin DNS server exclusion route handling.

  • Resolved a problem where ’empty credentials’ error could occur.

  • Resolved some various other minor stability issues.

Notice

Release date: Jan 22, 2020

  • Resolved an issue where DNS records were not being deleted properly in some rare cases.

  • Resolved a problem with saving connection profiles when using a Windows username that contains non-latin characters.

Notice

Release date: Mar 11, 2019

  • Signed this build with a new software publisher EV certificate valid until 23-2-2022, as the old certificate had expired.

  • Resolved a problem where reconnect would fail on a round-robin DNS hostname as server address in combination with full-tunnel redirection.

Notice

Release date: Dec 11, 2018

  • Added DHCP option PROXY_AUTO_CONFIG_URL capability for proxy auto configuration (PAC) in the operating system. It is now possible to do for example:

  • push "dhcp-option PROXY_AUTO_CONFIG_URL (url to proxy PAC settings file)"

    • DNS default suffix pushed by the VPN server should now have priority when the client already had a DNS default suffix set locally.

Notice

Release date: Apr 18, 2018

  • Fixed launch issue on some older Windows platforms when Microsoft Visual C++ redistributable wasn't present.

  • Fixed and improved platform and client version reporting to the server.

Notice

Release date: Mar 22, 2018

  • mbedTLS: fix incompatibility with PKI created by OpenSSL 1.1.

  • mbedTLS: add support for ECDSA.

  • mbedTLS: updated to fix CVE-2018-0487 vulnerability.

  • Issue OpenVPN client showing 'no VPN servers' when a connection profile with an excessively long server host name was loaded is now fixed.

  • TLS key refresh (TLS soft reset) connection interruption when using --opt-verify is now fixed.