Ticket #25266: 0001-Bug-25266-PT-config-should-include-full-names-of-exe.patch

File 0001-Bug-25266-PT-config-should-include-full-names-of-exe.patch, 1.8 KB (added by mcs, 12 months ago)

proposed fix

  • projects/tor-browser/Bundle-Data/PTConfigs/windows/torrc-defaults-appendix

    From ab7b85c79b66b0aafa6df415dc609cb0834a5921 Mon Sep 17 00:00:00 2001
    From: Kathy Brade <brade@pearlcrescent.com>
    Date: Thu, 15 Feb 2018 15:56:28 +0000
    Subject: [PATCH] Bug 25266: PT config should include full names of executable
     files
    
    Tor Launcher's Moat client implementation uses Mozilla's Subprocess.jsm
    module to start the meek client, and that module requires a complete
    file path including the .exe suffix. For consistency, we now include
    the .exe suffix everywhere.
    ---
     .../Bundle-Data/PTConfigs/windows/torrc-defaults-appendix           | 6 +++---
     1 file changed, 3 insertions(+), 3 deletions(-)
    
    diff --git a/projects/tor-browser/Bundle-Data/PTConfigs/windows/torrc-defaults-appendix b/projects/tor-browser/Bundle-Data/PTConfigs/windows/torrc-defaults-appendix
    index 2c1b636..94d7fd9 100644
    a b  
    11## fteproxy configuration
    2 ClientTransportPlugin fte exec TorBrowser\Tor\PluggableTransports\fteproxy --managed
     2ClientTransportPlugin fte exec TorBrowser\Tor\PluggableTransports\fteproxy.exe --managed
    33
    44## obfs4proxy configuration
    5 ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec TorBrowser\Tor\PluggableTransports\obfs4proxy
     5ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec TorBrowser\Tor\PluggableTransports\obfs4proxy.exe
    66
    77## meek configuration
    8 ClientTransportPlugin meek exec TorBrowser\Tor\PluggableTransports\terminateprocess-buffer TorBrowser\Tor\PluggableTransports\meek-client-torbrowser -- TorBrowser\Tor\PluggableTransports\meek-client
     8ClientTransportPlugin meek exec TorBrowser\Tor\PluggableTransports\terminateprocess-buffer.exe TorBrowser\Tor\PluggableTransports\meek-client-torbrowser.exe -- TorBrowser\Tor\PluggableTransports\meek-client.exe