Commit graph

160 commits

Author SHA1 Message Date
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
Campus
67d3c9e9c8 Merge branch 'dev' of https://github.com/ntop/nDPI into dev 2016-05-24 23:33:13 +02:00
Campus
f8ecdc004f added new fb detection - remove old bittorrent functions - fix rx warning 2016-05-24 23:28:43 +02:00
theirix
c088672632 Synchronized ndpi_l4_detection_process_packet impl 2016-05-24 23:39:10 +03:00
Alexis La Goutte
8bc1ed7d86 ndpi_api(.h): fix '@return' command used in a comment that is attached to a function returning void [-Wdocumentation] 2016-05-24 13:19:53 +02:00
Campus
ccdcf9d82b added OpenDNS service 2016-05-17 18:28:54 +02:00
Campus
b7863e2dc2 added Weibo service and pcap test 2016-05-13 01:05:13 +02:00
Luca Deri
5c149e0363 Simplified ndpi_exit_detection_module() 2016-05-08 11:04:20 +02:00
Luca Deri
22e03ee98a Simplified nDPI initialization function 2016-05-08 10:55:46 +02:00
Luca Deri
18901ca4d6 Added wrappers for substring-search
ndpi_init_automa()
ndpi_free_automa()
ndpi_add_string_to_automa()
ndpi_finalize_automa()
ndpi_match_string()
set_ndpi_malloc()
set_ndpi_free()
2016-05-07 18:45:18 +02:00
Campus
34ce35dcfa minor fix makefile 2016-04-26 14:20:23 +02:00
Campus
f66cfca2a9 fixed and improved rx protocol detection - there was error on detection when -d option was enabled 2016-04-26 13:48:43 +02:00
Campus
7c1e8ba2bf rework some stuffs - added missing comments on functions 2016-04-24 23:43:22 +02:00
Luca Deri
e23446389c Reworked 8a4c15ecf5 to avoid adding (un-needed) pcap dependency in nDPI core 2016-04-24 23:17:18 +02:00
Luca Deri
8cb6172e4b Added #include <sys/types.h>
https://github.com/voidlinux/void-packages/blob/master/srcpkgs/ndpi/patches/types.patch
2016-04-24 22:59:05 +02:00
emanuele-f
5386aede36 Integrate root flows free and little changes 2016-04-20 15:36:44 +02:00
emanuele-f
4e1317cd0f Fix inline travis complaining 2016-04-20 02:23:37 +02:00
emanuele-f
9ee6442004 Other util API stuff 2016-04-20 01:32:01 +02:00
emanuele-f
7964e11c7f Add header stuff 2016-04-19 22:39:19 +02:00
emanuele-f
a4d0af1f96 Move relevant functions to ndpi_util API module 2016-04-19 22:35:18 +02:00