-
Notifications
You must be signed in to change notification settings - Fork 11
Update LZ4 to 1.10.0 #25
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
Conversation
I caught a bug while doing
The current implementation of |
Regardless of the above, it seems https://github.com/lz4/lz4/blob/7887022e5d1de41f1cf53bb12a646d13d6e278d4/tests/fuzzer.c#L936-L938 The wrapper is doing the same as LZ4's fuzzer tests, for loading with dict. |
ce3b326
to
36fc7d2
8000
Compare
Submitted the oddity I found as: To upstream. |
@Sewer56 Thanks for your PR! |
Yup, I'll fixup later today. |
I've been really bad at getting this done in a timely manner 😅 In any case, I fixed up the clippy lints. At least locally I get no warnings. |
@Sewer56 Thank you for all your hard work. Sorry, I thought the warnings were related to your PR. |
👏 🚀 |
fixes #23
Apologies, getting around to this took a bit longer than expected.
Current v1.10.0 API availability:
-✅ LZ4_loadDictSlow()
-✅ LZ4_attach_dictionary()
-✅ LZ4_attach_HC_dictionary()
-❌ LZ4F_compressBegin_usingDict() [not strictly needed]
-✅ LZ4F_decompress_usingDict() [already existed]
-✅ LZ4F_createCDict() [already existed]
-❌ LZ4F_compressFrame_usingCDict()
-✅ LZ4F_compressBegin_usingCDict() [already existed]