Micah Lee
6ed63143df
Remove PyInstaller from requirements.txt, because it now breaks CircleCI
2019-01-26 23:06:21 -08:00
Micah Lee
c336065f9c
Version bump to 2.0.dev3
2019-01-25 14:16:58 -08:00
sajolida
0e68ad46c7
Give visual feedback while starting
...
See https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html
2019-01-09 17:06:16 +00:00
Micah Lee
e95c420f0c
Update description of OnionShare
2018-12-21 19:28:20 -08:00
Micah Lee
2b05952f7e
New screenshots, including new appdata screenshots
2018-12-21 19:18:34 -08:00
Micah Lee
391619e6b5
Update version and size for Windows release
2018-12-19 11:47:41 -08:00
Micah Lee
187b7887fd
Merge branch '846_mac_packaging' into 406_osx_sandbox
2018-12-18 19:21:50 -08:00
Micah Lee
ce2efec610
Delete install/Info.plist, because PyInstaller doesn't actually even use it. And bump Mac Tor Browser version to 8.0.4, but I'll still need to bump it again before the 2.0 release
2018-12-18 18:13:02 -08:00
Micah Lee
043237bc20
Merge branch 'develop' into 406_osx_sandbox
2018-12-16 17:11:18 -08:00
Micah Lee
f32af3ca7e
Update pip dependencies
2018-11-26 17:14:44 -08:00
Micah Lee
db93734ed2
Add trailing slash to ~/OnionShare/ in entitlements file, so the sandbox knows it's a directory and not a file
2018-11-25 18:00:04 -08:00
Micah Lee
29d2518911
Add comments to entitlements file, and remove the application group
2018-11-25 17:18:55 -08:00
Micah Lee
66e50c96b8
Fix indenting in entitlements plist, and give OnionShare read-only access to Tor Browser's data, so it can optionally use Tor Browser's tor
2018-11-25 17:00:02 -08:00
Micah Lee
2cbe8979ab
Make macOS use Tor control ports instead of unix sockets to connect to the Tor controller
2018-11-25 16:50:20 -08:00
Micah Lee
d8b873a208
Create a group container for macOS sandbox, and on Mac put the Tor data dir in it
2018-11-25 16:15:27 -08:00
Micah Lee
0794d7fb90
Split entitlements files into child and parent, and try using them both
2018-11-25 15:52:36 -08:00
Micah Lee
dac480f212
Use entitlements file when codesigning for macOS
2018-11-25 15:14:29 -08:00
Micah Lee
af637bc697
Adding a .entitlements file to begin testing macOS sandbox
2018-11-25 15:13:15 -08:00
Miguel Jacq
b2a98fb5e7
Merge pull request #806 from micahflee/v3-revisited
...
Change how v3 onion services work to support Debian Stretch
2018-11-26 08:26:33 +11:00
coogor
395bc37af2
onionshare.desktop
...
Fixed categories and generic comment, added german translation
2018-11-25 15:37:50 +01:00
Micah Lee
e29c0e7b69
Merge branch 'develop' into v3-revisited
2018-11-18 17:04:20 -08:00
Miguel Jacq
f1bf8966a0
pytest-qt is 3.2.1 on my machine
2018-10-17 18:04:38 +11:00
Miguel Jacq
cfbfc4a666
Revert "The only other version difference I can find is PyQt itself"
...
This reverts commit f608b79aaf
.
2018-10-17 17:51:45 +11:00
Miguel Jacq
f608b79aaf
The only other version difference I can find is PyQt itself
2018-10-17 17:50:16 +11:00
Miguel Jacq
cddfd5b0a4
see if it's a version issue
2018-10-17 17:38:28 +11:00
Miguel Jacq
ed224f0388
Move GUI tests into a single function each, which solves ordering bugs, and also means we don't need to depend on pytest-ordering
2018-10-15 11:15:32 +11:00
Micah Lee
b91f1d71bb
Bump python required version down to 3.5.3, and finish removing python3-nacl as a dependency
2018-10-11 20:08:23 -07:00
Micah Lee
f8f705313b
Drop the PyNaCl dependency, because we are no longer generating v3 onion keys
2018-10-11 19:55:53 -07:00
Micah Lee
1be53c633a
Remove the whole onionkey module, and generate onion keys using stem 1.7.0
2018-10-11 19:38:05 -07:00
Miguel Jacq
8fc8e0765c
Rename test dir to tests. Rename unit_tests to tests_gui_local. Add test dependencies. Update various paths. Add GUI unit tests docs to BUILD.md
2018-09-27 15:54:46 +10:00
Micah Lee
83a9ce9f4f
Merge branch 'update-deps' into develop
2018-09-23 14:50:54 -07:00
Baccount
726a3e4b09
Upgrade Tor to 0.3.4.8
2018-09-22 11:20:55 -07:00
Baccount
bd4f3e5fe7
Update get-tor-windows.py
2018-09-22 11:18:18 -07:00
Micah Lee
696665815e
Make fedora and debian dependencies get added to packages built
2018-09-20 09:26:11 -07:00
Micah Lee
814897e9bb
Update NSIS file to no longer have to specify each individual file (omg I should have done this foreever ago)
2018-09-18 16:05:54 -07:00
Micah Lee
725434ed97
Generated a new requirements.txt by installing the latest version of
...
these pip packages:
pip3 install certifi cryptography Flask PyInstaller PyQt5 PySocks pycrypto pynacl requests stem
Then running "pip3 freeze". Also, deleted requirements-windows.txt. Mac
and Windows can share.
2018-09-18 15:35:10 -07:00
Miguel Jacq
a8dc03da37
Update the path to the Tor data from inside the mounted .dmg, and the libevent version name
2018-09-18 15:36:00 +10:00
Miguel Jacq
56280d722f
Re-add the python dependencies necessary for v3 onion support, which got lost in the merge
2018-09-18 15:35:26 +10:00
Micah Lee
fc0defe0c2
Merge branch 'develop' into update-deps
2018-09-17 21:03:37 -07:00
Micah Lee
ef71c351c6
Oops, update URL and filename for Tor Browser 8.0 dmg as well as the sha256 checksum
2018-09-17 21:02:39 -07:00
Micah Lee
6efc281fbb
Merge branch 'develop' into receiver-mode-gui
2018-09-17 16:15:08 -07:00
Micah Lee
711a7b84d7
Get tor binary from Tor Browser 8.0
2018-09-17 15:15:16 -07:00
Miguel Jacq
05a9e3b158
Bump windows versions of pip packages to match those of OS X
2018-09-16 15:41:50 +10:00
Miguel Jacq
3a7ae401af
Fix conflicts
2018-09-16 13:37:22 +10:00
Micah Lee
6269f16034
Update all pip dependency versions
2018-09-15 20:33:12 -07:00
Micah Lee
8312058fcc
Merge branch 'develop' into receiver-mode-gui
2018-09-14 18:59:36 -07:00
Miguel Jacq
f9e614eba1
Update cryptography dependency to 2.3.1
2018-09-13 11:35:28 +10:00
Miguel Jacq
45d6a94d38
Fix conflict from develop branch
2018-09-04 11:43:35 +10:00
Micah Lee
d90c3c2490
Merge branch '693_fix_static_assets_macos' of https://github.com/mig5/onionshare into mig5-693_fix_static_assets_macos
2018-09-02 13:36:21 -07:00
Miguel Jacq
2de9359629
Introduce v3 onion support
2018-08-21 19:31:02 +10:00
Miguel Jacq
1d8a902407
Also include test dir for strings
2018-07-22 17:13:04 +10:00
Miguel Jacq
5442beba8b
Fix check_lacked_trans.py script to check subfolders and also match on more than first occurrence of strings._ in a single line
2018-07-22 17:00:30 +10:00
Miguel Jacq
a830eb57fe
#691 remove meek_lite Amazon
2018-07-21 15:52:11 +10:00
Micah Lee
1ad68c46d4
Merge branch 'license' into develop
2018-06-18 19:29:03 -07:00
Micah Lee
2ad1f77f91
Remove the /fd sha256 from signtool.exe command, because I'm having trouble generating signatures with the smart card setup with sha256 digests
2018-06-18 16:28:09 -07:00
Micah Lee
0626c2b6c3
LICENSE includes a note pointing to the 3rd party licenses
2018-06-18 16:26:53 -07:00
Micah Lee
1c552cc1e7
Version bump to 1.3.1 and updated changelog
2018-06-18 13:08:40 -07:00
Micah Lee
7f9a27331e
Add requests build dependency, and use requests to download Tor Browser in get-tor-osx.py and get-tor-windows.py, because I was running into SSL certificate verification issues downloading using urllib
2018-06-18 12:53:27 -07:00
Micah Lee
53223bb52a
Upgrade get-tor scripts to download Tor Browser 7.5.5, which includes Tor 0.3.2.10
2018-06-18 12:10:28 -07:00
Micah Lee
13a5db2223
Renamed license files to be lowercase, use .txt extension
2018-06-18 10:34:06 -07:00
Micah Lee
4570db3786
Actually add licenses folder to PyInstaller spec
2018-06-17 16:55:04 -07:00
Micah Lee
9344fbd274
Update OnionShare copyright year to 2018
2018-06-17 16:53:44 -07:00
Micah Lee
a251dff670
Add onionshare license to licenses folder, and add licenses folder to PyInstaller spec, and to NSIS installer
2018-06-17 16:43:38 -07:00
Micah Lee
448bf2af4b
Added licenses for tor and obfs4
2018-06-17 16:19:09 -07:00
Miguel Jacq
41c10b1ea2
Fix installation of static assets on MacOS and probably Windows too
2018-05-28 16:14:44 +10:00
Micah Lee
b6b61f753d
Update GPL copyright year
2018-04-24 10:07:59 -07:00
Micah Lee
8c89a05fd9
Merge branch 'develop' into receiver-mode
2018-04-22 17:38:28 -07:00
Micah Lee
ce852fc60a
Create separate templates and static folder, and make the web app use both of these. Yay, now we have real static resources
2018-03-06 02:54:12 -08:00
Miguel Jacq
ee5c35d502
Move downloads into their own window that can be toggled on/off
2018-02-27 17:59:46 +11:00
Micah Lee
ca754faa3b
Merge branch 'version_1.3_bump' of https://github.com/mig5/onionshare into mig5-version_1.3_bump
2018-02-24 14:39:15 -08:00
Miguel Jacq
dface51dd0
Merge pull request #588 from micahflee/ux-update
...
Major user experience update
2018-02-25 08:27:46 +11:00
Miguel Jacq
606123db91
Version bump to 1.3
2018-02-25 08:27:39 +11:00
Micah Lee
bb3f18ee00
Merge branch 'develop' of https://github.com/irykoon/onionshare into irykoon-develop
2018-02-22 16:57:06 -08:00
Micah Lee
3d1c0eabc4
Merge branch 'develop' into mig5-info_widgets_download_info
2018-02-19 18:02:51 -08:00
Micah Lee
64b5b4d81f
Merge pull request #586 from scootergrisen/patch-4
...
Add [da] translations
2018-02-19 16:59:16 -08:00
Miguel Jacq
20c0ca02d3
Add download status widgets to info bar
2018-02-19 08:33:47 +11:00
irykoon
b2c310f2e0
Support meek_lite Pluggable Transport
...
Currently, meek/meek_lite is one of the few, if not only, mature pluggable transport that works in some heavily cenosored areas, for example, China. Therefore, this can be a nice feature to have.
2018-02-15 23:19:53 +00:00
Miguel Jacq
ab16afcae8
Replace tab with whitespace in nautilus script
2018-02-13 13:23:25 +11:00
Miguel Jacq
779ca76553
Set URL label tooltips
2018-02-11 18:32:18 +11:00
Micah Lee
d3848a25ec
Redesigned HTML/CSS download page
2018-02-10 16:19:23 -08:00
Micah Lee
a7ab1d7e6e
Add onionshare favicon to all HTML pages
2018-02-10 12:50:23 -08:00
Micah Lee
532d5d5cf0
Instead of disabling the settings button when share is active, hide it, and show it again when the share stops
2018-02-10 10:59:01 -08:00
scootergrisen
888523b0ab
Add [da] translations
...
Perhaps add info about this in https://github.com/micahflee/onionshare/wiki/Translating so translators can know they need to translate this file also.
Or even better add the strings to the .json translations files so alle strings are in one place.
2018-02-06 18:26:01 +01:00
Micah Lee
0bb9bf649d
Remove delete button, use delete X's instead
2018-02-04 21:18:41 -08:00
Micah Lee
ae2140ceb8
Update drag and drop look and instructions
2018-02-04 13:13:38 -08:00
Baccount
6fda59551f
Update get-tor-windows.py
2018-01-23 09:24:27 -08:00
Baccount
0a66951508
Update macOS version tor to 0.2.3.9
2018-01-23 09:19:53 -08:00
Baccount
e597ce0c2b
Update get-tor-osx.py
2018-01-18 22:29:35 -08:00
Micah Lee
1d1648bb90
Version bump to 1.2 and updated changelog
2018-01-17 19:36:56 -08:00
Micah Lee
3b013f379f
Force yes when extracting Tor Browser exe
2018-01-17 17:14:19 -08:00
Micah Lee
713e45084a
Merge branch '435_support_bridges' of https://github.com/mig5/onionshare into mig5-435_support_bridges
2018-01-17 16:19:30 -08:00
Micah Lee
09f09c7d44
Merge branch 'master' of github.com:micahflee/onionshare into windows-1.2
2018-01-17 14:26:31 -08:00
Micah Lee
790d07a4e7
Fix issue with Windows codesigning
2018-01-17 14:26:15 -08:00
Miguel Jacq
8375520e10
Add missing items to the onionshare.nsi
2018-01-17 13:17:55 +11:00
Miguel Jacq
7237b65a32
resolve conflicts
2018-01-17 12:50:11 +11:00
Miguel Jacq
40ee114803
Extract tor and obfs4proxy executables from the main TorBrowser executable with 7-zip on Windows
2018-01-17 12:45:37 +11:00
Micah Lee
7d5eda6fac
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
f0e23949c9
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
0333ec915c
Fix indentation...
2018-01-16 16:48:35 +11:00
Miguel Jacq
83e0d9f4de
Better match for lang code filter
2018-01-16 16:45:54 +11:00