aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/tls.c
Commit message (Expand)AuthorAge
* Added check while dissecting non-TCP packets ndpi_search_tls_tcpLuca Deri2025-04-04
* Implemented detection of the latest Signal video/audio calls leveraging on Cl...Luca Deri2025-04-02
* TLS: avoid exporting TLS heuristic fingerprint as metadata (#2783)Ivan Nardi2025-03-27
* Improved configuration to enable/disable export of flow risk info (#2780)Ivan Nardi2025-03-25
* Remove `NDPI_TLS_SUSPICIOUS_ESNI_USAGE` flow risk (#2778)Ivan Nardi2025-03-25
* TLS: avoid sub-classification for RDP flows (#2769)Ivan Nardi2025-03-14
* Add configuration parameter to enable/disable export of flow risk info (#2761)Ivan Nardi2025-03-05
* Added valid TLS extensions that used to trigger invalid risksLuca Deri2025-02-27
* Improved Tor detectionLuca Deri2025-02-24
* DNS: fix check for DGA domain (#2716)Ivan Nardi2025-02-11
* Create a specific configuration for classification only (#2689)Ivan Nardi2025-01-31
* JA4: Fix SSL 2 version and remove fictional SSL 1 version along with mis-mapp...Daniel Roethlisberger2025-01-19
* TLS: remove JA3C (#2679)Ivan Nardi2025-01-14
* Add (kind of) support for loading a list of JA4C malicious fingerprints (#2678)Ivan Nardi2025-01-14
* QUIC: remove extraction of user-agent (#2650)Ivan Nardi2025-01-07
* Classifications "by-port"/"by-ip" should never change (#2656)Ivan Nardi2025-01-06
* Add the ability to enable/disable every specific flow risks (#2653)Ivan Nardi2025-01-06
* QUIC: extract "max idle timeout" parameter (#2649)Ivan Nardi2025-01-06
* TLS: fix `NDPI_TLS_WEAK_CIPHER` flow risk (#2647)Ivan Nardi2025-01-06
* TLS: remove ESNI support (#2648)Ivan Nardi2025-01-06
* TLS: export heuristic fingerprint as metadata (#2609)Ivan Nardi2024-10-28
* Added support for RDP over TLSLuca Deri2024-10-19
* Fixed JA4 invalid computation due to code bug and uninitialized valuesLuca Deri2024-10-13
* Added support for printing JA4r when enabledLuca Deri2024-10-11
* TLS: detect abnormal padding usage (#2579)Ivan Nardi2024-10-01
* TLS: heuristics: fix memory allocations (#2577)Ivan Nardi2024-09-30
* Add some heuristics to detect encrypted/obfuscated/proxied TLS flows (#2553)Ivan Nardi2024-09-24
* Added Sonos protocol detectionLuca Deri2024-09-24
* TLS: improve handling of Change Cipher message (#2564)Ivan Nardi2024-09-23
* Tls out of order (#2561)Ivan Nardi2024-09-18
* Added fix for handling Server Hello before CLient HelloLuca2024-09-17
* TLS: fix stack-buffer-overflowNardi Ivan2024-09-16
* Reworked fingerprint export now in JSONLuca2024-09-16
* Added ability to save JA4_r as decimal valueLuca Deri2024-09-08
* Implemented JA4 raw (ja4_r) fingerprintLuca Deri2024-09-05
* TLS: better state about handshake (#2534)Ivan Nardi2024-09-03
* HTTP, QUIC, TLS: allow to disable sub-classification (#2533)Ivan Nardi2024-09-03
* Changed NDPI_MALICIOUS_JA3 to NDPI_MALICIOUS_FINGERPRINTLuca Deri2024-08-25
* Introduced ndpi_master_app_protocol typedefLuca Deri2024-08-24
* fuzz: improve fuzzing coverage (#2474)Ivan Nardi2024-06-17
* TLS: add support for DTLS (over STUN) over TCP (#2463)Ivan Nardi2024-06-05
* DTLS: fix JA4 fingerprint (#2446)Ivan Nardi2024-05-21
* DTLS: add support for DTLS 1.3 (#2445)Ivan Nardi2024-05-21
* TLS: avoid setting `NDPI_TLS_SELFSIGNED_CERTIFICATE` for webrtc traffic (#2417)Ivan Nardi2024-05-06
* TLS: fix Ja4 fingerprint computation (#2419)Ivan Nardi2024-05-05
* Fixes JA4 computation adding a better GREASE detect funzionLuca Deri2024-05-02
* DTLS: add support for Alert message type (similar to TLS) (#2406)Ivan Nardi2024-04-25
* Domain Classification Improvements (#2396)Luca Deri2024-04-18
* Disable `-Wno-unused-parameter -Wno-unused-function`. (#2358)Toni2024-04-03
* LRU cache: move to 64 bits long keys (#2346)Ivan Nardi2024-03-15