|
c75507a31f
|
signal: fix cli parser
|
2017-08-31 11:58:19 +02:00 |
|
|
e7666be1ef
|
move 'samplelen' setting from per path to per node configuration
|
2017-08-31 09:31:19 +02:00 |
|
|
5b4e4a4eb7
|
socket: remove obsolete settings 'endian' and 'header'
|
2017-08-31 09:28:44 +02:00 |
|
|
90d4374ddc
|
signal: fix amplitude of ramp signal type
|
2017-08-30 23:30:16 +02:00 |
|
|
d31c48607b
|
signal: add new option for DC bias offset and fixed random walk
|
2017-08-30 22:41:15 +02:00 |
|
|
d758ac386a
|
signal: add new constant type
|
2017-08-30 22:28:10 +02:00 |
|
|
8fdcaa3c4e
|
add support for node_fd() to more node types
|
2017-08-30 13:30:31 +02:00 |
|
|
9f3d806755
|
add node_fd() support to most node types
|
2017-08-30 09:21:35 +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 |
|
|
22e450d9b1
|
test_rtt: some more work (not complete yet)
|
2017-08-27 18:02:24 +02:00 |
|
|
7dd8407960
|
websocket: more refactoring
|
2017-08-27 17:59:24 +02:00 |
|
|
53fae53aeb
|
websocket: major improvements to websocket node type
|
2017-08-27 17:05:34 +02:00 |
|
|
41ceea7f48
|
zeromq: increase maximum message size
|
2017-08-23 15:48:34 +02:00 |
|
|
fc53728b34
|
socket: most of the format specific error handling is now in the io subsystem
|
2017-08-23 15:48:05 +02:00 |
|
|
2e3a6ef90b
|
refactoring: periodic_task => task
|
2017-08-22 12:20:14 +02:00 |
|
|
53cff79da6
|
nanomsg: fix shutdown of node
|
2017-08-16 12:19:29 +02:00 |
|
|
3eea0c67bb
|
- introduce low-level interface for new IO subsystem: we now have a fully extensible system for new IO formats and file formats
- reworked file node-type to remove in / out directions
|
2017-08-14 14:42:07 +02:00 |
|
|
27f60325a5
|
osx: new periodic task system allows us to compile more node types for OS X
|
2017-08-14 14:36:18 +02:00 |
|
|
a13097fa80
|
add new class to abstract different implementations for periodic tasks
|
2017-08-14 14:35:16 +02:00 |
|
|
c5fc72dd78
|
adding pluggable IO formats
|
2017-08-05 21:02:09 +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 |
|
|
bc83463831
|
added new format subsystem
|
2017-07-28 18:11:52 +02:00 |
|
|
d2300e7397
|
temp node test_rtt
|
2017-07-28 18:09:47 +02:00 |
|
Georg Reinke
|
37fc5df254
|
add polling loop inside shmem_read
|
2017-07-28 12:23:16 +02:00 |
|
|
cc02829def
|
fixes for new build-system
|
2017-07-25 12:40:05 +02:00 |
|
|
e9ebbed9db
|
improve Makefiles and make web, api and json support optional
|
2017-07-25 12:07:06 +02:00 |
|
|
b59a989278
|
cleanup trailing whitespaces
|
2017-07-25 12:07:06 +02:00 |
|
|
522ded3ea7
|
made most of Linux dependencies optional
VILLASnode now compiles on OS X Yosemite :-)
|
2017-07-25 12:07:06 +02:00 |
|
|
f569f14602
|
fix: several compiler warnings / errors emitted by clang
|
2017-07-25 12:07:05 +02:00 |
|
Georg Reinke
|
98fd3f4789
|
fix format security errors
|
2017-07-17 15:07:20 +02:00 |
|
|
98eed183e3
|
loopback: we need an additional pool for now
|
2017-07-14 16:29:05 +02:00 |
|
|
4b274626e7
|
loopback: add new loopback node-type to have a more performant replacement for localhost socket-nodes
|
2017-07-14 13:12:48 +02:00 |
|
|
fb4bbbfb26
|
websocket: reuse buffer to construct payload and send bigger payload at once
|
2017-07-13 22:39:38 +02:00 |
|
|
51d80b73ce
|
refactoring: json.c => config_helper.c & sample_io_json.c
|
2017-07-13 22:13:40 +02:00 |
|
|
4b51c4dbba
|
node_type: add new function for parsing node configuration from CLI
|
2017-07-13 01:55:06 +02:00 |
|
|
45ec574011
|
utils: die() has been superseeded by killme()
|
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 |
|
Georg Reinke
|
1cc9c2177d
|
file: prevent stack corruption when reading first sample
|
2017-07-07 11:55:33 +02:00 |
|
|
2fef0864a8
|
fixed regression
|
2017-07-07 00:01:17 +02:00 |
|
|
542631ed5b
|
reuse code between villas-signal and signal node-type
|
2017-07-06 23:14:38 +02:00 |
|
|
007ff9a776
|
added new node-type based on villas-signal tool
|
2017-07-06 21:15:46 +02:00 |
|
|
a057c0c513
|
adding function killme() to gracefully shutdown
|
2017-07-06 21:15:10 +02:00 |
|
|
8287f049ef
|
some refactoring
|
2017-07-02 23:58:56 +02:00 |
|
|
2b913d4d69
|
tests: fix valgrind warnings
|
2017-07-02 23:57:03 +02:00 |
|
|
16f2b22a12
|
file: make flush() configurable
|
2017-07-02 19:37:48 +02:00 |
|
|
aa77c82b82
|
rpm: perform tests during packaging
|
2017-06-29 21:10:33 +02:00 |
|
|
ec061e0e3d
|
cleanup: whitespace
|
2017-06-29 19:20:11 +02:00 |
|
|
5f262ffc9a
|
socket: improve checks for multicast support
|
2017-06-28 10:56:10 +02:00 |
|
|
a994de62e2
|
socket: added support for multicast adressing
|
2017-06-28 10:39:41 +02:00 |
|