feat: update dependencies
This commit is contained in:
632
Cargo.lock
generated
632
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -9,15 +9,15 @@ edition = "2021"
|
||||
zeroize = "1.5"
|
||||
clap = "2.33"
|
||||
hex = "0.4"
|
||||
base64 = "0.13"
|
||||
base64 = "0.21"
|
||||
sha2 = "0.10"
|
||||
lazy_static = "1.4"
|
||||
serde_derive = "1.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_json = "1.0"
|
||||
josekit = "0.8"
|
||||
secmem-proc = "0.1"
|
||||
seckey = "0.11"
|
||||
secmem-proc = "0.3"
|
||||
seckey = "0.12"
|
||||
rust_util = { version = "0.6", features = ["use_clap"] }
|
||||
tokio = { version = "1.19", features = ["full"] }
|
||||
hyper = { version = "0.14", features = ["client", "server", "tcp", "http1", "http2"] }
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
use std::io::Write;
|
||||
use base64::Engine;
|
||||
use base64::engine::general_purpose::STANDARD;
|
||||
|
||||
use clap::{App, Arg, ArgMatches, SubCommand};
|
||||
use hyper::{Body, Client, Method, Request, Response, StatusCode};
|
||||
@@ -191,7 +193,7 @@ fn do_offline_init(_arg_matches: &ArgMatches<'_>, _sub_arg_matches: &ArgMatches<
|
||||
hex::decode(&hex)?
|
||||
} else if line.starts_with("base64:") {
|
||||
let base64: String = line.chars().skip(7).collect();
|
||||
base64::decode(&base64)?
|
||||
STANDARD.decode(&base64)?
|
||||
} else {
|
||||
line.as_bytes().to_vec()
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
use std::net::SocketAddr;
|
||||
use std::sync::Mutex;
|
||||
use base64::Engine;
|
||||
use base64::engine::general_purpose::STANDARD;
|
||||
|
||||
use clap::{App, Arg, ArgMatches, SubCommand};
|
||||
use hyper::{Body, Client, Method, Request, Response, Server, StatusCode};
|
||||
@@ -160,7 +162,7 @@ impl MultipleViewValue {
|
||||
Self {
|
||||
value: Some(String::from_utf8_lossy(v).to_string()),
|
||||
value_hex: Some(hex::encode(v)),
|
||||
value_base64: Some(base64::encode(v)),
|
||||
value_base64: Some(STANDARD.encode(v)),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -171,7 +173,7 @@ impl MultipleViewValue {
|
||||
let v = opt_result!(hex::decode(v), "Decode hex failed: {}");
|
||||
Ok(v)
|
||||
} else if let Some(v) = &self.value_base64 {
|
||||
let v = opt_result!(base64::decode(v), "Decode base64 failed: {}");
|
||||
let v = opt_result!(STANDARD.decode(v), "Decode base64 failed: {}");
|
||||
Ok(v)
|
||||
} else {
|
||||
simple_error!("Multiple view value is all empty")
|
||||
@@ -275,7 +277,7 @@ async fn inner_init(req: Request<Body>) -> XResult<(StatusCode, Value)> {
|
||||
}
|
||||
|
||||
let clear_master_key = if let Some(clear_master_key_base64) = &init_request.clear_master_key_base64 {
|
||||
base64::decode(clear_master_key_base64)?
|
||||
STANDARD.decode(clear_master_key_base64)?
|
||||
} else if let Some(clear_master_key_hex) = init_request.clear_master_key_hex {
|
||||
hex::decode(clear_master_key_hex)?
|
||||
} else if let Some(encrypted_master_key) = init_request.encrypted_master_key {
|
||||
|
||||
Reference in New Issue
Block a user