Commit graph

168 commits

Author SHA1 Message Date
badaix
4c59852ac8 removed dependency to boost 2016-01-09 17:54:48 +01:00
badaix
701d2374c7 updated nlohmann/json to v1.0.0 2016-01-09 17:53:53 +01:00
badaix
506f179ed2 Don't send client update as Client.Set response 2016-01-07 20:12:22 +01:00
badaix
bc4f29b9f2 changed default sample rate to 48kHz 2016-01-03 20:43:42 +01:00
badaix
bbfff03863 handle empty mac address 2016-01-02 13:56:20 +01:00
badaix
909a17f2f3 added version number 2016-01-02 13:56:04 +01:00
badaix
e0c0455c7a updated version number 2016-01-02 13:13:50 +01:00
badaix
d51642aa2b Merge remote-tracking branch 'origin/master' into develop
Conflicts:
	client/Makefile
	server/Makefile
	server/snapServer.cpp
2015-12-29 08:53:20 +01:00
badaix
1048c88925 uninstall man page 2015-12-29 08:35:45 +01:00
badaix
3888625c47 fixed Lintian warnings 2015-12-28 15:22:41 +01:00
badaix
dabf281000 added files to build debian packages 2015-12-28 13:48:20 +01:00
badaix
ae5ebf0f91 added man pages 2015-12-28 13:46:59 +01:00
badaix
e48c72a8ec start with normal process proirity 2015-12-27 19:44:23 +01:00
badaix
6e32da33f3 merged with master 2015-12-23 13:21:56 +01:00
badaix
6cffd2b86e v0.3.4 2015-12-23 08:21:39 +01:00
badaix
7e1a8279df log socket error messages 2015-12-22 13:13:58 +01:00
badaix
c04965c9de switched from getopt to popl 2015-12-15 23:09:04 +01:00
badaix
ffa823bb31 log error code message 2015-12-07 23:45:12 +01:00
badaix
884a65f289 replaced boost program options with getopt 2015-12-05 23:17:30 +01:00
badaix
5cc7285a87 switched to standalone asio 2015-12-03 22:23:43 +01:00
badaix
84f9dd2d7a removed depency to boost lexical cast and boost algorithm 2015-12-03 21:55:11 +01:00
badaix
c8e58f272f replaced boost::lexical_cast with c++11 functions 2015-12-03 21:55:11 +01:00
badaix
2036477446 added PCM reader base class 2015-12-03 21:55:11 +01:00
badaix
6d1cc2d081 fixed disconnect deadlock 2015-12-03 21:55:11 +01:00
badaix
a46b7c6106 changed "IP" to "host" 2015-12-03 21:55:11 +01:00
badaix
b99cf2f2fc Renamed ClientSession to StreamSession 2015-12-03 21:55:11 +01:00
badaix
cdf0ac11c9 proper disconnect 2015-12-03 21:54:22 +01:00
badaix
02ec52e765 renamed "add" to "sendAsync" 2015-12-03 21:54:22 +01:00
badaix
a60ed3597e report disconnect to control clients 2015-12-03 21:54:22 +01:00
badaix
87ce37df8c clean up 2015-12-03 21:54:22 +01:00
badaix
a221e431aa consider clients as offline after server start 2015-12-03 21:54:22 +01:00
badaix
67ba050a6c moved controller tests into subdir 2015-12-03 21:54:22 +01:00
badaix
041f9b9fed configurable control port (avahi: _snapcast-jsonrpc._tcp) 2015-12-03 21:54:22 +01:00
badaix
11a45d3508 cleaned up json rpc exceptions 2015-12-03 21:54:21 +01:00
badaix
86a9b6ca90 fixed connect problem 2015-12-03 21:54:21 +01:00
badaix
817755a8b7 control and stream server use a central io_service 2015-12-03 21:54:21 +01:00
badaix
a484ff1b2d made serversettings local 2015-12-03 21:54:21 +01:00
badaix
49663560ac changed json exceptions 2015-12-03 21:54:21 +01:00
badaix
4c94025747 restore config 2015-12-03 21:54:21 +01:00
badaix
5d68e36718 control player settings 2015-12-03 21:54:21 +01:00
badaix
aeb767d64b moved json stuff into subfolder 2015-12-03 21:54:21 +01:00
badaix
bab4f92e23 Renamed ServerSession => ClientSession 2015-12-03 21:54:21 +01:00
badaix
50db49d269 StreamServer receives control events 2015-12-03 21:54:21 +01:00
badaix
9200fec700 save config 2015-12-03 21:54:21 +01:00
badaix
e2230ea0aa changed json API to named params 2015-12-03 21:54:21 +01:00
badaix
1edb0906c5 added Volume struct 2015-12-03 21:54:21 +01:00
badaix
7ebefd85a4 added Volume struct 2015-12-03 21:54:21 +01:00
badaix
e5698d8ab1 trigger onDisconnect 2015-12-03 21:54:21 +01:00
badaix
e05e2fdd9d added JsonInternalErrorException 2015-12-03 21:54:21 +01:00
badaix
707f198a26 config holds list of clients 2015-12-03 21:54:20 +01:00