Commit Graph

886 Commits

Author SHA1 Message Date
Micah Lee
1533631036
Update Tor Browser Developers public key 2018-09-27 17:13:38 -07:00
Micah Lee
e57f1a2219
Actually hide TBL window 2018-09-27 11:32:10 -07:00
Micah Lee
3c47a30e53
Fix SHARE so that it works to run without installing 2018-09-27 11:09:14 -07:00
intrigeri
1b2e6aae02 AppArmor: allow Web Content processes to check the update status.
Otherwise restarting after updating Tor Browser is broken.
2018-09-25 07:23:18 +00:00
Micah Lee
69eb6cdecf
Add all the dependencies as build dependencies, to get the ppa to build 2018-09-14 16:16:30 -07:00
Micah Lee
79a191dcde
Make ppa script use python3, and switch the default suite to bionic 2018-09-14 15:55:33 -07:00
Micah Lee
d6d0158862
Version bump to 0.3.0 and updated changelog 2018-09-14 15:33:04 -07:00
Micah Lee
b50706b7da
Merge branch 'locale-fix' into develop 2018-09-14 15:32:13 -07:00
Micah Lee
e9b7eab13c
Merge branch 'NaruTrey-develop' into develop 2018-09-14 15:14:32 -07:00
Micah Lee
11dd4d0059
Merge branch 'develop' of https://github.com/NaruTrey/torbrowser-launcher into NaruTrey-develop 2018-09-14 15:14:25 -07:00
Micah Lee
db2e3c9a34
Merge branch 'deskos-xp-develop' into develop 2018-09-14 15:11:41 -07:00
Micah Lee
e6069cfe56
Remove extra print statement 2018-09-14 15:11:33 -07:00
Micah Lee
1eee4dcdd1
Merge branch 'develop' of https://github.com/deskos-xp/torbrowser-launcher into deskos-xp-develop 2018-09-14 15:09:45 -07:00
Micah Lee
e886c20142
Update list of languages that Tor Browser is available in 2018-09-14 15:04:55 -07:00
Micah Lee
b828bdfafe
Properly detect the system's locale 2018-09-14 15:00:41 -07:00
intrigeri
eb328f2abe AppArmor: give Web Content processes read access to the startup cache, otherwise they fail to load 2018-09-10 09:41:49 +00:00
intrigeri
45265423d7 AppArmor: give Tor Browser's Web Content process some more innocuous access it now needs. 2018-09-10 07:55:59 +00:00
intrigeri
678d083491 AppArmor: confine Firefox 60 "Web Content" processes under the torbrowser_plugin_container AppArmor profile. 2018-09-10 07:55:55 +00:00
intrigeri
a67f026cc1 AppArmor: adjust Firefox binary path for Tor Browser 8.0a10.
At this point it seems unlikely that the develop branch will be released
before Tor Browser 8.0 so here we go, let's get ready.

Note that I could have written firefox{,.real} instead, to support both Tor
Browser 7.5 and 8.0, but then we would have to open the profile more broadly so
the new shell wrapper installed as "firefox" by Tor Browser 8.0a10 can do its
job. This does not seem worth the hassle and will be fine as long as this new
torbrowser-launcher is released approximately at the same time as, or after, Tor
Browser 8.
2018-08-18 19:23:13 +00:00
Carl Joseph Hirner III
bd9e67c293
Add files via upload 2018-07-29 12:40:46 -07:00
Carl Joseph Hirner III
4e4bbd6722
Delete launcher.py 2018-07-29 12:40:21 -07:00
Kunitsyn Andrey Sergeevich
35d08323e9 Update the Russian translate 2018-07-07 21:31:38 +04:00
intrigeri
ad95bbda69 AppArmor: allow Firefox to read /usr/share/glib-2.0/schemas/gschemas.compiled.
Otherwise, Tor Browser 8.0a9 crashes when clicking "Save Page As".
2018-07-03 15:43:10 +00:00
intrigeri
8a76256348
Merge pull request #310 from intrigeri/apparmor-201801-edition
AppArmor profiles, 2018-01 edition
2018-04-06 07:05:37 +00:00
Micah Lee
2f8b8ddafb
Version bump to 0.3.0.dev 2018-03-26 11:32:16 -07:00
Micah Lee
f97b550bda
Merge branch 'forthommel-patch-1' into major-refactor 2018-03-24 15:05:22 -07:00
Micah Lee
feb5830b30
Merge branch 'patch-1' of https://github.com/forthommel/torbrowser-launcher into forthommel-patch-1 2018-03-24 14:54:29 -07:00
Micah Lee
14233d0aa9
Tweak build files to fix issues in debian building 2018-03-23 16:11:51 -07:00
Micah Lee
bc0ffbd0c2
Updated translations 2018-03-23 15:55:23 -07:00
Micah Lee
dff21a7f71
Clean up dependencies, and remove requirements.txt because it is out-of-date and I use systemwide packages for deps 2018-03-23 15:47:37 -07:00
Micah Lee
23f9d6d568
Add gnupg2 as a dependency 2018-03-23 15:43:03 -07:00
Micah Lee
826efbec74
Fixed various issues related to sig verification. Now if the verification fails, it saves a backup. And it uses gpg2 to refresh the keyring instead of gpg1, which did nothing. 2018-03-23 15:42:11 -07:00
Micah Lee
7cc2611edc
Center the window 2018-03-23 14:50:12 -07:00
Micah Lee
b8453e35e5
Must retain a reference to the QMainWindow, or Qt never shows it 2018-03-23 14:43:08 -07:00
Micah Lee
a7f166953c
Only try refreshing the keyring when necessary 2018-03-23 13:45:33 -07:00
Micah Lee
45e6c01628
Allow ctrl-c to work again (see https://stackoverflow.com/questions/5160577/ctrl-c-doesnt-work-with-pyqt) 2018-03-23 13:40:44 -07:00
Micah Lee
df33b47382
Fix flake8 style issues 2018-03-23 13:36:37 -07:00
Micah Lee
467fd098c8
Update build scripts and dependencies 2018-03-23 13:20:06 -07:00
Micah Lee
2b854d436c
Fix style on setup.py 2018-03-23 13:13:52 -07:00
Micah Lee
f1473aaec6
Fix ampersand 2018-03-23 13:00:10 -07:00
Micah Lee
055a26ca51
Give more intelligence errors if connection error while using socks proxy 2018-03-23 12:56:32 -07:00
Micah Lee
0195e48991
Make downloading over Tor work 2018-03-23 12:49:52 -07:00
Micah Lee
ca0027cd86
Fix issue with settings checkboxes not working correctly 2018-03-23 12:40:19 -07:00
Micah Lee
1d3b107855
Check for SSL error when downloading 2018-03-22 20:52:54 -07:00
Micah Lee
6a54e329ee
Extract tarball in a separate thread 2018-03-22 20:33:55 -07:00
Micah Lee
a23056bdbd
Verify signature in a separate thread 2018-03-22 20:23:21 -07:00
Micah Lee
7054fb0eb6
Start making basic download error handling work again, and remove old twisted code 2018-03-22 19:46:41 -07:00
Micah Lee
3a79330312
Fix buttons, and actually delete download path on exit 2018-03-22 15:18:46 -07:00
Micah Lee
490844f401
Download in a separate thread, using requests 2018-03-22 15:10:37 -07:00
Micah Lee
39fd6a05d0
Replace twisted with requests. Downloads work, but does not handle errors or update the GUI 2018-03-22 14:35:25 -07:00