[tor-commits] [tor-browser-build/master] Bug 30319: Drop FTE releated bits
boklm at torproject.org
boklm at torproject.org
Tue May 14 14:06:23 UTC 2019
commit 055266551e5a8e56ca4ea9ec1c3eebe0fb1bba4e
Author: Georg Koppen <gk at torproject.org>
Date: Tue May 14 13:51:25 2019 +0000
Bug 30319: Drop FTE releated bits
Clean up our LICENSE file as well.
---
keyring/obfsproxy.gpg | Bin 2215 -> 0 bytes
keyring/pyptlib.gpg | Bin 2215 -> 0 bytes
keyring/winpython.gpg | Bin 1167 -> 0 bytes
projects/argparse/build | 15 --
projects/argparse/config | 19 --
projects/fteproxy/build | 19 --
projects/fteproxy/config | 24 --
projects/fteproxy/fteproxy.wrapper | 10 -
projects/gmp/build | 18 --
projects/gmp/config | 20 --
projects/libfte/build | 31 ---
projects/libfte/config | 43 ----
projects/obfsproxy/build | 27 --
projects/obfsproxy/config | 38 ---
projects/parsley/build | 16 --
projects/parsley/config | 19 --
projects/pycrypto/build | 25 --
projects/pycrypto/config | 38 ---
projects/pyptlib/build | 16 --
projects/pyptlib/config | 21 --
projects/pyyaml/build | 16 --
projects/pyyaml/config | 19 --
.../Docs/Licenses/PluggableTransports/LICENSE | 278 ---------------------
.../PTConfigs/linux/torrc-defaults-appendix | 3 -
projects/tor-browser/build | 20 +-
projects/tor-browser/config | 3 -
projects/twisted/build | 22 --
projects/twisted/config | 39 ---
projects/txsocksx/build | 21 --
projects/txsocksx/config | 19 --
projects/zope.interface/build | 16 --
projects/zope.interface/config | 19 --
rbm.conf | 3 -
33 files changed, 5 insertions(+), 872 deletions(-)
diff --git a/keyring/obfsproxy.gpg b/keyring/obfsproxy.gpg
deleted file mode 100644
index 4381baa..0000000
Binary files a/keyring/obfsproxy.gpg and /dev/null differ
diff --git a/keyring/pyptlib.gpg b/keyring/pyptlib.gpg
deleted file mode 100644
index 4381baa..0000000
Binary files a/keyring/pyptlib.gpg and /dev/null differ
diff --git a/keyring/winpython.gpg b/keyring/winpython.gpg
deleted file mode 100644
index 97abdc1..0000000
Binary files a/keyring/winpython.gpg and /dev/null differ
diff --git a/projects/argparse/build b/projects/argparse/build
deleted file mode 100644
index 3170601..0000000
--- a/projects/argparse/build
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-python2 setup.py build --build-lib build
-cp -a build/argparse.py $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/argparse/config b/projects/argparse/config
deleted file mode 100644
index 87f80b0..0000000
--- a/projects/argparse/config
+++ /dev/null
@@ -1,19 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 1.2.1
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - URL: 'https://pypi.python.org/packages/source/a/argparse/argparse-[% c("version") %].tar.gz'
- sha256sum: ddaf4b0a618335a32b6664d4ae038a1de8fbada3b25033f9021510ed2b3941a4
diff --git a/projects/fteproxy/build b/projects/fteproxy/build
deleted file mode 100644
index ea37d05..0000000
--- a/projects/fteproxy/build
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR $DOCSDIR
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/libfte') %]
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-cp -a $rootdir/fteproxy.wrapper $PTDIR/fteproxy.wrapper
-chmod +x $PTDIR/fteproxy.wrapper
-cp -a bin/fteproxy $PTDIR/fteproxy.bin
-cp -ra fteproxy $PTDIR/
-cp -a {COPYING,README.md} $DOCSDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/fteproxy/config b/projects/fteproxy/config
deleted file mode 100644
index 9f797c5..0000000
--- a/projects/fteproxy/config
+++ /dev/null
@@ -1,24 +0,0 @@
-# vim: filetype=yaml sw=2
-version: '[% c("abbrev") %]'
-git_url: https://github.com/kpdyer/fteproxy.git
-# tag 0.2.19
-git_hash: 597f8378f6f4f3de570b8e1064c2e4cb8d67fbd0
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - project: libfte
- name: libfte
- - filename: fteproxy.wrapper
- enable: '[% c("var/linux") %]'
diff --git a/projects/fteproxy/fteproxy.wrapper b/projects/fteproxy/fteproxy.wrapper
deleted file mode 100644
index ca10086..0000000
--- a/projects/fteproxy/fteproxy.wrapper
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$0")
-libdir=$(cd "$basedir"/fteproxy-lib ; pwd)
-if test -z "$LD_LIBRARY_PATH"
-then
- export LD_LIBRARY_PATH="$libdir"
-else
- export LD_LIBRARY_PATH="$libdir:$LD_LIBRARY_PATH"
-fi
-exec "$basedir/fteproxy.bin" "$@"
diff --git a/projects/gmp/build b/projects/gmp/build
deleted file mode 100644
index 2752afe..0000000
--- a/projects/gmp/build
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
-distdir=/var/tmp/dist/[% project %]
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.bz2
-cd /var/tmp/build/[% project %]-[% c('version') %]
-# Even if we are not shipping libgmpxx anymore we still need --enable-xcc
-# during compile time.
-./configure --disable-static --enable-shared --enable-cxx \
- [% c("var/configure_opt") %] [% c("var/configure_opt_gmp") %] --prefix=$distdir
-make -j[% c("buildconf/num_procs") %]
-make install
-cd /var/tmp/dist
-[% c('tar', {
- tar_src => [ project ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/gmp/config b/projects/gmp/config
deleted file mode 100644
index 41eb630..0000000
--- a/projects/gmp/config
+++ /dev/null
@@ -1,20 +0,0 @@
-# vim: filetype=yaml sw=2
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-version: 5.1.3
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- configure_opt_gmp: --enable-fat
-
-input_files:
- - project: container-image
- - name: gmp
- URL: 'https://ftp.gnu.org/gnu/gmp/gmp-[% c("version") %].tar.bz2'
- sha256sum: 752079520b4690531171d0f4532e40f08600215feefede70b24fabdc6f1ab160
- - name: '[% c("var/compiler") %]'
- project: '[% c("var/compiler") %]'
diff --git a/projects/libfte/build b/projects/libfte/build
deleted file mode 100644
index 638df7a..0000000
--- a/projects/libfte/build
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-[% c("var/setarch") -%]
-[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR $DOCSDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-tar -C /var/tmp/dist -xf $rootdir/[% c('input_files_by_name/gmp') %]
-ln -s /var/tmp/dist/gmp thirdparty/gmp
-mkdir -p $distdir
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/obfsproxy') %]
-[% IF c("var/linux-i686") -%]
- export CFLAGS=-m32
- export CXXFLAGS=-m32
- export LDFLAGS=-m32
-[% END -%]
-export PYTHON=python2[% IF c("var/linux-i686") %].7[% END %]
-make
-cp -ra fte $PTDIR/
-mkdir -p $PTDIR/fteproxy-lib
-cp /var/tmp/dist/gmp/lib/libgmp.so.10 $PTDIR/fteproxy-lib
-cp -a {LICENSE,README.md} $DOCSDIR/
-cp -a thirdparty/re2/LICENSE $DOCSDIR/LICENSE.re2
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/libfte/config b/projects/libfte/config
deleted file mode 100644
index 365ad81..0000000
--- a/projects/libfte/config
+++ /dev/null
@@ -1,43 +0,0 @@
-# vim: filetype=yaml sw=2
-version: '[% c("abbrev") %]'
-git_url: https://github.com/kpdyer/libfte.git
-git_hash: 85ef8ae58dbf0d02ea26b627e343784b5574c428
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux-x86_64:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
- linux-i686:
- var:
- pre_pkginst: |
- dpkg --add-architecture i386
- # python2.7:i386 cannot be installed because the mime-support package
- # in wheezy is not marked "Multi-Arch: foreign":
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695357
- # We fix this by installing the jessie mime-support package.
- wget http://ftp.debian.org/debian/pool/main/m/mime-support/mime-support_3.58_all.deb
- echo 'c05ebe8f38da4ff19d028c9f4680414149e5c7a746de13bc9db0a562796ed213 mime-support_3.58_all.deb' | sha256sum -c
- dpkg -i mime-support_3.58_all.deb
- post_pkginst: |
- export DEBIAN_FRONTEND=noninteractive
- apt-get install -q -y libpython2.7:i386 python2.7:i386 python2.7-minimal:i386 python2.7-dev:i386
- apt-get install -q -y hardening-wrapper
- apt-get download -q -y python-setuptools python-pkg-resources
- dpkg -i --force-depends python-setuptools*.deb python-pkg-resources*.deb
-
-input_files:
- - project: container-image
- - name: '[% c("var/compiler") %]'
- project: '[% c("var/compiler") %]'
- - project: gmp
- name: gmp
- - project: obfsproxy
- name: obfsproxy
diff --git a/projects/obfsproxy/build b/projects/obfsproxy/build
deleted file mode 100644
index 46f9b7a..0000000
--- a/projects/obfsproxy/build
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR $DOCSDIR
-mkdir -p $distdir
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/pycrypto') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/twisted') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/argparse') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/parsley') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/pyptlib') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/pyyaml') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/txsocksx') %]
-tar -C $distdir -xf $rootdir/[% c('input_files_by_name/zope.interface') %]
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-export PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/obfsproxy $PTDIR/
-cp -a bin/obfsproxy $PTDIR/obfsproxy.bin
-cp -a {LICENSE,README} $DOCSDIR
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/obfsproxy/config b/projects/obfsproxy/config
deleted file mode 100644
index 9616eed..0000000
--- a/projects/obfsproxy/config
+++ /dev/null
@@ -1,38 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 0.2.12
-git_url: https://git.torproject.org/pluggable-transports/obfsproxy.git
-git_hash: 'obfsproxy-[% c("version") %]'
-tag_gpg_id: 1
-gpg_keyring: obfsproxy.gpg
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- DOCSDIR_project: Obfsproxy
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - project: pycrypto
- name: pycrypto
- - project: twisted
- name: twisted
- - project: argparse
- name: argparse
- - project: parsley
- name: parsley
- - project: pyptlib
- name: pyptlib
- - project: pyyaml
- name: pyyaml
- - project: txsocksx
- name: txsocksx
- - project: zope.interface
- name: zope.interface
diff --git a/projects/parsley/build b/projects/parsley/build
deleted file mode 100644
index e32060b..0000000
--- a/projects/parsley/build
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/Parsley-[% c('version') %].tar.gz
-cd /var/tmp/build/Parsley-[% c('version') %]
-PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/parsley.py build/ometa build/terml $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/parsley/config b/projects/parsley/config
deleted file mode 100644
index 72d5bfc..0000000
--- a/projects/parsley/config
+++ /dev/null
@@ -1,19 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 1.2
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - URL: 'https://pypi.python.org/packages/source/P/Parsley/Parsley-[% c("version") %].tar.gz'
- sha256sum: 50d30cee70770fd44db7cea421cb2fb75af247c3a1cd54885c06b30a7c85dd23
diff --git a/projects/pycrypto/build b/projects/pycrypto/build
deleted file mode 100644
index 3162296..0000000
--- a/projects/pycrypto/build
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-set -e
-[% c("var/set_default_env") -%]
-[% c("var/setarch") -%]
-[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-[% IF c("var/linux-i686") -%]
- export CFLAGS=-m32
- export CXXFLAGS=-m32
- export LDFLAGS=-m32
-[% END -%]
-export PYTHON=python2[% IF c("var/linux-i686") %].7[% END %]
-./configure --build=i686-linux-gnu [% c("var/configure_opt") %]
-$PYTHON setup.py build --build-lib build
-cp -a build/Crypto $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/pycrypto/config b/projects/pycrypto/config
deleted file mode 100644
index 56fe397..0000000
--- a/projects/pycrypto/config
+++ /dev/null
@@ -1,38 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 2.6.1
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-var:
- container:
- use_container: 1
-
-targets:
- linux-x86_64:
- var:
- arch_deps:
- - python-dev
- - python-setuptools
-
- linux-i686:
- var:
- pre_pkginst: |
- dpkg --add-architecture i386
- # python2.7:i386 cannot be installed because the mime-support package
- # in wheezy is not marked "Multi-Arch: foreign":
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695357
- # We fix this by installing the jessie mime-support package.
- wget http://ftp.debian.org/debian/pool/main/m/mime-support/mime-support_3.58_all.deb
- echo 'c05ebe8f38da4ff19d028c9f4680414149e5c7a746de13bc9db0a562796ed213 mime-support_3.58_all.deb' | sha256sum -c
- dpkg -i mime-support_3.58_all.deb
- post_pkginst: |
- export DEBIAN_FRONTEND=noninteractive
- apt-get install -q -y libpython2.7:i386 python2.7:i386 python2.7-minimal:i386 python2.7-dev:i386
- apt-get install -q -y hardening-wrapper
- apt-get download -q -y python-setuptools python-pkg-resources
- dpkg -i --force-depends python-setuptools*.deb python-pkg-resources*.deb
-
-input_files:
- - project: container-image
- - name: '[% c("var/compiler") %]'
- project: '[% c("var/compiler") %]'
- - URL: 'https://pypi.python.org/packages/source/p/pycrypto/pycrypto-[% c("version") %].tar.gz'
- sha256sum: f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c
diff --git a/projects/pyptlib/build b/projects/pyptlib/build
deleted file mode 100644
index 1dc0c07..0000000
--- a/projects/pyptlib/build
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-export PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/pyptlib $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/pyptlib/config b/projects/pyptlib/config
deleted file mode 100644
index e8ca100..0000000
--- a/projects/pyptlib/config
+++ /dev/null
@@ -1,21 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 0.0.6
-git_url: https://git.torproject.org/pluggable-transports/pyptlib.git
-git_hash: 'pyptlib-[% c("version") %]'
-tag_gpg_id: 1
-gpg_keyring: pyptlib.gpg
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
diff --git a/projects/pyyaml/build b/projects/pyyaml/build
deleted file mode 100644
index c10855c..0000000
--- a/projects/pyyaml/build
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/PyYAML-[% c('version') %].tar.gz
-cd /var/tmp/build/PyYAML-[% c('version') %]
-export PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/yaml $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/pyyaml/config b/projects/pyyaml/config
deleted file mode 100644
index 5324c10..0000000
--- a/projects/pyyaml/config
+++ /dev/null
@@ -1,19 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 3.11
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - URL: 'https://pypi.python.org/packages/source/P/PyYAML/PyYAML-[% c("version") %].tar.gz'
- sha256sum: c36c938a872e5ff494938b33b14aaa156cb439ec67548fcab3535bb78b0846e8
diff --git a/projects/tor-browser/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE b/projects/tor-browser/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE
index c6efd2c..8bf0661 100644
--- a/projects/tor-browser/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE
+++ b/projects/tor-browser/Bundle-Data/Docs/Licenses/PluggableTransports/LICENSE
@@ -145,284 +145,6 @@ OpenSSL
===============================================================================
-M2Crypto
-
-Copyright (c) 1999-2004 Ng Pheng Siong. All rights reserved.
-
-Portions copyright (c) 2004-2006 Open Source Applications Foundation.
-All rights reserved.
-
-Portions copyright (c) 2005-2006 Vrije Universiteit Amsterdam.
-All rights reserved.
-
-Copyright (c) 2008-2010 Heikki Toivonen. All rights reserved.
-
-Permission to use, copy, modify, and distribute this software and its
-documentation for any purpose and without fee is hereby granted,
-provided that the above copyright notice appear in all copies and that
-both that copyright notice and this permission notice appear in
-supporting documentation.
-
-THE AUTHOR PROVIDES THIS SOFTWARE ``AS IS'' AND ANY EXPRESSED OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-===============================================================================
-
-py2exe
-
-Windows binary packages are built using py2exe.
-
-Copyright (c) 2000-2008 Thomas Heller, Mark Hammond, Jimmy Retzlaff
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-===============================================================================
-
-pyptlib
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
- * Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above
-copyright notice, this list of conditions and the following disclaimer
-in the documentation and/or other materials provided with the
-distribution.
-
- * Neither the names of the copyright owners nor the names of its
-contributors may be used to endorse or promote products derived from
-this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-===============================================================================
-
-PyCrypto
-
-To the best of our knowledge, with the exceptions noted below or
-within the files themselves, the files that constitute PyCrypto are in
-the public domain. Most are distributed with the following notice:
-
- The contents of this file are dedicated to the public domain. To
- the extent that dedication to the public domain is not available,
- everyone is granted a worldwide, perpetual, royalty-free,
- non-exclusive license to exercise all rights associated with the
- contents of this file for any purpose whatsoever.
- No rights are reserved.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
- BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
- ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
- CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
-
-Exceptions:
-
- - Portions of HMAC.py and setup.py are derived from Python 2.2, and
- are therefore Copyright (c) 2001, 2002, 2003 Python Software
- Foundation (All Rights Reserved). They are licensed by the PSF
- under the terms of the Python 2.2 license. (See the file
- LEGAL/copy/LICENSE.python-2.2 for details.)
-
- - The various GNU autotools (autoconf, automake, aclocal, etc.) are
- used during the build process. This includes macros from
- autoconf-archive, which are located in the m4/ directory. As is
- customary, some files from the GNU autotools are included in the
- source tree (in the root directory, and in the build-aux/
- directory). These files are merely part of the build process, and
- are not included in binary builds of the software.
-
-EXPORT RESTRICTIONS:
-
-Note that the export or re-export of cryptographic software and/or
-source code may be subject to regulation in your jurisdiction.
-
-===============================================================================
-
-Twisted
-
-Copyright (c) 2001-2013
-Allen Short
-Andy Gayton
-Andrew Bennetts
-Antoine Pitrou
-Apple Computer, Inc.
-Benjamin Bruheim
-Bob Ippolito
-Canonical Limited
-Christopher Armstrong
-David Reid
-Donovan Preston
-Eric Mangold
-Eyal Lotem
-Itamar Turner-Trauring
-James Knight
-Jason A. Mobarak
-Jean-Paul Calderone
-Jessica McKellar
-Jonathan Jacobs
-Jonathan Lange
-Jonathan D. Simms
-Jürgen Hermann
-Kevin Horn
-Kevin Turner
-Mary Gardiner
-Matthew Lefkowitz
-Massachusetts Institute of Technology
-Moshe Zadka
-Paul Swartz
-Pavel Pergamenshchik
-Ralph Meijer
-Sean Riley
-Software Freedom Conservancy
-Travis B. Hartwell
-Thijs Triemstra
-Thomas Herve
-Timothy Allen
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-===============================================================================
-
-zope.interface
-
-# Copyright (c) 2006 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL). A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-
-Zope Public License (ZPL) Version 2.1
--------------------------------------
-
-A copyright notice accompanies this license document that
-identifies the copyright holders.
-
-This license has been certified as open source. It has also
-been designated as GPL compatible by the Free Software
-Foundation (FSF).
-
-Redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the
-following conditions are met:
-
-1. Redistributions in source code must retain the
- accompanying copyright notice, this list of conditions,
- and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the accompanying
- copyright notice, this list of conditions, and the
- following disclaimer in the documentation and/or other
- materials provided with the distribution.
-
-3. Names of the copyright holders must not be used to
- endorse or promote products derived from this software
- without prior written permission from the copyright
- holders.
-
-4. The right to distribute this software or to use it for
- any purpose does not give you the right to use
- Servicemarks (sm) or Trademarks (tm) of the copyright
- holders. Use of them is covered by separate agreement
- with the copyright holders.
-
-5. If any files are modified, you must cause the modified
- files to carry prominent notices stating that you changed
- the files and the date of any change.
-
-Disclaimer
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS''
- AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
- NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
- NO EVENT SHALL THE COPYRIGHT HOLDERS BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
- DAMAGE.
-
-===============================================================================
-
-argparse
-
-argparse is (c) 2006-2009 Steven J. Bethard <steven.bethard at gmail.com>.
-
-The argparse module was contributed to Python as of Python 2.7 and thus
-was licensed under the Python license. Same license applies to all files in
-the argparse package project.
-
-For details about the Python License, please see LICENSE.PYTHON.
-
-===============================================================================
-
goptlib
To the extent possible under law, the authors have dedicated all
diff --git a/projects/tor-browser/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix b/projects/tor-browser/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix
index d9988fb..75d5c5e 100644
--- a/projects/tor-browser/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix
+++ b/projects/tor-browser/Bundle-Data/PTConfigs/linux/torrc-defaults-appendix
@@ -1,6 +1,3 @@
-## fteproxy configuration
-ClientTransportPlugin fte exec ./TorBrowser/Tor/PluggableTransports/fteproxy.wrapper --managed
-
## obfs4proxy configuration
ClientTransportPlugin obfs2,obfs3,obfs4,scramblesuit exec ./TorBrowser/Tor/PluggableTransports/obfs4proxy
diff --git a/projects/tor-browser/build b/projects/tor-browser/build
index 45dbb53..1f155d1 100644
--- a/projects/tor-browser/build
+++ b/projects/tor-browser/build
@@ -60,10 +60,6 @@ mv "$TBDIR/meek-http-helper at bamsoftware.com.xpi" "$TBDIR/$MEEKPROFILEPATH/extens
tar -C "$TBDIR" -xf [% c('input_files_by_name/snowflake') -%]
[% END -%]
-[% IF c("var/fteproxy") -%]
- tar -C "$TBDIR" -xf [% c('input_files_by_name/fteproxy') %]
-[% END -%]
-
tar -C "$TBDIR[% IF c("var/osx") %]/Contents/Resources[% END %]" -xf [% c('input_files_by_name/fonts') %]
[% IF c("var/linux") %]
@@ -119,24 +115,18 @@ cp -a Bundle-Data/Docs/* "$TBDIR/$DOCSPATH"
tar -C Bundle-Data/[% bundledata_osname %] -c . | tar -C "$TBDIR[% IF ! c("var/osx") %]/TorBrowser[% END %]" -x
cat Bundle-Data/PTConfigs/[% bundledata_osname %]/torrc-defaults-appendix >> "$TBDIR/$TORCONFIGPATH/torrc-defaults"
-[% IF c("var/linux") -%]
+[% IF c("var/linux") || c("var/osx") -%]
[% IF ! c("var/snowflake") %]
grep -v 'default_bridge\.snowflake' Bundle-Data/PTConfigs/bridge_prefs.js \
- >> "$GENERATEDPREFSPATH"
+ >> "$GENERATEDPREFSPATH"
[% ELSE %]
cat Bundle-Data/PTConfigs/bridge_prefs.js >> "$GENERATEDPREFSPATH"
[% END %]
[% END -%]
[% IF c("var/windows") -%]
- # We don't have snowflake and FTE available on Windows (yet).
- grep -v 'default_bridge\.snowflake' Bundle-Data/PTConfigs/bridge_prefs.js | \
- grep -v 'default_bridge\.fte' >> "$GENERATEDPREFSPATH"
-[% END -%]
-[% IF c("var/osx") -%]
- # FTE is temporarily removed due to bug 18495.
- grep -Ev 'default_bridge\.fte' Bundle-Data/PTConfigs/bridge_prefs.js \
- [% IF ! c("var/snowflake") %]| grep -v 'default_bridge\.snowflake' [% END %] \
- >> "$GENERATEDPREFSPATH"
+ # We don't have snowflake available on Windows (yet).
+ grep -v 'default_bridge\.snowflake' Bundle-Data/PTConfigs/bridge_prefs.js \
+ >> "$GENERATEDPREFSPATH"
[% END -%]
cat Bundle-Data/PTConfigs/meek-http-helper-user.js >> "$TBDIR/$MEEKPROFILEPATH/user.js"
diff --git a/projects/tor-browser/config b/projects/tor-browser/config
index ad382e2..ee62944 100644
--- a/projects/tor-browser/config
+++ b/projects/tor-browser/config
@@ -74,9 +74,6 @@ input_files:
- project: obfs4
name: obfs4
enable: '[% ! c("var/android") %]'
- - project: fteproxy
- name: fteproxy
- enable: '[% c("var/fteproxy") %]'
- project: snowflake
name: snowflake
enable: '[% c("var/snowflake") %]'
diff --git a/projects/twisted/build b/projects/twisted/build
deleted file mode 100644
index 3ce2eb0..0000000
--- a/projects/twisted/build
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %]
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/Twisted-[% c('version') %].tar.bz2
-cd /var/tmp/build/Twisted-[% c('version') %]
-[% IF c("var/linux-i686") -%]
- export CFLAGS=-m32
- export CXXFLAGS=-m32
- export LDFLAGS=-m32
-[% END -%]
-export PYTHON=python2[% IF c("var/linux-i686") %].7[% END %]
-$PYTHON setup.py build --build-lib build
-cp -a build/twisted $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/twisted/config b/projects/twisted/config
deleted file mode 100644
index bbe3fc5..0000000
--- a/projects/twisted/config
+++ /dev/null
@@ -1,39 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 13.2.0
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux-x86_64:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
- linux-i686:
- var:
- pre_pkginst: |
- dpkg --add-architecture i386
- # python2.7:i386 cannot be installed because the mime-support package
- # in wheezy is not marked "Multi-Arch: foreign":
- # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695357
- # We fix this by installing the jessie mime-support package.
- wget http://ftp.debian.org/debian/pool/main/m/mime-support/mime-support_3.58_all.deb
- echo 'c05ebe8f38da4ff19d028c9f4680414149e5c7a746de13bc9db0a562796ed213 mime-support_3.58_all.deb' | sha256sum -c
- dpkg -i mime-support_3.58_all.deb
- post_pkginst: |
- export DEBIAN_FRONTEND=noninteractive
- apt-get install -q -y libpython2.7:i386 python2.7:i386 python2.7-minimal:i386 python2.7-dev:i386
- apt-get install -q -y hardening-wrapper
- apt-get download -q -y python-setuptools python-pkg-resources
- dpkg -i --force-depends python-setuptools*.deb python-pkg-resources*.deb
-
-input_files:
- - project: container-image
- - URL: 'https://pypi.python.org/packages/source/T/Twisted/Twisted-[% c("version") %].tar.bz2'
- sha256sum: 095175638c019ac7c0604f4c291724a16ff1acd062e181b01293bf4dcbc62cf3
- - name: '[% c("var/compiler") %]'
- project: '[% c("var/compiler") %]'
diff --git a/projects/txsocksx/build b/projects/txsocksx/build
deleted file mode 100644
index 3491a26..0000000
--- a/projects/txsocksx/build
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-tar -C /var/tmp/build -xf $rootdir/[% project %]-[% c('version') %].tar.gz
-cd /var/tmp/build/[% project %]-[% c('version') %]
-# Let's pretend we have the setup dependency already as we don't want to get
-# it downloaded during building. Just pretending and thus avoiding another
-# dependency should be fine here as txsocksx catches the exception due to
-# missing __version__ and __sha__ .
-mkdir vcversioner-1.14.1.1-py2.7.egg
-export PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/txsocksx $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/txsocksx/config b/projects/txsocksx/config
deleted file mode 100644
index 6142943..0000000
--- a/projects/txsocksx/config
+++ /dev/null
@@ -1,19 +0,0 @@
-# vim: filetype=yaml sw=2
-version: '[% c("abbrev") %]'
-git_url: https://github.com/habnabit/txsocksx.git
-git_hash: 216eb0894a1755872f4789f9458aa6cf543b8433
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
diff --git a/projects/zope.interface/build b/projects/zope.interface/build
deleted file mode 100644
index 23501a3..0000000
--- a/projects/zope.interface/build
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-[% c("var/set_default_env") -%]
-distdir="/var/tmp/dist/[% project %]"
-[% c("var/set_PTDIR_DOCSDIR") -%]
-mkdir -p $PTDIR
-mkdir -p /var/tmp/build
-unzip -d /var/tmp/build $rootdir/[% project %]-[% c('version') %].zip
-cd /var/tmp/build/[% project %]-[% c('version') %]
-export PYTHON=python2
-$PYTHON setup.py build --build-lib build
-cp -a build/zope $PTDIR/
-cd $distdir
-[% c('tar', {
- tar_src => [ '.' ],
- tar_args => '-czf ' _ dest_dir _ '/' _ c('filename'),
- }) %]
diff --git a/projects/zope.interface/config b/projects/zope.interface/config
deleted file mode 100644
index 9743b79..0000000
--- a/projects/zope.interface/config
+++ /dev/null
@@ -1,19 +0,0 @@
-# vim: filetype=yaml sw=2
-version: 4.0.5
-filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz'
-
-var:
- container:
- use_container: 1
-
-targets:
- linux:
- var:
- arch_deps:
- - python-setuptools
- - python-dev
-
-input_files:
- - project: container-image
- - URL: 'https://pypi.python.org/packages/source/z/zope.interface/zope.interface-[% c("version") %].zip'
- sha256sum: 1a7c84716bbd9981915b64a81d8a3f076a5934a8c8df4224655469b3564940cc
diff --git a/rbm.conf b/rbm.conf
index 2202776..b6b2acf 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -196,7 +196,6 @@ targets:
# API 16 is the minimum we currently support for Tor Browser on Android
android_min_api: 16
snowflake: 0
- fteproxy: 0
container:
suite: stretch
arch: amd64
@@ -237,7 +236,6 @@ targets:
# We only build snowflake for linux and macOS on the alpha and nightly
# channels for now.
snowflake: '[% c("var/alpha") || c("var/nightly") %]'
- fteproxy: 1
container:
suite: wheezy
arch: amd64
@@ -297,7 +295,6 @@ targets:
LDFLAGS: '-Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp -lssp -L$gcclibs [% c("var/flag_HEASLR") %] [% c("var/flag_mwindows") %]'
flag_mwindows: '-mwindows'
compiler: mingw-w64
- fteproxy: 0
deps:
- build-essential
- python
More information about the tor-commits
mailing list