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

66 commits

Author SHA1 Message Date
d587b5a817 add new '-V' option to tools which shows the version of only and exits 2017-09-16 11:52:30 +02:00
44c4e9d52f refactor: whitespace changes only 2017-09-02 22:02:01 +02:00
526be78ca5 hook: from now on both paths and nodes can have hooks! 2017-09-02 14:27:58 +02:00
415cd0de09 refactor: whitespace changes only 2017-09-02 14:20:38 +02:00
5d0ba771c6 Merge branch 'node-test' into develop
# Conflicts:
#	include/villas/api/session.h
#	lib/api.c
#	lib/super_node.c
#	lib/web.c
2017-08-27 18:44:03 +02:00
3d3eb1430b log: do proper default initialization 2017-08-20 10:53:41 +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
a985d99868 node: fix high cpu usage 2017-08-10 08:07:55 +02:00
c5fc72dd78 adding pluggable IO formats 2017-08-05 21:02:09 +02:00
522ded3ea7 made most of Linux dependencies optional
VILLASnode now compiles on OS X Yosemite :-)
2017-07-25 12:07:06 +02:00
6a48333f72 refactor: "node type"=> "node-type" 2017-07-25 12:07:05 +02:00
e927795388 smaller cleanups 2017-07-12 12:20:11 +02:00
794e4dee36 hooks: dont run periodic hooks for stopped paths 2017-07-12 12:20:11 +02:00
cc6f6a6132 log: added new module to print fancy tables and use it for histograms as well as periodc stats 2017-07-12 12:19:49 +02:00
94ae566091 utils: renamed macros for color output 2017-07-12 12:18:43 +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
89a7f15186 valgrind: call atexit() handlers to release memory 2017-04-24 18:59:12 +02:00
96190a5822 Run libwebsockets in a worker thread 2017-04-07 17:39:37 +02:00
fd51d7bac9 refactoring: kernel_has_version() => kernel_get_version() + version_cmp() 2017-04-02 02:33:20 +02:00
3eb629d9d5 various bug fixes from todays debugging session 2017-03-29 04:25:30 +02:00
267d244167 minor cleanup, bug fixes and refactoring 2017-03-27 12:50:01 +02:00
68aa917f78 set VILLASnode version via Makefile instead of config.h 2017-03-27 12:30:44 +02:00
411b9dd326 replaced most occurrences of list_foreach with a traditional for loop due to performance reasons 2017-03-25 21:23:31 +01:00
5b93da867a refactoring: simplified hook system 2017-03-17 01:08:48 -03:00
ccf2f28b9f refactoring: struct cfg => struct super_node 2017-03-12 17:01:24 -03:00
d9bd8cf64f move signal initialisation to utils 2017-03-06 19:09:44 -04:00
c56caf3b73 improve logging 2017-03-06 19:08:45 -04:00
21d6ff20c4 split node and node_type into separate files 2017-03-06 08:58:58 -04:00
10bdf4db51 properly use ne plugin system to find node-types 2017-03-06 08:57:43 -04:00
fa648d5cac add —-help / -h option to villas-node 2017-03-05 11:10:10 -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
bc634ebccc first bunch of global state object 2017-02-18 10:31:42 -05:00
2b83fef2ce removed a bunch of non-needed include files (found by include-what-you-need.org) 2017-02-16 13:33:04 -03:00
1dba01a8ae Re-license source code to LGPLv2.1 (closes #56) 2016-11-22 11:14:25 -05:00
c84df390bc renamed hook related files 2016-11-20 13:11:37 -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
4bb0aa76c9 increase number of reserved huge pages automatically if required 2016-11-20 02:45:16 -05:00
5ba5164c1a added new tool to run hook functions with villas-pipe and villas-signal 2016-10-22 20:43:36 -04:00
9813d2a6c2 use hard coded names for usage info 2016-10-22 20:37:02 -04:00
982cd91d63 simplified path_init / prepare logic 2016-10-20 21:16:01 -04:00
812eb31c95 cleaning function namespaces: config_ => cfg 2016-07-14 09:47:00 +02:00
cbe29caf98 restructured repo and build system 2016-07-14 09:34:26 +02:00
4701ce2602 restructure repo: server
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@101 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-28 20:17:30 +00:00
9c827aee00 updated documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@95 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-28 06:40:52 +00:00