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

68 commits

Author SHA1 Message Date
3b437c1c0c do not interrupt curl_perform() during shutdown (leads to inconsistent state of Curl handle) 2015-10-13 16:11:58 +02:00
6460108c92 Improved periodic statistics 2015-10-12 16:16:42 +02:00
7135dcfa69 renamed log_reset() to log_init() 2015-10-11 13:41:00 +02:00
01cf61e467 updated Doxygen documentation 2015-10-11 13:22:58 +02:00
5dbfb0301b Added overrun-detection for asynchronous / fixed-rate paths (still missing for synchronous paths) 2015-10-11 08:55:14 +02:00
b0d444dc28 RT_PREEMPT => PREEMPT_RT 2015-10-09 15:48:55 +02:00
9ceb05d823 rework of hook system.
added new hooks:
  - skip_first
2015-10-09 13:30:41 +02:00
9439a88877 replaced linked list by dynamic array (closes #6) 2015-10-09 12:50:35 +02:00
901ca4fbb0 moved checks to where they really belong.
improved warnings about non-optimal system
2015-09-30 11:12:16 +02:00
eee4d61513 fixed another unimportant typo 2015-09-27 18:05:35 +02:00
b70964a47e improved output of supported node types 2015-09-21 17:12:40 +02:00
66fcf82d1c moved hook_run() function to path.c 2015-09-19 12:20:17 +02:00
3fe2008a94 smaller cleanups 2015-09-17 01:00:21 +02:00
7b49fd75e3 refactored system tests 2015-09-17 00:55:20 +02:00
85f3707554 smaller fixes and cleanups 2015-08-22 17:42:38 +02:00
9e44ecfa05 moved stats header to separate function 2015-08-22 17:38:21 +02:00
a5a23ab3ae changed indention for #ifdef's 2015-08-21 10:19:32 +02:00
5f038bf6bd removed trailing whitespace 2015-08-07 01:11:43 +02:00
1b9bfc155a rewrite of hook system (much more powerful now :-) 2015-06-10 15:10:51 +02:00
fffac2eb88 remove superfluous includes 2015-06-03 10:13:35 +02:00
a3908af4da cleanups and documentation 2015-06-02 22:29:15 +02:00
f81c8125be fix: proper shutdown 2015-06-02 22:24:44 +02:00
e2458e899d fix: proper usage of static scope 2015-06-02 22:04:03 +02:00
08e08e6711 updated copyright in header 2015-06-02 21:53:04 +02:00
19786b0917 implemented rudimentary copy protection 2015-05-07 19:02:12 +02:00
9af2e26655 integrating new node types into server and tools 2015-05-06 11:49:13 +02:00
17a3ff8869 moved setting struct 2015-05-06 11:43:05 +02:00
cd76dc525a smaller cleanups and output formatting 2015-03-31 18:13:43 +02:00
6b4fd61817 improved logging system by adding a line() function 2015-03-31 15:02:51 +02:00
872153b458 smaller cleanups 2015-03-31 14:28:00 +02:00
49a7686780 simplified logging system 2015-03-31 14:27:38 +02:00
ae0502a737 added node type initalization (only called once per node type) 2015-03-31 13:54:04 +02:00
3ab5b1e616 updated year and format of usage output 2015-03-21 18:16:28 +01:00
9cfdf4c874 small fixes and cleanups 2015-03-21 18:03:55 +01:00
f2734a395e splitted debug/log system out of utils and made it thread safe :-) 2015-03-21 18:03:29 +01:00
b89f65debc a lots of small cleanups 2015-03-21 15:29:00 +01:00
f0db3e7897 added destructor function callback to list implementation 2015-03-21 15:23:57 +01:00
cccd0e6957 removed old Linux-like linked list implementation for nodes, paths, interfaces and sockets 2015-03-21 15:19:41 +01:00
befdc520d0 fixed various bugs during OPAL-RT tests 2015-03-20 18:55:14 +01:00
8cf9bded16 Merge branch 'opal-async'
Conflicts:
	server/Makefile
	server/include/node.h
	server/src/cfg.c
2015-03-18 16:24:35 +01:00
e30e9292f2 proper release of path structure (path_destroy() vs free()) 2015-03-18 15:47:18 +01:00
ff010ba291 small cleanups 2015-03-17 23:11:28 +01:00
b29c86032e second chunk of OPAL AsyncApi support (untested) 2015-03-17 22:46:46 +01:00
273e71b973 added first part of new node type: OPAL_ASYNC
This node type allows starting the S2SS server as an asynchronous
process from RT-LAB.
2015-03-12 22:56:58 +01:00
4514c38f59 some cleanups and changes for memory allocation (more valgrind tests to come..)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@268 8ec27952-4edc-4aab-86aa-e87bb2611832
2015-01-20 10:52:05 +00:00
735aa94854 fixed collision of perror() macro with c sodlib
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@256 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-12-09 15:39:17 +00:00
ce8bec51e4 updated binaries to new vtable system (tests are pending) 2014-12-05 12:41:06 +01:00
8bb14500fc added reference counters for nodes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@244 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-11 14:40:48 +00:00
5b1038fc9d renamed long irritating variable names
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@243 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-11 14:40:43 +00:00
b8546f0985 fixed network emulation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@242 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-09-11 14:40:40 +00:00