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

85 commits

Author SHA1 Message Date
32e016ebcb log: use spdlog custom formatters for basic VILLASnode types (closes #308) 2021-07-07 09:10:23 +00:00
2d1e8d17ce use new NodeList and PathList in SuperNode 2021-06-21 16:12:47 -04:00
6a96b05487 fix some integration tests 2021-03-17 14:58:45 +00:00
4f370ee1b2 drop legacy logger 2021-03-17 14:58:45 +00:00
19fc8bd8fe super_node: generate graph of configuration 2020-10-20 22:11:08 +02:00
838417a6ad fix graph generation 2020-10-16 17:31:32 +02:00
7708980e2d derive auto-generated uuid for nodes, paths and relay-sessions from instance uuid 2020-10-16 11:08:40 +02:00
8a6902bd90 api: extend status endpoint 2020-10-15 14:57:13 +02:00
11d1786d9d super_node: remove name setting 2020-10-15 13:13:04 +02:00
e3ce379c36 if: rewrote libnl / network if code to C++ and fixed if affinity (closes #233) 2020-09-13 11:11:46 +02:00
85e9af4289 make rate of periodic statistics configurable (closes #273) 2020-09-13 08:14:41 +02:00
baddec2228 fix a lot of small bugs 2020-09-10 17:41:30 +02:00
f5e74e3dbf path: remove path_uses_node() 2020-09-10 17:41:30 +02:00
6411fc5ca7 warn about unused return values for *_{init,destroy}() functions 2020-09-10 17:41:29 +02:00
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
8e259516a3 add more nullptr checks after memory allocations 2020-07-06 14:03:43 +02:00
8df9bce692 improve error message 2020-07-03 11:24:12 +02:00
87dbc48674 remove ethercat config from top level config 2020-07-03 11:21:21 +02:00
d062d42f65 fix some conditionals for minimal builds 2020-07-01 17:20:30 +02:00
037bfcb81e fix initialization errors 2020-07-01 17:07:17 +02:00
daeb0820ee smaller bug fixes 2020-06-08 04:03:07 +02:00
13c117fe2c use new task api 2020-06-08 03:41:00 +02:00
8340e1725e use new headers 2020-06-08 03:40:25 +02:00
ef7b2f7f91 graphviz: workaround nameclash 2020-06-08 02:32:11 +02:00
26500efb5b graph: add first version of graph output 2020-06-08 02:19:00 +02:00
5eb267ecdf fixes after new/delete refactoring 2020-01-25 17:39:06 +01:00
1f3655ba2d refactor alloc() / free() to new / delete 2020-01-21 16:27:03 +01:00
e53661a62c update copyright year to 2020 2020-01-20 17:17:00 +01:00
150d4591fd replace C-style headers with C++ C-compatability headers 2019-06-23 16:57:00 +02:00
ef17ec19a2 refactor enums to class enums 2019-06-23 16:13:23 +02:00
c842914bc5 stats: port to C++ 2019-06-23 13:35:42 +02:00
ebf2943240 update VILLAScommon submodule 2019-06-04 16:55:38 +02:00
14434d093f remove old super_node C wrapper code 2019-04-23 13:14:47 +02:00
4a4a7d1280 use C++ linkage for hook_list 2019-04-23 13:12:04 +02:00
6a106b42e5 use villas/utils.hpp instead of villas/utils.h 2019-04-23 13:09:50 +02:00
8d3a140f4f cmake: improve supported combination of compile options 2019-04-05 20:58:42 +02:00
1d2f28cd19 cmake: add individual CMake options for each node-type 2019-04-05 19:28:42 +02:00
e22e60a2b2 fix some #endif and comments 2019-04-05 02:22:53 +02:00
bdca76231b fix some issues found by new node-hook test 2019-03-26 17:01:55 +01:00
a64f3e4b6d add VILLASnode specific exceptions 2019-03-26 15:39:07 +01:00
3260c5a57e config: introduce new class for loading and parsing configuration 2019-03-26 07:15:07 +01:00
618b25bf4f port config_helper.c to C++ 2019-03-26 07:15:07 +01:00
40f91ad46a be more strict when parsing the configuration file 2019-03-23 20:50:19 +01:00
cd3200e42a super_node: use exceptions for error handling 2019-03-22 13:44:42 +01:00
b5444577b4 hook: separate hook_list_*() and hook_*() functions 2019-03-16 10:04:23 +01:00
4942d8ee74 bunch of bugfixes and refactoring for preperation of hooks 2019-03-09 00:32:22 +01:00
9836bc0296 add prepare state 2019-02-24 11:13:28 +01:00
7e5b4ac5ce refactor: add {node, path}_is_{enabled, reversed}() 2019-02-24 11:10:44 +01:00
78bcb67245 refactor: _init2() -> _prepare() 2019-02-24 09:06:48 +01:00
3816b8f45e path: simplify reversal of paths (closes #224) 2019-02-12 17:54:35 +01:00