Re: LSD0001 review

2022-02-10 Thread Maxime Devos
Schanzenbach, Martin schreef op do 10-02-2022 om 22:34 [+]: > While I understand the problem GNS defines strings to be UTF-8 > (notwithstanding punycode exceptions). > You can't have UTF-8 strings with a zero terminator without having it > mean exactly that: A string termination. > > Yes, you

Re: LSD0001 review

2022-02-10 Thread Maxime Devos
Schanzenbach, Martin schreef op do 10-02-2022 om 22:28 [+]: > What I mean is that you would not look at a nick like that and think > "I am going to add this to my zone". > The use of a NICK is not defined in a normative way. > There is no action associated with it that is qualified with a MUST

Re: LSD0001 review

2022-02-10 Thread Schanzenbach, Martin
> On 10. Feb 2022, at 23:26, Maxime Devos wrote: > > Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: LEGACY HOSTNAME A UTF-8 string (which is not 0-terminated) representing the legacy hostname. >>> >>> What happens if it contaings \0, or ends with two dots,

Re: LSD0001 review

2022-02-10 Thread Schanzenbach, Martin
> On 10. Feb 2022, at 23:02, Maxime Devos wrote: > > Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: NICKNAME A UTF-8 string (which is not 0-terminated) representing the preferred label of the zone. This string MUST NOT include a "." character. >>>

Re: LSD0001 review

2022-02-10 Thread Maxime Devos
Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: > > > LEGACY HOSTNAME > > >     A UTF-8 string (which is not 0-terminated) representing the > > > legacy hostname. > > > > What happens if it contaings \0, or ends with two dots, does that > mean > > the LEHO record is invalid and

Re: LSD0001 review

2022-02-10 Thread Maxime Devos
Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: > > > NICKNAME > > > > > >    A UTF-8 string (which is not 0-terminated) representing the > > > preferred label of the zone. This string MUST NOT include a "." > > > character. > > > > Can I have a nickname "SOME-ZTLD" > > Yes. >

Re: LSD0001 review

2022-02-07 Thread Schanzenbach, Martin
> On 7. Feb 2022, at 20:02, Schanzenbach, Martin > wrote: > > > >> On 7. Feb 2022, at 12:37, Maxime Devos wrote: >> >> Hi, >> >>> Name >>> A name in GNS is a domain name as defined in [RFC8499] as an >>> ordered list of labels. The labels in a name are separated using the >>> character

Re: LSD0001 review

2022-02-07 Thread Schanzenbach, Martin
> On 7. Feb 2022, at 20:12, Maxime Devos wrote: > > Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: LEGACY HOSTNAME A UTF-8 string (which is not 0-terminated) representing the legacy hostname. >>> >>> What happens if it contaings \0, or ends with two dots,

Re: LSD0001 review

2022-02-07 Thread Maxime Devos
Schanzenbach, Martin schreef op ma 07-02-2022 om 19:02 [+]: > > > LEGACY HOSTNAME > > >     A UTF-8 string (which is not 0-terminated) representing the > > > legacy hostname. > > > > What happens if it contaings \0, or ends with two dots, does that > mean > > the LEHO record is invalid and

Re: LSD0001 review

2022-02-07 Thread Schanzenbach, Martin
> On 7. Feb 2022, at 12:37, Maxime Devos wrote: > > Hi, > >> Name >>A name in GNS is a domain name as defined in [RFC8499] as an >> ordered list of labels. The labels in a name are separated using the >> character "." (dot). Names, like labels, are encoded in UTF-8. > > Does that mean,