Felix Wege
|
150b6bf998
|
mqtt: added mqtt_prepare() to mqtt.hpp
|
2021-01-08 15:22:28 +01:00 |
|
Felix Wege
|
f00c225b26
|
io: removed CHECKED state and fixed sprintf/sscan
|
2021-01-08 14:49:28 +01:00 |
|
|
a0163c8470
|
api: fix use-after-free in URL regex matching
|
2021-01-04 18:40:00 +01:00 |
|
|
b6234d27ae
|
cmake: check if libwebsockets is built with deflate extension
|
2020-12-07 21:22:15 +01:00 |
|
|
5e900c38a0
|
make cppcheck happy
|
2020-10-20 22:31:46 +02:00 |
|
|
d4e76a67f7
|
bugfix for protected member var
|
2020-10-20 22:26:31 +02:00 |
|
|
62bed4953d
|
api: rework request/response API and add new endpoint for fetching a graph repr of the currently loaded config
|
2020-10-20 22:17:55 +02:00 |
|
|
751f941304
|
api: fix compiler error
|
2020-10-16 12:57:12 +02:00 |
|
|
7708980e2d
|
derive auto-generated uuid for nodes, paths and relay-sessions from instance uuid
|
2020-10-16 11:08:40 +02:00 |
|
|
8a6902bd90
|
api: extend status endpoint
|
2020-10-15 14:57:13 +02:00 |
|
|
11d1786d9d
|
super_node: remove name setting
|
2020-10-15 13:13:04 +02:00 |
|
|
770e9c2f2c
|
api: refactoring to fix undefined behavior
|
2020-09-30 21:54:28 +02:00 |
|
|
e59cd8ac15
|
api: improve error responses
|
2020-09-30 16:18:09 +02:00 |
|
|
e3ce379c36
|
if: rewrote libnl / network if code to C++ and fixed if affinity (closes #233)
|
2020-09-13 11:11:46 +02:00 |
|
|
a36b93a46d
|
add support to set affinity on a per path/thread basis (closes #4)
|
2020-09-13 08:37:09 +02:00 |
|
|
85e9af4289
|
make rate of periodic statistics configurable (closes #273)
|
2020-09-13 08:14:41 +02:00 |
|
|
c7c513a5f6
|
ci: fix all remaining cppcheck warnings and errors
|
2020-09-11 15:15:36 +02:00 |
|
|
1aebd550de
|
path: add support for using a node as a source in multiple paths
|
2020-09-10 17:41:31 +02:00 |
|
|
baddec2228
|
fix a lot of small bugs
|
2020-09-10 17:41:30 +02:00 |
|
|
6b4e9bbcbd
|
mapping: fix intialization
|
2020-09-10 17:41:30 +02:00 |
|
|
f5e74e3dbf
|
path: remove path_uses_node()
|
2020-09-10 17:41:30 +02:00 |
|
|
9b5b7b6947
|
node: add struct vnode::{sources,destinations}
|
2020-09-10 17:41:30 +02:00 |
|
|
13b7b6cc2f
|
node: make struct vnode::enabled a boolean
|
2020-09-10 17:41:29 +02:00 |
|
|
88ef85844d
|
loopback_internal: add new node-type for internal loopback
|
2020-09-10 17:41:29 +02:00 |
|
|
a9eb2c1d67
|
mapping: rewrote using std::regex
|
2020-09-10 17:41:29 +02:00 |
|
|
4b58305c5b
|
refactor regex constants
|
2020-09-10 17:41:29 +02:00 |
|
|
6411fc5ca7
|
warn about unused return values for *_{init,destroy}() functions
|
2020-09-10 17:41:29 +02:00 |
|
|
b467169d3c
|
node: refactore constant for node name regex
|
2020-09-10 17:40:38 +02:00 |
|
|
b6201287d9
|
loopback: do not copy samples to internal pool
|
2020-09-10 17:40:37 +02:00 |
|
|
1e73500c75
|
path: use internal loopback nodes to allow nodes to be used as sources by multiple paths
|
2020-09-10 17:40:37 +02:00 |
|
|
33ceb2f46c
|
path: add dedicated functions for path_{source,destination}_prepare()
|
2020-09-10 17:40:36 +02:00 |
|
|
3c13f67930
|
refactor: struct node -> struct vnode
|
2020-09-10 17:40:36 +02:00 |
|
|
01309de280
|
api: next iteration of new API code
|
2020-08-25 20:27:26 +02:00 |
|
|
b552fbe47f
|
node: use regex to check node name
|
2020-08-25 20:24:46 +02:00 |
|
|
2f29e30c33
|
add {node,path,hook_list}_to_json()
|
2020-08-25 20:24:18 +02:00 |
|
|
57f570d9b0
|
list: use new lookup methods
|
2020-08-25 20:22:19 +02:00 |
|
|
bbcfab1721
|
ngsi: fix segfaults caused by missing multithreading primitives
|
2020-08-24 21:02:40 +02:00 |
|
|
efe2f52e60
|
fixes for signal generator
|
2020-08-21 15:21:09 +02:00 |
|
Manuel Pitz
|
328b077956
|
first working version of signal generator
|
2020-08-21 14:02:30 +02:00 |
|
Manuel Pitz
|
ecd5ed1a6f
|
Add node pulse to signal generator
|
2020-08-21 13:40:49 +02:00 |
|
|
bfe60465f5
|
signal-generator: add support for configuring different paramenters for each generated signal value
|
2020-08-19 14:14:40 +02:00 |
|
|
d96afb3b13
|
api: final bug fixes for v2
|
2020-08-17 17:41:50 +02:00 |
|
|
a42315585b
|
api: second batch of changes for new API version
|
2020-08-17 17:30:21 +02:00 |
|
|
d7bfb4d896
|
hook: add getter for hook config
|
2020-08-17 17:30:21 +02:00 |
|
|
c48e6718dc
|
signal: all signal_to_json()
|
2020-08-17 17:30:21 +02:00 |
|
|
b58573f123
|
api: rewrite API to v2
|
2020-08-17 17:30:21 +02:00 |
|
|
c191b15809
|
path: add UUID
|
2020-08-17 17:30:21 +02:00 |
|
|
f8c3ec3647
|
ngsi: rewrite NGSI/FIWARE OCB node-type using C++ primitives
|
2020-08-17 12:52:08 +02:00 |
|
|
af1bb4af9d
|
ngsi: rewrite signal and attribute mapping based on new signal code
|
2020-08-14 15:00:57 +02:00 |
|
|
ff25a2a02c
|
file: allow specifiying offset within file
|
2020-07-16 14:20:58 +02:00 |
|