Spam filter performance and accuracy improvements (part 2)

This commit is contained in:
mdecimus
2025-11-30 18:28:27 +01:00
parent 05ef5a7c10
commit 53a04ce069
59 changed files with 961 additions and 1004 deletions

View File

@@ -19,7 +19,7 @@ pub trait TlsaVerify {
session_id: u64,
hostname: &str,
certificates: Option<&[CertificateDer<'_>]>,
) -> Result<(), Status<HostResponse<String>, ErrorDetails>>;
) -> Result<(), Status<HostResponse<Box<str>>, ErrorDetails>>;
}
impl TlsaVerify for Tlsa {
@@ -28,7 +28,7 @@ impl TlsaVerify for Tlsa {
session_id: u64,
hostname: &str,
certificates: Option<&[CertificateDer<'_>]>,
) -> Result<(), Status<HostResponse<String>, ErrorDetails>> {
) -> Result<(), Status<HostResponse<Box<str>>, ErrorDetails>> {
let certificates = if let Some(certificates) = certificates {
certificates
} else {