aboutsummaryrefslogtreecommitdiff
path: root/example/reader_util.h
Commit message (Collapse)AuthorAge
* OpenBSD: Introduce pkt_timeval to deal with (bpf_)_timevalAdrian Zgorzałek2020-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 Uhlig2020-07-08
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge pull request #932 from IvanNardi/logLuca Deri2020-07-07
|\ | | | | Log
| * Incorporated some feedbackNardi Ivan2020-07-01
| |
| * Fix compilation with --enable-debug-messages flagNardi Ivan2020-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 flowsNardi Ivan2020-06-28
| | | | | | | | | | Create an helper to avoid similar errors in the future Fixes: 1a62f4c7
* | Fix (harmless) memory leaks when DPDK is enabledNardi Ivan2020-06-28
|/
* Added ndpi_bin_XXX APILuca Deri2020-06-22
| | | | Added packet lenght distribution bins
* Removed some obsolete protocols (battlefield, oscar, pcanywhere, tvants)Luca Deri2020-06-06
|
* Added support for Encrypted TLS SNI dissectionLuca Deri2020-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 portLuca Deri2020-05-10
| | | | Added check to spot executables exchanged via HTTP
* Added TLS issuerDN and subjectDNLuca Deri2020-05-07
|
* ndpiReader: fix memory leak in idle sessions purgingNardi Ivan2020-04-08
|
* Minor fixLuca Deri2020-02-17
|
* Added TLS ALPN supportLuca Deri2020-02-07
|
* Added flow extra info fieldLuca Deri2020-01-10
| | | | Updated tests/results
* Minor cleanupLuca Deri2020-01-05
|
* Fix leaks and sha1 certificate detectionemanuele-f2020-01-02
|
* Renamed TLS requested server nameLuca2020-01-02
|
* Reworked TLS dissectionLuca2020-01-01
|
* Merge pull request #813 from SimoneRicci97/devLuca Deri2019-12-09
|\ | | | | Fixed intrusion detection
| * Fixed intrusion detectionSimone Ricci2019-11-26
| |
* | Implemented telnet password exportLuca Deri2019-11-21
|/
* Added flow duration and goodput in output (-v and -c)Luca Deri2019-11-21
|
* Merge branch 'dev' of https://github.com/ntop/nDPI into devLuca2019-11-05
|\
| * Merge pull request #806 from oleg-umnik/fix_1Luca Deri2019-11-03
| |\ | | | | | | Don't leak memory in live capture mode
| | * Don't leak memory in live capture modeOleg A. Arkhangelsky2019-10-29
| | |
* | | Added tunnelling decapsulationLuca2019-11-05
|/ /
* | Initial work towards HTTP content-type exportLuca2019-10-31
| |
* | Added telnet dissectorLuca2019-10-29
|/ | | | Improved data report
* Manual merge of pull #769Luca Deri2019-10-02
|
* Removed http:// from HTTP urlLuca Deri2019-10-01
| | | | Reported URL in ndpiReader
* Improves IAT calculationLuca2019-09-24
|
* TLS certificate hash is not reportedLuca Deri2019-09-14
|
* Parsed TLS certificate validityLuca Deri2019-09-10
|
* Added -C to generate CSV analysis filesLuca2019-09-03
| | | | Improved IAT and byte distribution
* Implemented IAT (Inter Arrival Time) statsLuca2019-08-29
|
* Added entropy, average, stddev, variance, bytes ratio calculationLuca2019-08-28
|
* Entropy calculation exampleLuca Deri2019-08-27
|
* Initial work towards traffic classificationLuca2019-08-27
|
* Implemented HASSH (https://github.com/salesforce/hassh)Luca Deri2019-08-22
|
* Initial work workards payload analysisLuca Deri2019-08-21
|
* Reworked SSL/TLS field namingLuca2019-08-08
|
* Implemented DTLS supportLuca2019-08-08
| | | | Renamed ssl to tls
* Added SPLT (sequence of packet length and time) and BD (byte distribution) ↵Luca Deri2019-07-24
| | | | with -J
* Renamed ndpi_util.c -> reader_util.cLuca Deri2019-07-18
Added crash fix with IPv6