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

1737 commits

Author SHA1 Message Date
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
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
6a48333f72 refactor: "node type"=> "node-type" 2017-07-25 12:07:05 +02:00
7e4051b8cb opal: map RecvID / SendID of Asnynchronous process to msg->id field in order to support multiple send / receive blocks 2017-07-22 14:07:43 +02:00
7482107000 opal: fix Makefile 2017-07-22 13:57:32 +02:00
0c8ef6f38d created directory for Marijas MATLAB scripts 2017-07-22 13:54:27 +02:00
02ee2cc54e remove garbage files from RTDS GTNET examples 2017-07-22 13:53:43 +02:00
08cab16c60 whitespace cleanups 2017-07-22 13:53:17 +02:00
28753933e0 Merge branch 'more-various-fixes' into develop 2017-07-22 13:01:50 +02:00
Georg Reinke
98fd3f4789 fix format security errors 2017-07-17 15:07:20 +02:00
Georg Reinke
2e57791b73 modify path for pkg-config
Thirdparty libwebsockets gets installed into /usr/local/lib64 by default
2017-07-17 15:00:28 +02:00
d77808368f tests: fix integration 2017-07-14 19:26:19 +02:00
77201b6813 tests: move integration test script 2017-07-14 16:30:49 +02:00
98eed183e3 loopback: we need an additional pool for now 2017-07-14 16:29:05 +02:00
eb471d68ee fix build error 2017-07-14 13:43:54 +02:00
a24b2255a2 web: do not use catch-all connection 2017-07-14 13:23:19 +02:00
07bd89de45 websocket: send dummy data in example configuration 2017-07-14 13:14: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
fb4bbbfb26 websocket: reuse buffer to construct payload and send bigger payload at once 2017-07-13 22:39:38 +02:00
3ad2506b61 path: support paths without a destination 2017-07-13 22:25:42 +02:00
37148f0bb0 path: properly handle reference counts for samples 2017-07-13 22:25:05 +02:00
daadd3f442 path: reduce log verbosity 2017-07-13 22:24:38 +02:00
8650e4278e hooks: allow to have special functions for parsing command line arguemnts 2017-07-13 22:15:29 +02:00
f7608fd653 tests: add another valgrind testcase 2017-07-13 22:14:15 +02:00
c78d71d39d signal: use proper timestamps 2017-07-13 22:13:58 +02:00