diff options
author | adam <adam@pkgsrc.org> | 2022-03-28 19:32:24 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-03-28 19:32:24 +0000 |
commit | 7e5191f27752c42be827ce5c3519f6ec7d4e3962 (patch) | |
tree | c24de34c83be1f6d778b3bdd28375b27f79b13cd /net/ntopng | |
parent | 48afb65b11f262b9313e2057df1a810a2310d6d4 (diff) | |
download | pkgsrc-7e5191f27752c42be827ce5c3519f6ec7d4e3962.tar.gz |
ntopng: updated to 5.2.1
ntopng 5.2 (February 2022)
Breakthroughs
* New ClickHouse support for storing historical data, replacing nIndex support (data migration available)
* Advanced Historical Flow Explorer, with the ability to define custom queries using JSON-based configurations
* New Historical Data Analysis page (including Score, Applications, Alerts, AS analysis), with the ability to define custom reports with charts
* Enhanced drill down from charts and historical flow data and alerts to PCAP data
* nEdge support for Ubuntu 20
* Enhanced support for Observation Points
Improvements
* Improve CPU utilization and memory footprint
* Improve historical data retention management for flows and timeseries
* Improve periodic activities handling, with support for strict and relaxed (delayed) tasks
* Improve filtering and analysis of the historical flows
* Improve alert explorer and filtering
* Improve Enterprise dashboard look and feel
* Improve the speedtest support and servers selection
* Improve support for ping and continuous ping (ICMP) for active monitoring
* Improve flow-direction handling
* Improve localization (including DE and IT translations)
* Improve IPS policies management
* Add IPS activities logging (e.g. block, unblock)
* Improve SNMP support
* Optimize polling of SNMP devices
* Improve SNMP v3 support
* Add more information including version
* Stateful SNMP alert to detect too many MACs on non-trunk
* Perform fat MIBs poll on average every 15 minutes
* Add preference to disable polling of SNMP fat MIBs
* Add more information to the historical flow data, including Latency, AS, Observation Points, SNMP interface, Host Pools
* Add detailed view of historical flows and alerts
* Add support for nProbe field L7_INFO
* Add ICMP flood alert
* Add Checks exclusion settings for subnets and for hosts and domains globally
* Add CDP support
* Add more regression tests
* Add support for obsolete client SSH version
* Add support for ERSPAN version 2 (type III)
* Add support for all the new nDPI Flow Risks added in nDPI 4.2
* Add extra info to service and periodicity map hosts
* Add Top Sites check
* REST API
* Getter for the bridge MIB
* Getter for LLDP adjacencies
* Check for BPF filters
* Score charts timeseries and analysis
Changes
* Encapsulated traffic is accounted for the lenght of the encapsulated packet and not of the original packet
* Remove nIndex support, including the flow explorer
* Remove MySQL historical flow explorer (export only)
* Hide LDAP password from logs
Fixes
* Fix a few memory leaks, double free, buffer overflow and invalid memory access
* Fix SQLite initialization
* Fix support for fragmented packets
* Fix IP validation in modals
* Fix netplan configuration manager
* Fix blog notifications
* Fix time range picker to support all browsers
* Fix binary application transfer name in alerts
* Fix glitches in chart drag operations
* Fix pools edit/remove
* Fix InfluxDB timeseries export
* Fix ELK memory leak
* Fix TLS version for obsolete TLS alerts when collecting flows
* Fix fields conversion in timeseries charts filters
* Fix some invalid nProbe field mapping
* Fix hosts Geomap
* Fix slow shutdown termination
* Fix wrong Call-ID 0 with RTP streams with no SIP stream associated
* Fix ping support for FreeBSD
* Fix active monitoring interface list
* Fix host names not always shown
* Fix host pools stats
* Fix UTF8 encoding issues in localization tools
* Fix time/timezone in forwarded syslog messages
* Fix unknown process alert
* Fix nil DOM javascript error
* Fix country not always shown in flow alerts
* Fix non-initialized traffic profiles
* Fix traffic profiles not working over ZMQ
* Fix syslog collection
* Fix async SNMP calls blocking the execution
* Fix CPU stats timeseries
* Fix InfluxDB attempts to alwa re-create retention policies
* Fix REST API ts.lua returning 24h data
* Fix processing of DNS packets under certain conditions
* Fix invalid space in SNMP Hostnames
* Fix REST API incompat. (/get/alert/severity/counters.lua, /get/alert/type/counters.lua)
* Fix map layout not saved correctly
* Fix LLDP topology for Juniper routers
* Fix not authorized error when editing SNMP devices
* Fix double 95perc, splitted avg and 95perc in sent/rcvd in charts
* Fix inconsistent local/remote timeseries
* Fix Risks generation in IPS policy configuration
* Fix deletion of sub-interface
* Fix deadline not honored when monitoring SNMP devices
* Fix traffic profiles on L7 protocols
* Fix TCP connection refused check
* Fix failures when the DB is not reacheable
* Fix segfault with View interfaces
* Fix hosts wrongly detected as Local
* Fix missing throughputs in countries
Misc
* Enforces proxy exclusions with env var `no_proxy`
* Move Lua engine to 5.4
* Major code review and cleanup
nEdge
* Add support for Ubuntu 20
* Add ability to logout when using the Captive Portal
* Add per egress interface stats and timeseries
* Add active DHCP leases in UI and REST API
* Add daily/weekly/monthly quotas
* Add service and periodicity maps and alerts
* Fix Captive Portal not working due to invalid allowed interface
* Fix addition of static DHCP leases
* Fix factory reset
* Fix reboot button
ntopng 5.0 (August 2021)
Breakthroughs
* Advanced alerts engine with security features, including the detection of [attackers and victims](https://www.ntop.org/ntopng/how-attackers-and-victims-detection-works-in-ntopng/)
* Integration of 30+ [nDPI security risks](https://www.ntop.org/ndpi/how-to-spot-unsafe-communications-using-ndpi-flow-risk-score/)
* Generation of the `score` [indicator of compromise](https://www.ntop.org/ntopng/what-is-score-and-how-it-can-drive-you-towards-network-issues/) for hosts, interfaces and other network elements
* Ability to collect flows from hundredths of routers by means of [observation points](https://www.ntop.org/nprobe/collecting-flows-from-hundred-of-routers-using-observation-points/)
* Anomaly detection based on Double Exponential Smoothing (DES) to uncover possibly suspicious behaviors in the traffic and in the score
* Encrypted Traffic Analysis (ETA) with special emphasis on the TLS to uncover self-signed, expired, invalid certificates and other issues
New features
* Ability to configure alert exclusions for individual hosts to mitigate false positives
* FreeBSD / OPNsense / pfSense [packages](https://packages.ntop.org/)
* Ability to see the TX/RX traffic breakdown both for physical interfaces and when receiving traffic from nProbe
* Add support for ECS when exporting to Syslog
* Improved TCP analysis, including analysis of TCP flows with zero window and low goodput
* Ability to send alerts to Slack
* Implementation of a token-based REST API access
Improvements
* Reworked the execution of hosts and flows checks (formerly user scripts), yielding a reduced CPU load of about 50%
* Improved 100Kfps+ [NetFlow/sFlow collection performance](https://www.ntop.org/nprobe/netflow-collection-performance-using-ntopng-and-nprobe/)
* Drilldown of [nIndex](https://www.ntop.org/guides/ntopng/advanced_features/flows_dump.html#nindex) historical flows much more flexible
* Migration to Bootstrap 5
* Check malicious JA3 signatures against all TLS-based protocols
* Reworked Doh/DoT handling
Fixes
* Fixes SSRF and stored-XSS injected with malicious SSDP responses
* Fixes several leaks in NetworkInterface
Notes
* To ensure optimal performance and scalability and to prevent uneven resource utilization, the maximum number of interfaces handled by a single ntopng instance has been reduced to
* 16 (Enterprise M)
* 32 (Enterprise L)
* 8 (all other versions)
* REST API v1/ is deprecated and will be dropped in the next stable release in favor of REST API v2/
* The old alerts dashboard has been removed and replaced by an advanced alerts drilldown page with integrated charts
Diffstat (limited to 'net/ntopng')
-rw-r--r-- | net/ntopng/Makefile | 16 | ||||
-rw-r--r-- | net/ntopng/PLIST | 1181 | ||||
-rw-r--r-- | net/ntopng/distinfo | 14 | ||||
-rw-r--r-- | net/ntopng/patches/patch-Makefile.in | 31 | ||||
-rw-r--r-- | net/ntopng/patches/patch-configure.ac.in (renamed from net/ntopng/patches/patch-configure.seed) | 15 | ||||
-rw-r--r-- | net/ntopng/patches/patch-src_Utils.cpp | 18 |
6 files changed, 802 insertions, 473 deletions
diff --git a/net/ntopng/Makefile b/net/ntopng/Makefile index 71a6d7d05e4..6fe3bf817be 100644 --- a/net/ntopng/Makefile +++ b/net/ntopng/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.55 2021/12/08 16:06:04 adam Exp $ +# $NetBSD: Makefile,v 1.56 2022/03/28 19:32:24 adam Exp $ -DISTNAME= ntopng-4.2 -PKGREVISION= 3 +DISTNAME= ntopng-5.2.1 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=ntop/} @@ -22,7 +21,7 @@ RCD_SCRIPTS+= ntopng CXXFLAGS+= -std=c++11 # va_copy() -MAKE_FLAGS+= LUA_LIB=-llua5.3 +MAKE_FLAGS+= LUA_LIB=-llua5.4 # Portable types CFLAGS.SunOS+= -Du_int8_t=uint8_t @@ -37,23 +36,22 @@ REPLACE_BASH+= httpdocs/misc/ntopng-utils-manage-config.in SUBST_CLASSES+= fix-vers SUBST_STAGE.fix-vers= pre-configure SUBST_MESSAGE.fix-vers= Setting package version. -SUBST_FILES.fix-vers= configure.seed +SUBST_FILES.fix-vers= configure.ac.in SUBST_SED.fix-vers= -e 's,@VERSION@,${PKGVERSION},g' SUBST_SED.fix-vers+= -e 's,@SHORT_VERSION@,${PKGVERSION_NOREV},g' -CHECK_PORTABILITY_SKIP= third-party/zeromq-4.1.7/configure - pre-configure: - cd ${WRKSRC} && ${CP} configure.seed configure.ac && autoreconf -fiv + cd ${WRKSRC} && ${CP} configure.ac.in configure.ac && autoreconf -fiv post-build: ${FIND} ${WRKSRC}/httpdocs -type f -print0 | xargs -0 chmod a-x +.include "../../archivers/zstd/buildlink3.mk" .include "../../databases/hiredis/buildlink3.mk" .include "../../databases/rrdtool/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../geography/libmaxminddb/buildlink3.mk" -.include "../../lang/lua53/buildlink3.mk" +.include "../../lang/lua54/buildlink3.mk" .include "../../net/GeoIP/buildlink3.mk" .include "../../net/libpcap/buildlink3.mk" .include "../../net/ndpi/buildlink3.mk" diff --git a/net/ntopng/PLIST b/net/ntopng/PLIST index 322d9fbec54..e098f5aad63 100644 --- a/net/ntopng/PLIST +++ b/net/ntopng/PLIST @@ -1,32 +1,56 @@ -@comment $NetBSD: PLIST,v 1.6 2021/06/23 19:34:15 adam Exp $ +@comment $NetBSD: PLIST,v 1.7 2022/03/28 19:32:24 adam Exp $ bin/ntopng man/man8/ntopng.8 -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-grid.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-grid.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-grid.min.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-grid.min.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-reboot.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-reboot.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-reboot.min.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap-reboot.min.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap.min.css -share/ntopng/httpdocs/bootstrap-4.4.0-dist/css/bootstrap.min.css.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.bundle.js -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.bundle.js.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.bundle.min.js -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.bundle.min.js.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.js -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.js.map -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.min.js -share/ntopng/httpdocs/bootstrap-4.4.0-dist/js/bootstrap.min.js.map -share/ntopng/httpdocs/bootstrap-custom/ntopng-theme.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.rtl.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.rtl.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.rtl.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-grid.rtl.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.rtl.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.rtl.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.rtl.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-reboot.rtl.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.rtl.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.rtl.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.rtl.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap-utilities.rtl.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap.css +share/ntopng/httpdocs/bootstrap/css/bootstrap.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap.min.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap.rtl.css +share/ntopng/httpdocs/bootstrap/css/bootstrap.rtl.css.map +share/ntopng/httpdocs/bootstrap/css/bootstrap.rtl.min.css +share/ntopng/httpdocs/bootstrap/css/bootstrap.rtl.min.css.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.bundle.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.bundle.js.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.bundle.min.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.bundle.min.js.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.esm.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.esm.js.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.esm.min.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.esm.min.js.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.js.map +share/ntopng/httpdocs/bootstrap/js/bootstrap.min.js +share/ntopng/httpdocs/bootstrap/js/bootstrap.min.js.map share/ntopng/httpdocs/css/Makefile share/ntopng/httpdocs/css/README.md share/ntopng/httpdocs/css/Rickshaw/detail.css share/ntopng/httpdocs/css/Rickshaw/graph.css share/ntopng/httpdocs/css/Rickshaw/legend.css +share/ntopng/httpdocs/css/apexcharts.css share/ntopng/httpdocs/css/bootstrap-nav-wizard.css share/ntopng/httpdocs/css/bootstrap-slider.css share/ntopng/httpdocs/css/bootstrap3-datetimepicker.css @@ -35,6 +59,7 @@ share/ntopng/httpdocs/css/cal-heatmap.css share/ntopng/httpdocs/css/cubism.css share/ntopng/httpdocs/css/custom_theme.css share/ntopng/httpdocs/css/dark-mode.css +share/ntopng/httpdocs/css/dataTables.bootstrap5.min.css share/ntopng/httpdocs/css/datepicker.css share/ntopng/httpdocs/css/dc.css share/ntopng/httpdocs/css/flags.css @@ -54,24 +79,21 @@ share/ntopng/httpdocs/css/images/ui-icons_ef8c08_256x240.png share/ntopng/httpdocs/css/images/ui-icons_ffd27a_256x240.png share/ntopng/httpdocs/css/images/ui-icons_ffffff_256x240.png share/ntopng/httpdocs/css/jquery-ui.css -share/ntopng/httpdocs/css/minified/bootstrap-orange.min.css share/ntopng/httpdocs/css/minified/dark-mode.min.css -share/ntopng/httpdocs/css/minified/fontawesome-custom.min.css share/ntopng/httpdocs/css/minified/heatmap.min.css share/ntopng/httpdocs/css/minified/ntopng.min.css share/ntopng/httpdocs/css/minified/rickshaw.min.css share/ntopng/httpdocs/css/minified/tempusdominus.min.css share/ntopng/httpdocs/css/ntopng.css -share/ntopng/httpdocs/css/ntopng.min.css share/ntopng/httpdocs/css/nv.d3.css share/ntopng/httpdocs/css/pie-chart.css share/ntopng/httpdocs/css/rickshaw.css share/ntopng/httpdocs/css/sequence_sunburst.css share/ntopng/httpdocs/css/sidebar.css share/ntopng/httpdocs/css/tablesorted.css +share/ntopng/httpdocs/css/tagify.css share/ntopng/httpdocs/css/timeline.css share/ntopng/httpdocs/css/timepicker.css -share/ntopng/httpdocs/datatables/datatables.min.css share/ntopng/httpdocs/favicon.ico share/ntopng/httpdocs/fontawesome-free-5.11.2-web/LICENSE.txt share/ntopng/httpdocs/fontawesome-free-5.11.2-web/css/all.css @@ -1762,7 +1784,6 @@ share/ntopng/httpdocs/img/network_icon.png share/ntopng/httpdocs/img/os_icon.png share/ntopng/httpdocs/img/throbber.gif share/ntopng/httpdocs/img/virustotal.svg -share/ntopng/httpdocs/img/warning.png share/ntopng/httpdocs/inc/as_stats_id.inc share/ntopng/httpdocs/inc/country_stats_id.inc share/ntopng/httpdocs/inc/geolocation_disclaimer.inc @@ -1784,12 +1805,9 @@ share/ntopng/httpdocs/inc/sprobe_process.inc share/ntopng/httpdocs/inc/sprobe_process_header.inc share/ntopng/httpdocs/inc/vlan_stats_id.inc share/ntopng/httpdocs/js/ASAP.js -share/ntopng/httpdocs/js/Chart.bundle.js -share/ntopng/httpdocs/js/Chart.bundle.min.js share/ntopng/httpdocs/js/Makefile share/ntopng/httpdocs/js/README.gauge -share/ntopng/httpdocs/js/address-chips.js -share/ntopng/httpdocs/js/ays_utils.js +share/ntopng/httpdocs/js/apexchart/apexcharts.min.js share/ntopng/httpdocs/js/binary-indicators.js share/ntopng/httpdocs/js/bootstrap-datatable.js share/ntopng/httpdocs/js/bootstrap-slider.js @@ -1803,40 +1821,38 @@ share/ntopng/httpdocs/js/cubism.v1.js share/ntopng/httpdocs/js/cubism_ntop.v1.js share/ntopng/httpdocs/js/d3.v3.js share/ntopng/httpdocs/js/d3.v4.min.js -share/ntopng/httpdocs/js/datatable_utils.js -share/ntopng/httpdocs/js/datatables_sprymedia.min.js share/ntopng/httpdocs/js/dc.js share/ntopng/httpdocs/js/deps.min.js share/ntopng/httpdocs/js/deps.min.js.map -share/ntopng/httpdocs/js/ebpf_utils.js share/ntopng/httpdocs/js/gauge.js share/ntopng/httpdocs/js/googleMapJson.js -share/ntopng/httpdocs/js/graph_utils.js share/ntopng/httpdocs/js/heatmap.js share/ntopng/httpdocs/js/html5shiv.js share/ntopng/httpdocs/js/ie_fix.js share/ntopng/httpdocs/js/jquery-ui.js share/ntopng/httpdocs/js/jquery.are-you-sure.js +share/ntopng/httpdocs/js/jquery.dataTables.min.js share/ntopng/httpdocs/js/jquery.js share/ntopng/httpdocs/js/jquery.peity.js share/ntopng/httpdocs/js/jquery.tablesorter.js share/ntopng/httpdocs/js/jquery_bootstrap.min.js share/ntopng/httpdocs/js/jquery_bootstrap.min.js.map -share/ntopng/httpdocs/js/main.js share/ntopng/httpdocs/js/markerclusterer.js share/ntopng/httpdocs/js/moment.js -share/ntopng/httpdocs/js/notification-daemon.js share/ntopng/httpdocs/js/ntop.min.js share/ntopng/httpdocs/js/ntop.min.js.map -share/ntopng/httpdocs/js/ntop_utils.js -share/ntopng/httpdocs/js/ntopng_validators.js share/ntopng/httpdocs/js/nv.d3.js share/ntopng/httpdocs/js/osm-maps.js -share/ntopng/httpdocs/js/pages/datasource_list.js +share/ntopng/httpdocs/js/pages/components/ifaces-dropdown.js +share/ntopng/httpdocs/js/pages/dhcp_active_leases.js +share/ntopng/httpdocs/js/pages/edit_alert_exclusions.js share/ntopng/httpdocs/js/pages/endpoint-notifications-list.js share/ntopng/httpdocs/js/pages/flowdevice_details.js -share/ntopng/httpdocs/js/pages/flowdevices_stats.js +share/ntopng/httpdocs/js/pages/flowdevices_page.js +share/ntopng/httpdocs/js/pages/graph-map.js share/ntopng/httpdocs/js/pages/import-export-config.js +share/ntopng/httpdocs/js/pages/infrastructure-dashboard.js +share/ntopng/httpdocs/js/pages/interface_nprobes.js share/ntopng/httpdocs/js/pages/manage-configurations.js share/ntopng/httpdocs/js/pages/pools/host-members.js share/ntopng/httpdocs/js/pages/pools/pools.js @@ -1845,38 +1861,41 @@ share/ntopng/httpdocs/js/pages/sflowdevice_details.js share/ntopng/httpdocs/js/pages/sflowdevices_stats.js share/ntopng/httpdocs/js/pages/snmpdevices_stats/overview.js share/ntopng/httpdocs/js/pages/system_alerts_stats.js -share/ntopng/httpdocs/js/pages/widget_list.js +share/ntopng/httpdocs/js/pages/toast-config-change-flows.js +share/ntopng/httpdocs/js/pages/toast-config-change-hosts.js +share/ntopng/httpdocs/js/particle/particle.min.js share/ntopng/httpdocs/js/pie-chart.js +share/ntopng/httpdocs/js/popper/popper.min.js share/ntopng/httpdocs/js/push.min.js share/ntopng/httpdocs/js/push.min.js.map -share/ntopng/httpdocs/js/quotas_utils.js share/ntopng/httpdocs/js/rickshaw.js share/ntopng/httpdocs/js/ripe_widget_api.js share/ntopng/httpdocs/js/sankey.js share/ntopng/httpdocs/js/sequence_sunburst.js share/ntopng/httpdocs/js/sidebar.js -share/ntopng/httpdocs/js/string_utils.js share/ntopng/httpdocs/js/syslog/syslog-producers-utils.js +share/ntopng/httpdocs/js/tagify.min.js share/ntopng/httpdocs/js/tempusdominus.min.js share/ntopng/httpdocs/js/timeline.js -share/ntopng/httpdocs/js/utils/alert-notifications-utils.js +share/ntopng/httpdocs/js/utils/active_monitoring_utils.js +share/ntopng/httpdocs/js/utils/are-you-sure-utils.js share/ntopng/httpdocs/js/utils/blog-notification-utils.js +share/ntopng/httpdocs/js/utils/bootstrap-datatable-utils.js share/ntopng/httpdocs/js/utils/datatable-ipsorting.js share/ntopng/httpdocs/js/utils/datatable-macsorting.js -share/ntopng/httpdocs/js/utils/datatable-utils.js +share/ntopng/httpdocs/js/utils/ebpf-utils.js +share/ntopng/httpdocs/js/utils/graph-utils.js share/ntopng/httpdocs/js/utils/modal-utils.js +share/ntopng/httpdocs/js/utils/ntop-utils.js +share/ntopng/httpdocs/js/utils/ntopng-validators-utils.js +share/ntopng/httpdocs/js/utils/quotas-utils.js +share/ntopng/httpdocs/js/utils/sprymedia-datatable-utils.js +share/ntopng/httpdocs/js/utils/string-utils.js +share/ntopng/httpdocs/js/utils/toast-utils.js share/ntopng/httpdocs/js/validator.js share/ntopng/httpdocs/js/vis-network.js share/ntopng/httpdocs/js/vis-network.min.js -share/ntopng/httpdocs/js/widgets/ntop-widget-utils.js -share/ntopng/httpdocs/js/widgets/ntop-widgets.js -share/ntopng/httpdocs/js/widgets/templates/default-template.js -share/ntopng/httpdocs/js/widgets/templates/donut-chart-template.js -share/ntopng/httpdocs/js/widgets/templates/multibar-chart-template.js -share/ntopng/httpdocs/js/widgets/templates/percent-top-template.js -share/ntopng/httpdocs/js/widgets/templates/pie-chart-template.js -share/ntopng/httpdocs/js/widgets/templates/stacked-chart-template.js -share/ntopng/httpdocs/js/widgets/templates/table-template.js +share/ntopng/httpdocs/js/widgets/widgets.js share/ntopng/httpdocs/leaflet/MarkerCluster.Default.css share/ntopng/httpdocs/leaflet/MarkerCluster.css share/ntopng/httpdocs/leaflet/images/layers-2x.png @@ -1892,6 +1911,9 @@ share/ntopng/httpdocs/leaflet/leaflet.js share/ntopng/httpdocs/leaflet/leaflet.js.map share/ntopng/httpdocs/leaflet/leaflet.markercluster.js share/ntopng/httpdocs/leaflet/leaflet.markercluster.js.map +share/ntopng/httpdocs/misc/alert_store_schema.sql +share/ntopng/httpdocs/misc/alert_store_schema_clickhouse.sql +share/ntopng/httpdocs/misc/alert_view_store_schema.sql share/ntopng/httpdocs/misc/ntopng-add-user.sh share/ntopng/httpdocs/misc/ntopng-utils-manage-config share/ntopng/httpdocs/misc/ntopng-utils-manage-config.in @@ -1907,48 +1929,90 @@ share/ntopng/httpdocs/monaco-editor/min/vs/editor/editor.main.css share/ntopng/httpdocs/monaco-editor/min/vs/editor/editor.main.js share/ntopng/httpdocs/monaco-editor/min/vs/editor/editor.main.nls.js share/ntopng/httpdocs/monaco-editor/min/vs/loader.js -share/ntopng/httpdocs/offline/index.html share/ntopng/httpdocs/other/EtherOUI.txt share/ntopng/httpdocs/other/TimeZones.txt share/ntopng/httpdocs/other/radcli_dictionary.txt share/ntopng/httpdocs/other/trackers.txt -share/ntopng/httpdocs/popper-1.12.9/js/popper.js -share/ntopng/httpdocs/popper-1.12.9/js/popper.min.js share/ntopng/httpdocs/selectpicker/css/bootstrap-select.css.map share/ntopng/httpdocs/selectpicker/css/bootstrap-select.min.css -share/ntopng/httpdocs/selectpicker/js/bootstrap-select.min.js -share/ntopng/httpdocs/selectpicker/js/bootstrap-select.min.js.map +share/ntopng/httpdocs/selectpicker/js/bootstrap-select.js share/ntopng/httpdocs/ssl/README share/ntopng/httpdocs/ssl/ntopng-cert.pem.dummy -share/ntopng/httpdocs/sw.js -share/ntopng/httpdocs/templates/defs_list.html +share/ntopng/httpdocs/templates/active_monitoring_stats.template +share/ntopng/httpdocs/templates/am_add_host_modal.html +share/ntopng/httpdocs/templates/am_delete_host_modal.html +share/ntopng/httpdocs/templates/am_edit_host_modal.html share/ntopng/httpdocs/templates/import_modal.html share/ntopng/httpdocs/templates/modal_confirm_dialog.html +share/ntopng/httpdocs/templates/modal_confirm_dialog_form.template share/ntopng/httpdocs/templates/on_off_switch.html +share/ntopng/httpdocs/templates/pages/alerts/alert_details.template +share/ntopng/httpdocs/templates/pages/alerts/datatable.js.template +share/ntopng/httpdocs/templates/pages/alerts/defs_overview.template +share/ntopng/httpdocs/templates/pages/alerts/families/all/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/all/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/am_host/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/am_host/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/flow/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/flow/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/host/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/host/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/interface/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/interface/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/mac/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/mac/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/network/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/network/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/snmp_device/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/snmp_device/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/system/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/system/table.template +share/ntopng/httpdocs/templates/pages/alerts/families/user/table.js.template +share/ntopng/httpdocs/templates/pages/alerts/families/user/table.template +share/ntopng/httpdocs/templates/pages/arp.template +share/ntopng/httpdocs/templates/pages/components/blog-dropdown.template +share/ntopng/httpdocs/templates/pages/components/breadcrumb.template +share/ntopng/httpdocs/templates/pages/components/datatable.template +share/ntopng/httpdocs/templates/pages/components/db-analysis.template +share/ntopng/httpdocs/templates/pages/components/export-policy-configuration-link.template +share/ntopng/httpdocs/templates/pages/components/ifaces-dropdown.template share/ntopng/httpdocs/templates/pages/components/ifaces-select.template share/ntopng/httpdocs/templates/pages/components/manage-configuration-link.template share/ntopng/httpdocs/templates/pages/components/monaco-editor.template share/ntopng/httpdocs/templates/pages/components/nav_tabs.template share/ntopng/httpdocs/templates/pages/components/notes.template -share/ntopng/httpdocs/templates/pages/components/notification.template -share/ntopng/httpdocs/templates/pages/components/notification_container.template +share/ntopng/httpdocs/templates/pages/components/page-navbar.template share/ntopng/httpdocs/templates/pages/components/pool-select.template +share/ntopng/httpdocs/templates/pages/components/range-picker.template share/ntopng/httpdocs/templates/pages/components/reset-config-link.template -share/ntopng/httpdocs/templates/pages/datasource_list.template -share/ntopng/httpdocs/templates/pages/edit_configset.html +share/ntopng/httpdocs/templates/pages/components/tag-input.template +share/ntopng/httpdocs/templates/pages/components/toast.template +share/ntopng/httpdocs/templates/pages/components/toasts-container.template +share/ntopng/httpdocs/templates/pages/edit_check.template +share/ntopng/httpdocs/templates/pages/edit_configset.template share/ntopng/httpdocs/templates/pages/endpoint_notifications_list.template +share/ntopng/httpdocs/templates/pages/hassh_fingerprint.template +share/ntopng/httpdocs/templates/pages/hosts_geomap.template +share/ntopng/httpdocs/templates/pages/hosts_map.template +share/ntopng/httpdocs/templates/pages/interface_nprobes.template +share/ntopng/httpdocs/templates/pages/ja3_fingerprint.template +share/ntopng/httpdocs/templates/pages/license.template share/ntopng/httpdocs/templates/pages/manage_configurations.template share/ntopng/httpdocs/templates/pages/manage_data.template share/ntopng/httpdocs/templates/pages/manage_host_members.template -share/ntopng/httpdocs/templates/pages/modals/datasources/add.template -share/ntopng/httpdocs/templates/pages/modals/datasources/edit.template -share/ntopng/httpdocs/templates/pages/modals/datasources/remove.template +share/ntopng/httpdocs/templates/pages/modals/alerts/acknowledge_alert.template +share/ntopng/httpdocs/templates/pages/modals/alerts/acknowledge_alerts.template +share/ntopng/httpdocs/templates/pages/modals/alerts/delete_alert_exclusion_modal.template +share/ntopng/httpdocs/templates/pages/modals/alerts/delete_alerts.template +share/ntopng/httpdocs/templates/pages/modals/alerts/filters/add.template +share/ntopng/httpdocs/templates/pages/modals/alerts/redirect_modal.template share/ntopng/httpdocs/templates/pages/modals/edit_configset/edit_config_modal.html share/ntopng/httpdocs/templates/pages/modals/endpoint_notifications/add.template share/ntopng/httpdocs/templates/pages/modals/endpoint_notifications/edit.template share/ntopng/httpdocs/templates/pages/modals/endpoint_notifications/remove.template share/ntopng/httpdocs/templates/pages/modals/factory-reset.template share/ntopng/httpdocs/templates/pages/modals/import_export_config/import.template +share/ntopng/httpdocs/templates/pages/modals/modal_alerts_filter_dialog.html share/ntopng/httpdocs/templates/pages/modals/pools/host_pool_member.template share/ntopng/httpdocs/templates/pages/modals/pools/pool_modal.template share/ntopng/httpdocs/templates/pages/modals/pools/remove_host_pool_member.template @@ -1961,12 +2025,8 @@ share/ntopng/httpdocs/templates/pages/modals/scripts_config/clone_modal.html share/ntopng/httpdocs/templates/pages/modals/scripts_config/delete_modal.html share/ntopng/httpdocs/templates/pages/modals/scripts_config/import_modal.html share/ntopng/httpdocs/templates/pages/modals/scripts_config/rename_modal.html -share/ntopng/httpdocs/templates/pages/modals/widgets/add.template -share/ntopng/httpdocs/templates/pages/modals/widgets/edit.template -share/ntopng/httpdocs/templates/pages/modals/widgets/embed.template -share/ntopng/httpdocs/templates/pages/modals/widgets/remove.template +share/ntopng/httpdocs/templates/pages/observation_points_config.template share/ntopng/httpdocs/templates/pages/recipients_list.template -share/ntopng/httpdocs/templates/pages/scripts_config.template share/ntopng/httpdocs/templates/pages/simple_widgets_list.template share/ntopng/httpdocs/templates/pages/system_alerts_stats.template share/ntopng/httpdocs/templates/pages/table_pools.template @@ -1974,40 +2034,74 @@ share/ntopng/httpdocs/templates/pages/tabs/manage_data/delete.template share/ntopng/httpdocs/templates/pages/tabs/manage_data/export.template share/ntopng/httpdocs/templates/pages/tabs/manage_data/inactive_interfaces_data.template share/ntopng/httpdocs/templates/pages/tabs/manage_data/system_interface_data.template -share/ntopng/httpdocs/templates/pages/widgets_list.template +share/ntopng/httpdocs/templates/pages/test_gui_widgets.template +share/ntopng/httpdocs/templates/pages/top_sites.template share/ntopng/httpdocs/templates/traffic_extraction_dialog.html share/ntopng/httpdocs/templates/traffic_report.html share/ntopng/httpdocs/templates/typeahead_input.html +share/ntopng/httpdocs/templates/widgets/chart-widget.template +share/ntopng/httpdocs/templates/widgets/geomap-widget.template share/ntopng/httpdocs/templates/wizard_dialog.html share/ntopng/httpdocs/tempusdominus/css/tempusdominus-bootstrap-4.css share/ntopng/httpdocs/tempusdominus/js/tempusdominus-bootstrap-4.js -share/ntopng/scripts/callbacks/interface/5min.lua -share/ntopng/scripts/callbacks/interface/daily.lua -share/ntopng/scripts/callbacks/interface/flow.lua -share/ntopng/scripts/callbacks/interface/host.lua -share/ntopng/scripts/callbacks/interface/hourly.lua -share/ntopng/scripts/callbacks/interface/interface.lua -share/ntopng/scripts/callbacks/interface/minute.lua -share/ntopng/scripts/callbacks/interface/network.lua -share/ntopng/scripts/callbacks/interface/periodic_user_scripts.lua -share/ntopng/scripts/callbacks/system/5min.lua +share/ntopng/scripts/callbacks/5minute-delayed/interface/interface_checks.lua +share/ntopng/scripts/callbacks/5minute-delayed/interface/local_network_checks.lua +share/ntopng/scripts/callbacks/5minute-delayed/system/snmp_device_checks.lua +share/ntopng/scripts/callbacks/5minute/interface/timeseries.lua +share/ntopng/scripts/callbacks/5minute/system/active_monitoring.lua +share/ntopng/scripts/callbacks/5minute/system/export_influxdb_stats.lua +share/ntopng/scripts/callbacks/5minute/system/system_checks.lua +share/ntopng/scripts/callbacks/5second/system/housekeeping.lua +share/ntopng/scripts/callbacks/5second/system/influxdb.lua +share/ntopng/scripts/callbacks/5second/system/nedge_pinger.lua +share/ntopng/scripts/callbacks/5second/system/network_discovery.lua +share/ntopng/scripts/callbacks/5second/system/notifications.lua +share/ntopng/scripts/callbacks/5second/system/timeseries.lua +share/ntopng/scripts/callbacks/daily-delayed/interface/interface_checks.lua +share/ntopng/scripts/callbacks/daily-delayed/interface/local_network_checks.lua +share/ntopng/scripts/callbacks/daily-delayed/interface/stats_retention.lua +share/ntopng/scripts/callbacks/daily-delayed/interface/timeseries_retention.lua +share/ntopng/scripts/callbacks/daily-delayed/system/clickhouse_retention.lua +share/ntopng/scripts/callbacks/daily-delayed/system/fetch_blog_feed.lua +share/ntopng/scripts/callbacks/daily-delayed/system/mysql_retention.lua +share/ntopng/scripts/callbacks/daily-delayed/system/stats_retention.lua +share/ntopng/scripts/callbacks/daily-delayed/system/system_checks.lua +share/ntopng/scripts/callbacks/hourly-delayed/interface/checks_cleanup.lua +share/ntopng/scripts/callbacks/hourly-delayed/interface/interface_checks.lua +share/ntopng/scripts/callbacks/hourly-delayed/interface/local_network_checks.lua +share/ntopng/scripts/callbacks/hourly-delayed/system/connectivity.lua +share/ntopng/scripts/callbacks/hourly-delayed/system/system_checks.lua +share/ntopng/scripts/callbacks/hourly/system/active_monitoring.lua +share/ntopng/scripts/callbacks/hourly/system/disk_monitor.lua +share/ntopng/scripts/callbacks/minute-delayed/interface/interface_checks.lua +share/ntopng/scripts/callbacks/minute-delayed/interface/local_network_checks.lua +share/ntopng/scripts/callbacks/minute-delayed/system/clickhouse.lua +share/ntopng/scripts/callbacks/minute/interface/localhosts_stats.lua +share/ntopng/scripts/callbacks/minute/interface/timeseries.lua +share/ntopng/scripts/callbacks/minute/system/active_monitoring.lua +share/ntopng/scripts/callbacks/minute/system/drop_host_pool.lua +share/ntopng/scripts/callbacks/minute/system/influxdb_checks.lua +share/ntopng/scripts/callbacks/minute/system/redis_timeseries.lua +share/ntopng/scripts/callbacks/minute/system/system_checks.lua +share/ntopng/scripts/callbacks/minute/system/timeseries.lua +share/ntopng/scripts/callbacks/second/system/timeseries.lua share/ntopng/scripts/callbacks/system/boot.lua -share/ntopng/scripts/callbacks/system/daily.lua -share/ntopng/scripts/callbacks/system/discover.lua -share/ntopng/scripts/callbacks/system/hourly.lua -share/ntopng/scripts/callbacks/system/housekeeping.lua -share/ntopng/scripts/callbacks/system/minute.lua -share/ntopng/scripts/callbacks/system/notifications.lua -share/ntopng/scripts/callbacks/system/pinger.lua -share/ntopng/scripts/callbacks/system/recovery.lua -share/ntopng/scripts/callbacks/system/second.lua share/ntopng/scripts/callbacks/system/shutdown.lua -share/ntopng/scripts/callbacks/system/snmp_device.lua share/ntopng/scripts/callbacks/system/startup.lua -share/ntopng/scripts/callbacks/system/stats_update.lua share/ntopng/scripts/callbacks/system/syslog.lua -share/ntopng/scripts/callbacks/system/system.lua -share/ntopng/scripts/callbacks/system/timeseries.lua +share/ntopng/scripts/historical/analysis/README +share/ntopng/scripts/historical/analysis/asn.json +share/ntopng/scripts/historical/analysis/flow_status.json +share/ntopng/scripts/historical/analysis/protos.json +share/ntopng/scripts/historical/analysis/score.json +share/ntopng/scripts/historical/tables/README +share/ntopng/scripts/historical/tables/latency_by_asn.json +share/ntopng/scripts/historical/tables/top_clients.json +share/ntopng/scripts/historical/tables/top_conversations.json +share/ntopng/scripts/historical/tables/top_l7_contacts.json +share/ntopng/scripts/historical/tables/top_server_ports.json +share/ntopng/scripts/historical/tables/top_servers.json +share/ntopng/scripts/locales/cn.lua share/ntopng/scripts/locales/cz.lua share/ntopng/scripts/locales/de.lua share/ntopng/scripts/locales/en.lua @@ -2015,12 +2109,15 @@ share/ntopng/scripts/locales/icmp/en.lua share/ntopng/scripts/locales/it.lua share/ntopng/scripts/locales/jp.lua share/ntopng/scripts/locales/pt.lua +share/ntopng/scripts/lua/10mb.lua +share/ntopng/scripts/lua/1mb.lua share/ntopng/scripts/lua/API.lua share/ntopng/scripts/lua/about.lua share/ntopng/scripts/lua/admin/change_user_prefs.lua share/ntopng/scripts/lua/admin/dhcp.lua share/ntopng/scripts/lua/admin/edit_categories.lua share/ntopng/scripts/lua/admin/edit_category_lists.lua +share/ntopng/scripts/lua/admin/edit_check.lua share/ntopng/scripts/lua/admin/edit_configset.lua share/ntopng/scripts/lua/admin/edit_device_protocols.lua share/ntopng/scripts/lua/admin/endpoint_notifications_list.lua @@ -2038,46 +2135,37 @@ share/ntopng/scripts/lua/admin/manage_pools.lua share/ntopng/scripts/lua/admin/password_reset.lua share/ntopng/scripts/lua/admin/prefs.lua share/ntopng/scripts/lua/admin/recipients_list.lua -share/ntopng/scripts/lua/admin/remote_assistance.lua -share/ntopng/scripts/lua/admin/scripts_config.lua share/ntopng/scripts/lua/admin/service_restart.lua share/ntopng/scripts/lua/admin/users.lua share/ntopng/scripts/lua/admin/validate_new_user.lua +share/ntopng/scripts/lua/alert_details.lua +share/ntopng/scripts/lua/alert_stats.lua share/ntopng/scripts/lua/as_details.lua share/ntopng/scripts/lua/as_stats.lua -share/ntopng/scripts/lua/assistant_test.lua share/ntopng/scripts/lua/authorize_captive.lua -share/ntopng/scripts/lua/bubble.lua share/ntopng/scripts/lua/captive_portal.lua share/ntopng/scripts/lua/change_password.lua -share/ntopng/scripts/lua/check_major_release.lua +share/ntopng/scripts/lua/check_details.lua share/ntopng/scripts/lua/check_recording_data.lua share/ntopng/scripts/lua/check_update.lua +share/ntopng/scripts/lua/checks_overview.lua share/ntopng/scripts/lua/code_viewer.lua share/ntopng/scripts/lua/container_details.lua share/ntopng/scripts/lua/containers_stats.lua share/ntopng/scripts/lua/country_details.lua share/ntopng/scripts/lua/country_stats.lua -share/ntopng/scripts/lua/datasources/iface_local_stats.lua -share/ntopng/scripts/lua/datasources/iface_pkt_distro.lua -share/ntopng/scripts/lua/datasources/iface_pkt_version.lua -share/ntopng/scripts/lua/datasources/iface_tcpflags_pkt_distro.lua -share/ntopng/scripts/lua/datasources/interface.lua -share/ntopng/scripts/lua/datasources/sample_table.lua -share/ntopng/scripts/lua/datasources/timeseries.lua -share/ntopng/scripts/lua/datasources_list.lua +share/ntopng/scripts/lua/datatable_columns.lua share/ntopng/scripts/lua/defs_overview.lua share/ntopng/scripts/lua/directories.lua share/ntopng/scripts/lua/discover.lua -share/ntopng/scripts/lua/dismiss_notification.lua +share/ntopng/scripts/lua/dismiss_toast.lua share/ntopng/scripts/lua/do_export_data.lua +share/ntopng/scripts/lua/edit_active_monitoring_host.lua +share/ntopng/scripts/lua/edit_check_config.lua share/ntopng/scripts/lua/edit_datasources.lua share/ntopng/scripts/lua/edit_endpoint.lua share/ntopng/scripts/lua/edit_notification_recipient.lua -share/ntopng/scripts/lua/edit_scripts_configsets.lua share/ntopng/scripts/lua/edit_syslog_producer.lua -share/ntopng/scripts/lua/edit_user_script_config.lua -share/ntopng/scripts/lua/edit_widgets.lua share/ntopng/scripts/lua/examples/debug.lua share/ntopng/scripts/lua/examples/hello_world.lua share/ntopng/scripts/lua/examples/interface.lua @@ -2092,27 +2180,26 @@ share/ntopng/scripts/lua/flow_details.lua share/ntopng/scripts/lua/flow_stats.lua share/ntopng/scripts/lua/flows_stats.lua share/ntopng/scripts/lua/geoip_config.lua -share/ntopng/scripts/lua/get_alerts_table_data.lua +share/ntopng/scripts/lua/get_active_monitoring_hosts.lua share/ntopng/scripts/lua/get_arp_data.lua share/ntopng/scripts/lua/get_as_data.lua share/ntopng/scripts/lua/get_ases_data.lua +share/ntopng/scripts/lua/get_check_config.lua +share/ntopng/scripts/lua/get_checks.lua +share/ntopng/scripts/lua/get_checks_configsets.lua share/ntopng/scripts/lua/get_config.lua share/ntopng/scripts/lua/get_containers_data.lua share/ntopng/scripts/lua/get_countries_data.lua share/ntopng/scripts/lua/get_country_data.lua -share/ntopng/scripts/lua/get_datasources.lua share/ntopng/scripts/lua/get_db_data.lua -share/ntopng/scripts/lua/get_db_flows.lua share/ntopng/scripts/lua/get_dhcp_config.lua share/ntopng/scripts/lua/get_discover_data.lua share/ntopng/scripts/lua/get_discover_progress.lua +share/ntopng/scripts/lua/get_endpoint_configs.lua share/ntopng/scripts/lua/get_extracted_traffic.lua -share/ntopng/scripts/lua/get_fingerprint_data.lua share/ntopng/scripts/lua/get_flow_db_data.lua share/ntopng/scripts/lua/get_flow_process_tree.lua share/ntopng/scripts/lua/get_flows_data.lua -share/ntopng/scripts/lua/get_geo_hosts.lua -share/ntopng/scripts/lua/get_grouped_hosts_data.lua share/ntopng/scripts/lua/get_historical_data.lua share/ntopng/scripts/lua/get_historical_favourites.lua share/ntopng/scripts/lua/get_host_data.lua @@ -2123,37 +2210,31 @@ share/ntopng/scripts/lua/get_http_hosts.lua share/ntopng/scripts/lua/get_http_hosts_data.lua share/ntopng/scripts/lua/get_icmp_data.lua share/ntopng/scripts/lua/get_influxdb_info.lua +share/ntopng/scripts/lua/get_internals_checks_stats.lua share/ntopng/scripts/lua/get_internals_hash_tables_stats.lua share/ntopng/scripts/lua/get_internals_periodic_activities_stats.lua share/ntopng/scripts/lua/get_internals_queues_stats.lua -share/ntopng/scripts/lua/get_internals_user_scripts_stats.lua share/ntopng/scripts/lua/get_mac_data.lua share/ntopng/scripts/lua/get_macs_data.lua share/ntopng/scripts/lua/get_network_data.lua share/ntopng/scripts/lua/get_networks_data.lua -share/ntopng/scripts/lua/get_notification_configs.lua -share/ntopng/scripts/lua/get_num_alerts.lua -share/ntopng/scripts/lua/get_periodicity_map.lua +share/ntopng/scripts/lua/get_os_data.lua +share/ntopng/scripts/lua/get_oses_data.lua share/ntopng/scripts/lua/get_pods_data.lua share/ntopng/scripts/lua/get_pool_data.lua share/ntopng/scripts/lua/get_pools_data.lua share/ntopng/scripts/lua/get_process_data.lua share/ntopng/scripts/lua/get_processes_graph_data.lua share/ntopng/scripts/lua/get_recipients_endpoint.lua -share/ntopng/scripts/lua/get_scripts_configsets.lua -share/ntopng/scripts/lua/get_service_map.lua share/ntopng/scripts/lua/get_syslog_producers.lua share/ntopng/scripts/lua/get_system_interfaces_stats.lua share/ntopng/scripts/lua/get_timeseries_list.lua share/ntopng/scripts/lua/get_top_talkers.lua share/ntopng/scripts/lua/get_treemap.lua share/ntopng/scripts/lua/get_unknown_devices_data.lua -share/ntopng/scripts/lua/get_user_script_config.lua -share/ntopng/scripts/lua/get_user_scripts.lua share/ntopng/scripts/lua/get_username_data.lua share/ntopng/scripts/lua/get_vlan_data.lua share/ntopng/scripts/lua/get_vlans_data.lua -share/ntopng/scripts/lua/get_widgets.lua share/ntopng/scripts/lua/hash_table_details.lua share/ntopng/scripts/lua/host_details.lua share/ntopng/scripts/lua/host_details_ndpi.lua @@ -2166,6 +2247,7 @@ share/ntopng/scripts/lua/host_stats.lua share/ntopng/scripts/lua/host_top_peers_protocols.lua share/ntopng/scripts/lua/hosts_comparison_sankey.lua share/ntopng/scripts/lua/hosts_geomap.lua +share/ntopng/scripts/lua/hosts_map.lua share/ntopng/scripts/lua/hosts_stats.lua share/ntopng/scripts/lua/hotspot-detect.lua share/ntopng/scripts/lua/http_servers_stats.lua @@ -2191,9 +2273,7 @@ share/ntopng/scripts/lua/inc/footer.lua share/ntopng/scripts/lua/inc/manage_data.lua share/ntopng/scripts/lua/inc/menu.lua share/ntopng/scripts/lua/inc/password_dialog.lua -share/ntopng/scripts/lua/inc/periodicity_map.lua share/ntopng/scripts/lua/inc/sankey.lua -share/ntopng/scripts/lua/inc/service_map.lua share/ntopng/scripts/lua/inc/traffic_recording_config.lua share/ntopng/scripts/lua/inc/traffic_recording_jobs.lua share/ntopng/scripts/lua/inc/traffic_recording_status.lua @@ -2201,10 +2281,9 @@ share/ntopng/scripts/lua/inc/users.lua share/ntopng/scripts/lua/index.lua share/ntopng/scripts/lua/info_portal.lua share/ntopng/scripts/lua/install_update.lua -share/ntopng/scripts/lua/jsontest.lua +share/ntopng/scripts/lua/license.lua share/ntopng/scripts/lua/live_capture_data.lua share/ntopng/scripts/lua/live_capture_stats.lua -share/ntopng/scripts/lua/live_traffic.lua share/ntopng/scripts/lua/login.lua share/ntopng/scripts/lua/logout.lua share/ntopng/scripts/lua/mac_details.lua @@ -2212,89 +2291,252 @@ share/ntopng/scripts/lua/mac_pkt_distro.lua share/ntopng/scripts/lua/mac_stats.lua share/ntopng/scripts/lua/macs_stats.lua share/ntopng/scripts/lua/manage_data.lua +share/ntopng/scripts/lua/modules/alert.lua share/ntopng/scripts/lua/modules/alert_consts.lua share/ntopng/scripts/lua/modules/alert_creators.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_am_threshold_cross.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_attack_mitigation_via_snmp.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_blacklisted_country.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_broadcast_domain_too_large.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_connection_issues.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_device_connection.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_device_disconnection.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_device_protocol_not_allowed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_dropped_alerts.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_flow_blacklisted.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_flow_blocked.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_flow_misbehaviour.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_flow_risk.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_flows_flood.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_ghost_network.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_host_log.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_host_pool_connection.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_host_pool_disconnection.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_iec104_error.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_influxdb_error.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_influxdb_export_failure.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_internals.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_ip_outsite_dhcp_range.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_known_proto_on_non_std_port.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_lateral_movement.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_list_download_failed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_list_download_succeeded.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_login_failed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_mac_ip_association_change.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_malicious_signature.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_misconfigured_app.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_new_device.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_nfq_flushed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_none.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_periodic_activity_not_executed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_port_duplexstatus_change.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_port_errors.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_port_load_threshold_exceeded.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_port_mac_changed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_port_status_change.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_potentially_dangerous_protocol.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_process_notification.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_quota_exceeded.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_remote_to_remote.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_request_reply_ratio.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_slow_periodic_activity.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_slow_purge.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_snmp_device_reset.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_snmp_topology_changed.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_suspicious_activity.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_suspicious_file_transfer.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_tcp_syn_flood.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_tcp_syn_scan.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_threshold_cross.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_too_many_drops.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_udp_unidirectional.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_unexpected_dhcp.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_unexpected_dns.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_unexpected_ntp.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_unexpected_smtp.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_user_activity.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_user_script_calls_drops.lua -share/ntopng/scripts/lua/modules/alert_definitions/alert_web_mining.lua -share/ntopng/scripts/lua/modules/alert_definitions/external_alert.lua -share/ntopng/scripts/lua/modules/alert_keys.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_binary_application_transfer.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_blacklisted_country.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_broadcast_non_udp_traffic.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_connection_issues.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_data_exfiltration.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_device_protocol_not_allowed.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_dns_data_exfiltration.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_dns_invalid_query.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_elephant_flow.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_external.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_flow_blacklisted.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_flow_blocked.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_flow_low_goodput.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_flow_tcp_no_data_exchanged.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_iec_invalid_transition.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_iec_unexpected_type_id.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_internals.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_known_proto_on_non_std_port.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_lateral_movement.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_longlived.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_malicious_signature.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_dns_suspicious_traffic.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_http_numeric_ip_host.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_http_suspicious_header.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_http_suspicious_url.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_http_suspicious_user_agent.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_malformed_packet.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_smb_insecure_version.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_ssh_obsolete_client.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_ssh_obsolete_server.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_suspicious_dga_domain.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_cert_validity_too_long.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_missing_sni.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_not_carrying_https.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_suspicious_esni_usage.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_unsafe_protocol.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_url_possible_rce_injection.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_url_possible_sql_injection.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_ndpi_url_possible_xss.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_periodicity_changed.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_potentially_dangerous_protocol.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_remote_access.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_remote_to_local_insecure_proto.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_remote_to_remote.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tcp_connection_refused.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tls_certificate_expired.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tls_certificate_mismatch.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tls_certificate_selfsigned.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tls_old_protocol_version.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_tls_unsafe_ciphers.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_udp_unidirectional.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_unexpected_dhcp_server.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_unexpected_dns_server.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_unexpected_ntp_server.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_unexpected_smtp_server.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_web_mining.lua +share/ntopng/scripts/lua/modules/alert_definitions/flow/alert_zero_tcp_window.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_countries_contacts.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_dangerous_host.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_dns_server_contacts.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_dns_traffic.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_domain_names_contacts.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_flow_anomaly.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_flow_flood.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_host_log.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_icmp_flood.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_ntp_server_contacts.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_ntp_traffic.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_p2p_traffic.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_pkt_threshold.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_remote_connection.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_score_anomaly.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_score_threshold.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_smtp_server_contacts.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_tcp_syn_flood.lua +share/ntopng/scripts/lua/modules/alert_definitions/host/host_alert_tcp_syn_scan.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_am_threshold_cross.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_attack_mitigation_via_snmp.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_behavior_anomaly.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_broadcast_domain_too_large.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_contacts_anomaly.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_device_connection.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_device_disconnection.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_dropped_alerts.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_fail2ban_executed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_flow_flood_victim.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_ghost_network.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_host_pool_connection.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_host_pool_disconnection.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_ids_ips_jail_add.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_ids_ips_jail_remove.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_influxdb_error.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_influxdb_export_failure.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_ip_outsite_dhcp_range.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_list_download_failed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_list_download_succeeded.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_login_failed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_mac_ip_association_change.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_misconfigured_app.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_network_discovery_executed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_nfq_flushed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_ngi_trust_event.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_no_if_activity.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_periodic_activity_not_executed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_duplexstatus_change.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_errors.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_load_threshold_exceeded.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_mac_changed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_status_change.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_port_too_many_macs.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_process_notification.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_quota_exceeded.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_shell_script_executed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_slow_periodic_activity.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_slow_purge.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_snmp_device_reset.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_snmp_topology_changed.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_tcp_syn_flood_victim.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_tcp_syn_scan_victim.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_threshold_cross.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_too_many_drops.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_unexpected_new_device.lua +share/ntopng/scripts/lua/modules/alert_definitions/other/alert_user_activity.lua +share/ntopng/scripts/lua/modules/alert_entities.lua +share/ntopng/scripts/lua/modules/alert_exclusions.lua +share/ntopng/scripts/lua/modules/alert_keys/flow_alert_keys.lua +share/ntopng/scripts/lua/modules/alert_keys/host_alert_keys.lua +share/ntopng/scripts/lua/modules/alert_keys/other_alert_keys.lua +share/ntopng/scripts/lua/modules/alert_roles.lua +share/ntopng/scripts/lua/modules/alert_severities.lua +share/ntopng/scripts/lua/modules/alert_store/alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/alert_store_utils.lua +share/ntopng/scripts/lua/modules/alert_store/all_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/am_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/flow_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/host_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/interface_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/mac_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/network_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/snmp_device_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/system_alert_store.lua +share/ntopng/scripts/lua/modules/alert_store/user_alert_store.lua share/ntopng/scripts/lua/modules/alert_utils.lua share/ntopng/scripts/lua/modules/alerts_api.lua +share/ntopng/scripts/lua/modules/am_import_export.lua +share/ntopng/scripts/lua/modules/am_utils.lua share/ntopng/scripts/lua/modules/as_utils.lua share/ntopng/scripts/lua/modules/auth.lua share/ntopng/scripts/lua/modules/auth_sessions_utils.lua share/ntopng/scripts/lua/modules/base64.lua +share/ntopng/scripts/lua/modules/behavior_utils.lua share/ntopng/scripts/lua/modules/blog_utils.lua share/ntopng/scripts/lua/modules/callback_utils.lua +share/ntopng/scripts/lua/modules/captive_portal_utils.lua share/ntopng/scripts/lua/modules/categories_utils.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/binary_application_transfer.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/blacklisted.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/broadcast_non_udp_traffic.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/country_check.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/device_protocol_not_allowed.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/external_alert_check.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/iec_invalid_transition.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/iec_unexpected_type_id.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/known_proto_on_non_std_port.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/low_goodput.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_dns_suspicious_traffic.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_http_numeric_ip_host.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_http_suspicious_header.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_http_suspicious_url.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_http_suspicious_user_agent.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_malformed_packet.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_smb_insecure_version.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_ssh_obsolete_client.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_ssh_obsolete_server.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_suspicious_dga_domain.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_tls_missing_sni.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_tls_not_carrying_https.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_tls_suspicious_esni_usage.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_unsafe_protocol.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_url_possible_rce_injection.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_url_possible_sql_injection.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/ndpi_url_possible_xss.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/not_purged.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/remote_access.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/remote_to_local_insecure_proto.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/remote_to_remote.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/tcp_issues_generic.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/tcp_no_data_exchanged.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/udp_unidirectional.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/unexpected_dhcp.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/unexpected_dns.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/unexpected_ntp.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/unexpected_smtp.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/web_mining.lua +share/ntopng/scripts/lua/modules/check_definitions/flow/zero_tcp_window.lua +share/ntopng/scripts/lua/modules/check_definitions/host/countries_contacts.lua +share/ntopng/scripts/lua/modules/check_definitions/host/dangerous_host.lua +share/ntopng/scripts/lua/modules/check_definitions/host/dns.lua +share/ntopng/scripts/lua/modules/check_definitions/host/dns_contacts.lua +share/ntopng/scripts/lua/modules/check_definitions/host/domain_names_contacts.lua +share/ntopng/scripts/lua/modules/check_definitions/host/flow_flood.lua +share/ntopng/scripts/lua/modules/check_definitions/host/icmp_flood.lua +share/ntopng/scripts/lua/modules/check_definitions/host/ntp.lua +share/ntopng/scripts/lua/modules/check_definitions/host/ntp_contacts.lua +share/ntopng/scripts/lua/modules/check_definitions/host/p2p.lua +share/ntopng/scripts/lua/modules/check_definitions/host/pkt_threshold.lua +share/ntopng/scripts/lua/modules/check_definitions/host/remote_connection.lua +share/ntopng/scripts/lua/modules/check_definitions/host/score_threshold.lua +share/ntopng/scripts/lua/modules/check_definitions/host/smtp_contacts.lua +share/ntopng/scripts/lua/modules/check_definitions/host/syn_flood.lua +share/ntopng/scripts/lua/modules/check_definitions/host/syn_scan.lua +share/ntopng/scripts/lua/modules/check_templates/check_template.lua +share/ntopng/scripts/lua/modules/check_templates/elephant_flows.lua +share/ntopng/scripts/lua/modules/check_templates/elephant_flows.template +share/ntopng/scripts/lua/modules/check_templates/items_list.lua +share/ntopng/scripts/lua/modules/check_templates/items_list.template +share/ntopng/scripts/lua/modules/check_templates/long_lived.lua +share/ntopng/scripts/lua/modules/check_templates/long_lived.template +share/ntopng/scripts/lua/modules/check_templates/multi_select.lua +share/ntopng/scripts/lua/modules/check_templates/threshold_cross.lua +share/ntopng/scripts/lua/modules/check_templates/threshold_cross.template +share/ntopng/scripts/lua/modules/checks.lua +share/ntopng/scripts/lua/modules/checks_utils.lua +share/ntopng/scripts/lua/modules/classes.lua share/ntopng/scripts/lua/modules/code_editor.lua share/ntopng/scripts/lua/modules/companion_interface_utils.lua +share/ntopng/scripts/lua/modules/conf_handlers/netplan.lua +share/ntopng/scripts/lua/modules/conf_handlers/network_ifaces.lua +share/ntopng/scripts/lua/modules/conf_handlers/wireless.lua +share/ntopng/scripts/lua/modules/configuration_utils.lua +share/ntopng/scripts/lua/modules/connectivity_utils.lua +share/ntopng/scripts/lua/modules/continent_codes.lua +share/ntopng/scripts/lua/modules/control_groups.lua +share/ntopng/scripts/lua/modules/country_codes.lua share/ntopng/scripts/lua/modules/country_utils.lua +share/ntopng/scripts/lua/modules/cpu_utils.lua share/ntopng/scripts/lua/modules/custom_column_utils.lua share/ntopng/scripts/lua/modules/data_retention_utils.lua -share/ntopng/scripts/lua/modules/datamodel_utils.lua +share/ntopng/scripts/lua/modules/datamodel/datamodel.lua +share/ntopng/scripts/lua/modules/datamodel/heatmap.lua +share/ntopng/scripts/lua/modules/datamodel/slices.lua share/ntopng/scripts/lua/modules/datasources_utils.lua +share/ntopng/scripts/lua/modules/datatable_utils.lua share/ntopng/scripts/lua/modules/db_utils.lua share/ntopng/scripts/lua/modules/delete_data_utils.lua share/ntopng/scripts/lua/modules/dhcp_utils.lua @@ -2311,51 +2553,16 @@ share/ntopng/scripts/lua/modules/flow_dbms/drivers/nindex.lua share/ntopng/scripts/lua/modules/flow_dbms/flow_dbms.lua share/ntopng/scripts/lua/modules/flow_field_value_maps.lua share/ntopng/scripts/lua/modules/flow_field_value_maps/sonicwall_app_id.lua -share/ntopng/scripts/lua/modules/flow_keys.lua +share/ntopng/scripts/lua/modules/flow_risk_simple_alert_definition.lua +share/ntopng/scripts/lua/modules/flow_risk_simple_check_definition.lua share/ntopng/scripts/lua/modules/flow_risk_utils.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_blacklisted.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_blacklisted_country.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_blocked.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_data_exfiltration.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_device_protocol_not_allowed.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_dns_data_exfiltration.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_dns_invalid_query.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_elephant_local_to_remote.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_elephant_remote_to_local.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_external_alert.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_flow_risk.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_known_proto_on_non_std_port.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_longlived.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_low_goodput.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_malicious_signature.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_normal.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_not_purged.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_potentially_dangerous.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_remote_to_remote.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_suspicious_file_transfer.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_suspicious_tcp_probing.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_suspicious_tcp_syn_probing.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tcp_connection_issues.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tcp_connection_refused.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tcp_severe_connection_issues.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tls_certificate_expired.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tls_certificate_mismatch.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tls_certificate_selfsigned.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tls_old_protocol_version.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_tls_unsafe_ciphers.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_udp_unidirectional.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_unexpected_dhcp.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_unexpected_dns.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_unexpected_ntp.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_unexpected_smtp.lua -share/ntopng/scripts/lua/modules/flow_status_definitions/status_web_mining_detected.lua share/ntopng/scripts/lua/modules/flow_utils.lua share/ntopng/scripts/lua/modules/format_utils.lua share/ntopng/scripts/lua/modules/graph_common.lua share/ntopng/scripts/lua/modules/graph_utils.lua -share/ntopng/scripts/lua/modules/historical_utils.lua share/ntopng/scripts/lua/modules/host_pools_migration.lua share/ntopng/scripts/lua/modules/host_pools_nedge.lua +share/ntopng/scripts/lua/modules/hosts_map_utils.lua share/ntopng/scripts/lua/modules/http_bridge_conf_utils.lua share/ntopng/scripts/lua/modules/http_lint.lua share/ntopng/scripts/lua/modules/i18n/i18n.lua @@ -2366,13 +2573,16 @@ share/ntopng/scripts/lua/modules/i18n/variants.lua share/ntopng/scripts/lua/modules/i18n/version.lua share/ntopng/scripts/lua/modules/icmp_utils.lua share/ntopng/scripts/lua/modules/import_export/all_import_export.lua +share/ntopng/scripts/lua/modules/import_export/checks_import_export.lua share/ntopng/scripts/lua/modules/import_export/import_export.lua share/ntopng/scripts/lua/modules/import_export/import_export_rest_utils.lua +share/ntopng/scripts/lua/modules/import_export/infrastructure_import_export.lua share/ntopng/scripts/lua/modules/import_export/notifications_import_export.lua share/ntopng/scripts/lua/modules/import_export/pool_import_export.lua -share/ntopng/scripts/lua/modules/import_export/scripts_import_export.lua share/ntopng/scripts/lua/modules/import_export/snmp_import_export.lua +share/ntopng/scripts/lua/modules/influxdb_export_api.lua share/ntopng/scripts/lua/modules/internals_utils.lua +share/ntopng/scripts/lua/modules/ipv4_utils.lua share/ntopng/scripts/lua/modules/json.lua share/ntopng/scripts/lua/modules/liluat.lua share/ntopng/scripts/lua/modules/lists_utils.lua @@ -2382,19 +2592,25 @@ share/ntopng/scripts/lua/modules/lua_path_utils.lua share/ntopng/scripts/lua/modules/lua_trace.lua share/ntopng/scripts/lua/modules/lua_utils.lua share/ntopng/scripts/lua/modules/mac_utils.lua +share/ntopng/scripts/lua/modules/measurements/cicmp.lua +share/ntopng/scripts/lua/modules/measurements/http.lua +share/ntopng/scripts/lua/modules/measurements/http_download.lua +share/ntopng/scripts/lua/modules/measurements/icmp.lua +share/ntopng/scripts/lua/modules/measurements/speedtest.lua share/ntopng/scripts/lua/modules/network_utils.lua -share/ntopng/scripts/lua/modules/notification_configs.lua -share/ntopng/scripts/lua/modules/notifications/defined_notifications.lua -share/ntopng/scripts/lua/modules/notifications/notification_ui.lua -share/ntopng/scripts/lua/modules/notifications/notifications_manager.lua -share/ntopng/scripts/lua/modules/notifications/predicates_defined_notifications.lua +share/ntopng/scripts/lua/modules/new_devices.lua +share/ntopng/scripts/lua/modules/notifications/endpoints.lua +share/ntopng/scripts/lua/modules/notifications/recipients.lua +share/ntopng/scripts/lua/modules/notifications/recipients_rest_utils.lua share/ntopng/scripts/lua/modules/ntop_utils.lua +share/ntopng/scripts/lua/modules/os_data_utils.lua share/ntopng/scripts/lua/modules/os_utils.lua share/ntopng/scripts/lua/modules/page_utils.lua share/ntopng/scripts/lua/modules/periodic_activities_utils.lua share/ntopng/scripts/lua/modules/persistence.lua share/ntopng/scripts/lua/modules/plugins_utils.lua share/ntopng/scripts/lua/modules/pools/active_monitoring_pools.lua +share/ntopng/scripts/lua/modules/pools/drop_host_pool_utils.lua share/ntopng/scripts/lua/modules/pools/flow_pools.lua share/ntopng/scripts/lua/modules/pools/host_pool_pools.lua share/ntopng/scripts/lua/modules/pools/host_pools.lua @@ -2414,22 +2630,25 @@ share/ntopng/scripts/lua/modules/prefs_reload_utils.lua share/ntopng/scripts/lua/modules/prefs_utils.lua share/ntopng/scripts/lua/modules/presets_utils.lua share/ntopng/scripts/lua/modules/protos_utils.lua -share/ntopng/scripts/lua/modules/recipients/recipients.lua -share/ntopng/scripts/lua/modules/recipients/recipients_rest_utils.lua share/ntopng/scripts/lua/modules/recording_utils.lua share/ntopng/scripts/lua/modules/recovery_utils.lua -share/ntopng/scripts/lua/modules/remote_assistance.lua +share/ntopng/scripts/lua/modules/redis_api.lua share/ntopng/scripts/lua/modules/rest_utils.lua share/ntopng/scripts/lua/modules/resty/template.lua share/ntopng/scripts/lua/modules/resty/template/html.lua share/ntopng/scripts/lua/modules/resty/template/microbenchmark.lua share/ntopng/scripts/lua/modules/rrd_paths.lua share/ntopng/scripts/lua/modules/rrd_utils.lua +share/ntopng/scripts/lua/modules/scripts_triggers.lua share/ntopng/scripts/lua/modules/snmp_consts.lua share/ntopng/scripts/lua/modules/stats_utils.lua share/ntopng/scripts/lua/modules/storage_utils.lua +share/ntopng/scripts/lua/modules/sys_utils.lua share/ntopng/scripts/lua/modules/syslog_utils.lua -share/ntopng/scripts/lua/modules/system_utils.lua +share/ntopng/scripts/lua/modules/system_config/appliance_config.lua +share/ntopng/scripts/lua/modules/system_config/system_config.lua +share/ntopng/scripts/lua/modules/system_setup_ui_utils.lua +share/ntopng/scripts/lua/modules/tag_utils.lua share/ntopng/scripts/lua/modules/tcp_flow_state_utils.lua share/ntopng/scripts/lua/modules/telemetry_utils.lua share/ntopng/scripts/lua/modules/template.lua @@ -2440,7 +2659,6 @@ share/ntopng/scripts/lua/modules/test/unittest.lua share/ntopng/scripts/lua/modules/timeseries/custom/ts_5min_custom.lua.sample share/ntopng/scripts/lua/modules/timeseries/custom/ts_minute_custom.lua.sample share/ntopng/scripts/lua/modules/timeseries/drivers/influxdb.lua -share/ntopng/scripts/lua/modules/timeseries/drivers/nindex.lua share/ntopng/scripts/lua/modules/timeseries/drivers/rrd.lua share/ntopng/scripts/lua/modules/timeseries/drivers/sample.lua share/ntopng/scripts/lua/modules/timeseries/schemas/ts_5min.lua @@ -2458,6 +2676,11 @@ share/ntopng/scripts/lua/modules/timeseries/ts_common.lua share/ntopng/scripts/lua/modules/timeseries/ts_schema.lua share/ntopng/scripts/lua/modules/timeseries/ts_utils.lua share/ntopng/scripts/lua/modules/timeseries/ts_utils_core.lua +share/ntopng/scripts/lua/modules/tls_consts.lua +share/ntopng/scripts/lua/modules/toasts/defined_toasts.lua +share/ntopng/scripts/lua/modules/toasts/predicates_defined_toasts.lua +share/ntopng/scripts/lua/modules/toasts/toast_ui.lua +share/ntopng/scripts/lua/modules/toasts/toasts_manager.lua share/ntopng/scripts/lua/modules/top_talkers_utils.lua share/ntopng/scripts/lua/modules/tracker.lua share/ntopng/scripts/lua/modules/ts_5min_dump_utils.lua @@ -2465,15 +2688,18 @@ share/ntopng/scripts/lua/modules/ts_5sec_dump_utils.lua share/ntopng/scripts/lua/modules/ts_min_dump_utils.lua share/ntopng/scripts/lua/modules/tz_utils.lua share/ntopng/scripts/lua/modules/ui_utils.lua -share/ntopng/scripts/lua/modules/user_scripts.lua -share/ntopng/scripts/lua/modules/user_scripts_templates.lua share/ntopng/scripts/lua/modules/vlan_utils.lua share/ntopng/scripts/lua/modules/voip_utils.lua +share/ntopng/scripts/lua/modules/widget_gui_utils.lua share/ntopng/scripts/lua/modules/widgets_utils.lua share/ntopng/scripts/lua/modules/xmlSimple.lua +share/ntopng/scripts/lua/monitor/active_monitoring_monitor.lua +share/ntopng/scripts/lua/monitor/influxdb_monitor.lua +share/ntopng/scripts/lua/monitor/redis_monitor.lua share/ntopng/scripts/lua/network_details.lua -share/ntopng/scripts/lua/network_state.lua share/ntopng/scripts/lua/network_stats.lua +share/ntopng/scripts/lua/ntopng_logout.lua +share/ntopng/scripts/lua/os_details.lua share/ntopng/scripts/lua/os_stats.lua share/ntopng/scripts/lua/page_not_found.lua share/ntopng/scripts/lua/periodic_script_details.lua @@ -2486,7 +2712,6 @@ share/ntopng/scripts/lua/pool_stats.lua share/ntopng/scripts/lua/process_details.lua share/ntopng/scripts/lua/processes_stats.lua share/ntopng/scripts/lua/reset_stats.lua -share/ntopng/scripts/lua/rest/get/alert/data.lua share/ntopng/scripts/lua/rest/get/host/data.lua share/ntopng/scripts/lua/rest/get/interface/data.lua share/ntopng/scripts/lua/rest/get/pcap/live_extraction.lua @@ -2496,21 +2721,43 @@ share/ntopng/scripts/lua/rest/get/system/stats.lua share/ntopng/scripts/lua/rest/get/timeseries/ts.lua share/ntopng/scripts/lua/rest/set/pool/config.lua share/ntopng/scripts/lua/rest/set/scripts/config.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/am_host/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/flow/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/host/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/interface/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/mac/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/network/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/system/alerts.lua +share/ntopng/scripts/lua/rest/v1/acknowledge/user/alerts.lua share/ntopng/scripts/lua/rest/v1/add/active_monitoring/pool.lua share/ntopng/scripts/lua/rest/v1/add/host/pool.lua share/ntopng/scripts/lua/rest/v1/add/interface/pool.lua share/ntopng/scripts/lua/rest/v1/add/network/pool.lua share/ntopng/scripts/lua/rest/v1/add/ntopng/user.lua share/ntopng/scripts/lua/rest/v1/bind/host/pool/member.lua +share/ntopng/scripts/lua/rest/v1/charts/host/map.lua +share/ntopng/scripts/lua/rest/v1/charts/time/data.lua +share/ntopng/scripts/lua/rest/v1/create/ntopng/api_token.lua share/ntopng/scripts/lua/rest/v1/create/ntopng/session.lua share/ntopng/scripts/lua/rest/v1/delete/active_monitoring/pool.lua +share/ntopng/scripts/lua/rest/v1/delete/all/alerts.lua +share/ntopng/scripts/lua/rest/v1/delete/am_host/alerts.lua share/ntopng/scripts/lua/rest/v1/delete/endpoints.lua +share/ntopng/scripts/lua/rest/v1/delete/flow/alerts.lua +share/ntopng/scripts/lua/rest/v1/delete/host/alerts.lua +share/ntopng/scripts/lua/rest/v1/delete/host/new_devices.lua share/ntopng/scripts/lua/rest/v1/delete/host/pool.lua +share/ntopng/scripts/lua/rest/v1/delete/interface/alerts.lua share/ntopng/scripts/lua/rest/v1/delete/interface/pool.lua +share/ntopng/scripts/lua/rest/v1/delete/mac/alerts.lua +share/ntopng/scripts/lua/rest/v1/delete/network/alerts.lua share/ntopng/scripts/lua/rest/v1/delete/network/pool.lua share/ntopng/scripts/lua/rest/v1/delete/ntopng/user.lua share/ntopng/scripts/lua/rest/v1/delete/pools.lua share/ntopng/scripts/lua/rest/v1/delete/recipients.lua +share/ntopng/scripts/lua/rest/v1/delete/system/alerts.lua +share/ntopng/scripts/lua/rest/v1/delete/user/alerts.lua +share/ntopng/scripts/lua/rest/v1/disable/check.lua share/ntopng/scripts/lua/rest/v1/edit/active_monitoring/pool.lua share/ntopng/scripts/lua/rest/v1/edit/flow/pool.lua share/ntopng/scripts/lua/rest/v1/edit/host/pool.lua @@ -2518,32 +2765,48 @@ share/ntopng/scripts/lua/rest/v1/edit/host_pool/pool.lua share/ntopng/scripts/lua/rest/v1/edit/interface/pool.lua share/ntopng/scripts/lua/rest/v1/edit/mac/pool.lua share/ntopng/scripts/lua/rest/v1/edit/network/pool.lua +share/ntopng/scripts/lua/rest/v1/edit/ntopng/incr_flows.lua +share/ntopng/scripts/lua/rest/v1/edit/ntopng/incr_hosts.lua share/ntopng/scripts/lua/rest/v1/edit/ntopng/user.lua share/ntopng/scripts/lua/rest/v1/edit/system/pool.lua +share/ntopng/scripts/lua/rest/v1/enable/check.lua share/ntopng/scripts/lua/rest/v1/export/active_monitoring/config.lua share/ntopng/scripts/lua/rest/v1/export/all/config.lua +share/ntopng/scripts/lua/rest/v1/export/checks/config.lua +share/ntopng/scripts/lua/rest/v1/export/infrastructure/config.lua share/ntopng/scripts/lua/rest/v1/export/notifications/config.lua share/ntopng/scripts/lua/rest/v1/export/pool/config.lua -share/ntopng/scripts/lua/rest/v1/export/scripts/config.lua share/ntopng/scripts/lua/rest/v1/export/snmp/config.lua share/ntopng/scripts/lua/rest/v1/get/active_monitoring/pools.lua share/ntopng/scripts/lua/rest/v1/get/alert/.dontdelete -share/ntopng/scripts/lua/rest/v1/get/alert/data.lua share/ntopng/scripts/lua/rest/v1/get/alert/severity/consts.lua share/ntopng/scripts/lua/rest/v1/get/alert/severity/counters.lua -share/ntopng/scripts/lua/rest/v1/get/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/alert/type/consts.lua share/ntopng/scripts/lua/rest/v1/get/alert/type/counters.lua +share/ntopng/scripts/lua/rest/v1/get/all/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/all/alert/ts.lua +share/ntopng/scripts/lua/rest/v1/get/am_host/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/am_host/alert/ts.lua +share/ntopng/scripts/lua/rest/v1/get/checks/.dontdelete +share/ntopng/scripts/lua/rest/v1/get/checks/config.lua +share/ntopng/scripts/lua/rest/v1/get/datasource/datasource.lua +share/ntopng/scripts/lua/rest/v1/get/datasource/interface/packet_distro.lua share/ntopng/scripts/lua/rest/v1/get/dns/resolve.lua share/ntopng/scripts/lua/rest/v1/get/flow/active.lua +share/ntopng/scripts/lua/rest/v1/get/flow/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/flow/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/flow/l4/counters.lua share/ntopng/scripts/lua/rest/v1/get/flow/l7/counters.lua share/ntopng/scripts/lua/rest/v1/get/flow/pools.lua +share/ntopng/scripts/lua/rest/v1/get/flow/traffic_stats.lua share/ntopng/scripts/lua/rest/v1/get/host/.dontdelete share/ntopng/scripts/lua/rest/v1/get/host/active.lua +share/ntopng/scripts/lua/rest/v1/get/host/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/host/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/host/custom_data.lua share/ntopng/scripts/lua/rest/v1/get/host/data.lua share/ntopng/scripts/lua/rest/v1/get/host/dscp/stats.lua +share/ntopng/scripts/lua/rest/v1/get/host/fingerprint/data.lua share/ntopng/scripts/lua/rest/v1/get/host/interfaces.lua share/ntopng/scripts/lua/rest/v1/get/host/l7/stats.lua share/ntopng/scripts/lua/rest/v1/get/host/pool/members.lua @@ -2552,6 +2815,10 @@ share/ntopng/scripts/lua/rest/v1/get/host/pools.lua share/ntopng/scripts/lua/rest/v1/get/host_pool/pools.lua share/ntopng/scripts/lua/rest/v1/get/interface/.dontdelete share/ntopng/scripts/lua/rest/v1/get/interface/address.lua +share/ntopng/scripts/lua/rest/v1/get/interface/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/interface/alert/ts.lua +share/ntopng/scripts/lua/rest/v1/get/interface/arp.lua +share/ntopng/scripts/lua/rest/v1/get/interface/bcast_domains.lua share/ntopng/scripts/lua/rest/v1/get/interface/data.lua share/ntopng/scripts/lua/rest/v1/get/interface/dscp/stats.lua share/ntopng/scripts/lua/rest/v1/get/interface/l7/stats.lua @@ -2559,9 +2826,14 @@ share/ntopng/scripts/lua/rest/v1/get/interface/pools.lua share/ntopng/scripts/lua/rest/v1/get/l4/protocol/consts.lua share/ntopng/scripts/lua/rest/v1/get/l7/application/consts.lua share/ntopng/scripts/lua/rest/v1/get/l7/category/consts.lua +share/ntopng/scripts/lua/rest/v1/get/mac/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/mac/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/mac/pools.lua +share/ntopng/scripts/lua/rest/v1/get/network/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/network/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/network/pools.lua share/ntopng/scripts/lua/rest/v1/get/ntopng/interfaces.lua +share/ntopng/scripts/lua/rest/v1/get/ntopng/session.lua share/ntopng/scripts/lua/rest/v1/get/ntopng/users.lua share/ntopng/scripts/lua/rest/v1/get/pcap/.dontdelete share/ntopng/scripts/lua/rest/v1/get/pcap/live_extraction.lua @@ -2569,48 +2841,205 @@ share/ntopng/scripts/lua/rest/v1/get/pool/.dontdelete share/ntopng/scripts/lua/rest/v1/get/pool/config.lua share/ntopng/scripts/lua/rest/v1/get/pools.lua share/ntopng/scripts/lua/rest/v1/get/recipient/pools.lua -share/ntopng/scripts/lua/rest/v1/get/scripts/.dontdelete -share/ntopng/scripts/lua/rest/v1/get/scripts/config.lua share/ntopng/scripts/lua/rest/v1/get/system/.dontdelete +share/ntopng/scripts/lua/rest/v1/get/system/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/system/alert/ts.lua share/ntopng/scripts/lua/rest/v1/get/system/pools.lua share/ntopng/scripts/lua/rest/v1/get/system/stats.lua +share/ntopng/scripts/lua/rest/v1/get/time/data.lua share/ntopng/scripts/lua/rest/v1/get/timeseries/.dontdelete share/ntopng/scripts/lua/rest/v1/get/timeseries/ts.lua +share/ntopng/scripts/lua/rest/v1/get/user/alert/list.lua +share/ntopng/scripts/lua/rest/v1/get/user/alert/ts.lua +share/ntopng/scripts/lua/rest/v1/get/widget/data.lua share/ntopng/scripts/lua/rest/v1/import/active_monitoring/config.lua share/ntopng/scripts/lua/rest/v1/import/all/config.lua +share/ntopng/scripts/lua/rest/v1/import/checks/config.lua +share/ntopng/scripts/lua/rest/v1/import/infrastructure/config.lua share/ntopng/scripts/lua/rest/v1/import/notifications/config.lua share/ntopng/scripts/lua/rest/v1/import/pool/config.lua -share/ntopng/scripts/lua/rest/v1/import/scripts/config.lua +share/ntopng/scripts/lua/rest/v1/import/pool/host_pool/members.lua share/ntopng/scripts/lua/rest/v1/import/snmp/config.lua share/ntopng/scripts/lua/rest/v1/reset/active_monitoring/config.lua share/ntopng/scripts/lua/rest/v1/reset/all/config.lua +share/ntopng/scripts/lua/rest/v1/reset/checks/config.lua +share/ntopng/scripts/lua/rest/v1/reset/infrastructure/config.lua share/ntopng/scripts/lua/rest/v1/reset/notifications/config.lua share/ntopng/scripts/lua/rest/v1/reset/pool/config.lua -share/ntopng/scripts/lua/rest/v1/reset/scripts/config.lua share/ntopng/scripts/lua/rest/v1/reset/snmp/config.lua +share/ntopng/scripts/lua/rest/v1/set/checks/.dontdelete +share/ntopng/scripts/lua/rest/v1/set/checks/config.lua share/ntopng/scripts/lua/rest/v1/set/host/alias.lua share/ntopng/scripts/lua/rest/v1/set/pool/.dontdelete share/ntopng/scripts/lua/rest/v1/set/pool/config.lua -share/ntopng/scripts/lua/rest/v1/set/scripts/.dontdelete -share/ntopng/scripts/lua/rest/v1/set/scripts/config.lua -share/ntopng/scripts/lua/show_alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/am_host/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/flow/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/host/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/interface/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/mac/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/network/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/system/alerts.lua +share/ntopng/scripts/lua/rest/v2/acknowledge/user/alerts.lua +share/ntopng/scripts/lua/rest/v2/add/active_monitoring/pool.lua +share/ntopng/scripts/lua/rest/v2/add/host/pool.lua +share/ntopng/scripts/lua/rest/v2/add/interface/pool.lua +share/ntopng/scripts/lua/rest/v2/add/network/pool.lua +share/ntopng/scripts/lua/rest/v2/add/ntopng/user.lua +share/ntopng/scripts/lua/rest/v2/bind/host/pool/member.lua +share/ntopng/scripts/lua/rest/v2/charts/host/map.lua +share/ntopng/scripts/lua/rest/v2/charts/time/data.lua +share/ntopng/scripts/lua/rest/v2/create/ntopng/api_token.lua +share/ntopng/scripts/lua/rest/v2/create/ntopng/session.lua +share/ntopng/scripts/lua/rest/v2/delete/active_monitoring/pool.lua +share/ntopng/scripts/lua/rest/v2/delete/all/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/am_host/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/endpoints.lua +share/ntopng/scripts/lua/rest/v2/delete/flow/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/host/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/host/new_devices.lua +share/ntopng/scripts/lua/rest/v2/delete/host/pool.lua +share/ntopng/scripts/lua/rest/v2/delete/interface/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/interface/pool.lua +share/ntopng/scripts/lua/rest/v2/delete/mac/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/network/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/network/pool.lua +share/ntopng/scripts/lua/rest/v2/delete/ntopng/user.lua +share/ntopng/scripts/lua/rest/v2/delete/observation_point/stats.lua +share/ntopng/scripts/lua/rest/v2/delete/pools.lua +share/ntopng/scripts/lua/rest/v2/delete/recipients.lua +share/ntopng/scripts/lua/rest/v2/delete/system/alerts.lua +share/ntopng/scripts/lua/rest/v2/delete/user/alerts.lua +share/ntopng/scripts/lua/rest/v2/disable/check.lua +share/ntopng/scripts/lua/rest/v2/edit/active_monitoring/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/flow/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/host/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/host_pool/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/interface/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/mac/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/network/pool.lua +share/ntopng/scripts/lua/rest/v2/edit/ntopng/incr_flows.lua +share/ntopng/scripts/lua/rest/v2/edit/ntopng/incr_hosts.lua +share/ntopng/scripts/lua/rest/v2/edit/ntopng/user.lua +share/ntopng/scripts/lua/rest/v2/edit/system/pool.lua +share/ntopng/scripts/lua/rest/v2/enable/check.lua +share/ntopng/scripts/lua/rest/v2/export/active_monitoring/config.lua +share/ntopng/scripts/lua/rest/v2/export/all/config.lua +share/ntopng/scripts/lua/rest/v2/export/checks/config.lua +share/ntopng/scripts/lua/rest/v2/export/infrastructure/config.lua +share/ntopng/scripts/lua/rest/v2/export/notifications/config.lua +share/ntopng/scripts/lua/rest/v2/export/pool/config.lua +share/ntopng/scripts/lua/rest/v2/export/snmp/config.lua +share/ntopng/scripts/lua/rest/v2/get/active_monitoring/pools.lua +share/ntopng/scripts/lua/rest/v2/get/alert/severity/consts.lua +share/ntopng/scripts/lua/rest/v2/get/alert/severity/counters.lua +share/ntopng/scripts/lua/rest/v2/get/alert/type/consts.lua +share/ntopng/scripts/lua/rest/v2/get/alert/type/counters.lua +share/ntopng/scripts/lua/rest/v2/get/all/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/all/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/am_host/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/am_host/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/checks/config.lua +share/ntopng/scripts/lua/rest/v2/get/datasource/datasource.lua +share/ntopng/scripts/lua/rest/v2/get/datasource/interface/packet_distro.lua +share/ntopng/scripts/lua/rest/v2/get/dns/resolve.lua +share/ntopng/scripts/lua/rest/v2/get/flow/active.lua +share/ntopng/scripts/lua/rest/v2/get/flow/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/flow/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/flow/l4/counters.lua +share/ntopng/scripts/lua/rest/v2/get/flow/l7/counters.lua +share/ntopng/scripts/lua/rest/v2/get/flow/pools.lua +share/ntopng/scripts/lua/rest/v2/get/flow/traffic_stats.lua +share/ntopng/scripts/lua/rest/v2/get/geo_map/hosts.lua +share/ntopng/scripts/lua/rest/v2/get/host/active.lua +share/ntopng/scripts/lua/rest/v2/get/host/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/host/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/host/custom_data.lua +share/ntopng/scripts/lua/rest/v2/get/host/data.lua +share/ntopng/scripts/lua/rest/v2/get/host/dscp/stats.lua +share/ntopng/scripts/lua/rest/v2/get/host/fingerprint/data.lua +share/ntopng/scripts/lua/rest/v2/get/host/fingerprint/ja3.lua +share/ntopng/scripts/lua/rest/v2/get/host/interfaces.lua +share/ntopng/scripts/lua/rest/v2/get/host/l7/stats.lua +share/ntopng/scripts/lua/rest/v2/get/host/pool/members.lua +share/ntopng/scripts/lua/rest/v2/get/host/pool_by_member.lua +share/ntopng/scripts/lua/rest/v2/get/host/pools.lua +share/ntopng/scripts/lua/rest/v2/get/host_pool/pools.lua +share/ntopng/scripts/lua/rest/v2/get/interface/address.lua +share/ntopng/scripts/lua/rest/v2/get/interface/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/interface/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/interface/arp.lua +share/ntopng/scripts/lua/rest/v2/get/interface/bcast_domains.lua +share/ntopng/scripts/lua/rest/v2/get/interface/data.lua +share/ntopng/scripts/lua/rest/v2/get/interface/dscp/stats.lua +share/ntopng/scripts/lua/rest/v2/get/interface/l7/stats.lua +share/ntopng/scripts/lua/rest/v2/get/interface/nprobes/data.lua +share/ntopng/scripts/lua/rest/v2/get/interface/pools.lua +share/ntopng/scripts/lua/rest/v2/get/l4/protocol/consts.lua +share/ntopng/scripts/lua/rest/v2/get/l7/application/consts.lua +share/ntopng/scripts/lua/rest/v2/get/l7/category/consts.lua +share/ntopng/scripts/lua/rest/v2/get/mac/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/mac/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/mac/pools.lua +share/ntopng/scripts/lua/rest/v2/get/network/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/network/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/network/pools.lua +share/ntopng/scripts/lua/rest/v2/get/ntopng/interfaces.lua +share/ntopng/scripts/lua/rest/v2/get/ntopng/session.lua +share/ntopng/scripts/lua/rest/v2/get/ntopng/users.lua +share/ntopng/scripts/lua/rest/v2/get/pcap/live_extraction.lua +share/ntopng/scripts/lua/rest/v2/get/pcap/live_traffic.lua +share/ntopng/scripts/lua/rest/v2/get/pool/config.lua +share/ntopng/scripts/lua/rest/v2/get/pools.lua +share/ntopng/scripts/lua/rest/v2/get/recipient/pools.lua +share/ntopng/scripts/lua/rest/v2/get/redis/redis_info.lua +share/ntopng/scripts/lua/rest/v2/get/redis/redis_stats.lua +share/ntopng/scripts/lua/rest/v2/get/system/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/system/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/get/system/pools.lua +share/ntopng/scripts/lua/rest/v2/get/system/stats.lua +share/ntopng/scripts/lua/rest/v2/get/timeseries/ts.lua +share/ntopng/scripts/lua/rest/v2/get/user/alert/list.lua +share/ntopng/scripts/lua/rest/v2/get/user/alert/ts.lua +share/ntopng/scripts/lua/rest/v2/import/active_monitoring/config.lua +share/ntopng/scripts/lua/rest/v2/import/all/config.lua +share/ntopng/scripts/lua/rest/v2/import/checks/config.lua +share/ntopng/scripts/lua/rest/v2/import/infrastructure/config.lua +share/ntopng/scripts/lua/rest/v2/import/notifications/config.lua +share/ntopng/scripts/lua/rest/v2/import/pool/config.lua +share/ntopng/scripts/lua/rest/v2/import/pool/host_pool/members.lua +share/ntopng/scripts/lua/rest/v2/import/snmp/config.lua +share/ntopng/scripts/lua/rest/v2/reset/active_monitoring/config.lua +share/ntopng/scripts/lua/rest/v2/reset/all/config.lua +share/ntopng/scripts/lua/rest/v2/reset/checks/config.lua +share/ntopng/scripts/lua/rest/v2/reset/infrastructure/config.lua +share/ntopng/scripts/lua/rest/v2/reset/notifications/config.lua +share/ntopng/scripts/lua/rest/v2/reset/pool/config.lua +share/ntopng/scripts/lua/rest/v2/reset/snmp/config.lua +share/ntopng/scripts/lua/rest/v2/set/checks/auto_refresh.lua +share/ntopng/scripts/lua/rest/v2/set/checks/config.lua +share/ntopng/scripts/lua/rest/v2/set/host/alias.lua +share/ntopng/scripts/lua/rest/v2/set/host/notes.lua +share/ntopng/scripts/lua/rest/v2/set/pool/config.lua +share/ntopng/scripts/lua/rest/version.lua share/ntopng/scripts/lua/show_geolocation_note.lua share/ntopng/scripts/lua/sidebar-handler.lua share/ntopng/scripts/lua/sprobe_host_process_data.lua share/ntopng/scripts/lua/stop_live_capture.lua -share/ntopng/scripts/lua/switch_system_status.lua share/ntopng/scripts/lua/syslog_producers.lua share/ntopng/scripts/lua/system_alerts_stats.lua share/ntopng/scripts/lua/system_interfaces_stats.lua share/ntopng/scripts/lua/system_periodic_script_details.lua +share/ntopng/scripts/lua/system_setup_ui/date_time.lua +share/ntopng/scripts/lua/system_setup_ui/interfaces.lua +share/ntopng/scripts/lua/system_setup_ui/misc.lua +share/ntopng/scripts/lua/system_setup_ui/mode.lua +share/ntopng/scripts/lua/system_setup_ui/network.lua +share/ntopng/scripts/lua/system_setup_ui/wifi.lua share/ntopng/scripts/lua/system_stats.lua share/ntopng/scripts/lua/system_stats_data.lua share/ntopng/scripts/lua/telemetry.lua -share/ntopng/scripts/lua/test_delete_nindex.lua -share/ntopng/scripts/lua/test_locales.lua -share/ntopng/scripts/lua/test_notification_endpoints.lua -share/ntopng/scripts/lua/toggle_all_user_scripts.lua -share/ntopng/scripts/lua/toggle_user_script.lua +share/ntopng/scripts/lua/toggle_all_checks.lua +share/ntopng/scripts/lua/toggle_check.lua share/ntopng/scripts/lua/top_hosts.lua share/ntopng/scripts/lua/traffic_extraction.lua share/ntopng/scripts/lua/traffic_extraction_data.lua @@ -2618,124 +3047,64 @@ share/ntopng/scripts/lua/traffic_recording_config.lua share/ntopng/scripts/lua/unknown_devices.lua share/ntopng/scripts/lua/update_blog_posts.lua share/ntopng/scripts/lua/update_prefs.lua -share/ntopng/scripts/lua/user_script_details.lua -share/ntopng/scripts/lua/user_scripts_overview.lua share/ntopng/scripts/lua/username_details.lua share/ntopng/scripts/lua/vlan_details.lua share/ntopng/scripts/lua/vlan_stats.lua -share/ntopng/scripts/lua/widgets/widget.lua -share/ntopng/scripts/lua/widgets_list.lua -share/ntopng/scripts/lua/widgets_test.lua share/ntopng/scripts/plugins/README.md +share/ntopng/scripts/plugins/alerts/internals/alerts_drops/checks/interface/dropped_alerts.lua +share/ntopng/scripts/plugins/alerts/internals/alerts_drops/checks/system/dropped_alerts.lua share/ntopng/scripts/plugins/alerts/internals/alerts_drops/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/alerts_drops/user_scripts/system/dropped_alerts.lua -share/ntopng/scripts/plugins/alerts/internals/app_misconfiguration/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/app_misconfiguration/user_scripts/interface/too_many_flows.lua -share/ntopng/scripts/plugins/alerts/internals/app_misconfiguration/user_scripts/interface/too_many_hosts.lua -share/ntopng/scripts/plugins/alerts/internals/flow_calls_drops/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/flow_calls_drops/user_scripts/interface/flow_calls_drops.lua -share/ntopng/scripts/plugins/alerts/internals/not_purged/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/not_purged/user_scripts/flow/not_purged.lua +share/ntopng/scripts/plugins/alerts/internals/no_if_activity/checks/interface/no_if_activity.lua +share/ntopng/scripts/plugins/alerts/internals/no_if_activity/locales/en.lua +share/ntopng/scripts/plugins/alerts/internals/no_if_activity/locales/it.lua +share/ntopng/scripts/plugins/alerts/internals/no_if_activity/manifest.lua +share/ntopng/scripts/plugins/alerts/internals/periodic_activities/checks/interface/periodic_activity_not_executed.lua +share/ntopng/scripts/plugins/alerts/internals/periodic_activities/checks/interface/slow_periodic_activity.lua +share/ntopng/scripts/plugins/alerts/internals/periodic_activities/checks/system/periodic_activity_not_executed.lua +share/ntopng/scripts/plugins/alerts/internals/periodic_activities/checks/system/slow_periodic_activity.lua share/ntopng/scripts/plugins/alerts/internals/periodic_activities/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/periodic_activities/user_scripts/interface/periodic_activity_not_executed.lua -share/ntopng/scripts/plugins/alerts/internals/periodic_activities/user_scripts/interface/slow_periodic_activity.lua -share/ntopng/scripts/plugins/alerts/internals/periodic_activities/user_scripts/system/periodic_activity_not_executed.lua -share/ntopng/scripts/plugins/alerts/internals/periodic_activities/user_scripts/system/slow_periodic_activity.lua +share/ntopng/scripts/plugins/alerts/internals/slow_purge/checks/interface/slow_purge.lua share/ntopng/scripts/plugins/alerts/internals/slow_purge/manifest.lua -share/ntopng/scripts/plugins/alerts/internals/slow_purge/user_scripts/interface/slow_purge.lua -share/ntopng/scripts/plugins/alerts/network/device_connection_disconnection/locales/en.lua -share/ntopng/scripts/plugins/alerts/network/device_connection_disconnection/manifest.lua -share/ntopng/scripts/plugins/alerts/network/device_connection_disconnection/user_scripts/interface/device_connection_disconnection.lua -share/ntopng/scripts/plugins/alerts/network/ip_reassignment/locales/en.lua -share/ntopng/scripts/plugins/alerts/network/ip_reassignment/manifest.lua -share/ntopng/scripts/plugins/alerts/network/ip_reassignment/user_scripts/system/ip_reassignment.lua -share/ntopng/scripts/plugins/alerts/network/pool_connection_disconnection/locales/en.lua -share/ntopng/scripts/plugins/alerts/network/pool_connection_disconnection/manifest.lua -share/ntopng/scripts/plugins/alerts/network/pool_connection_disconnection/user_scripts/interface/pool_connection_disconnection.lua -share/ntopng/scripts/plugins/alerts/network/pool_quota_exceeded/locales/en.lua -share/ntopng/scripts/plugins/alerts/network/pool_quota_exceeded/manifest.lua -share/ntopng/scripts/plugins/alerts/network/pool_quota_exceeded/user_scripts/interface/pool_quota_exceeded.lua -share/ntopng/scripts/plugins/alerts/network/remote_to_remote/locales/en.lua -share/ntopng/scripts/plugins/alerts/network/remote_to_remote/manifest.lua -share/ntopng/scripts/plugins/alerts/network/remote_to_remote/user_scripts/flow/remote_to_remote.lua -share/ntopng/scripts/plugins/alerts/network/remote_to_remote/user_scripts/system/remote_to_remote.lua -share/ntopng/scripts/plugins/alerts/network/request_reply_ratio/manifest.lua -share/ntopng/scripts/plugins/alerts/network/request_reply_ratio/user_scripts/host/request_reply_ratio.lua +share/ntopng/scripts/plugins/alerts/network/broadcast_domain_too_large/checks/interface/broadcast_domain_too_large.lua +share/ntopng/scripts/plugins/alerts/network/broadcast_domain_too_large/manifest.lua +share/ntopng/scripts/plugins/alerts/network/network_discovery/checks/interface/network_discovery.lua +share/ntopng/scripts/plugins/alerts/network/network_discovery/locales/en.lua +share/ntopng/scripts/plugins/alerts/network/network_discovery/locales/it.lua +share/ntopng/scripts/plugins/alerts/network/network_discovery/manifest.lua +share/ntopng/scripts/plugins/alerts/network/remote_connection/manifest.lua +share/ntopng/scripts/plugins/alerts/network/snmp_topology_change/checks/snmp_device/lldp_topology_changed.lua share/ntopng/scripts/plugins/alerts/network/snmp_topology_change/manifest.lua -share/ntopng/scripts/plugins/alerts/network/snmp_topology_change/user_scripts/snmp_device/lldp_topology_changed.lua -share/ntopng/scripts/plugins/alerts/network/tcp_connection_issues/manifest.lua -share/ntopng/scripts/plugins/alerts/network/tcp_connection_issues/user_scripts/flow/tcp_issues_generic.lua -share/ntopng/scripts/plugins/alerts/network/tcp_connection_issues/user_scripts/flow/tcp_issues_packets.lua +share/ntopng/scripts/plugins/alerts/network/threshold_cross/checks/interface/throughput.lua +share/ntopng/scripts/plugins/alerts/network/threshold_cross/checks/network/egress.lua +share/ntopng/scripts/plugins/alerts/network/threshold_cross/checks/network/ingress.lua +share/ntopng/scripts/plugins/alerts/network/threshold_cross/checks/network/inner.lua share/ntopng/scripts/plugins/alerts/network/threshold_cross/manifest.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/active.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/bytes.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/dns.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/flows.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/idle.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/p2p.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/packets.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/host/throughput.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/active_local_hosts.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/bytes.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/dns.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/idle.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/p2p.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/packets.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/interface/throughput.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/network/egress.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/network/ingress.lua -share/ntopng/scripts/plugins/alerts/network/threshold_cross/user_scripts/network/inner.lua -share/ntopng/scripts/plugins/alerts/network/udp_unidirectional/manifest.lua -share/ntopng/scripts/plugins/alerts/network/udp_unidirectional/user_scripts/flow/udp_unidirectional.lua -share/ntopng/scripts/plugins/alerts/security/blacklisted/manifest.lua -share/ntopng/scripts/plugins/alerts/security/blacklisted/user_scripts/flow/blacklisted.lua -share/ntopng/scripts/plugins/alerts/security/blacklisted_country/manifest.lua -share/ntopng/scripts/plugins/alerts/security/blacklisted_country/user_scripts/flow/country_check.lua -share/ntopng/scripts/plugins/alerts/security/device_application_not_allowed/manifest.lua -share/ntopng/scripts/plugins/alerts/security/device_application_not_allowed/user_scripts/flow/device_protocol_not_allowed.lua +share/ntopng/scripts/plugins/alerts/security/flow_flood/checks/network/flow_flood_victim.lua share/ntopng/scripts/plugins/alerts/security/flow_flood/manifest.lua -share/ntopng/scripts/plugins/alerts/security/flow_flood/user_scripts/host/flow_flood_attacker.lua -share/ntopng/scripts/plugins/alerts/security/flow_flood/user_scripts/host/flow_flood_victim.lua -share/ntopng/scripts/plugins/alerts/security/flow_flood/user_scripts/network/flow_flood_victim.lua -share/ntopng/scripts/plugins/alerts/security/flow_risks/manifest.lua -share/ntopng/scripts/plugins/alerts/security/flow_risks/modules/ndpi_binary_application_transfer_handler.lua -share/ntopng/scripts/plugins/alerts/security/flow_risks/modules/ndpi_known_protocol_on_non_standard_port_handler.lua -share/ntopng/scripts/plugins/alerts/security/flow_risks/modules/risk_handler.lua -share/ntopng/scripts/plugins/alerts/security/flow_risks/user_scripts/flow/flow_risks.lua +share/ntopng/scripts/plugins/alerts/security/ghost_networks/checks/interface/ghost_networks.lua share/ntopng/scripts/plugins/alerts/security/ghost_networks/manifest.lua -share/ntopng/scripts/plugins/alerts/security/ghost_networks/user_scripts/interface/ghost_networks.lua +share/ntopng/scripts/plugins/alerts/security/ids_ips_log/checks/system/ids_ips_log.lua +share/ntopng/scripts/plugins/alerts/security/ids_ips_log/manifest.lua +share/ntopng/scripts/plugins/alerts/security/score_anomaly/manifest.lua +share/ntopng/scripts/plugins/alerts/security/syn_flood/checks/network/syn_flood_victim.lua share/ntopng/scripts/plugins/alerts/security/syn_flood/manifest.lua -share/ntopng/scripts/plugins/alerts/security/syn_flood/user_scripts/host/syn_flood_attacker.lua -share/ntopng/scripts/plugins/alerts/security/syn_flood/user_scripts/host/syn_flood_victim.lua -share/ntopng/scripts/plugins/alerts/security/syn_flood/user_scripts/network/syn_flood_victim.lua +share/ntopng/scripts/plugins/alerts/security/syn_scan_alert/checks/network/syn_scan_victim.lua share/ntopng/scripts/plugins/alerts/security/syn_scan_alert/manifest.lua -share/ntopng/scripts/plugins/alerts/security/syn_scan_alert/user_scripts/host/syn_scan_attacker.lua -share/ntopng/scripts/plugins/alerts/security/syn_scan_alert/user_scripts/host/syn_scan_victim.lua -share/ntopng/scripts/plugins/alerts/security/syn_scan_alert/user_scripts/network/syn_scan_victim.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dhcp/locales/en.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dhcp/manifest.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dhcp/user_scripts/flow/unexpected_dhcp.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dns/locales/en.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dns/manifest.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_dns/user_scripts/flow/unexpected_dns.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_ntp/locales/en.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_ntp/manifest.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_ntp/user_scripts/flow/unexpected_ntp.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_smtp/locales/en.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_smtp/manifest.lua -share/ntopng/scripts/plugins/alerts/security/unexpected_smtp/user_scripts/flow/unexpected_smtp.lua -share/ntopng/scripts/plugins/alerts/security/web_mining/manifest.lua -share/ntopng/scripts/plugins/alerts/security/web_mining/user_scripts/flow/web_mining.lua -share/ntopng/scripts/plugins/alerts/system/external_alert_check/manifest.lua -share/ntopng/scripts/plugins/alerts/system/external_alert_check/user_scripts/flow/external_alert_check.lua +share/ntopng/scripts/plugins/alerts/security/unexpected_new_device/checks/interface/unexpected_new_device.lua +share/ntopng/scripts/plugins/alerts/security/unexpected_new_device/locales/en.lua +share/ntopng/scripts/plugins/alerts/security/unexpected_new_device/manifest.lua +share/ntopng/scripts/plugins/alerts/system/too_many_drops/checks/interface/too_many_drops.lua share/ntopng/scripts/plugins/alerts/system/too_many_drops/manifest.lua -share/ntopng/scripts/plugins/alerts/system/too_many_drops/user_scripts/interface/too_many_drops.lua +share/ntopng/scripts/plugins/collectors/host_log_collector/checks/syslog/host_log.lua share/ntopng/scripts/plugins/collectors/host_log_collector/locales/en.lua share/ntopng/scripts/plugins/collectors/host_log_collector/manifest.lua -share/ntopng/scripts/plugins/collectors/host_log_collector/user_scripts/syslog/host_log.lua +share/ntopng/scripts/plugins/collectors/suricata_collector/checks/syslog/suricata.lua share/ntopng/scripts/plugins/collectors/suricata_collector/locales/en.lua share/ntopng/scripts/plugins/collectors/suricata_collector/manifest.lua -share/ntopng/scripts/plugins/collectors/suricata_collector/user_scripts/syslog/suricata.lua +share/ntopng/scripts/plugins/endpoints/alert_store_db_endpoint/alert_endpoints/alert_store_db.lua +share/ntopng/scripts/plugins/endpoints/alert_store_db_endpoint/manifest.lua +share/ntopng/scripts/plugins/endpoints/alert_store_db_endpoint/templates/alert_store_db_endpoint.template +share/ntopng/scripts/plugins/endpoints/alert_store_db_endpoint/templates/alert_store_db_recipient.template share/ntopng/scripts/plugins/endpoints/discord_alert_endpoint/alert_endpoints/discord.lua share/ntopng/scripts/plugins/endpoints/discord_alert_endpoint/http_lint.lua share/ntopng/scripts/plugins/endpoints/discord_alert_endpoint/locales/en.lua @@ -2746,14 +3115,21 @@ share/ntopng/scripts/plugins/endpoints/email_alert_endpoint/alert_endpoints/emai share/ntopng/scripts/plugins/endpoints/email_alert_endpoint/manifest.lua share/ntopng/scripts/plugins/endpoints/email_alert_endpoint/templates/email_endpoint.template share/ntopng/scripts/plugins/endpoints/email_alert_endpoint/templates/email_recipient.template +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/alert_endpoints/shell.lua +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/http_lint.lua +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/locales/en.lua +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/locales/it.lua +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/manifest.lua +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/templates/shell_endpoint.template +share/ntopng/scripts/plugins/endpoints/shell_alert_endpoint/templates/shell_recipient.template share/ntopng/scripts/plugins/endpoints/slack_alert_endpoint/alert_endpoints/slack.lua +share/ntopng/scripts/plugins/endpoints/slack_alert_endpoint/locales/en.lua share/ntopng/scripts/plugins/endpoints/slack_alert_endpoint/manifest.lua share/ntopng/scripts/plugins/endpoints/slack_alert_endpoint/templates/slack_endpoint.template -share/ntopng/scripts/plugins/endpoints/sqlite_alert_endpoint/alert_endpoints/sqlite.lua -share/ntopng/scripts/plugins/endpoints/sqlite_alert_endpoint/manifest.lua -share/ntopng/scripts/plugins/endpoints/sqlite_alert_endpoint/templates/sqlite_endpoint.template -share/ntopng/scripts/plugins/endpoints/sqlite_alert_endpoint/templates/sqlite_recipient.template +share/ntopng/scripts/plugins/endpoints/slack_alert_endpoint/templates/slack_recipient.template share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/alert_endpoints/syslog.lua +share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/http_lint.lua +share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/locales/en.lua share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/manifest.lua share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/templates/syslog_endpoint.template share/ntopng/scripts/plugins/endpoints/syslog_alert_endpoint/templates/syslog_recipient.template @@ -2765,66 +3141,21 @@ share/ntopng/scripts/plugins/endpoints/telegram_alert_endpoint/manifest.lua share/ntopng/scripts/plugins/endpoints/telegram_alert_endpoint/templates/telegram_endpoint.template share/ntopng/scripts/plugins/endpoints/telegram_alert_endpoint/templates/telegram_recipient.template share/ntopng/scripts/plugins/endpoints/webhook_alert_endpoint/alert_endpoints/webhook.lua +share/ntopng/scripts/plugins/endpoints/webhook_alert_endpoint/locales/en.lua share/ntopng/scripts/plugins/endpoints/webhook_alert_endpoint/manifest.lua share/ntopng/scripts/plugins/endpoints/webhook_alert_endpoint/templates/webhook_endpoint.template share/ntopng/scripts/plugins/endpoints/webhook_alert_endpoint/templates/webhook_recipient.template -share/ntopng/scripts/plugins/examples/example/alert_definitions/alert_example.lua share/ntopng/scripts/plugins/examples/example/alert_endpoints/example.lua +share/ntopng/scripts/plugins/examples/example/checks/host/example.lua +share/ntopng/scripts/plugins/examples/example/checks/interface/example.lua +share/ntopng/scripts/plugins/examples/example/checks/network/example.lua +share/ntopng/scripts/plugins/examples/example/checks/snmp_device/example.lua +share/ntopng/scripts/plugins/examples/example/checks/system/example.lua share/ntopng/scripts/plugins/examples/example/http_lint.lua share/ntopng/scripts/plugins/examples/example/locales/en.lua share/ntopng/scripts/plugins/examples/example/manifest.lua -share/ntopng/scripts/plugins/examples/example/status_definitions/status_example.lua share/ntopng/scripts/plugins/examples/example/ts_schemas/5mins.lua share/ntopng/scripts/plugins/examples/example/ts_schemas/min.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/flow/example.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/host/example.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/interface/example.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/network/example.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/snmp_device/example.lua -share/ntopng/scripts/plugins/examples/example/user_scripts/system/example.lua share/ntopng/scripts/plugins/examples/example/web_gui/example_page.lua share/ntopng/scripts/plugins/examples/example/web_gui/menu.lua -share/ntopng/scripts/plugins/examples/flow_logger/manifest.lua -share/ntopng/scripts/plugins/examples/flow_logger/user_scripts/flow/flow_logger.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/http_lint.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/httpdocs/active_monitoring_utils.js -share/ntopng/scripts/plugins/monitors/network/active_monitoring/locales/en.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/manifest.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/measurements/cicmp.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/measurements/http.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/measurements/icmp.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/measurements/speedtest.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/modules/am_import_export.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/modules/am_utils.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/templates/active_monitoring_stats.template -share/ntopng/scripts/plugins/monitors/network/active_monitoring/templates/am_add_host_modal.html -share/ntopng/scripts/plugins/monitors/network/active_monitoring/templates/am_delete_host_modal.html -share/ntopng/scripts/plugins/monitors/network/active_monitoring/templates/am_edit_host_modal.html -share/ntopng/scripts/plugins/monitors/network/active_monitoring/ts_schemas/5mins.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/ts_schemas/hour.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/ts_schemas/min.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/user_scripts/system/active_monitoring.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/active_monitoring_stats.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/edit_active_monitoring_host.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/get_active_monitoring_config.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/get_active_monitoring_hosts.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/import_active_monitoring_config.lua -share/ntopng/scripts/plugins/monitors/network/active_monitoring/web_gui/menu.lua -share/ntopng/scripts/plugins/monitors/system/disk_monitor/manifest.lua -share/ntopng/scripts/plugins/monitors/system/disk_monitor/user_scripts/system/disk_monitor.lua -share/ntopng/scripts/plugins/monitors/system/influxdb_monitor/manifest.lua -share/ntopng/scripts/plugins/monitors/system/influxdb_monitor/ts_schemas/5mins.lua -share/ntopng/scripts/plugins/monitors/system/influxdb_monitor/user_scripts/system/influxdb_monitor.lua -share/ntopng/scripts/plugins/monitors/system/influxdb_monitor/web_gui/influxdb_stats.lua -share/ntopng/scripts/plugins/monitors/system/influxdb_monitor/web_gui/menu.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/manifest.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/ts_schemas/min.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/user_scripts/system/redis_monitor.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/web_gui/get_redis_info.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/web_gui/get_redis_stats.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/web_gui/menu.lua -share/ntopng/scripts/plugins/monitors/system/redis_monitor/web_gui/redis_stats.lua -share/ntopng/scripts/plugins/monitors/system/timeseries/manifest.lua -share/ntopng/scripts/plugins/monitors/system/timeseries/ts_schemas/min.lua -share/ntopng/scripts/plugins/monitors/system/timeseries/user_scripts/system/alerts_ts.lua -share/ntopng/scripts/plugins/monitors/system/timeseries/user_scripts/system/memory_ts.lua +share/ntopng/scripts/shell/README diff --git a/net/ntopng/distinfo b/net/ntopng/distinfo index 3c5812ff01d..93200a72800 100644 --- a/net/ntopng/distinfo +++ b/net/ntopng/distinfo @@ -1,13 +1,13 @@ -$NetBSD: distinfo,v 1.11 2021/10/26 11:06:09 nia Exp $ +$NetBSD: distinfo,v 1.12 2022/03/28 19:32:24 adam Exp $ -BLAKE2s (ntopng-4.2.tar.gz) = 1dbf55dc0e6e3824ef7df9232881872b33aafcc8d24062d160c1e1d6adf1ee60 -SHA512 (ntopng-4.2.tar.gz) = e89ec3f35644ae8bc570d9802ecfadbf0067145e23a589df2032e8781e9c954f4166d3abb650ddafc65e4fbad656730ee1abf9c5273d3e09f8173d423436b8ff -Size (ntopng-4.2.tar.gz) = 57554819 bytes -SHA1 (patch-Makefile.in) = 39bd64f682f85451cd3f4945c8218af596f591f9 -SHA1 (patch-configure.seed) = bd93153c6088b7a140e7de0f18052574ed8e4b6c +BLAKE2s (ntopng-5.2.1.tar.gz) = 11d1a6f878d0c02952bebf5a5813b265af47f6eb44b404acf9b2c4fc683c8aad +SHA512 (ntopng-5.2.1.tar.gz) = 01cdf21deac61a3b11e7d0e6b662c911123241332e812bb676cb8c5c003fe1d50a4c61231f9c327d467e89dd1345fc1bdbab5d2599fe04b04a8fe12654c01bdd +Size (ntopng-5.2.1.tar.gz) = 60280025 bytes +SHA1 (patch-Makefile.in) = 62ce8cadc3b0e026684545b2c7db24268352c5f3 +SHA1 (patch-configure.ac.in) = ad1348831ebda24053c01a7312bd3458bccda819 SHA1 (patch-include_Redis.h) = ad7b03b9ebfb8b9786cca3f8c49ea24dc559ba12 SHA1 (patch-include_ntop__includes.h) = 2bf588dba941f25b71381c7848b237d964d77f31 SHA1 (patch-src_PacketDumperTuntap.cpp) = 76415461ebbe88d886111aa2d6508c7eec66b11d SHA1 (patch-src_Redis.cpp) = 61d6c54c0e81e4936b777895d2d8408febdb519e -SHA1 (patch-src_Utils.cpp) = 38445607703c620942dbc5cdb5b0408d44a6bd46 +SHA1 (patch-src_Utils.cpp) = 3ac13f9d4762e7f577a8c9f8a9b9aeb443567dfe SHA1 (patch-third-party_snmp_net.c) = defaacb719c2fb0276932554a7951f02a19ba4ef diff --git a/net/ntopng/patches/patch-Makefile.in b/net/ntopng/patches/patch-Makefile.in index 4e22758c9dd..f666a226715 100644 --- a/net/ntopng/patches/patch-Makefile.in +++ b/net/ntopng/patches/patch-Makefile.in @@ -1,14 +1,17 @@ -$NetBSD: patch-Makefile.in,v 1.6 2021/05/14 12:57:27 nia Exp $ +$NetBSD: patch-Makefile.in,v 1.7 2022/03/28 19:32:25 adam Exp $ -Don't build an internal copy of Lua... +Don't build an internal copy of Lua. ---- Makefile.in.orig 2020-03-27 16:51:24.000000000 +0000 +--- Makefile.in.orig 2022-02-02 17:01:08.000000000 +0000 +++ Makefile.in -@@ -29,19 +29,6 @@ MONGOOSE_HOME=${PWD}/third-party/mongoos +@@ -33,19 +33,6 @@ MONGOOSE_HOME=${PWD}/third-party/mongoos MONGOOSE_INC=-I$(MONGOOSE_HOME) ###### -LUA_PLATFORM=generic +-LUA_HOME=${PWD}/third-party/lua-5.4.3 +-LUA_INC=-I$(LUA_HOME)/src +-LUA_LIB=$(LUA_HOME)/src/liblua.a - -ifeq ($(OS),Linux) - LUA_PLATFORM=linux @@ -16,15 +19,12 @@ Don't build an internal copy of Lua... - LUA_PLATFORM=macosx -else ifeq ($(OS), $(filter $(OS), FreeBSD)) - LUA_PLATFORM=freebsd +- LUA_LIB=/usr/local/lib/liblua-5.3.a -endif -- --LUA_HOME=${PWD}/third-party/lua-5.3.5 --LUA_INC=-I$(LUA_HOME)/src --LUA_LIB=$(LUA_HOME)/src/liblua.a + ###### - LIBRRDTOOL_HOME=${PWD}/third-party/rrdtool-1.4.8 -@@ -121,8 +108,6 @@ RPM_PKG = $(TARGET)-$(NTOPNG_VERSION)-@R +@@ -102,8 +89,6 @@ RPM_PKG = $(TARGET)-$(NTOPNG_VERSION)-@R RPM_DATA_PKG = $(TARGET)-data-$(NTOPNG_VERSION)-@REVISION@.noarch.rpm ###### @@ -33,13 +33,12 @@ Don't build an internal copy of Lua... ifneq ($(HAS_ZEROMQ), 0) LIB_TARGETS += $(ZEROMQ_LIB) endif -@@ -162,9 +147,6 @@ test_alert_engine: $(OBJECTS_NO_MAIN) $( +@@ -144,8 +129,6 @@ test_alert_engine: $(OBJECTS_NO_MAIN) $( $(MAKE) CPPFLAGS="${CPPFLAGS} -DTEST_CHECK_ENGINE" src/AlertCheckLuaEngine.o - $(GPP) $(OBJECTS_NO_MAIN) -Wall $(NLIBS) -o $@ + $(CXX) $(CXXFLAGS) $(LDFLAGS) $(OBJECTS_NO_MAIN) -Wall $(LIBS) -o $@ -$(LUA_LIB): -- cd $(LUA_HOME); @GMAKE@ $(LUA_PLATFORM) -- - $(ZEROMQ_LIB): - cd $(ZEROMQ_HOME); ./configure --without-documentation --without-libsodium; @GMAKE@ +- $(MAKE) -C $(LUA_HOME) $(LUA_PLATFORM) + $(ZEROMQ_LIB): + cd $(ZEROMQ_HOME); ./configure --without-documentation --without-libsodium; $(MAKE) diff --git a/net/ntopng/patches/patch-configure.seed b/net/ntopng/patches/patch-configure.ac.in index b6a3606a8ec..8f4a99834a6 100644 --- a/net/ntopng/patches/patch-configure.seed +++ b/net/ntopng/patches/patch-configure.ac.in @@ -1,13 +1,13 @@ -$NetBSD: patch-configure.seed,v 1.6 2021/06/23 19:34:15 adam Exp $ +$NetBSD: patch-configure.ac.in,v 1.1 2022/03/28 19:32:25 adam Exp $ Portability fix. Detect system hiredis. Link against dynamkc libndpi (-Bstatic is not portable). On Darwin, install into man/. ---- configure.seed.orig 2020-11-02 21:27:19.000000000 +0000 -+++ configure.seed -@@ -99,7 +99,7 @@ fi +--- configure.ac.in.orig 2022-02-02 17:01:08.000000000 +0000 ++++ configure.ac.in +@@ -187,7 +187,7 @@ fi if [ test -f /usr/bin/lsb_release ]; then CODENAME=`/usr/bin/lsb_release -c|cut -f 2` @@ -16,17 +16,18 @@ On Darwin, install into man/. CPPFLAGS="${CPPFLAGS} -DOLD_NETFILTER_INTERFACE=1" fi fi -@@ -143,8 +143,7 @@ AC_ARG_WITH(ndpi-includes, +@@ -235,9 +235,7 @@ fi PKG_CHECK_MODULES([NDPI], [libndpi >= 2.0], [ NDPI_INC=`echo $NDPI_CFLAGS | sed -e "s/[ ]*$//"` - # Use static libndpi library as building against the dynamic library fails - NDPI_LIB="-Wl,-Bstatic $NDPI_LIBS -Wl,-Bdynamic" +- #NDPI_LIB="$NDPI_LIBS" + NDPI_LIB="$NDPI_LIBS" NDPI_LIB_DEP= ], [ AC_MSG_CHECKING(for nDPI source) -@@ -360,7 +359,7 @@ fi +@@ -432,7 +430,7 @@ fi DATE=`date +"%Y-%m-%d"` @@ -35,7 +36,7 @@ On Darwin, install into man/. AC_DEFINE_UNQUOTED(HAVE_HIREDIS, 1, [Local hiredis package present]) HIREDIS_INC="`pkg-config --cflags hiredis` -I/usr/include/hiredis" HIREDIS_LIB="`pkg-config --libs hiredis` -lhiredis" -@@ -697,11 +696,7 @@ if test $INSTALL_DIR = "NONE"; then +@@ -734,11 +732,7 @@ if test $INSTALL_DIR = "NONE"; then INSTALL_DIR=${ac_default_prefix} fi diff --git a/net/ntopng/patches/patch-src_Utils.cpp b/net/ntopng/patches/patch-src_Utils.cpp index 584cd8c32e2..7f18db011e4 100644 --- a/net/ntopng/patches/patch-src_Utils.cpp +++ b/net/ntopng/patches/patch-src_Utils.cpp @@ -1,16 +1,16 @@ -$NetBSD: patch-src_Utils.cpp,v 1.5 2021/06/23 19:34:15 adam Exp $ +$NetBSD: patch-src_Utils.cpp,v 1.6 2022/03/28 19:32:25 adam Exp $ Fix building on NetBSD. d_type is not POSIX, provide workaround for SunOS. ---- src/Utils.cpp.orig 2020-11-02 21:27:19.000000000 +0000 +--- src/Utils.cpp.orig 2022-02-02 17:01:08.000000000 +0000 +++ src/Utils.cpp -@@ -25,9 +25,12 @@ extern "C" { - #include "third-party/fast-sha1/sha1-fast.c" - } +@@ -21,9 +21,12 @@ --#if defined(__OpenBSD__) || defined(__APPLE__) -+#if defined(__OpenBSD__) || defined(__APPLE__) || defined(__NetBSD__) + #include "ntop_includes.h" + +-#if defined(__OpenBSD__) || defined(__APPLE__) || defined(__FreeBSD__) ++#if defined(__OpenBSD__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) #include <net/if_dl.h> #endif +#ifdef __sun @@ -19,7 +19,7 @@ d_type is not POSIX, provide workaround for SunOS. #ifndef WIN32 #include <ifaddrs.h> -@@ -2259,7 +2262,12 @@ static bool scan_dir(const char * dir_na +@@ -2402,7 +2405,12 @@ static bool scan_dir(const char * dir_na if(!entry) break; d_name = entry->d_name; @@ -32,7 +32,7 @@ d_type is not POSIX, provide workaround for SunOS. snprintf(path, sizeof(path), "%s/%s", dir_name, entry->d_name); if(!stat(path, &buf)) { struct dirent *temp = (struct dirent *)malloc(sizeof(struct dirent)); -@@ -2269,7 +2277,11 @@ static bool scan_dir(const char * dir_na +@@ -2412,7 +2420,11 @@ static bool scan_dir(const char * dir_na *total += buf.st_size; } |