Commit Graph

28 Commits

Author SHA1 Message Date
Saptak S
a734bbfd61
Uses python-gnupg instead of jce 2023-04-24 00:57:50 +05:30
Saptak S
d970cf1148
Adds tor browser signature verification using GPG and signature files 2023-04-23 19:40:02 +05:30
Saptak S
7ba1e58429
Merge branch 'fix-builds' of github.com:onionshare/onionshare into pyside6-package 2023-04-19 18:27:37 +05:30
Saptak S
9150d21b2d
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
Micah Lee
600780292a
Update Windows build script to support PySide6 2023-02-08 15:28:20 -08:00
Micah Lee
154acd39da
Update Tor Browser to 12.0.2 2023-02-05 12:12:14 -08:00
NoisyCoil
d536595283 Fixed desktop/scripts/get-tor.py and desktop/onionshare/widgets.py for linux64 2022-12-31 13:39:42 +01:00
NoisyCoil
c2fd95c29e Reverted to using Tor Browser's binaries, universal binaries (MacOS) 2022-12-30 22:23:52 +01:00
NoisyCoil
e3613c39fe Completed merge 2022-12-30 19:55:47 +01:00
Miguel Jacq
fbda654097
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
410f3d7b9c
Fix macos Tor Browser filename 2022-12-11 16:08:06 +11:00
Miguel Jacq
6af2c26c1e
Update tor to 0.4.7.12 for flatpak/snap, fetch Tor Browser 12.0 2022-12-11 16:08:05 +11:00
Miguel Jacq
e0665fa100
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
NoisyCoil
1f34e8bbee Reverted to using homebrew's tor 2022-11-01 10:01:27 +01:00
NoisyCoil
8427252fb8 Switched to Tor Browser 12.0a4 for Apple Silicon in get-tor.py 2022-11-01 09:30:15 +01:00
NoisyCoil
5479d185ca Initial support for Linux 64-bit, desktop/scripts/get-tor.py for macos-aarch64 2022-10-28 20:08:44 +02:00
Micah Lee
e506ccb27d
Make get-tor.py fail hard on errors 2022-10-09 16:16:29 -07:00
Micah Lee
c51430d6f7
Revert "Replace request to censorship API to get built-in bridges with a request to tor's source code"
This reverts commit db089d7816.
2022-10-09 16:14:29 -07:00
Micah Lee
db089d7816
Replace request to censorship API to get built-in bridges with a request to tor's source code 2022-10-02 14:58:15 -07:00
Micah Lee
23ed2572ab
Don't copy obfs4proxy and snowflake binaries from Tor Browser 2022-10-02 11:27:06 -07:00
Micah Lee
a1e372411f
Fix get-tor.py to only add built-in bridges if the bridge type exists 2022-09-30 09:32:08 -07:00
Micah Lee
2112f9a5fb
Update tor to get from Tor Browser 11.5.2 2022-09-30 09:19:31 -07:00
Micah Lee
609cf488eb
One more get-tor fix for win64 2022-06-19 16:05:17 -04:00
Micah Lee
e60c56d457
64-bit Tor Browser binaries have different filenames than 32-bit 2022-06-19 15:57:10 -04:00
Micah Lee
3d1b122bca
Fix get-tor bug 2022-06-19 15:28:04 -04:00
Micah Lee
8ff1a0b294
Make scripts to build PT binaries, and run those in CI 2022-06-19 14:57:37 -04:00
Micah Lee
549b0eac72
Update get-tor.py to use Tor Browser 11.0.4, and improve it. Make sure we run get-tor.py in CI before compiling pluggable transports, so the correct folder will exist 2022-06-16 21:05:11 -07:00
Micah Lee
3fd96cd472
Combine all get-tor scripts into a single get-tor.py 2022-04-03 11:15:53 -07:00