mirror of
https://github.com/LowderPlay/cheburcheck.git
synced 2026-09-26 00:07:58 +03:00
* add asn and cidr subnet support - parse AS numbers (AS13335 format) - fetch prefixes from ripe stat api - cache asn data for 24h, check results for 1h - sample ips across subnets for checking - show asn stats and prefix lists in ui - link asn in results for quick lookup - collapsible lists for long prefix/network lists - trim whitespace from search input * refactor: improve code structure and add enhanced error messages * refactor: replace match with if let for single branch pattern * fix: don't store ASN in database * chore: bump version --------- Co-authored-by: Lowder <me@lowderplay.dev>
24 lines
584 B
TOML
24 lines
584 B
TOML
[package]
|
|
name = "querying"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[dependencies]
|
|
ipnet-trie = "0.3.0"
|
|
ipnet = "2.11.0"
|
|
serde = { version = "1", features = ["derive"] }
|
|
async-trait = "0.1.89"
|
|
trie-rs = "0.4.2"
|
|
tokio = { workspace = true }
|
|
reqwest = { workspace = true }
|
|
csv = "1.4.0"
|
|
maxminddb = "0.26.0"
|
|
log = { workspace = true }
|
|
hickory-resolver = { version = "0.26.0-alpha.1", features = ["tokio", "webpki-roots", "https-ring"] }
|
|
thiserror = "2.0.17"
|
|
url = "2.5.7"
|
|
indicatif = "0.18.3"
|
|
chrono = { version = "0.4.42", features = ["serde"] }
|
|
futures-util = "0.3.31"
|
|
serde_json = "1.0"
|