aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
| * | | 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
| * | Add DNS response addressemanuele-f2019-03-29
| | |
| * | Improvments for AmazonVideoLuca Deri2019-03-27
| |/
| * SSL cleanupLuca Deri2019-03-25
| |
| * Added SSL organization supportLuca Deri2019-03-23
| |
| * Merge pull request #681 from chiehmin/certificate-parsingLuca Deri2019-03-23
| |\ | | | | | | Parse server certificate organization
| | * we only need one dot to confirm it is a valid domain namechiehminw2019-03-20
| | | | | | | | | | | | | | | | | | | | | github.com is valid but can not be retreive by server certificate parsing Signed-off-by: chiehminw <chiehminw@synology.com>
| | * retreive ssl certificate origanizationchiehminw2019-03-20
| | | | | | | | | | | | Signed-off-by: chiehminw <chiehminw@synology.com>
| * | Merge pull request #679 from chiehmin/link-use-relative-pathLuca Deri2019-03-23
| |\ \ | | | | | | | | Use relative path for library link
| | * | Use relative path for library linkchiehminw2019-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | relative link path can preserve link relation after packaging and doplying to new machine ex: $ make DESTDIR=/tmp/ndpi install $ tar czf ndpi.tar.gz /tmp/ndpi $ tar xf ndpi.tar.gz -C /lib Orignal install script will caused the /lib/libndpi.so.2 links to /tmp/ndpi/libndpi.so.2.9.0 which is not intended Signed-off-by: chiehminw <chiehminw@synology.com>
| * | | 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.
| * | | | Merge pull request #677 from chiehmin/add-http-method-prefixLuca Deri2019-03-23
| |\ \ \ \ | | | | | | | | | | | | Add NDPI prefix for HTTP_METHOD enum to avoid name collisions
| | * | | | Add NDPI prefix for HTTP_METHOD enum to avoid name collisionschiehminw2019-03-12
| | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | ref: https://stackoverflow.com/questions/35380279/avoid-name-collisions-with-enum-in-c-c99 Signed-off-by: chiehminw <chiehminw@synology.com>
| * | | | Merge pull request #673 from vel21ripn/dns_fix_nameLuca Deri2019-03-23
| |\ \ \ \ | | | | | | | | | | | | More accurate hostname verification in a DNS query.
| | * | | | More accurate hostname verification in a DNS query.Vitaly Lavrov2019-02-27
| | | | | |
| * | | | | Merge pull request #665 from vel21ripn/whatsappLuca Deri2019-03-23
| |\ \ \ \ \ | | | | | | | | | | | | | | Fix whatsapp signature detecting.
| | * | | | | Fix whatsapp signature detecting.Vitaly Lavrov2019-01-31
| | | | | | |
* | | | | | | 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
| | | | |
* | | | | Improved FTP dissectionLuca Deri2019-03-14
| | | | |
* | | | | Added fix to avoid FTP false positivesLuca Deri2019-03-14
| | | | |
* | | | | 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
|\ \ \ \ | | |_|/ | |/| |
| * | | Fixes possibly broken dissection of invalid DNS responsesSimone Mainardi2019-03-04
| | | |
| * | | Re-Added TikTok/Musical.ly protocolLuca Deri2019-03-03
| | | |
| * | | Fixed false positive mining detectionLuca2019-03-01
| | |/ | |/|
| * | Improved MDNS dissectionLuca Deri2019-02-24
| | |
| * | Added extra check to avoid nDPI wrong matchesLuca Deri2019-02-21
| | |
| * | Fix invalid TCP DNS dissectionemanuele-f2019-02-19
| | |
| * | 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.
| * QUIC: convert little endian offsets to host endiannessLudovico Cavedon2019-01-15
| | | | | | | | | | | | | | Offset in the QUIC protocol are little endian. Reading them as uint32_t works on little endian architectures, but breaks on big endian ones. This change applies the proper conversion and fixes running the http_ipv6 and quic tests on big endian architectures.
* | Propagate prefix settings to MakefilesPramode2019-01-20
| | | | | | | | | | A "make install" was failing because the --prefix flag setting was not being propagated to the Makefiles.
* | Removed debug codeLuca Deri2019-01-17
| |