Use aws-lc-rs everywhere

This commit is contained in:
Maurus Decimus
2026-04-09 16:52:25 +02:00
parent ef8e56b4ca
commit e4a4cf8fce
18 changed files with 44 additions and 34 deletions

View File

@@ -50,7 +50,7 @@ mail-parser = { version = "0.11", features = ["full_encoding", "rkyv"] }
mail-builder = "0.4.4"
sieve-rs = { version = "0.7", features = ["rkyv"] }
utils = { path = "../crates/utils", features = ["test_mode"] }
jmap-client = { path = "/Users/me/code/jmap-client", features = ["websockets", "ring", "debug", "async"] }
jmap-client = { path = "/Users/me/code/jmap-client", features = ["websockets", "debug", "async"] }
tokio = { version = "1.47", features = ["full"] }
tokio-rustls = { version = "0.26", default-features = false, features = ["aws_lc_rs", "tls12"] }
rustls = { version = "0.23.5", default-features = false, features = ["std", "aws_lc_rs", "tls12"] }
@@ -74,7 +74,7 @@ serial_test = "3.0.0"
num_cpus = "1.15.0"
async-trait = "0.1.68"
chrono = "0.4"
ring = { version = "0.17" }
aws-lc-rs = { version = "1" }
biscuit = "0.8.0"
form_urlencoded = "1.1.0"
rkyv = { version = "0.8.10", features = ["little_endian"] }

View File

@@ -21,7 +21,7 @@ use registry::{
},
types::map::Map,
};
use ring::hmac;
use aws_lc_rs::hmac;
use std::{
sync::{
Arc,

View File

@@ -91,7 +91,7 @@ pub struct TestServerBuilder {
impl TestServerBuilder {
pub async fn new(test_name: &str) -> Self {
let _ = rustls::crypto::aws_lc_rs::default_provider().install_default();
//let _ = rustls::crypto::aws_lc_rs::default_provider().install_default();
let reset = std::env::var("NO_INSERT").is_err();
Self::new_with_role(test_name, "mail.example.org".to_string(), None, reset).await