SparkLabs Blog.

The latest news and releases.


Viscosity for Mac: Version 1.5

Viscosity version 1.5 for Mac is now available! This is our biggest update yet, with massive performance and security improvements! This version also brings full 64-bit support, greater support for the latest Mac OS 10.10 (Yosemite) beta and preview versions, and a snazzy new default menu icon with dark mode support.

Please note that version 1.5 ends support for Mac OS 10.5 and 10.6. Viscosity 1.4.10 is still available from the legacy downloads section for these users. In addition, with the move to 64-bit, VPN administrators utilising PKCS#11 should ensure that their driver/provider files are up to date and have 64-bit support.


Version 1.5 Mac Release Notes:

added
New Default Menu Icon (with Dark Mode support)
added
Support for Mac OS 10.10 (Yosemite)
added
Complete 64-bit support
added
Support for the TCP_NODELAY socket option
added
Ability to submit crash reports
improved
Performance improvements
improved
Security improvements
improved
IPv6 support improvements
improved
Updated localizations
updated
OpenSSL updated to version 1.0.1i
fixed
Resolves issue where Time Machine may not re-enable
fixed
Resolves issue running/importing from some non-ASCII paths
fixed
Various bug fixes and enhancements
removed
Version 2.2 of OpenVPN removed
removed
Mac OS 10.5 and 10.6 are no longer supported


The 1.5 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity For Mac & Windows: Version 1.4.10

Hot off the heels of version 1.4.9 comes version 1.4.10. Version 1.4.10 addresses a Man-In-The-Middle (MITM) vulnerability in OpenSSL announced today (CVE-2014-0224). OpenSSL has been updated to version 1.0.1h, which includes a fix for this issue. All users are encouraged to update to this latest version of Viscosity to ensure they remain secure.

For more information regarding the SSL/TLS MITM vulnerability in OpenSSL please refer to the OpenSSL Security Advisory.


Version 1.4.10 Mac Release Notes:

updated
OpenSSL updated to version 1.0.1h
fixed
Resolves DNS resolution issue for some TAP connections (build 1175)


Version 1.4.10 Windows Release Notes:

updated
OpenSSL updated to version 1.0.1h


The 1.4.10 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity For Mac & Windows: Version 1.4.9

Version 1.4.9 of Viscosity for both Mac and Windows has just been released! The most notable changes include an update to OpenVPN version 2.3.4, an optional single shared network adapter mode for Windows users, and preliminary Mac OS 10.10 (Yosemite) support for the Mac developers out there with early access.


Version 1.4.9 Mac Release Notes:

added
Preliminary support for Mac OS 10.10 (Yosemite)
added
Option to change Back to My Mac behaviour while connected
updated
OpenVPN updated to version 2.3.4
fixed
Resolves issue where Safari & Firefox may fail to resolve IPv6 addresses
fixed
Resolves issue where TUN/TAP drivers may fail to load under Mac OS 10.5
fixed
Various bug fixes and enhancements


Version 1.4.9 Windows Release Notes:

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


The 1.4.9 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity For Mac & Windows: Version 1.4.8

Version 1.4.8 of Viscosity for both Mac and Windows is now available! This version addresses the recent OpenSSL "Heartbleed" security vulnerability, and all users are strongly advised to update to this release as soon as possible.

The OpenSSL "Heartbleed" bug is a very serious vulnerability in versions 1.0.1 to 1.0.1f of OpenSSL. OpenSSL is OpenVPN's default library for providing encryption services and hence OpenVPN users are exposed to this flaw. While it is more difficult for an attacker to target an OpenVPN client than a server, it could still potentially allow an attacker to obtain session keys and decrypted data and so it should be treated seriously. Version 1.0.1g of OpenSSL fixes this flaw and this is the version included with Viscosity 1.4.8.

For more information regarding the OpenSSL "Heartbleed" bug please visit The Heartbleed Bug website. For further information on how this bug can affect OpenVPN users please visit the OpenVPN Community Wiki Page.


Version 1.4.8 Mac Release Notes:

added
Adds option for automatic HTTP Proxy authentication
updated
OpenSSL updated to version 1.0.1g (resolves "Heartbleed" bug)
fixed
Resolves issue where HTTP Proxy credentials may fail to save to Keychain
fixed
Various bug fixes and enhancements


Version 1.4.8 Windows Release Notes:

