Note from a donor

Jacob Carlborg doob at me.com
Fri Oct 27 08:13:10 UTC 2017


On 2017-10-26 00:46, Adam Wilson wrote:

> I am one-hundred-ten percent in agreement with Mr. Teoh here. Even .NET 
> Framework and Core forward to the highly vetted system crypto API's 
> (SChannel on Windows and OpenSSL on Linux/macOS). If you need RSA crypto 
> in D, pull in OpenSSL.

I think we should go with what the system provides. Apple abandoned 
OpenSSL years ago. It's still shipping with the operating system but if 
you're using Apple's APIs you're not using OpenSSL, as far as I know. 
Several BSD variants and Alpine Linux [1] are using LibreSSL, a fork of 
OpenSSL.

Blindly going with only OpenSSL is not a good idea.

[1] https://en.wikipedia.org/wiki/LibreSSL#Adoption

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list