summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* merge master into snowflakesnowflake-mergedSerene Han2016-10-23
|\
| * Bug 20210: in dmg2mar, extract old mar file to copy permissions to the new oneNicolas Vigier2016-10-21
| | | | | | | | | | 7z does not currently extract file permissions from the dmg files so we also extract the old mar file to copy the permissions.
| * Bug 20422: Fall back to SHA256 check for PyCryptoGeorg Koppen2016-10-21
| | | | | | | | | | | | The subkey that signed PyCrypto back in the days expired. We fall back to the SHA256 check (which we already did in addition to the signature check).
| * Bug 20184: OS X builds are still not reproducibleGeorg Koppen2016-10-18
| | | | | | | | | | | | | | | | | | | | We ecountered on some machines failures to reproduce OS X builds. The investigation seems to indicate that our old toolchain plays a crucial role in this. This patch replaces this old toolchain with a more modern clang/cctools for building the tor part of the bundle. Resorting to `faketime` again was necessary to cope with inserted timestamps.
| * Revert "Bug 13893: Make Tor Browser compatible with EMET"Georg Koppen2016-10-17
| | | | | | | | | | | | This reverts commit 0348263efd1cb8a9eca8737f3dc7734ef75e0966. Firefox is not ready for GCC 6 yet. See #20381 for further details.
| * Bug 20342: Add tor-gencert.exe to expert bundleGeorg Koppen2016-10-13
| |
| * Bug 20217: check that OSX incremental MARs are made with code signingNicolas Vigier2016-10-10
| | | | | | | | | | | | | | | | When updating the OSX incremental MAR files after running dmg2mar, we check that both the old and the new mar files contain code signing. We don't check this while creating the incremental MAR files during the build.
| * Bug 13893: Make Tor Browser compatible with EMETGeorg Koppen2016-10-06
| | | | | | | | | | | | | | | | | | | | Bumping GCC to 6.2.0 is fixing our EMET incompatibilities. The exact change on GCC's side causing this remains unclear, though. We need to backout GCC changes that are causing a mingw-w64 build to fail. For details see the bug report in GCC's bugtracker: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77459
| * Bug 20296: Rotate ports again for default obfs4 bridgesLynn Tsai2016-10-06
| | | | | | | | | | | | | | | | | | LeifEricson (blocked): Port 50000 --> 50001 Greenbelt (unblocked): Port 5881 --> 7013 Mosaddegh (blocked): Port 2934 --> 9332 MaBishomarim (blocked): Port 2413 --> 7920 JonbesheSabz (blocked): Port 1894 --> 4148 Azadi (unblocked): Port 4319 --> 6041
| * Bug 20290: Upgrade meek to 0.24.David Fifield2016-10-05
| | | | | | | | | | | | This version has a fix for https://bugs.torproject.org/20030. (meek-client-torbrowser failing to kill is subprocesses, which was a problem whenever meek-client-torbrowser was built with Go 1.6 or later.)
| * Bug 20182: Handle the special case of the ja locale in dmg2marNicolas Vigier2016-10-05
| |
| * Bug 20183: Only update OSX incremental mar files after adding code signingNicolas Vigier2016-10-04
| | | | | | | | | | | | | | | | | | | | Don't touch the incremental mar files for the other platforms when updating the OSX incremental mar files after adding code signing. We add a MAR_SKIP_EXISTING environment variable which indicates to the gen_incrementals script that existing incremental mar files should not be regenerated. The old incremental mar files for OSX are removed by the dmg2mar script.
| * Bug 20258: Make OS X Tor archive reproducibleGeorg Koppen2016-09-29
| |
| * Don't hardcode mirror for py2exeGeorg Koppen2016-09-27
| |
| * Bug 19838: Adding new default obfs4 bridge Lisbeth.Lynn Tsai2016-09-27
| | | | | | | | Another new bridge NX01 is present but commented out.
| * Bumping OpenSSL for nightlies againGeorg Koppen2016-09-26
| |
| * Bug 15852: Remove/synchronize Torbutton SOCKS pref logicKathy Brade2016-09-26
| | | | | | | | | | Remove from extension-overrides.js the Torbutton preferences that are no longer used.
| * Nightly version bumpsGeorg Koppen2016-09-26
| | | | | | | | Tor Browser 45.4.0 and OpenSSL 1.0.2i
| * Fold in 6.5a3-hardened changelogGeorg Koppen2016-09-26
| |
| * Fix bug in changelogGeorg Koppen2016-09-20
| |
| * Changelog fixupGeorg Koppen2016-09-19
| |
| * Folding in stable changelogGeorg Koppen2016-09-18
| |
| * Bug 19528: fix permissions on get-moz-build-date (fixup)Nicolas Vigier2016-09-16
| |
| * Pass recipient addresses to mailx directly.Linus Nordberg2016-09-15
| |
| * Update gk's key in torbutton.gpgGeorg Koppen2016-09-15
| |
| * Version bumps due to new tagsGeorg Koppen2016-09-15
| |
| * Release preparations for 6.5a3Georg Koppen2016-09-15
| | | | | | | | Versions bumps, changelog update, and updating config.yml
| * Bug 19528: run get-moz-build-date before removing .git (fixup)Nicolas Vigier2016-09-14
| | | | | | | | | | Additionally, we make get-moz-build-date fail with an error if it was not possible to get the year from git.
| * Bug 20133: Don't apply OpenSSL patch anymoreGeorg Koppen2016-09-12
| | | | | | | | | | | | The patch we applied for building OpenSSL reproducible got upstreamed into 1.0.2. Thus, we don't need to apply it anymore after switching to the new OpenSSL series.
| * We have 2016 alreadyGeorg Koppen2016-09-10
| |
| * Bug 20118: Don't unpack HTTPS Everywhere anymoreGeorg Koppen2016-09-09
| | | | | | | | | | | | Starting with version 5.2.2 HTTPS Everywhere is not unpacked anymore. We should keep it unpacked as well, especially as that fixes usability issues like #20033.
| * Bug 19410: Add script to convert dmg files to mar filesNicolas Vigier2016-09-09
| | | | | | | | | | We are also adding the dmg2mars and dmg2mars-alpha makefile rules to run the script and regenerate the incremental mars.
| * Bug 19528: set MOZ_BUILD_DATE based on firefox versionNicolas Vigier2016-09-09
| | | | | | | | The MOZ_BUILD_DATE environment variable is used as the build id.
| * Bug 19856: Make OS X builds reproducible againGeorg Koppen2016-09-08
| | | | | | | | | | | | | | | | We recently found a machine that includes actual timestamps into OpenSSL libraries we need for tor. The reason for this is unknown as other KVM and LXC machines are generating matching builds. Resorting to libfaketime again solves this issue.
| * Bug 20092: Change ports for 6 default obfs4 bridges.Lynn Tsai2016-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 83.212.101.3 - LeifEricson 154.35.22.9 - GreenBelt 154.35.22.10 - Mosaddegh 154.35.22.11 - MaBishomarim 154.35.22.12 - JonbesheSabz 154.35.22.13 - Azadi The previous ports will remain open for users of older versions. Link of plan to make previously blocked bridges unblocked: https://lists.torproject.org/pipermail/tor-project/2016-August/000664.html Update: Place ports 154.35.22.12:80 and 154.35.22.13:443 back in order since some users need those specific ports.
| * Bug 20095: Move OpenSSL to 1.0.2 in Tor BrowserGeorg Koppen2016-09-07
| |
| * Don't hard-code particular SF mirrorGeorg Koppen2016-09-02
| |
| * Actually fix that bug with shifting when there's nothing to shift.Linus Nordberg2016-08-19
| |
| * Don't shift unconditionally.Linus Nordberg2016-08-19
| |
| * NoScript version bump for nightliesGeorg Koppen2016-08-19
| |
| * Fold in stable changelogGeorg Koppen2016-08-19
| |
| * Add BUILD_TBB_FAKE_STATUS knob.Linus Nordberg2016-08-18
| | | | | | | | | | | | Useful when testing parts of the machinery not related to the actualy build, like uploading to remote host. Set BUILD_TBB_FAKE_STATUS to 'done' and the script will skip the build part.
| * Make park-nightly.sh deal with hardened builds as well.Linus Nordberg2016-08-18
| | | | | | | | | | | | | | | | | | | | | | | | - Get the name of the directory in the tar file from the tar file rather than trying to construct it using a static string and date(1). This to accomodate hardened builds and to remove the bug where we start the build before midnight but finish it after. - Add explaining comments. - Change the name of the stamp file to reflect that we're using this for more than ordinary nightlies. - Rename some badly named variables. - Prune old hardened builds too.
| * Don't tail nonexistent files.Linus Nordberg2016-08-18
| |
| * Bug 19854: fix URLs in downloads.json fileNicolas Vigier2016-08-11
| |
| * Cleaning up gk's keyGeorg Koppen2016-08-11
| |
| * Bug 19818: add config.yml option for the releases directory pathNicolas Vigier2016-08-11
| |
| * Folding in changelogsGeorg Koppen2016-08-09
| |
| * Bump versions for nightliesGeorg Koppen2016-08-02
| |
* | Clean webrtc outputs in "make clean".David Fifield2016-08-31
| |