summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Bug 21930: NSS libraries are missing from mar-tools archiveNicolas Vigier2017-04-13
| | | | | | | The Linux sigmar program needs libfreeblpriv3.so and libsoftokn3.so, so include them in the mar-tools archive. tor-browser-bundle.git commit: c2bae45c6a41923712bf176df6fb9bd1f773d887
* Bug 21887: Fix broken error pages on higher security levelsGeorg Koppen2017-04-13
| | | | | We need to allow JavaScript on `about:neterror` pages explicitly. Otherwise are those pages on higher security levels.
* Update tor-browser.git commitNicolas Vigier2017-04-12
|
* Bug 21917: Add new default bridges cymrubridge31:80 and cymrubridge33:80.David Fifield2017-04-11
| | | | | The second one uses some inline comment blocks to break up the format, as a test to see if censors' parsers can handle it.
* Update Tor Browser version numberNicolas Vigier2017-04-10
|
* Bug 21837: Fix reproducibility of accessibility code for WindowsNicolas Vigier2017-04-10
| | | | tor-browser-bundle.git commit: f13a2dae1ca038a448483dc6b25f17e40c8f3c9b
* Add some indentation in various placesNicolas Vigier2017-04-10
| | | | Add some indentation to make things more clear.
* Bug 21904: Bump mingw-w64 commit to help with sandbox compilationNicolas Vigier2017-04-10
| | | | tor-browser-bundle.git commit: 2b565b9f4125d0cd54e705b2f54719e2b0f4db40
* Switch to ESR52Nicolas Vigier2017-04-07
|
* Update mozconfig filesNicolas Vigier2017-04-07
| | | | | | Update the mozconfig files with the changes from the versions in tor-browser.git. We are currently not using the mozconfig files from tor-browser.git directly as we need to modify some of them.
* Bump noscript versionNicolas Vigier2017-04-07
|
* Adapt OSX Firefox descriptor to ESR52Nicolas Vigier2017-04-07
| | | | | In tor-browser-bundle.git this change was done as part of commit cd4465477ac10d2b740d5a32505cdab5a197e405.
* Bug 21239: Adapt Linux Firefox descriptor to ESR52Nicolas Vigier2017-04-07
| | | | tor-browser-bundle.git commit: f279b94f424c1c7eeabaa0119ccfc8fea326bed6
* Bug 21240: Bump mingw-w64 commit for ESR52 compilationNicolas Vigier2017-04-07
| | | | tor-browser-bundle.git commit: b5beb33b57643ff83838337ded870511599d45f5
* Bug 18831: Use own Yasm for Firefox cross-compilationNicolas Vigier2017-04-07
| | | | | | | | | Starting with Firefox ESR52 Yasm < 1.2.0 is not sufficient anymore to compile our browser part for Windows. Ubuntu Precise still ships with such a version, though. We compile our own version until we get off of Precise. tor-browser-bundle.git commit: 910094fc33ae4e75e10fee754bec106e83e0eac5
* Bug 21723: Fix inconsistent generation of MOZ_MACBUNDLE_IDNicolas Vigier2017-04-07
| | | | | | | Use org.torproject as the MOZ_DISTRIBUTION_ID. This results in a bundle ID of org.torproject.torbrowser. tor-browser-bundle.git commit: 50b6e6fff4a535044f9b506854535df757125267
* Bug 21709: Upgrade Go to 1.7.5.Nicolas Vigier2017-04-07
| | | | tor-browser-bundle.git commit: 1942f7b2f6e5f82c64dcfeab82713604866cb26f
* Bug 20426: set timestamp on files included in the Windows bundleNicolas Vigier2017-04-06
|
* Bug 20426: build tor for Windows using faketimeNicolas Vigier2017-04-06
|
* Bug 21328: Updating to clang 3.8.0Nicolas Vigier2017-04-03
| | | | | | | We use the new compiler Mozilla is using for Firefox 52 cross-builds as well. clang now requires GCC 4.8.5 for compiling which is not available in Debian Wheezy. We therefore build the macOS parts on Debian Jessie now.
* Bug 21754: remove the old GCC-based toolchain for macOSNicolas Vigier2017-04-03
|
* Build gmp for OSX using the clang based toolchainNicolas Vigier2017-04-03
|
* Build openssl for OSX using the clang based toolchainNicolas Vigier2017-04-03
| | | | Doing changes corresponding to #10369.
* Build libevent for OSX using the clang based toolchainNicolas Vigier2017-04-03
| | | | Doing changes corresponding to #10369.
* Build go for OSX using the clang based toolchainNicolas Vigier2017-04-03
| | | | Doing the changes corresponding to #21753.
* macosx-toolchain setup: export LDFLAGS and CCNicolas Vigier2017-04-03
|
* README: add missing dependenciesNicolas Vigier2017-03-31
|
* HTTPS Everywhere: Version bump - 5.2.13William Budington2017-03-26
|
* README: Add libgtk2.0-dev to the list of dependenciesNicolas Vigier2017-03-26
|
* Bug 21655: add a script to clean old built componentsNicolas Vigier2017-03-20
|
* Add snowflakeNicolas Vigier2017-03-13
| | | | Only for linux-x86_64 for now, as it fails to build on linux-i686.
* Update firefox, http-e, openssl, tor, torbutton versionsNicolas Vigier2017-03-10
|
* Update rbm to fix installation of some packagesNicolas Vigier2017-03-06
| | | | This change will cause all containers to be rebuilt.
* firefox: correctly extract binutilsNicolas Vigier2017-03-05
|
* binutils: add the --enable-plugins configure flagNicolas Vigier2017-03-05
|
* Add var/set_default_env and use it in all build scriptsNicolas Vigier2017-03-05
|
* Set TZ and LC_ALL when starting rbmNicolas Vigier2017-03-05
|
* Bug 21536: Remove scramblesuit bridgeGeorg Koppen2017-03-02
|
* Bug 21605: Switch to tpo repo for sandboxed tor browserNicolas Vigier2017-03-02
|
* Re-zip the omni.ja filesNicolas Vigier2017-02-27
| | | | | | | | 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.
* Remove -specs=msvcr100.spec from default flags on WindowsNicolas Vigier2017-02-26
| | | | | Doing the same as what we are currently doing in gitian, this flag is now used only in the firefox build.
* Fix typo in firefox --enable-update-channel optionNicolas Vigier2017-02-26
| | | | | The value of the --enable-update-channel option was empty because of this typo.
* Fix multi lingual preferencesNicolas Vigier2017-02-26
|
* Adding comment for binutils patchGeorg Koppen2017-02-24
|
* Add a testbuild targetNicolas Vigier2017-02-17
|
* Add Windows Expert BundleNicolas Vigier2017-02-16
|
* Update rbm: Suppress unneeded output in docker_remote_getNicolas Vigier2017-02-16
|
* Use binutils 2.24, and Ubuntu-12.04 for Windows buildsNicolas Vigier2017-02-15
| | | | | | | | | | | | | | 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.
* Update mingw-w64 commitNicolas Vigier2017-02-15
| | | | Use the same commit as we currently use in gitian.
* Fix tor dependency on libevent-*.dylib on OSXNicolas Vigier2017-02-15
| | | | | | | | | | Extract libevent in /var/tmp/dist rather than /var/tmp/build so that the x86_64-apple-darwin10-install_name_tool command can work. At the same time, we also change openssl to use this directory. This problem was reported in this comment: https://trac.torproject.org/projects/tor/ticket/17379#comment:12