560 Commits

Author SHA1 Message Date
Micah Lee
a20103c5d0
Version bump to 0.2.8, and updated changelog v0.2.8 2017-06-21 15:40:20 -07:00
Micah Lee
eb5ce69483
Merge branch 'dephekt-issue-271' 2017-06-20 17:45:11 -07:00
Micah Lee
062abe5bc4
Merge branch 'issue-271' of https://github.com/dephekt/torbrowser-launcher into dephekt-issue-271 2017-06-20 17:02:45 -07:00
Micah Lee
b4fbda449a
Merge branch 'intrigeri-apparmor-tb-7' 2017-06-20 15:36:13 -07:00
Micah Lee
e459d2e417
Merge branch 'apparmor-tb-7' of https://github.com/intrigeri/torbrowser-launcher into intrigeri-apparmor-tb-7 2017-06-20 15:36:03 -07:00
Micah Lee
68ad287b9a
Merge branch 'boklm-update_version_check_url' 2017-06-20 15:32:45 -07:00
Micah Lee
a11e699cd1
Merge branch 'update_version_check_url' of https://github.com/boklm/torbrowser-launcher into boklm-update_version_check_url 2017-06-20 15:24:52 -07:00
Micah Lee
b60187e497
Fix crash that happens if gpgme is not installed 2017-06-20 15:23:24 -07:00
Nicolas Vigier
93e41c9e37
Update version_check_url
The Tor Browser update manifests have been moved from
dist.torproject.org to aus1.torproject.org:
https://trac.torproject.org/projects/tor/ticket/19481

The update_2 part of the URL has been changed to update_3:
https://trac.torproject.org/projects/tor/ticket/19316
2017-06-17 01:24:04 +02:00
intrigeri
bf59f7efff AppArmor: allow access to /sys/devices/system/node/node[0-9]*/meminfo.
abstractions/base allows access to /proc/meminfo already, so this doesn't leak
much more information. I can't be sure by looking at the code, but I would
not be surprised if Firefox needed more info about available memory
to manage it pool of content rendering processes, when e10s is enabled.
2017-06-16 15:59:22 +00:00
intrigeri
dde0ffd5f9 AppArmor: allow access to /proc/PID/status.
This is consistent with how we handle similar files so far.
2017-06-16 15:52:43 +00:00
intrigeri
979b3d29a1 AppArmor: use the @{pid} tunable instead of hard-coding our own pattern. 2017-06-16 15:44:47 +00:00
intrigeri
88d862a382 AppArmor: silence denial logs about permissions we don't need.
As of Tor Browser 7.0.1:

 * /dev/dri/: we block access to the DRI nodes, so listing
   them would be useless
 * net/route: seems risky as it can leak information about IPs used on the LAN;
   Tor Browser seems to works perfectly without such access, so let's not
   grant it to be on the safe side
 * CPU maximum frequency:only used to optimize VP8/VP9 encoding
 * CPU cache size: seems unused
