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

177 commits

Author SHA1 Message Date
01cf61e467 updated Doxygen documentation 2015-10-11 13:22:58 +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
a66331ccbe updated version number and maximum number of values 2015-10-09 13:25:43 +02:00
c9a3461ffe improved epoch related settings for file node 2015-10-09 13:08:39 +02:00
9b5cf26bac added new 'msgsize' option to path (not yet used) 2015-10-09 13:06:59 +02:00
d6cc209a79 smaller cleanups 2015-10-09 13:05:35 +02:00
9439a88877 replaced linked list by dynamic array (closes #6) 2015-10-09 12:50:35 +02:00
7b94198158 Added last value to histogram 2015-10-08 10:54:54 +02:00
c640a6ba21 Changed UDP message format: sequence no, length and timestamps are also affected by struct msg::endian!!!
Important: this will break the current GTFPGA code
2015-10-08 10:54:45 +02:00
1b9a1abffd removed time_{fscan,fprint} functions to avoid code duplication 2015-10-08 10:54:45 +02:00
7682ffb080 Changed format of msg_{fscan,print} functions
Added flags and options to the mentioned functions
2015-10-07 18:12:12 +02:00
84425199c9 added strdup() alike helper to clone objects 2015-10-07 18:00:44 +02:00
acd72ea501 fixed implementation of FIR filter hook with thread local storage 2015-09-28 19:53:42 +02:00
ec26e4c346 added "deduplication" hook: do not send messages which are too similar to their precursors 2015-09-28 19:18:39 +02:00
f53d7284d1 added new hook type for asynchronous path 2015-09-22 15:33:01 +02:00
c1e2711ff8 improved documentation 2015-09-22 15:27:23 +02:00
c89107af4d make SSL certificate checks configurable 2015-09-22 14:49:42 +02:00
58673dd3d3 cleanups and some documentation 2015-09-22 13:20:20 +02:00
a0b9b56109 finished NGSI node type for Arthur's and Mohsen's demo 2015-09-22 13:19:44 +02:00
bfb0221ccf replaced strap() and vstrap() functions by strcatf() and vstrcatf()
The new versions of those string concatenating functions are using realloc() to dynamically resize the string buffer if needed.
We don't use the stack anymore.
2015-09-22 13:01:02 +02:00
214bc9c11a mostly finished support for NGSI publish to context broker 2015-09-21 17:13:50 +02:00
bbd119bae9 adjusted height of histogram to fit window 2015-09-21 17:12:02 +02:00
c63ad04400 first chunk of NGSI node type implementation 2015-09-19 18:55:11 +02:00
006440567a improving documentation 2015-09-19 18:48:00 +02:00
03b8874525 fixed some typos and bugs 2015-09-19 18:46:04 +02:00
2959c44c58 applying coding conventions 2015-09-19 15:30:27 +02:00
de37528788 Replaced static arrays for hooks and node types by dynamic linked lists and REGISTER_* macros 2015-09-19 15:26:30 +02:00
17659ffc83 applying coding conventions 2015-09-19 12:24:11 +02:00
66fcf82d1c moved hook_run() function to path.c 2015-09-19 12:20:17 +02:00
f7d10ebf7b removed obsolete system2() function and added more checks 2015-09-19 12:14:35 +02:00
ace9c08812 added affinity option per node 2015-09-17 01:33:19 +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
a35906c437 fixed some problems when compiling without ENABLE_SOCKET 2015-09-15 14:20:12 +02:00
e196d01ffd fixed several bugs for new libnl3 based netem implementation 2015-09-14 18:05:03 +02:00
85f3707554 smaller fixes and cleanups 2015-08-22 17:42:38 +02:00
0524afa630 rewrite of network emulation support using libnl3
iproute2 is now not required anymore. everything is handled by nettling sockets
2015-08-22 17:42:02 +02:00
755c3e93f4 fix: suppres statistic output if no samples have been received 2015-08-22 17:39:06 +02:00
a5a23ab3ae changed indention for #ifdef's 2015-08-21 10:19:32 +02:00
1dd7aaca19 rework of the file node-type 2015-08-09 23:57:25 +02:00
84d3e4c136 removed last pieces of TCP support and pseudo node-types: "udp", "ieee802.3" and "ip"
The node-types have been replaced by the new type "socket" which features a setting called "layer" to choose between "udp", "ip" and "eth"
2015-08-07 01:24:19 +02:00
5f038bf6bd removed trailing whitespace 2015-08-07 01:11:43 +02:00
b103212a02 cleanups 2015-06-10 15:13:02 +02:00
ae1da5d8ff added statistic hooks 2015-06-10 15:12:36 +02:00
1b9bfc155a rewrite of hook system (much more powerful now :-) 2015-06-10 15:10:51 +02:00
2597fff110 added new fields ts_{sent,recv} for a timestamp of last sent/received messages 2015-06-10 15:05:36 +02:00
da464456e0 config_parse_hooks() => config_parse_hooklist (as in config_parse_nodelist) 2015-06-10 14:58:10 +02:00
517412f7c2 added: insert element in linked list by orderng/priority criteria 2015-06-10 14:56:55 +02:00
c8e11836fa removed reference counter 2015-06-10 14:54:56 +02:00