Commit Graph

1013 Commits

Author SHA1 Message Date
Micah Lee
0ddcda1570 Don't use shell=true in subprocess, and instead hide the console window in Windows using the startupinfo arg 2017-04-15 11:34:03 -07:00
Micah Lee
5a18b33aa4 Packaged tor files for Windows 2017-04-14 18:54:16 -07:00
Micah Lee
a462c567ff Added onionshare logo as settings window icon 2017-04-14 18:37:26 -07:00
Micah Lee
9b3cee0878 Added support for bundled tor connection type in Windows, including using ports instead of socket files 2017-04-14 18:33:44 -07:00
Micah Lee
6200cb3b08
Increase Tor connection timeout to 30 seconds 2017-04-14 10:32:15 -07:00
Micah Lee
ffc2e23981
Connecting to Tor now times out of 10 seconds 2017-04-14 10:00:56 -07:00
Micah Lee
e976e360b4
Add tor as a linux dependency 2017-04-13 23:21:43 -07:00
Micah Lee
87e969fc4a
Change the settings to default to bundled connection type instead of automatic 2017-04-13 23:20:24 -07:00
Micah Lee
1fa88c3d07
Add Tor connection status to the main window status bar 2017-04-13 23:08:25 -07:00
Micah Lee
80d475f65b
In the settings dialog, show Tor connection status when the connection type is bundled 2017-04-13 22:56:47 -07:00
Micah Lee
169be518eb
Connecting to Tor in bundled mode now creates a temporary tor data dir, starts a new tor process, and connects to it. Also, refactored Settings dialog to allow Linux to use bundled tor as well 2017-04-13 22:22:34 -07:00
Micah Lee
dc82a99d2a Created a TorDialog class, and beginning to subprocess out to tor.exe 2017-04-08 19:00:31 -07:00
Micah Lee
da225ed7d1 Started to implement Bundled Tor connection settings 2017-04-08 18:10:17 -07:00
Micah Lee
8280b1b5d8 Add bundled Tor to Tor connection settings, and make it only work in Windows and Mac, and not in dev mode 2017-04-08 17:48:58 -07:00
Micah Lee
b0eb44f82f Wrote script to download pre-built tor binary for Windows 2017-04-08 17:29:00 -07:00
Micah Lee
8dbf813027 Fix json typo in Russian translation 2017-04-08 16:15:50 -07:00
Micah Lee
94e271554d Remove old strings from locales 2017-04-08 15:09:33 -07:00
Micah Lee
2053c6fab2 Make onionshare respect settings that come from the Settings object, instead of the options dialog 2017-04-08 15:05:50 -07:00
Micah Lee
e71cdd6c8e Remove options from the main window 2017-04-08 14:50:17 -07:00
Micah Lee
848d8db34e Added close_after_first_download and use_stealth to settings, and also to the GUI settings dialog 2017-04-08 13:42:07 -07:00
Micah Lee
e5c377f49e
Merge branch 'lazlolazlolazlo-dutch' 2017-04-07 12:50:32 -07:00
Micah Lee
8c229ae8ba
Merge branch 'dutch' of https://github.com/lazlolazlolazlo/onionshare into lazlolazlolazlo-dutch 2017-04-07 12:50:25 -07:00
Micah Lee
7dff8d88bd
Merge branch 'Venca24-master' 2017-04-07 12:49:21 -07:00
Micah Lee
8ca94a0954
Merge branch 'master' of https://github.com/Venca24/onionshare into Venca24-master 2017-04-07 12:49:04 -07:00
Micah Lee
d309d278aa
Merge branch 'SylvainDe-master' 2017-04-07 12:37:43 -07:00
Lazlo Westerhof
236af7dd8b Update Dutch translations and add missing strings. 2017-03-16 23:02:52 +01:00
Venca24
23f82a95a2 Update eo.json
updated Esperanto translation
2017-03-15 11:39:37 +01:00
Venca24
707d7103a9 Update cs.json
updated Czech translation
2017-03-15 11:38:34 +01:00
Sylvain
1eed4f6244 Add most recent Python versions in Travis CI
Add more recent Python versions including development branches and nightly build.
2017-03-08 15:26:56 +01:00
Micah Lee
0c8d6cf91c
Fixed typo 2017-02-28 15:39:45 -08:00
Micah Lee
23f51a10e3
Change default ubuntu suite to xenial 2017-02-23 16:37:32 -08:00
Micah Lee
9ed7db9e3b
Merge branch 'master' of github.com:micahflee/onionshare 2017-02-23 15:11:36 -08:00
Micah Lee
b2b4730ac3
Version bump to 1.0, and updated changelog 2017-02-23 15:11:19 -08:00
Micah Lee
8f15aa1642
Merge branch 'tor-protocol-error' 2017-02-23 08:44:22 -08:00
Micah Lee
daad464647
Merge branch 'master' into tor-protocol-error 2017-02-23 08:44:02 -08:00
Micah Lee
58f49b6caa
Actually, version bump to 1.0dev1 2017-02-22 19:00:40 -08:00
Micah Lee
6c074e4e3e
In Whonix, listen on 0.0.0.0 instead of 127.0.0.1 (#220) 2017-02-22 18:42:41 -08:00
Micah Lee
34301d3088
Catch Tor protocol error exceptions when starting an onion service (#344) 2017-02-22 16:45:52 -08:00
Micah Lee
1336a1c3b4
Update comments to be more accurate 2017-02-22 15:28:06 -08:00
Micah Lee
e5abf9465a
Oops, uncomment signing the uninstaller 2017-02-22 15:18:57 -08:00
Micah Lee
b57d744ca8
Remove license page from Windows installer, just to make less steps 2017-02-22 15:13:53 -08:00
Micah Lee
65d1ae7bb0
Update NSIS file to work with new PyInstaller files 2017-02-22 15:10:28 -08:00
Micah Lee
878b4e9760
Updated the version of NSIS 2017-02-22 15:10:09 -08:00
Micah Lee
7141ebecf7
Update Windows build script to work with PyInstaller, update readme about only having onionshare-gui.exe, and update PyInstaller spec to create an 'onionshare' folder instead of an 'onionshare-gui' one 2017-02-22 14:28:50 -08:00
Micah Lee
6370139d2e
Rip out support for non-ephemeral onion services 2017-02-22 14:10:06 -08:00
Micah Lee
a57703cb5a
Properly handle KeyboardInterrupt exception in CLI in macOS 2017-02-22 13:35:34 -08:00
Micah Lee
9be8169233
Make CLI work with PyInstaller in macOS 2017-02-22 13:34:20 -08:00
Micah Lee
2625ab04f5
Update readme 2017-02-22 11:29:36 -08:00
Micah Lee
9f0f73260b
Delete the security design document -- it has moved to the wiki, and simplify the readme 2017-02-22 11:27:27 -08:00
Micah Lee
ab20311f6e
Merge branch 'pyinstaller' 2017-02-21 17:16:16 -08:00