Updating the OpenSSL version used

Got a problem with Viscosity or need help? Ask here!

batteriesInc

Posts: 1
Joined: Mon Mar 13, 2017 4:22 am

Post by batteriesInc » Mon Mar 13, 2017 4:36 am
Hi,

Just look at the logs to find out why a connection isn't working, and I noticed in the process that it reports an OpenSSL version of 1.0.2j - which made me look at what is current.

The macOS (10.12.3) command line gives me "OpenSSL 0.9.8zh 14 Jan 2016", which suggests that the OpenSSL library that Viscosity is using is built-in.

Unfortunately, like the macOS version it is out of step with current exposures - the latest version according to https://openssl.org is OpenSSL 1.1.0e, dated February 16th 2017.

I will update and force the install of the latest OpenSSL version using brew, but how can I make Viscosity use it? Or will you release an update?

James

User avatar
Posts: 2312
Joined: Thu Sep 04, 2008 9:27 pm

Post by James » Mon Mar 13, 2017 1:28 pm
Hi batteriesInc,

The version reported in Viscosity's log is the version of OpenSSL used. Viscosity ships with its own version of OpenSSL, it does not use the system version.

We are currently using the 1.0.2 stream of OpenSSL, which is the Long Term Support (LTS) version from the OpenSSL team:
https://www.openssl.org/source/

Cheers,
James
Web: https://www.sparklabs.com
Support: https://www.sparklabs.com/support
Twitter: https://twitter.com/sparklabs
2 posts Page 1 of 1