|
77f3033007
|
log: remove indention feature complete for better compatability with new C++ logger
|
2018-07-16 14:42:11 +02:00 |
|
|
e4f3a83c49
|
several fixes to silence the c++ compiler
|
2018-07-03 20:43:05 +02:00 |
|
|
f31a7b0ffb
|
get rid of strncpy as much as possible
|
2018-04-04 08:53:00 +02:00 |
|
|
bdcdb37bb3
|
iec61850: fix include paths
|
2018-03-28 14:15:08 +02:00 |
|
|
088194eb29
|
Merge tag 'v0.6.0' into develop
|
2018-02-17 09:39:45 +01:00 |
|
|
e5afb8ec48
|
fix several build system related issues
|
2018-02-06 23:29:54 +01:00 |
|
|
0017d1bcb1
|
refactor: change include prefix
|
2018-02-04 16:40:52 +01:00 |
|
|
05d37fabda
|
netem: fix parsing of correlation and probability settings
|
2017-12-20 20:49:46 +01:00 |
|
|
88372ca1cd
|
netem: bugfix for loading correlation
|
2017-12-20 14:56:12 +01:00 |
|
|
3a14eacb3d
|
netem: added support for delay correlation
|
2017-12-20 14:48:44 +01:00 |
|
|
bfa8407665
|
netem: support loading distribution directly from config instead of a separate file
|
2017-12-20 11:23:55 +01:00 |
|
|
c638c0c094
|
added new makefile for kernel code
|
2017-12-20 11:22:43 +01:00 |
|
|
702dc34052
|
c++: add proper casts from void *
|
2017-10-20 11:54:00 +02:00 |
|
|
ce5f4e5a60
|
some refactoring in json parsing
|
2017-10-16 08:09:07 +02:00 |
|
|
50e25ac464
|
bugfix for parsing netem configuration
|
2017-10-15 22:03:26 +02:00 |
|
|
a219343fcd
|
rt: lock all memory by default
|
2017-08-14 14:29:23 +02:00 |
|
|
434fe6dbd6
|
replaced libconfig by jansson for parsing the configuration (huge commit)
|
2017-08-03 00:19:27 +02:00 |
|
|
522ded3ea7
|
made most of Linux dependencies optional
VILLASnode now compiles on OS X Yosemite :-)
|
2017-07-25 12:07:06 +02:00 |
|
|
49c0e9957a
|
using memdup() will invalidate pointers to the object which might have been used during _init() and _parse() calls
|
2017-07-09 14:36:09 +02:00 |
|
|
1ce07ceb4c
|
pci: use linux limits for maximum path length
|
2017-06-15 15:07:42 +02:00 |
|
Georg Reinke
|
1d011e6d8f
|
some include / format error fixes
|
2017-06-08 12:42:46 +02:00 |
|
|
4709abc48a
|
rt: change warning message
|
2017-05-28 18:57:31 +02:00 |
|
|
48dd5953e0
|
several workarounds to start daemon without super-user privilges (closes #43)
|
2017-05-24 14:47:24 +00:00 |
|
|
49054eef9f
|
cleanup: removed trailing whitespaces in code
|
2017-05-05 19:24:16 +00:00 |
|
|
94035ca241
|
kernel: fix kernel_module_load()
|
2017-05-05 19:09:32 +00:00 |
|
|
0416ab0411
|
automatically traffic control kernel modules if needed
|
2017-05-05 19:03:49 +00:00 |
|
|
5be1853649
|
added GPL license to file headers
|
2017-04-27 12:56:43 +02:00 |
|
|
41762f65e5
|
add missing free()
|
2017-04-02 13:03:31 +02:00 |
|
|
c79af3677e
|
close dangling file handle in kernel_get_hugepage_size()
|
2017-04-02 02:33:55 +02:00 |
|
|
fd51d7bac9
|
refactoring: kernel_has_version() => kernel_get_version() + version_cmp()
|
2017-04-02 02:33:20 +02:00 |
|
|
298d1162e6
|
increase limit of locked memory automatically during initlialization
|
2017-04-02 00:14:17 +02:00 |
|
|
3eb629d9d5
|
various bug fixes from todays debugging session
|
2017-03-29 04:25:30 +02:00 |
|
|
644352538d
|
move checks into *_check(), set default values in _init()
|
2017-03-27 12:57:41 +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 |
|
|
fa2dc403aa
|
refactoring: if_create() => if_init()
|
2017-03-12 17:08:04 -03:00 |
|
|
1ed9663532
|
added two new log classes for interfaces and traffic control
|
2017-03-12 17:06:00 -03:00 |
|
|
ccf2f28b9f
|
refactoring: struct cfg => struct super_node
|
2017-03-12 17:01:24 -03:00 |
|
|
cdd5a2ca90
|
refactoring: unified states of common objects: nodes, paths, node-types, plugins, hooks, etc..
|
2017-03-11 23:50:30 -03:00 |
|
|
88805ce491
|
refactoring UNITITIALIZED -> DEINITIALIZED
|
2017-03-06 19:13:14 -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 |
|
|
73c91ad549
|
refactored more dtor_cb_t return types
|
2017-02-18 10:46:11 -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 |
|
|
7b31c89216
|
rt: splitted rt_init()
|
2017-02-16 09:11:49 -03:00 |
|
|
728347f3e2
|
vfio: removed dependency to dma module
|
2017-02-16 09:11:18 -03:00 |
|
|
8f15c76300
|
refactored kernel_is_rt() -> rt_is_preemptible()
|
2017-02-16 09:08:29 -03:00 |
|
|
84ebfda4e1
|
refactored log faciltity macros
|
2017-02-12 14:12:35 -03:00 |
|