I think plugin openssl due a update

Can we get the openssl ( lua_openssl_version / plugin_luasec_ssl) plugin updated. ( or a copy that implements newer ssl objects )

I think this a related issue Rename plugin.opensslv3, support for OpenSSL 3.0.8 by clang-clang-clang · Pull Request #2 · coronalabs/plugins-source-openssl · GitHub
Looks stuff was being done but does not look like to went anywhere? ( probably too scary )

————————
– Current

local openssl = require(“plugin.openssl”)

local lua_openssl_version, lua_version, openssl_version = openssl.version();

print("Lua OpenSSL version: " .. tostring(lua_openssl_version))

--11:28:15.032 Lua OpenSSL version: 0.0.6

print("Lua version: " .. tostring(lua_version))

--11:28:15.032 Lua version: Lua 5.1

print("OpenSSL version: " .. tostring(openssl_version))

--11:28:15.032 OpenSSL version: OpenSSL 1.0.2h 3 May 2016

1 Like

Yes, but since I couldn’t find the original commit history for the version update, I tracked down a working version 3. The API will have some minor changes, so it may not be released as part of the original plugin.

Yeah given the changes I expect the plugin need to be released slightly different name, maybe append the version of the other project its pulling. Encryption changes are generally breaking by nature.

I tried build the plugin off the pull, but got into the fight with Android studio / Gradle of various bit the older build is looking for are no longer there. Would you to be a position to update it ?

I’m not an official maintainer either; I’ve been analyzing and pushing updates based on the information I received earlier, and everything is on that branch.

I don’t recommend continuing to use versions of OpenSSL older than 3.