Initial commit

Includes IPv4 and IPv6 support, and a CLI for generating IpRanges from ip2location DB1 CSV files.
This commit is contained in:
2025-03-11 21:16:25 -06:00
commit ebb7bbdf47
17 changed files with 789 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
[package]
name = "ipfilter-cli"
version = "0.0.0"
authors.workspace = true
edition.workspace = true
license-file.workspace = true
rust-version.workspace = true
[lints]
workspace = true
[dependencies]
ipfilter = { workspace = true, features = ["std"] }
anyhow = { workspace = true }
clap = { workspace = true, features = [
"derive",
"color",
"help",
"suggestions",
"usage",
] }
csv = { workspace = true }
ipnet = { workspace = true }
itertools = { workspace = true }