radicle-heartwood-lfs/crates/radicle
Lorenz Leutgeb f9a62e7d8d radicle/node: `Address::is_local` for DNS names
`Address:is_local` would return `false` for all DNS names. This is
incorrect, with one counterexample being the name "localhost", which
generally resolves to a local (usually loopback) address.

The function is changed to catch "localhost", but also the top level
domain ".localhost", which is reserved in RFC 2606, Section 2.

`Address::is_routable` would return `true` for all DNS names. While it
is much harder to decide global routeability based on a domain name, as
these usually have to be resolved to an address before being able to
judge routability, there is one particular class of names, namely local
ones (see above), which are not globally routable.
2025-12-01 12:34:02 +00:00
..
src radicle/node: `Address::is_local` for DNS names 2025-12-01 12:34:02 +00:00
CHANGELOG.md radicle: Return individual results for repo in `repositories_by_id` 2025-11-06 10:43:04 +01:00
Cargo.toml workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00