From ec895c3d1a7d889d722f854207b485f118477a25 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 4 Dec 2011 16:37:18 +0000 Subject: [PATCH] revert of last commit --- lib/core/option.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/core/option.py b/lib/core/option.py index 1e7dcf3ba..69a42094c 100644 --- a/lib/core/option.py +++ b/lib/core/option.py @@ -1685,7 +1685,8 @@ def __setTorSocksProxySettings(): infoMsg = "setting Tor SOCKS proxy settings" logger.info(infoMsg) - socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS4, LOCALHOST, DEFAULT_TOR_SOCKS_PORT) + # Has to be SOCKS5 to prevent DNS leaks (http://en.wikipedia.org/wiki/Tor_%28anonymity_network%29) + socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, LOCALHOST, DEFAULT_TOR_SOCKS_PORT) socks.wrapmodule(urllib2) def __checkTor():