Viscosity Changelog

What's new in Viscosity 1.11.0 (1806)

Feb 22, 2024
  • Added:
  • OpenVPN 2.6 Support
  • OpenVPN server version compatibility option in connection editor
  • Improved:
  • Import support for IPv4 routes being specified with a prefix
  • Full DNS support when using an iOS mobile device tunnel
  • Increases the maximum allowable height of the Settings window
  • Detection of additional mismatched client-server cipher settings
  • Support for additional System Identity certificate types and tokens
  • Updated:
  • OpenVPN updated to version 2.6.9
  • OpenSSL updated to version 3.0.13
  • Fixed:
  • Resolves issue where Viscosity helper may crash when updating DNS
  • Resolves certain proxy commands getting incorrectly flagged as unsafe
  • Resolves certain inline PKCS#12 files not importing correctly
  • Resolves issue where Full DNS mode may disable on rapid network changes
  • Resolves issue where Viscosity may stop responding after sorting an empty folder
  • Resolves issue where a web authentication page may remain in memory after close
  • Resolves issue when Import from Server profile URL uses a different domain
  • Workaround for login bug in CloudConnexa when using Import from Server
  • Resolves Authentication Type menu being mislabelled for some localizations
  • Various bug fixes and enhancements
  • Removed:
  • OpenVPN 2.5 removed
  • MacOS 10.15 is no longer supported

New in Viscosity 1.10.6 (1790) (Sep 21, 2023)

  • Fixed:
  • Resolves issue where VPN DNS settings may remain after disconnect
  • Resolves issue where a TCP reachability check may fail after connecting
  • Resolves issue where a reachability check may fail during a routing change
  • Resolves issue where DNS lookups to certain DNS servers could fail
  • Resolves rare helper crash that could be caused by an invalid local DNS lookup
  • Various bug fixes and enhancements

New in Viscosity 1.10.5 (1775) (Mar 1, 2023)

  • Added:
  • Before Connect scripts can now also return a challenge response
  • Improved:
  • Import from Server support for newer versions of OpenVPN-AS using SAML
  • Preferences now named Settings to match Windows naming
  • Updated:
  • OpenVPN 2.5 updated to version 2.5.9
  • OpenSSL updated to version 1.1.1t
  • Fixed:
  • Resolves issue where certain advanced commands would not appear in the editor
  • The installer will now warn if installing to a potentially insecure custom location
  • Various bug fixes and enhancements
  • Removed:
  • OpenVPN 2.4 removed

New in Viscosity 1.10.4 (1769) (Nov 2, 2022)

  • Added:
  • Authentication support using Keychain identities and tokens
  • Improved:
  • Improved support for macOS 13 (Ventura)
  • Improved:
  • Performance of VPN connections improved
  • Improved:
  • Update alerts are now less obtrusive and use Notification Center
  • Updated:
  • OpenSSL updated to version 1.1.1s
  • Fixed:
  • Resolves issue where certain advanced commands would not appear in the editor
  • Fixed:
  • Various bug fixes and enhancements

New in Viscosity 1.10.3 (1763) (Jun 22, 2022)

  • Added:
  • Connections and folders can now be automatically sorted
  • Separate prompt support for two-factor challenges that form part of a password
  • Improved:
  • Additional license details displayed in the About section
  • Updated:
  • OpenVPN 2.5 updated to version 2.5.7
  • OpenVPN 2.4 updated to version 2.4.12
  • OpenSSL updated to version 1.1.1o
  • Fixed:
  • Resolves rare crash when sleeping the computer with an active VPN connection
  • Resolves issue where DHCP may not enable for certain configurations
  • Various bug fixes and enhancements

New in Viscosity 1.10.2 (1754) (Mar 16, 2022)

  • Updated:
  • OpenVPN 2.5 updated to version 2.5.5
  • OpenSSL updated to version 1.1.1n
  • Fixed:
  • Resolves issue where an assigned IPv6 address may not be displayed
  • Resolves issue where the Details window could ignore the Prefer IPv6 option
  • Resolves issue using Import from Server with certain cloud servers
  • Various bug fixes and enhancements

