commit 4c49822861e746b0c47c79afe288cb9a5349e187 Author: Nathan Freitas nathan@freitas.net 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@lists.torproject.org