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