From 3683624e15633b33d3b3448f2a01c465bc752e36 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 12:19:24 +0000 Subject: [PATCH] build(deps): bump lzma-rust2 from 0.16.5 to 0.18.0 Bumps [lzma-rust2](https://github.com/hasenbanck/lzma-rust2) from 0.16.5 to 0.18.0. - [Changelog](https://github.com/hasenbanck/lzma-rust2/blob/master/CHANGELOG.md) - [Commits](https://github.com/hasenbanck/lzma-rust2/compare/v0.16.5...v0.18.0) --- updated-dependencies: - dependency-name: lzma-rust2 dependency-version: 0.17.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 17 +++++++++++++---- libarchive_oxide/Cargo.toml | 4 ++-- 2 files changed, 15 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7acdaf6..3bcd291 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -550,7 +550,7 @@ dependencies = [ "libarchive_oxide-fuzz-cases", "lz4", "lz4_flex", - "lzma-rust2", + "lzma-rust2 0.18.0", "miniz_oxide 0.9.1", "pbkdf2", "rustix", @@ -590,7 +590,7 @@ dependencies = [ "arbitrary", "libarchive_oxide", "libarchive_oxide-core", - "lzma-rust2", + "lzma-rust2 0.16.5", ] [[package]] @@ -665,6 +665,15 @@ dependencies = [ "sha2", ] +[[package]] +name = "lzma-rust2" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12931b17820a3a0c48e46359d2be49ef57b5d50509fd5baba43e6c654977aa66" +dependencies = [ + "sha2", +] + [[package]] name = "lzma-sys" version = "0.1.20" @@ -864,7 +873,7 @@ dependencies = [ "flate2", "getrandom", "js-sys", - "lzma-rust2", + "lzma-rust2 0.16.5", "ppmd-rust", "sha2", "wasm-bindgen", @@ -1278,7 +1287,7 @@ dependencies = [ "getrandom", "hmac", "indexmap", - "lzma-rust2", + "lzma-rust2 0.16.5", "memchr", "pbkdf2", "sha1", diff --git a/libarchive_oxide/Cargo.toml b/libarchive_oxide/Cargo.toml index 849ab73..4146b09 100644 --- a/libarchive_oxide/Cargo.toml +++ b/libarchive_oxide/Cargo.toml @@ -83,7 +83,7 @@ bzip2 = { version = "0.6.1", optional = true } flate2 = { version = "1.1.9", default-features = false, features = ["zlib"], optional = true } xz-codec = { package = "xz2", version = "0.1.7", optional = true } # Shared by xz and 7z. -lzma-rust2 = { version = "0.16.5", default-features = false, features = ["std", "encoder", "xz"], optional = true } +lzma-rust2 = { version = "0.18.0", default-features = false, features = ["std", "encoder", "xz"], optional = true } # WinZip AE-2 requires SHA-1. `zeroize` wipes the expanded AES key schedule on drop, # so a folder/member key never lingers in freed memory after the decoder is dropped # (defense in depth for both the 7z CBC and the ZIP AE-2 CTR paths). @@ -118,7 +118,7 @@ flate2 = "1" lz4_flex = { version = "0.14.0", default-features = false, features = ["frame"] } # Independent liblz4 consumer used only to validate our Pure-Rust writer output. lz4-codec = { package = "lz4", version = "1.28.1" } -lzma-rust2 = "0.16.5" +lzma-rust2 = "0.18.0" # Independent liblzma producer/consumer used only for XZ interoperability tests. xz-codec = { package = "xz2", version = "0.1.7" } ruzstd = "0.8.2"