Micah Lee
|
066264d684
|
Redesigned HTML/CSS download page
|
2018-02-10 16:19:23 -08:00 |
|
Micah Lee
|
094041a4b6
|
Add onionshare favicon to all HTML pages
|
2018-02-10 12:50:23 -08:00 |
|
Micah Lee
|
d16021d34b
|
Move auto-stop timer into settings, so its UI does not show up unless the user specifically enables that feature
|
2018-02-07 09:55:55 -08:00 |
|
Miguel Jacq
|
8ff81721c7
|
Support for obfs4 in custom bridges
|
2018-01-19 15:31:11 +11:00 |
|
Miguel Jacq
|
393a63a5c7
|
load Settings in onionshare/__init__.py before we initiate the web thread, since it needs to send the saved slug to the web server
|
2018-01-18 22:42:43 +11:00 |
|
Micah Lee
|
7061ac3654
|
Temporary fix for #550
|
2018-01-17 18:53:45 -08:00 |
|
Micah Lee
|
e0e10c0531
|
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
|
63581e250f
|
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
|
e4eafd7aeb
|
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
|
f14521af6a
|
Fix conflicts arising from the reuse_private_key branch
|
2018-01-16 15:30:36 +11:00 |
|
Micah Lee
|
d0c07266bb
|
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
|
1754f53883
|
support obfs4 via obfs4proxy on macOS
|
2018-01-15 12:49:29 +11:00 |
|
Miguel Jacq
|
e8a4d513b4
|
Save the slug when using a persistent private key
|
2018-01-15 10:01:34 +11:00 |
|
Miguel Jacq
|
2c22fcc2e0
|
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
|
a7edf810c8
|
Merge branch 'master' into check_is_valid_file
|
2018-01-14 20:24:02 +11:00 |
|
Miguel Jacq
|
293c17cf00
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:53:46 +11:00 |
|
Miguel Jacq
|
e97bee96fe
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:49:49 +11:00 |
|
Miguel Jacq
|
3d6ccac376
|
Resolve conflict with upstream's onion.py
|
2018-01-14 18:45:10 +11:00 |
|
Micah Lee
|
8664b98b1a
|
Merge branch 'mig5-493_500_detect_broken_tor_connection'
|
2018-01-13 22:50:57 -08:00 |
|
Micah Lee
|
ac29bdb5df
|
Better way to get the onion service_id
|
2018-01-13 19:18:33 -08:00 |
|
Micah Lee
|
861c4a7244
|
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
|
7c653b6a8d
|
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
|
46eccb53f2
|
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
|
eff94d7bfd
|
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
|
0ba357eb73
|
Merge branch 'master' of https://github.com/wondratsch/onionshare
|
2018-01-12 18:58:41 -08:00 |
|
Miguel Jacq
|
ffa7f97905
|
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
|
d6677060af
|
4096 byte dir check is not consistent across platforms, remove it for now
|
2018-01-02 09:46:00 +11:00 |
|
Miguel Jacq
|
4079704be5
|
Check the file is a valid file or dir (not just that it exists)
|
2018-01-02 09:36:57 +11:00 |
|
Baccount
|
f96ff3328f
|
Update onion.py
|
2017-12-26 22:53:44 -08:00 |
|
Miguel Jacq
|
c3c50c0955
|
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
|
2b36938d53
|
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
|
6e64f08f08
|
#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
|
4aabd38b74
|
Let the Tor connection take a little longer (60s) if bridges are in use
|
2017-12-14 17:31:15 +11:00 |
|
Miguel Jacq
|
0ad2e3cb64
|
Forgot the UseBridges line for custom bridges
|
2017-12-11 16:20:42 +11:00 |
|
Miguel Jacq
|
25cf9ec9db
|
Add bridge support (obfs4 or user-supplied)
|
2017-12-11 14:53:13 +11:00 |
|
Miguel Jacq
|
d5140be046
|
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
|
ebf0d694f3
|
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
|
1f9ee70efe
|
add FreeBSD Support
|
2017-12-07 11:51:32 +01:00 |
|
Miguel Jacq
|
433c7c754e
|
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
|
3a4b56b7b4
|
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
|
90807727c8
|
try and fix tests
|
2017-12-07 15:33:12 +11:00 |
|
Miguel Jacq
|
289dbad71f
|
Optionally save the private key of a running share to settings for reuse
|
2017-12-07 12:45:34 +11:00 |
|
Miguel Jacq
|
9052a6c33f
|
Raise an error if we were unable to obtain a random port
|
2017-12-07 08:49:10 +11:00 |
|
wondratsch
|
b469e44033
|
fix typo
|
2017-12-06 12:57:47 +01:00 |
|
wondratsch
|
1837084119
|
add OpenBSD Support
|
2017-12-06 12:47:47 +01:00 |
|
Miguel Jacq
|
721ac80c84
|
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
|
6d02d2ef91
|
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
|
f6763b25ef
|
Merge master branch and fix conflicts
|
2017-12-03 17:06:33 +11:00 |
|
Micah Lee
|
e54836a69a
|
Allow for localization for "Share via OnionShare" string in the nautilus extension
|
2017-12-01 12:57:18 -08:00 |
|
Micah Lee
|
df49baaadd
|
Merge branch '404_response' of https://github.com/mig5/onionshare into mig5-404_response
|
2017-11-30 18:01:18 -08:00 |
|