Miguel Jacq
c4cf9f08ec
Rename things with client_auth_v3_ in the name because there is only one type of client_auth now that v2 is gone.
2021-05-06 18:02:40 +10:00
Miguel Jacq
cde46b676e
Allow setting a 'fake' ClientAuth in local-only mode - which will help with tests
2021-05-06 15:06:36 +10:00
Miguel Jacq
ea4466262d
Gracefully avoid sending the client_auth_v3 argument to Stem's create_ephemeral_hidden_service() if the version of Stem we're on does not yet support it
2021-05-06 14:35:11 +10:00
Miguel Jacq
b385d6bac7
merge from develop and fix conflicts, update poetry
2021-05-06 14:30:29 +10:00
Miguel Jacq
e0b378055c
Remove v2 legacy onion support, and its corresponding client auth functionality. Update the v3 Client Auth to take its place in settings
2021-05-06 14:26:00 +10:00
Micah Lee
1b54f7a618
Merge pull request #1345 from micahflee/1275_fix_website_mode
...
Fix website mode in Windows
2021-05-05 21:14:35 +00:00
Micah Lee
b6d86a8e12
Change version to 2.3.2.dev1
2021-05-04 20:21:10 -07:00
Micah Lee
cab96f3e39
Merge branch 'develop' into version-2.3.2
2021-05-04 20:14:45 -07:00
Micah Lee
0422020de1
Merge branch 'develop' into 1275_fix_website_mode
2021-05-04 20:02:54 -07:00
Micah Lee
34771e3ea9
When building the self.files, use forward slashes instead of backslashes in Windows
2021-05-04 20:01:30 -07:00
Miguel Jacq
c6ccd4de57
Remove unnecessary cleanup_filenames appending in the CompressThread. Ensure we also remove the temp dir that a Zip file is made within, by setting the temp dir in ZipWriter as a variable
2021-05-04 16:42:23 +10:00
Miguel Jacq
04019389da
Move the cleanup() function from Onionshare class to Web class, so that the list of files to be cleaned up is always available (needed for website temp files)
2021-05-04 16:21:42 +10:00
Micah Lee
5d4966cd09
Version bump to 2.3.2 and update changelog, and upgrade PySide to 5.15.2
2021-05-03 18:50:01 -07:00
Micah Lee
ef81895243
Merge branch 'develop' into 1305_receive_messages
2021-05-03 18:13:04 -07:00
Micah Lee
6a9878a33e
Fix javascript bug in receive mode when files is disabled
2021-05-03 17:43:39 -07:00
Miguel Jacq
b48848eb04
Early support for ClientAuth with v3 onions
2021-05-04 10:02:02 +10:00
Miguel Jacq
cd62b08b5e
Update obfs4 built-in bridges to match those of Tor Browser's
2021-05-03 09:57:33 +10:00
Micah Lee
6325662b9c
Fix log colors so it isn't black on black in macOS
2021-05-02 15:49:43 -07:00
Micah Lee
94d5544bda
Use colorama for terminal colors, to get Windows support
2021-05-02 15:13:50 -07:00
Micah Lee
ce7f676527
Fix GUI tests
2021-05-02 14:34:09 -07:00
Micah Lee
17966471ab
GUI displays "Read Message" button when a receive mode submission includes a message
2021-04-30 17:16:02 -07:00
Micah Lee
89bed3c5ac
If no files are uploaded, delete the empty receive mode dir that was created
2021-04-30 15:57:11 -07:00
Micah Lee
95e6985f86
Remove periods from receive mode time folder names, and save the message outside of the time folder
2021-04-30 15:53:23 -07:00
Micah Lee
47e02d781a
If a text message is received, save it in the ReceiveModeRequest object, and add includes_text=True to REQUEST_STARTED
2021-04-30 14:12:41 -07:00
Micah Lee
0a6056e5e6
Fix flake8 issues found in cli
2021-04-29 17:13:05 -07:00
Micah Lee
343e1be3d0
Merge branch 'develop' into 1305_receive_messages
2021-04-29 16:58:33 -07:00
Saptak Sengupta
34554414e9
Merge pull request #1334 from micahflee/ascii_art
...
Prettier ASCII art
2021-04-29 19:19:52 +05:30
Micah Lee
b8d43ab8ce
Center the version and URL
2021-04-28 20:25:42 -07:00
Micah Lee
66918946ae
Merge pull request #1336 from mig5/1293_support_xdg_config_home_env_var
...
Use XDG_CONFIG_HOME environment variable if it is present, otherwise fall back to ~/.config
2021-04-29 01:25:03 +00:00
Micah Lee
650bf93128
Merge pull request #1337 from mig5/update_csp
...
Update the Content-Security-Policy
2021-04-29 01:24:04 +00:00
Miguel Jacq
330e602694
Update the Content-Security-Policy: remove style-src and script-src which are inherited by default-src. Add frame-ancestors, form-action and base-uri which do not inherit default-src
2021-04-29 10:09:44 +10:00
Micah Lee
0de27f9775
WIP: Starting to make messages in receive mode work in GUI
2021-04-28 19:10:26 -04:00
Micah Lee
ffe820398d
Level up the ASCII art
2021-04-28 16:08:20 -07:00
Saptak Sengupta
059a4425bd
Merge pull request #1327 from micahflee/1306_customization
...
Allow custom title for each onion service
2021-04-28 14:43:10 +05:30
Miguel Jacq
fe64d40e45
Use XDG_CONFIG_HOME environment variable if it is present, otherwise fall back to ~/.config
2021-04-28 15:45:37 +10:00
Micah Lee
ee3761af6c
Move graphical banner into common, and display it in GUI too
2021-04-26 19:29:18 -07:00
Micah Lee
2acdea5229
Allow sending messages as well as uploading files in receive mode
2021-04-25 20:46:06 -04:00
Micah Lee
dac508d06e
Prettier ASCII art
2021-04-25 19:23:10 -04:00
Micah Lee
470fb2bda3
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
2e44dfbbda
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
161f20c1d6
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
a4ae37d203
Force shutdowns the socket server on closing chat server
2021-04-19 02:59:22 +05:30
Micah Lee
1543bb38d2
Show the custom title in all modes
2021-04-12 18:15:51 -04:00
Micah Lee
b5c68fa5ca
Add --title, and make it display the title in chat mode
2021-04-12 17:55:16 -04:00
Saptak Sengupta
530f9547f5
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
cf1debbf3c
Make verbose output prettier with terminal colors
2021-04-12 15:36:08 -04:00
Saptak S
729cf2ef86
Fixes content-length for the range requests logic
2021-04-12 22:57:11 +05:30
Saptak S
157ffc9ba5
Fixes parameters in the test function
2021-04-12 22:57:09 +05:30
Saptak S
4a7c062dbd
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
839b23f87a
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