ndless-nspire / Luna

Create TNS files from Lua and XML
Other
57 stars 13 forks source link

Remove OpenSSL dependency #4

Closed adriweb closed 7 years ago

adriweb commented 7 years ago

Just so that this idea isn't forgotten...

Basically, remove as many deps as possible especially OpenSSL, so that it can be built easily with emscripten/wasm.

Legimet commented 7 years ago

I plan to make a PR allowing Luna to build with OpenSSL 1.1. I don't know what would need to be done to get rid of the OpenSSL dependency altogether.

On Tuesday, December 27, 2016 2:12:07 AM EST Adrien Bertrand wrote:

Just so that this idea isn't forgotten...

Basically, remove as many deps as possible especially OpenSSL, so that it can be built easily to emscripten/wasm.

adriweb commented 7 years ago

Well, I haven't taken a close look, but if only DES stuff is used, it might be possible to find some MLP-compatible standalone code to do what's required in this case, and not rely on OpenSSL for that.

adriweb commented 7 years ago

Might be worth looking at those: