aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Various optimizations to reduce not-necessary callsLuca Deri2020-09-24
| | | | | Optimized various UDP dissectors Removed dead protocols such as pando and pplive
* Improved boundary check to prevent overflowLuca Deri2020-09-23
|
* Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca Deri2020-09-22
|\
| * Macro redefinitionLuca Deri2020-09-22
| |
* | Minor UA handling improvement to avoid heap-overflowLuca Deri2020-09-22
|/
* Minor change for alignment issueLuca Deri2020-09-21
|
* Added risks for checkingLuca Deri2020-09-21
| | | | | - invalid DNS traffic (probably carrying exfiltrated data) - TLS traffic with no SNI extension
* Do not re-define libc functions for mingw builds.Toni Uhlig2020-09-20
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge pull request #1019 from IvanNardi/quic_fbLuca Deri2020-09-20
|\ | | | | QUIC: add support for MVFST EXPERIMENTAL version
| * QUIC: add support for MVFST EXPERIMENTAL versionNardi Ivan2020-09-20
| |
* | Merge pull request #1018 from lnslbrty/fix/make-distLuca Deri2020-09-20
|\ \ | | | | | | Fixed broken `make dist' and added CI check.
| * | Fixed broken `make dist' and added CI check.Toni Uhlig2020-09-19
| | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | | Merge pull request #1017 from lnslbrty/fix/mingw-xcompileLuca Deri2020-09-20
|\ \ \ | |_|/ |/| | Added support for mingw xcompile.
| * | Using NDPI_I64_FORMAT, NDPI_U64_FORMAT format string to differentiate ↵Toni Uhlig2020-09-18
| | | | | | | | | | | | | | | | | | between Windows and non-Windows. Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * | Fixed mingw build w/o examples/tests/fuzzer.Toni Uhlig2020-09-18
| | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * | Fixed shlib xcompile for x86_64-w64-mingw32Toni Uhlig2020-09-08
| | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | | Added MDNS in extra packet dissection functionLuca Deri2020-09-18
| | |
* | | Reworked MDNS dissector that is not based on the DNS dissectorLuca Deri2020-09-17
| | |
* | | Merge pull request #1012 from IvanNardi/uaLuca Deri2020-09-17
|\ \ \ | | | | | | | | QUIC: extract User Agent information
| * | | TLS: fix memory accesses in QUIC transport parameters extensionNardi Ivan2020-09-10
| | | |
| * | | QUIC: extract User Agent informationNardi Ivan2020-09-08
| | | |
| * | | http: create a common function to parse User Agent fieldNardi Ivan2020-09-08
| | |/ | |/| | | | | | | Prepare the code to handle UA information from flows other than HTTP
* | | Disabled QUIC tracing that pollutes the outputLuca Deri2020-09-17
| | |
* | | Commented unused functionLuca2020-09-13
| | |
* | | Temporarily keep using snprintfAlfredo Cardigliano2020-09-11
| | |
* | | Reworked DGA checksLuca Deri2020-09-11
| | |
* | | Replace snprintf with ndpi_snappendAlfredo Cardigliano2020-09-11
| | |
* | | Added boundary checkLuca Deri2020-09-10
| | |
* | | Added buffer check in DGA analysisLuca Deri2020-09-10
| | |
* | | Complation fix as not on all platforms isnumber() is availablelucaderi2020-09-10
| | |
* | | Merge pull request #1014 from lnslbrty/improved/teamspeakLuca Deri2020-09-09
|\ \ \ | | | | | | | | Improved Teamspeak(3) protocol detection.
| * | | Improved Teamspeak(3) protocol detection.Toni Uhlig2020-09-09
| |/ / | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | | Added extension to detect nested subdomains as used in Browsertunnel attack toolLuca Deri2020-09-09
| | | | | | | | | | | | https://github.com/veggiedefender/browsertunnel
* | | Add missing low-level serializer calls to the APIAlfredo Cardigliano2020-09-09
|/ /
* | Updated DoT/DoH provider.Toni Uhlig2020-09-07
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | Improved dnscrypt v1/v2 protocol detection.Toni Uhlig2020-09-06
|/ | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Add start_of_block/end_of_block support to TLVAlfredo Cardigliano2020-09-04
|
* Added some additional TLS mappingsLuca Deri2020-09-02
|
* Fixed off-by-one error in Kerberos protocol.Toni Uhlig2020-09-02
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Fixed false positive detection for Skype.SkypeCall (affects at least Cisco ↵Toni Uhlig2020-09-02
| | | | | | HSRP and RADIUS). Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added boundary checkLuca Deri2020-09-01
|
* Added check for ndpi_ssl_version2str()Luca Deri2020-08-31
|
* Added (optional) notifier for LRU addLuca Deri2020-08-31
|
* Merge pull request #999 from IvanNardi/quicLuca Deri2020-08-30
|\ | | | | QUIC: add support for GQUIC T050 and T051
| * QUIC: add support for GQUIC T050 and T051Nardi Ivan2020-08-30
| | | | | | | | | | | | QUIC versioning wasn't complex enough without T05X family... These versions are very similar to Q050, but use TLS as their handshake protocol.
* | Added new risk for NDPI_UNSAFE_PROTOCOL that identifies protocols that are ↵Luca Deri2020-08-30
|/ | | | not condidered safe/secure
* Improved ntop detection over HTTPLuca Deri2020-08-30
| | | | Added cap on number of attempts for CiscoVPN
* Stddev calculation changesLuca Deri2020-08-30
|
* Fixed false positive in suspicous user agentLuca Deri2020-08-30
| | | | Optimized stddev calculation
* Merge pull request #996 from lnslbrty/fix/travis-ciLuca Deri2020-08-28
|\ | | | | Fix travis-ci related errors.