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
Alberto Sottile
8d52acbd88
Get exact error value from Twisted if IPv6 listener is dual stack
2019-02-16 00:05:58 +01:00
Alberto Sottile
285428fb03
Check if the server is listening on either IPv4 or IPv6, avoid errors happening in dual stack configurations
2019-02-16 00:05:46 +01:00
Alberto Sottile
81e0a20047
startTLS: avoid retrying TLS connection if hostname is an IP address
2019-02-16 00:00:04 +01:00
Alberto Sottile
7910ddec15
startTLS: added --tls [file] argument in server
2019-02-15 23:59:41 +01:00
Alberto Sottile
3eeaeed6dd
startTLS: enabled on server and client, TCP stays as default
2019-02-15 23:59:24 +01:00
Alberto Sottile
d7e577ef04
TLS: server listens on both IPv4 and IPv6
2019-02-15 23:58:35 +01:00
Alberto Sottile
8bff90d809
TLS: client-server implementation with self-issued certs on IPv4
2019-02-15 23:58:20 +01:00
Alberto Sottile
7f9e694b04
TLS: server listens on TLS via IPv4
2019-02-15 23:57:54 +01:00
Alberto Sottile
00799faf1c
Restore TCP4 and TCP6 server endpoints
2019-02-15 23:57:33 +01:00
Alberto Sottile
09b035e57d
startTLS: avoid retrying TLS connection if hostname is an IP address
2019-02-15 23:51:40 +01:00
Alberto Sottile
cecd992fa8
startTLS: added --tls [file] argument in server
2019-02-15 23:51:31 +01:00
Alberto Sottile
58ccca5766
startTLS: enabled on server and client, TCP stays as default
2019-02-15 23:51:22 +01:00
Alberto Sottile
0890db8364
TLS: server listens on both IPv4 and IPv6
2019-02-15 23:50:28 +01:00
Alberto Sottile
13fb63b12f
TLS: client-server implementation with self-issued certs on IPv4
2019-02-15 23:50:14 +01:00
Alberto Sottile
894f9ddee6
TLS: server listens on TLS via IPv4
2019-02-15 23:50:05 +01:00
Alberto Sottile
e35f34d3a9
Restore TCP4 and TCP6 server endpoints
2019-02-15 23:49:52 +01:00
Etoh
04ab645823
Reimplement connection error handling
2019-01-27 11:43:12 +01:00
Alberto Sottile
c7396d882d
IPv6: revert to listenTCP and override createInternetSocket to have a dual stack server
2019-01-27 11:42:57 +01:00
Alberto Sottile
83d12eca9f
IPv6: server accepts IPv4 and IPv6 connections
2019-01-27 11:42:06 +01:00
Ricardo Constantino
d3021a0e98
Import site in makefile
2018-07-28 22:10:41 +01:00
albertosottile
1163896951
Import site for non-Windows OS to fix makefile without breaking py2exe
2018-07-28 21:01:13 +01:00
albertosottile
a630860d2e
Server Stats: rename feature
2018-07-25 17:36:10 +02:00
albertosottile
9f52834ae4
Server logger: fix bug and sanitize version string
2018-07-25 17:34:23 +02:00
albertosottile
8a8859694c
Enable logging support on server for client versions
2018-07-25 17:34:17 +02:00
Daniel Ahn
ac4da59479
Revert "Revert "Code Syntax Refactoring""
...
This reverts commit 51fba3722f
.
2018-07-23 14:12:09 -07:00
Alberto Sottile
51fba3722f
Revert "Code Syntax Refactoring"
2018-07-23 22:32:47 +02:00
Daniel Ahn
f01de206d8
fix formattings
2018-07-20 12:12:55 -07:00
Etoh
759f1e1457
Specify python3 in shebang lines
2018-07-20 18:21:52 +01:00
Alberto Sottile
450a3eb103
Remove import site
2018-06-19 23:24:24 +02:00
albertosottile
2ddc756a61
AppVeyor: migrate from conda to native Python
2018-06-18 17:10:55 +02:00
albertosottile
3f910ebcba
Check for Python version newer than 3.5
2018-05-31 16:53:09 +02:00
Alberto Sottile
b827a57cab
2to3 conversion and initial VLC support
2018-04-24 00:44:19 +02:00
Etoh
406e9a4af5
Add --max-chat-message-length server option to allow custom chat message limits
2018-01-21 13:25:07 +00:00
Et0h
bc07383d13
Enable chat by default
2016-07-04 00:09:36 +01:00
Et0h
a3324a80f3
Merge in abhsag24's chat code
2016-07-03 16:40:12 +01:00
Et0h
457b6bc633
Add --disable-ready server arg to turn off readiness feature
2015-01-24 10:35:54 +00:00
Uriziel
29f109f1fb
Changed default program to run syncplay (python to python2) in *nix
2014-12-07 16:16:29 +01:00
Et0h
09df507235
Add --salt to server. If no room control salt specified, generate random 10-char string and let admin know
2014-11-02 11:00:44 +00:00
Uriziel
d6d09e403c
Applied fix: "Remove redundant parameters"
2014-07-03 00:20:31 +02:00
Et0h
9d290d80db
Change indents from tabs to spaces
2014-06-19 19:35:51 +01:00
Et0h
99b5ccda05
Exception when not running Python 2.7
2014-06-19 19:31:49 +01:00
Uriziel
d3b545d099
Reworked server code to be more object oriented
2014-04-21 17:51:45 +02:00
Uriziel
0b5b8811b4
Dropped HTTP reply support (not working)
2014-04-19 11:39:17 +02:00
Uriziel
36d2b432b9
Removed IRC Bot support (Faulty and obsolete)
2014-04-19 11:32:43 +02:00
Jorge Israel Peña
7d85aee592
make syncplay packageable
2013-12-17 22:33:39 -08:00
Uriziel
c90ae06d85
Fixed warning in server enviroment when starting with pygtk installed there with no display
2013-03-06 22:05:34 +01:00
daniel-123
71a9a01fd4
Fixed permissions for executables.
2013-02-05 20:09:47 +01:00
Uriziel
d7bd7af2b7
Added initial IRC bot support
...
Fucking miracles, how do they work.
2013-01-24 22:41:39 +01:00
Uriziel
a938dabd7f
Fixed sending motd and http reply
2013-01-20 01:40:13 +01:00