aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Fix nBPF matchesHEADdevIvan Nardi3 days
* Rework calling `check_tcp_flags()` and `check_probing_attempt()`Ivan Nardi3 days
* Added hex enc/dec functionsLuca Deri5 days
* Z39.50: avoid false positives (#2938)Ivan Nardi8 days
* Fix another heap-buffer-overflowIvan Nardi9 days
* Fix heap-buffer-overflowIvan Nardi9 days
* HTTP: fix protocol stack for some proxy flows (#2935)Ivan Nardi9 days
* Add Mudfish protocol dissector (#2932)Toni10 days
* Improved ndpi_is_valid_hostname() and changed its prototype (not it returns a...Luca Deri10 days
* Minor hostanme cache optimizationLuca Deri10 days
* Added checkLuca Deri10 days
* Added ability to enable DNS cache via APILuca11 days
* Code cleanupLuca11 days
* Follow-up of 8e1b17215: `NDPI_UNRESOLVED_HOSTNAME` (#2933)Ivan Nardi11 days
* Added commentLuca12 days
* Implemented NDPI_UNRESOLVED_HOSTNAME flow risk for detecting flows (TLS/QUIC/...Luca12 days
* fuzz: improve coverage (#2931)Ivan Nardi12 days
* Add some domains with generic Game category (#2930)Ivan Nardi12 days
* MS domain lists: avoid duplicates (#2928)Ivan Nardi14 days
* Add the concept of protocols stack: more than 2 protocols per flow (#2913)Ivan Nardi2025-08-01
* Whois/DAS: avoid false positives (#2925)Ivan Nardi2025-07-30
* Google, Signal: fix breed value (#2920)Ivan Nardi2025-07-29
* Bittorrent: fix breed valueIvan Nardi2025-07-29
* Fix corner cases for custom protocols and TCP fingerprint (#2919)Ivan Nardi2025-07-23
* Added new categoriesLuca Deri2025-07-21
* Fix heap-buffer-overflowIvan Nardi2025-07-19
* Coverts a host to a domain name to avoid mismatch when mixing domains with hostsLuca Deri2025-07-18
* TypoLuca Deri2025-07-18
* Fix JA4 fingerprinting (#2915)Adrian Pekar2025-07-10
* Add Blacknut ,Boosteroid and Rumble protocol(SNI detection WIP) (#2907)kalinda2025-07-03
* Added EasyWeather protocol dissector (#2912)Toni2025-07-03
* websocket: `ndpi_set_detected_protocol()` should be called only onceIvan Nardi2025-07-02
* DNS: `ndpi_match_host_subprotocol()` should be called only onceIvan Nardi2025-07-01
* websocket: `ndpi_set_detected_protocol()` should be called only once (#2911)Ivan Nardi2025-07-01
* Rework classification in `ndpi_match_host_subprotocol()`-like functions (#2910)Ivan Nardi2025-07-01
* Jabber: proper subclassification of TruPhoneIvan Nardi2025-07-01
* Remove some hack for Google traffic in `ndpi_reconcile_protocols()`Ivan Nardi2025-07-01
* Fix `ndpi_reconcile_protocols` with classification by port/ipIvan Nardi2025-07-01
* Fix classification with nBPF rulesIvan Nardi2025-07-01
* TypoLuca Deri2025-07-01
* fuzz: extend fuzzing coverageIvan Nardi2025-06-24
* Bittorrent: update default ports (#2902)Ivan Nardi2025-06-23
* STUN: don't check `NDPI_KNOWN_PROTOCOL_ON_NON_STANDARD_PORT` flow risk (#2901)Ivan Nardi2025-06-23
* Viber: fix categoryIvan Nardi2025-06-23
* TypoLuca Deri2025-06-23
* TypoLuca Deri2025-06-23
* Classify Tracking/ADS/Analytics traffic only via category (#2900)Ivan Nardi2025-06-23
* Added new protocol categoriesLuca Deri2025-06-23
* IndentLuca Deri2025-06-23
* If `NDPI_KNOWN_PROTOCOL_ON_NON_STANDARD_PORT` risk is disabled, avoid some wo...Ivan Nardi2025-06-23