Saptak S
5f4c7df6a9
Uses tor instead of tor.real
2023-09-05 15:18:58 +05:30
Micah Lee
a94c7c8f92
Fix windows build script for new version of PySide6
2023-05-22 12:22:18 +05:30
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
b26e7cb0df
Update PT build scripts to work on Intel Macs too
2023-02-06 18:31:02 -08:00
Micah Lee
f410b19277
Switch to Python 3.10.9, because PySide6 does not support 3.11 yet
2023-02-05 13:39:28 -08:00
Micah Lee
37a006cb12
Switch Windows (32-bit and 64-bit) to Python 3.11.1
2023-02-05 13:31:34 -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
8e77fa4fe0
Merge branch 'pyside6' into pyside6-package
2022-11-01 10:01:49 +01:00
NoisyCoil
1f34e8bbee
Reverted to using homebrew's tor
2022-11-01 10:01:27 +01:00
NoisyCoil
48aa621869
Merge branch 'pyside6' into pyside6-package
2022-11-01 09:30:37 +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
cc66ebb349
Merge branch 'pyside6' into pyside6-package
2022-10-28 20:10:54 +02: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
NoisyCoil
6d4f4aef49
Initial macos-package-build commit
2022-10-23 18:13:51 +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
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