New in Viscosity 1.10.1 (1749) (Nov 16, 2021)

  • Improved:
  • Further information will now be displayed for a tool permission failure
  • Fixed:
  • Unexpected termination of the helper during an upgrade now handled on macOS 12
  • Resolves display issue with some options under certain localizations
  • Certain configuration issues preventing OpenVPN from starting will now be correctly logged
  • Various bug fixes and enhancements

New in Viscosity 1.10 (1745) (Oct 25, 2021)

  • Support for macOS 12 (Monterey)
  • OpenVPN 2.5 Support
  • Support for SSO and SAML authentication
  • New menu icons designed to match the system icon style on macOS 11+
  • New menu icons using colorblind friendly colors
  • The Import from Server feature now supports web authentication
  • The Import from Server feature now supports authenticator enrollment
  • The Import from Server feature now supports OpenVPN Cloud
  • Small improvements to the connection editor
  • Various bug fixes and enhancements

New in Viscosity 1.9.4 (1732) (Aug 26, 2021)

  • Updated:
  • OpenSSL updated to version 1.1.1l
  • Fixed:
  • Security: Resolves a local privilege escalation vulnerability during helper update
  • Resolves issue where the connection editor may display the wrong device type
  • Resolves issue that could cause proxy authentication to fail
  • Various bug fixes and enhancements

New in Viscosity 1.9.3 (1722) (Apr 27, 2021)

  • IMPROVEMENT:
  • Obfuscation will now run natively on Apple Silicon Macs
  • Potential DNS configuration problems are now detected and added to the log
  • UPDATED:
  • OpenVPN 2.4 updated to version 2.4.11
  • OpenSSL updated to version 1.1.1k
  • FIXED:
  • Resolves crash that could occur when deleting a connection
  • Resolves crash that could occur when cancelling a U2F authentication attempt
  • Resolves issue quitting with an active VPN connection on some Apple Silicon Macs
  • Resolves issue where a connection may incorrectly fallback to the next remote endpoint
  • Resolves issue that could cause certain dynamic challenge requests to fail
  • Various bug fixes and enhancements

New in Viscosity 1.9.2 (1713) (Mar 19, 2021)

  • Workaround for bug in the macOS 11.2 updater that could be triggered by certain VPN connections resulting in a stalled update

New in Viscosity 1.9.1 (1707) (Feb 4, 2021)

  • Improved:
  • Automatic remapping of data-ciphers and related commands
  • Routes can now be modified in the configuration editor
  • Updated:
  • OpenVPN updated to version 2.4.10
  • Updated:
  • OpenSSL updated to verion 1.1.1i
  • Fixed:
  • Resolves a rare issue where some DNS lookups failed
  • Various bug fixes and enhancements

New in Viscosity 1.9.0 (1694) (Nov 10, 2020)

  • Added:
  • New adapter driver for Windows 10 2004+
  • Connection details are now accessible from Batch and VBS scripts
  • Before-Connect scripts are now able to return a username and password
  • Scripting command added to list all connections as a JSON parsable string
  • Improved:
  • Connection-specific DNS Suffix Search List is now used instead of the global list on Windows 10 1809+
  • IPv6 SLAAC/RA TAP support has been improved
  • NCSI and NLA support on Windows 10 2004+ has been improved
  • Additional compression options have been added to the editor
  • Updated:
  • OpenSSL updated to verion 1.1.1h
  • Fixed:
  • An issue where an extraneous adapter was sometimes left behind after a failed connection attempt no longer occurs
  • A rare issue where a connection would become stuck in the creating state has been fixed
  • Inline auth-user-pass is now imported correctly
  • Resolves low-severity security vulnerability in the installer that could allow library side-loading
  • Various bug fixes and enhancements
  • Removed:
  • OpenVPN 2.3 removed

