4465 Commits

Author SHA1 Message Date
Saptak S
7aa15553f8 Rewrites the get-tor code to always get the latest version of tor
We first get the version of tor browser and url for the platform
from downloads.json. Then we get the sha256sum from the checksums
provided by tor in their distribution release to compare with the file
downloaded.
2023-04-09 22:44:06 +05:30
Saptak S
172548db3c Updates poetry build system to poetry-core 2023-04-09 20:24:48 +05:30
Saptak Sengupta
36618f83b5 Merge pull request #1654 from Shizu-ka/patch-1
Fix typo in install.rst
2023-02-27 11:54:38 +05:30
Shizuka
18a2a85ab0 Update install.rst
Fix typo in the file.
2023-02-22 21:08:45 +07:00
Saptak Sengupta
593e2deafc Merge pull request #1638 from mig5/start_timer_on_tor_connected
Ensure Tab timer starts once tor is connected
2022-12-17 12:32:21 +05:30
Saptak Sengupta
7c83f46dd6 Merge pull request #1642 from mig5/run_tests_on_pull_request
Try and make tests run on pull requests. Update branch names on CodeQL analysis
2022-12-15 11:38:08 +05:30
Saptak Sengupta
6d9eef995f Merge pull request #1645 from mig5/pytest_certifi_updates
Update certifi and pytest dependencies
2022-12-15 11:32:58 +05:30
Miguel Jacq
4c088f925a Update pytest-qt to be compatible with new pytest 2022-12-15 15:47:39 +11:00
Miguel Jacq
6151faa749 Update certifi and pytest dependencies 2022-12-15 15:28:24 +11:00
Miguel Jacq
abe45b25c5 Try and make tests run on pull requests. Update branch names on CodeQL analysis 2022-12-15 09:48:15 +11:00
Miguel Jacq
7c953b2e7f Remove on_reload_settings() 2022-12-14 07:48:10 +11:00
Miguel Jacq
056f967e1e Ensure Tab timer starts once tor is connected 2022-12-14 07:48:10 +11:00
Saptak Sengupta
9b96469155 Merge pull request #1629 from mig5/prep_2.6.1
Update obfs4proxy, meek and tor versions. Try building 32-bit snapcraft. Bump Onionshare version to 2.6.1
2022-12-14 00:25:51 +05:30
Miguel Jacq
0bcb66b6bf Hack around problematic QtQuickWidgets header file issue 2022-12-13 16:47:32 +11:00
Miguel Jacq
52eba4a4d2 See if upgrading PySide2 fixes Flatpak build? 2022-12-12 12:34:04 +11:00
Miguel Jacq
f85f110273 See if Windows Tor fetch builds without all the dll's we used to extract 2022-12-12 11:30:16 +11:00
Miguel Jacq
57612fb55f Leave installed but disable ufw? 2022-12-11 16:37:11 +11:00
Miguel Jacq
edeb4efcd6 See if removing ufw helps snap 2022-12-11 16:33:15 +11:00
Miguel Jacq
20f9356758 Fix macos Tor Browser filename 2022-12-11 16:08:06 +11:00
Miguel Jacq
a3017ff911 Update tor to 0.4.7.12 for flatpak/snap, fetch Tor Browser 12.0 2022-12-11 16:08:05 +11:00
Saptak S
d4f2266ccc Adds missing dependencies for snowflake 2022-12-11 16:08:05 +11:00
Saptak S
22ed881757 Updates the hashes for edwards25519 and edwards25519-extra 2022-12-11 16:08:05 +11:00
Miguel Jacq
872a64f839 Adjust commit for https://gitlab.com/yawning/edwards25519-extra to the one prior to the merge? 2022-12-11 16:08:05 +11:00
Miguel Jacq
fedd3b4d28 Try to add missing dependencies for obfs4proxy on Flatpak 2022-12-11 16:08:05 +11:00
Miguel Jacq
825e66f659 Update obfs4proxy, meek and tor versions. Try building 32-bit snapcraft. Bump Onionshare version to 2.6.1 2022-12-11 16:08:05 +11:00
Saptak Sengupta
4eae7cf986 Merge pull request #1625 from mig5/restore_primary_action_after_tor_reconnection
restore the primary_action mode settings in a tab after OnionShare reconnects to Tor
2022-10-18 13:39:22 +05:30
Saptak Sengupta
50dcb4ad7e Merge pull request #1628 from stefins/patch-1
fix typo in test_cli_web.py
2022-10-11 16:00:05 +05:30
stefins
88bc4972d7 typo in test_cli_web.py 2022-10-11 14:29:24 +05:30
Miguel Jacq
f558a2f48c restore the primary_action mode settings in a tab after OnionShare reconnects to Tor 2022-10-10 11:19:31 +11:00
Micah Lee
ba75cc8318 Make get-tor.py fail hard on errors v2.6 2022-10-09 16:16:29 -07:00
Micah Lee
c50cd55171 Revert "Replace request to censorship API to get built-in bridges with a request to tor's source code"
This reverts commit 3d38524cb3a2b255abbb80dc6bf0c46163b5ecb1.
2022-10-09 16:14:29 -07:00
Micah Lee
266cf44751 Merge pull request #1624 from onionshare/release-2.6
Release 2.6
2022-10-09 15:17:49 -07:00
Micah Lee
4fb17f34a6 Merge branch 'main' into release-2.6 2022-10-09 15:02:18 -07:00
Micah Lee
7174efc442 Update translations 2022-10-09 15:01:55 -07:00
Micah Lee
0b08effe15 Update release documentation. Emphasize automated packaging in the changelog, and update the URL for the screenshot 2022-10-09 14:34:57 -07:00
Micah Lee
8476068201 Merge branch 'main' into weblate 2022-10-09 14:15:13 -07:00
Hosted Weblate
373b82d1d1 Translated using Weblate (Japanese)
Currently translated at 52.1% (12 of 23 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Greek)

