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
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
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
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
Micah Lee
ba75cc8318
Make get-tor.py fail hard on errors
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
3d38524cb3
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
eeae492966
Don't copy obfs4proxy and snowflake binaries from Tor Browser
2022-10-02 11:27:06 -07:00
Micah Lee
ee6ff65c84
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
6ee167c982
Update tor to get from Tor Browser 11.5.2
2022-09-30 09:19:31 -07:00
Micah Lee
6c686a6cae
Sanitize version string for WiX too
2022-06-19 21:50:32 -07:00
Micah Lee
4acc30e167
Fix PT Windows build scripts to move the binary to the right folder
2022-06-19 23:36:34 -04:00
Micah Lee
99f117fa94
Fix windows codesigning script
2022-06-19 22:57:13 -04:00
Micah Lee
8218255430
One more get-tor fix for win64
2022-06-19 16:05:17 -04:00
Micah Lee
bf1bf5cd0d
64-bit Tor Browser binaries have different filenames than 32-bit
2022-06-19 15:57:10 -04:00
Micah Lee
ad9e7c8b8b
Fix get-tor bug
2022-06-19 15:28:04 -04:00
Micah Lee
b143ccc770
Make scripts to build PT binaries, and run those in CI
2022-06-19 14:57:37 -04:00
Micah Lee
105c96f522
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
343ee54ad8
Merge branch 'develop' into ci-builds
2022-05-25 21:32:17 -07:00
Micah Lee
31f4cd4bb7
In CI, download Tor from for windows Tor Expert Bundle, and build meek, obfs4proxy, and snowflake ourselves
2022-04-10 19:07:35 -04:00
Micah Lee
0ba7f11748
Fix macOS package cleanup and codesigning
2022-04-07 19:29:04 -07:00
Micah Lee
5500e3f890
Complete codesigning and packaging for Windows
2022-04-05 12:41:21 -07:00
Micah Lee
579cfd4500
Fix macOS cleanup script
2022-04-03 17:35:41 -07:00
Micah Lee
e9ab1a8cd4
Move windows and mac build scripts into scripts folder
2022-04-03 17:20:31 -07:00
Micah Lee
76dd0d37ee
Combine all get-tor scripts into a single get-tor.py
2022-04-03 11:15:53 -07:00
Saptak S
65b87dcd80
Updates the repository to download the flags from to include all flags
2022-03-31 18:20:29 +05:30
Saptak S
5c9823e06f
Adds country flags
2022-03-31 18:20:18 +05:30
Micah Lee
faafcc12fd
Run setup-freeze.py directly instead of using build-windows.py, and fix go path in build meek script
2022-03-30 16:09:31 -07:00
Micah Lee
21b4ec756b
Try fixing installing 32-bit go, and try fixing 32-bit paths in scripts
2022-03-30 15:52:31 -07:00
Micah Lee
67cdd101d8
Fix built-in bridge detection, and update built-in bridges. Also update README after setting up Windows dev environment
2022-03-27 12:44:41 -07:00
Saptak S
aca4b29657
Updates tor browser version in get-tor scripts
2022-03-25 19:08:58 +05:30
Micah Lee
45ea3f97b1
Merge pull request #1526 from onionshare/1486_rocket_ship
...
Rocket ship animation
2022-03-06 13:39:01 -08:00
Miguel Jacq
94ce2a3e5d
Update countries-update-list.py to correct path, and run it to generate new country json files for other locales
2022-02-25 15:07:19 +11:00
Micah Lee
a1ad814760
Delete country shape helper script
2022-02-13 15:44:00 -08:00
Micah Lee
2da1174408
Merge branch 'develop' into censorship
2022-02-13 11:28:16 -08:00
Micah Lee
ba1fde54a9
Update copyright year to 2022
2022-01-16 16:15:49 -08:00
Micah Lee
428ba7c80c
Update Tor Browser version to download tor binaries
2022-01-16 16:12:18 -08:00
Micah Lee
73c2f73aa9
Continue switching from briefcase to poetry
2021-12-19 17:33:11 -08:00
Micah Lee
a8016c15c4
Add country shapes
2021-12-09 21:51:07 -08:00
Miguel Jacq
9d63d0ee9b
Update our bridge templates with the latest built-in bridges in the get-tor scripts
2021-12-10 16:48:39 +11:00
Micah Lee
d512ce5743
Merge branch 'mig5-censorship_automatically_attempt_and_reconnect' into 1422_autodetect_location
2021-12-06 20:11:41 -08:00
Micah Lee
20dd579e59
Start making UseBridgeWidget, and add json files that list country names for each enabled locale
2021-12-06 19:39:44 -08:00
Micah Lee
16c6a9f89d
Merge branch 'develop' of https://github.com/a1346054/onionshare into a1346054-develop
2021-12-04 20:34:07 -08:00
Micah Lee
08ae2e616b
Fix meek-client in Windows
2021-11-07 12:12:12 -08:00
Micah Lee
22fc1354ce
Copy snowflake-client from macOS Tor Browser
2021-11-06 20:46:52 -07:00
Micah Lee
42507b1138
Get tor from Tor Browser 11.0a10 on all platforms
2021-11-06 20:42:51 -07:00
Micah Lee
6bd1a4c527
Add script to compile meek-client and copy into resources
2021-10-24 11:48:18 -07:00
Micah Lee
6faa1349ba
Update linux Tor Browser URL and hash
2021-10-17 12:15:01 -07:00
a1346054
869a36ad82
Fix whitespace issues
...
* make sure files contain a final newline
* use consistent indentation
* trim excess whitespace
* trim trailing whitespace
2021-10-14 21:48:12 +00:00