merge main

This commit is contained in:
weisd
2025-06-09 15:31:11 +08:00
84 changed files with 10192 additions and 4976 deletions
+2 -2
View File
@@ -434,7 +434,7 @@ mod tests {
use rand::Rng;
// Generate 1MB of random bytes
let mut data = vec![0u8; 1024 * 1024];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let reader = Cursor::new(data.clone());
let mut compress_reader = CompressReader::new(reader, CompressionAlgorithm::Gzip);
@@ -453,7 +453,7 @@ mod tests {
use rand::Rng;
// Generate 1MB of random bytes
let mut data = vec![0u8; 1024 * 1024];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let reader = Cursor::new(data.clone());
let mut compress_reader = CompressReader::new(reader, CompressionAlgorithm::Deflate);
+7 -7
View File
@@ -348,8 +348,8 @@ mod tests {
let data = b"hello sse encrypt";
let mut key = [0u8; 32];
let mut nonce = [0u8; 12];
rand::thread_rng().fill_bytes(&mut key);
rand::thread_rng().fill_bytes(&mut nonce);
rand::rng().fill_bytes(&mut key);
rand::rng().fill_bytes(&mut nonce);
let reader = BufReader::new(&data[..]);
let encrypt_reader = EncryptReader::new(reader, key, nonce);
@@ -375,8 +375,8 @@ mod tests {
let data = b"test decrypt only";
let mut key = [0u8; 32];
let mut nonce = [0u8; 12];
rand::thread_rng().fill_bytes(&mut key);
rand::thread_rng().fill_bytes(&mut nonce);
rand::rng().fill_bytes(&mut key);
rand::rng().fill_bytes(&mut nonce);
// Encrypt
let reader = BufReader::new(&data[..]);
@@ -401,11 +401,11 @@ mod tests {
use rand::Rng;
let size = 1024 * 1024;
let mut data = vec![0u8; size];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let mut key = [0u8; 32];
let mut nonce = [0u8; 12];
rand::thread_rng().fill_bytes(&mut key);
rand::thread_rng().fill_bytes(&mut nonce);
rand::rng().fill_bytes(&mut key);
rand::rng().fill_bytes(&mut nonce);
let reader = std::io::Cursor::new(data.clone());
let encrypt_reader = EncryptReader::new(reader, key, nonce);
+1 -1
View File
@@ -165,7 +165,7 @@ mod tests {
// Generate 3MB random data
let size = 3 * 1024 * 1024;
let mut data = vec![0u8; size];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let mut hasher = Md5::new();
hasher.update(&data);
+3 -3
View File
@@ -378,7 +378,7 @@ mod tests {
// Generate 1MB random data
let size = 1024 * 1024;
let mut data = vec![0u8; size];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let mut hasher = Md5::new();
hasher.update(&data);
@@ -418,8 +418,8 @@ mod tests {
let mut key = [0u8; 32];
let mut nonce = [0u8; 12];
rand::thread_rng().fill_bytes(&mut key);
rand::thread_rng().fill_bytes(&mut nonce);
rand::rng().fill_bytes(&mut key);
rand::rng().fill_bytes(&mut nonce);
let is_encrypt = true;
+1 -1
View File
@@ -174,7 +174,7 @@ mod tests {
// Generate a 3MB random byte array for testing
let size = 3 * 1024 * 1024;
let mut data = vec![0u8; size];
rand::thread_rng().fill(&mut data[..]);
rand::rng().fill(&mut data[..]);
let reader = Cursor::new(data.clone());
let mut limit_reader = LimitReader::new(reader, size as u64);