Viscosity version 1.10.4 is now available for both macOS and Windows! This update adds several highly requested features and improvements, including macOS Keychain identity and token support, performance improvements, update alert changes, and improved support for both macOS 13 (Ventura) and Windows Server 2022. An update to OpenSSL is also included, along with many bug fixes and enhancements.
In particular, we're please to announce that this version includes support for identities (a certificate and private-key combination) stored in the macOS Keychain or on tokens with macOS support. This should be of particular benefit to enterprise deployments that include PKI identities as part of their deployment. Using identities stored on tokens is also now a much easier process: no more having to install and configure PKCS#11 drivers to use tokens and smartcards for authentication! We'll be posting more information on how to make the best use of this new feature, however it can be found under the new "System Identity" authentication option when editing a VPN connection in Viscosity.
This update also improves support for macOS 13 (Ventura) and adopts several new macOS frameworks for improved compatibility and performance. All macOS 13 users are encouraged to update. We've also placed a focus on improving cryptographic performance with this update, managing some modest performance improvements to VPN connections on both Intel and Apple Silicon Macs.
On the Windows side, the Viscosity Virtual Adapter has been updated to support Windows Server 2022. Users upgrading their Windows install will also benefit, as the driver will now also be automatically updated when updating Windows from version 10 to 11 without the need to uninstall/reinstall Viscosity.
Looking towards the future, this update will be the last version of Viscosity to include OpenVPN 2.4. OpenVPN 2.5 has been the default version used for many years now, and version 2.4 will soon reach end-of-life. Please note that you'll still be able to connect to OpenVPN servers running version 2.4 (or even older versions). However in some rare instances you may need to make small changes to your configuration in Viscosity so it is supported by version 2.5.
Finally, this version also updates OpenSSL to version 1.1.1s.
Version 1.10.4 Mac Release Notes:
Version 1.10.4 Windows Release Notes: