Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | OpenBSD: Introduce pkt_timeval to deal with (bpf_)_timeval | Adrian Zgorzałek | 2020-08-09 |
| | | | | | | Some BSD APIs called in example/ return `struct bpf_timeval`, where nDPI APIs expect `struct timeval`. These two structs, besides having a different name, share the exact same set of fields. | ||
* | Removed csv_fp as external symbol. Instead passing csv_fp through as argument. | Toni Uhlig | 2020-07-08 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Merge pull request #932 from IvanNardi/log | Luca Deri | 2020-07-07 |
|\ | | | | | Log | ||
| * | Incorporated some feedback | Nardi Ivan | 2020-07-01 |
| | | |||
| * | Fix compilation with --enable-debug-messages flag | Nardi Ivan | 2020-06-26 |
| | | | | | | | | | | | | | | | | | | | | | | | | NDPI_LOG* macros dereference ndpi_detection_module_struct object which is private to ndpi library (via NDPI_LIB_COMPILATION define). So we can't use them outside the library itself, i.e. in ndpiReader code Therefore, in files in example/, convert all (rare) uses of NDPI_LOG* macros to a new very simple macro, private to ndpiReader program. If necessary, such macro may be improved. According to a comment in ndpi_define.h, each dissector must define its own NDPI_CURRENT_PROTO macro before including ndpi_api.h file | ||
* | | Fix memory leak about purged/expired flows | Nardi Ivan | 2020-06-28 |
| | | | | | | | | | | Create an helper to avoid similar errors in the future Fixes: 1a62f4c7 | ||
* | | Fix (harmless) memory leaks when DPDK is enabled | Nardi Ivan | 2020-06-28 |
|/ | |||
* | Added ndpi_bin_XXX API | Luca Deri | 2020-06-22 |
| | | | | Added packet lenght distribution bins | ||
* | Removed some obsolete protocols (battlefield, oscar, pcanywhere, tvants) | Luca Deri | 2020-06-06 |
| | |||
* | Added support for Encrypted TLS SNI dissection | Luca Deri | 2020-05-28 |
| | | | | https://datatracker.ietf.org/doc/draft-ietf-tls-sni-encryption/ | ||
* | Added the ability to detect when a known protocol is using a non-standard port | Luca Deri | 2020-05-10 |
| | | | | Added check to spot executables exchanged via HTTP | ||
* | Added TLS issuerDN and subjectDN | Luca Deri | 2020-05-07 |
| | |||
* | ndpiReader: fix memory leak in idle sessions purging | Nardi Ivan | 2020-04-08 |
| | |||
* | Minor fix | Luca Deri | 2020-02-17 |
| | |||
* | Added TLS ALPN support | Luca Deri | 2020-02-07 |
| | |||
* | Added flow extra info field | Luca Deri | 2020-01-10 |
| | | | | Updated tests/results | ||
* | Minor cleanup | Luca Deri | 2020-01-05 |
| | |||
* | Fix leaks and sha1 certificate detection | emanuele-f | 2020-01-02 |
| | |||
* | Renamed TLS requested server name | Luca | 2020-01-02 |
| | |||
* | Reworked TLS dissection | Luca | 2020-01-01 |
| | |||
* | Merge pull request #813 from SimoneRicci97/dev | Luca Deri | 2019-12-09 |
|\ | | | | | Fixed intrusion detection | ||
| * | Fixed intrusion detection | Simone Ricci | 2019-11-26 |
| | | |||
* | | Implemented telnet password export | Luca Deri | 2019-11-21 |
|/ | |||
* | Added flow duration and goodput in output (-v and -c) | Luca Deri | 2019-11-21 |
| | |||
* | Merge branch 'dev' of https://github.com/ntop/nDPI into dev | Luca | 2019-11-05 |
|\ | |||
| * | Merge pull request #806 from oleg-umnik/fix_1 | Luca Deri | 2019-11-03 |
| |\ | | | | | | | Don't leak memory in live capture mode | ||
| | * | Don't leak memory in live capture mode | Oleg A. Arkhangelsky | 2019-10-29 |
| | | | |||
* | | | Added tunnelling decapsulation | Luca | 2019-11-05 |
|/ / | |||
* | | Initial work towards HTTP content-type export | Luca | 2019-10-31 |
| | | |||
* | | Added telnet dissector | Luca | 2019-10-29 |
|/ | | | | Improved data report | ||
* | Manual merge of pull #769 | Luca Deri | 2019-10-02 |
| | |||
* | Removed http:// from HTTP url | Luca Deri | 2019-10-01 |
| | | | | Reported URL in ndpiReader | ||
* | Improves IAT calculation | Luca | 2019-09-24 |
| | |||
* | TLS certificate hash is not reported | Luca Deri | 2019-09-14 |
| | |||
* | Parsed TLS certificate validity | Luca Deri | 2019-09-10 |
| | |||
* | Added -C to generate CSV analysis files | Luca | 2019-09-03 |
| | | | | Improved IAT and byte distribution | ||
* | Implemented IAT (Inter Arrival Time) stats | Luca | 2019-08-29 |
| | |||
* | Added entropy, average, stddev, variance, bytes ratio calculation | Luca | 2019-08-28 |
| | |||
* | Entropy calculation example | Luca Deri | 2019-08-27 |
| | |||
* | Initial work towards traffic classification | Luca | 2019-08-27 |
| | |||
* | Implemented HASSH (https://github.com/salesforce/hassh) | Luca Deri | 2019-08-22 |
| | |||
* | Initial work workards payload analysis | Luca Deri | 2019-08-21 |
| | |||
* | Reworked SSL/TLS field naming | Luca | 2019-08-08 |
| | |||
* | Implemented DTLS support | Luca | 2019-08-08 |
| | | | | Renamed ssl to tls | ||
* | Added SPLT (sequence of packet length and time) and BD (byte distribution) ↵ | Luca Deri | 2019-07-24 |
| | | | | with -J | ||
* | Renamed ndpi_util.c -> reader_util.c | Luca Deri | 2019-07-18 |
Added crash fix with IPv6 |