aboutsummaryrefslogtreecommitdiff
path: root/src/include
Commit message (Expand)AuthorAge
* Added hex enc/dec functionsLuca Deri6 days
* HTTP: fix protocol stack for some proxy flows (#2935)Ivan Nardi11 days
* Add Mudfish protocol dissector (#2932)Toni12 days
* Improved ndpi_is_valid_hostname() and changed its prototype (not it returns a...Luca Deri12 days
* Added ability to enable DNS cache via APILuca13 days
* Code cleanupLuca13 days
* Added commentLuca14 days
* Implemented NDPI_UNRESOLVED_HOSTNAME flow risk for detecting flows (TLS/QUIC/...Luca14 days
* Add the concept of protocols stack: more than 2 protocols per flow (#2913)Ivan Nardi2025-08-01
* Added new categoriesLuca Deri2025-07-21
* Add Blacknut ,Boosteroid and Rumble protocol(SNI detection WIP) (#2907)kalinda2025-07-03
* Added EasyWeather protocol dissector (#2912)Toni2025-07-03
* fuzz: extend fuzzing coverageIvan Nardi2025-06-24
* TypoLuca Deri2025-06-23
* Classify Tracking/ADS/Analytics traffic only via category (#2900)Ivan Nardi2025-06-23
* Added new protocol categoriesLuca Deri2025-06-23
* If `NDPI_KNOWN_PROTOCOL_ON_NON_STANDARD_PORT` risk is disabled, avoid some wo...Ivan Nardi2025-06-23
* New API to enable/disable protocols. Removed `NDPI_LAST_IMPLEMENTED_PROTOCOL`...Ivan Nardi2025-06-23
* Rework default ports initialization (#2893)Ivan Nardi2025-06-20
* Merged protocols (now free to use) into existing categoriesLuca Deri2025-06-17
* Renamed custom protocol labelsLuca Deri2025-06-17
* Faster configuration (#2887)Ivan Nardi2025-06-17
* Prelimary work to remove `NDPI_LAST_IMPLEMENTED_PROTOCOL` (#2885)Ivan Nardi2025-06-16
* Added missing ndpi_is_custom_category() the ndpi_api.hLuca Deri2025-06-16
* No limits on the number of (custom) protocols (#2875)Ivan Nardi2025-06-16
* Rework sanity checks and remove some functions from API (#2882)Ivan Nardi2025-06-12
* Add GLBP dissector (#2879)Vladimir Gavrilov2025-06-10
* Simplify `ndpi_internal_detection_process_packet()` (#2877)Ivan Nardi2025-06-10
* Rename `ndpi_bitmask_dealloc` into `ndpi_bitmask_free`Ivan Nardi2025-06-09
* Remove `NDPI_PROTOCOL_BITMASK`; add a new generic bitmask data structure (#2871)Ivan Nardi2025-06-09
* Improved HTTP risk reportLuca Deri2025-06-08
* Dynamic allocation of `ndpi_struct->proto_defaults[]` (#2866)Ivan Nardi2025-06-06
* Add ndpi_get_breed_by_name (#2870)Vladimir Gavrilov2025-06-05
* Remove `ndpi_set_proto_defaults()` from the API (#2863)Ivan Nardi2025-06-03
* First step into a dynamic number of protocols (#2857)Ivan Nardi2025-06-03
* New API to enable/disable protocols; remove `ndpi_set_protocol_detection_bitm...Ivan Nardi2025-06-03
* Add Hamachi protocol detection support (#2860)Vladimir Gavrilov2025-06-02
* Added ndpi_load_protocols_dir() API call for loading IP-based protocol detectionLuca Deri2025-05-28
* Allow to specify default ports also via range (#2856)Ivan Nardi2025-05-27
* Reworked fingerprint codeLuca Deri2025-05-26
* Better separation between "protocols" and "dissectors" (#2855)Ivan Nardi2025-05-26
* BFCP: fix check on payload length and extract metadata (#2854)Ivan Nardi2025-05-26
* Dofus: update detection to version 3.X (#2852)Ivan Nardi2025-05-25
* ndpi_flow_tcp_struct refactoring (#2848)Vladimir Gavrilov2025-05-24
* Add ndpi_memcasecmp, refactor mail protocol dissectors (#2849)Vladimir Gavrilov2025-05-24
* A new interface for dissectors registration (#2843)Ivan Nardi2025-05-24
* Added the support for multiple TCP fingerprint formatLuca Deri2025-05-24
* Simplify ZeroMQ detection (#2847)Vladimir Gavrilov2025-05-23
* Add MELSEC protocol support (#2846)Vladimir Gavrilov2025-05-23
* Fix `NDPI_NUM_FDS_BITS_DISSECTORS` macros with Python bindingsIvan Nardi2025-05-22