1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

3871 commits

Author SHA1 Message Date
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
61138425e4 fix merge mistake 2018-12-02 03:11:32 +01:00
71c6d5f9e5 fix assertion in _init() about invalid state 2018-12-02 03:11:32 +01:00
a63b15609a do not throw dynamically allocated exceptions 2018-12-02 03:11:32 +01:00
caf3e45960 workaround for C-compatability 2018-12-02 03:11:31 +01:00
Marvin Klimke
b6161e06b1 [WIP] further work on write function of RTP node
add proper warning and error outputs
fix rtp_write to write data to interface (not verified)
cleanup of rtp socket outstanding
2018-12-01 12:31:12 +01:00
47023f0c3e add missing files 2018-11-30 21:40:48 +01:00
0369dea656 gitignore: ignore all build files 2018-11-30 21:40:36 +01:00
9bda0fdfd5 api: check version 2018-11-30 21:40:36 +01:00
5370bb5a73 improve logging messages 2018-11-30 21:40:36 +01:00
f004b4bf3f api: avoid segfault due to gone sessions 2018-11-30 21:39:55 +01:00
e3b522c39b socket: use pre-allocated buffers to avoid dynamic allocations and syscalls in critical path 2018-11-30 21:39:55 +01:00
2f37227861 tests: some improvements to pipe socket tests 2018-11-30 21:38:19 +01:00
7ce144d7d0 pipe: refactor datastructure for storing direction details 2018-11-30 21:38:19 +01:00
64f0bcb160 remove superfluous log output 2018-11-30 21:38:19 +01:00
ff1e01dbfb tests: use new syntax to configure multiple signals of same type 2018-11-30 21:38:19 +01:00
5fc697e952 tests: use correct bash version in a MacPorts environment 2018-11-30 21:38:19 +01:00
a0afecd50c api: use std::filesystem for creating unix socket dir 2018-11-30 21:38:19 +01:00
1ad92dca28 super_node: fix nullptr dereference if no config was loaded 2018-11-30 21:37:52 +01:00