From: Nelson, E. - 2 <eri...@ba...> - 2010-02-18 15:28:13
|
From: Dean Michael Berris on Thursday, February 18, 2010 12:56 AM >Unfortunately because we support HTTPS, we require OpenSSL everytime. >There should be a way to disable it though. A few things to think about in the discussion --there are a number of SSL providers available... OpenSSL, MatrixSSL, MS Windows API --OpenSSL may be packaged with most GNU/Linux distributions, but it's not on Windows --OpenSSL has a dependency on Perl to build on MS Windows, so an additional dependency is created (Perl is not packaged with Windows) I understand that the effect could be made with a define like BOOST_NETLIB_NO_SSL, but that seems like a big hammer... Is there no other way to pay for only what you use (http, in this case)? As an aside, I previously investigated building both MatrixSSL and OpenSSL into my portable (Windows/Linux) app and found MatrixSSL much simpler to work with. Erik |