aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
Commit message (Collapse)AuthorAge
...
* Fixed memory leakLuca Deri2018-05-18
| | | | Optimized memory usage
* 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
|
* Skype CallIn/CallOut are not set asLuca Deri2018-05-14
| | | | | Skype.SkypeCallOut Skype.SkypeCallIn
* Added ndpi_fill_protocol_category callLuca Deri2018-05-11
| | | | Introduced intitial Skype in/out support
* Improved hyperscan support and category definitionLuca Deri2018-05-10
|
* Fix custom categories matchingemanuele-f2018-04-27
|
* Implemented custom category loading.Luca2018-04-26
| | | | Modified ndpiReader with -c <file> (use mining_hosts.txt as example) for loading name-based categories
* 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
|
* Merge pull request #539 from felix-jia/fix-mem-leakLuca Deri2018-04-16
|\ | | | | Fixed memory leak when flow is zeroed out.
| * Fixed memory leak when flow is zeroed out.Felix Jia2018-03-26
| |
* | Merge pull request #543 from vel21ripn/fix_packet_timeMichele Campus2018-04-09
|\ \ | | | | | | Repaired wrong timestamp calculation.
| * | Repaired wrong timestamp calculation.Vitaly Lavrov2018-04-06
| |/ | | | | | | | | Fixed incorrect type conversion. Hardcoded constant replaced by structure field.
* | 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
* Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca Deri2018-03-01
|\
| * Update ndpi_main.cdillinger792018-03-01
| |
* | Increased number of protocols to 512Luca Deri2018-03-01
|/ | | | Implemented WhatsApp file exchage support (added test pcap)
* Improved numeric to protocol conversionLuca Deri2018-02-12
|
* Added 179 to the default BGP port listLuca Deri2018-02-09
|
* Improved hyperscan supportLuca Deri2018-01-26
|
* Fix buffer overflow in function ndpi_debug_printf()Vitaly Lavrov2018-01-26
|
* Inital hyperscan workLuca Deri2018-01-24
|
* Initial support for Intel hyperscan pattern matching library.emanuele-f2018-01-24
|
* Added ApplePush supportLuca Deri2018-01-15
|
* add missing check for free TCP/UDP root in treeCampus2018-01-05
|
* added diameter protocol dissectorCampus2018-01-02
|
* Merged categories network and network_tool (way too similar)Luca Deri2017-12-23
| | | | Replaced former network_tool category with streaming category
* Implemented GooglePlus support that replaced ancient Quake protocol now obsoleteLuca Deri2017-12-15
|
* Implements ndpi_get_category_idSimone Mainardi2017-12-11
|
* Simplified IPv6 datatypesLuca Deri2017-12-08
|
* Merge branch 'dev' into devMichele Campus2017-12-07
|\
| * Fixed invalid symbolic categoriesLuca Deri2017-12-05
| |
| * Compilation fixesLuca Deri2017-11-28
| |
| * Added dissector for protocol check_mkcymaniac2017-11-28
| |
| * Minor optimizationsLuca Deri2017-11-28
| |
| * STUN improvementsLuca Deri2017-11-23
| |
| * add ICQ (instant messaging client) detection - deleted unused skyfile protocolCampus2017-11-20
| |
| * Added YouTube Upload protocol (used the identified unused by ↵Luca Deri2017-11-19
| | | | | | | | NDPI_PROTOCOL_SKYFILE_PREPAID)
* | Refactoring the debugging output.Vitaly Lavrov2017-10-26
|/ | | | | | | | | | | | | | levels of debug output: 0 - ERROR: Only for errors. 1 - TRACE: Start of each packets and if found protocol. 2 - DEBUG: Start of searching each protocol and excluding protocols. 3 - DEBUG_EXTRA: For all other messages. Added field ndpi_struct->debug_logging for enable debug output of each protocols. Simple macros for debugging output are added: NDPI_LOG_ERR(), NDPI_LOG_INFO(), NDPI_LOG_DBG(), NDPI_LOG_DBG2(), NDPI_EXCLUDE_PROTO()
* Added ndpi_is_subprotocol_informative() API callLuca Deri2017-10-06
|
* Custom protocols are not set as application and no longer master protocolsLuca Deri2017-09-25
|
* Patch for giving prority in case of match to custom-defined protocolsLuca Deri2017-09-24
|
* Removed / from category names that can cause issues in applicationsLuca Deri2017-09-21
|