aboutsummaryrefslogtreecommitdiff
path: root/lib/jid.ml
Commit message (Expand)AuthorAgeFilesLines
* feat!: use new opaque domain type in codeClombrong8 days1-3/+4
* style(jid): move to_string function upClombrong2025-07-261-6/+5
* docs(jid): document of_string functionClombrong2025-07-261-0/+11
* docs(jid): document utf8 functionsClombrong2025-07-261-0/+5
* docs(jid): document type tClombrong2025-07-261-0/+1
* test(jid): promote all examplesClombrong2025-07-261-13/+65
* test(jid): add all RFC7622 examplesClombrong2025-07-261-0/+43
* test(jid): re-promote tests according to new showClombrong2025-07-261-3/+5
* fix(jid): implement show manually instead of using deriversClombrong2025-07-261-1/+9
* refactor(jid): add pos information to uchars typeClombrong2025-07-261-21/+24
* refactor(jid): delete string_of_uchars functionClombrong2025-07-261-5/+0
* test(jid): promote full jidClombrong2025-07-261-1/+4
* fix(jid): rework of_string by incremental splittingClombrong2025-07-261-8/+11
* test(jid): add full jid expect testClombrong2025-07-261-0/+3
* test(jid): promote bare jidClombrong2025-07-261-1/+4
* fix(jid): calculate domain length rightClombrong2025-07-261-3/+3
* fix(jid): uchars_of_string starts parsing string to 0 now...Clombrong2025-07-261-1/+1
* test(jid): add bare jid expect testClombrong2025-07-261-0/+3
* feat(jid): derive Show for JidsClombrong2025-07-261-1/+1
* fix(jid): take strings in of_string functionClombrong2025-07-261-1/+2
* feat(jid): use uchars for JID parsingClombrong2025-07-261-35/+19
* feat(jid): add inverse function string_of_ucharsClombrong2025-07-261-0/+5
* feat(jid): add utf8-converting function uchars_of_stringClombrong2025-07-261-0/+16
* feat(jid): new uchars typeClombrong2025-07-261-0/+2
* feat(jid): add to_string functionClombrong2025-07-261-0/+5
* feat(jid): add function of_stringClombrong2025-07-261-0/+39
* feat(jid): new type Jid.tClombrong2025-06-301-0/+5