12个版本
0.3.4 | 2024年8月7日 |
---|---|
0.3.3 | 2024年7月30日 |
0.3.2 | 2024年5月30日 |
0.3.0 |
|
0.2.1 | 2023年10月4日 |
#77 in 压缩
11,579 每月下载量
用于 9 个crate(6个直接使用)
1.5MB
34K SLoC
liblzma
对Rust中liblzma实现的绑定,同时也提供读取/写入xz流的类型。
此crate由xz2分叉而来,且liblzma = "0.1.x"
与xz2 = "0.1.7"
完全兼容,因此您可以轻松迁移。
从xz2迁移
# Cargo.toml
[dependencies]
-xz2 = "0.1.7"
+liblzma = "0.1.7"
// *.rs
-use xz2;
+use liblzma;
0.2.x版本的重大变更
- XZ升级到5.4
- 默认禁用多线程。通过启用
parallel
功能,此功能可用 - 支持编译到WebAssembly
0.3.x版本的重大变更
- XZ升级到5.6
许可协议
此项目可根据您的选择,采用以下任一许可协议:
- Apache License,版本2.0,(LICENSE-APACHE或https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可协议(LICENSE-MIT或http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则您提交给liblzma的任何有意贡献,根据Apache-2.0许可协议定义,应按上述方式双许可,不附加任何额外条款或条件。