Commit Graph

209 Commits

Author SHA1 Message Date
Micah Lee
e60a910408
Update tor to download Tor Browser 8.0.8, and extract Tor 0.3.5.8 2019-04-21 13:39:53 -07:00
Micah Lee
742d8dc87d
Make check_lacked_trans.py executable 2019-04-21 13:00:29 -07:00
Miguel Jacq
a7bbe818bf
Unlocalize CLI strings 2019-04-20 10:31:34 +10:00
Illia Volochii
309ea61bff
Update requirements for tests 2019-04-18 23:07:38 +03:00
Illia Volochii
9595aa7c69
Update requirements 2019-04-18 22:48:05 +03:00
Illia Volochii
90b9c9944a
Remove cryptography and its dependencies from requirements 2019-04-18 22:34:47 +03:00
Vincent Bermel
3e9eb66afd
Unhardcode linux launcher icon 2019-03-02 09:06:15 +01:00
Micah Lee
c0a23ead90
Reword licenses readme 2019-02-17 21:19:47 -08:00
Micah Lee
7e709bb234
Added jQuery, and jQuery license 2019-02-15 15:33:54 -08:00
Micah Lee
462c32fb05
Update changelog, and version bump to 2.0 2019-02-10 10:49:57 -08:00
Micah Lee
e66c52096e
Get Tor 0.3.5.7 binary from Tor Browser 8.0.5 for Windows and Mac 2019-01-28 17:28:20 -08:00
Micah Lee
6ed63143df
Remove PyInstaller from requirements.txt, because it now breaks CircleCI 2019-01-26 23:06:21 -08:00
Micah Lee
c336065f9c
Version bump to 2.0.dev3 2019-01-25 14:16:58 -08:00
sajolida
0e68ad46c7 Give visual feedback while starting
See https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
2019-01-09 17:06:16 +00:00
Micah Lee
e95c420f0c
Update description of OnionShare 2018-12-21 19:28:20 -08:00
Micah Lee
2b05952f7e
New screenshots, including new appdata screenshots 2018-12-21 19:18:34 -08:00
Micah Lee
391619e6b5
Update version and size for Windows release 2018-12-19 11:47:41 -08:00
Micah Lee
187b7887fd
Merge branch '846_mac_packaging' into 406_osx_sandbox 2018-12-18 19:21:50 -08:00
Micah Lee
ce2efec610
Delete install/Info.plist, because PyInstaller doesn't actually even use it. And bump Mac Tor Browser version to 8.0.4, but I'll still need to bump it again before the 2.0 release 2018-12-18 18:13:02 -08:00
Micah Lee
043237bc20
Merge branch 'develop' into 406_osx_sandbox 2018-12-16 17:11:18 -08:00
Micah Lee
f32af3ca7e
Update pip dependencies 2018-11-26 17:14:44 -08:00
Micah Lee
db93734ed2
Add trailing slash to ~/OnionShare/ in entitlements file, so the sandbox knows it's a directory and not a file 2018-11-25 18:00:04 -08:00
Micah Lee
29d2518911
Add comments to entitlements file, and remove the application group 2018-11-25 17:18:55 -08:00
Micah Lee
66e50c96b8
Fix indenting in entitlements plist, and give OnionShare read-only access to Tor Browser's data, so it can optionally use Tor Browser's tor 2018-11-25 17:00:02 -08:00
Micah Lee
2cbe8979ab
Make macOS use Tor control ports instead of unix sockets to connect to the Tor controller 2018-11-25 16:50:20 -08:00
Micah Lee
d8b873a208
Create a group container for macOS sandbox, and on Mac put the Tor data dir in it 2018-11-25 16:15:27 -08:00
Micah Lee
0794d7fb90
Split entitlements files into child and parent, and try using them both 2018-11-25 15:52:36 -08:00
Micah Lee
dac480f212
Use entitlements file when codesigning for macOS 2018-11-25 15:14:29 -08:00
Micah Lee
af637bc697
Adding a .entitlements file to begin testing macOS sandbox 2018-11-25 15:13:15 -08:00
Miguel Jacq
b2a98fb5e7
Merge pull request #806 from micahflee/v3-revisited
Change how v3 onion services work to support Debian Stretch
2018-11-26 08:26:33 +11:00
coogor
395bc37af2
onionshare.desktop
Fixed categories and generic comment, added german translation
2018-11-25 15:37:50 +01:00
Micah Lee
e29c0e7b69
Merge branch 'develop' into v3-revisited 2018-11-18 17:04:20 -08:00
Miguel Jacq
f1bf8966a0
pytest-qt is 3.2.1 on my machine 2018-10-17 18:04:38 +11:00
Miguel Jacq
cfbfc4a666
Revert "The only other version difference I can find is PyQt itself"
This reverts commit f608b79aaf.
2018-10-17 17:51:45 +11:00
Miguel Jacq
f608b79aaf
The only other version difference I can find is PyQt itself 2018-10-17 17:50:16 +11:00
Miguel Jacq
cddfd5b0a4
see if it's a version issue 2018-10-17 17:38:28 +11:00
Miguel Jacq
ed224f0388
Move GUI tests into a single function each, which solves ordering bugs, and also means we don't need to depend on pytest-ordering 2018-10-15 11:15:32 +11:00
Micah Lee
b91f1d71bb
Bump python required version down to 3.5.3, and finish removing python3-nacl as a dependency 2018-10-11 20:08:23 -07:00
Micah Lee
f8f705313b
Drop the PyNaCl dependency, because we are no longer generating v3 onion keys 2018-10-11 19:55:53 -07:00
Micah Lee
1be53c633a
Remove the whole onionkey module, and generate onion keys using stem 1.7.0 2018-10-11 19:38:05 -07:00
Miguel Jacq
8fc8e0765c
Rename test dir to tests. Rename unit_tests to tests_gui_local. Add test dependencies. Update various paths. Add GUI unit tests docs to BUILD.md 2018-09-27 15:54:46 +10:00
Micah Lee
83a9ce9f4f
Merge branch 'update-deps' into develop 2018-09-23 14:50:54 -07:00
Baccount
726a3e4b09
Upgrade Tor to 0.3.4.8 2018-09-22 11:20:55 -07:00
Baccount
bd4f3e5fe7
Update get-tor-windows.py 2018-09-22 11:18:18 -07:00
Micah Lee
696665815e
Make fedora and debian dependencies get added to packages built 2018-09-20 09:26:11 -07:00
Micah Lee
814897e9bb
Update NSIS file to no longer have to specify each individual file (omg I should have done this foreever ago) 2018-09-18 16:05:54 -07:00
Micah Lee
725434ed97
Generated a new requirements.txt by installing the latest version of
these pip packages:

pip3 install certifi cryptography Flask PyInstaller PyQt5 PySocks pycrypto pynacl requests stem

Then running "pip3 freeze". Also, deleted requirements-windows.txt. Mac
and Windows can share.
2018-09-18 15:35:10 -07:00
Miguel Jacq
a8dc03da37
Update the path to the Tor data from inside the mounted .dmg, and the libevent version name 2018-09-18 15:36:00 +10:00
Miguel Jacq
56280d722f
Re-add the python dependencies necessary for v3 onion support, which got lost in the merge 2018-09-18 15:35:26 +10:00
Micah Lee
fc0defe0c2
Merge branch 'develop' into update-deps 2018-09-17 21:03:37 -07:00