New in Viscosity 1.8.6 (1680) (Jul 7, 2020)

  • Added:
  • Additional U2F devices are now supported
  • Improved:
  • Improves flow of U2F registration and authentication
  • Server generated explicit-exit-notify messages are now supported
  • Updated:
  • OpenVPN 2.4 updated to version 2.4.9
  • OpenSSL updated to version 1.1.1g
  • Fixed:
  • Resolves a potential VPN connection hang after a Power Nap event
  • Resolves a potential VPN connection hang after a rapid WoL event
  • OpenVPN will no longer fail to start if tmp directory permissions are incorrect
  • Resolves a rare potential crash in Viscosity's helper tool
  • Various bug fixes and enhancements

New in Viscosity 1.8.5.1 (1669) (Apr 6, 2020)

  • Improves compatibility when used alongside the Umbrella Roaming Client

New in Viscosity 1.8.5 (1667) (Apr 2, 2020)

  • Improved:
  • Workaround to allow the PKCS#11 driver for SafeNet tokens to load
  • Updated:
  • OpenSSL updated to version 1.1.1f
  • Fixed:
  • Resolves issue with Full DNS mode on split-routed TAP connections using DHCP assignment
  • Resolves issue that could prevent custom menu item scripts from running
  • Resolves a rare potential crash when disconnecting a VPN connection
  • Resolves a rare potential crash in Viscosity's helper tool
  • Various bug fixes and enhancements
  • Removed:
  • OS X 10.11 is no longer supported

New in Viscosity 1.8.4 (1651) (Jan 13, 2020)

  • Added:
  • Import support for inline usernames and passwords
  • Updated:
  • OpenSSL updated to version 1.0.2u for OpenVPN 2.3
  • Fixed:
  • Resolves PKCS#11 issue using some RSA certificates
  • Resolves issue moving the menu icon on older versions of macOS
  • Detects if Time Machine backups could not be disabled due to macOS privileges
  • Resolves low-severity security vulnerability (CVE-2020-5180)
  • Various bug fixes and enhancements

New in Viscosity 1.8.2 (1641) (Nov 18, 2019)

  • Added:
  • Support for TLS 1.3 and additional ciphers
  • Windows 10 on ARM64 (WoA64) is now supported
  • Improved:
  • Small performance improvements in OpenVPN
  • Updated:
  • OpenSSL updated to version 1.1.1d on OpenVPN 2.4
  • OpenVPN updated to version 2.4.8
  • Visual C++ 2015-2019 runtime is now required and will be installed if not present
  • Fixed:
  • Resolves an issue where some connections would fail to connect on subsequent connection attempts
  • Resolves an issue where connections would sometimes hang during a reconnect
  • Resolves an issue where some .visz configurations failed to import
  • Various bug fixes and enhancements

New in Viscosity 1.8.1 (1632) (Oct 8, 2019)

  • Added:
  • Adopts native Windows U2F integration on Windows 10 1903+
  • Improved:
  • Ignores unnecessary pushed route-delay commands
  • Fixed:
  • Resolves issue where IPv6 DNS Servers may not be used
  • Various bug fixes and enhancements

New in Viscosity 1.8.0 (1627) (Sep 12, 2019)

  • Added:
  • Main menu traffic graph for active VPN connections
  • Appearance customisation options for the menu traffic graph
  • New menu icons are available in the Appearance section
  • Improved:
  • VPN connections will now establish faster
  • Faster maximum throughput of VPN connections
  • Network Interfaces can now be created without disconnecting other connections
  • Windows Network Location Awareness will now take place for TUN connections
  • Updated:
  • Updates OpenSSL to version 1.0.2t
  • Fixed:
  • Various bug fixes and enhancements
  • Ousemove events in WebGL. (1143387)
  • XR: Prevent Hololens app pause when switching focus to a 2D view within a running application.
  • XR: UnityEngine.XR.InputDevice feature values will now return Quaternion.identity for rotations that have not yet been set.

