| .. |
|
AddressList.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
AddressResolution.cpp
|
Improved RTT data valiation
|
2020-03-18 23:49:36 +01:00 |
|
AddressTree.cpp
|
Add network discovery support for multiple subnets on one interface
|
2020-03-24 20:53:11 +01:00 |
|
AlertableEntity.cpp
|
Implement multitenant alerts support for in-memory alerts
|
2020-02-06 15:18:50 +01:00 |
|
AlertCheckLuaEngine.cpp
|
Changes for supporting NET-SNMP where available
|
2020-06-15 01:11:14 +02:00 |
|
AlertCounter.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
AlertsManager.cpp
|
Implements constant flow and alert ids
|
2020-04-14 22:20:44 +02:00 |
|
AlertsQueue.cpp
|
Implements merge of multiple identical alerts
|
2020-02-25 18:14:28 +01:00 |
|
AutonomousSystem.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
AutonomousSystemHash.cpp
|
Fixes AutonomousSystems uses management
|
2020-04-06 12:34:37 +02:00 |
|
Bitmask.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Bloom.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
BroadcastDomains.cpp
|
Ghost networks listed in Local hosts (-m) list are not longer considered as ghost
|
2020-08-04 19:26:21 +02:00 |
|
Condvar.cpp
|
Added condvar to SPSC queue to avoid active wait
|
2020-09-27 16:54:54 +02:00 |
|
ContainerStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ContinuousPing.cpp
|
Added fix that was preventing clean shutdown
|
2020-08-13 17:13:11 +02:00 |
|
ContinuousPingStats.cpp
|
Fixes call of overloaded 'abs(float)' is ambiguous
|
2020-04-30 16:40:27 +02:00 |
|
CountriesHash.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Country.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
DB.cpp
|
Remove aggregated flows
|
2020-07-03 17:17:33 +02:00 |
|
DnsStats.cpp
|
Replace anomalous with misbehaving to avoid inconsistencies (fix #2866)
|
2020-01-14 15:49:19 +01:00 |
|
DSCPStats.cpp
|
Compilation fix
|
2020-07-17 23:15:43 +02:00 |
|
DummyInterface.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ElasticSearch.cpp
|
Implements the Elasticsearch alerts endpoint
|
2020-04-18 16:35:14 +02:00 |
|
EthStats.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
ExportInterface.cpp
|
Option --zmq-encryption-key <pub key> can be used with -I <endpoint> to encrypt data hi hierarchical mode
|
2020-03-11 17:11:05 +01:00 |
|
Fingerprint.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Flow.cpp
|
Reworked baheviour analysis code
|
2020-09-28 12:55:37 +02:00 |
|
FlowAlertCheckLuaEngine.cpp
|
Implements deadlines for periodic and user scripts
|
2020-02-18 18:44:41 +01:00 |
|
FlowAlertCounter.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
FlowGrouper.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
FlowHash.cpp
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
FlowStats.cpp
|
Migrate C flow status alerts to Lua user scripts
|
2019-10-22 10:42:22 +02:00 |
|
FlowTrafficStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
FrequentStringItems.cpp
|
Partial fix (community code is now clean) for #2533
|
2020-08-07 17:20:26 +02:00 |
|
GenericHash.cpp
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
GenericHashEntry.cpp
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
GenericTrafficElement.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
Geolocation.cpp
|
Fixes misdetection of initialized MaxMind geolocation databases
|
2020-08-04 10:44:50 +02:00 |
|
Grouper.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Host.cpp
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
HostHash.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
HostPools.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
HostPoolStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
HostScore.cpp
|
Fixes #4320
|
2020-09-23 13:51:40 +02:00 |
|
HostStats.cpp
|
Add DSCP stats to the host, new DSCPStats class
|
2020-07-17 18:05:11 +02:00 |
|
HTTPserver.cpp
|
New lua API ntop.createUserSession. New REST API rest/v1/get/ntopng/session.lua to generate session cookies.
|
2020-07-30 18:08:03 +02:00 |
|
HTTPstats.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
ICMPinfo.cpp
|
Calculated flow risks via nDPI also for ICMP/ICMPv6
|
2020-06-26 23:38:13 +02:00 |
|
ICMPstats.cpp
|
Replace anomalous with misbehaving to avoid inconsistencies (fix #2866)
|
2020-01-14 15:49:19 +01:00 |
|
InfluxDBTimeseriesExporter.cpp
|
Add missing binary mode for influxdb line protocol file
|
2020-03-23 17:45:43 +01:00 |
|
InterarrivalStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
InterfaceStatsHash.cpp
|
Avoids setting an a priori bound on the sFlow devices
|
2020-05-27 10:35:02 +02:00 |
|
IpAddress.cpp
|
Implemented periodicity stats
|
2020-07-17 13:12:53 +02:00 |
|
L4Stats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
LocalHost.cpp
|
Reworked baheviour analysis code
|
2020-09-28 12:55:37 +02:00 |
|
LocalHostStats.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
LocalTrafficStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Logstash.cpp
|
Fixes possibly uninitialized num_flows in Logstash.cpp
|
2020-08-22 16:21:43 +02:00 |
|
LuaEngine.cpp
|
Fix CSRF check in case of non-REST POST with JSON payload
|
2020-08-28 15:05:42 +02:00 |
|
LuaEngineFlow.cpp.inc
|
Reworks nDPI Risks flow plugins to handle all risks and scores
|
2020-09-23 17:58:51 +02:00 |
|
LuaEngineHost.cpp.inc
|
Reworks (simplifies) hosts score calculation
|
2020-09-22 15:46:38 +02:00 |
|
LuaEngineInterface.cpp.inc
|
Reworked baheviour analysis code
|
2020-09-28 12:55:37 +02:00 |
|
LuaEngineNetwork.cpp.inc
|
Split LuaEngine.cpp apart (further improvements are necessary)
|
2020-04-19 12:29:13 +02:00 |
|
LuaEngineNtop.cpp.inc
|
Improved IEC 104 plugin
|
2020-09-16 23:24:40 +02:00 |
|
LuaReusableEngine.cpp
|
Implements deadlines for periodic and user scripts
|
2020-02-18 18:44:41 +01:00 |
|
Mac.cpp
|
Removes hash table callbacks no longer used
|
2020-07-27 16:00:37 +02:00 |
|
MacHash.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MacManufacturers.cpp
|
Win changes
|
2020-03-20 09:50:36 +01:00 |
|
MacStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
main.cpp
|
Various leak fixes
|
2020-08-28 15:54:20 +02:00 |
|
MDNS.cpp
|
Fixed shutdown issue on MDNS Windows
|
2020-03-26 16:50:34 +01:00 |
|
Mutex.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MySQLDB.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
nDPIStats.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
NetworkDiscovery.cpp
|
Fixes possibly uninitialized variables
|
2020-08-22 16:38:07 +02:00 |
|
NetworkInterface.cpp
|
Fixed crash when restoring serialized hosts in memory
|
2020-09-28 18:16:47 +02:00 |
|
NetworkStats.cpp
|
Implements lua class local_network_pools.lua to handle network pools
|
2020-07-08 14:42:48 +02:00 |
|
Ntop.cpp
|
Fixes init of flows dump
|
2020-09-28 12:20:46 +02:00 |
|
ntop_win32.c
|
[WIN32] Fix pthread_mutex_init() implementation (#3368)
|
2020-02-03 16:12:16 +01:00 |
|
NtopGlobals.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketDumper.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketDumperTuntap.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Paginator.cpp
|
Fixes flows filtering by input/output SNMP interfaces
|
2020-08-19 18:16:49 +02:00 |
|
ParsedeBPF.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ParsedFlow.cpp
|
Implements HTTP method using enum ndpi_http_method
|
2020-08-27 10:04:58 +02:00 |
|
ParsedFlowCore.cpp
|
Add support for SRC_AS DST_AS BGP_NEXT_ADJACENT_ASN BGP_PREV_ADJACENT_ASN information elements
|
2020-04-29 09:35:27 +00:00 |
|
ParserInterface.cpp
|
Handles flow dump queues in view interfaces - and fixes races
|
2020-09-25 14:10:06 +02:00 |
|
PartializableFlowTrafficStats.cpp
|
Improve host score calculation
|
2020-01-15 18:42:48 +01:00 |
|
PcapInterface.cpp
|
Cleanup code to update stats for pcap dump interfaces
|
2020-07-27 15:22:57 +02:00 |
|
PeriodicActivities.cpp
|
Fixes callbacks last duration
|
2020-09-16 18:10:51 +02:00 |
|
PF_RINGInterface.cpp
|
Add check for pf_ring version
|
2020-08-25 12:43:09 +02:00 |
|
Ping.cpp
|
Avoids flooding logs when Ping.h IPv4/v6 is not supported
|
2020-09-29 09:07:01 +02:00 |
|
Prefs.cpp
|
Impemented default values support for IEC 104
|
2020-09-21 22:36:27 +02:00 |
|
ProtoStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
RecipientQueues.cpp
|
Fixes alert drops wrongly counted
|
2020-09-16 18:35:36 +02:00 |
|
Recipients.cpp
|
Implements alert queues monitoring backend
|
2020-09-15 18:05:56 +02:00 |
|
Redis.cpp
|
Handle host pool serialization (exception for backward compatibility).
|
2020-07-23 06:22:17 +02:00 |
|
RemoteHost.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
RRDTimeseriesExporter.cpp
|
Fixes #4318
|
2020-08-25 00:13:35 +02:00 |
|
RwLock.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
SerializableElement.cpp
|
Added ntop.speedtest() API call
|
2020-04-11 10:47:07 +02:00 |
|
service_win32.c
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
SNMP.cpp
|
Direct flow dump improbements and debug counters
|
2020-09-15 18:13:24 +02:00 |
|
StatsManager.cpp
|
Handles errors and retries when executing sqlite statements
|
2020-03-06 16:04:50 +01:00 |
|
StoreManager.cpp
|
Compilation fix with old sqlite versions (e.g. RH6)
|
2020-03-07 12:42:22 +01:00 |
|
SyslogCollectorInterface.cpp
|
Compilation fix
|
2020-07-22 00:40:30 +02:00 |
|
SyslogLuaEngine.cpp
|
Improve syslog API, add host log plugin skeleton
|
2020-05-16 11:35:32 +02:00 |
|
SyslogParserInterface.cpp
|
Auto-detecting fortinet producer
|
2020-07-01 17:22:25 +02:00 |
|
TcpFlowStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
TcpPacketStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ThreadedActivity.cpp
|
Partially implements #4346 (work in progress)
|
2020-09-02 17:50:54 +02:00 |
|
ThreadedActivityStats.cpp
|
Removes slow rrd writes status which is no longer used
|
2020-03-06 18:35:17 +01:00 |
|
ThreadPool.cpp
|
Added support for thread addinity
|
2020-07-24 09:55:15 +02:00 |
|
ThroughputStats.cpp
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
TimelineExtract.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
TimeseriesExporter.cpp
|
Reworks timeseries export into classes {InfluxDB,RRD}TimeseriesExporter
|
2020-02-29 18:25:33 +01:00 |
|
Trace.cpp
|
Warnign fixes
|
2020-01-28 17:17:26 +01:00 |
|
TrafficStats.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Utils.cpp
|
Cleanued up code for flow score
|
2020-09-23 10:51:36 +02:00 |
|
ViewInterface.cpp
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
VirtualHost.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
VirtualHostHash.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Vlan.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
VlanAddressTree.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
VlanHash.cpp
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ZCCollectorInterface.cpp
|
Win fixes
|
2020-04-28 13:25:48 +02:00 |
|
ZMQCollectorInterface.cpp
|
Show counters for unhandled flows
|
2020-09-16 18:52:19 +02:00 |
|
ZMQParserInterface.cpp
|
Show counters for unhandled flows
|
2020-09-16 18:52:19 +02:00 |