[orbot/master] add new functionality to allow for checking connections against app blacklist

commit a266c65d772cffb3d42a803ebb1231bdbea467aa Author: n8fr8 <nathan@guardianproject.info> Date: Thu Sep 5 12:01:36 2019 -0400 add new functionality to allow for checking connections against app blacklist --- .../java/org/torproject/android/service/vpn/Tun2Socks.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/orbotservice/src/main/java/org/torproject/android/service/vpn/Tun2Socks.java b/orbotservice/src/main/java/org/torproject/android/service/vpn/Tun2Socks.java index e7f0591b..a0ded90e 100644 --- a/orbotservice/src/main/java/org/torproject/android/service/vpn/Tun2Socks.java +++ b/orbotservice/src/main/java/org/torproject/android/service/vpn/Tun2Socks.java @@ -134,6 +134,16 @@ public class Tun2Socks private native static void terminateTun2Socks(); + public static boolean checkIsAllowed (int protocol, String sourceAddr, int sourcePort, String destAddr, int destPort) { + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) + { + return isAllowedQ(protocol, sourceAddr, sourcePort, destAddr, destPort); + } + else + return isAllowed(protocol, sourceAddr, sourcePort, destAddr, destPort); + } + public static boolean isAllowed (int protocol, String sourceAddr, int sourcePort, String destAddr, int destPort) { TCPSourceApp.AppDescriptor aInfo = TCPSourceApp.getApplicationInfo(mContext, sourceAddr, sourcePort, destAddr, destPort);
participants (1)
-
n8fr8@torproject.org