[tor-commits] [orbot/master] switch back to DNS on 10.0.0.1, update after VPN refresh

n8fr8 at torproject.org n8fr8 at torproject.org
Thu Apr 9 17:17:08 UTC 2015


commit 7d8eea24b18d6f1560bddf25d11ab228dedea408
Author: Nathan Freitas <nathan at freitas.net>
Date:   Thu Apr 9 09:10:14 2015 -0400

    switch back to DNS on 10.0.0.1, update after VPN refresh
---
 src/org/torproject/android/service/TorService.java  |    8 +++++++-
 src/org/torproject/android/vpn/OrbotVpnService.java |    2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/org/torproject/android/service/TorService.java b/src/org/torproject/android/service/TorService.java
index bb2a31d..fb1ac63 100644
--- a/src/org/torproject/android/service/TorService.java
+++ b/src/org/torproject/android/service/TorService.java
@@ -1477,6 +1477,12 @@ public class TorService extends Service implements TorServiceConstants, OrbotCon
 	            Intent intent = new Intent(TorService.this, OrbotVpnService.class);
 	            intent.setAction("refresh");
 	            startService(intent);
+
+	            updateConfiguration("DNSListenAddress","10.0.0.1:" + TorServiceConstants.TOR_DNS_PORT_DEFAULT,false);
+	            updateConfiguration("DisableNetwork","0", false);
+
+	            saveConfiguration();
+	        
 	
 	        //	conn.setConf("DisableNetwork", "0");
         	}
@@ -2477,7 +2483,7 @@ public class TorService extends Service implements TorServiceConstants, OrbotCon
         
         if (mUseVPN)
         {
-        //	updateConfiguration("DNSListenAddress","10.0.0.1:" + TorServiceConstants.TOR_DNS_PORT_DEFAULT,false);
+        	updateConfiguration("DNSListenAddress","10.0.0.1:" + TorServiceConstants.TOR_DNS_PORT_DEFAULT,false);
         }
         
         updateConfiguration("DisableNetwork","0", false);
diff --git a/src/org/torproject/android/vpn/OrbotVpnService.java b/src/org/torproject/android/vpn/OrbotVpnService.java
index cf3a9d1..bc06f43 100644
--- a/src/org/torproject/android/vpn/OrbotVpnService.java
+++ b/src/org/torproject/android/vpn/OrbotVpnService.java
@@ -241,7 +241,7 @@ public class OrbotVpnService extends VpnService implements Handler.Callback {
 		    		final String virtualIP = "10.0.0.2";
 		    		final String virtualNetMask = "255.255.255.0";
 		    		final String localSocks = "127.0.0.1:" + TorServiceConstants.PORT_SOCKS_DEFAULT;
-		    		final String localDNS = "127.0.0.1:" + TorServiceConstants.TOR_DNS_PORT_DEFAULT;
+		    		final String localDNS = "10.0.0.1:" + TorServiceConstants.TOR_DNS_PORT_DEFAULT;
 		        	
 			        Builder builder = new Builder();
 			        





More information about the tor-commits mailing list