in reply to daniel:// stenberg://

@ondrej

Depends on what you think "caring about your users" actually is.

OpenSSL has figured that an OpenSSL-native API, integrated with already existing OpenSSL API, is important, and likewise, it's important to be able to build OpenSSL on quite a lot of platforms with a minimum of dependencies.

BTW, OpenSSL has achieved the client part by now. I'm tempted to contribute a patch that uses this... given personal time.

in reply to Richard Levitte

@levitte @ondrej I don't' think OpenSSL took that decision for its users. I think openssl did it in an attempt to increase its value in the "food chain" or something. Because it would have been super easy and friction free to do both, but OpenSSL explicitly decided to not provide what users asked for for years and instead provide what no users asked for...

But sure, this is just my own personal view. I have no actual insights.