Allow blacklisting CIDR ranges

This commit is contained in:
Daniel Saxton 2025-01-04 19:20:37 -06:00
parent e6566e65f9
commit c22f1f0a24
4 changed files with 90 additions and 30 deletions

10
Cargo.lock generated
View file

@ -352,6 +352,15 @@ version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "ipnetwork"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e"
dependencies = [
"serde",
]
[[package]]
name = "is_terminal_polyfill"
version = "1.70.0"
@ -431,6 +440,7 @@ version = "0.1.0"
dependencies = [
"env_logger",
"futures-util",
"ipnetwork",
"log",
"serde",
"serde_json",