nDPId/schema
Toni Uhlig 0cc9aeb4d0
Some checks failed
Build / macOS-14 cc (push) Has been cancelled
Build / ubuntu-latest clang (push) Has been cancelled
Build / ubuntu-latest clang-1 (push) Has been cancelled
Build / ubuntu-22.04 clang-12 (push) Has been cancelled
Build / ubuntu-latest gcc (push) Has been cancelled
Build / ubuntu-latest gcc-1 (push) Has been cancelled
Build / ubuntu-latest gcc-2 (push) Has been cancelled
Build / ubuntu-22.04 gcc-10 (push) Has been cancelled
ArchLinux PKGBUILD / build (push) Has been cancelled
Build OpenWrt Packages / build (malta-be) (push) Has been cancelled
Build OpenWrt Packages / build (ramips-mt7621) (push) Has been cancelled
Build OpenWrt Packages / build (x86-64) (push) Has been cancelled
RPM Build / build (push) Has been cancelled
SonarQube Scan / Build and analyze (push) Has been cancelled
Build / ubuntu-22.04 gcc-9 (push) Has been cancelled
Docker Build / docker (push) Has been cancelled
FreeBSD Build / Build and Test (push) Has been cancelled
Build OpenWrt Packages / build (armsr-armv8) (push) Has been cancelled
bump libnDPI to 326b64cc5389acce6f8652eae864e31475811412
* Incorporate recent License changes
 * Removed Cent OS build

Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
2026-08-26 12:43:24 +02:00
..
daemon_event_schema.json bump libnDPI to 326b64cc5389acce6f8652eae864e31475811412 2026-08-26 12:43:24 +02:00
error_event_schema.json Initial tunnel decoding (GRE - Layer4 only atm) (#55) 2025-02-25 15:17:16 +01:00
flow_event_schema.json bump libnDPI to 326b64cc5389acce6f8652eae864e31475811412 2026-08-26 12:43:24 +02:00
flow_events_diagram.drawio Improve README 2022-09-19 17:23:11 +02:00
flow_events_diagram.png Improve README 2022-09-19 17:23:11 +02:00
packet_event_schema.json Added vlan_id dissection of the most outer (first) 802.1Q header. Fixes #50 2024-11-02 15:48:45 +01:00
README.md Replaced ambiguous naming of "JSON string" to more accurate "JSON message". 2023-12-04 13:01:27 +01:00

schema

All schema's placed in here are nDPId exclusive, meaning that they are not necessarily representing a "real-world" JSON message received by e.g. ./example/py-json-stdout. This is due to the fact that libnDPI itself add's some JSON information to the serializer of which we have no control over. IMHO it makes no sense to include stuff here that is part of libnDPI.