diff options
author | Arne Schwabe <arne@blinkt.de> | 2012-06-27 23:00:32 +0200 |
---|---|---|
committer | Arne Schwabe <arne@blinkt.de> | 2012-06-27 23:00:32 +0200 |
commit | 5428376e0d14bd128c2bdc5b50ab95c85321a517 (patch) | |
tree | bd1b710c30e8869d01fe2945a4a3d8c633a9fa7d /src/de/blinkt/openvpn/OpenVPN.java | |
parent | 60441995beec38b931c82e36bf1bb14aad640a95 (diff) |
log phone version
support more than 100 routes
Diffstat (limited to 'src/de/blinkt/openvpn/OpenVPN.java')
-rw-r--r-- | src/de/blinkt/openvpn/OpenVPN.java | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/src/de/blinkt/openvpn/OpenVPN.java b/src/de/blinkt/openvpn/OpenVPN.java index c23ee56d..64ecf17c 100644 --- a/src/de/blinkt/openvpn/OpenVPN.java +++ b/src/de/blinkt/openvpn/OpenVPN.java @@ -4,9 +4,24 @@ import java.util.LinkedList; import java.util.Vector; import android.content.Context; +import android.os.Build; public class OpenVPN { + + public static LinkedList<LogItem> logbuffer; + + private static Vector<LogListener> logListener; + private static Vector<StateListener> stateListener; + private static String[] mBconfig; + + static { + logbuffer = new LinkedList<LogItem>(); + logListener = new Vector<OpenVPN.LogListener>(); + stateListener = new Vector<OpenVPN.StateListener>(); + logInformation(); + } + static class LogItem { public static final int ERROR = 1; public static final int INFO = 2; @@ -68,11 +83,6 @@ public class OpenVPN { - public static LinkedList<LogItem> logbuffer = new LinkedList<LogItem>(); - - private static Vector<LogListener> logListener=new Vector<OpenVPN.LogListener>(); - private static Vector<StateListener> stateListener=new Vector<OpenVPN.StateListener>(); - private static String[] mBconfig; public interface LogListener { void newLog(LogItem logItem); @@ -90,6 +100,12 @@ public class OpenVPN { synchronized static void clearLog() { logbuffer.clear(); + logInformation(); + } + + private static void logInformation() { + + logInfo(R.string.mobile_info,Build.MODEL, Build.BOARD,Build.BRAND,Build.VERSION.SDK_INT); } synchronized static void addLogListener(LogListener ll){ @@ -110,7 +126,6 @@ public class OpenVPN { } - synchronized public static LogItem[] getlogbuffer() { // The stoned way of java to return an array from a vector |