63ab85c688
pipe: shutdown web services
2017-06-15 15:29:33 +02:00
Georg Reinke
d7bf6c2370
pipe: fix segfault on shutdown
2017-06-14 13:01:51 +02:00
8f6b38cd63
added new function node_type_name()
2017-05-23 15:20:38 +02:00
49054eef9f
cleanup: removed trailing whitespaces in code
2017-05-05 19:24:16 +00:00
e7b2023614
better handling of command line arguments
2017-05-04 19:36:13 +02:00
9faf123088
pipe: do not send an epmty datagram on EOF#
2017-04-27 15:16:35 +00:00
5be1853649
added GPL license to file headers
2017-04-27 12:56:43 +02:00
89a7f15186
valgrind: call atexit() handlers to release memory
2017-04-24 18:59:12 +02:00
a81d1fc8de
Merge branch 'develop' into node-shm
2017-04-17 23:54:44 +02:00
61d42c342d
refactoring: DEFAULT_VALUES => DEFAULT_SAMPLELEN
2017-04-15 22:46:42 +02:00
52de5f025f
pipe: accept partial vectors on stdin
2017-04-15 21:29:35 +02:00
96190a5822
Run libwebsockets in a worker thread
2017-04-07 17:39:37 +02:00
51e0930d39
start API in villas-pipe
2017-04-07 17:35:55 +02:00
053b43fb9f
change function signature of node_type_start()
2017-04-07 17:32:52 +02:00
d1e41bbcc4
pipe: do not start web module if we do not use a websocket node
2017-04-02 04:31:34 +02:00
80d3ae13d5
added new sample_io module for adding new IO formats
2017-03-27 12:28:13 +02:00
ccf2f28b9f
refactoring: struct cfg => struct super_node
2017-03-12 17:01:24 -03:00
c84bfbcc7c
refactoring: node_type_{init, deinit}() => node_type_{start, stop}()
2017-03-11 23:40:43 -03:00
f00d332bf2
make number of huge pages configurable
2017-03-11 23:39:00 -03:00
b28b784684
minor bug fixes
2017-03-07 08:05:04 -04:00
c2cb2c8e02
added -d option to villas-signal and villas-pipe
2017-03-06 19:17:38 -04:00
88805ce491
refactoring UNITITIALIZED -> DEINITIALIZED
2017-03-06 19:13:14 -04:00
d9bd8cf64f
move signal initialisation to utils
2017-03-06 19:09:44 -04:00
c56caf3b73
improve logging
2017-03-06 19:08:45 -04:00
21d6ff20c4
split node and node_type into separate files
2017-03-06 08:58:58 -04:00
10bdf4db51
properly use ne plugin system to find node-types
2017-03-06 08:57:43 -04:00
9c40931a04
Merge branch 'feature-mpmc-queue' into feature-curlio
2017-03-05 10:06:32 -04:00
e27f0b699f
several fixes for clean compilation
2017-03-03 20:21:33 -04:00
3e7c855526
updated licence and copyright info in file headers
2017-03-03 20:20:13 -04:00
7ec6aee288
Merge remote-tracking branch 'rwth/develop' into feature-curlio
2017-02-18 11:05:11 -05:00
bc634ebccc
first bunch of global state object
2017-02-18 10:31:42 -05:00
2b83fef2ce
removed a bunch of non-needed include files (found by include-what-you-need.org)
2017-02-16 13:33:04 -03:00
1dba01a8ae
Re-license source code to LGPLv2.1 ( closes #56 )
2016-11-22 11:14:25 -05:00
b37d3df332
moved cfg_parse_{hook, node, path} to {hooks, node, path}.c
2016-11-20 12:59:37 -05:00
4bb0aa76c9
increase number of reserved huge pages automatically if required
2016-11-20 02:45:16 -05:00
0d58df66e7
fixed segmentation fault in villas-pipe
2016-10-30 22:57:05 -04:00
fe90cce778
Merge branch 'gtnet_features' into feature-mpmc-queue
2016-10-30 22:05:46 -04:00
800e71bb96
proper return codes for incorrect CLI arguments
2016-10-30 22:05:29 -04:00
e2d47698ed
fixed severe bug: argument order for pool_init() was swapped!
2016-10-30 16:52:53 -04:00
9813d2a6c2
use hard coded names for usage info
2016-10-22 20:37:02 -04:00
ba399a0b1d
fixed compilation: functionality still heavily broken. its a mess right now
2016-09-22 21:20:21 -04:00
0bac78b6a4
tiny change in CBuilder documentaion
2016-09-14 03:37:24 +02:00
0097132b4f
Merge branch 'feature-gtnet' into develop
2016-09-11 02:56:46 +00:00
4d67e6ef4b
various smaller cleanups before merge
2016-09-10 22:34:45 -04:00
65f46cef5f
Check for maximum amount of values per sample supported
2016-09-10 22:34:45 -04:00
Umar Farooq
2f47be0ac5
Add app_hdr tag for GT-NET-Socket
...
GT-NET-Socket uses a tag in the config file to distinguish from default
socket node type application layer header (struct msg). For now all the
values are encoded in the struct sample without any header (no timestamp
or sequence number).
Minor improvement in pipe.c: replace 'goto' with do while
2016-07-17 01:01:43 +02:00
812eb31c95
cleaning function namespaces: config_ => cfg
2016-07-14 09:47:00 +02:00
5320830b13
added pthread cancelation points to pipe
2016-07-11 16:02:32 +02:00
def9d0ec6d
code cleanup for pipe tool
2016-06-26 15:33:04 +02:00
ad8ee1c3f7
renamed S2SS to VILLASnode
2016-06-08 23:31:58 +02:00