98 Commits

Author SHA1 Message Date
Micah Lee
dfc4db1436 Merge branch 'update_check_translation_script' of https://github.com/mig5/onionshare into mig5-update_check_translation_script 2018-01-16 15:17:23 -08:00
Micah Lee
2ca24d2c6a Update macOS build instructions and pip dependency versions, and also update stem for Windows as well 2018-01-16 14:47:50 -08:00
Miguel Jacq
57ef436536 Fix indentation... 2018-01-16 16:48:35 +11:00
Miguel Jacq
5483aac129 Better match for lang code filter 2018-01-16 16:45:54 +11:00
Micah Lee
366ec6724e Updating Windows build deps, and recreating the nsis installer script for new files 2018-01-15 21:32:55 -08:00
Miguel Jacq
ed9ed1770d Add -l arg to check_lacked_trans.py, to filter on a specific language code 2018-01-16 16:32:26 +11:00
Miguel Jacq
5a36f945b1 Update the check_lacked_trans.py script to work with latest codebase and use python 3 2018-01-16 16:17:23 +11:00
Micah Lee
f0f2243c4e Update pip requirements for Windows 2018-01-15 16:45:07 -08:00
Micah Lee
ca50d997df Update build instructions for Windows, using newer software. And rename installer to onionshare-setup.exe 2018-01-15 15:53:02 -08:00
Micah Lee
6a401d477d Merge branch 'master' into Baccount-Update-get-tor-osx.py 2018-01-14 18:06:00 -08:00
Baccount
9c9f968ab5 Update get-tor-osx.py
Fixes 5 exploits 2 of the exploits effect onion services https://blog.torproject.org/new-stable-tor-releases-security-fixes-0319-03013-02914-02817-02516
2017-12-26 23:00:34 -08:00
Baccount
38eb14d0e3 Update get-tor-windows.py
Fixes 2 onion service exploits
2017-12-26 22:57:47 -08:00
Micah Lee
7c41c44b49 Merge branch 'bugfix/nautilus-extension-dont-spam-logs' of https://github.com/intrigeri/onionshare into intrigeri-bugfix/nautilus-extension-dont-spam-logs 2017-12-07 14:30:22 -08:00
intrigeri
f59fd5d525 Nautilus extension: avoid spamming the logs due to missing method.
Without this change I see a dozen or so warnings in the Journal:

    nautilus_menu_provider_get_background_items: assertion
    'NAUTILUS_IS_MENU_PROVIDER (provider)' failed

Nautilus upstream developers are going to discuss if/how they want to address
this on their side; in the meantime they recommend simply adding a no-op method
to silence the logs, so here we go.
2017-12-07 06:04:48 +00:00
Micah Lee
069e351ebf Upgrade Windows and Mac version of bundled Tor to 0.3.1.8 2017-12-06 16:37:10 -08:00
Micah Lee
e54836a69a Allow for localization for "Share via OnionShare" string in the nautilus extension 2017-12-01 12:57:18 -08:00
Kushal Das
2a3e7b3b14 Mentions python2 as the interpreter 2017-11-28 04:09:33 +05:30
Micah Lee
31502e6a84 Version bump to 1.1, and update install size, for Windows installer 2017-05-30 15:07:36 -07:00
Micah Lee
5de542234d Version bump to 1.1.dev2 2017-05-23 15:24:05 -07:00
Miguel Jacq
ed3048c3db exit 1 on failure for completeness 2017-05-19 14:42:23 +10:00
Miguel Jacq
157d790e27 account for the fact that stdeb's util.py renames .dev to ~dev, in version names 2017-05-19 14:36:28 +10:00
Miguel Jacq
439272b74d Fix location of echo so that the return code check doesn't always succeed 2017-05-19 14:34:05 +10:00
Micah Lee
6b41441706 Update get-tor-osx.py to grab the Tor binary from Tor Browser 6.5.2 instead of 6.5.1, and make it retain the same directory structure in OnionShare as it uses in Tor Browser, including copying libevent-2.0.5.dylib, which was missing before (#385) 2017-05-18 11:22:50 -07:00
Micah Lee
d5ae4d838d Updated changelog and version bump to 1.1.dev1 2017-05-17 09:10:21 -07:00
Micah Lee
b2c1510325 Added settings.png to Windows installer file 2017-05-16 17:57:28 -07:00
Micah Lee
24c5d83a48 Merge branch 'tor-bundle' into autoupdate 2017-04-18 16:00:24 -07:00
Micah Lee
c36b79e1d8 Added support for bundled Tor in macOS 2017-04-18 15:12:24 -07:00
Micah Lee
add0094ccd Created update_checker module, and logic to load http://elx57ue5uyfplgva.onion/latest-version.txt (this is the OnionShare website's onion site) to check for updates. Also added UX in the settings dialog to force checking for updates. Does not actually do so automatically yet. 2017-04-15 18:04:05 -07:00
Micah Lee
6f2c4dcebe Uncomment Windows codesigning 2017-04-15 12:17:43 -07:00
Micah Lee
631b2cec45 Packaged tor files for Windows 2017-04-14 18:54:16 -07:00
Micah Lee
984d2b6084 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
fa8b313336 Add tor as a linux dependency 2017-04-13 23:21:43 -07:00
Micah Lee
6870cf36d3 Wrote script to download pre-built tor binary for Windows 2017-04-08 17:29:00 -07:00
Micah Lee
aa81d99fc7 Oops, uncomment signing the uninstaller 2017-02-22 15:18:57 -08:00
Micah Lee
00da2569e0 Remove license page from Windows installer, just to make less steps 2017-02-22 15:13:53 -08:00
Micah Lee
23f1bff277 Update NSIS file to work with new PyInstaller files 2017-02-22 15:10:28 -08:00
Micah Lee
b33fe00511 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
c6329cac6b Make CLI work with PyInstaller in macOS 2017-02-22 13:34:20 -08:00
Micah Lee
27835322db Fixed syntax error in pyinstaller.spec 2017-02-21 17:07:14 -08:00
Micah Lee
37539c95b6 Renamed 'resources' to 'share', and updated location of 'share' files in OSX/Win binaries 2017-02-21 16:59:14 -08:00
Micah Lee
23a4a70221 Update Windows build instructions, and also Windows pip requirements 2017-02-21 16:58:23 -08:00
Micah Lee
841a665374 Remove jinja2.asyncsupport from PyInstaller, because it's not used and causes a crash during building 2017-02-21 14:26:45 -08:00
Micah Lee
c261bf54e2 Update pip requirements 2017-02-21 14:25:42 -08:00
Micah Lee
2096333d37 Update macOS build instructions, and install pip deps from a requirements.txt 2017-02-21 14:10:44 -08:00
Micah Lee
5dbc94432d Updated windows pip requirements, and improved build instructions for pyinstaller 2017-01-08 12:44:27 -08:00
Micah Lee
6ccb6773c1 Add a pyinstaller spec 2017-01-07 18:17:15 -08:00
Micah Lee
34341ef0e0 Use a virtualenv, and put pip deps in requirements.txt 2017-01-07 18:17:02 -08:00
Micah Lee
c0a26b7c6c Change GPL copyright from 2016 to 2017 2017-01-06 18:58:15 -08:00
Micah Lee
c3e8a05d51 Update build_exe.bat and NSIS installer config to support cx_Freeze 2016-09-05 02:54:25 -07:00
Micah Lee
6bb312216b Migrate from PyInstaller to cx_Freeze for OSX 2016-09-04 19:21:09 -07:00