Release Notes (Mac)
Version 1.3.5 | Release Date: 2011-11-22
• It is now possible to move/rearrange multiple connections at once
• Reachability checking is now more intelligent for established connections
• Saved credentials are now associated with a connection, rather than a server address
• Viscosity will now correctly detect when a private key/pkcs12 file password fails
• Viscosity will now correctly delete a saved password when a private key/pkcs12 file password fails
• Viscosity will now clear any saved credentials associated with a connection when deleting it
• Viscosity can now run connect/disconnect scripts pushed by an OpenVPN-AS server
• Ability to force bundled connection import behavior (ask/append/overwrite)
• Dividing bundled connections into folders is now easier
• Viscosity can now check whether certificates are expired (bundle/pre-configure setting)
• Resolved issue where an error may appear waking from sleep under Mac OS 10.7
• Resolved issue where Viscosity could stop responding under Mac OS 10.7
• Resolved issue where Viscosity's icon could be cropped under Mac OS 10.7's full screen mode
• Resolved issue where the traffic graph may be inaccurate when first displayed
• Growl updated for 1.3 compatibility
• French localization updated thanks to Philippe Vinot
• German localization updated thanks to Dirk Dittert
• Various bug fixes and enhancements
Version 1.3.4 | Release Date: 2011-08-02
• Resolves issue where Mac OS 10.7 could kernel panic when connecting
• Menu folders will no longer disappear on quit under Mac OS 10.7
• Fixed issue where menu icon may show wrong status after automatic disconnect
• All Keychains are now searched for login details and passwords, rather than just the default
• Viscosity no longer tests DNS resolvability for already connected connections
• Reachability checks now use all IP addresses associated with a DNS record
• Fixed proxy setting issue present in the German localisation
• OpenVPN updated to version 2.2.1
• Various bug fixes and enhancements
Version 1.3.3 | Release Date: 2011-06-27
• Fixed regression resulting in DHCP being activated late for some TAP interfaces
• The Details window no longer triggers graphics card switching on modern MacBook Pros
• Viscosity now allows the computer to go to sleep considerably faster
Version 1.3.2 | Release Date: 2011-06-24
• Routes can now be directly edited by double-clicking
• Responsiveness of main menu improved
• Resolved an issue where DNS settings may not be restored on quit for active connections
• Fixed a potential crash on sleep/wake if the simultaneous DNS setting had been changed
• Fixed an issue that could result in both normal and simultaneous DNS being active at the same time
• OpenVPN build altered to avoid potential PKCS#11 issue
• A connection can now be properly disconnected during a reachability check
• Reachability checks should now be significantly faster
• Simultaneous DNS now works under Mac OS 10.5 (for both tun and tap)
• Resolved an issue where the IP address assigned by a DHCP server may not be displayed in Details
• DHCP is now activated after an lladdr has been assigned for a Tap adapter
• Fixed an issue that resulted in a bundled copy of Viscosity always prompting at launch
• Before/Connected/Disconnected AppleScripts are now correctly imported
• Improved localization support
• Italian localization updated (thanks to Gabriele Callari)
• Norwegian localization updated (thanks to Wilhelm Damsleth)
• Portuguese localization updated (thanks to Denis Volpato Martins)
• Russian localization updated (thanks to Aleks Bunin)
• Spanish localization updated (thanks to Jose Maria Terry Jimenez)
• Various bug fixes and enhancements
Version 1.3.1 | Release Date: 2011-06-03
• Workaround for management interface issue with OpenVPN 2.2
• Added simultaneous DNS option (similar to old "alternate" style DNS)
• Fixed issue with connection/setting bundling for standard user accounts
• Automatic updates from 1.3.1 to future versions will be more robust
Version 1.3 | Release Date: 2011-05-27
• Vastly improved network awareness for improved connection stability
• Vastly improved DNS support
• Reduced memory usage and performance improvements
• Ability to automatically reconnect after network dropout
• Ability to automatically connect when network becomes available
• Ability to import folders containing multiple connections
• Improved welcome window design
• Preferences window can now be resized
• Viscosity will prompt for elevated rights if necessary to import configs
• Support for "Before Connect" AppleScripts
• Support for conditional connecting using Before Connect scripts
• Support for global Connect/Disconnect AppleScripts
• Improvements to sleep/wake functionality
• Improves support for UTF-8 characters
• Stray/Stuck OpenVPN processes will now be terminated on disconnect
• Reduced program size
• OpenVPN updated to version 2.2.0
• OpenSSL updated to version 1.0.0d
• OpenVPN 2.0.9 removed
• Localization system improved
• Portuguese localization thanks to Denis Volpato Martins
• Various bug fixes and enhancements
Version 1.2.3 | Release Date: 2011-01-11
• Improved Mac OS 10.6.6 compatibility
• Updated localizations
• Various bug fixes and enhancements
Version 1.2.2 | Release Date: 2010-11-23
• Mac OS 10.6.5 compatibility
• Updated localizations
• Various bug fixes and enhancements
Version 1.2.1 | Release Date: 2010-10-19
• OpenVPN updated to version 2.1.3
• OpenSSL updated to version 1.0.0a
• Viscosity can auto-install itself when run from a DMG
• Updated localizations
• Various bug fixes and enhancements
Version 1.2 | Release Date: 2010-09-15
• 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
Version 1.1 | Release Date: 2010-07-21
• PKCS11 (token/smartcard) support
• Ability to run AppleScript scripts when a connection connects/disconnects
• IPv6 Support
• DNS servers/domains can be edited using the GUI
• Support for pushed WINS servers
• Connections can be duplicated
• Updated TUN/TAP drivers
• Greater controllability using AppleScript
• Editing enhancements
• Various bug fixes and enhancements
Version 1.0.9 | Release Date: 2010-01-24
• Fixed bug where PKCS12 may revert to Static Key
• Fixed bug where importing may silently fail
• Fixed bug where exporting may fail for file names with international characters
• Various small bug fixes and enhancements
Version 1.0.8 | Release Date: 2010-01-03
• OpenVPN updated to version 2.1.1
• Norwegian localization thanks to Wilhelm Damsleth
• Swedish localization thanks to Alex Jonsson
• Latvian localization thanks to Ivars Strazdiņš
• Various bug fixes and enhancements
Version 1.0.7 | Release Date: 2009-11-01
• OpenVPN updated to version 2.1rc20
• Additional cipher & digest algorithms now available
• Various bug fixes and enhancements
Version 1.0.6 | Release Date: 2009-09-23
• Improved Mac OS 10.6 support
• 64 bit Kernel support
• OpenVPN updated to version 2.1rc19
• Growl updated
• Various bug fixes and enhancements
Version 1.0.5 | Release Date: 2009-06-24
• French localization thanks to Sébastien Wains
• Russian localization thanks to Aleks Bunin
• Multiple remote servers can now be specified using the GUI
• Bug fixed where incorrect keychain details may not be automatically reset
• Bug fixed where DNS may cause a connection attempt to fail
• Mac OS 10.6 support added
• Various bug fixes and enhancements
Version 1.0.4 | Release Date: 2009-04-22
• Polish localization thanks to Łukasz Serwatka
• German localization thanks to Andreas Ender, Sven Harmstorf, and Andreas Steinel
• Spanish localization thanks to Jose Maria Terry Jimenez
• DNS support improved when using static DNS servers
• Support for importing connections with embedded certificates/keys
• Support for importing multiple embedded connections
• OpenVPN 2.1 is now the default version
• Various bug fixes and enhancements
Version 1.0.3 | Release Date: 2009-02-16
• Connections can now automatically use the systemwide HTTP/SOCKS proxy
• Italian localization thanks to Gabriele Callari
• Connection importing improved
• Various bug fixes and enhancements
Version 1.0.2 | Release Date: 2009-01-06
• OpenVPN upgraded to OpenVPN 2.1rc15
Version 1.0.1 | Release Date: 2009-01-01
• The order of connections can now be changed
• DHCP for TAP interfaces can now be enabled/disabled
• VPN DNS settings will be automatically restored if overridden by a DHCP renew
• Fixed issue where importing a connection may silently fail
• Fixed issue where preconfigured connections may fail to install
• IP assigned by DHCP will now display in the Details window for TAP connections
• Various bug fixes and enhancements
Version 1.0 | Release Date: 2008-10-28
• First public release
Version 0.7 | Release Date: 2008-09-11
• Traffic graph improved
• Connections can now be exported
• Support for distributable connection bundles
• Option to reset network on disconnect
• Fixed connecting on wake issue
• More detail in log for subsystem error messages
• Various bugfixes
Version 0.6 | Release Date: 2008-08-12
• Details window improved
• Menu icons can now be changed
• Time machine can be disabled while connected
• DNS Support improved
• Reconnect on sleep/wake bug fixed
• Various bugfixes
Version 0.5 | Release Date: 2008-07-23
• Viscosity can now be controlled via AppleScript
• Import process improvements
• Faster connection times
• DNS Support Improved
• Option added to display the client IP address in the global menu
• Various bug fixes
Version 0.4 | Release Date: 2008-07-02
• Preferences GUI updated
• PKCS12 files can now be specified
• File permissions will now be corrected on import
• Direction of Tls-Auth and Secret can now be specified
• Download size reduced
• Various bugfixes
Version 0.3 | Release Date: 2008-06-29
• First public beta release |
Release Notes (Windows)
Version 1.3.7 | Release Date: 2012-04-26
• Resolves issue where Viscosity may not correctly link files on import
• Resolves issue removing connections with files marked as read only
• The Details Window statistics will now count beyond 2 GB
• Removes the ability to delete connections while adapter is still being created
• Various bug fixes and enhancements
Version 1.3.6.2 | Release Date: 2012-04-12
• Resolves potential crash when a custom Windows DPI value is used
Version 1.3.6.1 | Release Date: 2012-04-11
• Resolves potential startup crash when the default Windows font had been altered by another program
• Resolves potential registration rejection for names with non-ASCII characters
Version 1.3.6 | Release Date: 2012-04-11
• Huge performance improvements
• Memory usage decreased
• Names in menu's now change correctly when their connection is renamed
• Exit codes from OpenVPN are now correctly displayed in the log
• General logging improvements
• Fixed several issues with Proxy support
• Preferences window will now display in front of other windows when opened
• Resolved issue when saving certain long advanced commands
• Resolved issue where the details window graph would sometimes stop displaying
• Resolved issue where double clicking a visz file would sometimes not import it
• Trying to open Viscosity while it is already running now brings the running copy to the front
• Viscosity will no longer check for updates on first run if a bundled copy has disabled auto update
• Viscosity's language will now be set based on the Windows display language instead of locale
• Various bug fixes and enhancements
Version 1.3.5.1 | Release Date: 2012-01-18
• Resolves issue where the Tls-Auth setting could be ignored on import
• Resolves a potential Details window graphing issue
• Resolves a potential crash when exiting
• Various bug fixes and enhancements
Version 1.3.5 | Release Date: 2012-01-05
• OpenVPN updated to version 2.2.2
• Added Display IP Address in menu option
• Resolved potential crash when creating new connections
• Resolved issue when creating VPN network adapter under Windows XP
• Various bug fixes and enhancements
Version 1.3.4 | Release Date: 2011-12-30
• 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
Version 1.3.3 | Release Date: 2011-10-09
• 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 thanks to Frank Enderle
• Localizations synced with the Mac version
Version 1.3.2 | Release Date: 2011-08-02
• 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
Version 1.3.1 | Release Date: 2011-07-30
• 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
Version 1.3.0 | Release Date: 2011-07-06
• 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
Version 1.2.0 | Release Date: 2011-05-24
• Initial public release |