Verified Commit 0438a9a4 authored by shelikhoo's avatar shelikhoo
Browse files

Bug 40800: Add WebTunnel support

parent 27924bc7
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -379,8 +379,10 @@ public final class TorService extends Service implements TorServiceConstants, Or
            if(!pluggableTransportSnow.canExecute()) pluggableTransportSnow.setExecutable(true);
            File pluggableTransportConjure = new File(nativeDir, "libConjure.so");
            if(!pluggableTransportConjure.canExecute()) pluggableTransportConjure.setExecutable(true);
            File pluggableTransportWebtunnel = new File(nativeDir, "libWebtunnel.so");
            if(!pluggableTransportWebtunnel.canExecute()) pluggableTransportWebtunnel.setExecutable(true);

            builder.configurePluggableTransportsFromSettings(pluggableTransportObfs, pluggableTransportSnow, pluggableTransportConjure);
            builder.configurePluggableTransportsFromSettings(pluggableTransportObfs, pluggableTransportSnow, pluggableTransportConjure, pluggableTransportWebtunnel);
            mDataService.updateConfigBuilder(builder);
            onionProxyManager.getTorInstaller().updateTorConfigCustom
                    (builder.asString());