[tbb-commits] [tor-browser-bundle/master] Merge remote-tracking branch 'kpdyer/fte'

mikeperry at torproject.org mikeperry at torproject.org
Thu Feb 27 21:49:39 UTC 2014


commit 61e89f20a8d8ff5c8eda89526a70ae11769723af
Merge: 7db9add 83a3d0f
Author: Mike Perry <mikeperry-git at torproject.org>
Date:   Thu Feb 27 13:48:46 2014 -0800

    Merge remote-tracking branch 'kpdyer/fte'
    
    Conflicts:
    	gitian/mkbundle-linux.sh
    	gitian/mkbundle-mac.sh
    	gitian/mkbundle-windows.sh
    	gitian/versions.beta

 Bundle-Data/beta/linux/torrc-defaults-appendix     |    5 +++
 Bundle-Data/beta/mac/torrc-defaults-appendix       |    5 +++
 Bundle-Data/beta/windows/torrc-defaults-appendix   |    4 ++
 Bundle-Data/mac-tor.sh                             |    1 +
 gitian/build-helpers/wine-wrappers/g++.py          |   39 +++++++++++++++++++
 gitian/build-helpers/wine-wrappers/setup.py        |    2 +-
 .../linux/gitian-pluggable-transports.yml          |   22 +++++++++++
 .../mac/gitian-pluggable-transports.yml            |   28 ++++++++++++-
 .../windows/gitian-pluggable-transports.yml        |   41 +++++++++++++++++++-
 gitian/fetch-inputs.sh                             |    8 ++--
 gitian/gpg/GMP.gpg                                 |  Bin 0 -> 1527 bytes
 gitian/mkbundle-linux.sh                           |    2 +-
 gitian/mkbundle-mac.sh                             |    2 +-
 gitian/mkbundle-windows.sh                         |    2 +-
 gitian/versions.beta                               |    9 ++++-
 15 files changed, 159 insertions(+), 11 deletions(-)

diff --cc gitian/descriptors/windows/gitian-pluggable-transports.yml
index de105b1,c03c46d..48efba5
--- a/gitian/descriptors/windows/gitian-pluggable-transports.yml
+++ b/gitian/descriptors/windows/gitian-pluggable-transports.yml
@@@ -193,12 -201,32 +212,32 @@@ script: 
    cd flashproxy
    find -type f | xargs touch --date="$REFERENCE_DATETIME"
    make dist-exe DISTNAME=flashproxy-client PYTHON="LD_PRELOAD= $INSTPYTHON"
 -  py2exe_zip_timestomp dist/flashproxy-client/py2exe-flashproxy.zip
 -  cp -an dist/flashproxy-client/{*.pyd,*.exe,*.zip} $PTDIR/
 +  py2exe_zip_timestomp dist/flashproxy-client-win32/py2exe-flashproxy.zip
 +  cp -an dist/flashproxy-client-win32/{*.pyd,*.exe,*.zip} $PTDIR/
    mkdir -p $INSTDIR/Docs/FlashProxy
 -  cp {doc/*,README,LICENSE,ChangeLog} $INSTDIR/Docs/FlashProxy
 +  cp dist/flashproxy-client-win32/{doc/*,README,LICENSE,ChangeLog} $INSTDIR/Docs/FlashProxy
    cd ..
    #
+   cd fteproxy
+   cp $INSTDIR/gmp/bin/*dll* .
+   cp $INSTDIR/gmp/lib/*dll* .
+   ln -s $INSTDIR/gmp thirdparty/gmp
+   find -type f | xargs touch --date="$REFERENCE_DATETIME"
+   make win32
+   make thirdparty/re2/obj/libre2.a
+   LD_PRELOAD= $INSTPYTHON setup.py build_ext -c mingw32 --inplace
+   LD_PRELOAD= $INSTPYTHON setup.py py2exe
+   py2exe_zip_timestomp dist/fteproxy.zip
+   mkdir -p $PTDIR/fte
+   mkdir -p $PTDIR/fte/tests
+   cp -an dist/{*.pyd,*.exe,*.zip} $PTDIR/
+   cp -an fte/VERSION $PTDIR/fte
+   cp -ran fte/defs $PTDIR/fte
+   cp -ran fte/tests/dfas $PTDIR/fte/tests
+   mkdir -p $INSTDIR/Docs/fteproxy
+   cp -an {COPYING,README.md} $INSTDIR/Docs/fteproxy
+   cd ..
+   #
    # http://bugs.winehq.org/show_bug.cgi?id=3591
    cp -a $INSTDIR/python/python27.dll $PTDIR/
    #
diff --cc gitian/mkbundle-linux.sh
index c7e730a,d2901d8..34485ae
--- a/gitian/mkbundle-linux.sh
+++ b/gitian/mkbundle-linux.sh
@@@ -134,7 -129,7 +134,7 @@@ the
    echo "****** Starting Pluggable Transports Component of Linux Bundle (3/4 for Linux) ******"
    echo 
  
-   ./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG $DESCRIPTOR_DIR/linux/gitian-pluggable-transports.yml
 -  ./bin/gbuild -j $NUM_PROCS --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_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,fteproxy=$FTEPROXY_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`
diff --cc gitian/mkbundle-mac.sh
index 6c0fb52,1f5eb18..e8b3aa1
--- a/gitian/mkbundle-mac.sh
+++ b/gitian/mkbundle-mac.sh
@@@ -131,7 -126,7 +131,7 @@@ the
    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 $DESCRIPTOR_DIR/mac/gitian-pluggable-transports.yml
 -  ./bin/gbuild -j $NUM_PROCS --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_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,fteproxy=$FTEPROXY_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`
diff --cc gitian/mkbundle-windows.sh
index e6d2cf9,c30ccf1..037b031
--- a/gitian/mkbundle-windows.sh
+++ b/gitian/mkbundle-windows.sh
@@@ -132,7 -127,7 +132,7 @@@ the
    echo "****** Starting Pluggable Transports Component of Windows Bundle (3/4 for Windows) ******"
    echo 
  
-   ./bin/gbuild -j $NUM_PROCS -m $VM_MEMORY --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG $DESCRIPTOR_DIR/windows/gitian-pluggable-transports.yml
 -  ./bin/gbuild -j $NUM_PROCS --commit pyptlib=$PYPTLIB_TAG,obfsproxy=$OBFSPROXY_TAG,flashproxy=$FLASHPROXY_TAG,fteproxy=$FTEPROXY_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,fteproxy=$FTEPROXY_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`
diff --cc gitian/versions.beta
index 3977261,775d7f9..97bf8ca
--- a/gitian/versions.beta
+++ b/gitian/versions.beta
@@@ -13,9 -13,10 +13,10 @@@ NSIS_TAG=v0.
  ZLIB_TAG=v1.2.8
  LIBEVENT_TAG=release-2.0.21-stable
  MINGW_REV=6184
- PYPTLIB_TAG=pyptlib-0.0.4
- OBFSPROXY_TAG=obfsproxy-0.2.3
+ PYPTLIB_TAG=pyptlib-0.0.5
+ OBFSPROXY_TAG=obfsproxy-0.2.4
 -FLASHPROXY_TAG=1.4
 +FLASHPROXY_TAG=1.6
+ FTEPROXY_TAG=0.2.6
  
  GITIAN_TAG=tor-browser-builder-3.0-4
  



More information about the tbb-commits mailing list