aboutsummaryrefslogtreecommitdiff
path: root/src/lib/ndpi_main.c
Commit message (Collapse)AuthorAge
...
| * Fix double-strdup memory leak in ndpi_handle_ruleDerrick Lyndon Pallas2019-04-05
| | | | | | | | | | proto is being strdup'd both in the call to ndpi_set_proto_defaults and inside of that function as well, leaking the memory.
* | Added ndpi_is_safe_ssl_cipher(0 callLuca Deri2019-05-23
| |
* | Implements #705Luca Deri2019-05-20
| |
* | Fixed JA3 decodingLuca Deri2019-05-20
| | | | | | | | Made ndpi_process_extra_packet() optional
* | Merge pull request #696 from pallas/avoid-hyperscan-leakLuca Deri2019-05-08
|\ \ | | | | | | Avoid leaking hyperscan struct
| * | Avoid leaking hyperscan structDerrick Lyndon Pallas2019-04-22
| | |
* | | Add allowed site categoryemanuele-f2019-05-06
| | |
* | | Hardening fixes for packer parsingLuca Deri2019-05-03
| | |
* | | ndpi_handle_rule accepted formatscardigliano2019-04-29
|/ /
* | Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca Deri2019-04-12
|\ \
| * \ Merge pull request #690 from pallas/make-path-constLuca Deri2019-04-12
| |\ \ | | | | | | | | Make path const in ndpi_load_protocols_file
| | * | Make path const in ndpi_load_protocols_fileDerrick Lyndon Pallas2019-04-05
| | |/
* | / Fixes #692Luca Deri2019-04-12
|/ /
* | Add missing newlinesemanuele-f2019-04-12
| |
* | Fix category detectionemanuele-f2019-04-12
| |
* | Tests result fixLuca2019-04-05
|\ \ | | | | | | | | | Merge branch 'dev' of https://github.com/ntop/nDPI into dev
| * | Fix category detection due to missing initializationemanuele-f2019-04-05
| |/
| * Improved flow category guessLuca Deri2019-04-02
| |
| * Improvements with category detectionLuca Deri2019-04-01
| |
| * Added custom category support to ndpi_get_partial_detection()Luca Deri2019-04-01
| |
| * Implemented ndpi_process_partial_detection() API call to handle partial ↵Luca Deri2019-04-01
| | | | | | | | matches due to the nDPI specified configuration
| * Added SSL organization supportLuca Deri2019-03-23
| |
| * Merge pull request #678 from madpilot78/FreeBSD_endian.hLuca Deri2019-03-23
| |\ | | | | | | The le32toh() function used in some places on BSD OSes requires sys/en…
| | * The le32toh() function used in some places on BSD OSes require sys/endian.h ↵Guido Falsi2019-03-12
| | | | | | | | | | | | to be included.
* | | Fixed false positive with FTP_DATA protocolLuca2019-04-05
|/ / | | | | | | | | Added coherency in application protol guess by exploiting the host server name Various protocol optimizations
* | Improved snapchat detectionLuca2019-03-22
| |
* | Fix invalid categories labels array length and add checkemanuele-f2019-03-18
| |
* | Sporify fixLuca2019-03-12
|/
* Category cleanupLuca Deri2019-03-10
|
* Removed categories based on file contentLuca Deri2019-03-10
|
* Proto cleanupLuca2019-03-08
|
* Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca Deri2019-03-08
|\
| * Re-Added TikTok/Musical.ly protocolLuca Deri2019-03-03
| |
| * Added extra check to avoid nDPI wrong matchesLuca Deri2019-02-21
| |
| * Fixes #671Luca Deri2019-02-14
| |
| * Change ndpi_fill_ip_protocol_category to pass IPs explicitlyemanuele-f2019-02-12
| |
| * Fix for avoid wrong substring match to happenLuca Deri2019-02-10
| |
* | Added new categoriesLuca Deri2019-03-08
|/ | | | | | | | | | - NDPI_PROTOCOL_CATEGORY_MUSIC - NDPI_PROTOCOL_CATEGORY_VIDEO - NDPI_PROTOCOL_CATEGORY_SHOPPING - NDPI_PROTOCOL_CATEGORY_PRODUCTIVITY - NDPI_PROTOCOL_CATEGORY_FILE_SHARING Protocol vs category rework
* Aligned DNS to HTTP dissectionLuca Deri2019-02-07
|
* Releasing old buffer if realloc failscardigliano2019-01-31
|
* Support for protocol file files of arbitrary lengthAlfredo Cardigliano2019-01-30
|
* Improved HTTP response code handlingLuca Deri2019-01-23
|
* Merge pull request #659 from cavedon/direction-endiannessLuca Deri2019-01-20
|\ | | | | Compute packet_direction consistently independently from endianness
| * Compute packet_direction consistently independently from endiannessLudovico Cavedon2019-01-16
| | | | | | | | | | | | | | | | | | | | | | Ensure packet_direction is computed in the same way on little endian and big endian architectures. This change will convert IP addresses and port from little endian to host endian (instead of converting from network endian to host endian) so that it does not change the behavior on little endian architecture where ndpi is usually developed. A better (but more invasive) change would be to use the ntoh*() functions and then adjust all affected tests.
* | Removed debug codeLuca Deri2019-01-17
| |
* | Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca Deri2019-01-17
|\ \
| * | Warnign fixesLuca Deri2019-01-17
| |/ | | | | | | Updated test results
* / Removed this party LRU and replaced with home grownLuca Deri2019-01-17
|/
* nDPi now finally honours dissection of HTTP responsesLuca Deri2019-01-07
|
* Added Modbus over TCP dissectorLuca Deri2018-12-21
|