[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [vidalia/alpha] Explicitly disable SocksPort auto



commit 582d997044e43cc6b55e2ce8efa871284365f690
Author: Tomás Touceda <chiiph@xxxxxxxxxxxxxx>
Date:   Fri Jan 20 20:56:45 2012 -0300

    Explicitly disable SocksPort auto
---
 src/vidalia/config/TorSettings.cpp |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/vidalia/config/TorSettings.cpp b/src/vidalia/config/TorSettings.cpp
index 42e036f..57e2440 100644
--- a/src/vidalia/config/TorSettings.cpp
+++ b/src/vidalia/config/TorSettings.cpp
@@ -59,6 +59,7 @@
 #define TOR_ARG_DATA_DIRECTORY  "DataDirectory"
 #define TOR_ARG_HASHED_PASSWORD "HashedControlPassword"
 #define TOR_ARG_COOKIE_AUTH     "CookieAuthentication"
+#define TOR_ARG_SOCKSPORT       "SocksPort"
 
 /** Generate random control passwords of 16 characters */
 #define PASSWORD_LEN    16
@@ -105,6 +106,11 @@ TorSettings::apply(QString *errmsg)
 
   conf.insert(SETTING_CONTROL_PORT,
               localValue(SETTING_CONTROL_PORT).toString());
+
+  if(localValue(SETTING_AUTOCONTROL).toBool())
+    conf.insert(TOR_ARG_SOCKSPORT, "auto");
+  else
+    conf.insert(TOR_ARG_SOCKSPORT, "9050");
   
   AuthenticationMethod authMethod = 
     toAuthenticationMethod(localValue(SETTING_AUTH_METHOD).toString());



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits