radicle-heartwood-lfs/crates/radicle-cob/src
Fintan Halpenny 82ad52b169 cob: further restrict TypeName
Domain Names have restrictions on their total length, and the length
of individual labels[^0].

Since `TypeName`s are expected to be reverse domain name strings, the
total length of the internal string should not exceed 255 and each
component should not exceed 63.

[^0]: https://www.rfc-editor.org/rfc/rfc1035#section-2.3.4
2026-02-09 10:09:12 +01:00
..
backend workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
change workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
object chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
signatures workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
test workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
backend.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
change.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
change_graph.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
history.rs chore: Fix spelling errors with codespell 2025-11-01 12:11:02 +01:00
lib.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
object.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
sign.rs repo: Move workspace crates into `crates` subdirectory 2025-06-09 15:09:21 +02:00
signatures.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
test.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
tests.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
trailers.rs workspace: A Little Less `git2` 2025-10-13 16:14:23 +02:00
type_name.rs cob: further restrict TypeName 2026-02-09 10:09:12 +01:00