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

1091 commits

Author SHA1 Message Date
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
48dd5953e0 several workarounds to start daemon without super-user privilges (closes #43) 2017-05-24 14:47:24 +00: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
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
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
5a267813d0 zeromq: added initial version of ZeroMQ node-type 2017-05-23 15:20:38 +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
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
Georg Reinke
1b61d55cab add close methods for queue and use them for shmem 2017-05-12 13:12:42 +02:00
Georg Reinke
d17300e276 remove unnecessary sample_get in shmem node 2017-05-12 11:52:39 +02:00
Georg Reinke
1067c66ab8 shmem node: copy samples when reading 2017-05-12 11:52:24 +02:00
e92f17d891 file: fix and test rewind feature 2017-05-08 00:50:56 +02:00
2036c2bdfa websocket: fix bug in receive path 2017-05-08 00:50:55 +02:00
92e3087a16 file: make intialization more robust 2017-05-08 00:50:53 +02:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
74ee677b41 fix pointer mistake 2017-05-05 19:09:57 +00:00
9b1e6a33ed add license to headers 2017-04-27 13:20:20 +02:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
Umar Farooq
de6c7f83a4 AsyncIP endianess fix, test with VILLASnode 2017-04-25 15:11:41 +00:00
6da1070e56 minor improvements 2017-04-24 19:56:14 +02:00
4e5dc58e18 added first version of web socket client support 2017-04-24 19:28:45 +02:00
414fcc72f1 websocket: add destinations to websocket_print() 2017-04-24 18:11:05 +02:00
8c4f291fd9 changed byte-order for websocket messages to little-endian 2017-04-24 13:25:30 +02:00
a3222da312 adapted socket node-type to support new packet format 2017-04-23 22:13:29 +02:00
a81d1fc8de Merge branch 'develop' into node-shm 2017-04-17 23:54:44 +02:00
Georg Reinke
5f540e58bc even more documentation for shmem node 2017-04-17 19:00:15 +02:00
48ad4f9a56 refactoring: added DEFAULT_WEBSOCKET_{SAMPLE,QUEUE}LEN (like for shmem node-type) 2017-04-15 22:50:37 +02:00
cee5575861 shm node: use similar settings as for paths: {in,out}size => queuelen, sample_values => samplelen 2017-04-15 22:47:24 +02:00
61d42c342d refactoring: DEFAULT_VALUES => DEFAULT_SAMPLELEN 2017-04-15 22:46:42 +02:00
374f5bb557 shm node: fixed bug introduced by previous refactoring 2017-04-15 22:46:42 +02:00
db3d1477d1 shm node: renamed ‚cond_{in,out}‘ settings to ‚polling‘ 2017-04-15 22:46:35 +02:00
4b9d62fd3e shm node: changed description of node-type 2017-04-15 21:29:35 +02:00
f8713bb098 shm node: this node-type should work with ‚vectors‘ of samples too 2017-04-15 21:29:35 +02:00
ea6556bc8d shm node: add ‚exec‘ setting to shmem_print() 2017-04-15 21:29:34 +02:00
d4ddad603b changed signature of spawn() 2017-04-15 21:29:34 +02:00