summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | Fix 8.5a7 release yearGeorg Koppen2019-01-27
| | | | | | | | 2018 is gone. Get over it.
* | Picking up fix for Android build bustageGeorg Koppen2019-01-26
|/
* Use build2 for locales for mobile as wellGeorg Koppen2019-01-25
|
* Release preparations for 8.5a7Georg Koppen2019-01-25
| | | | Versions bump and Changelog update
* Merge remote-tracking branch 'gk/bug_27503_v3'Nicolas Vigier2019-01-25
|\
| * Bug 27503: Adapt mozconfig files to enable accessibility on Windowsbug_27503_v3Georg Koppen2019-01-22
| |
| * Bug 27503: Adapt mozconfig files to enable accessibility on WindowsGeorg Koppen2019-01-22
| | | | | | | | | | | | | | When bumping mingw-w64 for the crash fix in #28874 we forgot to adapt our Windows mozconfig files to take into account that we don't need to define CXXFLAGS anymore. The changes landed in commit a91a7e405752bbdbe39101f7aaeb1e1d932199db in the mingw-w64 repo.
* | Merge remote-tracking branch 'boklm/bug_29158_v4'Georg Koppen2019-01-25
|\ \
| * | Bug 29158: Install updated apt packages (CVE-2019-3462)Nicolas Vigier2019-01-24
| | |
* | | Bug 27503: Adapt mozconfig files to enable accessibility on WindowsGeorg Koppen2019-01-25
| | |
* | | Bug 27503: Adapt mozconfig files to enable accessibility on WindowsGeorg Koppen2019-01-25
| | | | | | | | | | | | | | | | | | | | | When bumping mingw-w64 for the crash fix in #28874 we forgot to adapt our Windows mozconfig files to take into account that we don't need to define CXXFLAGS anymore. The changes landed in commit a91a7e405752bbdbe39101f7aaeb1e1d932199db in the mingw-w64 repo.
* | | Bug 29143: fix build of obfs4 in nightly buildsNicolas Vigier2019-01-24
|/ /
* | Merge remote-tracking branch 'boklm/bug_27531_v2'Georg Koppen2019-01-24
|\ \
| * | Bug 27531: Add separate LD_LIBRARY_PATH for fteproxyNicolas Vigier2019-01-21
| |/
* | Bug 29097: Don't try to install python3.6-lxmlNicolas Vigier2019-01-23
| | | | | | | | | | | | Remove the python3.6-lxml package for the list of dependencies to build https-everywhere. This package does not exist anymore in Debian Buster, and it seems it is not required to build https-everywhere.
* | Merge branch 'bug_28168_v3'Georg Koppen2019-01-23
|\ \ | | | | | | | | | | | | Which should have been "bug_28618_v3", but the changes are okay at least...
| * | Bug 28618: Set MOZILLA_OFFICIAL for Windows buildbug_28168_v3Georg Koppen2019-01-17
| | |
| * | Revert "Bug 27865: Tor Browser 8.5a2 is crashing on Windows"Georg Koppen2019-01-17
| | | | | | | | | | | | | | | | | | | | | This reverts commit 49eb43da16695c8fce31129f3499a8258761025a. No longer needed after we bumped the binutils version to 2.32.1 in bug 26148.
* | | Bug 28546: Rebrand Tor Browser's Window's InstallerRichard Pospesel2019-01-23
| |/ |/| | | | | | | | | This patch passes in the build channel to makensis as a !define so that the tbb-windows-installer torbrowser.nsi installer script can use appropriate branding and set branding-specific names and install paths.
* | Bug 25702: Activity 1.1 Update Tor Browser icon to follow design guidelinesRichard Pospesel2019-01-21
| | | | | | | | | | Updated firefox build and config to pass appropriate path for tor-browser branding using the --with-branding ./mach configure flag.
* | Fix typo in commentGeorg Koppen2019-01-21
| |
* | Bug 29097: https-everywhere make.sh explicitly depends on missing 3.6Richard Pospesel2019-01-21
|/ | | | | | Updated the https-everywhere deps section to install python3.6 and python3.6-lxml. Previously python and python-lxml were listed, but these packages now map to the 3.7 versions.
* Bug 28874: Bump mingw-w64 commit to fix WebGL crashGeorg Koppen2019-01-17
|
* Bug 29105: Unbreak obfs4 nightly buildsbug_29105Georg Koppen2019-01-17
|
* Bug 26148: Update binutils to 2.31.1Nicolas Vigier2019-01-16
| | | | | | | | With older versions of binutils, the order in which .o files were included in an .a archive did not affect the output when linking a program or library, which is no longer the case with recent versions of binutils. To avoid reproducibility issues we patch the libtool version included in gcc to make the creation `libstdc++.a` reproducible.
* Bug 29081: Harden libwinpthreadbug_29081Georg Koppen2019-01-14
|
* Update NoScript to version 10.1.2Georg Koppen2018-12-30
| | | | The NoScript update fixes #28873 and #28720 on our side.
* Bug 28784: Pass --force --delete_unversioned_trees --reset to "gclient sync".David Fifield2018-12-20
| | | | | | | | | | | | | | | | | | | This is supposed to remove and reset modified or unversioned files. This ought to work around the problem with versioning of src/testing/gmock and src/testing/gtest across upgrades. $ gclient help sync -f, --force force update even for unchanged modules -D, --delete_unversioned_trees Deletes from the working copy any dependencies that have been removed since the last sync, as long as there are no local modifications. When used with --force, such dependencies are removed even if they have local modifications. When used with --reset, all untracked directories are removed from the working copy, excluding those which are explicitly ignored in the repository. -R, --reset resets any local changes before updating (git only)
* Bug 28752: Don't download tor-android-binary resources during buildsisbell2018-12-19
|
* Bug 28850: Update some gradle dependencies URLsNicolas Vigier2018-12-14
|
* Fold in stable changelogGeorg Koppen2018-12-12
|
* Changelog fixesGeorg Koppen2018-12-12
| | | | | Thanks to a cypherpunk for mentioning the missing pointer events item on the blog.
* Fix typos in ChangelogGeorg Koppen2018-12-11
|
* Merge remote-tracking branch 'gk/bug_25779_v4'Nicolas Vigier2018-12-10
|\
| * Bug 25779: Enable Rust in Tor for macOS nightliesbug_25779_v4Georg Koppen2018-12-09
| |
* | Fix typo in changelogGeorg Koppen2018-12-10
|/ | | | Thanks to a cypherpunk on our blog for spotting that one.
* Bug 28771: Port get_hg_hash to Path::Tiny and note JSON dependency in README.David Fifield2018-12-07
|
* Bug 28725: Upgrade go-webrtc to dcbfc825aa33471253a5da1834d499257e05d557.David Fifield2018-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This necessitates an upgrade to webrtc to branch-heads/64. Compare to: https://github.com/keroserene/go-webrtc/commit/1ca4087bc01b9a6726a68c72ac541b03a91c4c7b -D_GLIBCXX_USE_CXX11_ABI=1 is no longer required, as the default has changed: https://github.com/keroserene/go-webrtc/commit/a3140c36f9933013ad2e66bc21358a1bfea95a95 I needed to add libgtk-3-dev as a build dependency for webrtc. libgtk-3-dev appears in src/build/install-build-deps.sh. I also had to upgrade depot_tools to 7d9d9233cb657e968831238346917b0b64abb4c1. I got the commit ID from src/DEPS in the webrtc source. Without upgrading depot_tools, I got this error from gclient: Error: 1> dependency url must be either a string, None, File() or From() instead of dict I needed to add a command to delete src/testing/{gmock,gtest}; otherwise "gclient sync" complains about overwriting unversioned files. https://bugs.torproject.org/25483#comment:15 https://gitweb.torproject.org/user/boklm/tor-browser-build.git/commit/?h=bug_25483_v0&id=d5514f7f3b566cf37bfc59ec8105a96130577ff2 The error is src/testing (ERROR) ---------------------------------------- [0:00:00] Started. [0:00:01] From https://chromium.googlesource.com/chromium/src/testing [0:00:01] 7d7436a8..9805faa0 master -> origin/master ---------------------------------------- Error: Command 'git checkout --quiet 60c665fffe7dc505fdd5d30f9dbcbc50dde1e017' returned non-zero exit status 1 in /home/user/tor-browser-build/gclient/webrtc/src/testing error: The following untracked working tree files would be overwritten by checkout: gmock/include/gmock/gmock-actions.h gmock/include/gmock/gmock-generated-function-mockers.h gmock/include/gmock/gmock-matchers.h gmock/include/gmock/gmock.h gtest/include/gtest/gtest-death-test.h gtest/include/gtest/gtest-message.h gtest/include/gtest/gtest-param-test.h gtest/include/gtest/gtest-spi.h gtest/include/gtest/gtest.h gtest/include/gtest/gtest_prod.h Please move or remove them before you switch branches. Aborting
* Use whitespace-safe loops over filenames in the webrtc build.David Fifield2018-12-07
|
* Bug 28775: Add mercurial in tbb-build ansible roleNicolas Vigier2018-12-07
| | | | | With #26843 we now require mercurial to be installed, so it should be installed by the tbb-build ansible role.
* Release preparations for 8.5a6Georg Koppen2018-12-06
| | | | Changelog update and versions bump
* Bug 28697: No need to specify the architecture for using BusterGeorg Koppen2018-12-06
|
* Bug 25164: Add .apk to our unsigned sha256sums fileGeorg Koppen2018-12-06
|
* Bug 28750: Switch to Buster for avoiding faketime issuesGeorg Koppen2018-12-06
| | | | | | If we are using faketime on Stretch when signing our debug .apk the build freezes for unknown reasons on some machines. Switching to Buster avoids that.
* Bug 28697: Use pre-generated android keystore and fix timestamps on zipped ↵sisbell2018-12-06
| | | | archives
* Bug 26843: Get l10n-changesets.json from tor-browser.gitNicolas Vigier2018-12-06
| | | | | | | | | | | 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.
* Bug 28573: Include all locales in Android testbuildNicolas Vigier2018-12-06
|
* Bug 28696: Changing paths to Gradle dependencies are included in buildsisbell2018-12-06
|
* Bug 26843: Adding multi-locale support for Tor Browser for Androidbug_26843_v8Georg Koppen2018-12-05
|
* Update OpenSSL to 1.0.2qGeorg Koppen2018-12-03
|