Micah Lee
|
713e45084a
|
Merge branch '435_support_bridges' of https://github.com/mig5/onionshare into mig5-435_support_bridges
|
2018-01-17 16:19:30 -08:00 |
|
Miguel Jacq
|
9ed748db86
|
load the Settings in onionshare/__init__.py later, so that when saving slug, the private_key/hidservauth string have already been saved by the Onion object
|
2018-01-18 08:14:36 +11:00 |
|
Miguel Jacq
|
40ee114803
|
Extract tor and obfs4proxy executables from the main TorBrowser executable with 7-zip on Windows
|
2018-01-17 12:45:37 +11:00 |
|
Miguel Jacq
|
76cf0ae107
|
Fix conflicts arising from the reuse_private_key branch
|
2018-01-16 15:30:36 +11:00 |
|
Micah Lee
|
808c4cfac2
|
Merge branch 'check_is_valid_file' of https://github.com/mig5/onionshare into mig5-check_is_valid_file
|
2018-01-14 18:54:48 -08:00 |
|
Miguel Jacq
|
284213aa2d
|
support obfs4 via obfs4proxy on macOS
|
2018-01-15 12:49:29 +11:00 |
|
Miguel Jacq
|
3e7d4c64ff
|
Save the slug when using a persistent private key
|
2018-01-15 10:01:34 +11:00 |
|
Miguel Jacq
|
f656bafd4c
|
Catch the OSError in CLI mode when a file/folder can't be zipped up, and error out more gracefully
|
2018-01-14 20:36:43 +11:00 |
|
Miguel Jacq
|
d9e6650a19
|
Merge branch 'master' into check_is_valid_file
|
2018-01-14 20:24:02 +11:00 |
|
Miguel Jacq
|
bdb10b7eeb
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:53:46 +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 |
|
Micah Lee
|
a75faea407
|
Merge branch 'mig5-493_500_detect_broken_tor_connection'
|
2018-01-13 22:50:57 -08:00 |
|
Micah Lee
|
a73f1471a2
|
Better way to get the onion service_id
|
2018-01-13 19:18: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
|
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
|
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
|
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 |
|
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
|
2e5b9b37a9
|
4096 byte dir check is not consistent across platforms, remove it for now
|
2018-01-02 09:46:00 +11:00 |
|
Miguel Jacq
|
9154faf351
|
Check the file is a valid file or dir (not just that it exists)
|
2018-01-02 09:36:57 +11:00 |
|
Baccount
|
c324cd55da
|
Update onion.py
|
2017-12-26 22:53:44 -08: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
|
890acf9f38
|
Let the Tor connection take a little longer (60s) if bridges are in use
|
2017-12-14 17:31:15 +11:00 |
|
Miguel Jacq
|
2a52b1a6ac
|
Forgot the UseBridges line for custom bridges
|
2017-12-11 16:20:42 +11:00 |
|
Miguel Jacq
|
4674f7d97b
|
Add bridge support (obfs4 or user-supplied)
|
2017-12-11 14:53:13 +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 |
|
Miguel Jacq
|
08c2e106f8
|
Save the HidServAuth string to settings when private key is also saved. Allow to copy it to clipboard from the SettingsDialog too.
|
2017-12-09 06:49:34 +11:00 |
|
wondratsch
|
8a905bc04c
|
add FreeBSD Support
|
2017-12-07 11:51:32 +01:00 |
|
Miguel Jacq
|
a12f9ed4d8
|
cleanup the ephemeral hidden service when GUI server is stopped, but don't disconnect from Tor
|
2017-12-07 16:10:52 +11:00 |
|
Miguel Jacq
|
e7dd78dba7
|
cleanup the ephemeral hidden service when GUI server is stopped, but don't disconnect from Tor
|
2017-12-07 16:08:03 +11:00 |
|
Miguel Jacq
|
796a4b3b5d
|
try and fix tests
|
2017-12-07 15:33:12 +11:00 |
|
Miguel Jacq
|
3a056803a9
|
Optionally save the private key of a running share to settings for reuse
|
2017-12-07 12:45:34 +11:00 |
|
Miguel Jacq
|
0aacfae925
|
Raise an error if we were unable to obtain a random port
|
2017-12-07 08:49:10 +11:00 |
|
wondratsch
|
1efe4a6949
|
fix typo
|
2017-12-06 12:57:47 +01:00 |
|
wondratsch
|
787877c12b
|
add OpenBSD Support
|
2017-12-06 12:47:47 +01:00 |
|
Miguel Jacq
|
eaa37206e5
|
Let the timer stop the share if there were no downloads, or all downloads are done
|
2017-12-05 11:18:26 +11:00 |
|
Miguel Jacq
|
91a0c60189
|
Better fix for preventing timeout firing if a download is not yet done (works for CLI as well as GUI)
|
2017-12-04 15:03:28 +11:00 |
|
Miguel Jacq
|
2eb7bca242
|
Merge master branch and fix conflicts
|
2017-12-03 17:06:33 +11:00 |
|
Micah Lee
|
9910ea5c72
|
Allow for localization for "Share via OnionShare" string in the nautilus extension
|
2017-12-01 12:57:18 -08:00 |
|
Micah Lee
|
e7a2b0a277
|
Merge branch '404_response' of https://github.com/mig5/onionshare into mig5-404_response
|
2017-11-30 18:01:18 -08:00 |
|
Micah Lee
|
2ab4b68bb7
|
Merge branch '442_use_looseversion' of https://github.com/mig5/onionshare into mig5-442_use_looseversion
|
2017-11-30 17:58:25 -08:00 |
|
Micah Lee
|
2da13ba1fa
|
Merge branch 'fixes' of https://github.com/delirious-lettuce/onionshare into delirious-lettuce-fixes
|
2017-11-30 17:54:24 -08:00 |
|
Micah Lee
|
d544a0341f
|
Allow tests to find share folders when building .deb
|
2017-11-20 16:19:04 -08:00 |
|
Miguel Jacq
|
624028e49f
|
Format the argparser output better, to deal with the longer argument names
|
2017-11-12 10:40:04 +11:00 |
|
Miguel Jacq
|
275f345604
|
better metavar for --shutdown-timeout arg
|
2017-11-11 17:12:10 +11:00 |
|
Miguel Jacq
|
f220058c63
|
No longer treating shutdown_timeout as a float, but an int of seconds
|
2017-11-09 19:50:50 +11:00 |
|