|
ebf2943240
|
update VILLAScommon submodule
|
2019-06-04 16:55:38 +02:00 |
|
|
14434d093f
|
remove old super_node C wrapper code
|
2019-04-23 13:14:47 +02:00 |
|
|
4a4a7d1280
|
use C++ linkage for hook_list
|
2019-04-23 13:12:04 +02:00 |
|
|
6a106b42e5
|
use villas/utils.hpp instead of villas/utils.h
|
2019-04-23 13:09:50 +02:00 |
|
|
8d3a140f4f
|
cmake: improve supported combination of compile options
|
2019-04-05 20:58:42 +02:00 |
|
|
1d2f28cd19
|
cmake: add individual CMake options for each node-type
|
2019-04-05 19:28:42 +02:00 |
|
|
e22e60a2b2
|
fix some #endif and comments
|
2019-04-05 02:22:53 +02:00 |
|
|
bdca76231b
|
fix some issues found by new node-hook test
|
2019-03-26 17:01:55 +01:00 |
|
|
a64f3e4b6d
|
add VILLASnode specific exceptions
|
2019-03-26 15:39:07 +01:00 |
|
|
3260c5a57e
|
config: introduce new class for loading and parsing configuration
|
2019-03-26 07:15:07 +01:00 |
|
|
618b25bf4f
|
port config_helper.c to C++
|
2019-03-26 07:15:07 +01:00 |
|
|
40f91ad46a
|
be more strict when parsing the configuration file
|
2019-03-23 20:50:19 +01:00 |
|
|
cd3200e42a
|
super_node: use exceptions for error handling
|
2019-03-22 13:44:42 +01:00 |
|
|
b5444577b4
|
hook: separate hook_list_*() and hook_*() functions
|
2019-03-16 10:04:23 +01:00 |
|
|
4942d8ee74
|
bunch of bugfixes and refactoring for preperation of hooks
|
2019-03-09 00:32:22 +01:00 |
|
|
9836bc0296
|
add prepare state
|
2019-02-24 11:13:28 +01:00 |
|
|
7e5b4ac5ce
|
refactor: add {node, path}_is_{enabled, reversed}()
|
2019-02-24 11:10:44 +01:00 |
|
|
78bcb67245
|
refactor: _init2() -> _prepare()
|
2019-02-24 09:06:48 +01:00 |
|
|
3816b8f45e
|
path: simplify reversal of paths (closes #224)
|
2019-02-12 17:54:35 +01:00 |
|
|
b0d497eee4
|
node: check for validity of node name
|
2019-02-12 17:54:08 +01:00 |
|
|
70dd9aeafc
|
throw exception if memory intialization fails
|
2019-02-12 17:06:09 +01:00 |
|
|
ca817a6907
|
tests: fix api-stress
|
2019-02-12 15:07:50 +01:00 |
|
|
15e945feff
|
use state to shutdown
|
2019-02-11 16:42:38 +01:00 |
|
|
836d8244d9
|
super_node: move main loop into SuperNode::run()
|
2019-02-11 16:42:38 +01:00 |
|
|
d3f3c127d1
|
super_node: remove stats setting
|
2019-02-11 16:42:38 +01:00 |
|
|
ac22c393b7
|
Merge branch 'develop' of git.rwth-aachen.de:acs/public/villas/VILLASnode into develop
|
2019-02-06 13:18:55 +01:00 |
|
|
991fd6e93e
|
remove warning about libconfig config file format
|
2019-02-06 13:15:05 +01:00 |
|
Sonja Happ
|
263f0c550a
|
super_node: place WITH_WEB switch around wrapper for a libwebsocket method to avoid linker error if libvillas is compiled with WITH_WEB=OFF
|
2019-01-31 10:39:08 +01:00 |
|
Sonja Happ
|
664ec1f46f
|
super_node: add some checks for compiler defines WITH_API and WITH_WEB
|
2019-01-30 12:00:53 +01:00 |
|
|
8acf5de68c
|
stats: remove table footer
|
2019-01-22 16:04:12 +01:00 |
|
|
37dc6904ad
|
super_node: remove double free of interface list
|
2019-01-21 22:59:37 +01:00 |
|
|
42e51e04c5
|
netem: fix compiler errors
|
2019-01-21 22:14:57 +01:00 |
|
|
2d6188e5da
|
super_node: sub-divide SuperNode::{start,stop}() functions
|
2019-01-21 22:11:30 +01:00 |
|
|
ecd5f7800f
|
super_node: be less verbose
|
2019-01-21 22:10:25 +01:00 |
|
|
9acd10fefa
|
fix duplicated usage of variable
|
2019-01-21 17:28:01 +01:00 |
|
|
720e5e688c
|
plugin: strip down old plugin system
|
2019-01-21 16:21:26 +01:00 |
|
|
8190227776
|
netem: move intialization of Netem support into node instead of socket class
|
2019-01-21 15:50:18 +01:00 |
|
|
4e55971faa
|
super_node: interfaces are now managed per super_node
|
2019-01-21 15:44:39 +01:00 |
|
|
ffb27baee0
|
fix compiler errors
|
2019-01-21 10:34:36 +01:00 |
|
|
7b5f2157b0
|
refactor: do not use global loggers
|
2019-01-17 20:28:20 +01:00 |
|
|
8f7c8ae71e
|
update copyright year to 2019
|
2019-01-13 00:42:39 +01:00 |
|
|
8052b15377
|
websocket: add workaround for C++ port
|
2019-01-12 19:05:09 +01:00 |
|
|
d18d786801
|
refactor: list_* -> vlist_*
|
2019-01-07 10:28:55 +01:00 |
|
|
71c6d5f9e5
|
fix assertion in _init() about invalid state
|
2018-12-02 03:11:32 +01:00 |
|
|
a63b15609a
|
do not throw dynamically allocated exceptions
|
2018-12-02 03:11:32 +01:00 |
|
|
caf3e45960
|
workaround for C-compatability
|
2018-12-02 03:11:31 +01:00 |
|
|
64f0bcb160
|
remove superfluous log output
|
2018-11-30 21:38:19 +01:00 |
|
|
1ad92dca28
|
super_node: fix nullptr dereference if no config was loaded
|
2018-11-30 21:37:52 +01:00 |
|
|
25ff130377
|
remove SuperNode::init()
|
2018-11-30 21:37:52 +01:00 |
|
|
3c11acb8b5
|
cpp: ported web and api
|
2018-11-30 21:33:56 +01:00 |
|