nixpkgs/pkgs
Joachim Fasting 19ecb7f287
tor-browser-bundle: init at 7.0.1 (from source)
The original browser bundle expects to run from a bundled directory,
typically under user's home.  This version creates a firefox distribution
with preloaded extensions and settings that functions more like an
ordinary firefox installation.

The approach used here could be generalized to allow specification of
custom firefox distributions.  Eventually, the code will be factored so
that the tbb is just an instance of that more general construct (firefox
base + extensions + prefs).

Currently, we use the latest upstream versions of extensions and so on.
Eventually we want to track the upstream bundle more closely and ideally
use the exact same inputs (firefox source, extension sources).

To avoid mixing up profile data, all runtime state is stored under
$XDG_DATA_HOME/tor-browser.

Major TODO items
- Pluggable transports
- Upstream TBB version parity
- Avoid fetchgit
- Build NoScript from source (no upstream source repo, however, must rely
  on third-parties)
- Improved notation for packaging extensions
- Feature parity with the binary bundle (apulse and runtime purity, in
  particular)
2017-09-26 14:55:49 +02:00
..
applications tor-browser-bundle: init at 7.0.1 (from source) 2017-09-26 14:55:49 +02:00
build-support dockerTools.examples.nix: set NIX_PAGER=cat environment variable 2017-09-25 09:39:15 +02:00
common-updater
data Merge pull request #29787 from siddharthist/tex-gyre-termes-math 2017-09-26 07:25:24 +01:00
desktops Add more dev outputs 2017-09-25 19:52:10 +02:00
development kotlin: 1.1.4-2 -> 1.1.50 2017-09-26 08:52:44 -04:00
games Merge pull request #29689 from jerith666/minecraft-1.12.2 2017-09-24 07:46:57 +00:00
misc Merge pull request #29773 from Ma27/vim/install-hooks 2017-09-26 07:48:46 +01:00
os-specific {zfsUnstable,splUnstable}: 2017-09-12 -> 2017-09-26 2017-09-26 09:08:56 +01:00
servers uchiwa: 0.25.3 -> 0.26.0 2017-09-26 17:53:42 +08:00
shells elvish: 0.9 -> 0.10; fix darwin build (#29587) 2017-09-21 12:20:37 +01:00
stdenv all-packages: Remove gccCrossStageFinal; any gcc will not work 2017-09-21 15:49:18 -04:00
test treewide: Use *Platform.extensions 2017-09-13 11:16:10 -04:00
tools kea: fix path to pg_config 2017-09-26 12:50:18 +02:00
top-level tor-browser-bundle: init at 7.0.1 (from source) 2017-09-26 14:55:49 +02:00