Compare commits

..

8 Commits

4 changed files with 14 additions and 6 deletions

View File

@ -18,8 +18,7 @@
"name": "https",
"token": "HttpsApiTokenPlaceholder",
"types": [
"obfs2",
"scramblesuit"
"obfs4"
]
}
}

View File

@ -350,6 +350,15 @@ mod tests {
assert_eq!(resp_str, "OK");
// We should not be able to level up
let (id, key) = bridge_table::from_scalar(cred.bucket).unwrap();
let mut binding = th.context.ba.lock().unwrap();
binding.advance_days(1);
let encbuckets = binding.enc_bridge_table();
let bucket =
bridge_table::BridgeTable::decrypt_bucket(id, &key, encbuckets.get(&id).unwrap())
.unwrap();
drop(binding);
assert!(bucket.1.is_none());
assert!(level_up(&mut th, &cred).await.is_err());
}

View File

@ -14,10 +14,10 @@ readme = "README.md"
[dependencies]
curve25519-dalek = { version = "4", default-features = false, features = ["serde", "rand_core", "digest"] }
ed25519-dalek = { version = "2", features = ["serde", "rand_core"] }
curve25519-dalek = { version = "4.1.2", default-features = false, features = ["serde", "rand_core", "digest"] }
ed25519-dalek = { version = "2.1.1", features = ["serde", "rand_core"] }
bincode = "1.3.3"
chrono = "0.4"
chrono = "0.4.38"
rand = { version = "0.8", features = ["std_rng"]}
serde = "1.0.197"
serde_with = {version = "3.7.0", features = ["json"]}

View File

@ -14,7 +14,7 @@ readme = "README.md"
[dependencies]
serde_json = "1"
futures-util = { version = "0.3"}
futures-util = { version = "0.3.30"}
serde = { version = "1", features = ["derive"]}
bytes = "1"
hex = "0.4.3"