Alberto Sottile
a055e3b881
startTLS: correct certificate loading and validation
2019-02-15 23:52:04 +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
13fb63b12f
TLS: client-server implementation with self-issued certs on IPv4
2019-02-15 23:50:14 +01:00
Alberto Sottile
43486e9be8
Stop connection retrying from client when bad packets are detected
2019-01-27 15:54:39 +01:00
Alberto Sottile
be6c84f34d
Show the destination IP of the connection in the UI
2019-01-27 15:52:03 +01:00
Etoh
04ab645823
Reimplement connection error handling
2019-01-27 11:43:12 +01:00
Alberto Sottile
218105d4ec
IPv6: use HostnameEndpoint in client for both IPv4 and IPv6
...
This change was originally introduced and then deleted.
Now is reintroduced after tests on both protocols.
HostnameEndpoint is needed in some configurations to resolve
IPv6-only hostnames, so it is required. The connection now works
with both protocols on clients and servers.
NOTE: now a wrong server/address/port DOES NOT trigger a Connection
with Server Failed error immediately, the error stays in Deferred.
This must be fixed before putting this code in production.
2019-01-27 11:42:34 +01:00
Alberto Sottile
a78c646556
IPv6: GUI and client fixes
2019-01-27 11:42:13 +01:00
Alberto Sottile
68a05cb021
IPv6: use hostname endpoint in client
2019-01-27 11:41:51 +01:00
xNinjaKittyx
d59afb8f2f
Revert any changes to tri logic
2018-07-23 14:41:10 -07:00
Daniel Ahn
ac4da59479
Revert "Revert "Code Syntax Refactoring""
...
This reverts commit 51fba3722f653156eca30d45cb07846fb725a777.
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
1aa50a8422
Address comments
2018-07-21 10:41:00 -07:00
Daniel Ahn
6f70cff585
Reverted some of the 'not value' changes, and fixed one boolean check that was not ported correctly
2018-07-21 03:19:08 -07:00
Daniel Ahn
aa4f95e4be
Finished cleanup
2018-07-20 13:49:13 -07:00
Alberto Sottile
a58aa6de54
Fix issue #184
2018-05-30 23:03:02 +02:00
albertosottile
e49ea0de12
Fix show URL in GUI when loaded from Syncplay
2018-05-29 14:28:47 +02:00
Alberto Sottile
bac3cf9a7f
Fixes client updates checker
2018-04-25 18:19:01 +02:00
Alberto Sottile
b827a57cab
2to3 conversion and initial VLC support
2018-04-24 00:44:19 +02:00
albertosottile
6f172d9803
Merged upstream changes
2018-04-11 12:24:38 +02:00
Etoh
d7dd563394
Fix error when server run without --max-chat-message-length being set ( #177 )
2018-02-12 10:42:00 +01:00
Etoh
f5c6b8fcf9
Make repl.lua copyright notice more prominent
2018-01-14 17:54:18 +00:00
Etoh
ec3bb067f3
Remove dropFileAddsToPlaylist for now
2017-12-25 13:22:10 +00:00
Etoh
e6238a54ee
Dropping a file into the player or playlist adds it to playlist rather than just opening it
2017-12-14 17:14:40 +00:00
Etoh
b1cdceec74
Split shuffle into 'entire' and 'remaining' to address #153 (suggested by xNinjaKittyx)
2017-11-05 15:52:34 +00:00
Etoh
b34e49c636
Don't wipe password when joining public server (but only send passwords to private servers)
2017-10-17 00:24:48 +01:00
Etoh
d6ca23cc8d
Hopefully fix error when adding file in Unicode non-media directory ( #135 )
2017-10-12 12:36:15 +01:00
Etoh
c7e7114d37
Fix UTF-8 time issue ( #131 )
2017-04-16 00:05:53 +01:00
Et0h
1a495d590e
Fix ready/not-ready notifications being reversed
2017-01-24 11:16:17 +00:00
Et0h
051c806da8
Use current path when finding path of filename matching current file
2017-01-06 12:14:23 +00:00
Et0h
665956b84c
Add maximum character limits to user-definable elements which appear in GUI/OSD to keep everything on screen
2016-12-26 11:29:12 +00:00
Et0h
dc5ed86de8
Increase retries and reduce retry delay ( #122 )
2016-12-24 21:20:40 +00:00
Etoh
30370cf0af
Merge branch 'chat' into master
2016-12-24 13:48:04 +00:00
Et0h
7b3efae32b
Improve support for unicode in URL paths
2016-12-04 19:41:22 +00:00
Et0h
cd424ec678
Hopefully fix 'set not ready on playlist change' bug
2016-11-16 17:29:25 +00:00
Et0h
1af4d69fbd
Increase reliability of folder search timeout
2016-11-14 15:17:04 +00:00
Et0h
7fe7639c56
Don't prepare to advance playlist if playlist can't be advanced
2016-10-19 00:23:08 +01:00
Et0h
38a41123db
In "add trusted domain" options use version without www.
2016-10-18 00:23:57 +01:00
Et0h
7465c85d8e
Add "add X as trusted domain" playlist menu option
2016-10-17 23:50:45 +01:00
Et0h
c559fcd5fa
Set position to 0 and pause before advancing to next playlist item
2016-10-17 15:38:20 +01:00
Etoh
e295b8ad41
Auto-play after playlist advances
2016-10-17 14:02:06 +01:00
Etoh
a326d3d654
Merge pull request #104 from Syncplay/master
...
Rebase chat to RC2
2016-07-17 17:51:06 +01:00
Et0h
2128432675
Fix bug where playlist selection is changed when playlist is updated after previously being modified by a different user
2016-07-17 12:00:07 +01:00
Et0h
23c1496ce4
Add feature list to protocol - make server specify supported features so client knows what to disable
2016-07-03 21:12:28 +01:00
Et0h
60e357ce75
Revert deletion of randomFilename
2016-07-03 17:58:37 +01:00
Et0h
586c12ec68
Add chat to GUI
2016-07-03 17:48:42 +01:00
Et0h
a3324a80f3
Merge in abhsag24's chat code
2016-07-03 16:40:12 +01:00
Et0h
4012bfec8f
Add shared playlist warning for connecting to <1.4.0 servers
2016-07-03 13:45:45 +01:00