Commit Graph

705 Commits

Author SHA1 Message Date
Garrett Robinson
9d5ba9b4f6 Revert to using wait_for_hs for ephemeral HS
Using `await_publication = True` blocks inside stem until the hidden
service is published, which makes OnionShare appear to hang. This is a
quick fix that reverts to using `wait_for_hs` for ephemeral hidden
services (as well as non-ephemeral hidden services), which avoids
blocking OnionShare.
2015-12-22 23:09:30 -05:00
Garrett Robinson
a54443084c Remove unnecessary status_bar.showMessage
status_bar.showMessage is already called with the same message at the
beginning of start_server, so there is no reason to call it again in the
try block.
2015-12-22 22:03:29 -05:00
Micah Lee
41a30dd4e4 Version bump to 0.8.1, updated changelog 2015-12-07 16:34:50 -08:00
Micah Lee
e60a82ad22 Fixed crash in Windows, related to HS directory path and slashes 2015-12-07 23:47:13 -08:00
Micah Lee
d67d5010d1 Catch exception that occurs when stopping a web app that has not started (fixes #237) 2015-12-07 15:03:53 -08:00
Micah Lee
9b83c3d959 Updating Windows build instructions to support both Win7 and Win10 (#235) 2015-12-07 21:17:37 -08:00
Micah Lee
e8296fca13 Add installing Microsoft Visual C++ 2008 Redistributiable Package back to Windows build instructions (#235) 2015-12-06 17:23:41 -08:00
Micah Lee
0e44621f92 Merge branch 'master' of github.com:micahflee/onionshare 2015-12-06 13:51:57 -08:00
Micah Lee
2ce32e2327 Make hidserv_dir a class variable so it can be cleaned up (fixes #232), and refactor _hsdic2list (#199) 2015-12-06 13:51:42 -08:00
Micah Lee
9723270794 Revert "Refactored non-ephemeral hidden services to use get_hidden_service_conf and set_hidden_service_conf rather than get_conf_map and set_options. So much cleaner this way. (fixes #216)"
I'm reverting this it's causing #232.

This reverts commit df8e4f6cd4.
2015-12-06 13:40:35 -08:00
Micah Lee
78eb935aee Add Esparanto locale to Windows pyinstaller data 2015-12-05 18:58:34 -08:00
Micah Lee
9428172571 Version bump to 0.8, and updated changelog 2015-12-04 18:19:36 -08:00
Micah Lee
269018bcee Deleted Tails folder, because it is currently broken and will be until it gets included in Tails 2015-12-04 16:59:51 -08:00
Micah Lee
064bcb032c Rewrote Windows build instructions for Windows 10 (fixes #227). Also, switched from sha1 to sha256 for Authenticate codesigning, and updated NSIS config for the Windows installer. 2015-12-04 16:56:16 -08:00
Micah Lee
4cfffbf847 Don't access self.hs when using --local-only in GUI 2015-12-04 13:19:21 -08:00
Micah Lee
f4780813d6 Decorator is expecting argument to be named slug_candidate, not shutdown_slug_candidate (#200) 2015-12-04 13:17:45 -08:00
Micah Lee
9d1abf668a Merge branch 'slug_decorator' of https://github.com/pwplus/onionshare into pwplus-slug_decorator 2015-12-04 12:46:51 -08:00
Micah Lee
f2389cc602 Remove all language and localization from download page, to prevent leaking the sender's locale (fixes #228) 2015-12-04 12:43:12 -08:00
Micah Lee
e6e323fc9a Don't access self.hs when using --local-only 2015-12-04 12:37:51 -08:00
Micah Lee
a765a0b931 Adds python-qt4 as a debian dependency (fixes #230) 2015-12-04 12:24:47 -08:00
Micah Lee
a3ff1f6c8b Merge pull request #229 from Venca24/master
OnionShare translated into Esperanto language.
2015-12-03 15:11:25 -08:00
Venca24
48744b0793 OnionShare translated into Esperanto language. 2015-11-27 09:58:11 +01:00
Micah Lee
6b59c8e808 Merge pull request #226 from Venca24/master
Add Czech translation
2015-11-20 17:53:00 -08:00
Micah Lee
e7a9cd3d14 Merge branch 'master' of github.com:micahflee/onionshare 2015-11-20 17:49:58 -08:00
Micah Lee
df8e4f6cd4 Refactored non-ephemeral hidden services to use get_hidden_service_conf and set_hidden_service_conf rather than get_conf_map and set_options. So much cleaner this way. (fixes #216) 2015-11-20 17:47:42 -08:00
Micah Lee
39cf82afc2 Fixed issue with path in NSIS spec file in Windows 2015-11-20 17:26:12 -08:00
Venca24
ef20c8e4d0 Minor change in Czech translation. 2015-11-21 02:07:41 +01:00
Venca24
ea2f4a3229 Onionshare translated into Czech language. 2015-11-21 02:03:32 +01:00
Micah Lee
ffd50445ba Added AppData file, and made new screenshots for it (fixes #160) 2015-11-20 15:17:25 -08:00
Micah Lee
8f8e38b11d Refactored _hsdic2list method. It it much easier to understand now. (fixes #199) 2015-11-20 14:20:29 -08:00
Micah Lee
ce79633eec "Stop sharing automatically" checkbox respected in GUI when toggled before the server is started (fixes #223) 2015-11-20 13:43:19 -08:00
Micah Lee
76d65c678b Changed 404 page to just say "404" (fixes #225) 2015-11-20 12:50:34 -08:00
Micah Lee
35c1c9cbcb When looking for a Tor to use, prefer (in this order): Tor Browser, Tor Messenger, system Tor (fixes #215) 2015-11-20 12:43:08 -08:00
Micah Lee
52205be7fe Merge pull request #224 from oittaa/patch-1
Updated fi.json with new strings
2015-11-20 12:10:15 -08:00
oittaa
ba0de434fa Updated fi.json with new strings 2015-11-17 22:40:42 +02:00
Will Plusnick
42d7dd4181 Add a decorator to check the slug
This commit will add a decorator to the check the slug rather than copy
and pasting the same lines of code at the begining of every route.
2015-11-16 02:09:51 -06:00
Micah Lee
dc58921187 Add docstrings to all classes and methods (fix #198) 2015-11-15 19:01:20 -08:00
Micah Lee
a5aff46050 Cleanup ephemeral hidden services 2015-11-15 16:26:44 -08:00
Micah Lee
fd39f84bff Merge branch 'master' into ephemeral
Conflicts:
	onionshare/helpers.py
	onionshare/onionshare.py
2015-11-15 15:35:59 -08:00
Micah Lee
34591b5634 Merge branch 'master' of https://github.com/jvoisin/onionshare into jvoisin-master
Conflicts:
	onionshare/socks.py
2015-11-08 15:53:41 -08:00
Micah Lee
ecb8128f91 Merge pull request #217 from effigies/ctrlq
Clean up and exit on Ctrl-Q
2015-11-08 12:52:12 -08:00
Micah Lee
74c151b148 Merge pull request #210 from tmiasko/fix-typo
Fix typo in SECURITY.md
2015-11-08 12:48:54 -08:00
Micah Lee
d67ca2c406 Merge pull request #207 from lazlolazlolazlo/docstrings
Add some missing docstrings.
2015-11-08 12:44:30 -08:00
Micah Lee
2b1a3e927e Merge pull request #206 from lazlolazlolazlo/codestyle
Fix some small codestyle issues according to pep8.
2015-11-08 12:43:42 -08:00
Micah Lee
84feeeee99 Merge pull request #205 from lazlolazlolazlo/dutch
Update Dutch translation strings.
2015-11-08 12:43:08 -08:00
Christopher J. Markiewicz
89c363d247 Clean up and exit on Ctrl-Q 2015-11-06 20:43:37 -05:00
Micah Lee
55c4c0fac1 Updated onionshare-gui to support ephemeral hidden services 2015-09-08 18:12:24 -07:00
Micah Lee
82e0c4e122 No need to pass transparent_torification into wait_for_hs 2015-09-08 17:48:16 -07:00
Micah Lee
1a4cb26f5d Move wait_for_hs() function into the HS class 2015-09-08 17:42:08 -07:00
Micah Lee
629a70c249 Fixed call to create_ephemeral_hidden_service, and also await_publication=True to make the app.wait_for_hs() call obsolete 2015-09-08 17:28:23 -07:00