added
Adds option for automatic HTTP Proxy authentication
improved
Localization updates
updated
OpenSSL updated to version 1.0.1g (resolves "Heartbleed" bug)
fixed
Resolves driver signing issue (build 1236)
fixed
Various bug fixes and enhancements


The 1.4.8 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity For Mac & Windows: Version 1.4.7

We're pleased to announce that version 1.4.7 of Viscosity for both Mac and Windows is now available! We've vastly improved retina display support for Mac users, and high-DPI interface support for Windows users. We've also created some sleek new toolbar icons for Viscosity's Preferences window that make Viscosity look even better on both standard and retina level displays.




Version 1.4.7 Mac Release Notes:

added
New toolbar icons
improved
Interface improvements for retina displays
fixed
Resolves issue where auto-disabling DHCP could fail
fixed
Resolves signing issue (build 1159)
fixed
Various bug fixes and enhancements


Version 1.4.7 Windows Release Notes:

added
New toolbar icons
improved
Windows 8.1 support improvements
improved
Improved User Interface for high DPI users
improved
Localization fixes and improvements
improved
Russian Localization updated (thanks to Anton Veretennikov)
fixed
Various bug fixes and enhancements


The 1.4.7 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity For Mac: Version 1.4.6 Mavericks Ready!

Version 1.4.6 of Viscosity for Mac is now available! This update includes some small final tweaks in preparation for the release of Mac OS 10.9 (Mavericks). It has been extensively tested under Mavericks to ensure the best possible experience for users updating their Mac. While previous releases of Viscosity will still run under Mavericks, we encourage all users to update to this version.


Version 1.4.6 Mac Release Notes:

improved
Mac OS 10.9 (Mavericks) support further improved
fixed
Resolves issue where a static challenge prompt may not occur on a reconnect
fixed
Resolves issue where high CPU usage could be observed during a DHCP/TAP reconnect
fixed
Various bug fixes and enhancements


The 1.4.6 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity for Windows: Version 1.4.6

Version 1.4.6 of Viscosity for Windows has just been released! Like the recent Mac update we've greatly improved PKCS#11 support, with it much more straightforward to use for end users. We've also improved two-factor authentication support and made a number of small fixes and enhancements.


Version 1.4.6 Windows Release Notes:

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


The 1.4.6 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity for Mac: Version 1.4.5

Version 1.4.5 of Viscosity for Mac is now available! We've greatly improved PKCS#11 support, making it more straightforward to use for end users. We've also vastly improved challenge/response support, making it much easier to implement two-factor authentication in custom OpenVPN environments (check out the forum for some examples).


Version 1.4.5 Mac Release Notes:

added
Support for static challenge/response requests
improved
Optimised memory usage while connected
improved
PKCS#11 certificate names are now presented in a clearer format
improved
Invalid PKCS#11 PINs and locked devices will now be detected
improved
Spanish localization updates (thanks to Claudio Brandy)
fixed
Disconnect on idle option will now be correctly saved
fixed
Various bug fixes and enhancements


The 1.4.5 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity for Windows: Version 1.4.4

Version 1.4.4 of Viscosity for Windows is now available. We've focused on increasing the reliability of connections even further, with lots of small improvements and bug fixes. In addition we've added a number of features for enterprise environments, including improved two-factor authentication support and the ability to set machine wide settings and connection permissions.


Version 1.4.4 Windows Release Notes:

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


The 1.4.4 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.

Viscosity for Mac: Version 1.4.3

Version 1.4.3 of Viscosity for Mac is now available. We've worked hard to resolve all known bugs with this release, improve IPv6 support, upgrade OpenVPN to the latest 2.3 release, and for those Retina MacBook Pro users: menu icons have been upgraded with retina level graphics!


Version 1.4.3 Mac Release Notes:

added
Retina graphics for menu icon packs
added
Passtos support enabled (for OpenVPN 2.3 only)
improved
Improved two-factor authentication support
improved
Improved handling when switching network locations
improved
Improved handling of No buffer space OpenVPN errors
updated
OpenVPN 2.3 upgraded to version 2.3.0
fixed
Resolves issue setting/restoring DNS servers when IPv6 is in use
fixed
Resolves issue parsing raw IPv6 addresses
fixed
Resolves issue where iMessage/Push Notifications may not work while connected
fixed
Keysize support restored for OpenVPN 2.3 (build 1114)
fixed
Various bug fixes and enhancements


The 1.4.3 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.