Miguel Jacq
|
365798b12f
|
Various Startup Timer fixes for strings, bundled mode, stealth mode, startup/shutdown time clashes
|
2019-03-11 15:55:17 +11:00 |
|
Miguel Jacq
|
31c360b44d
|
Add a Startup Timer feature (scheduled start / dead man's switch)
|
2019-03-05 10:28:27 +11:00 |
|
Miguel Jacq
|
366509a75c
|
Re-order so persistence checkbox comes before legacy mode checkbox. Remove superfluous conditional
|
2019-02-11 16:23:47 +11:00 |
|
Miguel Jacq
|
7c71aef15b
|
Support persistent v3 onions
|
2019-02-11 11:36:18 +11:00 |
|
Micah Lee
|
2a949802d2
|
Separete onion settings into their own group, and remove css that was breaking the look of the "Copy HidServAuth" button
|
2019-01-28 20:30:05 -08:00 |
|
Micah Lee
|
b42f1c47b8
|
Fix crash that occurs when opening settings when both client authentication and persistence are enabled
|
2019-01-28 20:01:51 -08:00 |
|
Micah Lee
|
4aa8a1d4c6
|
In SettingsDialog, rename downloads_layout to data_dir_layout
|
2019-01-20 15:33:33 -08:00 |
|
Micah Lee
|
6e3b103ef5
|
Rename receive mode "downloads_dir" to the OnionShare "data_dir"
|
2019-01-20 11:46:20 -08:00 |
|
Micah Lee
|
6c0de01f99
|
Merge pull request #853 from micahflee/847_fix_mac_css
Make settings dialog checkboxes line up in macOS
|
2018-12-21 10:38:38 -08:00 |
|
Micah Lee
|
c87e688d4c
|
Merge branch 'develop' of https://github.com/irykoon/onionshare into irykoon-develop
|
2018-12-20 14:07:47 -08:00 |
|
Micah Lee
|
e501bb4de8
|
Make settings dialog checkboxes line up in macOS
|
2018-12-20 14:02:52 -08:00 |
|
Micah Lee
|
300434e5ec
|
Update settings dialog tests to use an OnionStub instead of an Onion, and test different states of tor (authenticate and not, supports v3 and not)
|
2018-12-05 23:05:25 -08:00 |
|
Micah Lee
|
16e301af8d
|
Don't actually check the 'Use legacy addresses' checkbox when it's hidden
|
2018-12-05 20:53:03 -08:00 |
|
Micah Lee
|
1d1efb7e54
|
Require tor 0.4.0.0 for v3 onion services (will change in the future). And update settings dialog so if the connected version of tor doesn't support v3 onions, then always show legacy options. If it does support v3 onions, allow 'Use legacy addresses'
|
2018-12-05 20:33:45 -08:00 |
|
Micah Lee
|
aadb2a01f0
|
Only show onion settings if there is a Tor connection
|
2018-12-05 20:14:52 -08:00 |
|
Miguel Jacq
|
d3b5e1e256
|
Merge develop branch and fix conflicts
|
2018-11-13 14:45:40 +11:00 |
|
Micah Lee
|
ac10b8899f
|
Merge branch '780_improved_ui' into 690_language_dropdown
|
2018-10-10 18:32:01 -07:00 |
|
Miguel Jacq
|
f653e8cc04
|
Merge develop in and fix upload/timer functionality so that it works as described. Still needs fixing to not throw a connection error to the lucky last uploader after their upload completes and server stops due to expiry having passed
|
2018-10-01 16:42:54 +10:00 |
|
Miguel Jacq
|
9aa9dc39a1
|
Move Alert dialog about restart into the conditional that fires only if locale was changed
|
2018-10-01 13:32:09 +10:00 |
|
Miguel Jacq
|
c43d882a65
|
Explicitly set true/false values for settings that need it
|
2018-10-01 12:53:10 +10:00 |
|
Micah Lee
|
a1f5b5964a
|
Remove the useless gui=True arg getting passed intro strings._ all over the place
|
2018-09-30 17:47:10 -07:00 |
|
Micah Lee
|
c4f776c42a
|
Set OnionShare language based on the locale stored in settings, and prompt user to restart OnionShare after changing their language
|
2018-09-30 17:06:29 -07:00 |
|
Micah Lee
|
23c55bc95b
|
Change how language selection setting looks
|
2018-09-30 16:23:46 -07:00 |
|
Micah Lee
|
9a19a7aecd
|
Allow switching locales from the settings dialog
|
2018-09-30 16:14:14 -07:00 |
|
Micah Lee
|
8ca34fadd9
|
Fix crash when clicking Help from the systray
|
2018-09-29 14:49:06 -07:00 |
|
Miguel Jacq
|
3ed04bf5ec
|
Show whether Tor version supports next-gen onion support
|
2018-09-25 15:26:19 +10:00 |
|
Miguel Jacq
|
c3755389dd
|
Fix conflict
|
2018-09-18 10:26:16 +10:00 |
|
Micah Lee
|
359e470383
|
Make what's this links use the same string, and change their style
|
2018-09-17 16:11:52 -07:00 |
|
Miguel Jacq
|
7e875e021a
|
Remove unnecessary loop. Remove the Close route/setting which can DoS another running upload. Fix detecting whether any uploads are still in progress before terminating the service after timer expires. Don't register 404s for uploads after expiry has finished (throw a 403 instead)"
|
2018-09-18 08:36:07 +10:00 |
|
Miguel Jacq
|
6ed5c94df7
|
Hide the legacy settings if legacy mode is not enabled. Fix unrelated bug regarding displaying the HidServAuth copy button/label
|
2018-09-17 09:12:13 +10:00 |
|
Miguel Jacq
|
6c01d7a2da
|
Add 'what's this' labels to each General Setting
|
2018-09-17 09:01:30 +10:00 |
|
Miguel Jacq
|
7c55f0adae
|
Reorder the general settings
|
2018-09-17 08:44:56 +10:00 |
|
Miguel Jacq
|
026322b458
|
Fix margins on HBoxLayouts in settings
|
2018-09-16 14:06:55 +10:00 |
|
Miguel Jacq
|
95f097eae3
|
Move the hyperlink labels into HBox layouts with the checkboxes
|
2018-09-16 14:00:41 +10:00 |
|
Miguel Jacq
|
d8566c2d78
|
Move stealth to general options, and add hyperlinks for more info for this and legacy addresses
|
2018-09-16 13:54:47 +10:00 |
|
Miguel Jacq
|
3a7ae401af
|
Fix conflicts
|
2018-09-16 13:37:22 +10:00 |
|
Miguel Jacq
|
30ee2290d7
|
Fix bug where lack of stealth mode re-enabled v2 legacy checkbox even if persistence was still enabled
|
2018-09-15 16:07:08 +10:00 |
|
Miguel Jacq
|
8bb75cc530
|
Fix conflict in tests
|
2018-09-15 12:07:01 +10:00 |
|
Micah Lee
|
8312058fcc
|
Merge branch 'develop' into receiver-mode-gui
|
2018-09-14 18:59:36 -07:00 |
|
Micah Lee
|
4c87393550
|
Merge branch 'fix_invalid_version_alert' of https://github.com/mig5/onionshare into mig5-fix_invalid_version_alert
|
2018-09-14 18:32:32 -07:00 |
|
Miguel Jacq
|
45d6a94d38
|
Fix conflict from develop branch
|
2018-09-04 11:43:35 +10:00 |
|
Micah Lee
|
52c82f9b16
|
Merge branch 'lingering_object_naming_issues' of https://github.com/mig5/onionshare into mig5-lingering_object_naming_issues
|
2018-09-02 13:33:35 -07:00 |
|
Miguel Jacq
|
2fd2cf3e2e
|
Fix the passing of the latest version returned to the UI if it is an invalid version
|
2018-08-30 15:18:29 +10:00 |
|
Miguel Jacq
|
47fc55aac1
|
Don't try and parse Tor version in order whether or not to show v2-only features. Just note in the QLabel what is v2-only. Still force v2 legacy mode on when using persistence or stealth.
|
2018-08-23 11:02:28 +10:00 |
|
Miguel Jacq
|
5c8b0d7796
|
Rather than hide persistence/stealth mode altogether if the Tor version is high enough for v3, give the user the option to 'use legacy v2 onions' in Settings dialog, so that they may continue to use persistence etc
|
2018-08-22 11:45:08 +10:00 |
|
Miguel Jacq
|
2de9359629
|
Introduce v3 onion support
|
2018-08-21 19:31:02 +10:00 |
|
Miguel Jacq
|
3b45f93dbe
|
Expand 'public mode' (optional slugs) to be possible for sharing too, not just receiving, with no rate-limiting/self-destruct on invalid routes.
|
2018-07-21 17:06:11 +10:00 |
|
Miguel Jacq
|
a830eb57fe
|
#691 remove meek_lite Amazon
|
2018-07-21 15:52:11 +10:00 |
|
Miguel Jacq
|
f6b031bc2c
|
Fix another two places where Alert was called without passing the common object
|
2018-07-21 15:50:37 +10:00 |
|
irykoon
|
09ce97147a
|
Merge branch 'develop' of https://github.com/micahflee/onionshare into develop
|
2018-07-12 06:31:49 +00:00 |
|