| .. |
|
AddressList.cpp
|
Allow calls to alerts_api.trigger/alerts_api.release outside periodic scripts
|
2019-09-03 19:20:50 +02:00 |
|
AddressResolution.cpp
|
Fixes DNS resolution leaks and wrong ping addresses
|
2019-09-23 14:54:19 +02:00 |
|
AddressTree.cpp
|
Implement ghost networks alerts
|
2019-08-28 16:42:18 +02:00 |
|
AlertableEntity.cpp
|
Avoid excessive redis lookups for hosts when hosts cache is disabled
|
2019-09-09 12:42:35 +02:00 |
|
AlertCheckLuaEngine.cpp
|
Implements instrumentation to monitor lua flow callbacks
|
2019-09-17 17:42:54 +02:00 |
|
AlertCounter.cpp
|
Implement syn/flow flood victim alerts on local networks
|
2019-08-26 16:42:23 +02:00 |
|
AlertsManager.cpp
|
Adds alerted flow flag
|
2019-09-24 16:00:51 +02:00 |
|
AlertsQueue.cpp
|
Handles flow alerts and alert queues in view interfaces
|
2019-09-10 15:48:39 +02:00 |
|
ArpStatsHashMatrix.cpp
|
Reworked ARP stats
|
2019-04-02 17:47:07 +02:00 |
|
ArpStatsMatrixElement.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
AutonomousSystem.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
AutonomousSystemHash.cpp
|
Added incUses in get-ter method to avoid race conditions
|
2019-08-06 09:43:30 +02:00 |
|
BroadcastDomains.cpp
|
Fixes all IPv6 hosts marked as broadcast domain hosts
|
2019-09-11 17:44:26 +02:00 |
|
ContainerStats.cpp
|
Implement Pods and Containers page
|
2019-04-24 18:46:07 +02:00 |
|
CountriesHash.cpp
|
Removes unnecessary locks when accessing the countries hash
|
2019-07-05 11:13:57 +02:00 |
|
Country.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
DB.cpp
|
Adds support for IpAddress in AddressTree
|
2019-01-22 13:18:06 +01:00 |
|
DnsStats.cpp
|
Added dns time series (#2487)
|
2019-03-28 19:14:51 +01:00 |
|
DummyInterface.cpp
|
Adds purgeIdle to dummy interfaces to reload custom categories
|
2019-09-25 12:45:21 +02:00 |
|
ElasticSearch.cpp
|
Add thread names for debugging
|
2019-02-21 11:51:57 +01:00 |
|
EthStats.cpp
|
Removes throughput trends from EthStats lua
|
2019-09-03 19:00:09 +02:00 |
|
ExportInterface.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
Fingerprint.cpp
|
Handles hosts HASSH fingerprints
|
2019-08-26 16:55:39 +02:00 |
|
Flow.cpp
|
Fix detection give up in nEdge
|
2019-09-27 17:35:27 +02:00 |
|
FlowAlertCounter.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
FlowGrouper.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
FlowHash.cpp
|
Fixes possible deadlocks
|
2019-09-24 18:07:12 +02:00 |
|
FlowStats.cpp
|
Computing L4 protocol statistics for flows
|
2019-07-12 16:27:34 +02:00 |
|
FrequentNumericItems.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
FrequentStringItems.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
FrequentTrafficItems.cpp
|
Implements broadcast domain too large alerts
|
2019-04-01 14:20:57 +02:00 |
|
GenericHash.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
GenericHashEntry.cpp
|
Sets all hash entries to idle during shutdown
|
2019-08-12 14:05:08 +02:00 |
|
GenericTrafficElement.cpp
|
Implements ThroughputStats and reworks GenericTrafficElement
|
2019-09-03 11:07:21 +02:00 |
|
Geolocation.cpp
|
Extra Invalid address lookup debug
|
2019-04-30 15:14:10 +02:00 |
|
Grouper.cpp
|
Implements ThroughputStats and reworks GenericTrafficElement
|
2019-09-03 11:07:21 +02:00 |
|
Host.cpp
|
Allow dropping DNS requests if user policy says so
|
2019-09-27 19:16:02 +02:00 |
|
HostHash.cpp
|
Implements hash entries lifecycle as a finite states machine
|
2019-07-22 15:18:39 +02:00 |
|
HostPools.cpp
|
Updates host pools stats also in community mode
|
2019-08-20 12:00:41 +02:00 |
|
HostPoolStats.cpp
|
Implements stats rather than grouped hosts data for host pools stats
|
2019-08-20 11:45:11 +02:00 |
|
HostStats.cpp
|
Fixes custom catecories not counted in nDPI stats
|
2019-09-13 10:20:08 +02:00 |
|
HostTimeseriesPoint.cpp
|
Implement engaged alerts and flow alerts timeseries
|
2019-08-21 16:57:14 +02:00 |
|
HTTPserver.cpp
|
Move C alerts to unified alerts_queue
|
2019-07-30 11:43:18 +02:00 |
|
HTTPstats.cpp
|
Sets all hash entries to idle during shutdown
|
2019-08-12 14:05:08 +02:00 |
|
ICMPinfo.cpp
|
Initial implementation of lua flow callback scripts and blacklisted alerts
|
2019-09-16 18:27:46 +02:00 |
|
ICMPstats.cpp
|
Fix bad time resolution of values for some host exported timeseries
|
2019-08-21 15:37:17 +02:00 |
|
InterarrivalStats.cpp
|
Updated IAT calculation for TCP flows skipping 3WH packets
|
2019-09-24 17:31:46 +02:00 |
|
InterfaceStatsHash.cpp
|
Parses container ids specific for k8s and docker
|
2019-05-03 19:23:11 +02:00 |
|
IpAddress.cpp
|
Parsing fixes
|
2019-09-02 08:27:00 +02:00 |
|
L4Stats.cpp
|
Move L4Stats to separate class
|
2019-05-22 20:11:06 +02:00 |
|
LocalHost.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
LocalHostStats.cpp
|
Fixes custom catecories not counted in nDPI stats
|
2019-09-13 10:20:08 +02:00 |
|
LocalTrafficStats.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
Logstash.cpp
|
Rework flow exporters API
|
2019-01-15 12:53:21 +01:00 |
|
LuaEngine.cpp
|
Waits an extra time for interfaces to reload custom categories
|
2019-09-25 12:39:54 +02:00 |
|
Mac.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
MacHash.cpp
|
Removes unnecessary locks when accessing the mac addresses hash
|
2019-07-05 11:31:15 +02:00 |
|
MacManufacturers.cpp
|
Remove uthash from MacManufacturers
|
2019-05-29 16:23:59 +02:00 |
|
MacStats.cpp
|
Unify GenericTrafficElement serialization and deserialization
|
2019-05-24 16:48:32 +02:00 |
|
main.cpp
|
Removed debug code
|
2019-08-10 13:22:14 +02:00 |
|
MDNS.cpp
|
Add thread names for debugging
|
2019-02-21 11:51:57 +01:00 |
|
Mutex.cpp
|
Alerts changes
|
2019-06-28 10:47:17 +02:00 |
|
MySQLDB.cpp
|
Implements MySQL flow dump for view interfaces
|
2019-07-23 17:44:40 +02:00 |
|
nDPIStats.cpp
|
Fixes custom catecories not counted in nDPI stats
|
2019-09-13 10:20:08 +02:00 |
|
NetworkDiscovery.cpp
|
Added missing host icons from flow layout
|
2019-02-24 11:58:48 +01:00 |
|
NetworkInterface.cpp
|
Removed ndpi_pref_enable_category_substring_match no longer present in nDPI
|
2019-09-29 21:48:54 +02:00 |
|
NetworkInterfaceTsPoint.cpp
|
Implement engaged alerts and flow alerts timeseries
|
2019-08-21 16:57:14 +02:00 |
|
NetworkStats.cpp
|
Implement syn/flow flood victim alerts on local networks
|
2019-08-26 16:42:23 +02:00 |
|
Ntop.cpp
|
Moved Disaggregation Criterion setting to the interface (per interface now)
|
2019-09-25 12:19:22 +02:00 |
|
ntop_win32.c
|
Reworked flow stats defining InterarrivalStats
|
2019-09-02 23:58:34 +02:00 |
|
NtopGlobals.cpp
|
Minor cleanup
|
2019-06-05 17:10:35 +02:00 |
|
PacketDumper.cpp
|
Handles custom n2disk instances with ZMQ interfaces
|
2019-01-16 19:29:12 +01:00 |
|
PacketDumperTuntap.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
PacketStats.cpp
|
Initial work for host data reset
|
2019-01-08 12:43:54 +01:00 |
|
Paginator.cpp
|
Add active alerted flows filter and count
|
2019-09-10 17:52:22 +02:00 |
|
ParsedeBPF.cpp
|
Adds additional info to detect identical flows across containers
|
2019-06-20 16:19:52 +02:00 |
|
ParsedFlow.cpp
|
Moved strdup for JSON/TLV strings from Flow to Parser to handle non-null-terminated strings
|
2019-09-13 12:36:19 +02:00 |
|
ParsedFlowCore.cpp
|
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.cpp
|
SyslogParserInterface now supports the companion interface for delivering Suricata alerts to a packet interface (#1928)
|
2019-08-27 17:53:34 +02:00 |
|
PcapInterface.cpp
|
Do not keep spinning when the pcap file has been processed
|
2019-07-29 07:45:20 +00:00 |
|
PeriodicActivities.cpp
|
Reworks InfluxDB export to better handle retries
|
2019-06-24 17:48:53 +02:00 |
|
PF_RINGInterface.cpp
|
Updating pf_ring drop stats in the housekeeping task (avoid inline updates with the GUI)
|
2019-08-29 15:53:20 +02:00 |
|
Ping.cpp
|
Fixes DNS resolution leaks and wrong ping addresses
|
2019-09-23 14:54:19 +02:00 |
|
PortContactStats.cpp
|
Further fixes
|
2019-07-31 17:08:50 +02:00 |
|
Prefs.cpp
|
Fixes long-lived flows with multicast/broadcast addresses
|
2019-09-23 18:59:38 +02:00 |
|
ProtoStats.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
Redis.cpp
|
Implements redis health and keys used monitoring
|
2019-08-30 16:19:33 +02:00 |
|
RemoteHost.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
RwLock.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
SerializableElement.cpp
|
Further fixes
|
2019-07-31 17:08:50 +02:00 |
|
service_win32.c
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
SNMP.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
StatsManager.cpp
|
Replaces legacy sqlite3_prepare with sqlite3_prepare_v2
|
2019-05-15 14:16:06 +02:00 |
|
StoreManager.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
SyslogCollectorInterface.cpp
|
Window fixes
|
2019-06-29 18:54:19 +02:00 |
|
SyslogParserInterface.cpp
|
Sub interfaces support (wip) (#2825)
|
2019-09-17 10:34:52 +02:00 |
|
TcpFlowStats.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
TcpPacketStats.cpp
|
Implements sent and rcvd TCP seqs counters per host
|
2019-05-20 20:02:06 +02:00 |
|
ThreadedActivity.cpp
|
Migrate slow periodic activity to alerts queue
|
2019-07-29 18:38:02 +02:00 |
|
ThreadPool.cpp
|
Add thread names for debugging
|
2019-02-21 11:51:57 +01:00 |
|
ThroughputStats.cpp
|
Implements ul/dl thpts in C and reworks the footer to use them
|
2019-09-03 18:56:23 +02:00 |
|
TimelineExtract.cpp
|
Fixed compilation issue and warning
|
2019-06-28 11:22:48 +02:00 |
|
TimeseriesExporter.cpp
|
Simplifies handling of Influxdb export stats using Lua
|
2019-06-25 17:22:41 +02:00 |
|
TimeseriesRing.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
TimeseriesRingStatus.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
TimeseriesStats.cpp
|
Implement engaged alerts and flow alerts timeseries
|
2019-08-21 16:57:14 +02:00 |
|
Trace.cpp
|
Fixes #2343
|
2019-02-11 18:57:46 +01:00 |
|
TrafficStats.cpp
|
Fixes anomaly index serialization issues
|
2019-02-06 12:13:42 +01:00 |
|
Utils.cpp
|
Fix compilation warning
|
2019-09-10 13:13:37 +02:00 |
|
ViewInterface.cpp
|
Implements alerted flows counter for view interfaces
|
2019-09-19 15:26:57 +02:00 |
|
VirtualHost.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
VirtualHostHash.cpp
|
Updated (C)
|
2019-01-07 19:28:49 +01:00 |
|
Vlan.cpp
|
Reworks hash entries idling
|
2019-09-24 14:29:20 +02:00 |
|
VlanAddressTree.cpp
|
Implements broadcast domain too large alerts
|
2019-04-01 14:20:57 +02:00 |
|
VlanHash.cpp
|
Removes unnecessary locks when accessing the VlanHash
|
2019-07-05 10:49:28 +02:00 |
|
ZCCollectorInterface.cpp
|
Boundary enforcment
|
2019-07-31 10:32:58 +02:00 |
|
ZMQCollectorInterface.cpp
|
Implements interface and collection stats reset for ZMQ interfaces
|
2019-09-13 12:12:54 +02:00 |
|
ZMQParserInterface.cpp
|
Dynamic and custom sub-interfaces are now sharing the same data structure (registering through API to the master interface), bug fixes
|
2019-09-26 15:50:31 +02:00 |