Commit graph

332 commits

Author SHA1 Message Date
BadAix
adcb19ee3f Snapserver is running as snapcast user 2017-01-08 16:55:39 +01:00
BadAix
9e96b3e13b Json RPC: Object.Set methods have the updated object in the response 2016-12-30 14:24:10 +01:00
badaix
a133c60661 Client.SetVolume expects "volume" json object 2016-12-26 15:58:27 +01:00
badaix
3818394cf2 assign the group's stream to clients 2016-12-13 21:59:15 +01:00
badaix
e15a5ce915 implement Group.SetClients 2016-12-11 20:03:53 +01:00
badaix
7aadde0e6d include asio with -isystem to avoid warnings 2016-12-08 18:09:26 +01:00
badaix
0af508f6ee Groups: interims commit 2016-12-04 21:35:44 +01:00
badaix
07f395395b renamed ClientInfo::clientId to ClientInfo::id 2016-12-03 14:12:56 +01:00
Tommy Goode
89b1837e7a Adding ProcessType designation to the snapserver MacOS launchctl plist file. 2016-12-02 01:33:18 -06:00
badaix
7272be0d1b added Group entity 2016-11-30 17:40:52 +01:00
badaix
ad568f1076 config getServerStatus 2016-11-28 09:47:03 +01:00
badaix
5ba3301a4d fixed check for client 2016-11-28 08:45:44 +01:00
Johannes Pohl
8cf069642d don't log repeated exceptions 2016-11-24 17:21:39 +01:00
Johannes Pohl
9ec135e1b8 identify client by id instead of MAC 2016-11-24 12:02:32 +01:00
badaix
f502bf3832 compiles 2016-11-17 15:50:15 +01:00
badaix
8bd5361081 merged with master 2016-11-17 15:47:23 +01:00
badaix
ec84d4e046 copy paste bug 2016-11-17 12:57:29 +01:00
badaix
835127b18d bump version 0.10.0 2016-11-17 11:53:32 +01:00
badaix
c14157768e don't start as daemon on macOs 2016-11-17 11:49:46 +01:00
badaix
b17368d77e limit message queue to 2000 2016-11-17 11:48:21 +01:00
badaix
043f76e35e removed trailing whitespaces 2016-11-14 22:48:07 +01:00
badaix
fa65490192 log error if not compiled with stdout 2016-11-14 22:47:34 +01:00
badaix
991c963b7d no_delay 2016-11-14 12:20:25 +01:00
badaix
54e544189a shell path 2016-11-13 23:19:19 +01:00
badaix
bd979f1c0e "sendNow" 2016-11-13 23:01:14 +01:00
badaix
a6993f11df send messages async 2016-11-13 22:30:02 +01:00
badaix
b01e3fe549 0.9.90 2016-11-13 16:54:45 +01:00
BadAix
c8fc3ae4b8 protect socket with mutex 2016-11-13 15:53:48 +01:00
badaix
3819fb2355 bump version to 0.9.90 2016-11-11 11:37:07 +01:00
badaix
756dd428f0 leave no_delay option default 2016-11-10 09:14:13 +01:00
badaix
60ed5b46d4 log shairport messages 2016-11-09 23:55:41 +01:00
badaix
f897fd7076 faster controlSession stop 2016-11-09 22:07:53 +01:00
badaix
06ce37be1c fixed queue::abort 2016-11-09 21:57:24 +01:00
badaix
280cd10231 fixed deadlock 2016-11-09 19:28:11 +01:00
badaix
935899b0a2 fixed deadlock in server shutdown 2016-11-09 11:45:35 +01:00
badaix
341466ceb5 Force unique stream name, use name as id 2016-11-09 10:25:26 +01:00
badaix
d76aac0de7 airplay multi instance 2016-11-09 10:20:53 +01:00
badaix
33f9557904 fixed crash during server shutdown 2016-11-08 19:23:36 +01:00
badaix
d98db9177a removed unused SHELL var
unsigned deb package
2016-11-06 19:24:22 +01:00
badaix
d41d314e27 abortable sleep 2016-11-06 18:51:29 +01:00
badaix
7353383313 fixed exception during server shutdown 2016-11-06 13:15:19 +01:00
badaix
748c4c06b1 kill shairport-sync and librespot if already running 2016-11-05 14:07:50 +01:00
badaix
c897b437f9 added airplay stream 2016-11-05 13:39:47 +01:00
badaix
bd69940db6 wait 30s before process restart 2016-11-05 10:51:59 +01:00
Johannes Pohl
236786646b fixed stupid comparison. Thanks clang :) 2016-11-04 14:44:09 +01:00
badaix
161888eeee raised watchdog timeout to 130min 2016-11-04 10:35:17 +01:00
badaix
46b794498e added watchdog to restart librespot 2016-11-04 10:30:20 +01:00
badaix
5dc3a9c0b1 trim log lines, fixed sampleformat 2016-11-03 09:13:23 +01:00
Johannes Pohl
dd29f87951 added include for kill 2016-11-02 11:47:36 +01:00
badaix
7af0bdde65 added optional parameter "logStderr" to ProcessStream 2016-11-02 09:03:40 +01:00