NetworkManager and "illegal" SSID chars = crash?
Richi Plana
myfedora at richip.dhs.org
Wed Sep 5 18:00:46 UTC 2007
On Wed, 2007-09-05 at 13:49 -0400, Dan Williams wrote:
> try UTF-8 validation
UTF-8 validation is easy, but it would've been easierhad they actually
put in the BOM character, :).
> try validation from the encoding in LANG
Pretty slim chances that whoever configured the wireless network is
using the same encoding as whoever configured LANG.
> fall back to a lot of ? for unprintables
Either that or use "byte value = unicode value" (ie. 0x01 = , 0x7F = ,
0x80 = , 0xFF = ÿ, etc.) and let Pango render the characters (to at
least differentiate the characters from each other and from the "?"
character).
> For example, if I live in Shanghai, I should be able to make my AP SSID
> some native character like 虚. However, if I live in Central Europoe
> and for some reason I use ISO 8859-15 (or whatever it is) I'd probably
> like my ň to show up. I believe NM should try at least a few ways of
> parsing the SSID (not too many) and just fall back to ? in the end.
> This is what it currently does, but apparently somewhat badly.
Or go upstream and have IEEE settle it, :-p.
--
Richi Plana
More information about the fedora-devel-list
mailing list