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

516 commits

Author SHA1 Message Date
026f253e11 dsp: moved window to DSP namespace 2024-02-29 18:58:07 +01:00
0219236d00 dsp: add PID controller 2024-02-29 18:58:07 +01:00
Manuel Pitz
4b291a1c12 FIX: missing preprocessor #else and unused parameters 2024-02-29 18:58:07 +01:00
9df2b8538f refactor: NULL => nullptr 2024-02-29 18:58:07 +01:00
10c1b780b8 remove obsolete C file 2024-02-29 18:58:07 +01:00
65600fde0b move box drawing chars to boxes.hpp 2024-02-29 18:58:07 +01:00
4abea3a78f remove bitset 2024-02-29 18:58:07 +01:00
096d9ed80d remove hash_table 2024-02-29 18:58:07 +01:00
204cd148b7 use C++ compiler 2024-02-29 18:58:07 +01:00
fbb4a8e62d fix uninitialized fields 2024-02-29 18:58:07 +01:00
297822fba3 add myself as author 2024-02-29 18:58:07 +01:00
472c289bfa tests: fix signed/unsigned compare 2024-02-29 18:58:07 +01:00
969d87cb38 fix clang warnings 2024-02-29 18:58:07 +01:00
da64ef5f80 cmake: support build without libconfig 2024-02-29 18:58:07 +01:00
d074ca3683 add comments to #endif's 2024-02-29 18:58:07 +01:00
34546f2d75 remove dead code 2024-02-29 18:58:07 +01:00
ecd45fa0a6 cmake: reduce C++ version requirement 2024-02-29 18:58:07 +01:00
792e98874c utils: make SWAP() compatible with C++ 2024-02-29 18:58:07 +01:00
9f7457ee34 log: throw appropriate exceptions if parsing of logging configuration fails 2024-02-29 18:58:07 +01:00
6a179cdc46 exceptions: add parser exceptions and cleanup the other related exception classes 2024-02-29 18:58:07 +01:00
fe88938ef9 log: be strict when parsing logging configuration 2024-02-29 18:58:07 +01:00
b6f069700e log: remove obsolete LOG_LVL_STATS 2024-02-29 18:58:07 +01:00
6a9388918c exception: use dynamic memory for std::runtime_error::what() 2024-02-29 18:58:07 +01:00
300a0c283c refactor: use C-style commenting everywhere 2024-02-29 18:58:07 +01:00
0add7f16d8 utils: replace str() and strv() macros by functions to avoid compiler warnings 2024-02-29 18:58:07 +01:00
e6ccc0e3d1 add missing box drawing character 2024-02-29 18:58:07 +01:00
d02443e0d5 window: fix buffer overflow 2024-02-29 18:58:07 +01:00
594124e112 list: remove vlist_copy() 2024-02-29 18:58:07 +01:00
add21f9c12 common: add STATE_PREPARED 2024-02-29 18:58:07 +01:00
1ef09a7607 list: add vlist_{insert, remove, remove_all}() and corresponding tests 2024-02-29 18:58:07 +01:00
3259abd581 refactor: use strtok_r() instead of strtok() 2024-02-29 18:58:07 +01:00
5dad710d86 list: added vlist_copy() 2024-02-29 18:58:07 +01:00
ddb355908c added new class for moving window buffers 2024-02-29 18:58:07 +01:00
c3dd44b8d4 ci: fix location of unit test 2024-02-29 18:58:07 +01:00
fe413e09fa tests: move unit tests into subdir 2024-02-29 18:58:07 +01:00
fc726c0aca use exceptions instead of return codes for error handling 2024-02-29 18:58:07 +01:00
b456ac888b memory locking is now done at memory subsystem 2024-02-29 18:58:07 +01:00
15861d2285 terminal: fix intialization of terminal dimensions of no TTY is available 2024-02-29 18:58:07 +01:00
639e43b880 table: use UTF-8 box drawing characters 2024-02-29 18:58:07 +01:00
e821a7fbba added new states for shutdown 2024-02-29 18:58:07 +01:00
2db5ecd82a add compatability to CMake 3.7 2024-02-29 18:58:07 +01:00
c7a643aaa1 added compatability for 32bit ARM platforms 2024-02-29 18:58:07 +01:00
fbab53e28c added compatability for libjansson 2.9 2024-02-29 18:58:07 +01:00
12e4402698 fix missing include on older systems 2024-02-29 18:58:07 +01:00
68bcae45f0 tests: remove old log handler code 2024-02-29 18:58:07 +01:00
9c5cfc48f7 table: simplify rendering of tables 2024-02-29 18:58:07 +01:00
70d9b22453 log: fix broken log pattern 2024-02-29 18:58:07 +01:00
593bf46340 terminal: fix detection of window size 2024-02-29 18:58:07 +01:00
34b00a7b79 log: use C linking for legacy log functions 2024-02-29 18:58:07 +01:00
c6bfa7e940 table: simplify header 2024-02-29 18:58:07 +01:00