| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
Add the hardened wrappers to the PATH before running the firefox
configure script. It seems that the wrappers are not used in the build
if they were not in the PATH during the configure step.
|
| | |
|
| |
|
|
| |
This makes it easier to track build times.
|
| | |
|
| |
|
|
| |
Version bumps, Changelog update, and update of config.yml
|
| |
|
|
|
| |
We actually released sandboxed-tor-browser 0.0.6 with 7.0a3 due to a
last minute fix.
|
| |
|
|
|
|
| |
ESR52 includes this commit:
https://hg.mozilla.org/mozilla-central/rev/f8cf0fe7c810
which changes the compiler used from 'c++' to 'g++'.
|
| |
|
|
|
| |
We need to allow JavaScript on feed pages explicitly. Otherwise are
those pages broken on higher security levels.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Use chmod to grant permission for "other" to access files within
TorBrowser.app.
|
| |
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
We are not showing the language prompt on first start anymore. Thus, the
multi lingual setup has stopped working for nightlies. We remove that
experiment until we solve #17400 properly or have a new prototype to
try.
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
We need to allow JavaScript on `about:certerror` pages explicitly.
Otherwise are those pages broken on higher security levels.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Thanks arma.
|
| | |
|
| |
|
|
| |
This was mistakenly removed in 121de1ca (see bug 21748).
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
The Linux sigmar program needs libfreeblpriv3.so and libsoftokn3.so,
so include them in the mar-tools archive.
|
| |
|
|
|
| |
We need to allow JavaScript on `about:neterror` pages explicitly.
Otherwise are those pages on higher security levels.
|
| | |
|
| |
|
|
| |
Still using the same TorLandMeek bridge.
|
| |
|
|
|
| |
The second one uses some inline comment blocks to break up the format,
as a test to see if censors' parsers can handle it.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
This reverts commit 0ea68f848f54aaeceeeed22dc1496d3723cbe128.
Selfrando does not cope with ESR52 yet it seems, back this out.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Use org.torproject as the MOZ_DISTRIBUTION_ID.
This results in a bundle ID of org.torproject.torbrowser.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
| |
We remove all hints to our old GCC-based toolchain for macOS and switch
our descriptors to use the 10.7 SDK as 10.9 is the minimum requirement
for Firefox 52 ESR now.
We clean up the tor macOS descriptor a bit as well, removing unused
environment variables and replacing '/home/debian' with '$HOME' as done
in the utils descriptor.
|
| |
|
|
|
|
| |
After remmoving the last remnants of our old GCC based macOS toolchain
in bug 10369 and bug 21753 we can now safely remove the helper scripts
used for it as well. May they rest in peace.
|