..
AddressList.h
Updated (C)
2019-01-07 19:28:49 +01:00
AddressResolution.h
Implemement RTT monitoring configuration page
2019-06-11 17:30:46 +02:00
AddressTree.h
Remove uthash from AddressTree
2019-05-29 16:06:18 +02:00
Alert.h
Add ability to disable specific alert types on alertables
2019-07-22 23:37:23 +02:00
AlertableEntity.h
Unify alerts and alerts notifications format
2019-07-30 18:12:58 +02:00
AlertCheckLuaEngine.h
Implement alerts release on shutdown
2019-07-19 13:58:10 +02:00
AlertCounter.h
Implements new flood algo to check for flooders over a minute
2019-07-15 11:28:58 +02:00
AlertsManager.h
Unify alerts and alerts notifications format
2019-07-30 18:12:58 +02:00
AlertsQueue.h
Move C alerts to unified alerts_queue
2019-07-30 11:43:18 +02:00
ArpStatsHashMatrix.h
Reworked ARP stats
2019-04-02 17:47:07 +02:00
ArpStatsMatrixElement.h
ARP Map ( #2540 )
2019-04-17 13:23:10 +02:00
AutonomousSystem.h
Fix missing first/last seen serialization in countries/as/vlan
2019-05-29 11:05:26 +02:00
AutonomousSystemHash.h
Added incUses in get-ter method to avoid race conditions
2019-08-06 09:43:30 +02:00
BroadcastDomains.h
Adds broadcast domains debug
2019-03-28 12:14:19 +01:00
ContainerStats.h
Improve containers code
2019-05-10 12:20:09 +02:00
CountriesHash.h
Removes unnecessary locks when accessing the countries hash
2019-07-05 11:13:57 +02:00
Country.h
Implement countries serialization
2019-05-27 13:07:30 +02:00
DB.h
Adds support for IpAddress in AddressTree
2019-01-22 13:18:06 +01:00
DnsStats.h
Added dns time series ( #2487 )
2019-03-28 19:14:51 +01:00
DummyInterface.h
Initial work to parse nProbe mini eBPF fields via ZMQ
2019-04-23 20:18:01 +02:00
ElasticSearch.h
Rework flow exporters API
2019-01-15 12:53:21 +01:00
EthStats.h
Updated (C)
2019-01-07 19:28:49 +01:00
ExportInterface.h
Updated (C)
2019-01-07 19:28:49 +01:00
Fingerprint.h
Fixes a race condition in Fingerprint
2019-05-22 19:14:13 +02:00
Flow.h
Handling http ret code, dns query type and ret code from the ZMQ parser
2019-07-26 16:12:35 +00:00
FlowAlertCounter.h
Updated (C)
2019-01-07 19:28:49 +01:00
FlowGrouper.h
Updated (C)
2019-01-07 19:28:49 +01:00
FlowHash.h
Implements visibility of ICMP port-unreachable flows IPv4
2019-02-15 18:59:01 +01:00
FlowStats.h
Computing L4 protocol statistics for flows
2019-07-12 16:27:34 +02:00
FrequentNumericItems.h
Updated (C)
2019-01-07 19:28:49 +01:00
FrequentStringItems.h
Updated (C)
2019-01-07 19:28:49 +01:00
FrequentTrafficItems.h
Implements broadcast domain too large alerts
2019-04-01 14:20:57 +02:00
GenericHash.h
Implements hosts purge mark algorithm
2019-07-18 15:19:36 +02:00
GenericHashEntry.h
Added extra checks to idle objects
2019-08-06 09:31:35 +02:00
GenericTrafficElement.h
Fix virtual functions warning
2019-05-28 16:06:16 +02:00
Geolocation.h
Implements Lua unit tests
2019-01-18 18:03:36 +01:00
Grouper.h
Updated (C)
2019-01-07 19:28:49 +01:00
Host.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
HostHash.h
Adds flag is_inline_call used to lock/unlock when accessing HostsHash
2019-07-05 10:55:57 +02:00
HostPools.h
Implements broadcast domain too large alerts
2019-04-01 14:20:57 +02:00
HostStats.h
Implements new minute-by-minute top talkers
2019-07-09 15:43:09 +02:00
HostTimeseriesPoint.h
Reworks timeseries code
2019-03-08 18:20:45 +01:00
HTTPserver.h
Code cleanup
2019-05-16 17:51:34 +02:00
HTTPstats.h
Improved counter monitoring algorithm
2019-02-03 23:30:07 +01:00
ICMPinfo.h
Removed net unreachable counters ( #2517 )
2019-04-05 21:32:37 +02:00
ICMPstats.h
Remove uthash from ICMPstats
2019-05-29 16:06:18 +02:00
InterfaceStatsHash.h
Refactors InterfaceStatsHash to handle eBPF veths
2019-04-29 12:46:33 +02:00
IpAddress.h
Implements MySQL flow dump for view interfaces
2019-07-23 17:44:40 +02:00
L4Stats.h
Move L4Stats to separate class
2019-05-22 20:11:06 +02:00
LocalHost.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
LocalHostStats.h
Improved host port stats
2019-07-22 15:49:39 +02:00
LocalTrafficStats.h
Updated (C)
2019-01-07 19:28:49 +01:00
Logstash.h
Rework flow exporters API
2019-01-15 12:53:21 +01:00
LuaEngine.h
Makes AlertCheckLuaEngine a subclass of LuaEngine
2019-07-18 17:27:57 +02:00
Mac.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
MacHash.h
Removes unnecessary locks when accessing the mac addresses hash
2019-07-05 11:31:15 +02:00
MacManufacturers.h
Remove uthash from MacManufacturers
2019-05-29 16:23:59 +02:00
MacStats.h
Unify GenericTrafficElement serialization and deserialization
2019-05-24 16:48:32 +02:00
MDNS.h
Updated (C)
2019-01-07 19:28:49 +01:00
MonitoredCounter.h
Implements alerts for DNS anomalies
2019-03-05 16:49:50 +01:00
MonitoredGauge.h
Reduces false positives in anomalies
2019-03-06 12:03:28 +01:00
MonitoredMetric.h
Window fixes
2019-06-29 18:54:19 +02:00
Mutex.h
Updated (C)
2019-01-07 19:28:49 +01:00
MySQLDB.h
Prevents certain races when no heap mem is avaiable
2019-01-29 12:31:06 +01:00
nDPIStats.h
Implement L7 num flows charts
2019-06-27 10:00:14 +02:00
NetworkDiscovery.h
Network devery enhancment to track MDNS responses sent to multicast (and not unicast) addresses
2019-02-23 09:34:56 +01:00
NetworkInterface.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
NetworkInterfaceTsPoint.h
Implement interface L4 stats
2019-05-22 20:11:06 +02:00
NetworkStats.h
Alert changes after review
2019-07-17 12:51:47 +02:00
Ntop.h
Implemement RTT monitoring configuration page
2019-06-11 17:30:46 +02:00
ntop_defines.h
Implement alerts based on potentially dangerous flows nDPI classification
2019-08-07 14:29:06 +02:00
ntop_flow.h
Parsing missing IE from the default cento/nprobe template to avoid using 'additional fields' (performance boost +35% - 195Kfps)
2019-07-26 15:30:35 +00:00
ntop_includes.h
Initial work towards unified alerts queue
2019-07-29 18:22:49 +02:00
ntop_typedefs.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
ntop_win32.h
Window fixes
2019-06-29 18:54:19 +02:00
NtopGlobals.h
Minor cleanup
2019-06-05 17:10:35 +02:00
PacketDumper.h
Updated (C)
2019-01-07 19:28:49 +01:00
PacketDumperGeneric.h
Updated (C)
2019-01-07 19:28:49 +01:00
PacketDumperTuntap.h
Updated (C)
2019-01-07 19:28:49 +01:00
PacketStats.h
Initial work for host data reset
2019-01-08 12:43:54 +01:00
Paginator.h
Filter flows by L4 protocol
2019-07-12 14:41:07 +02:00
ParsedeBPF.h
Adds additional info to detect identical flows across containers
2019-06-20 16:19:52 +02:00
ParsedFlow.h
Handling http ret code, dns query type and ret code from the ZMQ parser
2019-07-26 16:12:35 +00:00
ParsedFlowCore.h
Parsing missing IE from the default cento/nprobe template to avoid using 'additional fields' (performance boost +35% - 195Kfps)
2019-07-26 15:30:35 +00:00
ParserInterface.h
Converts ZMQ PODs to classes
2019-05-10 19:32:34 +02:00
PcapInterface.h
Reworks shutdown operations to properly terminate pool loops and periodic activites
2019-07-25 11:58:13 +02:00
PeriodicActivities.h
Updated (C)
2019-01-07 19:28:49 +01:00
PF_RINGInterface.h
Prevents HTs allocation in viewed interfaces
2019-07-17 12:16:46 +02:00
Ping.h
ICMPv6 fixes
2019-06-14 02:01:24 +02:00
PortContactStats.h
Improved host port stats
2019-07-22 15:49:39 +02:00
Prefs.h
Implement alerts based on potentially dangerous flows nDPI classification
2019-08-07 14:29:06 +02:00
ProtoStats.h
Updated (C)
2019-01-07 19:28:49 +01:00
Redis.h
Reworks InfluxDB export to better handle retries
2019-06-24 17:48:53 +02:00
RemoteHost.h
Uses ARP do determine hosts in the same bcast domain
2019-01-29 18:07:43 +01:00
RwLock.h
Updated (C)
2019-01-07 19:28:49 +01:00
SerializableElement.h
Unify serialization to redis and implement VLAN/AS serialization ( #2610 )
2019-05-27 08:11:20 +00:00
SNMP.h
Updated (C)
2019-01-07 19:28:49 +01:00
SPSCQueue.h
Updated (C)
2019-01-07 19:28:49 +01:00
StatsManager.h
Updated (C)
2019-01-07 19:28:49 +01:00
StoreManager.h
Removes unsafe sqlite3 queries from Lua
2019-05-15 14:43:22 +02:00
SyslogCollectorInterface.h
Initial work to parse nProbe mini eBPF fields via ZMQ
2019-04-23 20:18:01 +02:00
SyslogParserInterface.h
Converts ZMQ PODs to classes
2019-05-10 19:32:34 +02:00
TcpFlowStats.h
Updated (C)
2019-01-07 19:28:49 +01:00
TcpPacketStats.h
Implements sent and rcvd TCP seqs counters per host
2019-05-20 20:02:06 +02:00
ThreadedActivity.h
Migrate slow periodic activity to alerts queue
2019-07-29 18:38:02 +02:00
ThreadPool.h
Updated (C)
2019-01-07 19:28:49 +01:00
TimelineExtract.h
Updated (C)
2019-01-07 19:28:49 +01:00
TimeseriesExporter.h
Simplifies handling of Influxdb export stats using Lua
2019-06-25 17:22:41 +02:00
TimeseriesPoint.h
Code cleanup
2018-09-26 08:42:47 +02:00
TimeseriesRing.h
Code cleanup
2018-09-26 08:42:47 +02:00
TimeseriesRingStatus.h
Code cleanup
2018-09-26 08:42:47 +02:00
TimeseriesStats.h
Implement per-alert-type host counters
2019-07-19 17:27:23 +02:00
Trace.h
Updated (C)
2019-01-07 19:28:49 +01:00
TrafficStats.h
Propaedeutic work to refactor timeseries C code
2019-03-07 18:15:27 +01:00
UserActivityStats.h
Updated (C)
2019-01-07 19:28:49 +01:00
Utils.h
Unify os ( #2755 )
2019-08-08 12:09:51 +00:00
ViewInterface.h
Reworks shutdown operations to properly terminate pool loops and periodic activites
2019-07-25 11:58:13 +02:00
VirtualHost.h
Improved counter monitoring algorithm
2019-02-03 23:30:07 +01:00
VirtualHostHash.h
Updated (C)
2019-01-07 19:28:49 +01:00
Vlan.h
Fix missing first/last seen serialization in countries/as/vlan
2019-05-29 11:05:26 +02:00
VlanAddressTree.h
Implements broadcast domain too large alerts
2019-04-01 14:20:57 +02:00
VlanHash.h
Removes unnecessary locks when accessing the VlanHash
2019-07-05 10:49:28 +02:00
ZCCollectorInterface.h
Initial work to parse nProbe mini eBPF fields via ZMQ
2019-04-23 20:18:01 +02:00
ZMQCollectorInterface.h
Reworks shutdown operations to properly terminate pool loops and periodic activites
2019-07-25 11:58:13 +02:00
ZMQParserInterface.h
Reworked ZMQ parser to use ParsedValue instead of string/int/float, JSON-C is now parsing the correct type instead of always string
2019-08-05 13:56:41 +02:00