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

2925 commits

Author SHA1 Message Date
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
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
25ff130377 remove SuperNode::init() 2018-11-30 21:37:52 +01:00
30c15be7ae json: properly handle EOF in json format 2018-11-30 21:37:52 +01:00
2f0aebedc2 tests: adding new test for villas-convert 2018-11-30 21:37:52 +01:00
4a90a18d73 compatability fixes in shell script 2018-11-30 21:37:52 +01:00
31cf7329e4 fix state of uninitialized lists 2018-11-30 21:37:52 +01:00
2db4a32abd fix more warnings about uninitialized variables 2018-11-30 21:37:52 +01:00
a49920af07 tests: fix integration test for hook shift_ts 2018-11-30 21:37:52 +01:00
40cee5bde3 tests: remove obsolete test case 2018-11-30 21:37:52 +01:00
c3c37c267f avoid global storage as far as possible 2018-11-30 21:37:52 +01:00
ab4f84212f update VILLAScommon submodule 2018-11-30 21:37:52 +01:00
88295bb7cd stats: only collect stats of required meta-data is available 2018-11-30 21:37:52 +01:00
70cc94b5c7 refactor: warn() => warning() due to name collision with libc 2018-11-30 21:37:52 +01:00