luacrypto icon indicating copy to clipboard operation
luacrypto copied to clipboard

Deprecate?

Open daurnimator opened this issue 10 years ago • 11 comments

It seems this is no longer maintained. To prevent confusion, could you officially deprecate the library?

FWIW, I've now switched over to luaossl.

daurnimator avatar May 19 '15 01:05 daurnimator

I found this https://github.com/wahern/luaossl but it does not seems to provide the crypto dependency for lapis

mathieujobin avatar Nov 01 '15 21:11 mathieujobin

Correct, it is a different library. However it has the same functionality/abilities

daurnimator avatar Nov 01 '15 21:11 daurnimator

I wouldn't depreciate this until luaossl can actually build out-of-the-box on windows. It's not a suitable replacement otherwise.

greatwolf avatar Jan 13 '17 03:01 greatwolf

@greatwolf have a look over at https://github.com/wahern/luaossl/issues/77

daurnimator avatar Jan 13 '17 03:01 daurnimator

If there is a luacrypto fork that's maintaned, or someone wants me to transfer ownership, let me know. As you may have noticed, I no longer have the time/ability to contribute. Otherwise I will just explicitly mark this project deprecated.

mkottman avatar Jan 16 '17 20:01 mkottman

@mkottman thanks for getting back. If there are no other volunteers I wouldn't mind taking up the mantle. I have a lua project that does crypto trading/lending on various exchanges so I depend a lot on the hmac* functions for authentication so I have an interest in keeping luacrypto current.

How does the ownership transfer work? Do I need to remove my existing fork first?(it's actually a fork of a fork of this project)

greatwolf avatar Jan 16 '17 21:01 greatwolf

@mkottman I just tested a dummy project out to see how ownership transfer works. It looks like I need to delete the fork under my account first before github will allow the transfer. I've already done that so you can do the ownership transfer when you get some time.

greatwolf avatar Jan 17 '17 04:01 greatwolf

@greatwolf are you willing to maintain luacrypto though? There is quite a bit of code that needs updating. I'd think it would be easier to migrate over to luaossl?

daurnimator avatar Jan 17 '17 04:01 daurnimator

Yes, I don't mind putting some time into maintaining this. I get wanting to migrate over to luaossl but it just feels like it's making too many *six assumptions in the code. Keeping another ssl binding alternative in the ecosystem would be nice in case users have trouble getting one of them to work.

Actually, I already have the code changes on my local luacrypto repo to make it buildable on openssl 1.1.0. It would be nice to be able to commit it to upstream which is part of why I'm pushing to get this project maintained again.

It doesn't have to be me though, if there are other interested parties, luacrypto can be transfer into a organization group account with multiple collaborators. I'm not aware of any other takers atm though.

greatwolf avatar Jan 18 '17 01:01 greatwolf

@greatwolf I also need the compatible version with openssl 1.1.0 and made buildable changes locally. Could you supply a PR ?

depay avatar Jul 04 '17 08:07 depay

luaossl now works on windows.

As there is still no one maintaining luacrypto, could we add the deprecation notice?

daurnimator avatar Dec 04 '17 23:12 daurnimator