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

4228 commits

Author SHA1 Message Date
e895d1479c fixed a bunch of errors found by cppcheck 2020-09-10 18:24:27 +02:00
e176e93d05 docker: install cppcheck alongside the other tools 2020-09-10 18:24:27 +02:00
255c9efae1 ci: fix cppcheck job 2020-09-10 18:24:27 +02:00
Niklas Eiling
f3e8876627 fix memory leak error in lib/nodes/exec.cpp and lib/nodes/opal.cpp 2020-09-10 18:24:27 +02:00
Niklas Eiling
13c4646ce8 add cppcheck CI stages 2020-09-10 18:24:27 +02:00
1aebd550de path: add support for using a node as a source in multiple paths 2020-09-10 17:41:31 +02:00
baddec2228 fix a lot of small bugs 2020-09-10 17:41:30 +02:00
461980dbcf tests: fix a lot of the integration tests 2020-09-10 17:41:30 +02:00
6b4e9bbcbd mapping: fix intialization 2020-09-10 17:41:30 +02:00
f5e74e3dbf path: remove path_uses_node() 2020-09-10 17:41:30 +02:00
458cfe151c node: do not re-check node-type in node_parse() 2020-09-10 17:41:30 +02:00
9b5b7b6947 node: add struct vnode::{sources,destinations} 2020-09-10 17:41:30 +02:00
13b7b6cc2f node: make struct vnode::enabled a boolean 2020-09-10 17:41:29 +02:00
88ef85844d loopback_internal: add new node-type for internal loopback 2020-09-10 17:41:29 +02:00
e8fad23baf loopback: use exceptions and separated ctor/dtors 2020-09-10 17:41:29 +02:00
a9eb2c1d67 mapping: rewrote using std::regex 2020-09-10 17:41:29 +02:00
de2b2d627c stats: whitespace and comments improvmements 2020-09-10 17:41:29 +02:00
4b58305c5b refactor regex constants 2020-09-10 17:41:29 +02:00
6411fc5ca7 warn about unused return values for *_{init,destroy}() functions 2020-09-10 17:41:29 +02:00
b467169d3c node: refactore constant for node name regex 2020-09-10 17:40:38 +02:00
f892e5e29f node: fix vecotrize feature (closes #274) 2020-09-10 17:40:38 +02:00
c3889beb38 cmake: use GnuInstallDirs for installing configuration files into the proper directory (closes #276) 2020-09-10 17:40:37 +02:00
36bffd8f53 cmake: check for paste tool (closes #275) 2020-09-10 17:40:37 +02:00
d8e2d6a2f9 node: simplify vectorize logic in node_{read,write}() 2020-09-10 17:40:37 +02:00
b6201287d9 loopback: do not copy samples to internal pool 2020-09-10 17:40:37 +02:00
1e73500c75 path: use internal loopback nodes to allow nodes to be used as sources by multiple paths 2020-09-10 17:40:37 +02:00
14d0da9589 path: improve comments 2020-09-10 17:40:37 +02:00
0936186845 path: improve error handling 2020-09-10 17:40:37 +02:00
33ceb2f46c path: add dedicated functions for path_{source,destination}_prepare() 2020-09-10 17:40:36 +02:00
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
ac572d9d97 hook: add more calls to Hook::parse() 2020-08-28 19:49:36 +02:00
Manuel Pitz
113cef9a60 Fix enable disable feature of this hook 2020-08-28 19:47:02 +02:00
Niklas Eiling
3f35219e14 fix use without initialization error in session.cpp 2020-08-28 15:58:10 +02:00
Niklas Eiling
4de57668c5 fix building with bitbake when villas-fpga is used 2020-08-28 15:13:19 +02:00
Manuel Pitz
831a6824bd bugfix for values array reading from json file 2020-08-25 20:46:44 +02:00
8e883cc66d examples: show how to configure signal generator with different settings per signal 2020-08-25 20:28:46 +02:00
d0f15403a9 api: update OpenAPI sepc 2020-08-25 20:27:44 +02:00
01309de280 api: next iteration of new API code 2020-08-25 20:27:26 +02:00
a293d22f93 api: add indention to API outputw 2020-08-25 20:26:41 +02:00
bfa6668992 code-style 2020-08-25 20:26:16 +02:00
c7c290960a file: remove specific restart logic 2020-08-25 20:25:27 +02:00
b552fbe47f node: use regex to check node name 2020-08-25 20:24:46 +02:00
2f29e30c33 add {node,path,hook_list}_to_json() 2020-08-25 20:24:18 +02:00
57f570d9b0 list: use new lookup methods 2020-08-25 20:22:19 +02:00
e81e89d5f3 doc: add first draft of OpenAPI 3.0 spec 2020-08-25 13:35:51 +02:00
bbcfab1721 ngsi: fix segfaults caused by missing multithreading primitives 2020-08-24 21:02:40 +02:00
88de719edf add a new hook to limit the value range 2020-08-24 20:57:44 +02:00
efe2f52e60 fixes for signal generator 2020-08-21 15:21:09 +02:00
Manuel Pitz
328b077956 first working version of signal generator 2020-08-21 14:02:30 +02:00
Manuel Pitz
b7f850cb0d simple working pulses 2020-08-21 13:40:50 +02:00