New in Viscosity 1.7.16 (1616) (May 29, 2019)

  • Updated:
  • OpenSSL updated to version 1.0.2s
  • Fixed:
  • Reachability checks will no longer fail when using a fixed IP version
  • Various bug fixes and enhancements

New in Viscosity 1.7.15 (1612) (May 21, 2019)

  • Added:
  • Additional U2F devices are now supported
  • Update:
  • OpenVPN 2.4 updated to version 2.4.7
  • OpenSSL updated to version 1.0.2r
  • Adds notarization for increased security
  • Fixed:
  • Resolves failure to fallback to secondary remote servers with some connections
  • Resolves a potential crash on macOS 10.14.4+ when updating the helper
  • Resolves a potential crash when importing a large number of connections
  • Various bug fixes and enhancements

New in Viscosity 1.7.14 (1596) (Jan 21, 2019)

  • Fixed:
  • Resolves regression connecting certain static-key connections
  • Various bug fixes and enhancements

New in Viscosity 1.7.13 (1587) (Jan 15, 2019)

  • Improved:
  • Improves compatibility with menu bar managers
  • Improves main menu automatic resizing and positioning
  • Updated:
  • OpenSSL updated to version 1.0.2q
  • Fixed:
  • Avoids rapid reconnect attempts when a local TLS error occurs
  • Avoids potentially delaying a manual computer sleep when there are active connections
  • Workaround for potential DNS resolution errors when OpenVPN performs a reconnect
  • Various bug fixes and enhancements

New in Viscosity 1.7.12 (1581) (Oct 31, 2018)

  • Added:
  • Support for Dark Mode in macOS 10.14 (Mojave)
  • Improved:
  • Support for macOS 10.14 (Mojave)
  • Main menu performance significantly improved
  • Keyboard accessibility of the main menu improved
  • Updated:
  • OpenSSL updated to version 1.0.2p
  • Fixed:
  • Resolves issue setting the working directory for scripts
  • Resolves issue scrolling the main menu with many connections
  • Prevents reconnects when cancelling certain PKCS#11 requests
  • Various bug fixes and enhancements
  • Removed:
  • OS X 10.9 is no longer supported

New in Viscosity 1.7.11 (1576) (Aug 1, 2018)

  • Added:
  • Connection scripts now have a 60 second timeout
  • Viscosity version number now passed to the OpenVPN server
  • Improved:
  • Prompt to optionally remove scripts when importing connections
  • Fixed:
  • Resume handling session tokens during renegoiations
  • Various bug fixes and enhancements

New in Viscosity 1.7.10 (1570) (Jul 3, 2018)

  • Added:
  • Automatic route-delay now supported for connections using DHCP
  • Improved:
  • Allows the default route gateway to be a DHCP server
  • Fixed:
  • Resolves issue importing some configurations using <connection> tags
  • Fixes display issue with the main menu
  • Workaround for issue with OpenVPN's session token handling
  • Various bug fixes and enhancements

New in Viscosity 1.7.9 (1566) (May 1, 2018)

  • Improved:
  • Performance improved when importing a large number of connections
  • Updated:
  • OpenVPN 2.4 updated to version 2.4.6
  • Fixed:
  • Resolves a potential crash after updating
  • Resolves a potential crash when disconnecting
  • Various bug fixes and enhancements

New in Viscosity 1.7.8 (1560) (Apr 4, 2018)

  • Added:
  • Sandboxing of the OpenVPN process for added security
  • Updated:
  • OpenVPN 2.4 updated to version 2.4.5
  • OpenSSL updated to version 1.0.2o
  • Fixed:
  • Various bug fixes and enhancements
  • Removed:
  • Growl support

New in Viscosity 1.7.7 (1549) (Feb 12, 2018)

  • Adds U2F (Universal 2 Factor) support
  • Support for the obfs4 obfuscation protocol
  • Detection of unsafe environment variables improved
  • fixed Various bug fixes and enhancements

