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

1960 commits

Author SHA1 Message Date
7d4203dc1e hist: show hist results with more accuracy 2017-08-14 14:43:31 +02:00
9a12685c1d io: proper alignment of io format list 2017-08-14 14:43:02 +02:00
4259a4000e io: list available IO formats via API 2017-08-14 14:42:36 +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
a13097fa80 add new class to abstract different implementations for periodic tasks 2017-08-14 14:35:16 +02:00
a219343fcd rt: lock all memory by default 2017-08-14 14:29:23 +02:00
a39eeab031 docker: add another layer to leverage build cache 2017-08-10 20:21:13 +02:00
248adf7956 packaging: force recreation of spec file for each build 2017-08-10 19:55:01 +02:00
cc78d9cc9b Merge branch 'fix-api' into develop 2017-08-10 19:48:44 +02:00
f7d263eaf4 fix Makefile to correctly get latest Git version tag 2017-08-10 19:47:02 +02:00
ff26e14eed api: fix shutdown of half-established connections (closes #115) 2017-08-10 19:46:33 +02:00
10e2175582 Merge branch 'fix-api' into 'develop'
Add new API actions for remote management

Closes #116

See merge request !33
2017-08-10 18:19:49 +02:00
3feb5a9dab tests: add integration tests for new API actions 2017-08-10 17:58:01 +02:00
b4af9f0290 api: bug fixes 2017-08-10 17:57:36 +02:00
8890767068 allow loading of json configs 2017-08-10 17:57:00 +02:00
a43e430b1a api: rename reload -> restart 2017-08-10 13:36:08 +02:00
c72582c20e api: implement restart action 2017-08-10 13:35:44 +02:00
3db1374404 api: wait up to 1 sec for all outstanding API requests to be completed. 2017-08-10 13:35:08 +02:00
34b384c23d api: show remote address in log 2017-08-10 13:34:07 +02:00
0c98a01820 keep reference to orginial config uri 2017-08-10 13:33:00 +02:00
9d7d9badfc api: allow failed actions to return a response 2017-08-10 13:31:34 +02:00
62bc153270 api: added new action "shutdown" to shutdown the instance 2017-08-10 12:55:20 +02:00
a985d99868 node: fix high cpu usage 2017-08-10 08:07:55 +02:00
3519c9b2c8 hooks: use unsigned instead of size_t to count samples 2017-08-05 22:18:47 +02:00
5a21d05c40 fix structure of VILLASfpga config files 2017-08-05 21:03:04 +02:00
57ecb76586 advio: check if file is locally accessible 2017-08-05 21:02:36 +02:00
c5fc72dd78 adding pluggable IO formats 2017-08-05 21:02:09 +02:00
7eaa93cd36 migrate integration tests to new config format 2017-08-03 00:21:56 +02:00
85351febb8 make libconfig optional but keep it for backwards compatability with old config files 2017-08-03 00:21:07 +02:00
dcbaf5d037 do not use global variables for hook jitter_calc (closes #114) 2017-08-03 00:20:14 +02:00
434fe6dbd6 replaced libconfig by jansson for parsing the configuration (huge commit) 2017-08-03 00:19:27 +02:00
0f6aaafeb6 fix clang-complete make target 2017-08-01 11:59:16 +02:00
94731cfd6c docker: add missing gdbserver for debugging unit-tests 2017-08-01 11:58:57 +02:00
a71053f718 refactor: use libconfig instance only within _parse() functions 2017-08-01 11:56:47 +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
6f99e08a35 added new make target to build .clang_complete files for Clang-based Atom / Vim autocompletion support 2017-07-28 18:09:02 +02:00
8c881a878a Merge branch 'shmem-fixes' into 'develop'
Shmem fixes

See merge request !32
2017-07-28 17:48:15 +02:00
Georg Reinke
5d156e867c shmem: unmap regions lazily on closing 2017-07-28 12:23:16 +02:00
Georg Reinke
29e4facc17 adjust shmem size definitions 2017-07-28 12:23:16 +02:00
Georg Reinke
37fc5df254 add polling loop inside shmem_read 2017-07-28 12:23:16 +02:00
cc02829def fixes for new build-system 2017-07-25 12:40:05 +02:00
4af0dd6584 fix for plugin mechanism on clang 2017-07-25 12:07:06 +02:00
7b61a71b93 fix: clang compiler warnings 2017-07-25 12:07:06 +02:00
e9ebbed9db improve Makefiles and make web, api and json support optional 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
f569f14602 fix: several compiler warnings / errors emitted by clang 2017-07-25 12:07:05 +02:00
3c4bca7cf8 refactor: "config_parse_cli"=> "config_read_cli" 2017-07-25 12:07:05 +02:00