-
Notifications
You must be signed in to change notification settings - Fork 622
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CRC32C API #972
Comments
I took a glance at hash/_wasm. We can add a hash algorithm in rust by adding to this list in lib.rs. All hash structs here implement Digest traits. However, crc32fast, which is the most popular crc32 library in crates.io, doesn't implement Digest traits. We have something to do in order to import crc32fast to _wasm. (But I don't know much about rust). |
Sorry, I probably should have left a note in that directory, but |
Hi guys, what are your current thoughts on this suggestion now that some time has passed? CC @mattbishop @jeremyBanks |
I'm going to close this as I haven't seen sufficient demand for this. If anyone is still strongly for having this functionality, please feel free to re-open this issue. Either way, thank you for your input, guys. |
I have been using a node wrapper of a rust CRC32C implementation: https://github.com/napi-rs/node-rs/tree/main/packages/crc32
This capability makes sense to be in the Deno std lib because it takes advantage of CPU-specific hardware instructions to calculate CRC values. It supports a wide variety of architectures.
The text was updated successfully, but these errors were encountered: