atheme-legacy / iris

web irc client for the atheme platform
Other
38 stars 22 forks source link

Channels with umlauts not working #19

Open KlaasT opened 11 years ago

KlaasT commented 11 years ago

Hi,

some of the users on my network use channel names with umlauts. Vor example #brücke

When using a software IRC client everything works fine and the users can talk with each other on that channel. However users using Iris seem to create a new channel with a name which looks exactly the same however it would make such a difference that it is actually a completely new IRC channel for the IRCD.

IRCD: Inspircd 2.0.10 Casemapping: rfc1459 Charset: ascii

Thanks in advance.

mrflea commented 11 years ago

This is something encoding-related, and I'm not entirely sure where the problem is. Does it happen for everyone, or a specific subset of users?

KlaasT commented 11 years ago

Until now I've tested it with 2 users. A linux user with Chrome and a Windows user with Firefox. Both had the same problem.

ma0am commented 11 years ago

iris will create the channelname with UTF-8 encoding, some clients are only using this encoding for message text and don't apply it to topics or channames, means some topics and channelnames contain not valid utf-8 characters and iris isn't able to join such channels and displays garbage