summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Add a set_PTDIR_DOCSDIR optionNicolas Vigier2017-07-24
|
* Bug 22884: about:tor page is not showing upKathy Brade2017-07-20
| | | | Whitelist about:tor so that NoScript does not block its JavaScript.
* Bug 22831: Enable Snowflake for mac.David Fifield2017-07-19
|
* Set bridges prefs depending on platformNicolas Vigier2017-07-19
|
* Build go-webrtc and snowflake for mac.Nicolas Vigier2017-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: 26e0cd44f2886bfad1c3d30844ff7a21eb9d0478 Commit message from the tor-browser-bundle.git commit: Build go-webrtc and snowflake in the mac pluggable-transports descriptor. I had to apply two tricks to get a reproducible snowflake-client. The first is to use faketime to eliminate some timestamps. There were 11 variable timestamps in the file. Through experimentation, I found that 10 of them were dependent on the Go runtime (recompiling Go caused them to change) and 1 was dependent on snowflake-client itself (recompiling snowflake-client with the same runtime changed only that 1 timestamp). The underlying issue has to do with clang 3.8.0 on Darwin embedding timestamps, unsolved in the Go issue tracker as of 13 days ago. https://github.com/golang/go/issues/9206#issuecomment-310476743 The second is a sed command to clobber embedded paths of the form /tmp/go-buildXXXXXXXXX and /tmp/go-link-XXXXXXXXX. Their presence is caused by some combination of Clang and Darwin, and there is as yet no known workaround upstream.
* Build webrtc for mac.Nicolas Vigier2017-07-19
| | | | | tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: fcdc2be0a2da32a939e172564300d5a09259b75e
* Remove unused optionsNicolas Vigier2017-07-19
|
* Bug 22829: Remove default obfs4 bridge riemann.David Fifield2017-07-18
|
* Update ChangeLogNicolas Vigier2017-07-18
|
* Update torbrowser_versionNicolas Vigier2017-07-18
|
* Bugs 22832: Only include objects under out/Release/obj in libwebrtc-magic.a.Nicolas Vigier2017-07-17
| | | | | | | | | | | | | | | Object files from elsewhere under out/ should never have been included, because they are not part of webrtc itself, but rather side-effect build artifacts like gn. Including those extraneous .o files was mostly harmless (except for library size), because on linux they happened to be the same architecture as the webrtc.o files. However it won't work for the mac build (because libwebrtc-magic.a would include a mix of linux ELF and mac Mach-O objects). Additionally, build_time.o, part of the gn build, embeds a timestamp with month resolution, causing a failure of reproducibility, as found at https://bugs.torproject.org/22832. tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: 781da76f120f849416c772cef45a9a9a103b4eef
* Bump OpenSSL version for nightly buildsNicolas Vigier2017-06-13
| | | | | tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: 515f9581b36e87d8180d2e74d57a9aed11d7c1e2
* Update versions and ChangeLog for 7.5a1Nicolas Vigier2017-06-13
| | | | | | | tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: 321ad6021df0b3d55625c5bd88dcfc5acdf112f8 tor-browser-bundle.git commit: ade53c43e1230a05e0b138b3ade92914e9d9a279 tor-browser-bundle.git commit: 638da360d67407b2866f0747a5df40d8ae36af78
* Bug 22362: NoScript's XSS filter freezes the browserGeorg Koppen2017-06-09
| | | | | Due to a bug in NoScript's XSS filter Tor Browser freezes on some websites. We disable that filter for now while waiting on a NoScript update.
* Build snowflake on linux32 tooNicolas Vigier2017-06-05
|
* Fix gcc lib path on linux32Nicolas Vigier2017-06-05
|
* Bug 22328: remove clang PIE wrappersNicolas Vigier2017-06-02
| | | | Those wrappers are no longer necessary to produce PIE binaries.
* Bug 22468: Add default obfs4 bridges frosty and dragon.David Fifield2017-06-02
|
* Bug 22429: Add IPv6 address for Lisbeth:443 obfs4 bridge.David Fifield2017-06-02
|
* Bug 22458: Fix broken `about:cache` page on higher security levelsGeorg Koppen2017-06-02
| | | | | We need to allow JavaScript on `about:cache` explicitly. Otherwise it is broken on higher security levels.
* Bug 22398: Upgrade go to 1.8.3.Nicolas Vigier2017-06-02
| | | | | tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: fbe1263eb9601e5d435131aa3d96306b8bfdb465
* Bug 21710: Upgrade Go to 1.8.1.Nicolas Vigier2017-06-02
| | | | | | | | | | | | | | Remove workaround for fixed upstream bug, GitHub #17732 (__MAC_OS_X_VERSION_MAX_ALLOWED). I wasn't able to remove the cc-for-target workaround for GitHub #15457 (CC_FOR_TARGET). Even though according to https://github.com/golang/go/issues/15457 it has been been fixed, make.bash still seems to lose all but the first argument of CC_FOR_TARGET somewhere. tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: 9d546f20ae711e7df9c574d9bdfccf34ddf1b650
* Revert "Bug 21779: Non-admin users can't access Tor Browser on macOS."Nicolas Vigier2017-06-02
| | | | | | | | | | | This reverts commit dd6349a4c118d05797eb211d538ac36b6d08bb59. 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
* Bug 16285: Remove clearkey related library strippingNicolas Vigier2017-06-02
| | | | | | | | | We don't ship the clearkey DRM system yet, thus we don't need to strip the respective binaries. tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: e8d869e142439436104b8b1f8b807406fd68e104 tor-browser-bundle.git commit: c18c6f80c49d7da97d006d3fd5201b11f1312bbc
* Bug 22324: Fix broken tab crash pages on higher security levelsGeorg Koppen2017-06-02
| | | | | We need to allow JavaScript on `about:tabcrashed` pages explicitly. Otherwise are those pages broken on higher security levels.
* Bug 22444: use hardening-wrapper when building gcc for the Linux buildNicolas Vigier2017-05-30
|
* Bug 22194/20683: Integrate Selfrando into alpha Linux buildsNicolas Vigier2017-05-18
| | | | | | | | | | | | | | Selfrando is a new defense against code reuse attacks developed by the Redactor and Readactor++ people. We should give it a wider testing audience by including it in the alpha series. This is currently only available for 64bit Linux builds, though. Supporting other platforms and architectures is work in progress. tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: 332c5b6c16f1b0915f537a4ad5af48295f80c733 tor-browser-bundle.git commit: 8fe0e322b950efa2456502428bee66dde8b4948a tor-browser-bundle.git commit: 3e752843dfa39beec844822c9f6c3dd1f80355ea
* projects/release: reset HOME for gpgNicolas Vigier2017-05-17
| | | | | If HOME is set to a temporary directory, $HOME/.gnupg cannot be used to sign the build.
* Bug 22238: Fix use of hardened wrapper for the Linux buildNicolas Vigier2017-05-17
| | | | | | | | ESR52 includes this commit: https://hg.mozilla.org/mozilla-central/rev/f8cf0fe7c810 which changes the compiler used from 'c++' to 'g++'. tor-browser-bundle.git commit: 48b68f84b34aef3567aeffe6932ff1e40d900f2b
* Release preparations for 7.0a4Nicolas Vigier2017-05-17
| | | | | tor-browser-bundle.git author: 999a7afe0f50c6d6503d99ff3fab3879cd069a85 tor-browser-bundle.git commit: Georg Koppen <gk@torproject.org>
* Changelog fixupGeorg Koppen2017-05-17
| | | | | We actually released sandboxed-tor-browser 0.0.6 with 7.0a3 due to a last minute fix.
* Update firefox-langpacks buildNicolas Vigier2017-05-15
|
* Pick up new tor-browser tagNicolas Vigier2017-05-15
|
* Bug 22153: Fix broken feeds on higher security levelsGeorg Koppen2017-05-12
| | | | | We need to allow JavaScript on feed pages explicitly. Otherwise are those pages broken on higher security levels.
* Add ChangeLog.txt symlinkNicolas Vigier2017-05-12
|
* Fold in stable changelogGeorg Koppen2017-05-12
|
* Bug 20761: Tor Browser 6.5a4 is ignoring additional SocksPortsKathy Brade2017-05-12
| | | | | | | | | Remove the SocksPort and ControlPort configuration from torrc-defaults. Tor Launcher configures the ports via args when starting tor, and we must avoid conflicts. Also, strengthen the warning to users about not editing torrc-defaults.
* Remove FTE from OSX torrc-defaultsNicolas Vigier2017-05-12
|
* Bug 21779: Non-admin users can't access Tor Browser on macOS.Nicolas Vigier2017-05-12
| | | | | | | | Use chmod to grant permission for "other" to access files within TorBrowser.app. tor-browser-bundle.git author: Kathy Brade <brade@pearlcrescent.com> tor-browser-bundle.git commit: f27d2cab4ed80a4c7b4f594b593b6b90f6148a82
* Bug 21879: Use our default bookmarks on OSX.Nicolas Vigier2017-05-12
| | | | | | | | | Account for the changes Mozilla to support localized default bookmarks (see: https://bugzilla.mozilla.org/show_bug.cgi?id=1235107). Currently, Tor Browser uses the same bookmarks for all locales. tor-browser-bundle.git author: Kathy Brade <brade@pearlcrescent.com> tor-browser-bundle.git commit: 57f088b981a0292d5370b3c56c6d7e5a18f95aca
* Allow changing logs directory using RBM_LOGS_DIR environment variableNicolas Vigier2017-05-11
|
* Bug 22115: use i386 containers for the win32 buildNicolas Vigier2017-05-08
|
* Bug 22115: use i386 containers for the linux32 buildNicolas Vigier2017-05-08
|
* Bug 21824: use runc instead of dockerNicolas Vigier2017-05-05
|
* Update ChangeLogNicolas Vigier2017-04-23
|
* Bug 21918: Move meek-amazon to the d2cly7j4zqgua7.cloudfront.net backend.David Fifield2017-04-23
| | | | Still using the same TorLandMeek bridge.
* Update webrtc, go-webrtc and snowflakeNicolas Vigier2017-04-23
| | | | | | tor-browser-bundle.git commit: 38689af2a845dfa85765bf52e535c89476863378 tor-browser-bundle.git commit: 121de1ca7cbee29f34f99753a7948c7447e38965 tor-browser-bundle.git commit: e9b16e19134655aa16a8840e09093e01692138d5
* Bug 22025: Fix broken certificate error pages on higher security levelsGeorg Koppen2017-04-21
| | | | | We need to allow JavaScript on `about:certerror` pages explicitly. Otherwise are those pages broken on higher security levels.
* Pick up build3 from Mozilla and bug fixesNicolas Vigier2017-04-20
| | | | tor-browser-bundle.git commit: 421091532d3536893e715f62cab9055cd822b95a
* Bump sandboxed to browser tag to 0.0.6Nicolas Vigier2017-04-20
| | | | tor-browser-bundle.git commit: 947fedb72f4a43b46fcc2e72531db79e8aa7d943