upgrade adler to adler2

This commit is contained in:
kay-lambdadelta
2025-10-15 12:37:25 -05:00
parent c219afaaff
commit 2d643c7a08
3 changed files with 5 additions and 11 deletions

View File

@@ -18,13 +18,13 @@ categories = ["command-line-utilities", "parser-implementations"]
default = ["compress-bzip2", "compress-lzma", "compress-zlib", "compress-zstd"]
compress-bzip2 = ["bzip2"]
compress-lzma = ["liblzma", "liblzma-sys"]
compress-zlib = ["adler", "miniz_oxide"]
compress-zlib = ["adler2", "miniz_oxide"]
compress-zstd = ["zstd", "zstd-safe"]
openssl = ["dep:openssl"]
openssl-vendored = ["openssl", "openssl/vendored"]
[dependencies]
adler = { version = "1.0", optional = true }
adler2 = { version = "2.0", optional = true }
aes = "0.9.0-rc.0"
base16ct = "0.2"
bytes = "1.10"
@@ -52,3 +52,4 @@ xxhash-rust = { version = "0.8", features = ["xxh64"] }
zerocopy = { workspace = true }
zstd = { version = "0.13", optional = true, default-features = false }
zstd-safe = { version = "7.2", optional = true, default-features = false }

View File

@@ -4,8 +4,7 @@ use std::{
mem::size_of,
sync::Arc,
};
use adler::adler32_slice;
use adler2::adler32_slice;
use bytes::{BufMut, Bytes, BytesMut};
use zerocopy::{FromBytes, FromZeros, Immutable, IntoBytes, KnownLayout, little_endian::*};