commit 4c49822861e746b0c47c79afe288cb9a5349e187
Author: Nathan Freitas <[email protected]>
Date:   Mon Feb 2 16:20:26 2015 -0500

    clarify vpnprotect code and add basic debug log
---
 .../sourceforge/jsocks/protocol/ProxyServer.java   |   23 +++++++++++---------
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/src/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java 
b/src/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java
index 739feb8..44f7a50 100644
--- a/src/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java
+++ b/src/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java
@@ -12,11 +12,11 @@ import java.net.InetSocketAddress;
 import java.net.NoRouteToHostException;
 import java.net.ServerSocket;
 import java.net.Socket;
-import java.net.SocketAddress;
 import java.nio.channels.SocketChannel;
 
 import android.annotation.SuppressLint;
 import android.net.VpnService;
+import android.util.Log;
 
 import com.runjva.sourceforge.jsocks.server.ServerAuthenticator;
 
@@ -352,9 +352,8 @@ public class ProxyServer implements Runnable {
                Socket s;
 
                if (proxy == null) {
-                       //s = new Socket(msg.ip, msg.port);
                        
-                       s= SocketChannel.open().socket();
+                       s = SocketChannel.open().socket();
                        if ((null != s) && (null != vpnService)) {
                            vpnService.protect(s);
                        }
@@ -363,10 +362,11 @@ public class ProxyServer implements Runnable {
                        
                } else {
                        s = new SocksSocket(proxy, msg.ip, msg.port);
+
+                       if (vpnService != null)
+                               vpnService.protect(s);
                }
 
-               if (vpnService != null)
-                       vpnService.protect(s);
                        
                debug("Connected to " + s.getInetAddress() + ":" + s.getPort());
 
@@ -667,26 +667,29 @@ public class ProxyServer implements Runnable {
        
        public static void debug (String msg)
        {
-               
+               Log.d("Proxy",msg);
        }
        
        public static void debug (String msg, String host, int port)
        {
-               
+               debug (msg);
        }
        
        public static void debug (String msg, Exception e)
        {
-               
+
+               debug (msg);
        }
        
        public static void debug (String msg, InetAddress addr, int port)
        {
-               
+
+               debug (msg);
        }
        
        public static void debug (String msg, int type, String log)
        {
-               
+
+               debug (msg);
        }
 }



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

Reply via email to