Toni Uhlig
4e583cd4de
Added JSON schema validation to run_tests.sh
...
* Python3 scripts are now compatible with versions <3.6
* improved and prettified run_tests.sh
Signed-off-by: Toni Uhlig <matzeton@googlemail.com >
2021-04-09 14:12:48 +02:00
Toni Uhlig
ef4a22ffac
Updated README.md
...
* added examples/README.md and schema/README.md
Signed-off-by: Toni Uhlig <matzeton@googlemail.com >
2021-03-24 14:44:27 +01:00
Toni Uhlig
e835d36f63
Added nDPId-test as all-in-one JSON dumper.
...
* fixed invalid flow event schema type
* added run_tests.sh to generate/diff JSON dumps
* renamed lot's of vars/fns in nDPId.c/nDPIsrvd.c, so nDPId-test.c can include "*.c"
* improved CMake dependency checks
Signed-off-by: Toni Uhlig <matzeton@googlemail.com >
2021-03-24 11:28:56 +01:00
Toni Uhlig
0b5b177c14
Extended nDPIsrvd.h with address parsing.
...
* nDPId supports looading of custom nDPI protocol/category files
* extended JSON schemas according to nDPI / nDPId JSON serializing
* removed memory holes in nDPId
* extended examples/c-captured
Signed-off-by: Toni Uhlig <matzeton@googlemail.com >
2021-02-23 14:46:47 +01:00
Toni Uhlig
a1805eb891
Added JSON schema files and a Python schema validator.
...
Signed-off-by: Toni Uhlig <matzeton@googlemail.com >
2021-02-17 14:00:10 +01:00