240 Commits

Author SHA1 Message Date
Micah Lee
8c9d101f31 Merge pull request #1321 from SaptakS/range-requests-revisited
Reviving the old range request PR
2021-04-25 18:07:35 -04:00
Micah Lee
7ee8754c4b Merge pull request #1330 from SaptakS/chat-socket-fix
Force shutdowns the socket server on closing chat server
2021-04-25 17:41:41 -04:00
whew
ad8efc7d24 Use socks5h instead of socks5
With `socks5h` the proxy server resolves the domain name, which avoids leaking DNS requests.
2021-04-24 09:59:53 +00:00
Saptak S
934136b345 Force shutdowns the socket server on closing chat server 2021-04-19 02:59:22 +05:30
Micah Lee
3d9ca3f1ec Show the custom title in all modes 2021-04-12 18:15:51 -04:00
Micah Lee
024cc83943 Add --title, and make it display the title in chat mode 2021-04-12 17:55:16 -04:00
Saptak Sengupta
774e77ae51 Merge pull request #1326 from micahflee/pretty_verbose
Make verbose output prettier with terminal colors
2021-04-13 02:45:12 +05:30
Micah Lee
c1d1462299 Fix log tests 2021-04-12 15:42:16 -04:00
Micah Lee
f30dfda92d Make verbose output prettier with terminal colors 2021-04-12 15:36:08 -04:00
Saptak S
453795a373 Fixes content-length for the range requests logic 2021-04-12 22:57:11 +05:30
Saptak S
83f4560784 Fixes tests for normal range requests, curl and wget 2021-04-12 22:57:10 +05:30
Saptak S
dbb13e6a43 Fixes parameters in the test function 2021-04-12 22:57:09 +05:30
Saptak S
a36e90eeaf Reviving the old range request PR
This commit basically just adds the codes from the PR
https://github.com/micahflee/onionshare/pull/804/commits
on the newly structured and refactored code and also
fixes import dependencies and changed any code that was
relevant with the new code of onionshare
2021-04-12 22:57:08 +05:30
Micah Lee
aea387a328 Test webhook in CLI 2021-04-12 09:34:12 -07:00
Micah Lee
2e2e775125 Improve webhook label in GUI, improve webhook message that gets POSTed, and display webhook errors without verbose mode 2021-04-12 09:08:47 -07:00
Micah Lee
7161fa713f Oops, webhook not websocket 2021-04-11 13:49:51 -07:00
Micah Lee
b4c856424b Implement receive mode webhooks in CLI 2021-04-11 13:33:58 -07:00
Micah Lee
5060927eea Update poetry deps, and add requests[socks] 2021-04-11 13:25:40 -07:00
Micah Lee
8b2b283208 Merge pull request #1317 from akshgpt7/chore-refactor-issues
Refactor code quality issues
2021-04-11 11:37:42 -07:00
Micah Lee
6962d8193f Merge branch 'fix_rendezvous_typo' of https://github.com/mig5/onionshare into mig5-fix_rendezvous_typo 2021-04-11 11:02:47 -07:00
Aksh Gupta
6805f6acae chore: refactor code quality issues 2021-03-10 22:59:47 +05:30
Miguel Jacq
cf69a2368f Fix the call to start_onion_service in CLI mode when using autostart timer, which had out of date positional args. Fix Tor exception handlers which were also out of date with the start_onion_service function 2021-03-10 15:04:22 +11:00
Kcchouette
5261fe2aa7 Change style to use flex
inspired by PR #1140
2021-03-08 18:56:26 +01:00
Kcchouette
99d7406676 Revert: Adding class to have old style 2021-03-08 18:53:56 +01:00
Kcchouette
32fdea2f33 Adding class to have old style 2021-03-08 17:29:45 +01:00
Micah Lee
63fe021dcb Version bump to 2.3.1 2021-02-22 13:37:21 -08:00
Micah Lee
4f5f75cc25 Update copyright year to 2021 2021-02-22 13:35:14 -08:00
Micah Lee
1967f7c029 Merge pull request #1287 from SaptakS/fix-persistent
Fixes issues with persistent mode
2021-02-22 13:26:29 -08:00
Saptak S
c960636f48 Fixes issues with persistent mode
- adds mode to the persistent file
- adds filenames for share and website mode in persistent file
2021-02-23 02:23:31 +05:30
Saptak S
97c97696d9 Updates socket.io client to 3.1.1 with the latest Socket.IO and Engine.IO protocols 2021-02-22 22:52:35 +05:30
Micah Lee
7ba19fc48c Merge branch 'develop' into final-2.3 2021-02-21 10:34:03 -08:00
Micah Lee
65115cdfb2 Set content-disposition to attachment for /download, to always force a download 2021-02-21 10:22:54 -08:00
Micah Lee
a4f6522340 Add the final languages 2021-02-15 15:49:54 -08:00
Micah Lee
ff512b528a Version bump from 2.3.dev2 to 2.3, and build the latest docs, in the latest languages 2021-02-15 15:31:22 -08:00
Miguel Jacq
c3a3aaa12f Correct rendevouz to rendezvous 2021-02-09 17:16:30 +11:00
Saptak S
c8e7e06a46 Updates the unicode logic in share_mode code as well 2021-01-31 17:08:47 +05:30
Kcchouette
1644e8691a use utf8 name too for file downloading 2021-01-31 16:37:45 +05:30
Kcchouette
c7df17d3f6 Update requirements.txt 2021-01-31 16:37:44 +05:30
Kcchouette
588c117927 Update send_base_mode.py 2021-01-31 16:36:09 +05:30
Tim Gates
52f6ee7b47 docs: fix simple typo, progess -> progress
There is a small typo in cli/onionshare_cli/web/web.py.

Should read `progress` rather than `progess`.
2020-12-24 10:34:47 +11:00
whew
11d2069567 list.sort intsead of sorted(list) 2020-12-22 04:42:29 +00:00
Micah Lee
5200f8714a Merge pull request #1236 from micahflee/929_download_errors
Prevent incomplete downloads in share mode, close after first download
2020-12-15 16:45:58 -08:00
Micah Lee
4e577cde7e Merge branch 'develop' into 929_download_errors 2020-12-13 11:40:25 -08:00
Micah Lee
9bb853756a Stop passing status_url_path to render denied template, to avoid exception 2020-12-13 10:48:16 -08:00
Micah Lee
93f8d2c848 Merge pull request #1239 from micahflee/1214_onion_error_translations
Translate Tor-related error messages
2020-12-01 22:21:25 -08:00
Micah Lee
30b86efd45 The CLI error message gets printed from the Onion object, so don't try to print it the exception 2020-11-29 12:30:19 -08:00
Micah Lee
6ffa9b62f8 All Tor-related that get thrown from the onionshare_cli.Onion object now get translated in the GUI 2020-11-29 12:25:09 -08:00
Micah Lee
ee5b950f7c Make CLI throw an error if it cannot find tor binary 2020-11-29 11:08:46 -08:00
Micah Lee
872dacb8e4 Merge branch 'develop' into 929_download_errors 2020-11-29 09:25:40 -08:00
Micah Lee
2b7c36c5fe 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