[tor-commits] [vidalia/master] Remove HttpProxy setting
chiiph at torproject.org
chiiph at torproject.org
Mon Jan 23 16:45:21 UTC 2012
commit b4017ad68152a13ea9bdcfb6a35636bf0f6e472a
Author: Tomás Touceda <chiiph at torproject.org>
Date: Fri Jan 20 19:34:56 2012 -0300
Remove HttpProxy setting
---
src/vidalia/config/NetworkPage.cpp | 1 -
src/vidalia/config/NetworkSettings.cpp | 12 ------------
src/vidalia/config/NetworkSettings.h | 5 ++---
3 files changed, 2 insertions(+), 16 deletions(-)
diff --git a/src/vidalia/config/NetworkPage.cpp b/src/vidalia/config/NetworkPage.cpp
index b40cbdd..8bfabb3 100644
--- a/src/vidalia/config/NetworkPage.cpp
+++ b/src/vidalia/config/NetworkPage.cpp
@@ -310,7 +310,6 @@ NetworkPage::load()
proxyType = NetworkSettings::NoProxy;
ui.chkUseProxy->setChecked(false);
}
- ui.cmboProxyType->addItem(tr("HTTP"), NetworkSettings::HttpProxy);
ui.cmboProxyType->addItem(tr("HTTP / HTTPS"),
NetworkSettings::HttpHttpsProxy);
diff --git a/src/vidalia/config/NetworkSettings.cpp b/src/vidalia/config/NetworkSettings.cpp
index de818f4..0229442 100644
--- a/src/vidalia/config/NetworkSettings.cpp
+++ b/src/vidalia/config/NetworkSettings.cpp
@@ -26,8 +26,6 @@
#define SETTING_PROXY_PASSWORD "ProxyPassword"
/* Tor's proxy options */
-#define SETTING_HTTP_PROXY "HttpProxy"
-#define SETTING_HTTP_PROXY_AUTH "HttpProxyAuthenticator"
#define SETTING_HTTPS_PROXY "HttpsProxy"
#define SETTING_HTTPS_PROXY_AUTH "HttpsProxyAuthenticator"
#define SETTING_SOCKS4_PROXY "Socks4Proxy"
@@ -90,9 +88,6 @@ NetworkSettings::apply(QString *errmsg)
case Socks5Proxy:
socks5 = addr;
break;
- case HttpProxy:
- http = addr;
- break;
case HttpHttpsProxy:
http = addr;
https = http;
@@ -107,9 +102,7 @@ NetworkSettings::apply(QString *errmsg)
conf.insert(SETTING_SOCKS5_PASSWORD, pass);
}
- conf.insert(SETTING_HTTP_PROXY, http);
conf.insert(SETTING_HTTPS_PROXY, https);
- conf.insert(SETTING_HTTP_PROXY_AUTH, auth);
conf.insert(SETTING_HTTPS_PROXY_AUTH, auth);
if (getUseBridges()) {
@@ -305,9 +298,6 @@ NetworkSettings::proxyTypeToString(ProxyType type)
case Socks5Proxy:
ret = "socks5";
break;
- case HttpProxy:
- ret = "http";
- break;
case HttpHttpsProxy:
ret = "httphttps";
break;
@@ -330,8 +320,6 @@ NetworkSettings::proxyTypeFromString(const QString &type)
return Socks4Proxy;
if (str == "socks5")
return Socks5Proxy;
- if (str == "http")
- return HttpProxy;
if (str == "httphttps")
return HttpHttpsProxy;
diff --git a/src/vidalia/config/NetworkSettings.h b/src/vidalia/config/NetworkSettings.h
index fe555e3..aa5d88a 100644
--- a/src/vidalia/config/NetworkSettings.h
+++ b/src/vidalia/config/NetworkSettings.h
@@ -33,9 +33,8 @@ public:
NoProxy = -1, /**< Have Tor connect directly to the Internet. */
Socks4Proxy = 0, /**< Use a SOCKS 4 proxy for OR connections. */
Socks5Proxy = 1, /**< Use a SOCKS 5 proxy for OR connections. */
- HttpProxy = 2, /**< Use an HTTP proxy for non-tunneled dir fetches. */
- HttpHttpsProxy = 3, /**< Use HTTP proxy for both dir and OR connections. */
- ProxyTypeMax = 3
+ HttpHttpsProxy = 2, /**< Use HTTP proxy for both dir and OR connections. */
+ ProxyTypeMax = 2
};
public:
More information about the tor-commits
mailing list