From aee695b913653b1cb6ce35bc493f507c636b1ca4 Mon Sep 17 00:00:00 2001 From: akwizgran <akwizgran@users.sourceforge.net> Date: Fri, 24 Jan 2014 21:13:31 +0000 Subject: [PATCH] Don't enable the WAN TCP plugin on Android. Direct P2P connections between mobile devices are unlikely to work, and they'd expose the social graph to surveillance. --- .../src/org/briarproject/plugins/AndroidPluginsModule.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/briar-android/src/org/briarproject/plugins/AndroidPluginsModule.java b/briar-android/src/org/briarproject/plugins/AndroidPluginsModule.java index d778a70901..489ee32c00 100644 --- a/briar-android/src/org/briarproject/plugins/AndroidPluginsModule.java +++ b/briar-android/src/org/briarproject/plugins/AndroidPluginsModule.java @@ -15,7 +15,6 @@ import org.briarproject.api.plugins.simplex.SimplexPluginConfig; import org.briarproject.api.plugins.simplex.SimplexPluginFactory; import org.briarproject.plugins.droidtooth.DroidtoothPluginFactory; import org.briarproject.plugins.tcp.DroidLanTcpPluginFactory; -import org.briarproject.plugins.tcp.WanTcpPluginFactory; import org.briarproject.plugins.tor.TorPluginFactory; import android.content.Context; @@ -48,10 +47,8 @@ public class AndroidPluginsModule extends AbstractModule { appContext, shutdownManager); DuplexPluginFactory lan = new DroidLanTcpPluginFactory(pluginExecutor, appContext); - DuplexPluginFactory wan = new WanTcpPluginFactory(pluginExecutor, - shutdownManager); final Collection<DuplexPluginFactory> factories = - Arrays.asList(droidtooth, tor, lan, wan); + Arrays.asList(droidtooth, tor, lan); return new DuplexPluginConfig() { public Collection<DuplexPluginFactory> getFactories() { return factories; -- GitLab