missing URI %-decoding
Hi there
I found that Gajim does not properly decode %-escapes in URIs.
How to reproduce: execute gajim-remote handle_uri xmpp:test-%c3%a9@chat.example.org?join, and see in the dialog that %c3%a9 has not been decoded to é.
Suggestion: in gajim_remote.GajimRemote.handle_uri, use urllib.unquote on the object named jid (after uri.split('?') on line 509 here).
You may want to use urlparse.urlparse to get real URI parsing.
Note: I search the Trac help but couldn’t find the definition for severity level. Not sure, I left the default, but this bug really means something does not work as it should.
Kind regards