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

261 commits

Author SHA1 Message Date
1c2f531c44 cmake: add SO name to libvillas-common 2024-02-29 18:58:07 +01:00
b08309ae9b cmake: add missing C++ headers when installing 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
4b79f4a75f install villas-common library 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
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
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
956a1135e8 log: reduce lookups in logger registry 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
9e088a8e3d log: throw exception for unknown log levels 2024-02-29 18:58:07 +01:00
decd60fe3e fix possibibly unitialized value 2024-02-29 18:58:07 +01:00
bee032a333 hist: fix invalid min value 2024-02-29 18:58:07 +01:00
4a1aa2c4b7 refactor: warn() => warning() 2024-02-29 18:58:07 +01:00
272d90ac4f task: several portability improvements for macOS 2024-02-29 18:58:07 +01:00
2715944793 list: fix portability issues of list_sort() os BSD-based systems 2024-02-29 18:58:07 +01:00
08e3ea78ea cmake: rdtsc is only supported on x86 2024-02-29 18:58:07 +01:00
6517dbb39d whitespaces 2024-02-29 18:58:07 +01:00
e22f08e3dd kernel: inprove portability 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
25d4d942e6 kernel: improve compatability for RPi 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
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
8cd19c1499 kernel: remove obsolete { } 2024-02-29 18:58:07 +01:00
b502838b07 whitespace cleanups 2024-02-29 18:58:07 +01:00
c9c8eeacf5 cmake: add spdlog via add_subdirectory() 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
d0e507c3ac cmake: fix invalid paths 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
701c4889b5 hash_table: allow constant key 2024-02-29 18:58:07 +01:00