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

54 commits

Author SHA1 Message Date
1c9ba6eca2 fix cppcheck warnings 2024-02-28 02:36:38 +01:00
52809061e5 fix unit tests 2024-02-28 02:36:38 +01:00
8b2baf1311 add uuid as new dependency 2024-02-28 02:36:38 +01:00
9dd5f200f4 list: rework lookup methods to use C++ templates 2024-02-28 02:36:38 +01:00
06c0bd8870 add more nullptr checks after memory allocations 2024-02-28 02:36:38 +01:00
6ff09880c7 list: do not check state during intialization 2024-02-28 02:36:38 +01:00
c80be0544b refactor: whitespaces for references 2024-02-28 02:36:38 +01:00
ca6cfab1d0 fix unit-test 2024-02-28 02:36:38 +01:00
8fe3e1997e handle failed memory allocations 2024-02-28 02:36:38 +01:00
e90431aa98 more refactoring to C++ 2024-02-28 02:36:38 +01:00
6779eaf02a update copyright year to 2020 2024-02-28 02:36:38 +01:00
Sonja Happ
09ea196f1e add non-zero bucket and warmup parameters for histogram test 2024-02-28 02:36:38 +01:00
4b54fec2ab fixes for armhf and aarch64 compatability 2024-02-28 02:36:38 +01:00
a7b7727047 hist: use more C++ constructs 2024-02-28 02:36:38 +01:00
5fed872b8a replace C-style headers with C++ C-compatability headers 2024-02-28 02:36:38 +01:00
d404e944da refactor enums to class enums 2024-02-28 02:36:38 +01:00
2c6cc762dc popen: allow passing of new env variables, working directory and non-shell execution 2024-02-28 02:36:38 +01:00
5c8e297319 popen: add getter for pid 2024-02-28 02:36:37 +01:00
627b5f316d hist: add default constructor 2024-02-28 02:36:37 +01:00
85c4c36244 comment out unused function 2024-02-28 02:36:37 +01:00
8df91660bf hist: port to C++ 2024-02-28 02:36:37 +01:00
a1d83bbd01 popen: added iostream-based bidirectional popen() 2024-02-28 02:36:37 +01:00
827e526917 use custom base64 implementation and add unit tests 2024-02-28 02:36:37 +01:00
e4a602cd5e do not use villas::utils namespace by default 2024-02-28 02:36:37 +01:00
5dbaa39b88 move crypto functions into utils 2024-02-28 02:36:37 +01:00
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
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
614d2787ef tests: fix signed/unsigned compare 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
612ed81c07 tests: move unit tests into subdir 2024-02-28 02:35:37 +01:00
12a50bc4d9 tests: remove old log handler code 2024-02-28 02:35:37 +01:00
e5da0e46f1 update copyright year to 2019 2024-02-28 02:35:37 +01:00
d66ae1a893 refactor: list_* -> vlist_* 2024-02-28 02:35:37 +01:00
596b6ad3fd tsc: compile only on x86_64 2024-02-28 02:35:36 +01:00
b2a218c5dc indention and whitespaces 2024-02-28 02:35:36 +01:00
1e301aaa1a refactor: use of auto 2024-02-28 02:35:36 +01:00
b8df22ebe7 tests: fix unit tests 2024-02-28 02:35:36 +01:00
254fb92c4e kernel: inprove portability 2024-02-28 02:35:36 +01:00
b9c95d99e8 tests: rewrote unit tests 2024-02-28 02:35:36 +01:00
d99b954a38 refactor: NULL -> nullptr 2024-02-28 02:35:36 +01:00
5e147da376 rewrite logging system with spdlog 2024-02-28 02:35:36 +01:00
ea3eb34a88 added new JsonBuffer class which will obsolete struct buffer 2024-02-28 02:35:36 +01:00
61bf4525c7 tests: fix advio tests 2024-02-28 02:35:36 +01:00
3ccadcc79c cmake: improve version detection and generation of config.h 2024-02-28 02:35:36 +01:00
5f331aee71 tests: port unit tests to C++ 2024-02-28 02:35:36 +01:00
bb2ea53856 log: add option to add a callback to C logging subsystem 2024-02-28 02:35:36 +01:00
7ef001afa8 moved more code from VILLASnode to VILLAScommon 2024-02-28 02:35:36 +01:00