3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications/networking/browsers
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
..
arora
chromium chromium: shorten mkdir -p 2017-09-15 21:33:37 +02:00
conkeror
dillo Update homepage attributes: http -> https 2017-08-03 11:56:15 +02:00
dwb gnome: Further fixes for Using the 'memory' GSettings backend issue 2017-08-05 12:21:00 +02:00
elinks elinks: Simplify cross, no crossAttrs or crossConfig 2017-09-05 13:25:21 -04:00
firefox firefoxPackages: tor-browser: 6.5.2 -> 7.0.1, keep 6.5.2 2017-09-04 20:19:53 +00:00
firefox-bin firefox-bin: 55.0 -> 55.0.3 2017-08-26 03:12:54 +09:00
google-chrome chrome: fix fallout from #26512 2017-06-16 14:40:28 -04:00
jumanji Update homepage attributes: http -> https 2017-08-03 11:56:15 +02:00
links2 links 2: Simplify cross, no crossAttrs or crossConfig 2017-09-05 13:25:35 -04:00
lynx lynx: 2.8.9dev.11 -> 2.8.9dev.16 2017-08-17 18:54:15 +02:00
midori pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
mozilla-plugins flashplayer: 26.0.0.151 -> 27.0.0.130 2017-09-13 20:45:30 +09:00
opera opera: 45.0.2552.898 -> 46.0.2597.39 2017-07-09 20:23:48 +02:00
palemoon palemoon: 27.4.1 -> 27.4.2 2017-09-18 16:57:02 +02:00
qutebrowser pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
surf surf: 0.7 -> 2.0 2017-04-02 20:11:44 +02:00
tor-browser-bundle tor-browser-bundle: init at 7.0.1 (from source) 2017-09-26 14:55:49 +02:00
tor-browser-bundle-bin tor-browser-bundle-bin: default to dmix 2017-09-25 16:11:57 +02:00
uzbl uzbl: do not use top-level python packages 2016-09-26 11:10:50 +02:00
vimb pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
vimprobable2 pkgs: refactor needless quoting of homepage meta attribute (#27809) 2017-08-01 22:03:30 +02:00
vivaldi vivaldi-ffmpeg-codecs: fix evaluation (forgotten file) 2017-09-16 15:27:33 +02:00
w3m w3m: remove old cygwin patch 2017-06-26 09:26:10 -03:00