aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
Commit message (Expand)AuthorAge
* 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
* Added sonos dissectorLuca Deri2024-10-13
* Implemented (disabled by default) DNS host cache. You can set the cache size ...Luca Deri2024-10-07
* Add DingTalk protocol support (#2581)Vladimir Gavrilov2024-10-07
* Moved ndpi_lru in a separate fileLuca Deri2024-10-04
* Exports DNS A/AAAA responses (up to 4 addresses)Luca2024-10-02
* Let the library returning the packet direction calculated internally (#2572)Ivan Nardi2024-09-27
* Add enable/disable guessing using client IP/port (#2569)Liam Wilson2024-09-27
* Add some heuristics to detect encrypted/obfuscated/proxied TLS flows (#2553)Ivan Nardi2024-09-24
* Allow IP guess before port in ndpi_detection_giveup (#2562)Liam Wilson2024-09-20
* Fixed handling of spurious TCP retransmissionsLuca2024-09-17