Alberto Sottile
fbe9f3a9ac
AppVeyor: upgrade PySide2 to 5.12.3
2019-05-06 23:45:01 +02:00
Alberto Sottile
cf35fd73fe
Upgrade qt5reactor to version 0.5
2019-05-06 23:44:54 +02:00
Alberto Sottile
de194d92ca
Travis: use pyside bottle from our tap
2019-05-05 23:59:42 +02:00
Alberto Sottile
bfc524fa2c
Travis: build matrix MacOS + Snap
2019-05-01 23:09:16 +02:00
Alberto Sottile
d04f9ada7e
Add snapcraft support
2019-05-01 23:08:57 +02:00
Etoh
ca9e1875e9
Config dialog: Remove 'update list' button and tweak sizes ( #233 )
...
Also aligns executable input with other inputs
2019-05-01 19:14:51 +01:00
Etoh
5a9e2cde23
Don't identify mpv SMPlayer as mplayer ( #234 )
2019-04-16 20:52:46 +01:00
Alberto Sottile
281d8023fd
Edit folder structure and add setuptools support ( #231 )
...
* setuptools: Initial commit
* setuptools: remove the .py extension from installed commands
* setuptools: restructure scripts to use entry_points in setup.py
* setuptools: include TLS dependencies and remove unneeded code
* setuptools: change resources path
* AppVeyor: upgrade Python and py2exe, embed TLS dependencies
* buildpy2exe: fix path for resources
* AppVeyor: upgrade py2exe and PySide2
* Amend setup.py according to the suggestions from PR #230
* Insert TLS dependencies in requirements
* AppVeyor: fix build for master
* AppVeyor: revert to PySide2 5.12.0
2019-04-13 14:39:55 +01:00
Etoh
bcf8174b7d
Mark as 1.6.3 release
2019-03-15 11:21:49 +00:00
Alberto Sottile
c07206c189
Run mpv subprocess with a system PYTHONPATH env on macOS.
...
youtube-dl relies on system python to run on macOS, but system
python cannot be executed in a subprocess created from the frozen
python3 executable. This makes youtube-dl unusable from frozen
versions of Syncplay on macOS. So, the environment of the mpv
subprocess is modified with system PYTHONPATH, allowing the
execution of /usr/bin/python (and hence, of youtube-dl)
from within the subprocess in frozen executables.
Fixes : #228
2019-03-14 18:40:33 +01:00
Etoh
22eec119b1
Support high DPI in Windows installer (v2)
2019-03-10 23:09:06 +00:00
Etoh
3fd498ee6d
Support high DPI in Windows installer
2019-03-10 19:28:38 +00:00
Etoh
f39fe4c01b
Update Twisted version advice to >= v16.4.0
2019-03-03 20:54:02 +00:00
Etoh
6ca64847eb
Upver to release 74
2019-02-27 23:11:19 +00:00
Alberto Sottile
b743ca1deb
AppVeyor: limit build to master
2019-02-27 22:56:53 +01:00
Alberto Sottile
5d31aba2d6
Italian translation: resolve all the TODO messages
2019-02-27 11:17:11 +01:00
Bruno Cattáneo
276eed4b1d
Add Spanish translation ( #227 )
...
Add Spanish translation and small fix on others.
* Added missing languages in 'language-argument' and new 'es' language
* Small fix on 'unpause-ifothersready-tooltip'
* Adds Spanish translation to Syncplay and its installer
2019-02-27 10:04:28 +00:00
Etoh
aaf332b74c
Refactor: Avoid complicate your/their file/stream concatenation
2019-02-26 22:21:01 +00:00
Alberto Sottile
04f8bf8ed3
requirements: amend Twisted minimum version
2019-02-26 12:20:26 +01:00
Alberto Sottile
e52e9410e2
requirements: separate files for GUI and TLS support
2019-02-26 12:20:15 +01:00
Alberto Sottile
d18a56eb71
Add requirements.txt to install dependencies with pip
2019-02-26 12:20:06 +01:00
Alberto Sottile
2b7d36f45c
Merge pull request #226 from daniel-123/master
...
Workaround for older twisted versions which don't support raiseMinimumTo. Ensure server support for Twisted >=16.4.0
2019-02-26 08:45:13 +01:00
Alberto Sottile
d3a3635736
Ensure client support for Twisted >=16.4.0
2019-02-26 08:35:11 +01:00
Daniel Wróbel
ddca044641
Rearrange import order for OpenSSL
2019-02-24 17:51:21 +01:00
Daniel Wróbel
75416463a6
Make catching the SSL exception due to old Twisted version more specific.
2019-02-24 17:50:15 +01:00
Alberto Sottile
f8ea2381a6
sendHello only after a successful startTLS handshake, if one is attempted
2019-02-24 16:18:47 +01:00
Daniel Wróbel
30c8cbbc08
Workaround for older twisted versions which don't support raiseMinimumTo.
2019-02-23 20:54:35 +01:00
Etoh
7b82802f6f
Merge pull request #225 from bcattaneo/master
...
Remove NOTICE tag for clientversion messages
2019-02-22 00:21:32 +00:00
c@ttaneo.uy
d87b9d7b93
Remove NOTICE tag for clientversion messages
2019-02-21 20:15:31 -03:00
Alberto Sottile
32085f80a3
Fix: TLS lock icon disappeared when any user disconnected
2019-02-19 12:53:33 +01:00
Alberto Sottile
d7fa6ccf14
TLS cert rotation: reset retry counter after successful rotation
2019-02-19 10:49:58 +01:00
Alberto Sottile
a60e6aac8a
TLS cert rotation: attempt to load valid certs for 10 times before disabling TLS
2019-02-19 10:49:58 +01:00
Alberto Sottile
e8d797550b
TLS cert rotation: restructure server methods to improve error messages
2019-02-19 10:49:58 +01:00
Alberto Sottile
8b8e45a4d6
TLS cert rotation: check validity after cert update
2019-02-19 10:49:58 +01:00
Alberto Sottile
0b19d526a1
protocols: fix typo in TLS cert rotation code
2019-02-19 10:49:58 +01:00
Alberto Sottile
890e8ea2ab
Implement TLS automatic certificate rotation
2019-02-19 10:49:58 +01:00
Alberto Sottile
21e19159e0
TLS server: create public property for certPath
2019-02-19 10:49:58 +01:00
Etoh
14af13c526
Merge pull request #223 from albertosottile/master
...
Opportunistic TLS support
2019-02-18 22:17:21 +00:00
Alberto Sottile
d66bf878e0
Revert to PySide2 5.12.0 on macOS due to PyInstaller #4040
2019-02-17 14:57:03 +01:00
Alberto Sottile
9e19fcccfa
Add missing space in TLS cipher messages
2019-02-17 12:45:20 +01:00
Etoh
7f23ac44e0
Enable high-DPI scaling where available
2019-02-17 11:00:27 +00:00
Etoh
a5c14aa7d9
Fix bug which meant --max-chat-message-length was ignored ( #224 )
2019-02-16 19:06:49 +00:00
Alberto Sottile
b655085f59
Update third-party-notices
2019-02-16 12:24:15 +01:00
Alberto Sottile
e16775c33b
Explicitely set TLS options to None when server config is not valid
2019-02-16 11:55:03 +01:00
Alberto Sottile
0f10161d86
Remove unneeded wrapClientTLS import
2019-02-16 00:27:01 +01:00
Alberto Sottile
9132a9ae56
startTLS: find certifi.where() if embedded in a zip file
2019-02-16 00:08:19 +01:00
Alberto Sottile
2ac6417c50
buildpy2app: include lua subfolder in the app bundle
2019-02-16 00:08:11 +01:00
Alberto Sottile
8d2472bc68
buildpy2app: include cffi in the app bundle
2019-02-16 00:08:03 +01:00
Alberto Sottile
6fa2eb01c1
Travis: add twisted[tls] and certifi modules
2019-02-16 00:07:55 +01:00
Alberto Sottile
303032b913
Amend green lock icon filenames
2019-02-16 00:07:47 +01:00