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

901 commits

Author SHA1 Message Date
bd238dfebd remove history field of hook structure as this is now obsolete.
use the reference counting to keep copies of older samples
2017-03-14 11:24:06 -03:00
27f86f11ed added new option to redirect log output to a file 2017-03-14 01:49:22 -03:00
4f3d61786d reworked advio to use hash instead of dirty flag 2017-03-14 01:47:16 -03:00
edb7059452 added sha1sum function to calculate hash of file 2017-03-14 01:46:44 -03:00
607be1dd99 minor bugfixes and improvements 2017-03-13 23:51:38 -03:00
0830132a83 cosmetic changes 2017-03-13 00:04:56 -03:00
b676897545 fix search & replace mistake 2017-03-12 23:17:48 -03:00
506873a25a remove broken ADVIO_MEM flag 2017-03-12 23:17:19 -03:00
2757011e1b several smaller fixes and documentation updates 2017-03-12 17:13:37 -03:00
fa2dc403aa refactoring: if_create() => if_init() 2017-03-12 17:08:04 -03:00
e2213b0b99 refactoring: hist_create() => hist_init() 2017-03-12 17:07:10 -03:00
1ed9663532 added two new log classes for interfaces and traffic control 2017-03-12 17:06:00 -03:00
cc8984e2d0 assert instead of run-time errors 2017-03-12 17:04:43 -03:00
ccf2f28b9f refactoring: struct cfg => struct super_node 2017-03-12 17:01:24 -03:00
387fb5e61f refactoring: {parse, unparse}_response() => api_{parse, unparse}_response() 2017-03-11 23:52:09 -03:00
cdd5a2ca90 refactoring: unified states of common objects: nodes, paths, node-types, plugins, hooks, etc.. 2017-03-11 23:50:30 -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
d5bcd02b2c remove {node, path}_create() functions 2017-03-11 23:33:41 -03:00
c90343d4af refactoring: node_open, node_close => node_start, node_stop 2017-03-11 23:30:24 -03:00
a9771ec8c6 Merge branch 'develop' into eric-lab 2017-03-09 13:30:19 -03:00
3573932df8 support advio for file node-type 2017-03-07 08:04:37 -04:00
4b2d4fe603 smaller bugfixes 2017-03-07 07:20:49 -04:00
ec49fc6bad renamed ‚path‘ setting of file node-type to ‚uri‘ in preparation for upcoming advio remote IO 2017-03-07 07:19:40 -04:00
aa62c8af99 reworked new logging facilities and added a unit test for it 2017-03-07 07:13:27 -04:00
0b06a77c15 add macros to get plugin name and description from pointer to plugin specific data 2017-03-07 07:12:24 -04:00
bb6f4e2bbe added missing prototype 2017-03-06 19:13:43 -04:00
88805ce491 refactoring UNITITIALIZED -> DEINITIALIZED 2017-03-06 19:13:14 -04:00
429c07f1e3 add little FSM to pool, web, api, queue to track state of initialisation 2017-03-06 13:26:23 -04:00
d7e8731d98 added api_buffer_{send, append} to fix some compiler warnings 2017-03-06 12:17:52 -04:00
4ceb3b573d add new cfg_parse_cli function 2017-03-06 08:59:28 -04:00
21d6ff20c4 split node and node_type into separate files 2017-03-06 08:58:58 -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
c930ad49b7 several smaller changes and bugfixes 2017-02-18 10:58:17 -05:00
f92537172e separated websocket node-type into web, api modules 2017-02-18 10:57:29 -05:00
f03fe00bff refactor more code to new plugin system 2017-02-18 10:51:43 -05:00
7e411ed5ab refactored more struct cfg stuff 2017-02-18 10:49:42 -05:00
309ec9f6a6 refactored more #pragma once 2017-02-18 10:47:15 -05:00
73c91ad549 refactored more dtor_cb_t return types 2017-02-18 10:46:11 -05:00
7de25683d7 fpga: refactored VILLASfpga node type 2017-02-18 10:43:58 -05:00
30e0ecf544 refactored dtor_cb_t to return an integer 2017-02-18 10:43:01 -05:00
bc634ebccc first bunch of global state object 2017-02-18 10:31:42 -05:00
9b2b287584 log: OOP refactoring 2017-02-16 09:29:04 -03:00
32186d8426 log: support more debug log facilities 2017-02-16 09:28:16 -03:00
7b31c89216 rt: splitted rt_init() 2017-02-16 09:11:49 -03:00
728347f3e2 vfio: removed dependency to dma module 2017-02-16 09:11:18 -03:00
8f15c76300 refactored kernel_is_rt() -> rt_is_preemptible() 2017-02-16 09:08:29 -03:00