commit 7d8eea24b18d6f1560bddf25d11ab228dedea408
Author: Nathan Freitas <[email protected]>
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();
                                



_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to