radicle-heartwood-lfs/crates
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
..
radicle radicle/node: `Address::is_local` for DNS names 2025-12-01 12:34:02 +00:00
radicle-cli cli/completion: Static shell completion for `rad` 2025-11-28 20:47:25 +01:00
radicle-cli-test chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-cob chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-crypto workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-dag repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
radicle-fetch workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-git-metadata workspace/rust/clippy: Fix all warnings 2025-10-17 12:56:43 +02:00
radicle-git-ref-format git-ref-format: New crate 2025-10-13 13:34:15 +02:00
radicle-node chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-oid oid: use `std:#️⃣:Hasher::hash` over `Hasher::write` 2025-10-16 15:14:10 +01:00
radicle-protocol node: Only consider onion addresses if configured 2025-11-28 21:52:39 +01:00
radicle-remote-helper remote-helper: inform the user of an empty patch 2025-11-28 20:19:47 +01:00
radicle-schemars crates: bump for release 2025-10-06 16:36:30 +01:00
radicle-signals signals: Guard most of the crate for Unix 2025-08-22 15:19:31 +01:00
radicle-ssh chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
radicle-systemd systemd: Support Credentials 2025-10-09 10:03:21 +01:00
radicle-term workspace: Enable vendored `libgit2` 2025-10-13 16:14:23 +02:00