Fixes regression from v1.7.0 where local IP addresses stopped being reported correctly. Properly filters out loopback links and maintains IP reporting functionality.
Server crate renamed to `innernet-server`; update Cargo.toml dependencies accordingly if using it as a library.
publicip crate now uses Quad9 resolver instead of Cloudflare — operators with firewall rules or policies tied to specific resolvers should verify compatibility.
Breaking changes
Server crate renamed from 'server' to 'innernet-server' — consumers of the library crate must update their dependency name.
Notable features
crates.io publication (`cargo install innernet` now works)
Experimental OpenBSD support
State restoration from cache on startup when server is unreachable