1. 07 Aug, 2017 2 commits
  2. 04 Aug, 2017 2 commits
    • boklm's avatar
      Release preparations for 7.5a4 · c29deee7
      boklm authored
      Changelog update and version bumps.
      
      tor-browser-bundle.git author: Georg Koppen <gk@torproject.org>
      tor-browser-bundle.git commit: 0d192217fc71cccf16bce16e3904460b0991b43d
      tor-browser-bundle.git commit: 6d54b0e2b8cf45fb817e2bbc822c61e5a4ad78de
      tor-browser-bundle.git commit: 1a15760dcb3889417809ab4a38bf4b523ecf74a7
      tor-browser-bundle.git commit: 8b061ed2d5112c006a80723ea63333d0098b94c4
      c29deee7
    • boklm's avatar
      Bug 23075: rename RBM_NB_CORES to RBM_NUM_CORES · b466ec4b
      boklm authored
      And buildconf/nb_procs to buildconf/num_procs.
      b466ec4b
  3. 03 Aug, 2017 2 commits
    • boklm's avatar
      Add var/release, var/alpha, var/nightly options · bec33453
      boklm authored
      Add some options to be able to write things like this in templates:
      
      [% IF c("var/release") -%]
      do something on release channel
      [% ELSIF c("var/alpha") -%]
      do something on alpha channel
      [% ELSIF c("var/nightly") -%]
      do something on nightly channel
      [% END -%]
      bec33453
    • boklm's avatar
      Bug 22499: build obfsproxy and fteproxy for Windows · 6221fac7
      boklm authored
      Also finish including the Linux build of obfsproxy and fteproxy.
      
      Based on gitian/descriptors/windows/gitian-pluggable-transports.yml
      from tor-browser-bundle.git.
      6221fac7
  4. 02 Aug, 2017 1 commit
  5. 01 Aug, 2017 1 commit
  6. 26 Jul, 2017 1 commit
  7. 24 Jul, 2017 1 commit
  8. 19 Jul, 2017 1 commit
    • boklm's avatar
      Build go-webrtc and snowflake for mac. · 9b591074
      boklm authored
      tor-browser-bundle.git author: David Fifield <david@bamsoftware.com>
      tor-browser-bundle.git commit: 26e0cd44f2886bfad1c3d30844ff7a21eb9d0478
      
      Commit message from the tor-browser-bundle.git commit:
      
      Build go-webrtc and snowflake in the mac pluggable-transports descriptor.
      
      I had to apply two tricks to get a reproducible snowflake-client.
      
      The first is to use faketime to eliminate some timestamps. There were 11
      variable timestamps in the file. Through experimentation, I found that
      10 of them were dependent on the Go runtime (recompiling Go caused them
      to change) and 1 was dependent on snowflake-client itself (recompiling
      snowflake-client with the same runtime changed only that 1 timestamp).
      The underlying issue has to do with clang 3.8.0 on Darwin embedding
      timestamps, unsolved in the Go issue tracker as of 13 days ago.
      https://github.com/golang/go/issues/9206#issuecomment-310476743
      
      The second is a sed command to clobber embedded paths of the form
      /tmp/go-buildXXXXXXXXX and /tmp/go-link-XXXXXXXXX. Their presence is
      caused by some combination of Clang and Darwin, and there is as yet no
      known workaround upstream.
      9b591074
  9. 18 Jul, 2017 1 commit
  10. 13 Jun, 2017 1 commit
    • boklm's avatar
      Update versions and ChangeLog for 7.5a1 · 48e45a9a
      boklm authored
      tor-browser-bundle.git author: Georg Koppen <gk@torproject.org>
      tor-browser-bundle.git commit: 321ad6021df0b3d55625c5bd88dcfc5acdf112f8
      tor-browser-bundle.git commit: ade53c43e1230a05e0b138b3ade92914e9d9a279
      tor-browser-bundle.git commit: 638da360d67407b2866f0747a5df40d8ae36af78
      48e45a9a
  11. 05 Jun, 2017 1 commit
  12. 17 May, 2017 1 commit
    • boklm's avatar
      Release preparations for 7.0a4 · 18416a10
      boklm authored
      tor-browser-bundle.git author: 999a7afe0f50c6d6503d99ff3fab3879cd069a85
      tor-browser-bundle.git commit: Georg Koppen <gk@torproject.org>
      18416a10
  13. 11 May, 2017 1 commit
  14. 08 May, 2017 2 commits
  15. 05 May, 2017 1 commit
  16. 10 Apr, 2017 1 commit
  17. 06 Apr, 2017 1 commit
  18. 03 Apr, 2017 2 commits
  19. 13 Mar, 2017 1 commit
    • boklm's avatar
      Add snowflake · 832c2ce1
      boklm authored
      Only for linux-x86_64 for now, as it fails to build on linux-i686.
      832c2ce1
  20. 05 Mar, 2017 2 commits
  21. 27 Feb, 2017 1 commit
    • boklm's avatar
      Re-zip the omni.ja files · 38863663
      boklm authored
      Re-zipping the omni.ja files is not needed to make them reproductible,
      however if we don't re-zip them, the files become corrupt when we
      update them using 'zip' (we are doing that when we update the
      000-tor-browser.js preference file to set the locale) and firefox will
      silently fail to load some parts.
      38863663
  22. 26 Feb, 2017 1 commit
  23. 17 Feb, 2017 1 commit
  24. 15 Feb, 2017 1 commit
    • boklm's avatar
      Use binutils 2.24, and Ubuntu-12.04 for Windows builds · 7f083aad
      boklm authored
      To be closer to what we currently have in gitian, use binutils 2.24.
      
      We also change tho OS to Ubuntu 12.04 for Windows builds, except for the
      tor-browser bundle step, where we are staying with 14.10. We are using
      14.10 in the tor-browser step because the version of python-pefile we
      use fails on Ubuntu 12.04. The reason for using a recent version of
      python-pefile is that the older versions don't work on x86_64. And we
      are using an x86_64 container because docker does not support i386
      containers. The problem is not present in gitian where we are using an
      i386 VM. An other possible solution could be to build a recent version
      of python.
      7f083aad
  25. 14 Feb, 2017 3 commits
  26. 24 Jan, 2017 1 commit
    • boklm's avatar
      macosx-toolchain: remove unused variables · 288f5223
      boklm authored
      macosx-toolchain is currently used in two components: firefox and tor.
      In the firefox build we don't use those (unexported) variables. In the
      tor build we only use CFLAGS and CXXFLAGS through the configure options,
      and we move them to var/FLAGS in rbm.conf.
      288f5223
  27. 23 Jan, 2017 1 commit
  28. 22 Jan, 2017 1 commit
  29. 20 Jan, 2017 3 commits
  30. 16 Jan, 2017 1 commit