880 Commits

Author SHA1 Message Date
Micah Lee
23d9de8d44 Make automatic settings work with with Tor Browser 6.0.8 2016-12-29 12:57:58 -08:00
Micah Lee
8715838917 Handle new Tor controller errors in GUI 2016-12-29 10:34:40 -08:00
Micah Lee
a838104025 Handle new Tor controller errors in CLI 2016-12-29 10:16:20 -08:00
Micah Lee
1c53746dd5 Display information about tor when testing settings is successful 2016-12-29 10:03:29 -08:00
Micah Lee
94e756ac0d 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
52b00deb8a Created an alert class, so other parts of the GUI can make alert popups 2016-12-29 09:57:27 -08:00
Micah Lee
940b6c647e 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
e9df6e6c81 Clicking Save in the settings dialog saves settings 2016-12-28 20:03:32 -08:00
Micah Lee
024ad7fc20 Remove wrong comment 2016-12-28 19:53:02 -08:00
Micah Lee
38845b39cb 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
e9865f8561 Designed the GUI settings dialog, but none of it does anything yet 2016-12-28 18:44:41 -08:00
Micah Lee
1928bd80de Add a menu bar, with a stub for Settings, and Quit 2016-12-28 15:55:31 -08:00
Micah Lee
b928592a7e Update error message language for stealth onion services not supported 2016-12-28 14:44:25 -08:00
Micah Lee
6fedeeb892 When you uncheck the advanced options checkbox, also uncheck all advanced options 2016-12-28 14:43:47 -08:00
Micah Lee
3b686b2723 Put stealth option in a separate advanced group, in anticipation of other advanced options 2016-12-28 09:55:14 -08:00
Micah Lee
5c7823daef Merge branch 'b3sigma-fixzipthreadproblem' 2016-12-28 08:42:33 -08:00
Micah Lee
12b0ed6109 Merge branch 'fixzipthreadproblem' of https://github.com/b3sigma/onionshare into b3sigma-fixzipthreadproblem 2016-12-28 08:36:07 -08:00
Micah Lee
ff5a46778c Merge branch 'b3sigma-fixoldsteminterface' 2016-12-28 08:33:23 -08:00
Sigma
142387e34f 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
0061f00f49 Support stem versions older than 1.5.0 again. Fix for issue #332 2016-12-25 22:27:47 -08:00
Micah Lee
5241d756bf 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
0512e5e84b Added support for stealth onion services in the GUI version 2016-12-22 17:47:05 -08:00
Micah Lee
447b9739f6 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
8432e1ef3d Add support for stealth onion services in CLI version 2016-12-22 16:56:39 -08:00
Micah Lee
ad0a618702 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
6cfd623f2a Merge branch 'eightnoteight-master' 2016-12-22 16:00:51 -08:00
Micah Lee
8fbb7c067f 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
e0153e6fb3 Merge branch 'choltz95-wrap-progress-bar' 2016-12-22 15:15:50 -08:00
Micah Lee
c6a5515082 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
d765fe90ef 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
4e0879e230 Removing instructions from readme, and adding link to wiki instead 2016-12-22 13:43:07 -08:00
Micah Lee
6459498da4 Add support for Tor control port authentication 2016-12-22 13:39:32 -08:00
Ulrike Uhlig
251ac92ede Merge branch 'master' of https://github.com/micahflee/onionshare 2016-12-22 19:12:38 +01:00
Micah Lee
1df42bece6 Merge branch 'u451f-apparmor' 2016-12-21 23:16:51 -08:00
Micah Lee
c2c45c9b9d Merge branch 'apparmor' of https://github.com/u451f/onionshare into u451f-apparmor 2016-12-21 23:16:42 -08:00
Micah Lee
81bce4ebc1 Merge branch 'b3sigma-shutdowncrashfix' 2016-12-21 23:14:10 -08:00
Micah Lee
b0108ecbbd Merge branch 'shutdowncrashfix' of https://github.com/b3sigma/onionshare into b3sigma-shutdowncrashfix 2016-12-21 23:08:33 -08:00
Micah Lee
39ee1d7e29 Merge branch 'commandnotfound-sanitize_filenames' 2016-12-21 22:56:34 -08:00
Micah Lee
a24b4a7762 Replaced sanitize_html() function that was based on regex with python3's html.escape() 2016-12-21 22:56:15 -08:00
Micah Lee
8998307459 Merge branch 'sanitize_filenames' of https://github.com/commandnotfound/onionshare into commandnotfound-sanitize_filenames 2016-12-21 21:53:00 -08:00
Micah Lee
66732f861e Merge branch 'commandnotfound-improved_wordlist' 2016-12-21 21:48:05 -08:00
Sigma
d3b22e34d9 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
b95828973c Added a function to remove HTML from file and directory names 2016-12-18 21:07:38 -08:00
Emmanuel Morales
894407d647 Replaced wordlist with well researched and more usable wordlist from EFF 2016-12-17 17:05:53 -08:00
Ulrike Uhlig
ff82391178 Icons should simply be readable 2016-11-19 21:27:57 +01:00
Ulrike Uhlig
338e9d04c1 AppArmor profiles for Onionshare, written by Tails developers 2016-11-19 21:26:57 +01:00
Ulrike Uhlig
cdbdd366ba Merge branch 'master' of https://github.com/micahflee/onionshare 2016-11-19 21:20:57 +01:00
Micah Lee
2794d41919 Update changelog and version bump to 0.9.2 v0.9.2 2016-11-13 13:07:14 -08:00
Micah Lee
d9171d7610 Merge branch 'xSmurf-importfix' 2016-11-13 11:39:28 -08:00
xSmurf
baba640894 Only check if we are in the sys prefix but not the actual executable name as this could be renamed or wrapped 2016-09-28 17:24:28 +00:00