aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/dns.c
Commit message (Expand)AuthorAge
* FPC: save all addresses from DNS to `fpc_dns` cache (#2792)Ivan Nardi2025-04-10
* Improved configuration to enable/disable export of flow risk info (#2780)Ivan Nardi2025-03-25
* Add configuration parameter to enable/disable export of flow risk info (#2761)Ivan Nardi2025-03-05
* DNS: remove never-trigger checkIvan Nardi2025-03-03
* DNS: rework "extra-dissection" code (#2735)Ivan Nardi2025-02-17
* Fix/restore some public defines (#2734)Ivan Nardi2025-02-17
* DNS: fix message parsing (#2732)Ivan Nardi2025-02-16
* DNS: fix parsing of hostname for empty response messages (#2731)Ivan Nardi2025-02-16
* DNS: rework adding entries to the FPC-DNS cache (#2730)Ivan Nardi2025-02-16
* DNS: improved detection and handling of TCP packets (#2728)Ivan Nardi2025-02-15
* DNS: rework code (#2727)Ivan Nardi2025-02-15
* DNS: fix dissection (#2726)Ivan Nardi2025-02-15
* DNS: set `NDPI_MALFORMED_PACKET` risk if the answer message is invalid (#2724)Ivan Nardi2025-02-15
* DNS: rework code parsing responses (#2722)Ivan Nardi2025-02-14
* DNS: rework/isolate code to process domain name (#2721)Ivan Nardi2025-02-13
* DNS: faster exclusion (#2719)Ivan Nardi2025-02-12
* DNS: try to simplify the code (#2718)Ivan Nardi2025-02-12
* DNS: fix check for DGA domain (#2716)Ivan Nardi2025-02-11
* DNS: evaluate all flow risks even if sub-classification is disabled (#2714)Ivan Nardi2025-02-11
* dns: fix writing to `flow->protos.dns`Ivan Nardi2025-02-11
* DNS: fix dissection when there is only the response messageIvan Nardi2025-02-11
* DNS: fix extraction of transactionID field (#2703)Ivan Nardi2025-01-31
* Exported DNS transactionIdLuca Deri2025-01-30
* DNS: fix relationship between FPC and subclassification (#2702)Ivan Nardi2025-01-30
* Add the ability to enable/disable every specific flow risks (#2653)Ivan Nardi2025-01-06
* DNS: fix Index-out-of-bounds error (#2644)Ivan Nardi2024-12-13
* Implemented (disabled by default) DNS host cache. You can set the cache size ...Luca Deri2024-10-07
* Exports DNS A/AAAA responses (up to 4 addresses)Luca2024-10-02
* dns: add a check before setting `NDPI_MALFORMED_PACKET` risk (#2558)Ivan Nardi2024-09-16
* Introduced ndpi_master_app_protocol typedefLuca Deri2024-08-24
* FPC: add DNS correlation (#2497)mmanoj2024-07-22
* Improved logic for checking invalid DNS queriesLuca Deri2024-06-23
* Domain Classification Improvements (#2396)Luca Deri2024-04-18
* Disable `-Wno-unused-parameter -Wno-unused-function`. (#2358)Toni2024-04-03
* Improved alert on suspicious DNS trafficLuca Deri2024-03-05
* Normalization of host_server_name (#2299)Vitaly Lavrov2024-02-05
* config: DNS: add two configuration optionsNardi Ivan2024-01-18
* Fix some warnings reported by CODESonar (#2227)Ivan Nardi2024-01-12
* Various MDNS flow risks fixesLuca2023-12-21
* MDNS fixLuca2023-12-21
* Have a clear distinction between public and private/internal API (#2137)Ivan Nardi2023-11-09
* Fix some errors found by fuzzers (#2078)Ivan Nardi2023-09-10
* Enhance DNS risk for long hostnames (> 32)Luca Deri2023-09-09
* Improved detection of invalid chars in DNS namesLuca Deri2023-09-09
* fuzz: extend coverage (#2073)Ivan Nardi2023-08-20
* DNS: extract geolocation information, if available (#2065)Ivan Nardi2023-07-31
* Disabled query string validation in MDNS in order to avoid zapping chars that...Luca Deri2023-05-09
* Fix some warnings and two errors found while fuzzing (#1844)Ivan Nardi2023-01-03
* Added NDPI_MINOR_ISSUES risk used for storing generic/relevant information ab...Luca Deri2022-12-31
* Implemented EDNS(0) support in DNS dissectorLuca Deri2022-12-29