- 19 Dec, 2018 1 commit
-
-
- 14 Dec, 2018 1 commit
-
-
boklm authored
-
- 06 Dec, 2018 3 commits
-
-
Georg Koppen authored
Changelog update and versions bump
-
The json file used by projects/firefox-locale-bundle is only available from https://product-details.mozilla.org/ after a build has been shipped, which is too late for us. However, it is also available from the firefox sources tree, so we can get it from our tor-browser.git clone instead. The format of this json file is a little different, so we also need to adapt the get_hg_hash script.
-
-
- 05 Dec, 2018 1 commit
-
-
Georg Koppen authored
-
- 30 Nov, 2018 1 commit
-
-
Georg Koppen authored
Versions bump and Changelog update
-
- 29 Nov, 2018 1 commit
-
-
- 22 Nov, 2018 1 commit
-
-
Georg Koppen authored
Since #27111 landed we need a distributions directory to contain our additional preferences. Thus, we build now unconditionally with it.
-
- 20 Nov, 2018 1 commit
-
-
- 19 Oct, 2018 1 commit
-
-
Georg Koppen authored
Versions bump and Changelog update
-
- 16 Oct, 2018 1 commit
-
-
Georg Koppen authored
Building Rust with Thin LTO enabled leads to Tor Browser builds on macOS and probably Linux not being reproducible. The exact reason for that is unknown at the moment, although it seems fixed testing nightly Rust source tarballs as of mid-September 2018. We therefore disable Thin LTO for now by setting `codegen-units` to `1`.
-
- 11 Oct, 2018 4 commits
-
-
JeremyRand authored
These binaries were already being built but were being discarded. Since reproducible builds of these tools are likely to be useful to some people (even though they're not required for Tor Browser to operate), it seems like they're worth distributing. They're placed in the mar-tools zip because that's where certutil was already being placed.
-
JeremyRand authored
This library is needed for a subset of certutil's functionality (specifically, the ability for certutil to change the trust settings of built-in certificates).
-
JeremyRand authored
These binaries were already being built but were being discarded. Since reproducible builds of these tools for macOS are likely to be useful to some people (even though they're not required for Tor Browser to operate), it seems like they're worth distributing. They're placed in the mar-tools zip because that's where they were already being placed for Linux.
-
JeremyRand authored
These binaries were already being built but were being discarded. Since reproducible builds of these tools for Windows are likely to be useful to some people (even though they're not required for Tor Browser to operate), it seems like they're worth distributing. They're placed in the mar-tools zip because that's where they were already being placed for Linux.
-
- 02 Oct, 2018 2 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
We disable the usage of MOZILLA_OFFICIAL again for Windows platforms as Tor Browser is crashing otherwise. The underlying reason is likely the same as in https://bugzilla.mozilla.org/show_bug.cgi?id=1470772.
-
- 20 Sep, 2018 1 commit
-
-
Georg Koppen authored
-
- 18 Sep, 2018 3 commits
-
-
Georg Koppen authored
-
Kathleen Brade authored
This fixes a problem where some preferences had the wrong default value. Also see bug 27472 where we made a similar fix for Android.
-
On CentOS/RHEL 6, add the bundled directory from the firefox package to the LD_LIBRARY_PATH. In addition, we don't reset anymore the previous LD_LIBRARY_PATH value, but only add new directories to it. This allows users to set LD_LIBRARY_PATH before starting the browser if additional libraries are needed.
-
- 03 Sep, 2018 1 commit
-
-
Georg Koppen authored
Version bumps
-
- 02 Sep, 2018 1 commit
-
-
Georg Koppen authored
-
- 01 Sep, 2018 1 commit
-
-
Georg Koppen authored
-
- 31 Aug, 2018 1 commit
-
-
Georg Koppen authored
Version bumps and Changelog update
-
- 16 Aug, 2018 2 commits
-
-
Georg Koppen authored
-
In a previous patch for bug 25485 we changed how we set LD_LIBRARY_PATH in start-tor-browser. However this change is not taken into account when the browser is restarted by the updater. To avoid this issue we replace the firefox binary by a wrapper setting LD_LIBRARY_PATH.
-
- 07 Aug, 2018 1 commit
-
-
Sukhbir Singh authored
We ship our version of libstdc++.so.6 for backward compatibility of Tor Browser on older systems like Ubuntu 16.04. However, a newer version of the library may be installed on the user's system and we should detect and use that. This commit adds support for detecting the library using a C++ program that uses the latest ABI; if the program executes, we should use the system library, and if not (for the older systems), we add our libstdc++.so.6 to LD_LIBRARY_PATH.
-
- 25 Jul, 2018 1 commit
-
-
We now build with -DWIDL_EXPLICIT_AGGREGATE_RETURNS on Windows to fix this issue; see https://bugzilla.mozilla.org/show_bug.cgi?id=1411401 for more information.
-
- 12 Jul, 2018 1 commit
-
-
Does not affect the console output, will use more disk space in log files.
-
- 27 Jun, 2018 1 commit
-
-
Sukhbir Singh authored
This commit sets `mach build stage-package` instead of `mach package` in the Firefox build; this helps us to use the useful properties of `mach package` but avoids creating the final DMG or EXE during the Firefox build which we don't want as we do that later when building Tor Browser. We no longer need to patch `installer.py` (bug 26205) but we still need the patch for the uninstaller otherwise the Firefox build fails trying to find the required NSIS files. The no-dmg.patch for macOS is also not required and is removed (bug 24632).
-
- 24 Jun, 2018 2 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
We know that Stylo is causing reproducibility issues on macOS, disable it for now.
-
- 23 Jun, 2018 2 commits
-
-
Georg Koppen authored
Picking up build2 and updating the Changelog
-
Georg Koppen authored
For some reason the switch from 60.0.1esr to 60.1.0esr is causing to break our builds because the 32bit linker is not capable of linking gkrust nor libxul due to address space limitations anymore. We keep the configuration for 32bit Linux bundles as we shipped them in our nightly builds over the past couple of weeks but are avoiding building browser debug information for now.
-
- 22 Jun, 2018 1 commit
-
-
Georg Koppen authored
Changelog update and versions bump
-
- 14 Jun, 2018 3 commits
-
-
Georg Koppen authored
The fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1443823 makes our workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1392604 obsolete, and we can remove it as it landed on esr60.
-
-
Also enable rust for all builds.
-