Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Renamed ndpi_util.c -> reader_util.c | Luca Deri | 2019-07-18 |
| | | | | Added crash fix with IPv6 | ||
* | Improvements for dta dissection | Luca Deri | 2019-07-18 |
| | |||
* | Add files via upload | marcopiangatello | 2019-07-17 |
| | |||
* | Delete ndpi_util.c | marcopiangatello | 2019-07-17 |
| | |||
* | Add compiler warnings and fix them | Stuart Reilly | 2019-07-12 |
| | |||
* | Dissection improvements | Luca Deri | 2019-06-27 |
| | |||
* | Merge pull request #717 from weiyanhua100/dev | Luca Deri | 2019-06-22 |
|\ | | | | | add null process for malloc. | ||
| * | add null process for malloc. | weiyanhua | 2019-06-13 |
| | | |||
* | | Further WhatsApp improvements | Luca Deri | 2019-06-21 |
| | | |||
* | | Added DHCP fingerpring handling | Luca | 2019-06-18 |
| | | |||
* | | Reworked SSL cipher handling | Luca Deri | 2019-06-16 |
| | | |||
* | | Added SSL cipher print | Luca Deri | 2019-06-16 |
|/ | |||
* | Fixed MySQL dissector | Luca Deri | 2019-05-28 |
| | | | | | SSL dissector now reports the protocol version Fixed bug in ndpiReader that ivalidates in some cases the protocl dissection and used to slow down the dissection | ||
* | Added ndpi_is_safe_ssl_cipher(0 call | Luca Deri | 2019-05-23 |
| | |||
* | Implements #705 | Luca Deri | 2019-05-20 |
| | |||
* | Fixed JA3 decoding | Luca Deri | 2019-05-20 |
| | | | | Made ndpi_process_extra_packet() optional | ||
* | Initial JA3 support (https://github.com/salesforce/ja3) for SSL | Luca Deri | 2019-05-11 |
| | |||
* | Added SSL organization support | Luca Deri | 2019-03-23 |
| | |||
* | Warnign fixes | Luca Deri | 2019-01-17 |
| | | | | Updated test results | ||
* | Improved skype, teredo, netbios heuristics | Luca Deri | 2018-11-21 |
| | | | | Changed ndpi_detection_giveup() API: guess is now part of the call | ||
* | Added DPDK support to ndpiReader | Luca Deri | 2018-11-10 |
| | |||
* | Fix for https://github.com/ntop/nDPI/issues/572 | Luca Deri | 2018-05-28 |
| | |||
* | Implemented Facebook Messenger (mobile) support | Luca Deri | 2018-05-18 |
| | | | | Code cleanup | ||
* | Hidden ndpi_detection_module_struct definition | Luca Deri | 2018-05-14 |
| | |||
* | Improved hyperscan support and category definition | Luca Deri | 2018-05-10 |
| | |||
* | Implemented custom category loading. | Luca | 2018-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 Sokoloski | 2018-04-24 |
| | |||
* | fix wrong increment for MPLS double header | Campus | 2018-02-15 |
| | |||
* | Fix MPLS header parsing in ndpiReader. | Ludovico Cavedon | 2018-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. | ||
* | Fix ndpiReader long run crash due to dupilicate nodes exist, cause | qianguozheng | 2017-12-19 |
| | | | | double free failed. | ||
* | Simplified IPv6 datatypes | Luca Deri | 2017-12-08 |
| | |||
* | Refactoring the debugging output. | Vitaly Lavrov | 2017-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() | ||
* | Code rework | Luca Deri | 2017-09-17 |
| | |||
* | Implemented flow sort based on total bytes so that we can (with -v X) ↵ | Luca | 2017-08-02 |
| | | | | immediately spot elephants and mice | ||
* | fix wrong datalink type for Cisco PPP | Campus | 2017-07-29 |
| | |||
* | Updated tests to match new SSL server certificate fix/addition | Micah Lyle | 2017-07-18 |
| | |||
* | Implementation for extra packet processing if desired | Micah Lyle | 2017-07-17 |
| | |||
* | Fixed bug that was forcing the reader to pass several times the same flow | Luca | 2017-05-24 |
| | | | | renamed some variables | ||
* | Split src2dst / dst2src traffic | Luca Deri | 2017-05-24 |
| | |||
* | compilation fixes | Alfredo Cardigliano | 2017-05-23 |
| | |||
* | crc32 fix | Alfredo Cardigliano | 2017-05-23 |
| | |||
* | Remove unused variable and clarify operator precedence in ndpi_util.c | Pavlos Antoniou | 2017-05-18 |
| | |||
* | Reworked flow structure handler | Luca Deri | 2017-05-17 |
| | |||
* | Fix out-of-bounds heap read caused by using header->len instead of ↵ | alexei-argus | 2017-05-10 |
| | | | | header->caplen (as provided in pcap_loop) | ||
* | Added missing direction update with non TCP-UDP protocols | Luca | 2017-05-08 |
| | |||
* | Added -m for splitting analysis in sub-analysis steps | Luca Deri | 2017-04-30 |
| | |||
* | Improved SSL dissection | Luca | 2017-04-27 |
| | |||
* | Initial Wireshark nDPI integration | Luca Deri | 2017-04-23 |
| | |||
* | fix for https://github.com/ntop/nDPI/issues/364 | Campus | 2017-04-20 |
| | |||
* | ndpiReader now prints (-v) the flows with the correct direction | Luca Deri | 2017-04-19 |
| |