From e50504776cef3aa15275bcbfc2a09278ff8aa2da Mon Sep 17 00:00:00 2001 From: Paulo Pizarro Date: Fri, 31 Dec 2010 11:05:05 -0200 Subject: [PATCH] Fixed problem with escape caracters on proxy password Signed-off-by: Paulo Pizarro --- papyon/gnet/proxy/proxy_infos.py | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/papyon/gnet/proxy/proxy_infos.py b/papyon/gnet/proxy/proxy_infos.py index 4e6b343..ad5300c 100644 --- a/papyon/gnet/proxy/proxy_infos.py +++ b/papyon/gnet/proxy/proxy_infos.py @@ -54,8 +54,14 @@ class ProxyInfos(object): self.host = host self.port = port self.type = type - self.user = user - self.password = password + if user: + self.user = urllib.unquote_plus(user) + else: + self.user = None + if password: + self.password = urllib.unquote_plus(password) + else: + self.password = None @staticmethod def from_string(url, default_type='http'): -- 1.7.1