1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-23 00:00:01 +01:00
Commit graph

46 commits

Author SHA1 Message Date
bb055f840a src: unify command line usage infos 2018-05-08 11:43:16 +02:00
c59e0948c3 io: use dots instead of hyphens in format names 2018-05-08 08:45:18 +02:00
05e924161d hook: reworked villas-hook tool 2018-03-28 14:17:44 +02: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
0017d1bcb1 refactor: change include prefix 2018-02-04 16:40:52 +01:00
80ee8d786d refactored sample by adding more *_many() functions 2017-10-16 08:09:07 +02:00
5e620942ce adding new field "flags" to struct sample 2017-09-16 15:04:59 +02:00
d587b5a817 add new '-V' option to tools which shows the version of only and exits 2017-09-16 11:52:30 +02:00
6922e273bb io: renamed formats (msg -> villas-binary, villas -> villas-human) 2017-09-04 14:39:15 +02:00
6d495c1a35 add new bitmask to samples to indicate which fields are valid 2017-09-04 14:28:55 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
c814148e44 hook: add new process entrypoint to villas-hook 2017-08-30 16:40:45 +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
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
8650e4278e hooks: allow to have special functions for parsing command line arguemnts 2017-07-13 22:15:29 +02:00
e927795388 smaller cleanups 2017-07-12 12:20:11 +02:00
802f5d1c1e hooks: improve error handling 2017-07-09 14:38:58 +02:00
c1154faf40 fixed several format string compiler warnings / errors emitted by Ubuntu's GCC 5.4.0 2017-06-17 03:13:42 +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
5bc7d353a7 hook: do not initialise log before invocation is checked 2017-05-04 19:36:13 +02:00
9b1e6a33ed add license to headers 2017-04-27 13:20:20 +02:00
61d42c342d refactoring: DEFAULT_VALUES => DEFAULT_SAMPLELEN 2017-04-15 22:46:42 +02:00
267d244167 minor cleanup, bug fixes and refactoring 2017-03-27 12:50:01 +02:00
80d3ae13d5 added new sample_io module for adding new IO formats 2017-03-27 12:28:13 +02:00
38a983b26e yet another rewrite of the hook system 2017-03-27 12:26:11 +02:00
30d5c73fea smaller refactoring in villas-hook 2017-03-20 09:04:23 -03:00
7d28fbd6c4 update receive timestamp in villas-hook 2017-03-20 09:03:48 -03:00
4526f8b534 support multiple parameters in villas-hook 2017-03-20 09:03:03 -03:00
8e53725c33 improved configuration file format for hooks 2017-03-17 02:52:59 -03:00
5b93da867a refactoring: simplified hook system 2017-03-17 01:08:48 -03:00
7aa1c66d99 do not use the sample samples objects in villas-hook as the hooks might add references to keep copies of older samples 2017-03-14 11:21:05 -03:00
e1813f5803 unify log initialisation code in villas-hook 2017-03-14 11:19:59 -03:00
858dfdd35a villas-hook: correctly initialise hook_info 2017-03-14 11:19:14 -03:00
d40e3cd06f make hook parameter for villas-hook optional 2017-03-14 11:18:12 -03:00
b145f63536 do not run hook callbacks if not supported by hook 2017-03-14 11:17:40 -03:00
c9d554409b several fixes to get villas-hook running 2017-03-12 17:10:04 -03:00
f00d332bf2 make number of huge pages configurable 2017-03-11 23:39:00 -03:00
9c40931a04 Merge branch 'feature-mpmc-queue' into feature-curlio 2017-03-05 10:06:32 -04:00
c84df390bc renamed hook related files 2016-11-20 13:11:37 -05:00
d1d4369267 properly initialize other applications apart from villas-node 2016-11-20 13:00:23 -05:00
b37d3df332 moved cfg_parse_{hook, node, path} to {hooks, node, path}.c 2016-11-20 12:59:37 -05:00
eda6c66f0e use proper style for #include 2016-11-20 02:45:39 -05:00
800e71bb96 proper return codes for incorrect CLI arguments 2016-10-30 22:05:29 -04:00
5ba5164c1a added new tool to run hook functions with villas-pipe and villas-signal 2016-10-22 20:43:36 -04:00