oottppxx/enigma2

Encode URLs

Closed this issue · 2 comments

Encode all URLs to avoid some failure scenarios where folks have specific characters in their passwords and/or usernames.

Note to self: this surfaced on Innocent with a password containing '+', but other characters do have special meaning if unencoded in an URL.

Fixed this for Innocent in enigma2-plugin-extensions-innocent-6.2.1d.ipk by urllib2 quoting both the user and the password.

Won't fix across the board as testing is hard and didn't get any reports about failures.