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

44 commits

Author SHA1 Message Date
3c13f67930 refactor: struct node -> struct vnode 2020-09-10 17:40:36 +02:00
2ed51e7e79 use new villas/common header 2020-06-08 03:39:44 +02:00
e53661a62c update copyright year to 2020 2020-01-20 17:17:00 +01:00
ef17ec19a2 refactor enums to class enums 2019-06-23 16:13:23 +02:00
6a106b42e5 use villas/utils.hpp instead of villas/utils.h 2019-04-23 13:09:50 +02:00
a97c4b8078 remove PLUGIN_REGISTER() macro 2019-04-23 13:04:30 +02:00
8f974511fe remove extern "C" 2019-04-23 13:03:58 +02:00
2dafb25639 port hook subsystem to C++ 2019-03-26 15:39:08 +01:00
58fd0131bc cbuilder: remove deprecated node-type 2019-03-16 13:41:33 +01:00
e8de9df993 update VILLAScommon submodule with new list functions 2019-02-24 09:23:31 +01:00
720e5e688c plugin: strip down old plugin system 2019-01-21 16:21:26 +01:00
8f7c8ae71e update copyright year to 2019 2019-01-13 00:42:39 +01:00
d18d786801 refactor: list_* -> vlist_* 2019-01-07 10:28:55 +01:00
3c11acb8b5 cpp: ported web and api 2018-11-30 21:33:56 +01:00
d35971c26c refactor: update copyright years 2018-08-20 18:40:03 +02:00
97e991f4fc refactor: fix include paths 2018-08-13 00:00:09 +02:00
b533cee9ad refactor: fix whitespaces 2018-08-13 00:00:09 +02:00
5391cab32d reorder state member of some classes as they would raise a compiler error otherwise (designated initializers are not really supported in C++) 2018-07-04 15:07:54 +02:00
7860c38bfe plugins: improve documentation of REGISTER_PLUGIN macro 2018-07-02 10:51:01 +02:00
Sonja Kolen
4ec3cf030b Added extern "C" wrapper in all headers of libvillas to use it in C++ code 2018-06-28 13:42:50 +02:00
9ec69bcbdf refactor: struct plugin::io -> struct plugin::format 2018-05-13 13:51:28 +02:00
c0313c7963 refactored: io_format -> format_type 2018-05-12 13:57:39 +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
37f5bfe24c c++: more porting 2017-10-20 11:54:00 +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
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
4af0dd6584 fix for plugin mechanism on clang 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
2b913d4d69 tests: fix valgrind warnings 2017-07-02 23:57:03 +02:00
49054eef9f cleanup: removed trailing whitespaces in code 2017-05-05 19:24:16 +00:00
5be1853649 added GPL license to file headers 2017-04-27 12:56:43 +02:00
580189b678 refactor: api_ressource => api_action and introduced new subdirectories 2017-04-09 16:24:55 +02:00
5b93da867a refactoring: simplified hook system 2017-03-17 01:08:48 -03:00
607be1dd99 minor bugfixes and improvements 2017-03-13 23:51:38 -03:00
cdd5a2ca90 refactoring: unified states of common objects: nodes, paths, node-types, plugins, hooks, etc.. 2017-03-11 23:50:30 -03:00
0b06a77c15 add macros to get plugin name and description from pointer to plugin specific data 2017-03-07 07:12:24 -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
f03fe00bff refactor more code to new plugin system 2017-02-18 10:51:43 -05:00
7cab0538ab use #pragma once instead of #ifdef 2017-02-16 09:04:27 -03:00
e9f8a50c3c introduce new plugin system for extensions 2017-02-12 14:35:05 -03:00