Micah Lee
|
65894e2e44
|
Make systray exit action call OnionShareGui.close() instead of sys.exit(), to give OnionShare a chance to warn users of open servers, and to gracefully shut down
|
2017-05-22 16:19:44 -07:00 |
|
Micah Lee
|
02216f246b
|
Merge branch '285_systray_notifications' of https://github.com/mig5/onionshare into mig5-285_systray_notifications
|
2017-05-22 16:15:06 -07:00 |
|
Micah Lee
|
de4739e458
|
Merge branch 'mig5-select_multiple_folders'
|
2017-05-22 16:11:06 -07:00 |
|
Micah Lee
|
e828b2f9cd
|
Use non-native QFileDialog for file selection as well as directory selection, to have a consistent UI
|
2017-05-22 16:10:55 -07:00 |
|
Micah Lee
|
9385487c10
|
Merge branch 'select_multiple_folders' of https://github.com/mig5/onionshare into mig5-select_multiple_folders
|
2017-05-22 16:04:56 -07:00 |
|
Micah Lee
|
f01bd30263
|
Merge branch 'mig5-362-more-descriptive-html'
|
2017-05-22 15:22:41 -07:00 |
|
Micah Lee
|
a10f8d6de4
|
Merge branch '362-more-descriptive-html' of https://github.com/mig5/onionshare into mig5-362-more-descriptive-html
|
2017-05-22 15:20:27 -07:00 |
|
Micah Lee
|
a513c8b6df
|
Don't load strings directly in the web module. It isn't needed anymore, and it's preventing tests from passing in travis-ci
|
2017-05-22 15:02:22 -07:00 |
|
Micah Lee
|
174c03e892
|
Remove version string from http response headers, to avoid any information disclosure about the sender's server
|
2017-05-22 14:58:23 -07:00 |
|
Micah Lee
|
e01716bca9
|
Merge branch '253-security-headers' of https://github.com/mig5/onionshare into mig5-253-security-headers
|
2017-05-22 14:56:32 -07:00 |
|
Micah Lee
|
ae3038521c
|
Merge branch 'mig5-387-build-script-logic-fix'
|
2017-05-22 14:07:33 -07:00 |
|
Micah Lee
|
f1c783cf63
|
Merge branch '387-build-script-logic-fix' of https://github.com/mig5/onionshare into mig5-387-build-script-logic-fix
|
2017-05-22 14:07:25 -07:00 |
|
Micah Lee
|
d8af493ae0
|
Merge branch 'mig5-392-remove-symlink'
|
2017-05-22 14:03:42 -07:00 |
|
Micah Lee
|
54017d595c
|
Merge branch '392-remove-symlink' of https://github.com/mig5/onionshare into mig5-392-remove-symlink
|
2017-05-22 14:03:14 -07:00 |
|
Micah Lee
|
c056005696
|
Merge branch 'mig5-fix_double_slash_in_update_checker_url'
|
2017-05-22 14:01:38 -07:00 |
|
Micah Lee
|
0ab5b8b366
|
Merge branch 'fix_double_slash_in_update_checker_url' of https://github.com/mig5/onionshare into mig5-fix_double_slash_in_update_checker_url
|
2017-05-22 14:00:50 -07:00 |
|
Miguel Jacq
|
3766a6048d
|
Add desktop notification messages on download events (via systray)
|
2017-05-22 16:47:23 +10:00 |
|
Miguel Jacq
|
d6332c8f95
|
Adjust folder dialog caption to be plural
|
2017-05-21 16:25:15 +10:00 |
|
Miguel Jacq
|
041fed1923
|
Adjust French translation for the dialog caption to be plural
|
2017-05-21 16:23:48 +10:00 |
|
Miguel Jacq
|
b35e3b76d5
|
Make it possible to select multiple folders by using non-native QFileDialog
|
2017-05-21 16:14:32 +10:00 |
|
Miguel Jacq
|
16f4d5f3ca
|
use the actual OnionShare version as the Server header string
|
2017-05-21 10:30:37 +10:00 |
|
Miguel Jacq
|
38ee7fde21
|
Remove duplication of security headers
|
2017-05-21 10:03:18 +10:00 |
|
Miguel Jacq
|
6c52988842
|
Harden some response headers
|
2017-05-20 12:34:00 +10:00 |
|
Miguel Jacq
|
ff51d2ce58
|
Be explicit that the the first filesize is that of the compressed zip file and that it contains the files beneath. Use the headers in the table that we've styled for
|
2017-05-19 15:44:03 +10:00 |
|
Miguel Jacq
|
5567e435dd
|
exit 1 on failure for completeness
|
2017-05-19 14:42:23 +10:00 |
|
Miguel Jacq
|
55d18d88f4
|
account for the fact that stdeb's util.py renames .dev to ~dev, in version names
|
2017-05-19 14:36:28 +10:00 |
|
Miguel Jacq
|
0cf9e44367
|
Fix location of echo so that the return code check doesn't always succeed
|
2017-05-19 14:34:05 +10:00 |
|
Miguel Jacq
|
55cb3b78cf
|
Remove onionshare-gui symlink pointing to itself
|
2017-05-19 14:15:54 +10:00 |
|
Micah Lee
|
d3eeda887b
|
In bundled Tor mode, wait 2 full seconds before connecting to the Tor controller
|
2017-05-18 17:34:36 -07:00 |
|
Miguel Jacq
|
5a976a7aed
|
Fix double slash in URL of UpdateChecker debug message
|
2017-05-19 10:33:55 +10:00 |
|
Miguel Jacq
|
c875e923d2
|
Wait a bit longer before attempting to connect to the Tor controller
|
2017-05-19 09:45:54 +10:00 |
|
Micah Lee
|
1bbcd6f5ea
|
Update get-tor-osx.py to grab the Tor binary from Tor Browser 6.5.2 instead of 6.5.1, and make it retain the same directory structure in OnionShare as it uses in Tor Browser, including copying libevent-2.0.5.dylib, which was missing before (#385)
|
2017-05-18 11:22:50 -07:00 |
|
Micah Lee
|
c4ad835322
|
Move the readable file check from FileSelection to FileList, so files you drag-and-drop into OnionShare get checked as well
|
2017-05-18 10:55:10 -07:00 |
|
Micah Lee
|
959f637b49
|
Merge branch '345_file_readability_fix' of https://github.com/mig5/onionshare into mig5-345_file_readability_fix
|
2017-05-18 10:43:29 -07:00 |
|
Micah Lee
|
a852874f42
|
Merge branch 'mig5-386_exclusive_radios'
|
2017-05-18 10:39:27 -07:00 |
|
Miguel Jacq
|
8a1fad7a79
|
#345 - validate the readability of files before adding them
|
2017-05-18 18:09:49 +10:00 |
|
Miguel Jacq
|
f5ba307276
|
#386 - put the connection radio buttons into their own group, which by default forces autoExclusive, thus preventing them from being all unset
|
2017-05-18 17:10:47 +10:00 |
|
Micah Lee
|
f6eb178f7b
|
Display tor connection percent when testing bundled tor in settings
|
2017-05-17 12:09:56 -07:00 |
|
Micah Lee
|
d3a7eef95c
|
Catch errors that occur when connection_type is bundled_tor, but the tor process closes before it can connect
|
2017-05-17 12:00:42 -07:00 |
|
Micah Lee
|
22c13fc7bf
|
Fix bug with displaying error message
|
2017-05-17 11:36:32 -07:00 |
|
Micah Lee
|
c3cfe68f45
|
Updated changelog and version bump to 1.1.dev1
|
2017-05-17 09:10:21 -07:00 |
|
Micah Lee
|
6dd3bbb1f5
|
Added settings.png to Windows installer file
|
2017-05-16 17:57:28 -07:00 |
|
Micah Lee
|
66a012bf81
|
Make settings button flat
|
2017-05-16 17:36:53 -07:00 |
|
Micah Lee
|
8a8c2bd34b
|
Oops, set the TorConnectionDialog window title back
|
2017-05-16 17:30:54 -07:00 |
|
Micah Lee
|
24ccb3995f
|
Fix UpdateChecker and UpdateThread to work with refactor, now it pops up an update reminder
|
2017-05-16 17:29:02 -07:00 |
|
Micah Lee
|
ea745e63f3
|
Split SettingsDialog into two columns, because the layout didn't fit on my Mac
|
2017-05-16 17:02:00 -07:00 |
|
Micah Lee
|
010bddb066
|
When saving settings, if Tor settings changed or if Tor isn't connected, reboot the Onion object, so that it's always connected to Tor when using the app
|
2017-05-16 16:50:33 -07:00 |
|
Micah Lee
|
eb708973c8
|
Disable settings while an OnionShare server is active
|
2017-05-16 15:41:35 -07:00 |
|
Micah Lee
|
3e3d669a49
|
Remove the menu bar, and replace it with a settings button owned by the OnionShareGui object
|
2017-05-16 15:24:14 -07:00 |
|
Micah Lee
|
22fb34d50d
|
Fixed signal/slot/thread issue in TorConnectionDialog and TorConnectionThread, and updated the language of bundled Tor error messages
|
2017-05-16 13:09:27 -07:00 |
|