New in Viscosity 1.7.6 (1540) (Dec 20, 2017)

  • Support for longer username, password, and challenge responses
  • OpenSSL updated to version 1.0.2n
  • Workaround for macOS 10.13 utun traffic reporting bug
  • Fixes session tokens not persisting across reconnections
  • Various bug fixes and enhancements

New in Viscosity 1.7.5 (1530) (Oct 3, 2017)

  • Updated:
  • OpenVPN updated to version 2.4.4
  • OpenVPN updated to version 2.3.18
  • Fixed:
  • Various bug fixes and enhancements

New in Viscosity 1.7.4 (1526) (Sep 5, 2017)

  • Improved support for macOS 10.13 (High Sierra)
  • Enables keyboard navigation of the main menu
  • Adds a Save Log button to the Details window
  • Various bug fixes and enhancements

New in Viscosity 1.7.3 (1521) (Jul 22, 2017)

  • Fixes regression where Viscosity will quit after successfully installing the helper

New in Viscosity 1.7.2 (1517) (Jun 26, 2017)

  • Improved:
  • Improved support for macOS 10.13 (High Sierra)
  • Updated:
  • OpenVPN 2.4 updated to version 2.4.3
  • OpenVPN 2.3 updated to version 2.3.17
  • Fixed:
  • Various bug fixes and enhancements

New in Viscosity 1.7.1 (1513) (May 30, 2017)

  • updated:
  • OpenSSL updated to version 1.0.2l
  • fixed:
  • Resolves issue when processing "dhcp-option DNSMODE" commands
  • The Allow unsafe commands option will no longer reset when opening Viscosity
  • Resolves issue where an acknowledgement request dialog may be empty
  • Resolves issue where certain AppleScript commands had no effect
  • Various bug fixes and enhancements

New in Viscosity 1.7 (1507) (May 22, 2017)

  • Added:
  • Active connections are now listed separately in the main menu
  • OpenVPN 2.4 Support
  • Traffic obfuscation support (obfsproxy)
  • New right/control click menu for Preferences->Connections
  • Connections can now be imported by dragging them onto the connections list
  • DNS and encryption information now displayed in the Details window
  • New Block IPv6 when connected to an IPv4 only connection option
  • New Automatically reconnect if disconnected option for connections and folders
  • Improved:
  • Significant performance improvements
  • Significant memory usage improvements
  • The system Python framework is no longer required
  • Ability to get additional connection details via AppleScript
  • Ability to delete multiple selected connections at once
  • Updated:
  • OpenVPN 2.4 updated to version 2.4.2
  • OpenVPN 2.3 updated to version 2.3.16
  • OpenSSL updated to version 1.0.2k
  • Fixed:
  • Various bug fixes and enhancements

New in Viscosity 1.6.8 (1477) (Jan 16, 2017)

  • improved:
  • PKCS#11 users will now be prompted to insert their token when needed
  • The connection name is now displayed in challenge and password prompts
  • Improved support for OpenVPN-AS connection scripts
  • Unsafe command detection updated to allow commands using safe parameters
  • updated:
  • OpenVPN updated to version 2.3.14
  • fixed:
  • Reset network interfaces on disconnect option now behaves correctly for multiple active connections
  • Various bug fixes and enhancements

New in Viscosity 1.6.7 (1468) (Nov 15, 2016)

  • updated:
  • OpenVPN updated to version 2.3.13
  • OpenSSL updated to version 1.0.2j
  • fixed:
  • Workaround for a potential hang if an ifconfig process is stuck
  • Various bug fixes and enhancements

New in Viscosity 1.6.6 (1461) (Oct 14, 2016)

  • added:
  • Connections inside a folder can now optionally share saved credentials
  • AppleScript scripts can now be assigned to run for all connections inside a folder
  • updated:
  • OpenVPN updated to version 2.3.12
  • fixed:
  • Various bug fixes and enhancements

