Viscosity version 1.8.6 is now available for both macOS and Windows! This update brings a number of small improvements, updated OpenVPN and OpenSSL versions, two-factor authentication enhancements, and small bug fixes.
In particular, on the macOS side U2F support has been overhauled to offer a smoother device registration process as well as support for additional devices. It also lays the groundwork for FIDO2 support in a future update to Viscosity.
The Windows version has also overhauled remote server endpoint selection to match the Mac version's functionality. In particular, the Windows version now also supports round-robin DNS for server domains that resolve to multiple IP addresses. Reachability checking at the start of a connection has also been improved, with local reachability problems detected sooner.
The macOS version also resolves two issues that could result in a connection appearing stuck in a "Disconnecting" state after waking the computer from sleep. This was caused by rapid Power Nap or Wake-on-LAN events causing the computer to wake for very short periods of time. Viscosity should now handle these short wake events correctly.
Finally, this version also updates OpenVPN to version 2.4.9, and OpenSSL to version 1.1.1g, for both platforms.
Version 1.8.6 Mac Release Notes:
Version 1.8.6 Windows Release Notes:
The 1.8.6 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.