aboutsummaryrefslogtreecommitdiff
path: root/src/include/ndpi_api.h
Commit message (Expand)AuthorAge
* Replace ndpi_strnstr() implementation with an optimal one (#2447)Vladimir Gavrilov2024-05-22
* Cleaned up APILuca Deri2024-05-17
* Added optimized memmem/strlcpy version (#2424)Toni2024-05-08
* Reworked code and added two new API callsLuca Deri2024-05-07
* Fix a warningNardi Ivan2024-04-20
* Add strlcpy implementation (#2395)0x41CEA552024-04-19
* Domain Classification Improvements (#2396)Luca Deri2024-04-18
* Renamed ndpi_fill_ip6_protocol_category in ndpi_fill_ipv6_protocol_categoryLuca Deri2024-04-11
* Add memmem() implementation (#2378)Vladimir Gavrilov2024-04-10
* Disable `-Wno-unused-parameter -Wno-unused-function`. (#2358)Toni2024-04-03
* Added support for roaring bitmap v3 (#2355)Luca Deri2024-03-25
* LRU cache: move to 64 bits long keys (#2346)Ivan Nardi2024-03-15
* ahocorasick: improve matching with subdomains (#2331)Ivan Nardi2024-03-06
* Fixes exception handling glitchLuca Deri2024-02-22
* Allow multiple `struct ndpi_detection_module_struct` to share some state (#2271)Ivan Nardi2024-02-01
* Provide a u64 wrapper for `ndpi_set_config()` (#2292)Toni2024-01-30
* fuzz: extend fuzzing coverage (#2281)Ivan Nardi2024-01-24
* config: follow-up (#2268)Ivan Nardi2024-01-20
* config: allow configuration of guessing algorithmsNardi Ivan2024-01-18
* config: move debug/log configuration to the new APINardi Ivan2024-01-18
* config: configure TLS certificate expiration with the new APINardi Ivan2024-01-18
* config: remove `enum ndpi_prefs`Nardi Ivan2024-01-18
* config: remove `ndpi_set_detection_preferences()`Nardi Ivan2024-01-18
* config: move cfg of aggressiviness and opportunistic TLS to the new APINardi Ivan2024-01-18
* config: move LRU cache configurations to the new APINardi Ivan2024-01-18
* Make `ndpi_finalize_initialization()` returns an error codeNardi Ivan2024-01-18
* New API for library configurationNardi Ivan2024-01-18
* Added ndpi_get_host_domain() for returning the host domainLuca2024-01-16
* Added new API callsLuca2024-01-15
* Add an implementation of the BSD function `strtonum` (#2238)Ivan Nardi2024-01-04
* Add IEC62056 (DLMS/COSEM) protocol dissector (#2229)Vladimir Gavrilov2024-01-02
* fuzz: improve fuzzing coverage (#2239)Ivan Nardi2024-01-02
* Implemented ndpi_is_outlier() for detecting outliers using z-scoreLuca2023-12-28
* Implements ndpi_pearson_correlation for measuring how correlated are two seriesLuca Deri2023-12-27
* New ndpi_sha256() nDPI API call (#2230)Luca Deri2023-12-23
* fuzz: extend fuzzing coverage (#2208)Ivan Nardi2023-12-11
* STUN: rework extra dissection (#2202)Ivan Nardi2023-12-11
* Add some fast CRC16 algorithms implementation (#2195)Vladimir Gavrilov2023-12-05
* Keep separating public and private API (#2157)Ivan Nardi2023-11-29
* Fixed implicit u32 cast in `ndpi_data_min()` / `ndpi_data_max()`. (#2139)Toni2023-11-09
* Rename some functions with more useful/clear names (#2127)Ivan Nardi2023-10-29
* IPv6: add support for custom categories (#2126)Ivan Nardi2023-10-29
* ipv6: add support for ipv6 addresses lists (#2113)Ivan Nardi2023-10-26
* Added NDPI_MALWARE_HOST_CONTACTED flow riskLuca Deri2023-10-13
* QUIC: export QUIC version as metadataNardi Ivan2023-10-11
* Added printf/fprintf replacement for some internal modules. (#1974)Toni2023-09-26
* Fix some prototypes (#2085)Ivan Nardi2023-09-18
* Add `ndpi_domain_classify_finalize()` function (#2084)Ivan Nardi2023-09-12
* fuzz: add fuzzers to test bitmap64 and domain_classify data structures (#2082)Ivan Nardi2023-09-10
* CleanupLuca2023-09-07