Commit graph

  • a4f12a3ea3 Fix memory leak. flow_info-4 Vitaly Lavrov 2026-10-20 14:27:10 +03:00
  • 9c2bca542b There is a major memory leak in the new version of ndpi-netfilter. Vitaly Lavrov 2026-10-15 11:57:22 +03:00
  • d21bc3253a
    Merge pull request #244 from netcons/flow_info-4 Vitaly Lavrov 2026-10-15 11:52:03 +03:00
  • da68361952 Update doc. netcons 2026-10-15 05:51:42 +02:00
  • 3daf515a25 Include Additional Lists. netcons 2026-10-15 05:46:33 +02:00
  • d3dc8d4c8b Revert ndpi_replace_printf.h change. netcons 2026-10-13 16:07:08 +02:00
  • 4aee3d2914 Fix memory leak. Vitaly Lavrov 2026-10-13 16:23:59 +03:00
  • 764aa0de33
    Merge pull request #243 from netcons/flow_info-4 Vitaly Lavrov 2026-10-13 14:20:46 +03:00
  • 6edd8837f3 Fix after merge. netcons 2026-10-13 10:19:11 +02:00
  • b4359b7e71 Significant changes. Vitaly Lavrov 2026-10-12 15:11:39 +03:00
  • 075408a5b3 Fix after merge. netcons 2026-10-09 12:46:42 +02:00
  • 3b742ae123 Fix after merge. Vitaly Lavrov 2026-10-08 11:47:33 +03:00
  • aa5e82288a Merge commit 'c54152a2f3' into flow_info-4 Vitaly Lavrov 2026-10-07 15:54:02 +03:00
  • d145b2e532 Merge commit 'a5012e6ebc' into flow_info-4 Vitaly Lavrov 2026-10-07 10:21:58 +03:00
  • 094c9014a4 Merge commit 'eb8024ea92' into flow_info-4 Vitaly Lavrov 2026-10-07 10:18:05 +03:00
  • 7d5fc92248 Merge commit 'a6e250b724' into flow_info-4 Vitaly Lavrov 2026-10-06 14:56:26 +03:00
  • 633df5a1f5 Merge commit 'feab46858f' into flow_info-4 Vitaly Lavrov 2026-10-05 14:09:08 +03:00
  • cab81ce615 Merge commit '7d1edd831c' into flow_info-4 Vitaly Lavrov 2026-10-05 14:07:49 +03:00
  • ecfab97ceb Merge commit 'a105d9328a' into flow_info-4 Vitaly Lavrov 2026-10-02 15:37:40 +03:00
  • 0cdd7fbf8f Fix after merge Vitaly Lavrov 2026-10-02 15:34:31 +03:00
  • 5fa42a1942 Merge commit 'dedf61e9cc' into flow_info-4 Vitaly Lavrov 2026-10-02 15:32:03 +03:00
  • c54152a2f3
    ssh, beckhoff_ads, c1222, munin: guard unsigned length arithmetic (#3265) Manohar Paturi 2026-10-01 18:29:59 +05:30
  • a58fc8468c
    collectd: dissect the hostname from the HOST block, not a fixed offset (#3264) Manohar Paturi 2026-09-30 00:04:21 +05:30
  • a22b7a4316 Updated nDPI TCP fingerprint format Released nDPI TCP fingerprint specification Luca Deri 2026-09-29 10:32:21 +02:00
  • 4aaa11c1c4 Indent Luca Deri 2026-09-24 10:05:10 +02:00
  • a58255df31
    dcerpc: reassemble fragmented TCP messages (#3240) Raja Muhammad Awais 2026-09-23 23:51:13 +05:00
  • 77bb299300 wireshark: fix some flow risks definition in ndpi.lua Ivan Nardi 2026-09-23 20:46:36 +02:00
  • eddf7bebad
    Revise security issue reporting instructions Luca Deri 2026-09-22 18:54:33 +02:00
  • 2bc0db05d6 Reworked flow free to simplify code and avoid leaks Luca Deri 2026-09-22 12:11:05 +02:00
  • a5012e6ebc
    Fixed make dist target Toni Uhlig 2026-09-21 23:43:56 +02:00
  • 4b1f2d6f96 Fixed memory leak Luca Deri 2026-09-21 22:09:05 +02:00
  • 8eaa81baab
    Update README.ja5.md Ivan Nardi 2026-09-21 10:40:20 +02:00
  • b23adc3fd2
    Update README.ja5.md Ivan Nardi 2026-09-21 10:39:11 +02:00
  • cde36693ea
    First draft of JA5 fingerprint specification Luca Deri 2026-09-21 00:04:14 +02:00
  • 981b80a3d5 Updated list of TLS ephemeral extensions JA5 supported_group is now sorted Luca Deri 2026-09-20 23:59:30 +02:00
  • 66d854026c Sync unit test results Ivan Nardi 2026-09-20 19:52:10 +02:00
  • 2e977ac4b7
    tests: add DNS any-port edge-case captures (#3260) mmanoj 2026-09-20 19:00:30 +05:30
  • 359f1a5638 Removed tracing Luca Deri 2026-09-20 00:29:24 +02:00
  • b79beacb2b Fixed JA5 implementation Luca Deri 2026-09-19 23:58:22 +02:00
  • c1de4f53a4 Renamed TLS groups from "elliptic_curve_groups" (wrong) to "supported_groups" in exported JSON Luca Deri 2026-09-19 09:17:51 +02:00
  • 90eb617a48 CVE tracker Luca Deri 2026-09-16 21:52:20 +02:00
  • eb8024ea92 Various JA5 fixes Luca Deri 2026-09-16 21:42:41 +02:00
  • c8443f9747 Temporary workaround since mining list is no more directly available Ivan Nardi 2026-09-15 08:51:14 +02:00
  • 87d9ed54fd
    Be sure to set/allocate a SNI only when its length is > 0 (#3259) Ivan Nardi 2026-09-14 15:42:26 +00:00
  • f9daaf170d
    Dynamic host_server_name and add JA5 implementation(#3257) Luca Deri 2026-09-14 10:34:33 +02:00
  • 7787711585 Updated TLS ephemeral extensions Luca Deri 2026-09-12 20:51:05 +02:00
  • a6e250b724
    Fix ndpi_network_ptree6_match using the v4 tree maxbits (#3255) Thomas 2026-09-11 18:49:32 +12:00
  • 547dee5dc1
    Recategorize infrastructure CDNs from Media to CDN_Proxy (#3250) Piotr Kubik 2026-09-10 18:18:16 +02:00
  • d5b348d154
    Add DuckDuckGo and Peacock host-based protocols (#3251) Piotr Kubik 2026-09-10 14:21:36 +02:00
  • 4950755e74
    Add CharacterAI protocol (#3256) W.N.D.Damsana 2026-09-10 12:22:02 +05:30
  • 78272b1e65
    Fix compilation with USDT support (#3252) Ivan Nardi 2026-09-10 06:49:52 +00:00
  • 06bd23039f Add ndpi_free_flow_core/ndpi_free_flow_core_data APIs, similar to ndpi_free_flow/ndpi_free_flow_data Alfredo Cardigliano 2026-09-08 16:39:56 +02:00
  • 4821227c88 Detect modbus on alternative port Alfredo Cardigliano 2026-09-07 18:26:41 +02:00
  • 3863ff903b
    Add Kik Messenger protocol (#3247) W.N.D.Damsana 2026-09-07 11:41:58 +05:30
  • 95fe8521ee fuzz: fix compilation Ivan Nardi 2026-09-07 08:10:43 +02:00
  • 61337dad12
    Reworked code to split flow definition in core and metadata Luca Deri 2026-09-05 15:48:02 +02:00
  • 4cae778e7e
    fix: avoid unaligned reads in DNS and serializers (#3231) Raja Muhammad Awais 2026-08-31 14:56:33 +05:00
  • f290b81018
    Build: compiler-driven header dependency tracking; fix --with-ndpi-pro (#3239) Ivan Nardi 2026-08-29 12:54:11 +00:00
  • feab46858f Updated release Luca Deri 2026-08-29 10:35:53 +02:00
  • 720dbe3481
    ndpiReader: exclude TCP retransmissions from goodput (#3234) Raja Muhammad Awais 2026-08-28 21:14:28 +05:00
  • 8f3d330094
    Update release date for nDPI 6.0 Luca Deri 2026-08-28 12:01:09 +02:00
  • 6c2d524521 DHCP: update license Ivan Nardi 2026-08-28 10:32:36 +02:00
  • be8b527007 Enhanced tls_keyshare reporting Luca Deri 2026-08-27 20:03:28 +02:00
  • 902b46c0d4 Added --with-ndpi-pro to enable specific extensions Luca Deri 2026-08-27 19:55:21 +02:00
  • fb2b7a6d66
    TLS, DNS: improve flow risks information (#3237) Ivan Nardi 2026-08-27 11:40:17 +00:00
  • 4183a01eba Typo Luca Deri 2026-08-26 23:33:09 +02:00
  • 212a2f7a73 Offset fix Luca Deri 2026-08-26 19:25:07 +02:00
  • 7928b6bdfa Updated test results Luca Deri 2026-08-26 18:52:19 +02:00
  • 65258216ad Added supporto for TLS server key_share extension Luca Deri 2026-08-26 18:47:32 +02:00
  • 7d1edd831c Fixes bug that prevented DHCP packet from being properly dissected and metadata extracted Luca Deri 2026-08-26 16:29:34 +02:00
  • 326b64cc53 Code cleanup Luca Deri 2026-08-25 19:41:59 +02:00
  • 62c77e4923 python: fix compilation Ivan Nardi 2026-08-25 18:10:46 +02:00
  • 3eb6e65fbc fuzz: fix compilation Ivan Nardi 2026-08-25 18:08:07 +02:00
  • d7c97ba097 Improved dual-license wording Luca Deri 2026-08-25 16:58:08 +02:00
  • 94e82c1de1 Fixes the following bug Luca Deri 2026-08-25 16:56:45 +02:00
  • d56ab36cd8 Fix S7Comm detection in case of initial TPKT/COTP packets with no data Alfredo Cardigliano 2026-08-25 15:57:22 +02:00
  • 75cb3c2b86 Added missing NDPI_AI_INFERENCE_TRAFFIC flow risk Luca 2026-08-25 11:20:40 +02:00
  • cd0f0c7c50
    DNS: add (optional) detection over any port (on UDP) (#3236) Ivan Nardi 2026-08-25 09:04:14 +00:00
  • 9df2caf72d Sync unit tests results Ivan Nardi 2026-08-25 10:46:35 +02:00
  • 0041f29ef0
    DNS: preliminary work to support DNS (on UDP) on any ports (#3233) Ivan Nardi 2026-08-24 14:36:38 +00:00
  • 736f07d955 Modified nDPI-custom path Luca 2026-08-24 16:33:33 +02:00
  • a105d9328a Fix for monitoring mode Luca 2026-08-24 16:32:13 +02:00
  • f39d095d05 DNS dissector is the last one to be called Ivan Nardi 2026-08-24 15:09:30 +02:00
  • a850610452 Update CHANGELOG Ivan Nardi 2026-08-24 10:36:25 +02:00
  • 59560264e7 Sync unit tests results Ivan Nardi 2026-08-24 10:25:32 +02:00
  • cf9d1c6a9a Sync unit tests results Ivan Nardi 2026-08-24 10:18:19 +02:00
  • 54d23c2632
    dns: support an opt-in custom detection port (#3232) Raja Muhammad Awais 2026-08-23 16:43:11 +05:00
  • 710487a957
    fix: avoid classifying HTTP responses as RDP (#3230) Raja Muhammad Awais 2026-08-23 14:45:52 +05:00
  • 43b3731ea8
    Detect DGA-like patterns in HTTP URL paths (fixes #2089) (#3228) Raja Muhammad Awais 2026-08-23 14:37:33 +05:00
  • 2b26905efa Fix tarball verify Ivan Nardi 2026-08-22 20:21:02 +02:00
  • 5006e72d85
    Revise nDPI licensing terms for clarity Luca Deri 2026-08-22 20:06:04 +02:00
  • dedf61e9cc Sync unit tests results Ivan Nardi 2026-08-22 20:03:34 +02:00
  • 7e3d7842c8 Fixed prototype Luca 2026-08-22 19:16:14 +02:00
  • 190516378b Added reference to README.license.md Luca Deri 2026-08-22 18:47:48 +02:00
  • 956356b4c8 Improved comments and copyright Luca Deri 2026-08-22 18:47:24 +02:00
  • 2cbe0c8d87 Updated test results Luca Deri 2026-08-22 18:45:58 +02:00
  • 1f2606902c
    License: non-commercial vs commercial applications (#3220) Ivan Nardi 2026-08-22 15:57:28 +00:00
  • da7b5101b9 Updated comment Luca Deri 2026-08-22 17:56:19 +02:00
  • 717c9e33f9
    Add Free Fire protocol (#3221) W.N.D.Damsana 2026-08-21 12:44:35 +05:30
  • 24665e2d4d Sync unit tests results Ivan Nardi 2026-08-21 08:32:57 +02:00