ruby / openssl

Provides SSL, TLS and general purpose cryptography.
Other
241 stars 163 forks source link

Anyone tried wolfSSL in Openssl compat mode #451

Open mcr opened 3 years ago

mcr commented 3 years ago

Has anyone tried to build this extension using wolfSSL underneath rather than OpenSSL?

rhenium commented 3 years ago

Looking at its compatibility header files, it seems the symbols have a wolf prefix. Our feature checking code in ext/openssl/extconf.rb would need to be rewritten if we want to support it.

Personally I don't have any experience with wolfSSL.

mcr commented 1 year ago

I'm working on the many fixes for things that wolfSSL does not really provide in compatibility mode. I don't think it will turn out well, alas.