Commit Graph

873 Commits

Author SHA1 Message Date
Nicolas Vigier
7b9b5b9cb0
Update self.min_version to 13.0 (#9) 2024-01-08 13:53:33 +01:00
Nicolas Vigier
f4d2e314bf
Set the TORBROWSER_LAUNCHER environment variable (#8)
Set an environment variable to make it easier for Tor Browser to see
that torbrowser-launcher is being used.
2024-01-08 11:32:06 +01:00
Nicolas Vigier
e1e16dbb02
Update git repository URL (#7) 2023-11-23 16:36:58 +01:00
AsciiWolf
34bdd4d0b1 Use a proper rDNS ID in AppStream metainfo 2023-11-02 18:12:06 +01:00
richard
40e7cacbf8 Merge branch 'asciiwolf-git-url-fix' into 'main'
Update Git repo URL in BUILD.md

See merge request tpo/applications/torbrowser-launcher!2
2023-10-13 21:00:04 +00:00
richard
a35c15983e Merge branch 'asciiwolf-appstream-urls-fix' into 'main'
Update URLs in AppStream metadata

See merge request tpo/applications/torbrowser-launcher!1
2023-10-13 18:23:49 +00:00
richard
8276534d8b Merge branch 'asciiwolf-tbb-archive-name-fix' into 'main'
Fix TBB archive name format

Closes #4

See merge request tpo/applications/torbrowser-launcher!3
2023-10-13 18:23:08 +00:00
asciiwolf
1a0562ba2f Fix TBB archive name format 2023-10-13 15:04:09 +00:00
asciiwolf
8f4d4c84b9 Update Git repo URL in BUILD.md 2023-10-13 12:22:19 +00:00
asciiwolf
07c2f67110 Update URLs in AppStream metadata 2023-10-13 12:16:08 +00:00
intrigeri
4652b442d7
Merge pull request #709 from anonym/tor-browser-13.0
Adapt AppArmor profile for Tor browser 13.0
2023-10-04 11:25:46 +02:00
intrigeri
25ebbe67a2
Merge pull request #702 from Fei1Yang/apparmor-path
Fix path variables in AppArmor profile
2023-10-04 11:13:50 +02:00
anonym
b80e0078ee AppArmor: silence denial to read /sys/class/input/
It is unclear to me what this is about.
2023-09-28 15:08:58 +02:00
anonym
29e1fe419a AppArmor: silence denial of sys_ptrace capability
We already allow ptrace for its relevant subprocesses via ptrace
rules, and I'm unsure if the full capability is really needed. I see
lots of other profiles which have ptrace rules without the capability
so I guess not. And I wonder if allowing the capability allows ptrace
for arbitrary processes, which would be really bad.

So let's assume it's not needed and we'll see what happens.
2023-09-28 15:08:17 +02:00
anonym
b257da0390 AppArmor: give read access to proc info about which command the browser's threads use 2023-09-28 15:08:01 +02:00
anonym
41f20588bf AppArmor: allow reading/writing to /proc/PID/oom_score_adj
Firefox adjusts the OOM scores of its processes so that if they are
reaped they are killed in a sane order, e.g. the parent process last.

Source: hal/linux/LinuxProcessPriority.cpp
2023-09-28 15:07:16 +02:00
anonym
629493a62d AppArmor: allow executing glxtest
This "Firefox OpenGL probe utility" was added in Tor Browser 13.
2023-09-28 15:06:51 +02:00
Fei1Yang
6ec4845161 Fix path variables in AppArmor profile 2023-09-21 08:40:50 +00:00
David
ac85ac405c
Fix url for version check (#678) 2023-04-28 21:02:18 +02:00
Micah Lee
7597c77ab6
Merge pull request #677 from rugk/patch-1
Fix broken link to Tor signature verification site
2023-01-16 11:54:49 -08:00
Micah Lee
3a8d3acca1
Merge pull request #673 from davidbaumann/develop
Create bug_report.md
2023-01-16 11:54:27 -08:00
rugk
80a517d410
Fix broken link to Tor signature verification site 2023-01-14 00:10:11 +01:00
David
1484049195
Create bug_report.md 2023-01-12 07:56:08 +01:00
arfshl
d732f52b57
Update LICENSE (#669) 2023-01-07 13:58:16 +01:00
Micah Lee
7472ff6b37
Return early in torbrowser_12_rename_old_tbb() if the TBB path does not exist yet 2022-12-13 18:19:17 -08:00
Micah Lee
52f7be32cd
Version bump in AppStream metadata 2022-12-13 18:14:33 -08:00
Micah Lee
c315e3c4e4
Merge branch 'develop' of github.com:micahflee/torbrowser-launcher into develop 2022-12-12 18:38:28 -08:00
Micah Lee
501d0d8c85
Version bump to 0.3.6 and update changelog 2022-12-12 18:38:07 -08:00
Micah Lee
79c19e6044
Merge pull request #598 from a1346054/develop
Minor cleanup
2022-12-12 18:34:00 -08:00
Micah Lee
41a5d75af9
Merge pull request #612 from ersen0/po-tr
Add Turkish translation
2022-12-12 18:32:40 -08:00
Micah Lee
9157f909fa
Merge pull request #630 from arfshl/develop
Update Copyright to 2022
2022-12-12 18:31:59 -08:00
Micah Lee
acd8246d55
Merge branch 'develop' into develop 2022-12-12 18:30:48 -08:00
Micah Lee
d288c57624
Merge pull request #638 from MrRawes/patch-1
Allow github to recognize the License
2022-12-12 18:30:03 -08:00
Micah Lee
7cbc6c9d84
Rename old tor-browser folder with a locale, if it exists 2022-12-12 18:25:16 -08:00
Micah Lee
398badbc8b
Format with black 2022-12-12 18:14:27 -08:00
Micah Lee
c8c39cea9a
Update min_version to 12.0, because this is the current version of Tor Browser 2022-12-12 18:12:49 -08:00
Micah Lee
8c69da13a7
Pass integers into gui.move() 2022-12-12 18:11:45 -08:00
Sergey Popov
006f498b1f Make code language-agnostic
since TBB provides now a single multi-lingual distribution
2022-12-08 12:39:41 +02:00
intrigeri
f49d36a4bf AppArmor: allow reading /proc/PID/{statm,smaps}
This is now needed at least for Firefox' memory reporter:
https://bugzilla.mozilla.org/show_bug.cgi?id=1647957
2022-10-28 06:11:22 +00:00
MrRawes
89dcde657c
Allow github to recognize the License
SPDX-License-Identifier: MIT
https://choosealicense.com/licenses/mit/
2022-05-12 17:57:20 +01:00
Oğuz Ersen
2cb933babe
Add Turkish translation 2022-03-27 18:58:59 +03:00
O7zSO31IVg
059bba8f8c
Update LICENSE 2022-03-11 10:56:55 +07:00
intrigeri
4b9d49c183 AppArmor: silence a denial for access we don't need
Firefox 91 only uses /etc/os-release to tweak the system's fonts list
depending on the distribution. Tor Browser does not use the system's font,
so that's not relevant.
2021-10-26 09:04:09 +00:00
intrigeri
7af35f4475 AppArmor: allow Firefox to enumerate GPUs and use graphics acceleration
Modern web browsers and contents need graphics acceleration more and more.

GNU/Linux systems are moving to Wayland, where one cannot rely on X.Org driver
acceleration anymore, and everything instead happens in the kernel, libdrm,
and Mesa.
2021-10-26 09:03:57 +00:00
a1346054
c0f8f82ab2 Fix spelling 2021-09-13 16:58:02 +00:00
a1346054
adb51f6904 Fix shellcheck warnings 2021-09-13 16:58:02 +00:00
intrigeri
d44475f041
Merge pull request #593 from travankor/wayland
AppArmor: support Wayland display protocol
2021-08-10 17:15:47 +00:00
intrigeri
b3f021ce5e
Merge pull request #594 from jcharaoui/develop
Fix U2F for Yubikey 5 tokens
2021-08-10 17:13:28 +00:00
Jerome Charaoui
508640ff05 Fix U2F for Yubikey 5 tokens 2021-08-09 13:54:25 -04:00
travankor
a4bc9789b0 AppArmor: support Wayland display protocol
When the environment variable MOZ_ENABLE_WAYLAND is set,
Firefox will try to use Wayland IPC sockets.

Closes #591
2021-07-09 21:03:34 -07:00