Micah Lee
|
1eea734fb5
|
Merge branch 'mig5-reuse_private_key'
|
2018-01-14 18:36:38 -08:00 |
|
Micah Lee
|
a18b069ca1
|
Merge branch 'reuse_private_key' of https://github.com/mig5/onionshare into mig5-reuse_private_key
|
2018-01-14 18:15:23 -08:00 |
|
Micah Lee
|
df959db095
|
Merge branch 'master' into Baccount-Update-get-tor-osx.py
|
2018-01-14 18:06:00 -08:00 |
|
Micah Lee
|
e2cff2921e
|
Merge branch 'Baccount-Update-get-tor-windows.py'
|
2018-01-14 18:04:46 -08:00 |
|
Micah Lee
|
122ab2a5e1
|
Merge branch 'Update-get-tor-windows.py' of https://github.com/Baccount/onionshare into Baccount-Update-get-tor-windows.py
|
2018-01-14 18:04:15 -08:00 |
|
Micah Lee
|
2a5877ae9f
|
Merge branch 'Update-get-tor-osx.py' of https://github.com/Baccount/onionshare into Baccount-Update-get-tor-osx.py
|
2018-01-14 17:58:43 -08:00 |
|
Miguel Jacq
|
3e7d4c64ff
|
Save the slug when using a persistent private key
|
2018-01-15 10:01:34 +11:00 |
|
Miguel Jacq
|
448f6af796
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:49:49 +11:00 |
|
Miguel Jacq
|
4da5ddf2c9
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:45:10 +11:00 |
|
Miguel Jacq
|
9aef3cdbb3
|
Add a 'persistent URL' label when re-using a private key
|
2018-01-14 18:41:54 +11:00 |
|
Micah Lee
|
a75faea407
|
Merge branch 'mig5-493_500_detect_broken_tor_connection'
|
2018-01-13 22:50:57 -08:00 |
|
Micah Lee
|
6ab6ea564a
|
Create the timer before the TorConnectionDialog dialog, but start it after. This way if you cancel the dialog, then click save in the settings, OnionShareGui.timer will already exist, even though though TorConnectionDialog hasn't closed yet
|
2018-01-13 22:46:57 -08:00 |
|
Micah Lee
|
8f585db127
|
Don't start the check_for_requests timer until after connected to Tor, and remove OnionShareGui.tor_con and TorConnectionDialog.t as class variables, making them local variables instead
|
2018-01-13 22:42:27 -08:00 |
|
Micah Lee
|
a73f1471a2
|
Better way to get the onion service_id
|
2018-01-13 19:18:33 -08:00 |
|
Micah Lee
|
627ea18f83
|
Merge branch 'mig5-525_catch_failure_to_obtain_service_id'
|
2018-01-13 19:14:33 -08:00 |
|
Micah Lee
|
597008d380
|
Merge branch '525_catch_failure_to_obtain_service_id' of https://github.com/mig5/onionshare into mig5-525_catch_failure_to_obtain_service_id
|
2018-01-13 19:09:03 -08:00 |
|
Micah Lee
|
c0252826ab
|
Merge branch 'mig5-520_fix_hyperlink_qlabel'
|
2018-01-13 17:01:55 -08:00 |
|
Micah Lee
|
2a4e1f0de0
|
Merge branch '520_fix_hyperlink_qlabel' of https://github.com/mig5/onionshare into mig5-520_fix_hyperlink_qlabel
|
2018-01-13 16:59:24 -08:00 |
|
Micah Lee
|
e6177c0e10
|
Merge branch 'mig5-disable_start_share_on_no_files'
|
2018-01-13 16:41:41 -08:00 |
|
Micah Lee
|
c387a2a7c5
|
Merge branch 'disable_start_share_on_no_files' of https://github.com/mig5/onionshare into mig5-disable_start_share_on_no_files
|
2018-01-13 16:41:06 -08:00 |
|
Micah Lee
|
ebbe490a65
|
Merge branch '493_500_detect_broken_tor_connection' of https://github.com/mig5/onionshare into mig5-493_500_detect_broken_tor_connection
|
2018-01-13 16:32:56 -08:00 |
|
Micah Lee
|
4374d5cef2
|
Merge branch 'mig5-495_clear_status_bar_early'
|
2018-01-13 16:12:13 -08:00 |
|
Micah Lee
|
04d2f0c0e1
|
Merge branch '495_clear_status_bar_early' of https://github.com/mig5/onionshare into mig5-495_clear_status_bar_early
|
2018-01-13 16:09:11 -08:00 |
|
Micah Lee
|
fe2d72db5c
|
Merge branch 'mig5-453_catch_oserror_on_crunching_files'
|
2018-01-13 15:59:46 -08:00 |
|
Micah Lee
|
d42369a0f9
|
Merge branch '453_catch_oserror_on_crunching_files' of https://github.com/mig5/onionshare into mig5-453_catch_oserror_on_crunching_files
|
2018-01-13 15:58:15 -08:00 |
|
Micah Lee
|
2dee9f84de
|
Merge branch 'lazlolazlolazlo-dutch'
|
2018-01-13 15:05:22 -08:00 |
|
Micah Lee
|
7227df5848
|
Merge branch 'dutch' of https://github.com/lazlolazlolazlo/onionshare into lazlolazlolazlo-dutch
|
2018-01-13 15:04:54 -08:00 |
|
Micah Lee
|
c88ef4422e
|
Merge branch 'Baccount-Increasing-the-timeout'
|
2018-01-13 13:49:54 -08:00 |
|
Micah Lee
|
5e98a9c283
|
Merge branch 'Increasing-the-timeout' of https://github.com/Baccount/onionshare into Baccount-Increasing-the-timeout
|
2018-01-13 13:46:51 -08:00 |
|
Miguel Jacq
|
488d88886d
|
Attempt to fix tests
|
2018-01-13 21:03:44 +11:00 |
|
Miguel Jacq
|
e90908c5b0
|
Move the saving of private key into the SettingsDialog and Onion objects entirely (no QPushButton to save it)
|
2018-01-13 20:58:24 +11:00 |
|
Micah Lee
|
36968a45cb
|
Merge branch 'master' of https://github.com/wondratsch/onionshare
|
2018-01-12 18:58:41 -08:00 |
|
Micah Lee
|
67da71c410
|
Merge branch 'mig5-onion_cleanup_on_stop_server'
|
2018-01-12 18:57:36 -08:00 |
|
Micah Lee
|
9eb4131839
|
Merge branch 'onion_cleanup_on_stop_server' of https://github.com/mig5/onionshare into mig5-onion_cleanup_on_stop_server
|
2018-01-12 18:56:03 -08:00 |
|
Miguel Jacq
|
9b3963799e
|
catch error in start_onion_service in case we somehow failed to parse a service_id in Stem controller response
|
2018-01-02 16:35:48 +11:00 |
|
Miguel Jacq
|
25a83e4edf
|
#520 trigger browser action properly in QLabel hyperlink
|
2017-12-27 20:08:38 +11:00 |
|
Baccount
|
fa29f868a7
|
Update get-tor-osx.py
Fixes 5 exploits 2 of the exploits effect onion services https://blog.torproject.org/new-stable-tor-releases-security-fixes-0319-03013-02914-02817-02516
|
2017-12-26 23:00:34 -08:00 |
|
Baccount
|
dd8f9fdb62
|
Update get-tor-windows.py
Fixes 2 onion service exploits
|
2017-12-26 22:57:47 -08:00 |
|
Baccount
|
c324cd55da
|
Update onion.py
|
2017-12-26 22:53:44 -08:00 |
|
Miguel Jacq
|
96d758e8e1
|
Emit the files_updated signal when deleting files. This will ensure that the share button gets disabled when there are no files in the list
|
2017-12-27 11:37:06 +11:00 |
|
Miguel Jacq
|
0a5bd45dfe
|
Add systray notification when Tor connection is lost, thanks @Baccount
|
2017-12-27 09:29:45 +11:00 |
|
Miguel Jacq
|
2cd61d76e0
|
Disable the 'Start Sharing' button if the connection to Tor has been lost. Re-enable it if we've subsequently reconnected to Tor via Settings dialog
|
2017-12-24 14:07:20 +11:00 |
|
Miguel Jacq
|
5c84c277da
|
Don't show alert dialogs when Tor disconnects - just display in statusbar and stop any active share.
|
2017-12-23 16:43:58 +11:00 |
|
Miguel Jacq
|
6f4d7f7f44
|
Fixes for the edge case where Tor connection dialog is canceled, but the Tor process remains open in the background, which was causing onion.is_authenticated() to True. Remove excessive alerts
|
2017-12-21 14:08:13 +11:00 |
|
Miguel Jacq
|
b442b5d41b
|
Ensure we don't consider the Tor connection 'lost' if we're still in the connection dialog process (wait for that thread to finish).
Also various implementations of onion.is_authenticated() for a more robust check than onion.connected_to_tor,
which seemed to help some corner cases
|
2017-12-21 12:15:23 +11:00 |
|
Miguel Jacq
|
bcd4363769
|
#493, #500 - detect if the Tor connection (bundled, TorBrowser or otherwise) has been lost while the app is open. Stop a running share if so
|
2017-12-21 09:22:53 +11:00 |
|
Miguel Jacq
|
95f7b0d8df
|
Clear the status bar messages earlier when starting a new share
|
2017-12-20 07:39:55 +11:00 |
|
Miguel Jacq
|
4f768e8b77
|
Catch OSError when preparing the zip file during server start. Fixes #453
|
2017-12-12 17:02:11 +11:00 |
|
Miguel Jacq
|
8e89a65a22
|
set the 'Save Private Key' button to enabled when showing it, but when it's not already been pressed (in case private key is removed later via SettingsDialog)
|
2017-12-09 08:51:30 +11:00 |
|
Miguel Jacq
|
bec03bb10e
|
only set self.private_key after the Onion service has started, if we received a new one
|
2017-12-09 08:18:06 +11:00 |
|