Currently translated at 100.0% (30 of 30 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 59.2% (32 of 54 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 72.7% (8 of 11 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 46.6% (14 of 30 strings)

Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/

Translated using Weblate (Greek)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/el/

Translated using Weblate (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/nb_NO/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Icelandic)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/is/

Translated using Weblate (Spanish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/es/

Translated using Weblate (Icelandic)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/is/

Translated using Weblate (Turkish)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (30 of 30 strings)

Translated using Weblate (German)

Currently translated at 100.0% (60 of 60 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (54 of 54 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (30 of 30 strings)

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (11 of 11 strings)

Translated using Weblate (Ukrainian)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/uk/

Translated using Weblate (Japanese)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/ja/

Translated using Weblate (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/zh_Hans/

Translated using Weblate (Turkish)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/tr/

Translated using Weblate (German)
Translate-URL: https://hosted.weblate.org/projects/onionshare/translations/de/

Translated using Weblate (Ukrainian)

Currently translated at 100.0% (11 of 11 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Deleted User <noreply+35918@weblate.org>
Co-authored-by: Eric <hamburger1024@mailbox.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: Taro Tanaka <anon_japan@protonmail.com>
Co-authored-by: Username1234567890 <danarauz@protonmail.com>
Co-authored-by: carlosm2 <carlosm2@riseup.net>
Co-authored-by: emma peel <emma.peel@riseup.net>
Co-authored-by: eulalio <eulalio@disroot.org>
Co-authored-by: george kitsoukakis <norhorn@gmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Co-authored-by: trace <dev_trace@tuta.io>
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-advanced/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-develop/ja/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-features/de/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-security/uk/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/el/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/tr/
Translate-URL: https://hosted.weblate.org/projects/onionshare/doc-tor/uk/
Translation: OnionShare/Doc - Advanced
Translation: OnionShare/Doc - Develop
Translation: OnionShare/Doc - Features
Translation: OnionShare/Doc - Security
Translation: OnionShare/Doc - Tor
2022-10-09 23:13:25 +02:00
Micah Lee
59534ba6f4 Update version to 2.6 2022-10-09 14:11:54 -07:00
Micah Lee
9c93a549b6 Snapcraft: Install requirements.txt 2022-10-09 13:38:53 -07:00
Micah Lee
0b07577d1f Snapcraft: put all deps in a single requirements.txt 2022-10-09 12:40:13 -07:00
Micah Lee
8b8ab4b4f3 Snapcraft: switch from poetry to requirements.txt 2022-10-09 12:17:40 -07:00
Micah Lee
5fe44e89b2 Snapcraft: Show verbose pip install 2022-10-09 11:36:54 -07:00
Micah Lee
02cbf9c8d7 Snapcraft: fix syntax 2022-10-09 11:01:21 -07:00
Micah Lee
9db27e95b3 Snapcraft: Manually copy build folders into install 2022-10-09 08:33:43 -07:00
Micah Lee
12fecf09f7 Snapcraft: Update PYTHONPATH in launcher 2022-10-09 07:37:44 -07:00
Micah Lee
7351447874 Snapcraft: New strategy for snap 2022-10-09 07:20:25 -07:00
Micah Lee
c9f83dbda7 Snapcraft: Fix --with-libevent-dir to work with both Github Actions and snapcraft.io CI 2022-10-07 16:03:22 -07:00
Micah Lee
28f483fac9 More snapcraft troubleshooting (#1622)
Finally got the snap to successfully run
2022-10-07 15:44:12 -07:00
Saptak Sengupta
6d4aefce41 Merge pull request #1623 from mig5/downgrade-werkzeug
Downgrade werkzeug back to 2.0.3 to temporarily deal with the shutdown issue that affects QThread.wait()
2022-10-07 16:21:20 +05:30
Miguel Jacq
d755ffcb1d Downgrade werkzeug back to 2.0.3 to temporarily deal with the shutdown issue that affects QThread.wait() 2022-10-07 14:39:56 +11:00