aboutsummaryrefslogtreecommitdiff
path: root/src/include
Commit message (Collapse)AuthorAge
* Added checks for missing protocol initializationLuca Deri2018-07-23
| | | | | Fixed missing LOG_ERR initialization Fixed logging warnings
* Fixed warningLuca Deri2018-07-21
|
* Added comment about typedefsLuca2018-07-21
|
* Defined type ndpi_protocol_id_t for protocol identifiersLuca2018-07-21
|
* Major code cleanupLuca2018-07-21
| | | | Converted some not popular protocols to NDPI_PROTOCOL_GENERIC with category detection
* Fixes invalid NDPI_MAX_SUPPORTED_PROTOCOLSSimone Mainardi2018-07-20
|
* Added showmax.com detectionMarcus Hufvudsson2018-07-02
|
* Added site unavailable categoryLuca Deri2018-06-11
|
* Fixes invalid NDPI_MAX_SUPPORTED_PROTOCOLSSimone Mainardi2018-05-31
| | | | Fixes https://github.com/ntop/nDPI/commit/c77ec63e
* Fix for https://github.com/ntop/nDPI/issues/572Luca Deri2018-05-28
|
* Merge branch 'dev' into rapidvideoDaniele De Lorenzi2018-05-25
|\
| * Added VidTO streaming serviceDaniele2018-05-25
| |
* | Added RapidVideoDaniele2018-05-25
|/
* Added Musical.ly supportLuca Deri2018-05-23
|
* Added custom categoriesLuca2018-05-23
| | | | | | | | | CUSTOM_CATEGORY_MINING = 99 CUSTOM_CATEGORY_MALWARE = 100 CUSTOM_CATEGORY_ADVERTISEMENT = 101 CUSTOM_CATEGORY_BANNED_SITE = 102 Updated test results
* Implemented Facebook Messenger (mobile) supportLuca Deri2018-05-18
| | | | Code cleanup
* Implemented FacebookZero protocol supportLuca Deri2018-05-18
| | | | | | https://code.facebook.com/posts/608854979307125/building-zero-protocol-for-fast-secure-mobile-connections/ Discontinued filetopia protocol
* Implemented hash-based categoriesLuca Deri2018-05-16
|
* Hidden ndpi_detection_module_struct definitionLuca Deri2018-05-14
|
* Added ndpi_set_detection_preferences() APi callLuca Deri2018-05-14
|
* Added ndpi_fill_protocol_category callLuca Deri2018-05-11
| | | | Introduced intitial Skype in/out support
* Improved hyperscan support and category definitionLuca Deri2018-05-10
|
* Implemented custom category loading.Luca2018-04-26
| | | | Modified ndpiReader with -c <file> (use mining_hosts.txt as example) for loading name-based categories
* Merge pull request #553 from dsokoloski/pr-debug-call-backMichele Campus2018-04-26
|\ | | | | Added missing file, func, and line parameters to call-back typedef.
| * Added missing file, func, and line parameters to debug call-back typedef.Darryl Sokoloski2018-04-24
| |
* | Moved ndpi_config.h from ndpi_main.h to ndpi_main.c, and example source files.Darryl Sokoloski2018-04-24
|/
* Replaces outdates socrates protocol with ntopLuca Deri2018-04-24
|
* :bulb: Add Apache JServ Protocol DissectorLeonn2018-04-22
|
* Added protocol placeholders for undefined protocolsLuca Deri2018-04-06
|
* Removed NDPI_PROTOCOL_MOVE protocol no longer usedLuca Deri2018-04-05
| | | | Merged NDPI_PROTOCOL_CITRIX_ONLINE with NDPI_PROTOCOL_CITRIX
* Added API callsLuca Deri2018-03-23
| | | | | | | ndpi_network_ptree_match ndpi_check_flow_func ndpi_config.h is now installed with "make install"
* Added ndpi_get_api_version() API call to be used in applications thatLuca2018-03-21
| | | | are dynamically linking with nDPI, to make sure the APIs are in sync
* Increased number of protocols to 512Luca Deri2018-03-01
| | | | Implemented WhatsApp file exchage support (added test pcap)
* Merge branch 'config_gebug' of https://github.com/vel21ripn/nDPI into ↵Campus2018-02-16
|\ | | | | | | vel21ripn-config_gebug
| * Added option --enable-debug-messages.Vitaly Lavrov2018-02-07
| | | | | | | | | | | | The configurator option "--enable-debug-messages" is added to enable debug information output (define NDPI_ENABLE_DEBUG_MESSAGES=1). Mandatory inclusion of the file ndpi_config.h in all the compiled files.
* | Updadate last protocol idLuca Deri2018-02-11
| | | | | | | | Updated tests with new protocols
* | Implemented supporto for GoogleDocs and AmazonVideoLuca Deri2018-02-11
|/ | | | | Fixed various bugs in detecting Google Drive Improved Spotify support
* Inital hyperscan workLuca Deri2018-01-24
|
* Merge pull request #508 from emanuele-f/hyperscanLuca Deri2018-01-24
|\ | | | | Initial support for Intel hyperscan pattern matching library
| * Initial support for Intel hyperscan pattern matching library.emanuele-f2018-01-24
| |
* | Merge pull request #482 from hvanderheide/devLuca Deri2018-01-24
|\ \ | |/ |/| Revert the revert of 2155dd9 after fixing ntopng Travis
| * Merge remote-tracking branch 'upstream/dev' into devHidde van der Heide2018-01-10
| |\
| * \ Merge remote-tracking branch 'upstream/dev' into devHidde van der Heide2017-12-20
| |\ \
| * \ \ Merge remote-tracking branch 'upstream/dev' into devHidde van der Heide2017-11-09
| |\ \ \
| * | | | Revert the revert of 2155dd9 after fixing ntopng TravisHidde van der Heide2017-10-24
| | | | | | | | | | | | | | | | | | | | This reverts commit 4f72b954da705f8d54a9dd61eae46b2b36b24dc0.
* | | | | Implemented Google services detectionLuca Deri2018-01-16
| | | | | | | | | | | | | | | | | | | | Refreshed google-based services support
* | | | | Added ApplePush supportLuca Deri2018-01-15
| |_|_|/ |/| | |
* | | | Fix MPLS header parsing in ndpiReader.Ludovico Cavedon2018-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported at https://bugs.debian.org/886133. The current parsing for the MPLS header in examples/ndpi_util.c has multiple issues: - the bitfield order is incorrect for little endian architectures - ntohl() is applied to a 20 bit label, which has unclear purpose - if multiple labels are detected, the while loop parsing labels will never exit due to a missing re-read of the mpls label - the last label is identified by looking inside the label field, while it should be done by looking at the S bit This change fixes the above issues. Notice that bitfield ordering is implementation-dependent, so C bitfields should not be used in the first place to parse network packets.
* | | | added diameter protocol dissectorCampus2018-01-02
| | | |
* | | | Added simplified makefileLuca Deri2017-12-25
| | | | | | | | | | | | | | | | | | | | Fixed small warnings Compilation fixes