Luca Deri
47bb46176b
Fix for #225
2016-07-05 19:07:16 +02:00
Campus
0e49eb1d17
added drda protocol - fix quic output after commit 87717dd77f
2016-07-02 18:29:02 +02:00
Luca Deri
87717dd77f
Added QUICK subprotocol support
2016-06-30 17:03:36 +02:00
Campus
ff6b193821
minor fixes - deleted useless part on git and quic protos
2016-06-24 13:45:43 +02:00
Campus
96623c0e4f
Merge branch 'dev' of https://github.com/ntop/nDPI into dev
2016-06-24 13:19:56 +02:00
Campus
0f089bd49a
added git protocol dissector and pcap for test
2016-06-24 13:19:14 +02:00
Luca Deri
b318d191a5
Removed variables not used
2016-06-23 23:53:03 +02:00
Luca Deri
adbba69988
Removed false positives from CoAP protocol
...
Improved DNS detection
Added misisng default DropBox port
Fix for #154
Added sample pcap of Tor traffic for regression testing
2016-06-19 21:25:58 +02:00
Luca Deri
6c83cd627f
Enhanced string boundary check to avoid crashes with malformed packets
2016-06-14 20:25:23 +02:00
Luca Deri
ed09d78ed9
Added 1e100.net to Google
2016-06-12 21:01:59 +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
Luca Deri
2379443ef5
Fix on multicast address check on teredo
2016-05-31 12:58:44 +02:00
Luca Deri
8c50b9692e
Improved bigram detection (used by Tor)
2016-05-31 12:47:51 +02:00
Luca Deri
787be6ec08
Improved teredo detection by discarding packets sent towards multicast addresses
2016-05-31 12:32:47 +02:00
Luca Deri
72efa329db
Enhanced fragments support in ndpiReader
...
Improved RX protocol dissection and removed port guess as it caused false positives.
2016-05-31 12:20:25 +02:00
Luca Deri
a79b338208
Compilation fix due t pack/unpack
2016-05-30 09:09:00 +02:00
Alexis La Goutte
f0c1688b1b
ndpi_main: fix Value stored to 'saddr'/'daddr' is never read
...
ndpi_main.c:3286:7: warning: Value stored to 'saddr' is never read
ndpi_main.c:3290:7: warning: Value stored to 'saddr' is never read
ndpi_main.c:3291:7: warning: Value stored to 'daddr' is never read
2016-05-26 19:52:25 +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
theirix
552076a36c
Fixed dns buffer overflow
2016-05-24 23:34:15 +03:00
Alexis La Goutte
bae6a09a7c
ndpi_main(.c): fix Null pointer passed as an argument to a 'nonnull' parameter
2016-05-24 13:46:17 +02:00
Alexis La Goutte
e0e1ed6936
rtcp: fix Value stored to 'sport'/'dport' is never read
2016-05-23 22:32:39 +02:00
Alexis La Goutte
7fb4b42092
bittorrent: fix Value stored to 'a' is never read
2016-05-23 22:30:47 +02:00
Alexis La Goutte
1b3055faef
ndpi_main: fix Value stored to 'saddr'/'daddr' is never read
2016-05-23 22:21:50 +02:00
Alexis La Goutte
cf905d0c7f
FTP: fix Value stored to 'packet' during its initialization is never read
2016-05-23 22:19:05 +02:00
Alexis La Goutte
3d23ee0e23
RX: fix indent
2016-05-23 19:56:45 +02:00
Alexis La Goutte
92718c4def
QUIC: fix typo
2016-05-23 19:56:45 +02:00
Alexis La Goutte
e1d3a8ea7d
QUIC: remove trailing whitespace
2016-05-23 19:56:45 +02:00
Luca Deri
ef2cb860a3
Recodede QUIC from scratch to make it more robust and export SNI (server name) as with SSL/HTTP
2016-05-21 15:34:10 +02:00
Andrea Buscarinu
f517a6a373
Fix QUIC
2016-05-17 23:15:38 +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
Campus
6edb280cc7
update test pcap due to modification of quic protocol - improved readability of code
2016-05-12 23:17:41 +02:00
Michele Campus
32847fcfd0
Merge pull request #190 from backer-and/dev
...
enhance/refactor quic.c
2016-05-12 22:53:41 +02:00
Luca
69bdc44441
Fix for invalid DNS reponse detection
2016-05-12 13:10:23 +02:00
Andrea Buscarinu
4d58e55781
enhance/refactor quic.c
2016-05-11 12:42:30 +02:00
Alexis La Goutte
d233459195
QUIC: Remove a wrong heuritics
...
There is always the QUIC version on first frame
2016-05-10 22:21:50 +02:00
Alexis La Goutte
6dab2b8c62
QUIC: Fix trailing whitespace
2016-05-09 19:12:09 +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
Alexis La Goutte
9b0bef50de
QUIC: fix typo the protocol name is QUIC (and not Quic)
2016-04-29 09:25:28 +02:00
Alexis La Goutte
c957a12742
QUIC: last version of QUIC is Q033
...
Look Recent Changes by Version from QUIC Wire Layout Specification
2016-04-29 09:21:42 +02:00
Campus
1b9aa2ab71
fixed rx protocol for better logic conditions
2016-04-26 18:49:52 +02:00
Campus
1d17ece9ce
fix missing conditional and
2016-04-26 15:02:32 +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
8a4c15ecf5
Merge pull request #180 from emanuele-f/dev
...
High level API and ndpiReader simplification
2016-04-24 10:29:26 +02:00