| .. |
|
AddressResolution.h
|
Moved localhost tree from AddressResolution.h to Ntop.h and removed AddressList class
|
2020-11-27 12:21:03 +01:00 |
|
AddressTree.h
|
Add network discovery support for multiple subnets on one interface
|
2020-03-24 20:53:11 +01:00 |
|
Alert.h
|
Fixes race conditions in concurrent alert trigger and releases
|
2019-10-21 18:45:18 +02:00 |
|
AlertableEntity.h
|
Keeps alerted hosts in memory (fixes engaged alert counter out of sync)
|
2020-10-05 11:54:17 +02:00 |
|
AlertCheckLuaEngine.h
|
Implements deadlines for periodic and user scripts
|
2020-02-18 18:44:41 +01:00 |
|
AlertCounter.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
AlertFifoQueue.h
|
Reworks notifications to avoid JSON-decode to read severity
|
2020-12-15 16:52:39 +01:00 |
|
AlertsManager.h
|
Implements caching of alerts (avoids a sqlite lookup)
|
2020-03-05 19:06:39 +01:00 |
|
AlertsQueue.h
|
Fixes remote-to-remote alerts (leaves flow r2r alerts)
|
2020-12-24 10:59:51 +01:00 |
|
AutonomousSystem.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
AutonomousSystemHash.h
|
Fixes AutonomousSystems uses management
|
2020-04-06 12:34:37 +02:00 |
|
Bitmap.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Bitmask.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Bloom.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
BroadcastDomains.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Cardinality.h
|
Simplified Cardinality estimation code
|
2020-07-22 14:42:21 +02:00 |
|
Condvar.h
|
Changes Condvar predicate to boolean
|
2020-10-15 08:40:33 +02:00 |
|
ContainerStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ContinuousPing.h
|
Ping and continuous ping fixes
|
2020-05-08 12:50:59 +02:00 |
|
ContinuousPingStats.h
|
Improve continuous ping
|
2020-05-04 17:30:59 +02:00 |
|
CountriesHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Country.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
DB.h
|
Handles flow dump queues in view interfaces - and fixes races
|
2020-09-25 14:10:06 +02:00 |
|
DnsStats.h
|
Reworked DoH code
|
2020-11-11 16:19:39 +01:00 |
|
DSCPStats.h
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
DummyInterface.h
|
Fixes exporter stats displayed for invalid interfaces
|
2020-10-11 14:04:45 +02:00 |
|
ElasticSearch.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
EthStats.h
|
Fixes #4640
|
2020-10-28 19:02:42 +01:00 |
|
ExportInterface.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
FifoQueue.h
|
Add AlertFifoQueue extending FifoQueue
|
2020-12-15 13:53:34 +01:00 |
|
FifoSerializerQueue.h
|
Implements in-memory counters for alert queues and shows them in the UI
|
2020-09-01 17:42:03 +02:00 |
|
Fingerprint.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Flow.h
|
Fixed TLS stats
|
2020-12-30 16:50:14 +01:00 |
|
FlowAlertCheckLuaEngine.h
|
Reduce cpu usage due to the loading of flow.lua
|
2019-12-31 18:27:14 +01:00 |
|
FlowGrouper.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
FlowHash.h
|
Implements user script queues (avoids 5-sec HT walk)
|
2020-09-28 11:45:00 +02:00 |
|
FlowStats.h
|
Implements header and drilldown of flow status severities
|
2020-10-19 19:26:30 +02:00 |
|
FlowTrafficStats.h
|
Implemented flow entropy
|
2020-07-14 12:49:47 +02:00 |
|
FrequentStringItems.h
|
Partial fix (community code is now clean) for #2533
|
2020-08-07 17:20:26 +02:00 |
|
GenericHash.h
|
Optimized purging strategy to makes it more often and lighter
|
2020-10-18 21:16:49 +02:00 |
|
GenericHashEntry.h
|
Fixes hash table entries not purged
|
2020-10-05 17:49:12 +02:00 |
|
GenericTrafficElement.h
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
Geolocation.h
|
Added GeoLocation support from https://db-ip.com in addition to the existing MaxMind DB
|
2020-08-03 12:24:37 +02:00 |
|
Grouper.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Host.h
|
Fixes issues with unexpected XXX alerts where impacted server was not reported
|
2020-11-25 15:52:03 +01:00 |
|
HostHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
HostPools.h
|
Cleanup of unused volatile members
|
2020-11-26 18:50:19 +01:00 |
|
HostPoolStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
HostScore.h
|
Reworks/cleanup host score code
|
2020-10-15 12:25:27 +02:00 |
|
HostStats.h
|
Reworked DoH code
|
2020-11-11 16:19:39 +01:00 |
|
HTTPserver.h
|
Implements tokens for the REST API
|
2020-11-16 18:07:01 +01:00 |
|
HTTPstats.h
|
Reworks VirtualHostHash (fixes leaks and improves speed)
|
2020-10-06 17:52:21 +02:00 |
|
ICMPinfo.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ICMPstats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
IEC104Stats.h
|
IEC104 improvements
|
2020-11-28 15:42:40 +01:00 |
|
InfluxDBTimeseriesExporter.h
|
Implements in-mem RRD writes queue, avoids json enc/dec
|
2020-02-29 22:30:00 +01:00 |
|
InterarrivalStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
InterfaceStatsHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
IpAddress.h
|
Implemented periodicity stats
|
2020-07-17 13:12:53 +02:00 |
|
L4Stats.h
|
Move L4Stats to separate class
|
2019-05-22 20:11:06 +02:00 |
|
LocalHost.h
|
Reworked Doh/DoT handling
|
2020-11-11 18:55:12 +01:00 |
|
LocalHostStats.h
|
Reworked DoH code
|
2020-11-11 16:19:39 +01:00 |
|
LocalTrafficStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
LuaEngine.h
|
Cleanup code removing .inc files
|
2020-11-25 22:05:06 +01:00 |
|
LuaEngineFunctions.h
|
Cleanup code removing .inc files
|
2020-11-25 22:05:06 +01:00 |
|
LuaReusableEngine.h
|
Reworks notifications thread to avoid Redis accesses
|
2020-12-29 18:48:55 +01:00 |
|
Mac.h
|
Removes hash table callbacks no longer used
|
2020-07-27 16:00:37 +02:00 |
|
MacHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MacManufacturers.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MacStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MDNS.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MonitoredCounter.h
|
Replace anomalous with misbehaving to avoid inconsistencies (fix #2866)
|
2020-01-14 15:49:19 +01:00 |
|
MonitoredGauge.h
|
Replace anomalous with misbehaving to avoid inconsistencies (fix #2866)
|
2020-01-14 15:49:19 +01:00 |
|
MonitoredMetric.h
|
Replace anomalous with misbehaving to avoid inconsistencies (fix #2866)
|
2020-01-14 15:49:19 +01:00 |
|
Mutex.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
MySQLDB.h
|
Remove aggregated flows
|
2020-07-03 17:17:33 +02:00 |
|
nDPIStats.h
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
NetworkDiscovery.h
|
Added DHCP probing (useful for discovering DHCP servers) in network discovery
|
2020-08-05 21:59:35 +02:00 |
|
NetworkInterface.h
|
Use the interface mac to compute traffic direction when not available
|
2020-12-30 09:42:55 +01:00 |
|
NetworkStats.h
|
Enforces non-privileged users allowed nets when browsing local nets
|
2020-01-10 13:16:17 +01:00 |
|
Ntop.h
|
Avoids extra Redis accesses when dispatching to recipients
|
2020-12-28 17:42:00 +01:00 |
|
ntop_defines.h
|
Add support for traffic direction based on the MAC address (implement #4852)
|
2020-12-29 09:36:51 +01:00 |
|
ntop_flow.h
|
Exported additional host information when serializing flows
|
2020-11-20 12:59:51 +01:00 |
|
ntop_includes.h
|
Fix linux check macros, read mac from the interface
|
2020-12-30 10:02:48 +01:00 |
|
ntop_typedefs.h
|
Reworks notifications thread to avoid Redis accesses
|
2020-12-29 18:48:55 +01:00 |
|
ntop_win32.h
|
Win fixes
|
2020-10-27 20:57:05 +01:00 |
|
NtopGlobals.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketDumper.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketDumperGeneric.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
PacketDumperTuntap.h
|
Implements #3517
|
2020-03-08 11:55:41 +01:00 |
|
PacketStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Paginator.h
|
Improves flow status drilldown with alert level groups
|
2020-10-20 10:26:50 +02:00 |
|
ParsedeBPF.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ParsedFlow.h
|
Implements HTTP method using enum ndpi_http_method
|
2020-08-27 10:04:58 +02:00 |
|
ParsedFlowCore.h
|
Add support for OBSERVATION_POINT_ID
|
2020-10-13 14:54:24 +02:00 |
|
ParserInterface.h
|
Show counters for unhandled flows
|
2020-09-16 18:52:19 +02:00 |
|
PartializableFlowTrafficStats.h
|
Fixes sync issues between threads
|
2020-01-15 19:20:34 +01:00 |
|
PcapInterface.h
|
Fixes #4640
|
2020-10-28 19:02:42 +01:00 |
|
PeriodicActivities.h
|
Makes threads for periodic activities load-adaptive
|
2020-11-17 11:59:34 +01:00 |
|
PF_RINGInterface.h
|
Fixes exporter stats displayed for invalid interfaces
|
2020-10-11 14:04:45 +02:00 |
|
Ping.h
|
Ping and continuous ping fixes
|
2020-05-08 12:50:59 +02:00 |
|
Prefs.h
|
Adds traffic behaviour learning prefs into the core
|
2020-12-23 10:58:03 +01:00 |
|
ProtoStats.h
|
Handle /proc/net/dev counters wrapping on 32bit platforms.
|
2020-02-25 16:56:58 +01:00 |
|
RecipientQueues.h
|
Avoids extra Redis accesses when dispatching to recipients
|
2020-12-28 17:42:00 +01:00 |
|
Recipients.h
|
Avoids extra Redis accesses when dispatching to recipients
|
2020-12-28 17:42:00 +01:00 |
|
Redis.h
|
Rename FifoStringsQueue to StringFifoQueue
|
2020-12-15 12:27:18 +01:00 |
|
RemoteHost.h
|
Fixes remote-to-remote alerts (leaves flow r2r alerts)
|
2020-12-24 10:59:51 +01:00 |
|
RRDTimeseriesExporter.h
|
Rename FifoStringsQueue to StringFifoQueue
|
2020-12-15 12:27:18 +01:00 |
|
RwLock.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
SerializableElement.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
SNMP.h
|
Added condvar to SPSC queue to avoid active wait
|
2020-09-27 16:54:54 +02:00 |
|
SPSCQueue.h
|
Assertion in queue fixed (issue #4816). (#4819)
|
2020-12-09 14:25:39 +01:00 |
|
StatsManager.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
StoreManager.h
|
Handles errors and retries when executing sqlite statements
|
2020-03-06 16:04:50 +01:00 |
|
StringFifoQueue.h
|
Add AlertFifoQueue extending FifoQueue
|
2020-12-15 13:53:34 +01:00 |
|
SyslogCollectorInterface.h
|
Use client IP as host when not in the syslog msg also for UDP
|
2020-12-17 16:24:08 +01:00 |
|
SyslogDump.h
|
Removed Logstats implementation that was suboptinal
|
2020-12-14 13:52:12 +01:00 |
|
SyslogLuaEngine.h
|
Improve syslog API, add host log plugin skeleton
|
2020-05-16 11:35:32 +02:00 |
|
SyslogParserInterface.h
|
Use socket client IP when it is not available from the log line
|
2020-04-14 14:18:10 +00:00 |
|
SyslogStats.h
|
Add malformed/dispatched syslog counters. Inc counters in the Suricata plugin.
|
2020-10-09 15:00:21 +02:00 |
|
TcpFlowStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
TcpPacketStats.h
|
Implements list hosts according to retransmissions
|
2020-10-08 17:54:04 +02:00 |
|
ThreadedActivity.h
|
Pass current periodic activity time from C
|
2020-03-05 17:09:40 +01:00 |
|
ThreadedActivityStats.h
|
Removes slow rrd writes status which is no longer used
|
2020-03-06 18:35:17 +01:00 |
|
ThreadPool.h
|
Makes threads for periodic activities load-adaptive
|
2020-11-17 11:59:34 +01:00 |
|
ThroughputStats.h
|
Avoids double 5-sec HT-walks to update stats
|
2020-07-27 14:22:59 +02:00 |
|
TimelineExtract.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
TimeseriesExporter.h
|
Calculates and charts RRD queue length
|
2020-03-09 22:46:35 +01:00 |
|
Trace.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
TrafficStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
UserActivityStats.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Utils.h
|
Added call to ntop.httpGetAuthToken()
|
2020-11-16 17:49:13 +01:00 |
|
ViewInterface.h
|
Unifies alerted and misbehaving flows on hosts
|
2020-10-19 10:19:22 +02:00 |
|
ViewInterfaceFlowStats.h
|
Improve host score calculation
|
2020-01-15 18:42:48 +01:00 |
|
VirtualHost.h
|
Reworks VirtualHostHash (fixes leaks and improves speed)
|
2020-10-06 17:52:21 +02:00 |
|
VirtualHostHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
Vlan.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
VlanAddressTree.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
VlanHash.h
|
Improved scheduling algorithm to guarantee minimum service time when number of entries allow
|
2020-01-06 23:36:36 +01:00 |
|
ZCCollectorInterface.h
|
Fixes exporter stats displayed for invalid interfaces
|
2020-10-11 14:04:45 +02:00 |
|
ZMQCollectorInterface.h
|
Fixes exporter stats displayed for invalid interfaces
|
2020-10-11 14:04:45 +02:00 |
|
ZMQParserInterface.h
|
Show counters for unhandled flows
|
2020-09-16 18:52:19 +02:00 |