Commit Graph

67 Commits

Author SHA1 Message Date
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
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
5e600e5f2d
Sanitize version string for WiX too 2022-06-19 21:50:32 -07:00
Micah Lee
ac745dd041
Fix PT Windows build scripts to move the binary to the right folder 2022-06-19 23:36:34 -04:00
Micah Lee
e4114bf01d
Fix windows codesigning script 2022-06-19 22:57:13 -04: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
053688c4b9
Merge branch 'develop' into ci-builds 2022-05-25 21:32:17 -07:00
Micah Lee
e184ca5d03
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
de4dbb54a0
Fix macOS package cleanup and codesigning 2022-04-07 19:29:04 -07:00
Micah Lee
a2b1f8b578
Complete codesigning and packaging for Windows 2022-04-05 12:41:21 -07:00
Micah Lee
49471a835a
Fix macOS cleanup script 2022-04-03 17:35:41 -07:00
Micah Lee
9b28a9393a
Move windows and mac build scripts into scripts folder 2022-04-03 17:20:31 -07:00
Micah Lee
3fd96cd472
Combine all get-tor scripts into a single get-tor.py 2022-04-03 11:15:53 -07:00
Saptak S
df8eb155eb
Updates the repository to download the flags from to include all flags 2022-03-31 18:20:29 +05:30
Saptak S
23e623f45c
Adds country flags 2022-03-31 18:20:18 +05:30
Micah Lee
aff969ee09
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
e77cd6939e
Try fixing installing 32-bit go, and try fixing 32-bit paths in scripts 2022-03-30 15:52:31 -07:00
Micah Lee
06e9b3d3fc
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
858bfea7ef
Updates tor browser version in get-tor scripts 2022-03-25 19:08:58 +05:30
Micah Lee
4974aee1f2
Merge pull request #1526 from onionshare/1486_rocket_ship
Rocket ship animation
2022-03-06 13:39:01 -08:00
Miguel Jacq
a582a06a4d
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
314356b624
Delete country shape helper script 2022-02-13 15:44:00 -08:00
Micah Lee
e168080b77
Merge branch 'develop' into censorship 2022-02-13 11:28:16 -08:00
Micah Lee
ababc2de46
Update copyright year to 2022 2022-01-16 16:15:49 -08:00
Micah Lee
071bd29677
Update Tor Browser version to download tor binaries 2022-01-16 16:12:18 -08:00
Micah Lee
1d53712544
Continue switching from briefcase to poetry 2021-12-19 17:33:11 -08:00
Micah Lee
2af28def34
Add country shapes 2021-12-09 21:51:07 -08:00
Miguel Jacq
be8a2a894f
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
feaecc9e4d
Merge branch 'mig5-censorship_automatically_attempt_and_reconnect' into 1422_autodetect_location 2021-12-06 20:11:41 -08:00
Micah Lee
339fc9338e
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
a71a4f9baa
Merge branch 'develop' of https://github.com/a1346054/onionshare into a1346054-develop 2021-12-04 20:34:07 -08:00
Micah Lee
9430439b5f
Fix meek-client in Windows 2021-11-07 12:12:12 -08:00
Micah Lee
fa70368a8d
Copy snowflake-client from macOS Tor Browser 2021-11-06 20:46:52 -07:00
Micah Lee
4e62b8831a
Get tor from Tor Browser 11.0a10 on all platforms 2021-11-06 20:42:51 -07:00
Micah Lee
dbeb0f2194
Add script to compile meek-client and copy into resources 2021-10-24 11:48:18 -07:00
Micah Lee
9f9328fd1f
Update linux Tor Browser URL and hash 2021-10-17 12:15:01 -07:00
a1346054
cea34725f1
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
a1346054
f827d5232d
Fix shellcheck warnings 2021-10-14 21:48:11 +00:00
Micah Lee
229da0aaab
Make get_tor_paths work properly now that in linux the tor binaries are bundled too 2021-10-11 20:45:28 -07:00
Micah Lee
3e61e8dd37
Write Linux script to download Tor Browser and extract binaries 2021-10-11 20:17:26 -07:00
Micah Lee
5de48bba6e
Change all version to 2.4, update languages, rebuild docs, update tor from Tor Browser 2021-09-26 11:41:01 -07:00