From b5080f19788c1a082602280c010a668318d3e8b8 Mon Sep 17 00:00:00 2001 From: TommyLike Date: Fri, 28 Apr 2023 08:45:22 +0800 Subject: [PATCH] Upgrade bincode and remove 'skip_fixed_array_length' since length will neverv be encoded now --- Cargo.toml | 2 +- src/client/file_handler/kernel_module.rs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 48bba04..35b82f0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -58,7 +58,7 @@ dns-lookup = {version="1.0.8"} #sha1 is used in openpgp signature generation sha1 = "0.10.5" sha2 = "0.10.6" -bincode = "2.0.0-rc.2" +bincode = "2.0.0-rc.3" secstr = "0.5.1" openssl = "0.10.45" actix-identity = "0.5.2" diff --git a/src/client/file_handler/kernel_module.rs b/src/client/file_handler/kernel_module.rs index fa277f3..4c2b34e 100644 --- a/src/client/file_handler/kernel_module.rs +++ b/src/client/file_handler/kernel_module.rs @@ -89,7 +89,6 @@ impl KernelModuleFileHandler { signed.write_all(&bincode::encode_to_vec( &sig_struct, config::standard() - .skip_fixed_array_length() .with_fixed_int_encoding() .with_big_endian(), )?)?; @@ -117,7 +116,6 @@ impl KernelModuleFileHandler { let signature: ModuleSignature = bincode::decode_from_slice( &signature_meta, config::standard() - .skip_fixed_array_length() .with_fixed_int_encoding() .with_big_endian(), )?.0; -- Gitee