mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-19 06:09:55 +01:00
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.
This commit is contained in:
@@ -15,7 +15,6 @@ import org.briarproject.api.plugins.simplex.SimplexPluginConfig;
|
|||||||
import org.briarproject.api.plugins.simplex.SimplexPluginFactory;
|
import org.briarproject.api.plugins.simplex.SimplexPluginFactory;
|
||||||
import org.briarproject.plugins.droidtooth.DroidtoothPluginFactory;
|
import org.briarproject.plugins.droidtooth.DroidtoothPluginFactory;
|
||||||
import org.briarproject.plugins.tcp.DroidLanTcpPluginFactory;
|
import org.briarproject.plugins.tcp.DroidLanTcpPluginFactory;
|
||||||
import org.briarproject.plugins.tcp.WanTcpPluginFactory;
|
|
||||||
import org.briarproject.plugins.tor.TorPluginFactory;
|
import org.briarproject.plugins.tor.TorPluginFactory;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
@@ -48,10 +47,8 @@ public class AndroidPluginsModule extends AbstractModule {
|
|||||||
appContext, shutdownManager);
|
appContext, shutdownManager);
|
||||||
DuplexPluginFactory lan = new DroidLanTcpPluginFactory(pluginExecutor,
|
DuplexPluginFactory lan = new DroidLanTcpPluginFactory(pluginExecutor,
|
||||||
appContext);
|
appContext);
|
||||||
DuplexPluginFactory wan = new WanTcpPluginFactory(pluginExecutor,
|
|
||||||
shutdownManager);
|
|
||||||
final Collection<DuplexPluginFactory> factories =
|
final Collection<DuplexPluginFactory> factories =
|
||||||
Arrays.asList(droidtooth, tor, lan, wan);
|
Arrays.asList(droidtooth, tor, lan);
|
||||||
return new DuplexPluginConfig() {
|
return new DuplexPluginConfig() {
|
||||||
public Collection<DuplexPluginFactory> getFactories() {
|
public Collection<DuplexPluginFactory> getFactories() {
|
||||||
return factories;
|
return factories;
|
||||||
|
|||||||
Reference in New Issue
Block a user