Spam filter performance and accuracy improvements (part 4)

This commit is contained in:
mdecimus
2025-12-03 19:26:28 +01:00
parent e127ac0067
commit 50dce48a85
111 changed files with 1714 additions and 635 deletions

23
Cargo.lock generated
View File

@@ -2141,12 +2141,6 @@ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d"
[[package]]
name = "endian-type"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "869b0adbda23651a9c5c0c3d270aac9fcb52e8622a8f2b17e57802d7791962f2"
[[package]]
name = "enum-as-inner"
version = "0.6.1"
@@ -2843,7 +2837,7 @@ dependencies = [
"futures-util",
"hickory-proto 0.24.4",
"once_cell",
"radix_trie 0.2.1",
"radix_trie",
"rand 0.8.5",
"rustls 0.21.12",
"thiserror 1.0.69",
@@ -4626,8 +4620,8 @@ dependencies = [
"nohash",
"parking_lot",
"psl",
"radix_trie 0.3.0",
"rand 0.9.2",
"rkyv",
"rust-stemmers",
"serde",
"tokio",
@@ -5803,17 +5797,7 @@ version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd"
dependencies = [
"endian-type 0.1.2",
"nibble_vec",
]
[[package]]
name = "radix_trie"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b4431027dcd37fc2a73ef740b5f233aa805897935b8bce0195e41bbf9a3289a"
dependencies = [
"endian-type 0.2.0",
"endian-type",
"nibble_vec",
]
@@ -7450,6 +7434,7 @@ dependencies = [
"nlp",
"psl",
"reqwest",
"rkyv",
"sha1",
"sha2 0.10.9",
"smtp-proto",