Commit Graph

328 Commits

Author SHA1 Message Date
Micah Lee
3c6cbd04a7
Merge branch 'develop' into 929_download_errors 2020-11-29 09:25:40 -08:00
Micah Lee
8bf6ecf530
Merge pull request #1223 from micahflee/1159_kill_stale_tor
When starting OnionShare, kill old tor process if it exists
2020-11-27 15:52:01 -08:00
Micah Lee
134611a325
Show a dialog while waiting for Tor rendezvous nodes to close, and let the user quit early 2020-11-27 14:50:07 -08:00
Micah Lee
6d38b8e0c4
Add terminal animation while waiting for circuits to close 2020-11-27 11:27:11 -08:00
Micah Lee
7927ef83b2
Only wait for share mode rendezvous circuits to close, ignore the rest 2020-11-27 11:22:29 -08:00
Micah Lee
752afcaa3a
Put wait for circuits to close login in a try/except, so Ctrl-C does not cause a crash 2020-11-27 11:08:58 -08:00
Micah Lee
3871fcf5eb
Improve output when rendezvous circuits all close 2020-11-25 11:52:36 -08:00
Micah Lee
0eee8ce05b
If using bundled Tor, wait for rendezvous circuits to close before killing the tor process 2020-11-25 11:25:32 -08:00
Micah Lee
cb598ee697
Change --autostop-sharing option to --no-autostop-sharing, so that it can default to being disabled (so autostop sharing can be enabled by default) 2020-11-24 21:52:15 -08:00
Micah Lee
abca27cb58
Allow directory listing work with or without trailing slash (removing trailing slash by default), and make directory listing links absolute instead of relative 2020-11-23 14:52:52 -08:00
Micah Lee
65dff09a68
Make onionshare tor process detection work in Windows 2020-11-17 18:46:22 -08:00
Micah Lee
d13d89ae92
Fix torrc filename 2020-11-17 18:08:59 -08:00
Micah Lee
894fb7c070
Kill stale tor process 2020-11-17 18:06:36 -08:00
Micah Lee
9f21d505de
Remove Onion.bundle_tor_supported because it is now always supported 2020-11-17 17:45:31 -08:00
Saptak S
e7de93cd84
Makes username input blur on pressing enter 2020-11-10 20:14:23 +05:30
Saptak S
d1cada0f7e
Improves the logic of updating both flask session and socket session with new nickname 2020-11-10 20:01:11 +05:30
Saptak S
7ab10a0a57
Forces socket io to use websocket instead of polling
SocketIO uses the last successful method of transport to communicate. But we
have eventlet in our dependency which allows for websocket, and we ideally
want communications to be over websocket. So specified the transport method
as websocket in socket io connect.
2020-11-10 19:57:51 +05:30
Micah Lee
0154c8477c
Version bump to 2.3.dev2, and update Linux installation in docs 2020-11-08 20:45:54 -08:00
Micah Lee
d6de902390
Properly specify onionshare_cli package_data 2020-11-08 14:20:31 -08:00
Micah Lee
06c4b6381b
Fix get_resource_path to work with python eggs, move appdata xml file to src so flatpak can see it, reduce python dependencies, and update release docs 2020-11-08 13:34:19 -08:00
Micah Lee
b2f30e90b3
Make OnionShare briefcase work in macOS 2020-11-04 15:57:14 -08:00
Micah Lee
d9153758cd
Find the proper tor binary in onionshare-cli for macOS 2020-11-04 15:22:27 -08:00
Micah Lee
a801f0a628
Install new dependencies so CircleCI tests run, and fix a pytest warning 2020-11-01 11:50:11 -08:00
Micah Lee
74edae02a4
Escape backslashes in ASCII-art 2020-11-01 11:04:12 -08:00
Micah Lee
7ece466d82
Put tor binaries in desktop app resources, not cli resources, and fix Windows packaging 2020-10-15 19:09:46 -07:00
Micah Lee
50e7471a49 Make it work in Windows 2020-10-14 22:36:31 -07:00
Micah Lee
415618b74a
Change version back to 2.3.dev1 2020-10-14 20:15:58 -07:00
Micah Lee
f4abcf1be9
Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase 2020-10-12 22:40:55 -07:00