2017-06-16 15:43:35 +00:00
intrigeri
cdf52a6dc6 AppArmor: add permissions needed for multiprocess Firefox (e10s). 2017-06-16 15:19:52 +00:00
Dan Snider
452c99832e
Parse output of refresh_keys and display nicer output. 2017-04-23 18:41:24 -05:00
Dan Snider
445834e9c4
Use HKPS for GPG key refresh, add sks-keyservers' CA cert. 2017-04-22 10:17:33 -05:00
Dan Snider
87338d1c10
Only refresh the keyring, don't try to get new keys. 2017-04-21 17:01:49 -05:00
Dan Snider
6f77eb167c
common.py: Always call refresh_keyring prior to importing keys. 2017-04-13 17:35:01 -05:00
Dan Snider
fd5ea4fd2c
launcher.py: Add method calls to common.refresh_keyring on signature verify failures. 2017-04-13 17:24:42 -05:00
Dan Snider
2af60db394
common.py: Add initial stuff for refresh_keyring method to Common class. 2017-04-08 14:05:51 -05:00
Micah Lee
e9d2b1c015
Merge branch 'dephekt-issue-267' 2017-04-07 16:40:00 -07:00
Micah Lee
0081d17d60
Update build instructions to make python-gpg optional 2017-04-07 16:39:41 -07:00
Micah Lee
e57d1177f0
Merge branch 'femmetasm-patch-1' 2017-04-07 12:31:44 -07:00
femmetasm
d3635c975a Fix gnome-shell icon issue 2017-04-04 20:42:30 +00:00
Dan Snider
44ceaf647e Add logic to shell out for verify/import if gpgme lib not present 2017-03-22 11:57:10 -05:00
Dan Snider
d9d4f75a70 Add import exception handling for gpg module 2017-03-22 07:52:45 -05:00
Micah Lee
8d059b9dd5
Merge branch 'blackPantherOS-master' 2017-03-13 15:49:25 -07:00
Micah Lee
6cb6aa5205
Merge branch 'master' of https://github.com/blackPantherOS/torbrowser-launcher into blackPantherOS-master 2017-03-13 15:49:17 -07:00
Micah Lee
61dd83a99e
Merge branch 'mrksu-czech_translation' 2017-03-13 15:49:02 -07:00
Micah Lee
3b3d2f0ede
Merge branch 'czech_translation' of https://github.com/mrksu/torbrowser-launcher into mrksu-czech_translation 2017-03-13 15:48:52 -07:00
Micah Lee
1a2e43cbfc
Merge branch 'dephekt-master' 2017-03-13 15:46:15 -07:00
Micah Lee
1949a9406c
Add python-gpg as a dependency 2017-03-13 15:38:12 -07:00
Kajisav
8c8df7407a
Fix some PEP 8 style errors and missing references. 2017-03-11 01:33:23 -06:00
Kajisav
38eee12f5d
Cleanup whitespace in verify function 2017-03-06 05:48:13 -06:00
Kajisav
0edc065806
Cleanup whitespace in verify function 2017-03-06 05:42:18 -06:00
Kajisav
cd7fd1bd6d
Improve exception handling in GPG verify function 2017-03-06 05:36:04 -06:00
Kajisav
a0090b42d5
Clean up exception on gpg verify function 2017-03-05 02:24:05 -06:00
Kajisav
360f6ec005
Make verify function use gpgme library 2017-03-05 02:13:02 -06:00
Kajisav
ff13666970
Remove unnecessary comments from import function 2017-03-04 18:54:39 -06:00
Kajisav
89a3c5d4df
Refine import success conditions 2017-03-04 04:22:01 -06:00
Kajisav
b3f951e3c3
Remove gnupg_import_ok_pattern no longer needed 2017-03-04 01:28:01 -06:00
Kajisav
57cf1147d2
Add pre-import check that signing keyfile exists; remove asserts 2017-03-04 01:13:12 -06:00
Kajisav
8817677ebe
Update key import function to use gpgme library 2017-03-03 08:01:52 -06:00
Charles Barcza
dd96184a96 desktop files Hungarian support 2017-02-16 01:18:02 +01:00
Charles Barcza
28503edb15 Add Hungarian Language Support 2017-02-16 00:59:31 +01:00
Marek Suchánek
ce9312b523 Created a Czech translation 2017-01-29 21:33:41 +01:00
Micah Lee
0b5ea6d4ec
Remove unused dependency from build instructions 2017-01-26 20:52:44 -08:00
Micah Lee
352e278a72
Updated changelog for 0.2.7 v0.2.7 2017-01-26 20:38:43 -08:00
Micah Lee
79ea7c8890
Merge branch 'master' of https://github.com/NaruTrey/torbrowser-launcher into NaruTrey-master
Conflicts:
	share/torbrowser-launcher/locale/en/messages.pot
	share/torbrowser-launcher/locale/nl_NL/messages.pot
2017-01-26 20:32:58 -08:00
Micah Lee
cc5c22e8a8
Update copyright year to 2017 2017-01-26 20:25:49 -08:00