Commit Graph

114 Commits

Author SHA1 Message Date
kkka
e33cfd621d Fix CLI version to automatically exit when the server is shut down. 2014-09-07 10:35:17 +09:00
Micah Lee
bfcd5190bd try connecting to Tor SOCKS5 server on ports 9050 and 9150, instead of just 9150 (#136) 2014-09-03 14:23:07 -07:00
Micah Lee
65a7cf78cf Merge branch 'deprecated' of https://github.com/lazlolazlolazlo/onionshare into lazlolazlolazlo-deprecated
Conflicts:
	onionshare/strings.json
2014-09-03 14:06:41 -07:00
Lazlo Westerhof
a07bc739d6 Remove unused translations 2014-09-03 20:51:26 +02:00
Lazlo Westerhof
ea7c4dd0a0 Update Dutch translation and add missing strings 2014-09-03 20:26:13 +02:00
Micah Lee
2c1534979e squash bug in closing Flask web server (fixes #131) 2014-09-03 00:11:25 -07:00
Micah Lee
17646641f6 close the wait for HS connection after it successfully connects, because then flask is unresponsive until it times out 2014-09-02 18:32:59 -07:00
Micah Lee
4edcce9ece add utf-8 encoding to all .py files 2014-09-02 17:30:01 -07:00
Micah Lee
8c9bcdad6d Merge pull request #124 from kkka/fix-wait_for_hs-bug
Fix wait_for_hs bug when specifying --local-only
2014-09-02 17:23:00 -07:00
Micah Lee
c161003acd Merge pull request #127 from u451f/translations
french translation
2014-09-02 17:22:39 -07:00
Micah Lee
de991c8498 Merge pull request #128 from u451f/translation-de
german translation
2014-09-02 17:22:20 -07:00
Micah Lee
b830438d60 including pysocks with onionshare, and updated code to use pysocks instead of socksipy (#118) 2014-09-02 17:21:19 -07:00
u451f
2a349b1ab8 fix typo 2014-09-03 00:14:57 +02:00
u451f
61fa25f883 german translation 2014-09-03 00:07:54 +02:00
u451f
b832c1ed78 french translation - improved 2014-09-02 23:46:27 +02:00
u451f
de4de6317d french translation 2014-09-02 23:41:47 +02:00
Micah Lee
a6e99fcc21 added GPLv3 license to each source file 2014-09-02 12:10:42 -07:00
kkka
a5b3d45d1e Fix wait_for_hs bug when specifying --local-only 2014-09-02 00:04:41 +09:00
Micah Lee
c49cc75a55 fixed Tails bug where if you stopped server in GUI, you could not start a new server again 2014-08-30 01:42:17 +00:00
Micah Lee
cf52c2dcd0 fix bug caused by refactoring that made Tails launch infinite onionshare processes (oops) 2014-08-30 01:10:58 +00:00
Micah Lee
0858366e31 remove gui_mode from web app, because it is no longer useful 2014-08-29 16:06:13 -07:00
Micah Lee
89bad45825 make other_page_loaded string shorter, to fit in status bar better 2014-08-29 16:02:56 -07:00
Micah Lee
d1cd3c83ab added status bar to GUI, populated it with useful status messages 2014-08-29 15:43:07 -07:00
Micah Lee
846b10b755 waits for hidden service before displaying URL. fixes #116 2014-08-29 14:32:19 -07:00
Micah Lee
36914114f9 sort the list of filenames being shared 2014-08-28 16:26:56 -07:00
Micah Lee
fcdcfd7c39 added download progress bars to GUI, and made close automatically act as stop server automatically 2014-08-27 23:52:56 -07:00
Micah Lee
5325b7b173 made it so clicking Start Server actually starts the server, and made the URL fields hide/show appropriately, and the Copy URL button work 2014-08-27 19:07:15 -07:00
Micah Lee
349ca67cc9 server can be started and stopped from the GUI 2014-08-27 17:52:45 -07:00
Micah Lee
e7af77b3f7 beginning Downloads layout 2014-08-27 16:43:18 -07:00
Micah Lee
d519e62b93 beginning ServerStatus layout 2014-08-27 16:11:43 -07:00
Micah Lee
78f6c31061 beginning to refactor onionshare_gui to work with multiple files (#66) 2014-08-27 14:21:08 -07:00
Micah Lee
c5ced60f8b support for multiple files and folders (#66) 2014-08-27 13:51:39 -07:00
Micah Lee
eebcdfb81e refactored onionshare_gui to work with new refactored onionshare 2014-08-26 19:04:39 -07:00
Micah Lee
54a37ee28e Split the increasingly-sprawly onionshare module into different modules:
onionshare: the main business logic
helpers: helper function used in multiple modules
strings: handles all localized strings
web: the flask web server
2014-08-26 18:22:59 -07:00
Micah Lee
0a6d01f11e removed debug comment 2014-08-26 17:07:57 -07:00
Micah Lee
805522be36 Merge branch 'master' of https://github.com/canerbasaran/onionshare into canerbasaran-master
Conflicts:
	onionshare_gui/onionshare_gui.py
2014-08-26 16:59:48 -07:00
Micah Lee
0bc778437d refactored cleanup handlers to use a queue, so they will work with the GUI 2014-08-26 15:44:44 -07:00
Micah Lee
a3fb7a930b Merge branch 'cleanup-after-exit' of https://github.com/r4v5/onionshare into r4v5-cleanup-after-exit 2014-08-26 15:23:03 -07:00
Micah Lee
1067df9370 Merge pull request #112 from lazlolazlolazlo/unused
Remove unused imports
2014-08-26 15:19:59 -07:00
Micah Lee
49d539045e Merge pull request #110 from lazlolazlolazlo/stayopen
Fix close automatically
2014-08-26 15:19:30 -07:00
Mason Donahue
0e5b182a54 Just realized Windows is a supported OS. This should be more portable. 2014-08-24 01:19:10 -05:00
Mason Donahue
91d0bb4fda Clean up tmpdir storing hidden service info after exit. 2014-08-23 18:03:36 -05:00
Lazlo Westerhof
829f15ab34 Remove unused imports 2014-08-23 00:10:51 +02:00
Lazlo Westerhof
9194b79b8a Fix close automatically 2014-08-22 23:12:12 +02:00
Lazlo Westerhof
1366d45e65 Fix close automatically 2014-08-22 23:07:39 +02:00
Lazlo Westerhof
ef3e8398fe Update dutch translation strings 2014-08-22 18:48:43 +02:00
Micah Lee
4284476902 moved several english strings into strings.json for translation 2014-08-20 14:45:24 -07:00
Micah Lee
2ac25e2995 import appropriate modules for constant_time_compare to work 2014-08-20 21:29:45 +00:00
Micah Lee
bda5bc3450 in Tails, launch separate root process to do root stuff (#96) 2014-08-20 21:11:49 +00:00
Micah Lee
bbbf005dac move constant_time_compare function into onionshare from itsdangerous, to avoid dependency problem 2014-08-20 20:20:17 +00:00