nDPI/windows
Ivan Nardi 57d529f74f
No limits on the number of (custom) protocols (#2875)
The hard limit of total number of protocols (internal and custom) is ~65535,
because protocol ids are `u_int16_t`...

API changes:
1. From `NDPI_MAX_SUPPORTED_PROTOCOLS + NDPI_MAX_NUM_CUSTOM_PROTOCOLS` to
`ndpi_get_num_protocols()` (after having called
`ndpi_finalize_initialization()`);

2. From `proto_id >= NDPI_MAX_SUPPORTED_PROTOCOLS` to
`ndpi_is_custom_protocol(proto_id)` (after having called
`ndpi_finalize_initialization()`);

Close #2136
Close #2545
2025-06-16 14:04:56 +02:00
..
src No limits on the number of (custom) protocols (#2875) 2025-06-16 14:04:56 +02:00
WpdPack Fixed Mingw64 build, SonerCloud-CI and more. (#1273) 2021-08-18 11:34:16 +02:00
nDPI.sln Build ndpiReader and run regression tests. 2022-09-21 18:03:22 +02:00
nDPI.vcxproj Add GLBP dissector (#2879) 2025-06-10 15:26:10 +02:00
nDPI.vcxproj.filters Add GLBP dissector (#2879) 2025-06-10 15:26:10 +02:00
packages.config Build ndpiReader and run regression tests. 2022-09-21 18:03:22 +02:00
README.md Added sample Windows MSVC project 2020-09-20 18:44:57 +02:00

Building on Windows

This directory contains windows-specific files. In particular:

  • nDPI.vcxproj is a sample project for nDPI. Use it as starting point for compiling on Windows. Note that it might be outdated as new protocols are added to nDPI