1. 28 Jun, 2018 1 commit
  2. 23 Jun, 2018 2 commits
  3. 22 Jun, 2018 2 commits
  4. 21 Jun, 2018 1 commit
  5. 19 Jun, 2018 2 commits
    • Sukhbir Singh's avatar
      Bug 23561: Fix NSIS builds for Windows 64 · 951b1a7e
      Sukhbir Singh authored and boklm's avatar boklm committed
      This commit adds support for building the 64-bit version of NSIS, and
      also bumps the version to 3.03. Doing this enables us to build MAR files
      in a 64-bit container for the 64-bit version of Tor Browser; see bug
      26363 and bug 24477.
      
      The pe_checksum_fix.py doesn't work in a 64-bit container with the
      bundled python-pefile version so we build its latest version to fix this
      issue. This change is borrowed from commit bb32ec91 and updates
      python-pefile to 2017.11.5.
      
      The Debian package and the patches are no longer required as all changes
      were merged upstream in 3.01-1. (See the nsis changelog in Debian.)
      951b1a7e
    • Georg Koppen's avatar
      Bug 26362: Use old MAR format for update file creation · befc4910
      Georg Koppen authored
      Mozilla switched from Bzip2 to LZMA as compression algorithm for MAR
      files during th Firefox 56. That means esr52-based Tor Browsers don't
      understand LZMA yet. Thus, we still use Bzip2 for the first esr60-based
      MAR files and switch afterwards to LZMA.
      befc4910
  6. 07 Jun, 2018 1 commit
  7. 06 Jun, 2018 1 commit
    • Georg Koppen's avatar
      Bug 24632: Adapt firefox and tor-browser to new macOS toolchain · e76952c3
      Georg Koppen authored
      After building Firefox we now get a 'Tor Browser.app' instead of a
      'TorBrowser.app'. This patch makes sure the additional whitespace in the
      app name is correctly handled by the build script and the one that deals
      with packaging the final bundle.
      
      We need to ship a fix for the Firefox packaging step as well as
      |./mach package| wants to build the final .dmg in that step, too, which
      breaks: there is no .dmg creation tool available. Setting
      `INNER_MAKE_PACKAGE` to `true` does not seem to work anymore. That part
      of this patch is currently only a workaround to get the nightly builds
      going. We should come up with a better solution that allows us to skip
      that part of the Firefox packaging step on all supported platforms.
      e76952c3
  8. 29 May, 2018 1 commit
  9. 24 Feb, 2018 1 commit
  10. 21 Feb, 2018 1 commit
  11. 08 Feb, 2018 1 commit
  12. 16 Jan, 2018 2 commits
  13. 09 Jan, 2018 1 commit
  14. 05 Dec, 2017 1 commit
  15. 01 Dec, 2017 1 commit
  16. 09 Nov, 2017 2 commits
  17. 26 Sep, 2017 1 commit
  18. 21 Aug, 2017 1 commit
  19. 03 Aug, 2017 1 commit
  20. 19 Jul, 2017 1 commit
  21. 02 Jun, 2017 1 commit
    • boklm's avatar
      Revert "Bug 21779: Non-admin users can't access Tor Browser on macOS." · fa17542f
      boklm authored
      This reverts commit dd6349a4.
      
      The problem was the script for recreating the .dmg files after the
      code-signing set the permissions wrong. No need to fix anything in the
      bundle descriptor.
      
      tor-browser-bundle.git author: Georg Koppen <gk@torproject.org>
      tor-browser-bundle.git commit: 082738a4bd83943d97e084fa04045e481772b998
      fa17542f
  22. 12 May, 2017 2 commits
  23. 08 May, 2017 1 commit
  24. 06 Apr, 2017 1 commit
  25. 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
  26. 05 Mar, 2017 1 commit
  27. 26 Feb, 2017 1 commit
  28. 17 Feb, 2017 1 commit
  29. 15 Feb, 2017 1 commit
  30. 14 Feb, 2017 2 commits
  31. 01 Feb, 2017 1 commit
  32. 20 Jan, 2017 1 commit