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

2491 commits

Author SHA1 Message Date
31ca905013 stats: dont print periodic stats if path is not running 2017-05-28 19:42:52 +02:00
2ab0b1d52a hist: json_pack() can handle NaN 2017-05-28 19:42:12 +02:00
bb773ac763 api: cleanup ‚nodes‘ action 2017-05-28 19:16:10 +02:00
7103b2a4de added two integration tests for new nanomsg and zeromq node-types 2017-05-28 19:06:22 +02:00
4709abc48a rt: change warning message 2017-05-28 18:57:31 +02:00
1f19162b7a socket: added integration tests for pretty much all socket configurations 2017-05-28 18:51:28 +02:00
e639b67015 socket: rewrite and fixes for layer=„ip“ and layer=„eth“ 2017-05-28 18:49:49 +02:00
d4fe802a9c socket: fix socket_compare_addr for AF_PACKET addresses 2017-05-28 18:48:01 +02:00
d749c9a244 socket: use union instead of casts for socket address 2017-05-28 18:40:22 +02:00
2651181900 socket: added some checks for the local and remote addresses 2017-05-28 18:38:20 +02:00
8cab5cde96 added verify_source setting to socket node-type 2017-05-28 13:43:00 +02:00
6373dbe3ee Merge remote-tracking branch 'rwth/develop' into develop 2017-05-28 13:42:30 +02:00
243db44f2e Merge branch 'fix-superuser' into 'develop'
Several workarounds to start daemon without super-user privilges (closes #43)

Closes #43

See merge request !22
2017-05-24 16:49:50 +02:00
48dd5953e0 several workarounds to start daemon without super-user privilges (closes #43) 2017-05-24 14:47:24 +00:00
6fe0238562 updated submodules 2017-05-23 16:45:46 +02:00
56f4067bd8 Merge branch 'feature-zeromq' into 'develop'
Add new ZeroMQ node-type

See merge request !21
2017-05-23 15:48:11 +02:00
08a5aa2320 socket: fix compiler error because of undefined macro 2017-05-23 15:33:59 +02:00
09b37a1bfc zeromq: fix radio dish support by swapping server / client roles 2017-05-23 15:22:37 +02:00
d6970abd82 zeromq: fix compiler warning 2017-05-23 15:22:37 +02:00
78224a29d3 prepare more loopback tests 2017-05-23 15:22:37 +02:00
89e4f3588f zeromq: fix shutdown close pending socket 2017-05-23 15:22:37 +02:00
eef7764b8a zeromq: only check for handshake if we are in a CurveZMQ session 2017-05-23 15:22:37 +02:00
48b3898f23 zeromq: fix group subscription 2017-05-23 15:22:37 +02:00
df028c3b28 zeromq: some code cleanup 2017-05-23 15:22:37 +02:00
890d5e2497 zeromq: updated example configuration 2017-05-23 15:22:37 +02:00
7e602dd44e zeromq: added support for CurveZMQ encryption and authentication (still not working) 2017-05-23 15:22:37 +02:00
fbf75d90ee zeromq: fix ipv6 2017-05-23 15:22:37 +02:00
503da4bb94 zeromq: add support for filtering based on pubsub groups 2017-05-23 15:22:37 +02:00
0f197cb223 zeromq: check if handshake succeeded 2017-05-23 15:22:37 +02:00
b6c39611c1 zeromq: add support to reverse node 2017-05-23 15:22:37 +02:00
5ef08552b2 zeromq: added IPv6 options 2017-05-23 15:22:37 +02:00
9edd0fc68d zeromq: fix little bug because socket-types were swapped 2017-05-23 15:22:37 +02:00
98cd2938af add new msg_buffer() functions to read / write multiple struct sample from / to a buffer using the struct msg wire protocol. 2017-05-23 15:22:37 +02:00
465999d608 socket: save MSG_PEEK recv(2) call by using a fixed allocation.
This should work for most data link layers.
2017-05-23 15:21:40 +02:00
246a4a98fb zeromq: added zmq-keygen as a new tool 2017-05-23 15:20:38 +02:00
8f6b38cd63 added new function node_type_name() 2017-05-23 15:20:38 +02:00
5a267813d0 zeromq: added initial version of ZeroMQ node-type 2017-05-23 15:20:38 +02:00
4316ecaf38 zeromq: add libzmq as thirdparty module 2017-05-23 15:19:23 +02:00
ba3aec3d0e Merge branch 'feature-nanomsg' into 'develop'
Add new nanomsg node-type

See merge request !20
2017-05-23 15:02:12 +02:00
f433743173 nanomsg: added new messaging node-type 2017-05-23 14:54:25 +02:00
a1a56a9f0a msg: use new macro to define max packet size 2017-05-23 13:55:13 +02:00
8380077d5e nanomsg: add submodule for libnanomsg 2017-05-23 13:54:26 +02:00
f6909de568 add new msg_buffer() functions to read / write multiple struct sample from / to a buffer using the struct msg wire protocol. 2017-05-23 13:02:20 +02:00
1e5c143ff9 list: added list_set() 2017-05-23 12:12:39 +02:00
Georg Reinke
f01b098e8d define atomic_state for C++ even more properly 2017-05-15 17:47:44 +02:00
Georg Reinke
a976ab6646 move atomic_state definition 2017-05-15 14:47:07 +02:00
Georg Reinke
b21a017cc2 properly define atomic state for queue 2017-05-15 14:04:15 +02:00
Georg Reinke
292e846bf8 Revert "use proper enum type for atomic state"
This reverts commit 44669a748d.
2017-05-15 13:45:37 +02:00
867fb90f7f Merge branch 'fix-queue-signalled' into develop 2017-05-14 11:38:11 +02:00
1e3980f034 fix the race in web startup differently 2017-05-14 11:36:44 +02:00