Commit graph

37 commits

Author SHA1 Message Date
badaix
d5677b6f78 Reformat code 2025-01-09 15:06:35 +01:00
badaix
6f040d3d22 Cleanup Snapserver includes 2024-04-04 19:02:45 +02:00
badaix
c01ba2bdde Fix includes 2023-01-22 21:30:11 +01:00
badaix
e1c8250876 Reformat code 2022-12-29 19:10:38 +01:00
badaix
4f29f000de Use namespace "boost::asio" instead of "net" 2022-01-30 22:07:13 +01:00
badaix
ee158b521d Fix thread races 2021-09-21 08:16:33 +02:00
badaix
2efd00d8ef Clean up mutexes 2021-09-18 13:42:43 +02:00
badaix
12aeb5859c Use strand executors 2021-09-18 11:11:34 +02:00
badaix
e6872593ee Fix data race 2021-09-13 14:44:06 +02:00
badaix
ffa742c49f Use executors with implicit strand 2021-09-11 23:12:31 +02:00
badaix
3ac9245d00 Reformat code with clang 10 2020-11-27 21:29:34 +01:00
badaix
9c01849a64 Change some log levels 2020-08-16 14:44:22 +02:00
badaix
af93719490 Rename MessageReceiver to StreamMessageReceiver 2020-07-21 17:09:26 +02:00
badaix
01ce9a60c0 Streaming clients can connect via Websockets 2020-07-11 19:39:58 +02:00
badaix
b23255389f Fix server crash if client crashes during connect 2020-05-02 14:25:55 +02:00
badaix
0956a24d2e Small fix in queue cleanup 2020-02-28 08:15:14 +01:00
badaix
17f8a1e14b Don't delete "on air" messages 2020-02-27 20:49:59 +01:00
badaix
4cb67c7960 Fix message queueing 2020-02-27 20:44:13 +01:00
badaix
c445deb95a Pop message from queue before sending it 2020-02-27 18:19:02 +01:00
badaix
92088eb9c2 Drop PCM chunks that are too old 2020-02-26 19:35:19 +01:00
badaix
83ab1cb260 Small time sync fix 2020-02-09 19:51:48 +01:00
Felix Geyer
322f270839 Fix typos in log messages 2020-02-02 16:16:51 +01:00
badaix
21d259d0af Fix crash during client disconnect 2020-01-25 22:20:02 +01:00
badaix
7b268b83df Remove unused shared_from_this 2020-01-08 21:22:56 +01:00
badaix
6d7e25e9af Switch stream readers to use asio event loop 2020-01-03 22:40:34 +01:00
badaix
557c742e47 Fix random crash during client disconnect 2019-11-22 19:35:05 +01:00
badaix
388df08a7a remove unused var 2019-10-27 22:26:30 +01:00
badaix
f47d0df9d7 reference stream sessions by weak_ptr 2019-10-23 22:23:06 +02:00
badaix
43bc4c26b8 fix warnings 2019-10-23 12:04:57 +02:00
badaix
b6142967c7 remove StreamSession::send 2019-10-23 09:07:46 +02:00
badaix
2f06ebed04 stream server uses async send and receive 2019-10-22 23:21:14 +02:00
badaix
391e86b586 fix warning 2019-10-14 18:55:13 +02:00
badaix
0b21a5daee rename files to snake_case 2019-10-13 18:43:32 +02:00
badaix
12a11e12a9 fix crash in control server 2019-10-10 23:54:38 +02:00
badaix
7cb595db28 move aixlog and popl to common 2019-10-09 22:11:43 +02:00
badaix
5e90941bfd streaming socket on the stack 2019-10-09 20:23:45 +02:00
badaix
c2488091fe rename some files from camel to snake case 2019-10-06 14:07:47 +02:00
Renamed from server/streamSession.cpp (Browse further)