New in Viscosity 1.6.5 (1455) (Aug 16, 2016)

  • added:
  • Automatic IPv6 configuration will be automatically enabled/disabled as required for bridged TAP connections
  • improved:
  • Removes "Display menu icon on right side of menu bar" option under macOS 10.12. The icon can now be rearranged by holding down the Command key and dragging the icon.
  • The Reset network interfaces on disconnect option is now faster and more effective
  • fixed:
  • Manual IPv6 addresses will now stay assigned for bridged TAP connections
  • Various bug fixes and enhancements

New in Viscosity 1.6.4 (1448) (May 18, 2016)

  • updated:
  • OpenVPN updated to version 2.3.11
  • OpenSSL updated to version 1.0.2h
  • fixed:
  • Resolves issue where the TUN/TAP drivers may not unload on helper exit
  • Resolves rare issue where the client may fail to launch after an update
  • Various bug fixes and enhancements

New in Viscosity 1.6.2 (Apr 29, 2016)

  • Added:
  • Adds support for DNS domains to be specified using DHCP Option 119
  • Updated:
  • OpenSSL updated to version 1.0.2g
  • Fixed:
  • Resolves a potential crash after using Import from Server
  • Resolves a login issue using Import from Server with certain characters in credentials
  • Split DNS changes on DHCP lease renews are now correctly detected
  • DNS mode is now correctly detected after an initial connection failure
  • Various bug fixes and enhancements

New in Viscosity 1.6.1 (Apr 29, 2016)

  • Added:
  • Importing from a server now supports two-factor authentication
  • Allows the DNS mode to be pushed from an OpenVPN server using dhcp-option
  • Improved:
  • A warning will now appear in the log if using Split DNS with no DNS domains
  • Fixed:
  • Resolves issue where DHCP may fail to automatically disable
  • Resolves rare issue where a reachability check may fail for TCP connections
  • Various bug fixes and enhancements

New in Viscosity 1.6.0 (1415) (Feb 17, 2016)

  • Added:
  • New DNS engine for improved reliability and IPv6 support
  • Split DNS is now supported
  • The DNS mode can now be set on a per-connection basis
  • DNS settings sent by the VPN server can now be ignored
  • Web browser proxy settings can now be set for connections
  • Improved:
  • Details window design and graphing improved
  • Improved driver for Windows 7+
  • Updated:
  • OpenVPN updated to version 2.3.10
  • OpenSSL updated to version 1.0.2f
  • Fixed:
  • Windows 10 AOAC Connected Standby is now handled correctly
  • Various bug fixes and enhancements
  • Removed:
  • The Apply DNS settings simultaneously option has been removed
  • Windows XP is no longer supported

New in Viscosity 1.5.10 (1385) (Sep 8, 2015)

  • OpenVPN updated to version 2.3.8
  • Various bug fixes and enhancements

New in Viscosity 1.5.9 (1373) (Aug 4, 2015)

  • Improved support for Windows 10
  • Network interface handling enhanced on Windows 7 and later
  • Various bug fixes and enhancements

New in Viscosity 1.5.8 (1363) (Jul 10, 2015)

  • OpenSSL updated to version 1.0.2d
  • Windows 10 compatibility enhancements
  • Various bug fixes and enhancements

New in Viscosity 1.5.7 (1354) (Jun 18, 2015)

  • OpenVPN updated to version 2.3.7
  • OpenSSL updated to version 1.0.2c
  • Various bug fixes and enhancements

New in Viscosity 1.5.6 (1340) (Apr 20, 2015)

  • Resolves Windows 10 compatibility issues
  • Various bug fixes and enhancements

New in Viscosity 1.5.5 (1337) (Mar 30, 2015)

  • OpenSSL updated to version 1.0.2a
  • Danish Localization added
  • Various bug fixes and enhancements

New in Viscosity 1.5.4 (1324) (Mar 26, 2015)

  • OpenSSL updated to version 1.0.2
  • Ukrainian localization (thanks to Ivan Asavliuk)
  • Various bug fixes and enhancements

