GNOME Bugzilla – Bug 767205
Fix use of nm_utils_escape_ssid()
Last modified: 2016-06-07 15:57:57 UTC
UI display should use nm_utils_ssid_to_utf8() which attempts to convert the SSID into something displays non-ASCII characters. Some parts of the panel already use this, but everything that has UI display should do so as well. nm_utils_escape_ssid() should only be used for debug printing. Code doc for each function describes these uses.
Created attachment 329079 [details] [review] 3.18 patch 0001-network-fix-some-SSID-escaping-issues.patch
Created attachment 329080 [details] [review] 3.18 patch 0001-network-fix-some-SSID-escaping-issues.patch
3.18 patch also applies cleanly to 3.20
Created attachment 329083 [details] [review] 3.18/3.20 patch 0001-network-fix-some-SSID-escaping-issues.patch
Created attachment 329085 [details] [review] 3.18/3.20 patch 0001-network-fix-some-SSID-escaping-issues.patch
Created attachment 329087 [details] [review] 3.21+ patch 0001-network-fix-some-SSID-escaping-issues.patch Patch against git master, accounting for the libnm port.
Review of attachment 329087 [details] [review]: Compiles fine with that fix. Looks good otherwise. ::: panels/network/net-device-wifi.c @@ +1644,2 @@ widget = gtk_label_new (title); + g_free (title) missing ";"
Review of attachment 329085 [details] [review]: Looks good as well.
Pushed to master, 3-20, and 3-18.