kernelsauce / turbo

Turbo is a framework built for LuaJIT 2 to simplify the task of building fast and scalable network applications. It uses a event-driven, non-blocking, no thread design to deliver excellent performance and minimal footprint to high-load applications while also providing excellent support for embedded uses.
http://turbo.readthedocs.io/
Apache License 2.0
525 stars 84 forks source link

SSL_load_error_strings() fails in crypto_linux due to: "deprecated since OpenSSL 1.1.0" #368

Open shadylabs opened 8 months ago

shadylabs commented 8 months ago

The function crypto.ssl_init() line 77 fails due to deprecated OpenSSL calls. Affects SSL related code paths. Also the init is done automatically and it is not required in openssl v3+. The init function at line 77 in crypto_linux should remove the calls I guess