aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/tls.c
Commit message (Expand)AuthorAge
* 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
* SMTPS, POPS, IMAPS: fix classification and extra dissection (#1685)Ivan Nardi2022-07-30
* First step in simplify `ndpi_process_extra_packet()` (#1680)Ivan Nardi2022-07-29
* TLS: improve reassembler (#1669)Ivan Nardi2022-07-22
* DTLS: fix exclusion of DTLS protocolNardi Ivan2022-07-20
* Cosmetic changeLuca2022-07-12
* TLS: ignore invalid Content Type valuesNardi Ivan2022-07-07
* Label SMTP w/ STARTTLS as SMTPS *and* dissect TLS clho. (#1639)Toni2022-07-06
* SMTP with STARTTLS is now identified as SMTPSLuca Deri2022-07-05
* Detect SMTPs w/ STARTTLS as TLS and dissect client/server hello. Fixes #1630....Toni2022-07-05
* Cleaned-up issuer DN check code addingLuca Deri2022-07-04
* Replaced malicious JA3-md5/SSL-cert-sha1 ac automata with hashmaps.Toni Uhlig2022-07-04
* TLS: add support for old DTLS versions and for detection of mid-sessions (#1619)Ivan Nardi2022-07-03
* Enhanced TLS risk info reported to usersLuca Deri2022-06-28
* Fixed syslog false positives. (#1577)Toni2022-06-03
* TLS: fix use-of-uninitialized-value error (#1573)Ivan Nardi2022-06-02
* TLS: fix stack-buffer-overflow error (#1567)Ivan Nardi2022-05-31
* TLS: fix use-of-uninitialized-value error (#1566)Ivan Nardi2022-05-30
* Certificate timestamps should be printed in UTC (#1563)Ivan Nardi2022-05-30
* Updated tests resultsLuca Deri2022-05-30
* Added RiskInfo stringLuca Deri2022-05-30