Skip to content
Snippets Groups Projects
Commit 682f8f4d authored by Georg Koppen's avatar Georg Koppen
Browse files

Bug 11629: Merge changes due to fteproxy 0.2.14.

parent 43a8ecaf
No related branches found
No related tags found
No related merge requests found
## fteproxy configuration
ClientTransportPlugin fte exec ./Tor/PluggableTransports/fteproxy --managed
ClientTransportPlugin fte exec ./Tor/PluggableTransports/fteproxy.bin --managed
## obfsproxy configuration
ClientTransportPlugin obfs2,obfs3 exec ./Tor/PluggableTransports/obfsproxy.bin managed
......
## fteproxy configuration
ClientTransportPlugin fte exec PluggableTransports/fteproxy --managed
ClientTransportPlugin fte exec PluggableTransports/fteproxy.bin --managed
## obfsproxy configuration
ClientTransportPlugin obfs2,obfs3 exec PluggableTransports/obfsproxy.bin managed
......
......@@ -23,6 +23,8 @@ remotes:
"dir": "obfsproxy"
- "url": "https://git.torproject.org/flashproxy.git"
"dir": "flashproxy"
- "url": "https://github.com/kpdyer/libfte.git"
"dir": "libfte"
- "url": "https://github.com/kpdyer/fteproxy.git"
"dir": "fteproxy"
- "url": "https://github.com/habnabit/txsocksx.git"
......@@ -163,12 +165,20 @@ script: |
cp -a {doc/*,README,LICENSE,ChangeLog} $INSTDIR/Docs/FlashProxy
cd ..
#
cd fteproxy
cd libfte
ln -s $INSTDIR/gmp thirdparty/gmp
find -type f | xargs touch --date="$REFERENCE_DATETIME"
make
cp -a bin/fteproxy $PTDIR/
cp -ra fte $PTDIR/
mkdir -p $INSTDIR/Docs/libfte
cp -a {LICENSE,README.md} $INSTDIR/Docs/libfte
cp -a thirdparty/re2/LICENSE $INSTDIR/Docs/libfte/LICENSE.re2
cd ..
#
cd fteproxy
find -type f | xargs touch --date="$REFERENCE_DATETIME"
cp -a bin/fteproxy $PTDIR/fteproxy.bin
cp -ra fteproxy $PTDIR/
mkdir -p $INSTDIR/Docs/fteproxy
cp -a {COPYING,README.md} $INSTDIR/Docs/fteproxy
cd ..
......
......@@ -23,6 +23,8 @@ remotes:
"dir": "obfsproxy"
- "url": "https://git.torproject.org/flashproxy.git"
"dir": "flashproxy"
- "url": "https://github.com/kpdyer/libfte.git"
"dir": "libfte"
- "url": "https://github.com/kpdyer/fteproxy.git"
"dir": "fteproxy"
- "url": "https://github.com/habnabit/txsocksx.git"
......@@ -189,11 +191,19 @@ script: |
cp -a {doc/*,README,LICENSE,ChangeLog} $INSTDIR/TorBrowserBundle.app/Docs/FlashProxy
cd ..
#
cd fteproxy
cd libfte
find -type f | xargs touch --date="$REFERENCE_DATETIME"
CFLAGS="-L$INSTDIR/Tor -I$INSTDIR/gmp/include $CFLAGS" CXXFLAGS="-L$INSTDIR/Tor -I$INSTDIR/gmp/include $CXXFLAGS" make
cp -a bin/fteproxy $PTDIR/
cp -ra fte $PTDIR/
mkdir -p $INSTDIR/TorBrowserBundle.app/Docs/libfte
cp -a {LICENSE,README.md} $INSTDIR/TorBrowserBundle.app/Docs/libfte
cp -an thirdparty/re2/LICENSE $INSTDIR/TorBrowserBundle.app/Docs/libfte/LICENSE.re2
cd ..
#
cd fteproxy
find -type f | xargs touch --date="$REFERENCE_DATETIME"
cp -a bin/fteproxy $PTDIR/fteproxy.bin
cp -ra fteproxy $PTDIR/
mkdir -p $INSTDIR/TorBrowserBundle.app/Docs/fteproxy
cp -a {COPYING,README.md} $INSTDIR/TorBrowserBundle.app/Docs/fteproxy
cd ..
......
......@@ -24,6 +24,8 @@ remotes:
"dir": "obfsproxy"
- "url": "https://git.torproject.org/flashproxy.git"
"dir": "flashproxy"
- "url": "https://github.com/kpdyer/libfte.git"
"dir": "libfte"
- "url": "https://github.com/kpdyer/fteproxy.git"
"dir": "fteproxy"
- "url": "https://github.com/habnabit/txsocksx.git"
......@@ -250,21 +252,26 @@ script: |
cp dist/flashproxy-client-win32/{doc/*,README,LICENSE,ChangeLog} $INSTDIR/Docs/FlashProxy
cd ..
#
cd fteproxy
cd libfte
ln -s $INSTDIR/gmp thirdparty/gmp
cp -a $INSTDIR/gmp/bin/libgmp-*.dll .
find -type f | xargs touch --date="$REFERENCE_DATETIME"
WINDOWS_BUILD=1 CROSS_COMPILE=1 make thirdparty/re2/obj/libre2.a
LD_PRELOAD= $INSTPYTHON setup_tbb.py build_ext -c mingw32
LD_PRELOAD= WINDOWS_BUILD=1 CROSS_COMPILE=1 PYTHON=$INSTPYTHON make
LD_PRELOAD= $INSTPYTHON setup.py install
mkdir -p $INSTDIR/Docs/libfte
cp -an {LICENSE,README.md} $INSTDIR/Docs/libfte
cp -an thirdparty/re2/LICENSE $INSTDIR/Docs/libfte/LICENSE.re2
cd ..
#
cd fteproxy
find -type f | xargs touch --date="$REFERENCE_DATETIME"
LD_PRELOAD= $INSTPYTHON setup_tbb.py py2exe
py2exe_zip_timestomp dist/fteproxy.zip
cp -an dist/{*.pyd,*.exe,*.zip} $PTDIR/
mkdir -p $PTDIR/fte
cp -a fte/VERSION $PTDIR/fte
mkdir -p $PTDIR/fte/defs
cp -a fte/defs/*.json $PTDIR/fte/defs
mkdir -p $PTDIR/fte/tests/dfas
cp -a fte/tests/dfas/{*.dfa,*.regex} $PTDIR/fte/tests/dfas
mkdir -p $PTDIR/fteproxy
cp -a fteproxy/VERSION $PTDIR/fteproxy
mkdir -p $PTDIR/fteproxy/defs
cp -a fteproxy/defs/*.json $PTDIR/fteproxy/defs
mkdir -p $INSTDIR/Docs/fteproxy
cp -an {COPYING,README.md} $INSTDIR/Docs/fteproxy
cd ..
......
......@@ -307,6 +307,7 @@ tor-browser https://git.torproject.org/tor-browser.git $TORBR
pyptlib https://git.torproject.org/pluggable-transports/pyptlib.git $PYPTLIB_TAG
obfsproxy https://git.torproject.org/pluggable-transports/obfsproxy.git $OBFSPROXY_TAG
flashproxy https://git.torproject.org/flashproxy.git $FLASHPROXY_TAG
libfte https://github.com/kpdyer/libfte.git $LIBFTE_TAG
fteproxy https://github.com/kpdyer/fteproxy.git $FTEPROXY_TAG
libdmg-hfsplus https://github.com/vasi/libdmg-hfsplus.git $LIBDMG_TAG
txsocksx https://github.com/habnabit/txsocksx.git $TXSOCKSX_TAG
......
......@@ -202,7 +202,7 @@ then
echo "****** Starting Pluggable Transports Component of Linux Bundle (4/5 for Linux) ******"
echo
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/linux/gitian-pluggable-transports.yml
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,libfte=$LIBFTE_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/linux/gitian-pluggable-transports.yml
if [ $? -ne 0 ];
then
#mv var/build.log ./pluggable-transports-fail-linux.log.`date +%Y%m%d%H%M%S`
......
......@@ -148,7 +148,7 @@ then
echo "****** Starting Pluggable Transports Component of Mac Bundle (3/4 for Mac) ******"
echo
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/mac/gitian-pluggable-transports.yml
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,libfte=$LIBFTE_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/mac/gitian-pluggable-transports.yml
if [ $? -ne 0 ];
then
#mv var/build.log ./firefox-fail-mac.log.`date +%Y%m%d%H%M%S`
......
......@@ -189,7 +189,7 @@ then
echo "****** Starting Pluggable Transports Component of Windows Bundle (4/5 for Windows) ******"
echo
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/windows/gitian-pluggable-transports.yml
./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,libfte=$LIBFTE_TAG,fteproxy=$FTEPROXY_TAG,txsocksx=$TXSOCKSX_TAG $DESCRIPTOR_DIR/windows/gitian-pluggable-transports.yml
if [ $? -ne 0 ];
then
#mv var/build.log ./pluggable-transports-fail-win32.log.`date +%Y%m%d%H%M%S`
......
......@@ -106,6 +106,7 @@ while read dir commit; do
check_git_hash "$dir" "$commit"
done << EOF
libdmg-hfsplus $LIBDMG_TAG
libfte $LIBFTE_TAG
fteproxy $FTEPROXY_TAG
txsocksx $TXSOCKSX_TAG
EOF
......
......@@ -15,10 +15,11 @@ NSIS_TAG=v0.1
ZLIB_TAG=v1.2.8
LIBEVENT_TAG=release-2.0.21-stable
MINGW_REV=6184
PYPTLIB_TAG=pyptlib-0.0.5
OBFSPROXY_TAG=obfsproxy-0.2.4
PYPTLIB_TAG=pyptlib-0.0.6
OBFSPROXY_TAG=obfsproxy-0.2.9
FLASHPROXY_TAG=1.6
FTEPROXY_TAG=55d81d2f0a4fab759c1ed8aca78dd3a5db6e75c6 # unsigned 0.2.13
LIBFTE_TAG=19f6b8ffafca2ec8fffbc418bc0f88518cea22ac # tag 0.0.2
FTEPROXY_TAG=b5d7fba5c505907693fd2b5321f2aa57d4390cfa # tag 0.2.14
LIBDMG_TAG=dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014
TXSOCKSX_TAG=216eb0894a1755872f4789f9458aa6cf543b8433 # unsigned habnabit/1.13.0.2
......
......@@ -16,9 +16,10 @@ ZLIB_TAG=v1.2.8
LIBEVENT_TAG=release-2.0.21-stable
MINGW_REV=6184
PYPTLIB_TAG=pyptlib-0.0.5
OBFSPROXY_TAG=obfsproxy-0.2.8
OBFSPROXY_TAG=obfsproxy-0.2.9
FLASHPROXY_TAG=1.6
FTEPROXY_TAG=0.2.13
LIBFTE_TAG=0.0.2
FTEPROXY_TAG=0.2.14
LIBDMG_TAG=dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014
GITIAN_TAG=tor-browser-builder-3.x-5
......
......@@ -18,7 +18,8 @@ MINGW_REV=6184
PYPTLIB_TAG=pyptlib-0.0.6
OBFSPROXY_TAG=obfsproxy-0.2.9
FLASHPROXY_TAG=1.6
FTEPROXY_TAG=55d81d2f0a4fab759c1ed8aca78dd3a5db6e75c6 # unsigned 0.2.13
LIBFTE_TAG=19f6b8ffafca2ec8fffbc418bc0f88518cea22ac # tag 0.0.2
FTEPROXY_TAG=b5d7fba5c505907693fd2b5321f2aa57d4390cfa # tag 0.2.14
LIBDMG_TAG=dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014
TXSOCKSX_TAG=216eb0894a1755872f4789f9458aa6cf543b8433 # unsigned habnabit/1.13.0.2
......
......@@ -18,7 +18,8 @@ MINGW_REV=6184
PYPTLIB_TAG=master
OBFSPROXY_TAG=master
FLASHPROXY_TAG=master
FTEPROXY_TAG=55d81d2f0a4fab759c1ed8aca78dd3a5db6e75c6 # unsigned 0.2.13
LIBFTE_TAG=master
FTEPROXY_TAG=master
LIBDMG_TAG=dfd5e5cc3dc1191e37d3c3a6118975afdd1d7014
TXSOCKSX_TAG=216eb0894a1755872f4789f9458aa6cf543b8433 # unsigned habnabit/1.13.0.2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment