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

549 commits

Author SHA1 Message Date
1d2f28cd19 cmake: add individual CMake options for each node-type 2019-04-05 19:28:42 +02:00
6f37b17953 fix ifdefs for compilation without libwebsockets 2019-04-05 10:56:57 +02:00
2866ad65a6 cmake: remove option WITH_IO 2019-04-05 10:47:57 +02:00
f16056092a fix bugs on rpi #1 2019-04-05 03:50:59 +02:00
f4f2849da8 reduce version requirement of libuuid 2019-04-05 03:35:50 +02:00
a1f5e64456 test-config: fix parsing of options 2019-03-31 22:14:03 +02:00
7f3986e787 rename villas-config-check to villas-test-config 2019-03-31 21:11:40 +02:00
51f7179f0e harmonize usage info 2019-03-31 21:11:40 +02:00
547c28d2dc relay: added HTTP API to get active sessions and connection details 2019-03-31 12:51:18 +02:00
9f4f2b8377 remove obsolete includes 2019-03-29 09:52:34 +01:00
cf799763cb fix compilation on older C++ compilers 2019-03-27 14:39:27 +01:00
5bb428704f fix indetion of top-level try/catch blocks 2019-03-26 17:04:57 +01:00
2dafb25639 port hook subsystem to C++ 2019-03-26 15:39:08 +01:00
8e344a11e1 config-check: display exceptions as errors 2019-03-26 15:39:07 +01:00
87b90fe355 add villas-config-check 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
116ef7f153 catch std::runtime_error 2019-03-22 13:45:04 +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
4a5b0b65b2 add new option to command line utilities to specify signal type 2019-03-16 09:41:50 +01:00
49fd6d89f5 hooks: simplify hook processing system so that ever hook only processes a single sample at once 2019-03-16 09:05:42 +01:00
b7d0f174ca remove auto signal type detection 2019-03-09 13:34:51 +01:00
df6317d593 fix format string 2019-03-09 00:32:31 +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
78bcb67245 refactor: _init2() -> _prepare() 2019-02-24 09:06:48 +01:00
d19ae55c71 hook: propagate error in hook_process() 2019-02-18 01:11:16 +01:00
c4ab3cbbcb properly catch exceptions by reference 2019-02-12 17:05:44 +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
e34c5f0036 pipe: fix invalid pool size 2019-02-09 21:21:31 +00:00
ea5d59b5d3 pipe: simplify code 2019-02-06 15:12:02 +01:00
a9f5b782f6 fixups for separation of in/out signals 2019-02-06 15:11:08 +01:00
8e24d603e5 pipe: do not show warning messages for samples filtered by hooks 2019-01-28 12:30:14 +01:00
dcbac4ec6c fix typo 2019-01-23 14:31:55 +01:00
c225205713 pipe: fix init order 2019-01-21 22:59:20 +01:00
b6b6e8dfb6 node: rely on exceptions for error reporting 2019-01-21 22:12:12 +01:00
a374acb499 pipe: start/stop interfaces 2019-01-21 22:11:44 +01:00
df42a2880c fix compiler errors about non-trivial designated initializers with GCC 7 2019-01-21 17:11:11 +01:00
a1c411a4fc relay: link against libuuid 2019-01-17 20:29:47 +01:00
b84f6b8a47 lws: check return value of lws_write() 2019-01-14 10:00:09 +01:00
13cb493810 relay: improve coding style 2019-01-14 09:59:51 +01:00
8f7c8ae71e update copyright year to 2019 2019-01-13 00:42:39 +01:00
368fbfc9cd relay: fix memory leaks and double frees 2019-01-12 20:31:16 +01:00
83027237c7 relay: add "-d" option to villas-relay 2019-01-12 19:07:03 +01:00
1f58fe3cd6 relay: remove double newlines in LWS log messages 2019-01-12 19:06:41 +01:00
373acdec18 improve coding style 2019-01-12 19:05:57 +01:00
8347dc705f improve logging 2019-01-12 19:05:32 +01:00
c2f83b01fd Merge branch 'ws-relay' into develop
# Conflicts:
#	include/villas/node/config.h.in
#	include/villas/utils.h
#	lib/CMakeLists.txt
#	lib/nodes/websocket.c
#	lib/utils.c
#	lib/web.c
#	src/CMakeLists.txt
#	src/villas-pipe.cpp
2019-01-12 13:48:29 +01:00