Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fuzzing: improve coverage (#2495) | Ivan Nardi | 2024-07-12 |
| | | | | | | | | | | | | | | Fix detection of WebDAV and Gnutella (over HTTP) Fix detection of z3950 Add two fuzzers to test `ndpi_memmem()` and `ndpi_strnstr()` Remove some dead code: * RTP: the same exact check is performed at the very beginning of the function * MQTT: use a better helper to exclude the protocol * Colletd: `ndpi_hostname_sni_set()` never fails Update pl7m code (fix a Use-of-uninitialized-value error) | ||
* | fuzz: improve fuzzing coverage (#2474) | Ivan Nardi | 2024-06-17 |
| | | | | | | Remove some code never triggered AFP: the removed check is included in the following one MQTT: fix flags extraction | ||
* | fuzz: improvements (#2400) | Ivan Nardi | 2024-04-20 |
| | | | | | Create the zip file with all the traces only once. Add a new fuzzer to test "shoco" compression algorithm | ||
* | Domain Classification Improvements (#2396) | Luca Deri | 2024-04-18 |
| | | | | | | | | | | | | | | | | | | | * Added size_t ndpi_compress_str(const char * in, size_t len, char * out, size_t bufsize); size_t ndpi_decompress_str(const char * in, size_t len, char * out, size_t bufsize); used to compress short strings such as domain names. This code is based on https://github.com/Ed-von-Schleck/shoco * Major code rewrite for ndpi_hash and ndpi_domain_classify * Improvements to make sure custom categories are loaded and enabled * Fixed string encoding * Extended SalesForce/Cloudflare domains list | ||
* | fuzz: improve fuzzing coverage (#2239) | Ivan Nardi | 2024-01-02 |
| | |||
* | fuzz: extend fuzzing coverage | Nardi Ivan | 2023-10-07 |
| | |||
* | fuzz: extend fuzzing coverage | Nardi Ivan | 2023-09-16 |
| | |||
* | fuzz: add fuzzers to test bitmap64 and domain_classify data structures (#2082) | Ivan Nardi | 2023-09-10 |