a520e00a12
generalize: *_type_lookup() as wrappers around plugin_lookup()
2018-05-13 13:52:02 +02:00
c0313c7963
refactored: io_format -> format_type
2018-05-12 13:57:39 +02:00
5d7999b3f5
added new signal metadata class
2018-03-21 16:59:35 +01:00
c69d307bc9
improve Makefiles:
...
- moved all build-time options to Makefile.config
- build VILLASnode without hook support
- build VILLASnode without web & API support
- build VILLASnode without IO format support
- build VILLASnode without external plugins
2018-02-04 16:45:32 +01:00
c638c0c094
added new makefile for kernel code
2017-12-20 11:22:43 +01:00
2108974027
iec61850-9-2: fix build
2017-11-17 17:47:09 +01:00
2aaa6520d0
fail if included Makefiles are missing
2017-10-28 16:43:07 +02:00
7221d054ea
added new bitset datastructure for arbitrary lengths
2017-10-18 09:31:14 +02:00
04509a4a2a
log: improve handling of terminal width
2017-09-16 15:00:42 +02:00
1946d137fa
reworked libwebsocket buffers in order to support fragmented messages
2017-08-27 17:04:25 +02:00
61de3b3274
a bunch of smaller changes and bug fixes
2017-08-23 16:51:15 +02:00
467e405644
fixes and new Dockerfile for Centos 7
2017-08-14 20:19:40 +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
434fe6dbd6
replaced libconfig by jansson for parsing the configuration (huge commit)
2017-08-03 00:19:27 +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
e9ebbed9db
improve Makefiles and make web, api and json support optional
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
6a48333f72
refactor: "node type"=> "node-type"
2017-07-25 12:07: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
51d80b73ce
refactoring: json.c => config_helper.c & sample_io_json.c
2017-07-13 22:13:40 +02:00
cc6f6a6132
log: added new module to print fancy tables and use it for histograms as well as periodc stats
2017-07-12 12:19:49 +02:00
007ff9a776
added new node-type based on villas-signal tool
2017-07-06 21:15:46 +02:00
3f1bbac4e9
buildsystem: improve compatability with Ubuntu / Debian distros
2017-06-17 03:15:13 +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
4f74107e91
install third party libraries to /usr/local/lib64 instead of /usr/local/lib
2017-05-08 00:50:53 +02:00
57f8343146
show error message if dependency is missing ( fixes #89 )
2017-05-05 22:59:38 +00:00
9b1e6a33ed
add license to headers
2017-04-27 13:20:20 +02:00
Georg Reinke
f5aba31045
remove libconfig references from libvillas-ext
2017-04-26 11:58:12 +02:00
86ec387b9a
smaller fixes for websocket message code
2017-04-24 14:19:12 +02:00
a81d1fc8de
Merge branch 'develop' into node-shm
2017-04-17 23:54:44 +02:00
cc7ef95026
split library Makefile for libvillas and libvillas-ext
2017-04-15 21:44:25 +02:00