Comments (11)
I found this https://github.com/wahern/luaossl but it does not seems to provide the crypto dependency for lapis
from luacrypto.
Correct, it is a different library. However it has the same functionality/abilities
from luacrypto.
I wouldn't depreciate this until luaossl can actually build out-of-the-box on windows. It's not a suitable replacement otherwise.
from luacrypto.
@greatwolf have a look over at wahern/luaossl#77
from luacrypto.
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.
from luacrypto.
@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)
from luacrypto.
@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.
from luacrypto.
@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?
from luacrypto.
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.
from luacrypto.
@greatwolf I also need the compatible version with openssl 1.1.0 and made buildable changes locally. Could you supply a PR ?
from luacrypto.
luaossl now works on windows.
As there is still no one maintaining luacrypto, could we add the deprecation notice?
from luacrypto.
Related Issues (20)
- doesn't build and install on ubuntu 12.10, probably not on any debian-derived distro HOT 2
- reset IV method
- I cannot compile it in fedora 20 HOT 2
- sorry, how to use crypto.verify to verify rsa
- when I use sha1WithRSAEncryption to verify java SHA1WithRSA ,result is false
- key length issue in crypto.encrypt API HOT 1
- I got an error for luacrypto.c HOT 18
- Can't build with cmake
- Update rockspec for luacrypto to support 5.3
- BIO memory leak with pkey_from_pem and x509__x509_from_string? HOT 4
- Error: Build error: Failed compiling object src/lcrypto.o HOT 5
- /usr/bin/ld final link failed bad value
- Unable to decrypt cipher encrypted by Crypto-JS (AES default)
- fail to install luacrypto HOT 2
- installed, not sure where to find it
- why not support openssl 1.1.0 or higher? HOT 1
- how to set up on windows? HOT 1
- How to install on Rocky Linux
- How to build this with openssl3 ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from luacrypto.