265 Commits

Author SHA1 Message Date
Micah Lee
fc22850260 Remove Finnish, add Indonesian and Serbian (latin) 2021-05-10 15:36:53 -07:00
Miguel Jacq
8967470f95 Merge branch 'develop' into fix_405_error_and_other_methods 2021-05-11 08:15:35 +10:00
Miguel Jacq
e409141362 Website mode doesn't need to support POST as a method 2021-05-11 08:14:49 +10:00
Miguel Jacq
d1cbe2faf6 Fix HTTP return code for custom 500 internal server error handler 2021-05-10 15:57:23 +10:00
Miguel Jacq
92027345d0 Register the 405 error handler properly. Enforce the appropriate methods for each route (GET or POST only, with OPTIONS disabled). Add tests for invalid methods. Add a friendlier 500 internal server error handler 2021-05-10 11:23:44 +10:00
Miguel Jacq
5e2128106d Remind the user to submit contact info if they want a response to a message in Receive Mode 2021-05-07 10:53:13 +10:00
Miguel Jacq
d86ce6c9af 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
084b6c4867 Allow setting a 'fake' ClientAuth in local-only mode - which will help with tests 2021-05-06 15:06:36 +10:00
Miguel Jacq
e4465435fa 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
80cc1f43e8 merge from develop and fix conflicts, update poetry 2021-05-06 14:30:29 +10:00
Miguel Jacq
286d7703d6 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
5fab2e0396 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
ba56cd37b1 Change version to 2.3.2.dev1 2021-05-04 20:21:10 -07:00
Micah Lee
3779adee43 Merge branch 'develop' into version-2.3.2 2021-05-04 20:14:45 -07:00
Micah Lee
cde0c30c9d Merge branch 'develop' into 1275_fix_website_mode 2021-05-04 20:02:54 -07:00
Micah Lee
4f87088932 When building the self.files, use forward slashes instead of backslashes in Windows 2021-05-04 20:01:30 -07:00
Miguel Jacq
7092e4ebee 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
ff5e73a2ae 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
60732a0f56 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
bc7c95f514 Merge branch 'develop' into 1305_receive_messages 2021-05-03 18:13:04 -07:00
Micah Lee
665242a2e2 Fix javascript bug in receive mode when files is disabled 2021-05-03 17:43:39 -07:00
Miguel Jacq
4aa6d6f3ec Early support for ClientAuth with v3 onions 2021-05-04 10:02:02 +10:00
Miguel Jacq
b23b0af8f1 Update obfs4 built-in bridges to match those of Tor Browser's 2021-05-03 09:57:33 +10:00
Micah Lee
f40d50c9bb Fix log colors so it isn't black on black in macOS 2021-05-02 15:49:43 -07:00
Micah Lee
6e5b56e843 Use colorama for terminal colors, to get Windows support 2021-05-02 15:13:50 -07:00
Micah Lee
ddbd7a2fb9 Fix GUI tests 2021-05-02 14:34:09 -07:00
Micah Lee
34b791abcf GUI displays "Read Message" button when a receive mode submission includes a message 2021-04-30 17:16:02 -07:00
Micah Lee
abf5b05280 If no files are uploaded, delete the empty receive mode dir that was created 2021-04-30 15:57:11 -07:00
Micah Lee
64234ad72f 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
031b5c9e92 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
cfbf07b903 Fix flake8 issues found in cli 2021-04-29 17:13:05 -07:00
Micah Lee
754c7d96dd Merge branch 'develop' into 1305_receive_messages 2021-04-29 16:58:33 -07:00
Saptak Sengupta
ad93056a17 Merge pull request #1334 from micahflee/ascii_art
Prettier ASCII art
2021-04-29 19:19:52 +05:30
Micah Lee
617f80d3ca Center the version and URL 2021-04-28 20:25:42 -07:00
Micah Lee
34b0e2852a 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
4ff41f7735 Merge pull request #1337 from mig5/update_csp
Update the Content-Security-Policy
2021-04-29 01:24:04 +00:00
Miguel Jacq
a21498067c 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
ea17eacf43 WIP: Starting to make messages in receive mode work in GUI 2021-04-28 19:10:26 -04:00
Micah Lee
b6c45bf839 Level up the ASCII art 2021-04-28 16:08:20 -07:00
Saptak Sengupta
8f9d21f783 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
a3b8457d82 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
4f2ca21c9a Move graphical banner into common, and display it in GUI too 2021-04-26 19:29:18 -07:00
Micah Lee
b343d391b3 Allow sending messages as well as uploading files in receive mode 2021-04-25 20:46:06 -04:00
Micah Lee
a07c66d689 Prettier ASCII art 2021-04-25 19:23:10 -04:00
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