Start the meek transport for custom meek bridges
This commit is contained in:
parent
6452075d46
commit
5adcbecf4c
|
@ -23,7 +23,7 @@ import android.content.SharedPreferences;
|
|||
import android.content.SharedPreferences.Editor;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.NetworkInfo;
|
||||
import android.net.VpnService;
|
||||
import android.net.VpnService;me
|
||||
import android.os.Build;
|
||||
import android.os.IBinder;
|
||||
import android.os.RemoteException;
|
||||
|
@ -1920,7 +1920,7 @@ public class TorService extends VpnService implements TorServiceConstants, Orbot
|
|||
{
|
||||
|
||||
//check if any PT bridges are needed
|
||||
boolean obfsBridges = bridgeList.contains("obfs3")||bridgeList.contains("obfs4")||bridgeList.contains("scramblesuit")||bridgeList.contains("meek");
|
||||
boolean obfsBridges = bridgeList.contains("obfs3")||bridgeList.contains("obfs4")||bridgeList.contains("scramblesuit");
|
||||
|
||||
if (obfsBridges)
|
||||
{
|
||||
|
@ -1929,6 +1929,12 @@ public class TorService extends VpnService implements TorServiceConstants, Orbot
|
|||
extraLines.append("ClientTransportPlugin scramblesuit exec " + OrbotApp.fileObfsclient.getCanonicalPath()).append('\n');
|
||||
}
|
||||
|
||||
boolean meekBridges = bridgeList.contains("meek");
|
||||
if (meekBridges)
|
||||
{
|
||||
extraLines.append("ClientTransportPlugin meek_lite exec " + OrbotApp.fileObfsclient.getCanonicalPath()).append('\n');
|
||||
}
|
||||
|
||||
String[] bridgeListLines = bridgeList.split("\\r?\\n");
|
||||
|
||||
for (String bridgeConfigLine : bridgeListLines)
|
||||
|
|
Loading…
Reference in New Issue