New in Viscosity 1.5.3 (1300) (Dec 3, 2014)

  • OpenVPN updated to version 2.3.6
  • Various bug fixes and enhancements

New in Viscosity 1.5.1 (1276) (Oct 16, 2014)

  • Allows IPv4 route netmasks to be entered in CIDR notation
  • The connection name is now listed in the title bar for username/password prompts
  • Resolves rare issue where configuration file cannot be accessed
  • Resolves issue where configuration files with in-line comments were not imported correctly
  • Enable/Disable DNS support option added to the connection editor
  • Improvements for High DPI displays
  • OpenSSL updated to version 1.0.1j
  • Localization updates
  • Various bug fixes and enhancements

New in Viscosity 1.5.0 (1258) (Sep 10, 2014)

  • Details Window redesigned for Windows Vista and later
  • Performance improvements
  • Security improvements
  • IPv6 support improvements
  • OpenSSL updated to version 1.0.1i
  • Version 2.2 of OpenVPN removed
  • Updated localizations
  • Various bug fixes and enhancements

New in Viscosity 1.4.10 (1241) (Jun 6, 2014)

  • OpenSSL updated to version 1.0.1h

New in Viscosity 1.4.9 (1240) (Jun 4, 2014)

  • OpenVPN updated to version 2.3.4
  • Single Adapter Mode feature added
  • Various bug fixes and enhancements

New in Viscosity 1.4.8 (1236) (Apr 22, 2014)

  • Resolves driver signing issue

New in Viscosity 1.4.8 (1232) (Apr 10, 2014)

  • Adds option for automatic HTTP Proxy authentication
  • OpenSSL updated to version 1.0.1g (resolves "Heartbleed" bug)
  • Localization updates
  • Various bug fixes and enhancements

New in Viscosity 1.4.7 (1222) (Dec 18, 2013)

  • Windows 8.1 support improvements
  • New toolbar icons
  • Improved User Interface for high DPI users
  • Localization fixes and improvements
  • Russian Localization updated
  • Various bug fixes and enhancements

New in Viscosity 1.4.6 (1212) (Oct 1, 2013)

  • Support for static challenge/response added
  • Corrects an issue saving max-routes values
  • Corrects an issue handling incorrect PKCS#11 PINs with saved credentials
  • PKCS#11 certificate names are now presented in a clearer format
  • Localization fixes and improvements
  • Various bug fixes and enhancements

New in Viscosity 1.4.5 (1203) (Sep 27, 2013)

  • OpenVPN 2.3 upgraded to version 2.3.2
  • OpenVPN 2.3 is now preferred over 2.2 when set to Automatic
  • Improved Windows 8 support
  • Simultaneous DNS Support can now be enabled and disabled
  • Multiple DNS Search Domains are now correctly supported
  • Right-click menu added to Connections list in the Preferences window
  • Viscosity will detect and workaround OpenVPN DHCP failures
  • Advanced scripting support added/
  • Windows Group Policy Support now available
  • Various bug fixes and enhancements

New in Viscosity 1.4.4 (Apr 13, 2013)

  • OpenVPN 2.3 upgraded to version 2.3.1
  • Improved two-factor authentication support
  • Improved DPI Scaling support
  • Creating and editing connections can now be set to require administrator rights
  • Global preferences for all users can now be set
  • Connect on start and after resume improved
  • Reachability checking improved
  • Resolves issue importing a connection with a crl-verify list
  • Resolves issue where certain Advanced commands could be saved incorrectly
  • Resolves potential crash that could occur with non-standard system fonts present
  • French localization updates (thanks to David Caradec)
  • German localization updates (thanks to Dirk Dittert)
  • Several minor bug fixes and improvements

New in Viscosity 1.4.2 (Dec 11, 2012)

  • Improved support for Windows 8
  • OpenVPN 2.3 upgraded to version 2.3rc1
  • OpenVPN 2.2 will now be used by default when using PKCS11
  • Resolves issue parsing raw IPv6 addresses
  • Reliability of connection importing improved
  • Reliability of connection bundling improved
  • Resolves issue where a connection may fail to start with a missing config error
  • Option added to allow adapter creation behavior to be changed
  • Several minor bug fixes and enhancements

