eb35ae8c5c
tests: improve convert test
2018-12-23 00:08:28 +01:00
345c1a90ad
tests: add tsv format to convert test
2018-12-23 00:08:14 +01:00
e1abbbddbf
csv: add missing flags for TSV format
2018-12-23 00:07:38 +01:00
Marvin Klimke
434e1e5c1d
[WIP] Prepare for RTCP sessions
...
add second pair of local/remote addresses
add receive handler for RTCP packets
2018-12-20 08:25:13 +01:00
Marvin Klimke
26cdc6e58a
add proper queue destruction
2018-12-19 18:40:53 +01:00
Marvin Klimke
7e38cb9eb0
add free and mem_deref to prevent memory leaks
2018-12-16 11:47:33 +01:00
Marvin Klimke
22b42a8d88
[WIP] Use thread save queue instead of mutexes for data exchange
...
worker thread pushes received data in queue, main thread pulls data on request from queue.
2018-12-13 18:50:18 +01:00
Marvin Klimke
40d9bd5368
[WIP] add integration test script for rtp node
...
aparently not yet working.
2018-12-07 15:16:11 +01:00
Marvin Klimke
2575688951
[WIP] add pthread syncronization to re_main thread
...
rtp receive handler writes data to mutex protected memory and indicates the amount of data written.
main thread polls on the thread and gets the data respecting the mutex.
2018-12-07 15:15:24 +01:00
Marvin Klimke
c905f242c5
add re_main in pthread
...
thread is started in rtp_type_start and joined in rtp_type_stop
2018-12-07 06:37:48 +01:00
e553565434
update common submodule
2018-12-04 14:12:43 +01:00
c090b0bc76
tests: fix python example
2018-12-04 13:27:42 +01:00
3f74b2ad96
tests: fix configuration of shmem test
2018-12-04 11:00:16 +01:00
760292e111
file: create non-existant dirs only for local files
2018-12-04 10:54:31 +01:00
b393815916
csv: ignore offset field
2018-12-04 10:46:16 +01:00
772003983d
memory: move initialization of hugepages to hugepage.c
2018-12-04 10:46:02 +01:00
9d6c7ecefa
add missing initialization for memory subsystem
2018-12-04 10:45:27 +01:00
6338e2fa6e
tests: fix debugging levels
2018-12-04 10:44:50 +01:00
cdc6ff60ed
tests: use port 8080 for non-root execution
2018-12-04 10:43:54 +01:00
6d79075ee2
socket: increase buffer size to maximum MTU for UDP and IP layers
2018-12-04 10:39:31 +01:00
ac1b7070f8
api: process multiple pending actions at once
2018-12-04 00:31:37 +01:00
a1dce81361
queue: fix races
2018-12-04 00:31:21 +01:00
c7f738b413
pipe: fix refactoring mistake
2018-12-04 00:30:58 +01:00
8df45ab5fb
tests: fix api-stress test
2018-12-04 00:30:44 +01:00
b745fe930f
api: fix connection handling for HTTP sessions
2018-12-04 00:26:58 +01:00
13bd2c2800
web: fix underrun of http header pool
2018-12-04 00:26:13 +01:00
452a329f39
harmonizing log messages
2018-12-04 00:25:40 +01:00
a3ac262a2c
fix whitespaces
2018-12-04 00:24:51 +01:00
cb8c0e79f7
api: C++17 include filesystem library by default
2018-12-02 03:58:10 +01:00
5ca2a5046e
api: remove obsolete logging
2018-12-02 03:57:54 +01:00
3a53e27bde
tests: fix api-restart and api-shutdown tests
2018-12-02 03:57:40 +01:00
5b3cba5bef
build with C++17
2018-12-02 03:46:12 +01:00
0cfd908158
api: bugfixes in HTTP sessions
2018-12-02 03:24:25 +01:00
ff3fb5c820
remove unused variable
2018-12-02 03:23:48 +01:00
b882617243
api: improve handling of socket descriptors
2018-12-02 03:21:27 +01:00
eab8f1cad7
api: use C++ queues
2018-12-02 03:20:51 +01:00
a5211e1138
queue_signalled: inherit from Queue
2018-12-02 03:18:33 +01:00
993bcdb378
improve logging messages
2018-12-02 03:18:09 +01:00
0c1427dcbe
cosmetics
2018-12-02 03:17:12 +01:00
ed849d0790
update common submodule
2018-12-02 03:11:32 +01:00
7a40af8009
pipe: move pool management into Direction class
2018-12-02 03:11:32 +01:00
3a45ae3b3d
remove unused variable
2018-12-02 03:11:32 +01:00
d6a0b27fc8
websocket: now supported in C++ web code
2018-12-02 03:11:32 +01:00
40265ffca8
api: fix new node action in C++ code
2018-12-02 03:11:32 +01:00
eef7420579
tests: avoid errors about non-matching address families
2018-12-02 03:11:32 +01:00
ccd53ab350
tests: fix debug levels
2018-12-02 03:11:32 +01:00
8a5aba08f4
tests: use ports > 1024 in order to run without superuser privs
2018-12-02 03:11:32 +01:00
dc350c83f1
fix format string for size_t argument
2018-12-02 03:11:32 +01:00
3674669424
fix duplicate use of same identifier
2018-12-02 03:11:32 +01:00
892dae216b
remove unused variable
2018-12-02 03:11:32 +01:00