1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

59 commits

Author SHA1 Message Date
a76c4d04e3 log: do not use V macro which ambigious when compiling against Eigen3 2018-09-17 22:19:09 +02:00
Sonja Kolen
1b437d2f12 super_node: use hook_periodic in define pragma to enable built without hooks 2018-08-22 16:43:22 +02:00
c52c03265b super_node: move execution of periodic hooks to super_node_periodic() 2018-08-20 19:06:24 +02:00
df3b02b55f fix smaller merge errors 2018-08-20 18:57:54 +02:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
5707ee9d58 new signal declaration code 2018-08-20 18:31:27 +02:00
abdec22993 plugin: replace plugin_name() by type-specific wrappers 2018-08-20 18:16:44 +02:00
569d50f012 improve error handling 2018-08-17 12:41:10 +02:00
c7a01a1da6 hook: fix initialization 2018-08-17 12:40:03 +02:00
0240d5b2c4 refactor: json_foreach: index -> i 2018-08-13 00:00:10 +02:00
Dennis Potter
f14ae5a9ef Moved call to memory_init() from api to super_node
Fixes #180.
2018-07-24 10:40:21 +02:00
77f3033007 log: remove indention feature complete for better compatability with new C++ logger 2018-07-16 14:42:11 +02:00
58a13ae92e cmake: fix some #ifdefs 2018-06-29 14:36:50 +02:00
a535ec5abc node: separated node configuratio for send / receive side 2018-05-24 09:04:41 +02:00
a520e00a12 generalize: *_type_lookup() as wrappers around plugin_lookup() 2018-05-13 13:52:02 +02:00
63a4634d57 refactor: log_{start,stop} -> log_{open,close} 2018-05-12 18:14:24 +02:00
f31a7b0ffb get rid of strncpy as much as possible 2018-04-04 08:53:00 +02:00
e5afb8ec48 fix several build system related issues 2018-02-06 23:29:54 +01:00
c69d307bc9 improve Makefiles:
- moved all build-time options to Makefile.config
- build VILLASnode without hook support
- build VILLASnode without web & API support
- build VILLASnode without IO format support
- build VILLASnode without external plugins
2018-02-04 16:45:32 +01:00
0017d1bcb1 refactor: change include prefix 2018-02-04 16:40:52 +01:00
702dc34052 c++: add proper casts from void * 2017-10-20 11:54:00 +02:00
ce5f4e5a60 some refactoring in json parsing 2017-10-16 08:09:07 +02:00
f09e5340f2 improved log output when starting of nodes fails 2017-09-19 04:18:05 +02:00
2c67e1a4f4 add missing call to node_init2() 2017-09-16 15:00:42 +02:00
d587b5a817 add new '-V' option to tools which shows the version of only and exits 2017-09-16 11:52:30 +02:00
952a1c0444 fix missing log initialization 2017-09-02 21:06:21 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
415cd0de09 refactor: whitespace changes only 2017-09-02 14:20:38 +02:00
5d0ba771c6 Merge branch 'node-test' into develop
# Conflicts:
#	include/villas/api/session.h
#	lib/api.c
#	lib/super_node.c
#	lib/web.c
2017-08-27 18:44:03 +02:00
478a481574 unifying log output 2017-08-22 12:14:06 +02:00
8890767068 allow loading of json configs 2017-08-10 17:57:00 +02:00
3db1374404 api: wait up to 1 sec for all outstanding API requests to be completed. 2017-08-10 13:35:08 +02:00
0c98a01820 keep reference to orginial config uri 2017-08-10 13:33:00 +02:00
434fe6dbd6 replaced libconfig by jansson for parsing the configuration (huge commit) 2017-08-03 00:19:27 +02:00
a71053f718 refactor: use libconfig instance only within _parse() functions 2017-08-01 11:56:47 +02:00
e9ebbed9db improve Makefiles and make web, api and json support optional 2017-07-25 12:07:06 +02:00
6a48333f72 refactor: "node type"=> "node-type" 2017-07-25 12:07:05 +02:00
51d80b73ce refactoring: json.c => config_helper.c & sample_io_json.c 2017-07-13 22:13:40 +02:00
e927795388 smaller cleanups 2017-07-12 12:20:11 +02:00
49c0e9957a using memdup() will invalidate pointers to the object which might have been used during _init() and _parse() calls 2017-07-09 14:36:09 +02:00
8287f049ef some refactoring 2017-07-02 23:58:56 +02:00
7e145966a5 super_node: use advio to open local files 2017-05-08 00:50:54 +02:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
a1a52d4336 valgrind: refactored super_node_parse_uri() to avoid memory leaks 2017-04-24 19:28:07 +02:00
a81d1fc8de Merge branch 'develop' into node-shm 2017-04-17 23:54:44 +02:00
b23000e2a8 several smaller cleanups: coding-style, variable names, white spaces, intermediate variables 2017-04-15 21:29:23 +02:00
Georg Reinke
025713a46e don't link libext against any external libraries 2017-04-15 20:38:58 +02:00
47bff0f9ba fixed several bugs in the new state machine logic 2017-04-07 17:44:20 +02:00
Georg Reinke
ee809bd5c9 Merge branch 'develop' into node-shm 2017-04-06 12:12:56 +02:00