Commit graph

39 commits

Author SHA1 Message Date
badaix
45df7fdb42 control socket on the stack 2019-09-28 11:50:32 +02:00
badaix
1974afc176 switch from deprecated io_service to io_context 2019-09-28 10:53:58 +02:00
badaix
c4a61dff47 async control server 2019-09-28 10:43:11 +02:00
badaix
8b231c7cc6 modernize with clang-tidy 2019-09-25 19:02:33 +02:00
badaix
b20add3815 add clang-format file
reformat code
2019-09-24 22:42:36 +02:00
badaix
3ff49c81b2 add support for IPv4v6 and IPv4 + IPv6 2018-04-25 14:08:11 +02:00
badaix
44046821c1 update date in copyright 2018-02-19 20:04:28 +01: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
efb592d495 replaced MapMessage with JsonMessage 2016-04-05 22:39:39 +02: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
5cc7285a87 switched to standalone asio 2015-12-03 22:23:43 +01:00
badaix
2036477446 added PCM reader base class 2015-12-03 21:55:11 +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
50db49d269 StreamServer receives control events 2015-12-03 21:54:21 +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
c1cb395eb0 Code comments 2015-08-13 22:25:51 +02:00
badaix
4db8696889 fixed crash during shutdown 2015-08-12 23:28:44 +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
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
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)
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)
e5f064a01f time stuff
git-svn-id: svn://elaine/murooma/trunk@303 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-28 07:45:17 +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)
001bfa6aba start stream
git-svn-id: svn://elaine/murooma/trunk@282 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-21 07:45:09 +00:00
(no author)
3116ec0257 socket stuff
git-svn-id: svn://elaine/murooma/trunk@273 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-20 16:18:02 +00:00
(no author)
feabfee936 xxxx
git-svn-id: svn://elaine/murooma/trunk@272 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-17 21:58:38 +00:00
(no author)
16ef1ae634 code blocks
git-svn-id: svn://elaine/murooma/trunk@271 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-17 06:05:07 +00:00
(no author)
2cf7855261 server & client connection
git-svn-id: svn://elaine/murooma/trunk@270 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-17 04:57:59 +00:00
(no author)
979f6460d3 server Settings
git-svn-id: svn://elaine/murooma/trunk@255 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-12 15:04:17 +00:00
(no author)
8039c3d023 socket stuff
git-svn-id: svn://elaine/murooma/trunk@252 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-10 21:20:22 +00:00
(no author)
7ab33c1bff servers
git-svn-id: svn://elaine/murooma/trunk@249 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-10 16:46:14 +00:00