When you do a ban on someone having an ident == 10 chars, xchat adds a ban like this : you want to ban someone having a mask like firstname.lastname@example.org if you choose a ban on mask, xchat will ban this line *!*123456789@* instead doing a check if ident == 10chars remove the * on ident or maybe raise the char limit to 11
Steps to Reproduce:
upstream bug, could you maybe code a fix ?
Isn't indent supposed to be x (=9) chars by IRC RFC ?
we should probably push this upstream
we're a bit short on time and net-irc handled the last release, reassigning.
I've tried to reproduce this, but all networks I tried are limiting the
ident to 9 or 10 characters. When I connect with an ident longer than
that, the ident is truncated after that number of chars by the server.
I connected with email@example.com and my ident was truncated to
~123456789 and as a result XChat will ban *!*firstname.lastname@example.org which is
The SourceCode of XChat also shows no evidence that the ident would be
truncated by XChat. There's a bug filed upstream that has to do with
But I failed to reproduce that. And it is reported against 2.0.5.
Could the reporter of this bug provide some more info, like the irc network
where this happens. And could he please do a WHOIS on himself to check if
the server truncated his ident.