index
:
ndpi-daemon.git
add/PF_RING
add/apple-bsd-port
add/config-file-support
add/event-io-abstraction
add/nDPId-UDP-endpoint
add/tls-proxy-support
add/tunnel-decoding
add/udp-aes256-gcm
main
ndpi-example-proposal
tmp
Tiny nDPI based deep packet inspection daemons / toolkit.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
nDPId.c
Commit message (
Expand
)
Author
Age
*
Added nDPId semantic validation test.
Toni Uhlig
2021-04-14
*
Added IPv6 support for -I / -E.
Toni Uhlig
2021-04-11
*
nDPId-test: mimic full nDPId lifecycle
Toni Uhlig
2021-04-09
*
nDPId-test: added JSON distribution + JSON parsing (Multithreaded design re-u...
Toni Uhlig
2021-04-09
*
Reverted internal ndpi structs to dynamic memory allocation hoping that it wi...
Toni Uhlig
2021-03-26
*
Added nDPId-test as all-in-one JSON dumper.
Toni Uhlig
2021-03-24
*
Added JA3 / SSL SHA1 fingerprint blacklists.
Toni Uhlig
2021-02-27
*
Finalized examples/c-captured to dump packet bytes to PCAP for further analysis.
Toni Uhlig
2021-02-24
*
Extended nDPIsrvd.h with address parsing.
Toni Uhlig
2021-02-23
*
nDPIsrvd C API overhaul and massive simplification.
Toni Uhlig
2021-02-06
*
Fixed braindead failure - Increase of NETWORK_BUFFER_MAX_SIZE > 9999 means to...
Toni Uhlig
2021-01-27
*
Increased JSON buffer size to 12288 (libnDPI serializes more and more informa...
Toni Uhlig
2021-01-27
*
All colors are beautiful for py-flow-info.
Toni Uhlig
2021-01-26
*
Switched to a slightly modified base64 encoder basicially from wikibooks.
Toni Uhlig
2021-01-20
*
Added internal/external packet processing modes. #2
Toni Uhlig
2021-01-10
*
Added internal/external packet processing modes.
Toni Uhlig
2021-01-06
*
Declared nDPI id and flow structs in nDPId flow info struct.
Toni Uhlig
2020-12-30
*
Set an optional bpf filter string for pcap based packet capture.
Toni Uhlig
2020-12-29
*
nDPIsrvd: Distributor clients which are too slow can cause buffer bloat.
Toni Uhlig
2020-12-19
*
nDPId option validation is now less restrictive
Toni Uhlig
2020-12-14
*
Let travis use pcap files from nDPI to produce some JSON output. (disabled, n...
Toni Uhlig
2020-12-01
*
Moved datalink layer processing into a separate function.
Toni Uhlig
2020-11-18
*
More detailed `nanosleep() before close()' description.
Toni Uhlig
2020-11-11
*
Improved default capture device handling if none set via `-i'.
Toni Uhlig
2020-11-08
*
Make sure that DAEMON_EVENT_SHUTDOWN gets transmitted before close() (hacky, ...
Toni Uhlig
2020-11-08
*
nDPId/nDPIsrvd: change_user_group does now chown/chmod collector/distributor ...
Toni Uhlig
2020-10-07
*
nDPId: Fixed BUG if flow was guessed but "Unknown" detected protocol serialized.
Toni Uhlig
2020-10-01
*
Added additional datalink header check for DLT_NULL/IPv6.
Toni Uhlig
2020-09-28
*
Added alias support for an nDPId instance.
Toni Uhlig
2020-09-27
*
Added daemon events.
Toni Uhlig
2020-09-27
*
Added host_server_name length to hash to send a detection update if length ch...
Toni Uhlig
2020-09-26
*
Added new flow event: FLOW_EVENT_DETECTION_UPDATE
Toni Uhlig
2020-09-25
*
Process extra packets with nDPI, still not perfect but results in a more accu...
Toni Uhlig
2020-09-24
*
nDPId: Change user/group after init.
Toni Uhlig
2020-09-21
*
nDPId: Print compiled-in libgcrypt version (if libndpi was compiled with libg...
Toni Uhlig
2020-08-31
*
nDPId: Improved command line option parsing, app usage and subopts for (caref...
Toni Uhlig
2020-08-26
*
nDPId: subopt parsing skeleton
Toni Uhlig
2020-08-19
*
added pkt_type and pkt_ipoffset to json serialization
Toni Uhlig
2020-08-19
*
minor improvments regarding flow guessing on flow end/idle and other not wort...
Toni Uhlig
2020-08-16
*
error handling enhancements
Toni Uhlig
2020-08-15
*
several fixes and improvments
Toni Uhlig
2020-08-14
*
nDPId: removed unused code, process remaining flows on shutdown (useful for r...
Toni Uhlig
2020-08-14
*
set detection_completed = 1 if guessed/not-detected event thrown
Toni Uhlig
2020-08-13
*
improved TCP-FIN/TCP-RST and TCP-keepalive/-idle timeout handling
Toni Uhlig
2020-08-13
*
replaced deprecated pcap_lookupdev with pcap_findalldevs
Toni Uhlig
2020-08-12
*
moved PACKET_EVENT_PAYLOAD_FLOW after FLOW_EVENT_NEW (and before FLOW_EVENT_E...
Toni Uhlig
2020-08-09
*
event consistency: call ndpi_dpi2json only for GUESSED, DETECTED, NOT-DETECTE...
Toni Uhlig
2020-08-08
*
nDPId: do not serialize flow riskm twice
Toni Uhlig
2020-08-07
*
added python flow info script, improved IPv4/IPv6 string conversion
Toni Uhlig
2020-08-06
*
added utils module to share some code parts with other apps
Toni Uhlig
2020-08-05
[next]