- 03 Aug, 2017 6 commits
-
-
boklm authored
Add a file to list the main things to know when making changes to the Tor Browser build.
-
boklm authored
-
boklm authored
Add some options to be able to write things like this in templates: [% IF c("var/release") -%] do something on release channel [% ELSIF c("var/alpha") -%] do something on alpha channel [% ELSIF c("var/nightly") -%] do something on nightly channel [% END -%]
-
boklm authored
-
boklm authored
Also finish including the Linux build of obfsproxy and fteproxy. Based on gitian/descriptors/windows/gitian-pluggable-transports.yml from tor-browser-bundle.git.
-
boklm authored
-
- 02 Aug, 2017 2 commits
- 01 Aug, 2017 3 commits
- 31 Jul, 2017 2 commits
-
-
boklm authored
tor-browser-bundle.git author: Georg Koppen <gk@torproject.org>
-
-
- 28 Jul, 2017 1 commit
-
-
boklm authored
This fixes bug 22067. tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: 0437834017c1c7ff168da868d9dcb2f2519fd122
-
- 26 Jul, 2017 3 commits
- 25 Jul, 2017 1 commit
-
-
boklm authored
We bump our GCC compiler to 5.4.0 as this fixes some bugs in previous versions. It allows us in particular to build debug builds for Windows with mingw-w64. tor-browser-bundle.git author: Georg Koppen <gk@torproject.org>
-
- 24 Jul, 2017 2 commits
- 20 Jul, 2017 1 commit
-
-
Whitelist about:tor so that NoScript does not block its JavaScript.
-
- 19 Jul, 2017 5 commits
-
-
-
boklm authored
-
boklm authored
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.
-
boklm authored
tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: fcdc2be0a2da32a939e172564300d5a09259b75e
-
boklm authored
-
- 18 Jul, 2017 3 commits
- 17 Jul, 2017 1 commit
-
-
boklm authored
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
-
- 13 Jun, 2017 2 commits
-
-
boklm authored
tor-browser-bundle.git author: Georg Koppen <gk@torproject.org> tor-browser-bundle.git commit: 515f9581b36e87d8180d2e74d57a9aed11d7c1e2
-
boklm authored
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
-
- 09 Jun, 2017 1 commit
-
-
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.
-
- 05 Jun, 2017 2 commits
- 02 Jun, 2017 5 commits
-
-
boklm authored
Those wrappers are no longer necessary to produce PIE binaries.
-
-
-
We need to allow JavaScript on `about:cache` explicitly. Otherwise it is broken on higher security levels.
-
boklm authored
tor-browser-bundle.git author: David Fifield <david@bamsoftware.com> tor-browser-bundle.git commit: fbe1263eb9601e5d435131aa3d96306b8bfdb465
-