[tor-commits] [tor-browser-build/master] Bug 30518 - Add SocksPort flags for consistency across platforms
gk at torproject.org
gk at torproject.org
Thu May 16 21:07:30 UTC 2019
commit 619cf8e9c1826812936b491711f67107aaf24fe7
Author: Matthew Finkel <Matthew.Finkel at gmail.com>
Date: Thu May 16 18:51:30 2019 +0000
Bug 30518 - Add SocksPort flags for consistency across platforms
---
.../tor-onion-proxy-library/add_socks_port_flags.patch | 14 ++++++++++++++
projects/tor-onion-proxy-library/build | 1 +
projects/tor-onion-proxy-library/config | 1 +
3 files changed, 16 insertions(+)
diff --git a/projects/tor-onion-proxy-library/add_socks_port_flags.patch b/projects/tor-onion-proxy-library/add_socks_port_flags.patch
new file mode 100644
index 0000000..84aefc9
--- /dev/null
+++ b/projects/tor-onion-proxy-library/add_socks_port_flags.patch
@@ -0,0 +1,14 @@
+diff --git a/universal/src/main/java/com/msopentech/thali/toronionproxy/TorConfigBuilder.java b/universal/src/main/java/com/msopentech/thali/toronionproxy/TorConfigBuilder.java
+index 731fb3e..e0d0c42 100644
+--- a/universal/src/main/java/com/msopentech/thali/toronionproxy/TorConfigBuilder.java
++++ b/universal/src/main/java/com/msopentech/thali/toronionproxy/TorConfigBuilder.java
+@@ -395,6 +395,9 @@ public final class TorConfigBuilder {
+ if (!isNullOrEmpty(isolationFlag)) {
+ buffer.append(" ").append(isolationFlag);
+ }
++ buffer.append(" KeepAliveIsolateSOCKSAuth");
++ buffer.append(" IPv6Traffic");
++ buffer.append(" PreferIPv6");
+ buffer.append('\n');
+ return this;
+ }
diff --git a/projects/tor-onion-proxy-library/build b/projects/tor-onion-proxy-library/build
index 5844076..defedde 100644
--- a/projects/tor-onion-proxy-library/build
+++ b/projects/tor-onion-proxy-library/build
@@ -19,6 +19,7 @@ tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.gz
# Patch projects
cd /var/tmp/build/[% project %]-[% c('version') %]
patch -p1 < $rootdir/maven-repo.patch
+patch -p1 < $rootdir/add_socks_port_flags.patch
# Build Android Libraries and Apps
$GRADLE_HOME/gradle-4.1/bin/gradle --offline -P androidplugin=3.0.1 assembleRelease -x lint
diff --git a/projects/tor-onion-proxy-library/config b/projects/tor-onion-proxy-library/config
index afd800f..889b30d 100644
--- a/projects/tor-onion-proxy-library/config
+++ b/projects/tor-onion-proxy-library/config
@@ -29,3 +29,4 @@ input_files:
name: gradle-dependencies
exec: '[% INCLUDE "fetch-gradle-dependencies" %]'
- filename: maven-repo.patch
+ - filename: add_socks_port_flags.patch
More information about the tor-commits
mailing list