Luca Deri
af2dc0860c
Merge pull request #734 from glpaparelli/dev
...
fixed the printing layout, even with IPv6
2019-07-13 18:44:03 +02:00
Luca Deri
c65025f7b0
Merge pull request #737 from themadprofessor/dev
...
Add compiler warnings and fix them
2019-07-13 18:34:40 +02:00
Luca Deri
ea32d535eb
initial work towards simple serilizer/deserialier
2019-07-13 18:32:22 +02:00
Stuart Reilly
8b1c68aed3
Add compiler warnings and fix them
2019-07-12 16:01:22 +01:00
Giulio Paparelli
52533c3b66
all fixed
2019-07-12 12:06:10 +02:00
Luca Deri
3e2e616507
Dissection improvents
...
Fixed QUIC dissection
Disabled debug message
2019-07-11 22:35:50 +02:00
Luca Deri
8205f2c6f1
Various TLS improvements
2019-07-02 00:05:17 +02:00
Luca Deri
a1ac31062d
Added ndpi_has_human_readeable_string for detecting human-readeable strings in buffers
2019-06-30 11:59:51 +02:00
Luca Deri
06b05e21c6
Improvemnts in SSL certificate detection
2019-06-30 08:19:51 +02:00
Luca Deri
00ed2653fe
Further WhatsApp improvements
2019-06-21 19:06:41 +02:00
Luca Deri
13e8354f37
JSON-C fix
2019-06-20 22:16:53 +02:00
Luca
5f26149938
Added DHCP fingerpring handling
2019-06-18 17:36:39 +02:00
Luca Deri
1a3f2b3f0d
Reworked SSL cipher handling
2019-06-16 16:05:13 +02:00
Luca Deri
5b7a08bac3
Added SSL cipher print
2019-06-16 10:08:21 +02:00
Luca Deri
5da363cbde
Fixed MySQL dissector
...
SSL dissector now reports the protocol version
Fixed bug in ndpiReader that ivalidates in some cases the protocl dissection and used to slow down the dissection
2019-05-28 23:35:49 +02:00
Luca Deri
04b543caa9
SSL certificate analysis improvement
2019-05-20 22:30:53 +02:00
Luca Deri
0d2f8f4498
Implements #705
2019-05-20 22:02:21 +02:00
Luca Deri
a00ad9fc92
Initial JA3 support ( https://github.com/salesforce/ja3 ) for SSL
2019-05-11 00:50:56 +02:00
emanuele-f
0961caec1b
Add missing fclose in ndpiReader
2019-04-12 19:39:01 +02:00
Luca Deri
2f14b8abbf
Added test file for FTP
2019-04-12 12:19:11 +02:00
Luca Deri
6693151052
Added custom category support to ndpi_get_partial_detection()
2019-04-01 16:12:44 +02:00
Luca Deri
1915a63cf2
Implemented ndpi_process_partial_detection() API call to handle partial matches due to the nDPI specified configuration
2019-04-01 12:30:51 +02:00
Luca Deri
f47be6ef60
Added SSL organization support
2019-03-23 10:32:18 +01:00
Luca Deri
ddf0066c11
Aligned DNS to HTTP dissection
2019-02-07 22:44:48 +01:00
Luca Deri
efa96da3e0
Fixes #657
2019-01-20 23:47:24 +01:00
Luca Deri
85155d5899
Removed debug code
2019-01-17 00:42:45 +01:00
Luca Deri
d088a968a9
Merge branch 'dev' of https://github.com/ntop/nDPI into dev
2019-01-17 00:41:05 +01:00
Luca Deri
efef99cbad
Removed this party LRU and replaced with home grown
2019-01-17 00:40:28 +01:00
Luca Deri
f3b0878a37
Warnign fixes
...
Updated test results
2019-01-17 00:39:45 +01:00
Luca
622519e90e
Warning fix
2018-11-29 07:53:41 +01:00
Luca Deri
f15aed6c46
Renamed internal function
2018-11-21 23:25:27 +01:00
Luca Deri
e9dd5985b3
Made configure more friendly
...
Added time measurement in ndpiReader (processing and setup time)
2018-11-21 17:22:15 +01:00
Luca Deri
669fdf6b5f
Improved skype, teredo, netbios heuristics
...
Changed ndpi_detection_giveup() API: guess is now part of the call
2018-11-21 00:32:32 +01:00
Luca Deri
582da8d4bb
Improved WeChat support
...
Removed Musical.ly protocol as the service has been merged with another one and thus it is no longer used
Improved guess for UDP protocols
2018-11-19 18:24:33 +01:00
emanuele-f
0ee451040d
Warning fix
2018-11-18 12:50:53 +01:00
Luca Deri
71b2c19cf2
Added DPDK support to ndpiReader
2018-11-10 16:10:22 +01:00
Luca Deri
01bf295a19
Completed custom category implementation
2018-08-16 14:57:44 +02:00
Luca Deri
90ffa1fc2c
Updated twitter invalid address range
...
Using content substring match in category search
2018-07-16 09:21:34 +02:00
Luca
3986a951d8
Suppressed invalid messages with -q
...
-j now accepts - as stdout
2018-06-21 16:13:18 +02:00
Luca Deri
e00b06926e
Fix for handling IP address based custom categories
2018-06-11 16:22:02 +02:00
Luca Deri
6dd42d19f7
Implemented Facebook Messenger (mobile) support
...
Code cleanup
2018-05-18 23:10:00 +02:00
Luca Deri
dcdd7562f4
Implemented hash-based categories
2018-05-16 00:09:12 +02:00
Luca Deri
66b759ca69
Hidden ndpi_detection_module_struct definition
2018-05-14 22:58:14 +02:00
Luca Deri
1076455c01
Added ndpi_set_detection_preferences() APi call
2018-05-14 21:40:27 +02:00
Luca Deri
50216991bd
Improved hyperscan support and category definition
2018-05-10 23:46:35 +02:00
Luca
3adccc98f7
Implemented custom category loading.
...
Modified ndpiReader with -c <file> (use mining_hosts.txt as example) for loading name-based categories
2018-04-26 21:10:59 +02:00
Darryl Sokoloski
c54a8f8cfa
Moved ndpi_config.h from ndpi_main.h to ndpi_main.c, and example source files.
2018-04-24 10:21:47 -04:00
Luca
a2acd09263
Added ndpi_get_api_version() API call to be used in applications that
...
are dynamically linking with nDPI, to make sure the APIs are in sync
2018-03-21 18:33:08 +01:00
ZengYingpei
aea81e4a1a
Add an Xcode project for debugging under MacOS (add all missed files)
2018-02-04 14:21:52 +08:00
Luca Deri
78feabfad7
Inital hyperscan work
2018-01-24 22:11:05 +01:00