aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/tls.c
Commit message (Expand)AuthorAge
* Improve normalization of `flow->host_server_name` (#2310)Ivan Nardi2024-02-09
* Normalization of host_server_name (#2299)Vitaly Lavrov2024-02-05
* Simplify and fix JA4 string computation. (#2298)Toni2024-02-02
* config: configure TLS certificate expiration with the new APINardi Ivan2024-01-18
* config: move cfg of aggressiviness and opportunistic TLS to the new APINardi Ivan2024-01-18
* New API for library configurationNardi Ivan2024-01-18
* TLS: fix heap-buffer-overflow (#2235)Ivan Nardi2024-01-02
* New ndpi_sha256() nDPI API call (#2230)Luca Deri2023-12-23
* Changes to avoid type redefinition on windowsLuca Deri2023-12-23
* Buffer overflow fixLuca Deri2023-12-23
* Warning fixLuca Deri2023-12-22
* Implements JA4 Support (#2191)Luca Deri2023-12-22
* Changes to make room for JA4Luca Deri2023-12-22
* TLS: be sure to always set a category value (#2206)Ivan Nardi2023-12-14
* fuzz: extend fuzzing coverage (#2205)Ivan Nardi2023-12-11
* TLS: remove JA3+ fingerprints. (#2192)Ivan Nardi2023-12-05
* STUN: improve demultiplexing of DTLS packets (#2153)Ivan Nardi2023-11-27
* Have a clear distinction between public and private/internal API (#2137)Ivan Nardi2023-11-09
* Added HAProxy protocol. (#2088)Toni2023-10-02
* Added NDPI_TLS_ALPN_SNI_MISMATCH flow riskLuca Deri2023-09-07
* TLS: add basic, basic, detection of Encrypted ClientHello (#2053)Ivan Nardi2023-07-21
* fuzz: extend fuzzing coverage (#2040)Ivan Nardi2023-07-11
* Fixed heap-overflow if compiled with `--enable-tls-sigs`. (#2038)Toni2023-07-07
* STUN: add dissection of DTLS handshake (#2018)Ivan Nardi2023-06-26
* Compilation fixLuca Deri2023-06-22
* Waring fixLuca Deri2023-06-21
* Numeric truncation at `tls.c:1010` (#2005)headshog2023-06-08
* Ookla: rework detection (#1922)Ivan Nardi2023-03-30
* TLS: fix another interger overflow in certificate processing (#1915)Ivan Nardi2023-03-30
* TLS: fix parsing of certificate elements (#1910)Ivan Nardi2023-03-22
* fuzz: add a new fuzzer to test TLS certificates (#1901)Ivan Nardi2023-03-20
* Add a new flow risk about literal IP addresses used as SNI (#1892)Ivan Nardi2023-03-02
* LRU caches: add a generic (optional and configurable) expiration logic (#1855)Ivan Nardi2023-01-18
* Add protocol disabling feature (#1808)Ivan Nardi2022-12-18
* DTLS: handle (certificate) fragments (#1811)Ivan Nardi2022-12-10
* fuzz: add a new fuzzer testing memory allocation failures (#1818)Ivan Nardi2022-12-06
* Make LRU caches ipv6 aware (#1810)Ivan Nardi2022-12-03
* TLS: be sure to always set `ssl_version` field (#1806)Ivan Nardi2022-11-22
* TLS: improve handling of ALPN(s) (#1784)Ivan Nardi2022-10-25
* TLS: allow sub-classification via ALPNNardi Ivan2022-10-20
* TLS: explicit ignore client certificate (#1776)Ivan Nardi2022-10-18
* TLS/DTLS: we process certificate for UDP flows, tooNardi Ivan2022-09-30
* Sizes of LRU caches are now configurableNardi Ivan2022-09-23
* Remove classification "by-ip" from protocol stack (#1743)Ivan Nardi2022-09-20
* Dissectors shouldn't update `flow->guessed_host_protocol_id`Nardi Ivan2022-09-14
* Avoid useless host automa lookup (#1724)Ivan Nardi2022-09-05
* Add support to opportunistic TLSNardi Ivan2022-09-04
* Further simplification of `ndpi_process_extra_packet()` (#1698)Ivan Nardi2022-08-05
* Improved nDPI JSON serialization. (#1689)Toni2022-08-02
* TLS: avoid useless extra dissection (#1690)Ivan Nardi2022-07-31