Commit graph

  • 1426d78597
    Merge pull request #258 from nfstream/ci/ignore-twine-major master Adrian Pekar 2026-08-01 18:49:35 +02:00
  • b65595106a Ignore incompatible Twine major updates ci/ignore-twine-major Adrian Pekar 2026-08-01 18:46:12 +02:00
  • 5102e20671
    Merge pull request #257 from nfstream/fix/npcap-download-resilience Adrian Pekar 2026-08-01 17:46:55 +02:00
  • 69338c25d3 Make the Npcap downloads resilient and their failures legible fix/npcap-download-resilience Adrian Pekar 2026-08-01 17:15:21 +02:00
  • 22cac4e475
    Merge pull request #254 from nfstream/ci/no-pip-self-upgrade-in-cache Adrian Pekar 2026-08-01 16:31:52 +02:00
  • 4fdffd7b6a
    Merge pull request #256 from nfstream/ci/cancel-superseded-runs Adrian Pekar 2026-08-01 16:28:58 +02:00
  • 1760042a10
    Merge pull request #255 from nfstream/fix/anonymizer-test-windows-spawn Adrian Pekar 2026-08-01 16:27:24 +02:00
  • 09ee23965e Cancel superseded workflow runs ci/cancel-superseded-runs Adrian Pekar 2026-08-01 15:19:48 +02:00
  • 427ba6e151 Define the anonymizer test plugin at module level fix/anonymizer-test-windows-spawn Adrian Pekar 2026-08-01 15:45:20 +02:00
  • c33d63685c Cache pip's wheel cache instead of the interpreter directory ci/no-pip-self-upgrade-in-cache Adrian Pekar 2026-08-01 15:30:20 +02:00
  • c776ef755f
    Merge pull request #253 from drnpkr/fix/anonymizer-empty-values Adrian Pekar 2026-08-01 14:46:54 +02:00
  • 6635dd4283
    Merge pull request #250 from drnpkr/chore/drop-unused-codecov-dev-dep Adrian Pekar 2026-08-01 14:46:00 +02:00
  • 6941fb87ec Remove unused codecov dev dependency Adrian Pekar 2026-08-01 14:42:06 +02:00
  • 5652dc5e6d Do not anonymize absent values Adrian Pekar 2026-08-01 14:18:23 +02:00
  • 5e194c692e
    Merge pull request #236 from nedeadinside/fix/empty-string-fields-return-none Adrian Pekar 2026-08-01 13:05:14 +02:00
  • bf7ffb5fa0 Narrow None normalization to five optional nDPI fields nedeadinside 2026-07-30 16:30:21 +07:00
  • c860f9609d
    Merge branch 'nfstream:master' into fix/empty-string-fields-return-none Matthew Bondarev 2026-07-30 15:50:03 +07:00
  • dd7e10c7d6
    Merge pull request #251 from nfstream/dependabot/pip/tqdm-gte-4.70.0 Adrian Pekar 2026-07-27 18:48:27 +02:00
  • d7c2749ba5
    Merge pull request #241 from nfstream/dependabot/pip/wheel-gte-0.47.0 Adrian Pekar 2026-07-27 17:19:48 +02:00
  • a251c16153
    Update tqdm requirement from >=4.63.0 to >=4.70.0 dependabot[bot] 2026-07-27 15:02:46 +00:00
  • 0b93c3c123
    Merge f5ed2f412a into 66350ec0bf dependabot[bot] 2026-06-17 15:03:21 +00:00
  • f5ed2f412a
    Update tqdm requirement from >=4.63.0 to >=4.68.3 dependabot[bot] 2026-06-17 15:03:17 +00:00
  • 77723b4640
    Update tqdm requirement from >=4.63.0 to >=4.68.2 dependabot[bot] 2026-06-09 15:03:23 +00:00
  • 485d89c48e
    Update tqdm requirement from >=4.63.0 to >=4.68.1 dependabot[bot] 2026-06-08 15:03:00 +00:00
  • cf1d9d2c8b
    Merge c191f47ea6 into 66350ec0bf Adrian Pekar 2026-06-08 16:17:42 +02:00
  • c191f47ea6 Call NFPlugin.cleanup() at the end of the meter workflow Adrian Pekar 2026-06-08 16:10:23 +02:00
  • 2d4fe6e92c
    Update tqdm requirement from >=4.63.0 to >=4.68.0 dependabot[bot] 2026-06-05 15:02:49 +00:00
  • 2c4e71a33e
    Merge 4672bd4809 into 66350ec0bf dependabot[bot] 2026-04-23 17:06:03 +02:00
  • 4672bd4809
    Update wheel requirement from >=0.37.0 to >=0.47.0 dependabot[bot] 2026-04-23 15:05:58 +00:00
  • 08b4c0effd
    Update tqdm requirement from >=4.63.0 to >=4.67.3 dependabot[bot] 2026-04-22 15:03:21 +00:00
  • c84e8718a7
    Merge d65b29830d into 66350ec0bf dependabot[bot] 2026-04-22 15:03:20 +00:00
  • d65b29830d
    Update codecov requirement from >=2.1.12 to >=2.1.13 dependabot[bot] 2026-04-22 15:03:15 +00:00
  • 29ef8d22f7
    Update wheel requirement from >=0.37.0 to >=0.46.3 dependabot[bot] 2026-04-22 15:03:07 +00:00
  • df6eea7c87
    Merge 2ad9831135 into 66350ec0bf ramateur 2026-03-18 12:05:12 +03:00
  • 2ad9831135 Increased the time resolution to microseconds ramateur 2026-03-18 11:58:48 +03:00
  • 9e03aff5d2
    Merge cf0badfa94 into 66350ec0bf nedeadinside 2026-02-18 00:26:07 +07:00
  • cf0badfa94 fix: return None instead of empty string for unset string fields nedeadinside 2026-02-18 00:12:29 +07:00
  • 9828687f75
    Merge 94561b4805 into 66350ec0bf Stefan M. 2026-02-17 16:43:06 +00:00
  • 9a273f5185
    Merge 35dc90ed3a into 66350ec0bf Gerald Latkovic 2026-02-16 07:44:52 +01:00
  • 55de47e135
    Merge ecd9bae4a6 into 66350ec0bf Lam Tuan Kiet 2026-02-16 00:47:17 +01:00
  • 66350ec0bf
    bump version Zied Aouini 2026-02-16 00:47:15 +01:00
  • 89f4029221
    fix version publishing Zied Aouini 2026-02-16 00:42:24 +01:00
  • b503c0314e
    Update README.md Zied Aouini 2026-02-15 22:52:05 +01:00
  • 5f5ce282fd
    Update README Zied Aouini 2026-02-15 22:51:01 +01:00
  • 0b619eb72a Update README client_fingerprint example to JA4 format Adrian Pekar 2026-02-15 22:40:03 +01:00
  • 3e73168543 Add libmingw32.a to Windows link args for nDPI 5.0 math functions v6.6.0 Adrian Pekar 2026-02-15 21:54:14 +01:00
  • ca5a660337 Disable nDPI global context support on Windows build Adrian Pekar 2026-02-15 21:28:19 +01:00
  • 68dfdb6120
    Upgrade nDPI from 4.7.0 to 5.0 with Windows libpcap fix (#235) Adrian Pekar 2026-02-15 20:30:16 +01:00
  • 5ae21c0e86 Fix Windows build: install libpcap-dev for nDPI 5.0 configure Adrian Pekar 2026-02-15 13:22:17 +01:00
  • 00b676d52e Upgrade nDPI from 4.7.0 to 5.0 with Windows build fix (#230) Adrian Pekar 2026-02-14 17:48:00 +01:00
  • 3cb5f6cac8
    Revert "Upgrade nDPI from 4.7.0 to 5.0 with Windows build fix (#230)" (#234) Zied Aouini 2026-02-14 21:34:30 +01:00
  • bd21512567
    Revert "Upgrade nDPI from 4.7.0 to 5.0 with Windows build fix (#230)" Zied Aouini 2026-02-14 21:34:10 +01:00
  • 2ee669c14d Fix Windows build: install libpcap-dev for nDPI 5.0 configure Adrian Pekar 2026-02-14 18:38:54 +01:00
  • b1b2ee87e2
    Upgrade nDPI from 4.7.0 to 5.0 with Windows build fix (#230) Adrian Pekar 2026-02-14 17:48:00 +01:00
  • 85ab78ee40
    Fix PyPy segfault caused by pandas 3.0 incompatibility (#232) Adrian Pekar 2026-02-14 17:46:30 +01:00
  • 7b6d1f2f82 Fix PyPy segfault caused by pandas 3.0 incompatibility Adrian Pekar 2026-02-14 17:00:23 +01:00
  • 9a2b908c9a Fix Windows build: add missing configure step for nDPI 5.0 Adrian Pekar 2026-02-14 08:48:09 +01:00
  • 1861c0fbad
    Revert "fix: Memory leaks in lib_engine (#224)" Zied Aouini 2026-02-13 22:36:56 +01:00
  • 8a13708698
    Revert "Upgrade nDPI from 4.7.0 to 5.0 (#220)" (#228) Zied Aouini 2026-02-13 22:16:13 +01:00
  • 9b624eeaad
    Revert "Upgrade nDPI from 4.7.0 to 5.0 (#220)" Zied Aouini 2026-02-13 22:15:17 +01:00
  • 22cd213550
    Upgrade nDPI from 4.7.0 to 5.0 (#220) Adrian Pekar 2026-02-13 22:03:42 +01:00
  • ab77f029d9
    fix: Memory leaks in lib_engine (#224) ramateur 2026-02-13 23:40:00 +03:00
  • 35dc90ed3a Fix idle flow timeout handling during live capture (#215) Gerald LATKOVIC 2026-01-30 12:08:30 +01:00
  • ecd9bae4a6 Add HTTP/2 and HTTP/3 fingerprinting plugins with comprehensive documentation and testing Dev.Hysterical 2025-12-12 21:03:34 +07:00
  • 0389ba6fad Add HTTP/2 and HTTP/3 fingerprinting plugins with comprehensive documentation and testing Dev.Hysterical 2025-12-12 21:03:09 +07:00
  • cee5ca02b5 fix: Memory leaks in lib_engine ramateur 2025-12-09 21:30:52 +03:00
  • 5b19b2d2c8 Replace outdated Steam test pcaps with nDPI 5.0 version Adrian Pekar 2025-12-01 22:57:29 +01:00
  • fb0e8de24c Fix memcpy buffer overreads and enable DNS subclassification Adrian Pekar 2025-12-01 22:18:11 +01:00
  • d3272fc106
    Merge bc1ac865ac into 7939a983fc praetoriannero 2025-11-26 13:39:32 -07:00
  • 7939a983fc
    Enhance CSV export with safer data handling (#222) Adrian Pekar 2025-11-25 01:06:28 +01:00
  • 8873098228
    Merge pull request #221 from drnpkr/ipv6-accounting-fix Zied Aouini 2025-11-25 01:03:48 +01:00
  • 3f3064a131 Enhance CSV export with safer data handling Adrian Pekar 2025-11-24 15:10:30 +01:00
  • 01767cd905 Fix IPv6 accounting mode consistency with IPv4 Adrian Pekar 2025-07-14 17:32:20 +02:00
  • e2a70d2b35 Upgrade nDPI from 4.7.0 to 5.0 with backward compatibility Adrian Pekar 2025-11-24 13:03:07 +01:00
  • 3ee4638873
    build wheels on release creation only Zied Aouini 2025-11-20 00:48:38 +01:00
  • 087a522c17
    fix publishing job Zied Aouini 2025-11-18 12:53:24 +01:00
  • 4dc661b2ae
    trigger CI Zied Aouini 2025-11-18 08:21:45 +01:00
  • 58f8b956bf
    release wheels Zied Aouini 2025-11-17 19:14:25 +01:00
  • 42c0a610b0
    fix Zied Aouini 2025-11-17 19:07:28 +01:00
  • fee060357c
    fix license Zied Aouini 2025-11-17 18:56:59 +01:00
  • 1546c67deb
    test linux Zied Aouini 2025-11-17 18:54:31 +01:00
  • f4b1d658de
    fix metadata Zied Aouini 2025-11-17 18:09:14 +01:00
  • babbca660f
    attempt to fix deps Zied Aouini 2025-11-17 09:41:45 +01:00
  • 892b71af12
    fix license metadata Zied Aouini 2025-11-17 09:11:38 +01:00
  • 528ad7fc3d
    drop wheel upload as artefact Zied Aouini 2025-11-17 02:22:10 +01:00
  • 962f5f5211
    fix with auto dtect arch Zied Aouini 2025-11-17 01:29:33 +01:00
  • 53530486ba
    fix lib dir on arm 64 Zied Aouini 2025-11-17 00:30:54 +01:00
  • 26e447efdd
    fix pypi upload Zied Aouini 2025-11-17 00:30:54 +01:00
  • eb007930de
    fix debug Zied Aouini 2025-11-17 00:22:55 +01:00
  • 82f54d4dfe
    update Zied Aouini 2025-11-17 00:17:08 +01:00
  • c3a84988d3
    debug Zied Aouini 2025-11-17 00:13:29 +01:00
  • 4f3295c37a
    fix macos build Zied Aouini 2025-11-16 23:09:12 +01:00
  • f4ad05d643
    enable publish on pypi Zied Aouini 2025-11-16 22:38:19 +01:00
  • 422be54725
    fix generated versions Zied Aouini 2025-11-16 22:23:12 +01:00
  • 53a1ae6bac
    fix deps Zied Aouini 2025-11-16 21:45:50 +01:00
  • 7b606f1a5c
    fix wheels Zied Aouini 2025-11-16 21:19:42 +01:00
  • fd2404b8d9
    fix versions v6.5.4 Zied Aouini 2025-11-16 19:45:25 +01:00
  • a41a84970a
    trigger CI Zied Aouini 2025-11-16 19:30:12 +01:00
  • 6de3ce56d7
    wheel on release Zied Aouini 2025-11-16 19:25:48 +01:00
  • 30e533aebc
    minor fix Zied Aouini 2025-11-16 19:21:26 +01:00