Hi Alex, > Just submitted a PR to increase the coverage in the streams package. > While prepping the PR I noticed the Travis Mac build is testing > against LibreSSL
I recently improved the Travis builds for a few platforms, however libressl on Mac OS has been the case since before I was involved. Looking back through the Git history it looks like it has been this way since October 2018 - https://github.com/apache/commons-crypto/commit/c5c6220c2509c4d12de3fc08d591f82b89f882a0#diff-354f30a63fb0907d4ad57269548329e3 Whilst it is possible with some manual work to install OpenSSL on MacOS, and I could make this happen in the Travis builds if you wish... this feels a bit unfriendly to users to me, as of course most Java users just add the Jar dependency and get going without a second thought ;-) So I just wanted to check some stuff with you first. The README.md does not make it very clear that OpenSSL is required on MacOS, it says: 4. JNI-based implementation to achieve comparable performance to the native C/C++ version based on OpenSsl. 5. Portable across various operating systems (currently only Linux/MacOSX/Windows); Apache Commons Crypto loads the library according to your machine environment (it checks system properties, os.name and os.arch). 6. Simple usage. Add the commons-crypto-(version).jar file to your classpath. So I guess my question is - Does commons-crypto only support OpenSSL, and there is no plan to change that?. If so then I can make the changes on Travis for you, and I think we must improve the README.md so it is clear that Mac users have to manually install OpenSSL and override LibreSSL if they want to use the JNI part of Commons Crypto. Cheers Adam. -- Adam Retter skype: adam.retter tweet: adamretter http://www.adamretter.org.uk --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org