Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Provide functionality do deal with tokens from JSMN. | Toni Uhlig | 2020-11-17 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Fixed inconsistent callback function call if a token parsed. | Toni Uhlig | 2020-11-13 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Renamed misleading "contrib" subfolder to "dependencies". | Toni Uhlig | 2020-11-13 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Finished unfinished nDPIsrvd.h helper functionality. | Toni Uhlig | 2020-11-13 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Make sure that DAEMON_EVENT_SHUTDOWN gets transmitted before close() (hacky, ↵ | Toni Uhlig | 2020-11-08 | |
| | | | | | | but works). Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | cosmetics, exception verbosity | Toni Uhlig | 2020-10-17 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | py-flow-info: Print BasicEvents. | Toni Uhlig | 2020-10-12 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Improved python event validation with focus on readability. | Toni Uhlig | 2020-09-30 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Centralized some python code parts to make future modifications easier. | Toni Uhlig | 2020-09-29 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Improved event parsing for Python scripts. | Toni Uhlig | 2020-09-26 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Added event validation functions and fixed Python scripts. | Toni Uhlig | 2020-09-26 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Centralized EventName validation and moved code parts. | Toni Uhlig | 2020-09-26 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Removed DISABLE_JSMN define for c-json-stdout (built-in per default). | Toni Uhlig | 2020-09-26 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Removed examples/c-json-stdout/jsmn as it's new location will be ↵ | Toni Uhlig | 2020-09-26 | |
| | | | | | | contrib/jsmn, soon. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Added new flow event: FLOW_EVENT_DETECTION_UPDATE | Toni Uhlig | 2020-09-25 | |
| | | | | | | | * This event will be triggered when nDPI detection has some new information for us (hopefully). * Detection change is based on hashing with 32-bit murmur3 certain members of the ndpi flow struct. Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Process extra packets with nDPI, still not perfect but results in a more ↵ | Toni Uhlig | 2020-09-24 | |
| | | | | | | | | | accurate detection. * set default user used for setuid() * added 2 TODOs Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | go-dashboard: Print unmarshalled JSON string in a textbox. | Toni Uhlig | 2020-09-03 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | go-dashboard: Added event structs and JSON unmarshal semantic. | Toni Uhlig | 2020-09-02 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | go-dashboard: go mod/vendor support + termdash text user interface | Toni Uhlig | 2020-09-01 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Added golang JSON deserializer example. | Toni Uhlig | 2020-08-31 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | risky-flow-to-pcap.py: dump the first few packets of a "risky" flow to a ↵ | Toni Uhlig | 2020-08-23 | |
| | | | | | | PCAP file Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | nDPIsrvd.py: improved PCAP writing for guessed/undetected flows (ignore ↵ | Toni Uhlig | 2020-08-19 | |
| | | | | | | empty UDP/TCP packets) Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | merged code to reduce code duplicates | Toni Uhlig | 2020-08-18 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | error handling enhancements | Toni Uhlig | 2020-08-15 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | several fixes and improvments | Toni Uhlig | 2020-08-14 | |
| | | | | | | | | - set errno to 0 if it is checked right after a libc call - ignore SIGPIPE as we want to avoid signal handling where possible - fixed another issue in nDPIsrvd/c-json-stdout which caused buffering errors Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | minor improvments | Toni Uhlig | 2020-08-14 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | c-json-stdout: fixed broken buffering | Toni Uhlig | 2020-08-14 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | flow-undetected-to-pcap.py: apply 'guessed' or 'undetected' to the filepath | Toni Uhlig | 2020-08-14 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | flow-info.py, flow-undetected-to-pcap.py: throw socket error runtime ↵ | Toni Uhlig | 2020-08-13 | |
| | | | | | | exception if disconnect received Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | flow-undetected-to-pcap.py: do not write pcaps for midstream flows, write ↵ | Toni Uhlig | 2020-08-13 | |
| | | | | | | pcaps after detection completed or flow EoF but only once Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | improved TCP-FIN/TCP-RST and TCP-keepalive/-idle timeout handling | Toni Uhlig | 2020-08-13 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | flow-info.py: fixed buffering issue | Toni Uhlig | 2020-08-08 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | flow-info.py overhaul, terminal color support, ndpi ↵ | Toni Uhlig | 2020-08-07 | |
| | | | | | | protocol/category/flow-risk output Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | added python flow info script, improved IPv4/IPv6 string conversion | Toni Uhlig | 2020-08-06 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | json buffering and parsing | Toni Uhlig | 2020-08-04 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | introduced NETWORK_BUFFER_MAX_SIZE to replace BUFSIZ as this might change ↵ | Toni Uhlig | 2020-08-04 | |
| | | | | | | depending on the arch/libc used Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | added basic "consumer" example | Toni Uhlig | 2020-08-04 | |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | |||
* | Merge commit '791b8f611e5388015d30f64a50ab4fa5293a4a1c' as ↵ | Toni Uhlig | 2020-08-04 | |
'examples/c-json-stdout/jsmn' |