> My client does keeps track internaly of the channel's ban list. The
> bug has been here for years :P~

Heh, wonderful :)

> Test on an ircu2.10.10.pl15
>
> *** Server Caen.Fr.Eu.UnderNet.org runs version u2.10.10.pl15.
> B90eEFfIKlMopsStW
>
> /mode #mbutest +bb *!*@1.2.3.* *!*@1.2.*
> *** Mode change "-b *!*@1.2.3.*" on #mbutest by mbuna
> *** Mode change "+bb *!*@1.2.3.* *!*@1.2.*" on #mbutest by mbuna
>
> <internal channel ban list fucked>

This would be...difficult to correct, thanks to the complexity of set_mode()
and its helper functions.  I rewrote all mode processing from scratch in
u2.10.11:

> Test on an ircu2.10.11.beta
>
> *** Server hub7.eu.bugged.org runs version u2.10.11.beta.00. B27DeEFfHIKMpS
>
> /mode #betatest +bb *!*@1.2.3.* *!*@1.2.*
> *** Mode change "+b *!*@1.2.*" on #betatest by mbu
> /mode #betatest +b *@*
> *** Mode change "-b+b *!*@1.2.* *!*@*" on #betatest by mbu
>
> <everything alright>

> As you can see someone fixed it <g>, thank you!

Your welcome :)  Sorry we won't be able to fix this in the u2.10.10 series :(
-- 
Kevin L. Mitchell <[EMAIL PROTECTED]>

Reply via email to