-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maximum name length of 63 characters respected these days? #23
Comments
Just for an n=1, the below is what inspircd has. Ref: inspircd/inspircd@f2db4b7 Notice that that commit is on master, but not included in any tags (¯_(ツ)_/¯) Recent released versions of inspircd have 64 as the max in most places, and 63 in chghost, but after that change will have 64 everywhere by default (+ configuration possible). Back in ancient times (v1 era) the maximum was bumped up from 63 to 64 for user hostnames (for some reason). inspircd doesn't include HOSTLEN in its ISUPPORT. |
Awesome, that's really interesting. Thanks for looking into it, it's much appreciated. It doesn't look like |
some clients will split messages to keep within 510 bytes based on a hard-coded assumed 63: https://github.com/irssi/irssi/blob/master/src/irc/core/irc-servers.c#L62 |
A long time ago I got an absurdly long rnds and tried to connect to espernet (charybdis), when it was over 63 or 64 chars it showed a warning on the login notices saying that it ignored the rdns and showed the IP address instead. |
RFCs say server names and hostnames can only be a max of 63 characters, do servers actually respect that these days or do they allow longer names?
Related, is there an RPL_ISUPPORT token that specifies HOSTLEN or something (I think mammon may have proposed one, check out irc-defs lists).
The text was updated successfully, but these errors were encountered: