aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
Commit message (Expand)AuthorAge
* 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
* Add an heuristic to detect encrypted/obfuscated OpenVPN flows (#2547)Ivan Nardi2024-09-16
* Implemented JA4 raw (ja4_r) fingerprintLuca Deri2024-09-05
* Add detection of SurfShark VPNNardi Ivan2024-09-05
* OpenVPN, Wireguard: improve sub-classificationNardi Ivan2024-09-05
* Add detection of NordVPNNardi Ivan2024-09-05
* Add Lustre protocol detection support (#2544)Vladimir Gavrilov2024-09-04
* HTTP, QUIC, TLS: allow to disable sub-classification (#2533)Ivan Nardi2024-09-03
* Print risk code in ndpi_dump_risks_scoreAlfredo Cardigliano2024-08-28
* ndpi_get_protocol_by_name now return UNKNoWN when one protocol (either master...Luca Deri2024-08-26
* Added in APILuca Deri2024-08-26
* Add TRDP protocol support (#2528)Vladimir Gavrilov2024-08-25
* Changed NDPI_MALICIOUS_JA3 to NDPI_MALICIOUS_FINGERPRINTLuca Deri2024-08-25
* Added ndpi_get_protocol_by_name*( API callLuca Deri2024-08-24
* Introduced ndpi_master_app_protocol typedefLuca Deri2024-08-24
* Add Automatic Tank Gauge protocol (#2527)wssxsxxsx2024-08-23
* Add CNP/IP protocol support (#2521)Vladimir Gavrilov2024-08-22
* Removed unnecessary includes (#2525)Luca Deri2024-08-21
* Fixed probing attempt risk that was creating false positivesLuca Deri2024-08-07
* Improved ICMP malformed packet risk descriptionLuca Deri2024-07-25
* FPC: add DPI information (#2514)Ivan Nardi2024-07-23
* Add OpenWire support (#2513)Vladimir Gavrilov2024-07-22
* FPC: small improvements (#2512)Ivan Nardi2024-07-22
* FPC: add DNS correlation (#2497)mmanoj2024-07-22
* ndpi_strncasestr: optimization, fixes, tests (#2507)Petr2024-07-18
* Add Nano (XNO) protocol support (#2508)Vladimir Gavrilov2024-07-18
* Added ClickHouse protocolLuca2024-07-17
* Add HLS support (#2502)Vladimir Gavrilov2024-07-16