aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
Commit message (Expand)AuthorAge
* Added ndpi_find_protocol_qoe() API callLuca Deri2025-02-10
* Introduced QoE (Quality of Experience) protocol classificationLuca Deri2025-02-06
* Preliminary work to rework `struct ndpi_flow_struct` (#2705)Ivan Nardi2025-02-04
* DNS: another fix about the relationship between FPC and subclassification (#2...Ivan Nardi2025-01-31
* Added ndpi_network_ptree6_match() API callLuca Deri2025-01-31
* bittorrent: add configuration for "hash" metadata (#2706)Ivan Nardi2025-01-31
* HTTP: add configuration for some metadata (#2704)Ivan Nardi2025-01-31
* Auto-generate Microsoft-related list of domains (#2688)Ivan Nardi2025-01-31
* Create a specific configuration for classification only (#2689)Ivan Nardi2025-01-31
* DNS: fix relationship between FPC and subclassification (#2702)Ivan Nardi2025-01-30
* Extracted http host and referer metadata (http protocol)Luca Deri2025-01-24
* Added health categoryLuca Deri2025-01-24
* Unify "Skype" and "Teams" ids (#2687)Ivan Nardi2025-01-20
* Minor follow-up for DigitalOcean support (#2682)Ivan Nardi2025-01-17
* Added DigitalOcean protocolLuca Deri2025-01-17
* TLS: remove JA3C (#2679)Ivan Nardi2025-01-14
* Add (kind of) support for loading a list of JA4C malicious fingerprints (#2678)Ivan Nardi2025-01-14
* HTTP: fix entropy calculation (#2666)Ivan Nardi2025-01-12
* Improved WebSocket-over-HTTP detection (#2664)Toni2025-01-11
* Added ICMP risk checks for valid packet payloadsLuca Deri2025-01-08
* Classifications "by-port"/"by-ip" should never change (#2656)Ivan Nardi2025-01-06
* Fix classification "by-port" (#2655)Ivan Nardi2025-01-06
* Add the ability to enable/disable every specific flow risks (#2653)Ivan Nardi2025-01-06
* TLS: remove ESNI support (#2648)Ivan Nardi2025-01-06
* Imporoved SMBv1 heuristic to avoid triggering risks for SMBv1 broadcast messa...Luca Deri2025-01-03
* Removed old USE_LEGACY_AHO_CORASICK codeLuca Deri2024-11-26
* Update `flow->flow_multimedia_types` to a bitmask (#2625)Ivan Nardi2024-11-25
* Probing attempt checkLuca Deri2024-11-24
* When triggering risk "Known Proto on Non Std Port", nDPi now reports the port...Luca Deri2024-11-22
* Improved TCP probing attemptLuca Deri2024-11-20
* Added DICOM supportLuca2024-11-15
* Implemented Mikrotik discovery protocol dissection and metadata extraction (#...Luca Deri2024-11-14
* SIP: extract some basic metadataIvan Nardi2024-11-12
* Unify ndpi debug logging to always use a u16 protocol id (#2613)Toni2024-11-11
* Added HTTP credentials extractionLuca Deri2024-10-31
* TLS: export heuristic fingerprint as metadata (#2609)Ivan Nardi2024-10-28
* Add Paltalk protocol support (#2606)Vladimir Gavrilov2024-10-28
* Fixes TCP fingerprint calculation when multiple EOL are specified in TCP optionsLuca Deri2024-10-27
* Improved fingerprintsLuca Deri2024-10-21
* Improved TCP fingerprintLuca Deri2024-10-20
* Improved TCP fingerprintLuca Deri2024-10-20
* Reworked TCP fingeprint implementationLuca Deri2024-10-20
* Renamed os hints to avoid name clashesLuca Deri2024-10-19
* Improved TCP fingepring calculationLuca Deri2024-10-18
* Add configuration of TCP fingerprint computation (#2598)Ivan Nardi2024-10-18
* Added further boundary checks in TCP options parsing (#2597)Luca Deri2024-10-18
* Added TCP header checkLuca Deri2024-10-18
* Fixes buffer overflow when parsing invalid TCP optionsLuca Deri2024-10-17
* Implemented nDPI TCP fingerprintLuca Deri2024-10-15
* Add monitoring capability (#2588)Ivan Nardi2024-10-14