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

257 commits

Author SHA1 Message Date
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
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
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
25a5cc1291 table: remove footer 2024-02-29 18:58:07 +01:00
0c711c79c9 utils: move killme() to C++ code in order to avoid global objects 2024-02-29 18:58:07 +01:00
aa1ce97a1f log: remove stats() 2024-02-29 18:58:07 +01:00
1098022fc1 fix compiler errors about non-trivial designated initializers with GCC 7 2024-02-29 18:58:07 +01:00
b8e92bdde9 log: remove static logger instances 2024-02-29 18:58:07 +01:00
dc6cfabbac update copyright year to 2019 2024-02-29 18:58:07 +01:00
78d51bc0ae utils: move copyright and version printing code into separate file 2024-02-29 18:58:07 +01:00
9c63ab373d refactor: list_* -> vlist_* 2024-02-29 18:58:07 +01:00
168ceb052e fix logging 2024-02-29 18:58:07 +01:00
05ea2840ea log: add Log::getLevelName() 2024-02-29 18:58:07 +01:00
e9fd4687b0 task: fix includes for tsc 2024-02-29 18:58:07 +01:00
2cadb5a98f use better heuristic for compile-time cache line size 2024-02-29 18:58:07 +01:00
6c279280f7 indention and whitespaces 2024-02-29 18:58:07 +01:00
21e05c2aa7 do not throw dynamically allocated exceptions 2024-02-29 18:58:07 +01:00
15984f460c add state_print() function 2024-02-29 18:58:07 +01:00
a39aafa12c add new state 2024-02-29 18:58:07 +01:00
d8dcefd375 refactor: use of auto 2024-02-29 18:58:07 +01:00
fd3097eedf log: fix intialization of log level and pattern 2024-02-29 18:58:07 +01:00
4419d49657 log: add Log::setPattern() 2024-02-29 18:58:07 +01:00
ed250bb433 rt: harmonize logging messages 2024-02-29 18:58:07 +01:00
edb122ae58 log: add getter for log level 2024-02-29 18:58:07 +01:00
4a1aa2c4b7 refactor: warn() => warning() 2024-02-29 18:58:07 +01:00
660ffd6769 tsc: inline calls to tsc_now() 2024-02-29 18:58:07 +01:00
729fe8102e timing: add new function to compare timestamps 2024-02-29 18:58:07 +01:00
9fd43318c4 smaller fixups 2024-02-29 18:58:07 +01:00
b43c494c3f terminal: add new terminal class 2024-02-29 18:58:07 +01:00
0cc18919a9 utils: move include 2024-02-29 18:58:07 +01:00
39bbbca283 rewrite logging system with spdlog 2024-02-29 18:58:07 +01:00
5f3ee7c8cb task: use new tsc module 2024-02-29 18:58:07 +01:00
d516f84026 undefine some macros which are already defined by macOS SDK 2024-02-29 18:58:07 +01:00
3258d9947e list: remote LIST_INIT() macro 2024-02-29 18:58:07 +01:00
a6ef5ba8b8 tsc: fix typo 2024-02-29 18:58:07 +01:00
094b4aa9f2 rt: ported to C++ 2024-02-29 18:58:07 +01:00
0ef4957de9 added new classes for custom exceptions 2024-02-29 18:58:07 +01:00
5066bd167a kernel: partial port to C++ 2024-02-29 18:58:07 +01:00
9bc51cdcec utils: partial port to C++ 2024-02-29 18:58:07 +01:00
449d9e26a4 add fmtlib as submodule 2024-02-29 18:58:07 +01:00
5c023df352 added new JsonBuffer class which will obsolete struct buffer 2024-02-29 18:58:07 +01:00
08ed946831 plugin: remove dump() method from registry 2024-02-29 18:58:07 +01:00
3d88c5b67d add libconfig to dependencies 2024-02-29 18:58:07 +01:00
79a2d125d8 cmake: improve version detection and generation of config.h 2024-02-29 18:58:07 +01:00
c795b56e67 plugin: rewrite 2024-02-29 18:58:07 +01:00
0c7d7e1003 log: add option to add a callback to C logging subsystem 2024-02-29 18:58:07 +01:00
f4d28262af tsc: add missing extern "C" declaration 2024-02-29 18:58:07 +01:00