Commit Graph

732 Commits

Author SHA1 Message Date
Micah Lee
0ab29ff8af
When a share is active, disable the full advanced options group, not just the stealth checkbox 2016-12-29 14:35:57 -08:00
Micah Lee
cd63dc37f1
Remove the alert function, replace it with the Alert class 2016-12-29 14:23:19 -08:00
Micah Lee
50835b67f8
You must connect to a socket file instead of a port for Tor Browser 6.5a6. Make automatic settings fallback to socket file if the port doesn't work (only for Linux so far, have not tested in OS X, and is not supported in Windows) 2016-12-29 13:36:29 -08:00
Micah Lee
a0abab3653
Make automatic settings work with with Tor Browser 6.0.8 2016-12-29 12:57:58 -08:00
Micah Lee
fa7bec2fae
Handle new Tor controller errors in GUI 2016-12-29 10:34:40 -08:00
Micah Lee
ebf13cfa11
Handle new Tor controller errors in CLI 2016-12-29 10:16:20 -08:00
Micah Lee
b8e797049b
Display information about tor when testing settings is successful 2016-12-29 10:03:29 -08:00
Micah Lee
19d020f245
Onion now connects to the Tor controller using the settings in Settings (except automatic still needs some work), and the settings dialog handles error when testing settings 2016-12-29 09:58:13 -08:00
Micah Lee
943e23658e
Created an alert class, so other parts of the GUI can make alert popups 2016-12-29 09:57:27 -08:00
Micah Lee
5bfa4da648
Refactor Settings object so it does not load from file by default. Make it so you can pass a Settings into Onion, to test settings 2016-12-29 08:02:32 -08:00
Micah Lee
9462b7d05f
Clicking Save in the settings dialog saves settings 2016-12-28 20:03:32 -08:00
Micah Lee
c9607cf986
Remove wrong comment 2016-12-28 19:53:02 -08:00
Micah Lee
25109c8a66
Created a Settings object, which loads and saves settings to file, and made the Settings dialog use the settings from this object 2016-12-28 19:52:21 -08:00
Micah Lee
cc78074a72
Designed the GUI settings dialog, but none of it does anything yet 2016-12-28 18:44:41 -08:00
Micah Lee
00b0ce443c
Add a menu bar, with a stub for Settings, and Quit 2016-12-28 15:55:31 -08:00
Micah Lee
5328f339f0
Update error message language for stealth onion services not supported 2016-12-28 14:44:25 -08:00
Micah Lee
0e44a2e1fc
When you uncheck the advanced options checkbox, also uncheck all advanced options 2016-12-28 14:43:47 -08:00
Micah Lee
a56c9b56a6
Put stealth option in a separate advanced group, in anticipation of other advanced options 2016-12-28 09:55:14 -08:00
Micah Lee
241b11c37a
Merge branch 'b3sigma-fixzipthreadproblem' 2016-12-28 08:42:33 -08:00
Micah Lee
b03e888304
Merge branch 'fixzipthreadproblem' of https://github.com/b3sigma/onionshare into b3sigma-fixzipthreadproblem 2016-12-28 08:36:07 -08:00
Micah Lee
0a152a662f
Merge branch 'b3sigma-fixoldsteminterface' 2016-12-28 08:33:23 -08:00
Sigma
4f9016ff51 Fix for zipprogress bar qwidget access from a thread, which is invalid as qwidgets are neither reentrant nor thread safe. Fixes issue #334 2016-12-26 12:57:18 -08:00
Sigma
7fe9f3be13 Support stem versions older than 1.5.0 again. Fix for issue #332 2016-12-25 22:27:47 -08:00
Micah Lee
6eed7258a7
Properly handle errors for using stealth onion services in the GUI, instead of crashing in the background (#144) 2016-12-23 19:08:18 -08:00
Micah Lee
286573bda5
Added support for stealth onion services in the GUI version 2016-12-22 17:47:05 -08:00
Micah Lee
6fdef85878
Catch all exceptions when checking for stealth support, not just TypeError, to successfully identity old versions of stem 2016-12-22 17:07:01 -08:00
Micah Lee
eff0d3729a
Add support for stealth onion services in CLI version 2016-12-22 16:56:39 -08:00
Micah Lee
fd41eac48d
Added dev scripts for launching onionshare and onionshare-gui from the source code tree, without having to install it 2016-12-22 16:19:54 -08:00
Micah Lee
4db66a860a
Merge branch 'eightnoteight-master' 2016-12-22 16:00:51 -08:00
Micah Lee
eb00a29ca7
Merge branch 'master' of https://github.com/eightnoteight/onionshare into eightnoteight-master
Conflicts:
	onionshare/web.py
	onionshare_gui/onionshare_gui.py
	resources/locale/cs.json
	resources/locale/eo.json
	resources/locale/nl.json

This merge required quite a bit of refactoring because.
2016-12-22 16:00:06 -08:00
Micah Lee
a67a037885
Merge branch 'choltz95-wrap-progress-bar' 2016-12-22 15:15:50 -08:00
Micah Lee
4bafd1eb2a
Hide downloads progress bars until download starts, and improve the look of progress bar display 2016-12-22 15:15:37 -08:00
Micah Lee
28df4e40c5
Merge branch 'wrap-progress-bar' of https://github.com/choltz95/onionshare into choltz95-wrap-progress-bar 2016-12-22 14:43:03 -08:00
Micah Lee
0f36354dc5
Removing instructions from readme, and adding link to wiki instead 2016-12-22 13:43:07 -08:00
Micah Lee
e46c4f510a
Add support for Tor control port authentication 2016-12-22 13:39:32 -08:00
Micah Lee
5ebc745d60
Merge branch 'u451f-apparmor' 2016-12-21 23:16:51 -08:00
Micah Lee
f2dbced33d
Merge branch 'apparmor' of https://github.com/u451f/onionshare into u451f-apparmor 2016-12-21 23:16:42 -08:00
Micah Lee
9cd41bf112
Merge branch 'b3sigma-shutdowncrashfix' 2016-12-21 23:14:10 -08:00
Micah Lee
05e25b120a
Merge branch 'shutdowncrashfix' of https://github.com/b3sigma/onionshare into b3sigma-shutdowncrashfix 2016-12-21 23:08:33 -08:00
Micah Lee
1d49a1e15c
Merge branch 'commandnotfound-sanitize_filenames' 2016-12-21 22:56:34 -08:00
Micah Lee
cff11cd7e4
Replaced sanitize_html() function that was based on regex with python3's html.escape() 2016-12-21 22:56:15 -08:00
Micah Lee
737d1697b7
Merge branch 'sanitize_filenames' of https://github.com/commandnotfound/onionshare into commandnotfound-sanitize_filenames 2016-12-21 21:53:00 -08:00
Micah Lee
31bbedf57d
Merge branch 'commandnotfound-improved_wordlist' 2016-12-21 21:48:05 -08:00
Sigma
58d8f55a63 Fix crash when tor is closed first and then onionshare is closed and a stem.SocketClosed exception is raised. 2016-12-20 01:44:20 -08:00
Emmanuel Morales
11c5f5b699 Added a function to remove HTML from file and directory names 2016-12-18 21:07:38 -08:00
Emmanuel Morales
ddce359298 Replaced wordlist with well researched and more usable wordlist from EFF 2016-12-17 17:05:53 -08:00
Ulrike Uhlig
9bc87b2d1f Icons should simply be readable 2016-11-19 21:27:57 +01:00
Ulrike Uhlig
b5aa66c239 AppArmor profiles for Onionshare, written by Tails developers 2016-11-19 21:26:57 +01:00
Ulrike Uhlig
1d031739c5 Merge branch 'master' of https://github.com/micahflee/onionshare 2016-11-19 21:20:57 +01:00
Micah Lee
ae760a15c8
Update changelog and version bump to 0.9.2 2016-11-13 13:07:14 -08:00