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

5435 commits

Author SHA1 Message Date
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
01aac9fbac add myself as author 2024-02-28 02:35:37 +01:00
614d2787ef tests: fix signed/unsigned compare 2024-02-28 02:35:37 +01:00
7a204258ba fix clang warnings 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
71cb64bac2 cmake: reduce C++ version requirement 2024-02-28 02:35:37 +01:00
f556d55ac1 utils: make SWAP() compatible with C++ 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
f92d89078c exceptions: add parser exceptions and cleanup the other related exception classes 2024-02-28 02:35:37 +01:00
ae5b066e4a log: be strict when parsing logging configuration 2024-02-28 02:35:37 +01:00
c0e84ae095 log: remove obsolete LOG_LVL_STATS 2024-02-28 02:35:37 +01:00
1e821ac690 exception: use dynamic memory for std::runtime_error::what() 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
8c18803ccc add missing box drawing character 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
126fcfa254 common: add STATE_PREPARED 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
904a56ff4b ci: fix location of unit test 2024-02-28 02:35:37 +01:00
612ed81c07 tests: move unit tests into subdir 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
ad219667f9 table: use UTF-8 box drawing characters 2024-02-28 02:35:37 +01:00
86cad62c5c added new states for shutdown 2024-02-28 02:35:37 +01:00
37b71b7002 add compatability to CMake 3.7 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
0fe20489c7 fix missing include on older systems 2024-02-28 02:35:37 +01:00
12a50bc4d9 tests: remove old log handler code 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