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

159 commits

Author SHA1 Message Date
9249fe8116 add missing includes 2024-02-28 02:36:37 +01:00
ecbbb2ed15 move utils.h to utils.hpp 2024-02-28 02:36:37 +01:00
75cfec1990 added new villas::Tool class as common top-level entrypoint 2024-02-28 02:35:37 +01:00
bbe7c3af0b remove copyright 2024-02-28 02:35:37 +01:00
d34c7ac22a list: fix typo in variable names 2024-02-28 02:35:37 +01:00
d24ae46dca list: added vlist_filter() to remove elements which dont match a condition 2024-02-28 02:35:37 +01:00
74db55e846 rt: fix cpuset affinity 2024-02-28 02:35:37 +01:00
447567fe8d fix invocation of Table::row() 2024-02-28 02:35:37 +01:00
2aa833a8d5 dsp: moved window to DSP namespace 2024-02-28 02:35:37 +01:00
2346846541 dsp: add PID controller 2024-02-28 02:35:37 +01:00
Manuel Pitz
994d9ed6a6 FIX: missing preprocessor #else and unused parameters 2024-02-28 02:35:37 +01:00
2d7af5e743 refactor: NULL => nullptr 2024-02-28 02:35:37 +01:00
1cb5a38972 remove obsolete C file 2024-02-28 02:35:37 +01:00
4250b36b82 move box drawing chars to boxes.hpp 2024-02-28 02:35:37 +01:00
c52b222e35 remove bitset 2024-02-28 02:35:37 +01:00
dc22ec9035 remove hash_table 2024-02-28 02:35:37 +01:00
73cb4f8512 use C++ compiler 2024-02-28 02:35:37 +01:00
f5e4c61fb8 fix uninitialized fields 2024-02-28 02:35:37 +01:00
d5c3b08ce1 cmake: support build without libconfig 2024-02-28 02:35:37 +01:00
2881bd8b73 add comments to #endif's 2024-02-28 02:35:37 +01:00
5c8c1ad59d remove dead code 2024-02-28 02:35:37 +01:00
63a5b25f57 log: throw appropriate exceptions if parsing of logging configuration fails 2024-02-28 02:35:37 +01:00
ae5b066e4a log: be strict when parsing logging configuration 2024-02-28 02:35:37 +01:00
77418a8994 refactor: use C-style commenting everywhere 2024-02-28 02:35:37 +01:00
90a53bcd7c utils: replace str() and strv() macros by functions to avoid compiler warnings 2024-02-28 02:35:37 +01:00
e7c5ee770c window: fix buffer overflow 2024-02-28 02:35:37 +01:00
3c7b9259a8 list: remove vlist_copy() 2024-02-28 02:35:37 +01:00
6b0447f565 list: add vlist_{insert, remove, remove_all}() and corresponding tests 2024-02-28 02:35:37 +01:00
54425dcfe9 refactor: use strtok_r() instead of strtok() 2024-02-28 02:35:37 +01:00
aa14147fd9 list: added vlist_copy() 2024-02-28 02:35:37 +01:00
f65ed78c05 added new class for moving window buffers 2024-02-28 02:35:37 +01:00
45b4dec42d use exceptions instead of return codes for error handling 2024-02-28 02:35:37 +01:00
34a1406ec8 memory locking is now done at memory subsystem 2024-02-28 02:35:37 +01:00
ed54831e6e terminal: fix intialization of terminal dimensions of no TTY is available 2024-02-28 02:35:37 +01:00
86cad62c5c added new states for shutdown 2024-02-28 02:35:37 +01:00
e4b0743cf2 added compatability for 32bit ARM platforms 2024-02-28 02:35:37 +01:00
fb68c375e6 added compatability for libjansson 2.9 2024-02-28 02:35:37 +01:00
0216faec03 table: simplify rendering of tables 2024-02-28 02:35:37 +01:00
7b44b16236 log: fix broken log pattern 2024-02-28 02:35:37 +01:00
c619b48a9d terminal: fix detection of window size 2024-02-28 02:35:37 +01:00
b4afe74da7 log: use C linking for legacy log functions 2024-02-28 02:35:37 +01:00
63e17ade59 table: simplify header 2024-02-28 02:35:37 +01:00
7cfbb3f09d table: remove footer 2024-02-28 02:35:37 +01:00
2b67178a04 utils: move killme() to C++ code in order to avoid global objects 2024-02-28 02:35:37 +01:00
5fe159de0a log: remove stats() 2024-02-28 02:35:37 +01:00
4cee380858 disable warnings about unused return values 2024-02-28 02:35:37 +01:00
c0adca20b4 log: do not discard return values of vasprintf() 2024-02-28 02:35:37 +01:00
79605afb93 log: remove static logger instances 2024-02-28 02:35:37 +01:00
840d4314ca cmake: add SO name to libvillas-common 2024-02-28 02:35:37 +01:00
8ab7782ecc cmake: add missing C++ headers when installing 2024-02-28 02:35:37 +01:00