Commit graph

63 commits

Author SHA1 Message Date
badaix
ce55f15c02 update logger 2017-07-24 18:59:49 +02:00
Johannes Pohl
b56d656c32 fix server crash on control client disconnect (quit, exit, bye) 2017-06-06 22:45:28 +02:00
Johannes Pohl
df5f9bdeab proper shutdown of the ControlSession 2017-03-12 11:22:01 +01:00
badaix
fdb292edb4 2017 2017-02-04 11:56:40 +01:00
badaix
58025a912b switch to jsonrpc++ external lib 2017-01-30 21:35:14 +01:00
badaix
46bd85e4e5 fixed segfault 2016-07-03 21:47:59 +02:00
badaix
9561a8e92b use asio socket::native_handle instead of native 2016-04-08 08:24:50 +02:00
badaix
bd7f68bb6a removed request message 2016-04-06 00:34:41 +02:00
badaix
2a5e7fb598 less logging 2016-04-06 00:06:18 +02:00
badaix
5fae6e85f7 change stream with "SetStream (id)" 2016-02-03 22:34:52 +01:00
badaix
4c13254587 removed Ack & String message 2016-01-22 22:29:21 +01:00
badaix
4218bedd01 removed command message 2016-01-22 22:16:07 +01:00
badaix
fe89220b15 2016 2016-01-21 22:02:09 +01:00
badaix
506f179ed2 Don't send client update as Client.Set response 2016-01-07 20:12:22 +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
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
02ec52e765 renamed "add" to "sendAsync" 2015-12-03 21:54:22 +01:00
badaix
87ce37df8c clean up 2015-12-03 21:54:22 +01:00
badaix
817755a8b7 control and stream server use a central io_service 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
e2230ea0aa changed json API to named params 2015-12-03 21:54:21 +01:00
badaix
707f198a26 config holds list of clients 2015-12-03 21:54:20 +01:00
badaix
79c98e9e10 added getter for parameters 2015-12-03 21:54:20 +01:00
badaix
6121fdceae json rpc basics 2015-12-03 21:54:20 +01:00
badaix
724b5ef60b basic JSON-RPC parser 2015-12-03 21:53:56 +01:00
badaix
046386f56d basic telnet like control server 2015-12-03 21:53:56 +01:00
badaix
239e93de43 configurable pipe read buffer 2015-08-15 11:22:41 +02:00
badaix
4db8696889 fixed crash during shutdown 2015-08-12 23:28:44 +02:00
badaix
c8c3b0357e valgrind optimizations 2015-08-12 22:04:55 +02:00
badaix
0cc2c39357 Don't send old PCM chunks to the client 2015-08-12 00:22:56 +02:00
badaix
e2362a2750 moved std namespace into implementation 2015-08-08 18:51:48 +02:00
badaix
e35e724110 fixed session shutdown 2015-08-06 23:51:13 +02:00
badaix
16f81e9c8e clean server shutdown 2015-08-03 19:03:24 +02:00
badaix
389bc92b2f pipe-reader moved into it's own class 2015-08-03 19:03:24 +02:00
badaix
8e987b3eec configurable codec options 2015-08-03 19:03:24 +02:00
badaix
8f21948a4d fixed request timeout 2015-08-03 19:03:24 +02:00
badaix
94ee70d0af fixed crash in case of ZeroConf name collision 2015-05-24 15:10:46 +02:00
badaix
c64d637c92 added GPL header 2015-02-22 09:39:12 +01:00
(no author)
0a20924e66 code cleanup
git-svn-id: svn://elaine/murooma/trunk@337 d8a302eb-03bc-478d-80e4-98257eca68ef
2015-01-01 18:15:20 +00:00
(no author)
b26952f5d1 remove session in thread
git-svn-id: svn://elaine/murooma/trunk@332 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-12-30 09:09:24 +00:00
(no author)
abf70b4030 logging
git-svn-id: svn://elaine/murooma/trunk@330 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-12-29 17:33:54 +00:00
(no author)
c40bfda64c refactoring
git-svn-id: svn://elaine/murooma/trunk@328 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-12-29 12:34:33 +00:00
(no author)
6fbabaae82 requests are enum
git-svn-id: svn://elaine/murooma/trunk@304 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-28 08:42:40 +00:00
(no author)
983ded3d29 message sub directory
git-svn-id: svn://elaine/murooma/trunk@287 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-21 14:28:14 +00:00
(no author)
e0a6ac9467 Codec in header message
git-svn-id: svn://elaine/murooma/trunk@286 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-21 10:37:14 +00:00
(no author)
7467141a14 abc
git-svn-id: svn://elaine/murooma/trunk@283 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-21 08:23:44 +00:00