New in Viscosity 1.4.0 (Oct 11, 2012)

  • Full IPv6 Support
  • OpenVPN 2.3a3 added
  • Viscosity will automatically switch between OpenVPN 2.2 and 2.3 as needed
  • OpenVPN version to use can be manually selected under Preferences>Advanced
  • Multiple connections can now be selected and reordered
  • Ability to bundle Viscosity with custom menu items
  • Fixed a potential crash when using Systemwide Proxy
  • Uninstaller will now prompt with an option to retain settings and connections
  • A custom profile folder location can now be set
  • System-wide profile/settings support added
  • Fixed several issues importing connections
  • Updating process improved
  • TAP support improvements
  • Local security improvements
  • Various bug fixes and enhancements

New in Viscosity 1.3.4 (Jan 1, 2012)

  • Resolved a crash when Windows DPI scaling is active
  • Interface improvements under Windows XP DPI scaling
  • Fixed a bug when saving connections using a language other than English
  • Fixes issue where Start At Login would occasionally become enabled
  • Bundling functionality improved
  • VPN Network Adapter driver updated
  • Various small performance enhancements
  • Various bug fixes and enhancements

New in Viscosity 1.3.3 (Oct 12, 2011)

  • Performance and memory usage improvements
  • Fixed issue where Disconnect scripts may not run when Viscosity is exited
  • Start At Login option can now be bundled correctly
  • Resolved potential issue where Viscosity could become unresponsive on disconnect
  • Reachability checking functionality improved
  • Fixed a crash that could occur when waking from sleep
  • German Localization
  • Localizations synced with the Mac version

New in Viscosity 1.3.2 (Oct 12, 2011)

  • OpenVPN updated to 2.2.1
  • Fixed an issue that prevented the new service running on non-English installs of Windows
  • Fixed an issue that could cause PKCS#11 authentication to fail
  • Fixed a minor connection naming issue when bundling Viscosity

New in Viscosity 1.3.1 (Aug 3, 2011)

  • Performance of the background service vastly improved
  • Memory usage of the background service vastly reduced (by over 90%)
  • Resolved issue where settings may not be correctly processed when bundled into Viscosity
  • Additional bundle options for system administrators
  • Resolves issue where drivers may not be correctly updated
  • Various bug fixes and enhancements

New in Viscosity 1.3.0 (Aug 3, 2011)

  • OpenVPN updated to version 2.2.0
  • Updated TAP drivers and PKCS11 support
  • The Connect at Startup option should now always work
  • The Preferences window can now be resized when viewing the Connections area
  • An option has been added to the Advanced area to clear saved login credentials
  • Saved credentials for a connection will now always be removed when the connection is deleted
  • When disconnecting, Viscosity will now detect & kill a stuck OpenVPN process
  • The time for a connection to be established has been reduced and reliability increased
  • TAP connections will now correctly report the Client IP in the Details window
  • Support for "Before Connect" scripting with conditional connecting
  • Support for Global Connected and Disconnected scripts
  • VBS Scripting support has been improved
  • Logs will now remain between connection attempts
  • Viscosity can now be localized
  • A Details window graphics glitch resolved for Windows XP users
  • Various bug fixes and enhancements

New in Viscosity 1.2.0 (May 19, 2011)

  • Ability to organise connections into folders (submenus)
  • Ability to import directly from a server running OpenVPN-AS
  • OpenVPN upgraded to version 2.1.2
  • Ability to disconnect connections when the computer has been idle
  • Avoids incompatibly problems with the Cisco AnyConnect client
  • Improved performance and memory usage
  • Improved OpenVPN-AS support
  • Changes to IPv6 behaviour
  • Connected/Disconnected scripts are now copied into connection
  • Updated localizations
  • Various bug fixes and enhancements