Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid useless host automa lookup (#1724) | Ivan Nardi | 2022-09-05 |
| | | | | | | | | | | | | | | | | | | | The host automa is used for two tasks: * protocol sub-classification (obviously); * DGA evaluation: the idea is that if a domain is present in this automa, it can't be a DGA, regardless of its format/name. In most dissectors both checks are executed, i.e. the code is something like: ``` ndpi_match_host_subprotocol(..., flow->host_server_name, ...); ndpi_check_dga_name(..., flow->host_server_name,...); ``` In that common case, we can perform only one automa lookup: if we check the sub-classification before the DGA, we can avoid the second lookup in the DGA function itself. | ||
* | Add TiVoConnect dissector. Fixes #1697. (#1699) | Toni | 2022-08-08 |
| | | | | | * added static assert if supported, to complain if the flow struct changes Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Add Discord dissector. (#1694) | Toni | 2022-08-03 |
| | | | | | * fixed RiotGames false positive Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Add Activision dissector. (#1693) | Toni | 2022-08-02 |
| | | | Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Add Softether dissector. (#1679) | Toni | 2022-07-29 |
Signed-off-by: lns <matzeton@googlemail.com> |