whois-rust
whois-rust copied to clipboard
This is a WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois
I would like to get the whois results as a JSON object like `WhoIsLookupOptions::from_string("some ip").into_json()`
Thanks for writing this, handy lib. I actually came across this effort looking for a caching `whois` proxy service implementation to run along-side things like traffic telemetry enrichment pipelines (flow...
This is a quick hack to work around a problem I ran into when using whois for simple IP address lookups. You probably don't want to accept this, but this...
I get a timeout error on 65.49.0.0 - 65.49.127.255 (Hurricane Eletric) I get a stream did not contain valid UTF-8 error on 185.73.124.0 - 185.73.124.255 (jaredltd noc in LV) It...
Added optional async support with tokio framework
### Add ISO-8859-1/Windows-1252 support using encoding_rs tries UTF-8, and then ISO-8859-1 if both fail defaults to String::from_utf8_lossy fixes [Errors on specific IP addresses](https://github.com/magiclen/whois-rust/issues/3)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. Release notes Sourced from actions/checkout's releases. v5.0.0 What's Changed Update actions checkout to use node 24 by @salmanmkc in actions/checkout#2226 Prepare v5.0.0 release by...
Helpful because RDAP means that some tlds may not be supported. Right now the only way to do this is to parse an error message (`String`), so making this function...