Luca
45582194cf
Added DNScrypt detection
2017-04-19 09:56:51 +02:00
Campus
b97e3ee51a
add initial detection for WeChat
2017-04-15 11:23:03 +02:00
Campus
2b0809f3dc
name correction for llc_snap header and minor fix
2017-04-15 00:40:01 +02:00
Luca
bc68949c76
Added AMQP (Advanced Message Queueing Protocol)
2017-04-07 08:05:39 +02:00
Luca Deri
281ba768ec
Added Ookla (SpeedTest) protocol detection
2017-04-01 21:33:15 +02:00
Campus
65359e53d8
Merge branch 'set_memory_functions' of https://github.com/vpiserchia/nDPI into vpiserchia-set_memory_functions
2017-03-29 10:46:38 +02:00
Luca Deri
6a5b380bc7
Exported ndpi_netbios_name_interpret() to all nDPI apps
2017-03-19 22:51:13 +01:00
Vito Piserchia
4300208642
Added ndpi_flow_ free/malloc and set_ functions:
...
Ideally these two new functions will provide more flexibility
in regards of application that want to use specific allocation
approaches, for example storage queues for this structures
from where the application can pop and release the data it
needs.
Semantically they can be set up as the other ndpi_malloc and ndpi_free
functions, that is via the set_ndpi_flow_malloc and set_ndpi_flow_free.
In case a NULL parameter is passed to the above functions the old
approach will be used, that means that the ndpi_malloc will be used as
the ndpi_flow_malloc function and ndpi_free_flow as the ndpi_flow_free one.
Application that use the old functions will be not affected by this change,
and the ndpi_free_flow can be deprecated in the future and made private.
2017-03-16 17:35:10 +01:00
Campus
3add72c686
deleted useless function - change macro name
2017-03-15 18:42:44 +01:00
Campus
5de6a96af5
change behaviour for https://github.com/ntop/nDPI/issues/344 - fix skype detection deleting parts that detect host name and ip addr (duplicate behaviour) - improved any detection after fix - added skype host name
2017-03-15 17:28:31 +01:00
Josh Soref
9a5402518c
spelling: unencrypted
2017-03-12 22:13:00 +00:00
Josh Soref
d178bec60e
spelling: reset
2017-03-12 22:02:56 +00:00
Josh Soref
3dbb97413c
spelling: encryption
2017-03-12 21:32:57 +00:00
Luca Deri
e2cfc96577
Improvements for exporting info in MDNS and UBNTAC2 protocols
...
Added test pcap file for UBNTAC2
2017-02-13 01:29:25 +01:00
Luca Deri
1d2e67d38c
Dissected SSH client/server versions and reported in data structures
2017-02-11 10:48:08 +01:00
Campus
b229b89c78
fix for https://github.com/ntop/nDPI/issues/339
2017-02-09 17:01:12 +01:00
Alexis La Goutte
beb069df64
fix hardcoded value of version in Makefile
...
Issue report by @clauderobi (issue #333 )
2017-02-04 09:01:46 +01:00
Luca Deri
9941045468
Renumbered ids that were changed by mistake
...
MQTT (NOW 208, latest stable version 222)
RX ( NOW 209, latest stable version 223)
OPENDNS ( NOW 197, latest stable version 225 ).
2017-02-01 18:10:02 +01:00
Luca Deri
8805d8523b
Optimized code to avoid multiple calls to ndpi_network_ptree_match()
...
HTTP-based subprotocols have not HTTP set as master_protocols
2017-01-31 15:04:24 +01:00
Luca Deri
0610ae2d21
Fixed issues caused by (invalid) protocol renumbering. The problem has been solved and now protocols are in sync with its previous values in the stable version
2017-01-31 13:16:36 +01:00
Luca Deri
1a3ee31865
Renamed enum constant
2017-01-02 21:52:53 +01:00
emanuele-f
2ac04dba4d
Add enum items number
2016-12-29 23:41:09 +01:00
Damir Franusic
f5b8855fed
Implemented Short Message Peer-to-Peer (SMPP) dissector
2016-12-14 21:57:33 +01:00
Ruslan Sologub
12a3d80f71
Fix 'IPVERSION undeclared' error on WIN32
2016-12-07 11:36:39 +02:00
Luca
424fbb710c
Added fixes to properly honour subprotocols
2016-11-26 18:36:08 +02:00
Campus
9abbef7e05
added iqiyi media service and updated ppsetream protocol - added 1kxun media service
2016-11-20 13:07:00 +01:00
Campus
1e19b689c4
minor fix for 0f94a46f86
2016-11-15 12:02:02 +01:00
mkfsn
d9659617e9
Add BJNP Protocol
2016-11-15 17:59:02 +08:00
mkfsn
2586618c1b
Add Github service
2016-11-12 00:15:31 +08:00
Vito Piserchia
04e45f503b
setup the debug function
2016-11-03 17:41:31 +01:00
Vito Piserchia
e3d15ef4e7
Prevent Segfault when building with -DNDPI_ENABLE_DEBUG_MESSAGES
2016-11-03 15:23:06 +01:00
Campus
b8fb5fb403
added iflix service
2016-10-24 23:25:29 +02:00
Luca Deri
e9f00a4e8a
Merge pull request #279 from emanuele-f/category
...
Add protocol category ids
2016-10-23 12:54:30 +02:00
emanuele-f
7d0397a8fb
Add protocol category ids
2016-10-22 22:22:15 +02:00
Marco Gigante
bac82eeb8e
Avoid c99 complains about function prototypes
2016-10-20 16:01:53 +02:00
Campus
df6b71c5ea
fix debug function
2016-10-15 00:47:13 +02:00
Campus
bbe4717075
removed imesh protocol (iMesh is no longer availlable)
2016-10-09 19:12:15 +02:00
Campus
f8a9faf2fa
added adobe flash host name - fix twitter and netflix detection - removed twitter dissector (useless have a dissector that looking for ip range; moved matching in ndpi_content_match.c.inc)
2016-09-24 13:45:28 +02:00
Campus
054f8376e4
deleted meebo dissector (service not availlable anymore) - change Weibo subservice name to Sina service (more correct)
2016-09-24 11:32:47 +02:00
Campus
dbb3d8280e
fix and merge mssql and tds in unique dissector mssql_tds due to latest release + minor fixes
2016-09-16 02:05:14 +02:00
emanuele-f
5f4bbe311e
Add Hotmail service
2016-08-22 11:08:22 +02:00
Denis Volpato Martins
44271e7bb8
added Slack service
2016-08-12 15:08:32 -03:00
emanuele-f
6e1341c148
Add STARTTLS detection
2016-08-12 13:19:42 +02:00
emanuele-f
82f10ddc6a
OpenVPN detection by opcode, packet ID and session ID
2016-08-04 23:08:09 +02:00
Luca Deri
da80bd8bb4
Added ndpi_get_proto_by_name() for mapping protocolIDs to protocol names
...
Added a new parameter to ndpi_guess_protocol_id() to indicate if the guessed protocol has been set by the user through a custom protocols file
2016-07-25 14:52:44 +02:00
Luca Deri
18b9addc85
Implemented #228
2016-07-20 01:40:16 +02:00
Luca Deri
abdccaa8eb
Harvested some unused protocols
2016-07-20 00:28:32 +02:00
Campus
0e49eb1d17
added drda protocol - fix quic output after commit 87717dd77f
2016-07-02 18:29:02 +02:00
Campus
0f089bd49a
added git protocol dissector and pcap for test
2016-06-24 13:19:14 +02:00
Luca Deri
0b7a392b30
Restored code harvested in
...
60e7e19dab (diff-0856ce19e6ed4e80946656d41f7edd65L135)
DNS reply dissection can now be controlled by a preference as demonstrated in ndpiReader.c
2016-06-07 17:14:16 +02:00