Rolling Release

703
commits
+65,539
lines added
−27,793
lines removed

Stable Releases

14
releases
+63,351
lines added
−26,503
lines removed

Commit and release counts include all visible history. Line totals exclude configured automation, vendor, generated, and data-file changes.

Development activity in 2025

Filtered lines added and removed, with commit count by month.

December 2025

💻 r14522 CLEAN

Mike Stupalov 🐱
Fixed var name.
Files changed (1) +7 / -7
Changed files with action and line counts
Mincludes/http.inc.php+7 / -7
+7 added −7 removed filtered activity

💻 r14520 MIBS

Mike Stupalov 🐱
Updated Huawei mib files.
Files changed (12) +19,743 / -1,736
Changed files with action and line counts
Mmibs/huawei/HUAWEI-DEVICE-MAN-MIB+207 / -61
Amibs/huawei/HUAWEI-SAN-MIB+224 / -0
Mmibs/huawei/HUAWEI-STORAGE-ALARM-MIB+136 / -72
Amibs/huawei/HUAWEI-STORAGE-COMMON-MIB+56 / -0
Mmibs/huawei/HUAWEI-STORAGE-HARDWARE-MIB+2,508 / -610
Mmibs/huawei/HUAWEI-STORAGE-NAS-MIB+496 / -83
Amibs/huawei/HUAWEI-STORAGE-OID-BASED-TRAP-MIB+13,928 / -0
Mmibs/huawei/HUAWEI-STORAGE-SPACE-MIB+914 / -179
Mmibs/huawei/ISM-HUAWEI-MIB+181 / -311
Mmibs/huawei/ISM-PERFORMANCE-MIB+320 / -88
Mmibs/huawei/ISM-STORAGE-SVC-MIB+668 / -265
Mmibs/huawei/ISM-TRAP-MIB+105 / -67
0 added 0 removed filtered activity

💻 r14519 OS

Mike Stupalov 🐱
Improved support for Huawei Storage (ISM). Added discovery new entities by HUAWEI-STORAGE-SPACE-MIB.
Files changed (3) +482 / -67
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+2 / -0
Mincludes/definitions/mibs/huawei.inc.php+467 / -60
Mincludes/definitions/os/huawei.inc.php+13 / -7
+482 added −67 removed filtered activity

💻 r14518 TRIVIAL

Mike Stupalov 🐱
Fetch ifIndex oid with private mib definition in ports discovery.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/discovery/ports.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14517 MINOR

Mike Stupalov 🐱
Added ability for exclude invalid value ranges in merge_private_mib().
Files changed (1) +6 / -2
Changed files with action and line counts
Mincludes/functions.inc.php+6 / -2
+6 added −2 removed filtered activity

💻 r14516 LIBS

Mike Stupalov 🐱
Added Tracy 2.11 for php 8.2+.
Files changed (87) +8,922 / -2

Showing the first 30 paths; 57 more are omitted from this static page.

Changed files with action and line counts
Mincludes/autoloader.inc.php+9 / -2
Alibs/Nette211 non-text+0 / -0
Alibs/Nette211/Bridges non-text+0 / -0
Alibs/Nette211/Bridges/Nette non-text+0 / -0
Alibs/Nette211/Bridges/Nette/Bridge.php+92 / -0
Alibs/Nette211/Bridges/Nette/MailSender.php+57 / -0
Alibs/Nette211/Bridges/Nette/TracyExtension.php+185 / -0
Alibs/Nette211/Bridges/Psr non-text+0 / -0
Alibs/Nette211/Bridges/Psr/PsrToTracyLoggerAdapter.php+60 / -0
Alibs/Nette211/Bridges/Psr/TracyToPsrLoggerAdapter.php+58 / -0
Alibs/Nette211/Tracy non-text+0 / -0
Alibs/Nette211/Tracy/Bar non-text+0 / -0
Alibs/Nette211/Tracy/Bar/Bar.php+164 / -0
Alibs/Nette211/Tracy/Bar/DefaultBarPanel.php+55 / -0
Alibs/Nette211/Tracy/Bar/IBarPanel.php+29 / -0
Alibs/Nette211/Tracy/Bar/assets non-text+0 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.css+304 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.js+681 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.phtml+31 / -0
Alibs/Nette211/Tracy/Bar/assets/loader.phtml+29 / -0
Alibs/Nette211/Tracy/Bar/assets/panels.phtml+30 / -0
Alibs/Nette211/Tracy/Bar/panels non-text+0 / -0
Alibs/Nette211/Tracy/Bar/panels/dumps.panel.phtml+29 / -0
Alibs/Nette211/Tracy/Bar/panels/dumps.tab.phtml+13 / -0
Alibs/Nette211/Tracy/Bar/panels/info.panel.phtml+125 / -0
Alibs/Nette211/Tracy/Bar/panels/info.tab.phtml+15 / -0
Alibs/Nette211/Tracy/Bar/panels/warnings.panel.phtml+20 / -0
Alibs/Nette211/Tracy/Bar/panels/warnings.tab.phtml+25 / -0
Alibs/Nette211/Tracy/BlueScreen non-text+0 / -0
Alibs/Nette211/Tracy/BlueScreen/BlueScreen.php+513 / -0
+9 added −2 removed filtered activity

💻 r14515 FIX

Mike Stupalov 🐱
Fixed Slack single-line optional parameter (OBS-5157).
Files changed (2) +27 / -1
Changed files with action and line counts
Mincludes/http.inc.php+16 / -1
Mincludes/transports/slack.inc.php+11 / -0
+27 added −1 removed filtered activity

💻 r14514 FIX

Mike Stupalov 🐱
Fixed conditional parameters in transport definitions.
Files changed (5) +61 / -24
Changed files with action and line counts
Mincludes/transports/jiraservicemanagement.inc.php+6 / -6
Mincludes/transports/mattermost.inc.php+2 / -2
Mincludes/transports/pushover.inc.php+46 / -11
Mincludes/transports/slack.inc.php+4 / -4
Mincludes/transports/telegram.inc.php+3 / -1
+61 added −24 removed filtered activity

💻 r14513 IMPROVE

Mike Stupalov 🐱
HTTP request parameter conditional handling extracted to param_condition() helper function.
Files changed (1) +50 / -17
Changed files with action and line counts
Mincludes/http.inc.php+50 / -17
+50 added −17 removed filtered activity

💻 r14512 TRIVIAL

Mike Stupalov 🐱
Display runtime sensors with value more than 1 day as uptime string.
Files changed (1) +4 / -0
Changed files with action and line counts
Mhtml/includes/entities/sensor.inc.php+4 / -0
+4 added 0 removed filtered activity

💻 r14511 TRIVIAL

Mike Stupalov 🐱
Cleaned function format_value(). Added unit tests.
Files changed (2) +201 / -81
Changed files with action and line counts
Mincludes/common.inc.php+39 / -37
Mtests/IncludesCommonTest.php+162 / -44
+39 added −37 removed filtered activity

💻 r14510 FIX

Mike Stupalov 🐱
Fixed validate storage definition oids for not common storages.
Files changed (1) +25 / -16
Changed files with action and line counts
Mincludes/entities/storage.inc.php+25 / -16
+25 added −16 removed filtered activity

💻 r14509 IMPROVE

Mike Stupalov 🐱
Added display MIB::Object for storages.
Files changed (3) +24 / -20
Changed files with action and line counts
Mhtml/includes/entities/processor.inc.php+2 / -2
Mhtml/includes/entities/storage.inc.php+20 / -17
Mincludes/definitions/entities/storages.inc.php+2 / -1
+24 added −20 removed filtered activity

💻 r14508 FIX

Mike Stupalov 🐱
Fixed display MIB::Object for common entities.
Files changed (1) +10 / -6
Changed files with action and line counts
Mhtml/includes/entities/generic.inc.php+10 / -6
+10 added −6 removed filtered activity

💻 r14507 IMPROVE

Mike Stupalov 🐱
Unified determine object for storage and mempool definitions.
Files changed (4) +216 / -201
Changed files with action and line counts
Mincludes/discovery/mempools.inc.php+164 / -170
Mincludes/discovery/storage.inc.php+1 / -1
Mincludes/entities.inc.php+38 / -0
Mincludes/entities/storage.inc.php+13 / -30
+216 added −201 removed filtered activity

💻 r14506 IMPROVE

Mike Stupalov 🐱
Added ability for transform entity measured_label by definition.
Files changed (1) +34 / -11
Changed files with action and line counts
Mincludes/entities.inc.php+34 / -11
+34 added −11 removed filtered activity

💻 r14505 TRIVIAL

Mike Stupalov 🐱
Added reset php opcache trigger after possible fatal error.
Files changed (2) +46 / -11
Changed files with action and line counts
Mincludes/debugging.inc.php+36 / -6
Mincludes/observium.inc.php+10 / -5
+46 added −11 removed filtered activity

💻 r14504 LIBS

Mike Stupalov 🐱
Updated pear Net_DNS2 lib to 1.5.5.
Files changed (1) +13 / -10
Changed files with action and line counts
Mlibs/pear/Net/DNS2.php+13 / -10
0 added 0 removed filtered activity

💻 r14503 IMPROVE

Mike Stupalov 🐱
Renamed is_pingable_cache_dns() to dns_resolve_cached(). Splitted dns resolve to separate function dns_resolve() without caching. Fixed get initial cached dns resolve result.
Files changed (3) +82 / -63
Changed files with action and line counts
Mincludes/entities/device.inc.php+5 / -5
Mincludes/functions.inc.php+76 / -57
Mincludes/polling/functions.inc.php+1 / -1
+82 added −63 removed filtered activity

💻 r14502 OS

Mike Stupalov 🐱
Added support for NetApp SANtricity OS (OBS-5153).
Files changed (3) +282 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/netapp.inc.php+31 / -0
Mincludes/definitions/os/netapp.inc.php+9 / -0
Amibs/netapp/ES-NETAPP-MIB+242 / -0
+40 added 0 removed filtered activity

💻 r14501 IMPROVE

Mike Stupalov 🐱
Added db_cache_exists() helper function. Improved set db cache ttl. Replaced deprecated VALUES() sql syntax for MySQL 8+. Improved detect serialization in db_cache_get().
Files changed (1) +30 / -7
Changed files with action and line counts
Mincludes/db/cache.inc.php+30 / -7
+30 added −7 removed filtered activity

💻 r14500 FIX

Mike Stupalov 🐱
Added is_db_function() helper for common SQL function detection. Fixed dbPrepareData() to correctly handle functions with spaces. Prevent incorrect quoting if INTERVAL SQL expressions.
Files changed (3) +158 / -5
Changed files with action and line counts
Mincludes/constants.inc.php+2 / -0
Mincludes/db.inc.php+24 / -5
Mtests/IncludesDbTest.php+132 / -0
+26 added −5 removed filtered activity

💻 r14499 OS

Mike Stupalov 🐱
Improved support for HW group STE2 Plus hardware, added discovery statuses for Dry Contacts (OBS-5149).
Files changed (3) +74 / -95
Changed files with action and line counts
Mincludes/definitions/mibs/hwgroup.inc.php+68 / -0
Mincludes/definitions/os/hwgroup.inc.php+6 / -4
Dincludes/discovery/sensors/ste2-mib.inc.php+0 / -91
+74 added −95 removed filtered activity

💻 r14498 MIBS

Mike Stupalov 🐱
Updated hwgroup mib files.
Files changed (2) +1,495 / -184
Changed files with action and line counts
Amibs/hwgroup/SD-PORTAL-MIB+1,173 / -0
Mmibs/hwgroup/STE2-MIB+322 / -184
0 added 0 removed filtered activity

💻 r14497 IMPROVE

Adam Armstrong 🐸
Network map - hide disabled devices and their links by default, add 'Show Disabled' toggle
Files changed (1) +44 / -17
Changed files with action and line counts
Mhtml/pages/map.inc.php+44 / -17
+44 added −17 removed filtered activity

💻 r14496 TRIVIAL

Mike Stupalov 🐱
Changed subsection to Entities for some Web UI settings.
Files changed (1) +11 / -10
Changed files with action and line counts
Mincludes/config-variables.inc.php+11 / -10
+11 added −10 removed filtered activity

💻 r14495 IMPROVE

Mike Stupalov 🐱
Prevent resend notification when transport return success response in different format (OBS-5146).
Files changed (1) +16 / -1
Changed files with action and line counts
Mincludes/http.inc.php+16 / -1
+16 added −1 removed filtered activity

💻 r14494 TRIVIAL

Mike Stupalov 🐱
Removed not required constant OBS_DB_EXTENSION.
Files changed (2) +8 / -7
Changed files with action and line counts
Mincludes/common.inc.php+7 / -6
Mincludes/constants.inc.php+1 / -1
+8 added −7 removed filtered activity

💻 r14493 TRIVIAL

Mike Stupalov 🐱
Simplified get_timezone().
Files changed (1) +22 / -22
Changed files with action and line counts
Mincludes/common.inc.php+22 / -22
+22 added −22 removed filtered activity

💻 r14492 IMPROVE

Mike Stupalov 🐱
Added function db_skip() instead constant. Improved skipping DB connect in php unit tests.
Files changed (8) +48 / -52
Changed files with action and line counts
Mincludes/common.inc.php+4 / -6
Mincludes/constants.inc.php+0 / -20
Mincludes/db.inc.php+14 / -0
Mincludes/db/mysqli.inc.php+13 / -13
Mincludes/functions.inc.php+7 / -4
Mincludes/observium.inc.php+2 / -7
Mincludes/syslog.inc.php+1 / -2
Mtests/bootstrap.php+7 / -0
+41 added −52 removed filtered activity

💻 r14491 FIX

Adam Armstrong 🐸
Syslog rules not reloading - add bypass_cache parameter to get_obs_attrib() for long-running processes
Files changed (2) +11 / -4
Changed files with action and line counts
Mincludes/functions.inc.php+7 / -1
Msyslog.php+4 / -3
+11 added −4 removed filtered activity

💻 r14490 PHP8

Mike Stupalov 🐱
Replace count() with safe_empty() for prevent possible php 8 fatal error in Q-BRIDGE-MIB ports polling.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/polling/ports/q-bridge-mib.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14489 FIX

Mike Stupalov 🐱
Fixed snmp_cache_table() return original array when snmpwalk empty.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/snmp.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14488 TRIVIAL

Mike Stupalov 🐱
Added check if vlan context already exist for Cisco NX-OS in fdb polling.
Files changed (1) +3 / -1
Changed files with action and line counts
Mincludes/polling/fdb/cisco-bridge-mib.php+3 / -1
+3 added −1 removed filtered activity

💻 r14487 FIX

Mike Stupalov 🐱
Cisco NX-OS FDB polling port association via per-VLAN context mapping
  • NX-OS stores port mappings in VLAN contexts, now properly resolved via Q-BRIDGE-MIB
  • Add cisco_cache_port_mapping() helper for lazy per-VLAN port association caching
  • Unified Cisco FDB handling using get_device_vlan_context() helper
  • Use snmp_cache_table() for basePort mapping across all FDB modules
Files changed (4) +164 / -93
Changed files with action and line counts
Mincludes/polling/fdb-table.inc.php+6 / -15
Mincludes/polling/fdb/bridge-mib.php+1 / -1
Mincludes/polling/fdb/cisco-bridge-mib.php+108 / -33
Mincludes/polling/fdb/q-bridge-mib.php+49 / -44
+164 added −93 removed filtered activity

💻 r14486 IMPROVE

Mike Stupalov 🐱
Cache BRIDGE-MIB::dot1dBasePortIfIndex across modules..
Files changed (4) +7 / -15
Changed files with action and line counts
Mincludes/discovery/vlans.inc.php+1 / -4
Mincludes/polling/ports/ieee8021-q-bridge-mib.inc.php+1 / -1
Mincludes/polling/ports/q-bridge-mib.inc.php+3 / -1
Mincludes/polling/stp.inc.php+2 / -9
+7 added −15 removed filtered activity

💻 r14485 IMPROVE

Mike Stupalov 🐱
Add get_device_vlan_context() helper for centralized VLAN context handling.
Files changed (4) +101 / -64
Changed files with action and line counts
Mincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+2 / -6
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+43 / -49
Mincludes/entities/device.inc.php+49 / -4
Mincludes/polling/stp/cisco-stp-extensions-mib.inc.php+7 / -5
+101 added −64 removed filtered activity

💻 r14484 SQL

Adam Armstrong 🐸
Increase last_polled_timetaken and last_discovered_timetaken columns to allow larger than 999.99s times.
Files changed (1) +8 / -0
Changed files with action and line counts
Aupdate/515.sql+8 / -0
0 added 0 removed filtered activity

💻 r14483 IMPROVE

Mike Stupalov 🐱
Version checking extend interval to 4 hours, add timeout, optimise stats transmission, improve error logging.
Files changed (3) +31 / -13
Changed files with action and line counts
Mdiscovery.php+4 / -2
Mincludes/definitions/apis.inc.php+1 / -0
Mincludes/versioncheck.inc.php+26 / -11
+31 added −13 removed filtered activity

💻 r14482 TRIVIAL

Mike Stupalov 🐱
Fixed set http timeout. Added default http timeout config option.
Files changed (2) +10 / -10
Changed files with action and line counts
Mincludes/defaults.inc.php+2 / -2
Mincludes/http.inc.php+8 / -8
+10 added −10 removed filtered activity

💻 r14481 MIBS

Mike Stupalov 🐱
Removed duplicate case sensitive mib files. Added some huawei mib files.
Files changed (113) +146,771 / -32,278

Showing the first 30 paths; 83 more are omitted from this static page.

Changed files with action and line counts
Dmibs/brocade/BROCADE-IEEE8021-PAE-CAPABILITY-MIB+0 / -48
Dmibs/brocade/BROCADE-IEEE8023-LAG-CAPABILITY-MIB+0 / -47
Dmibs/brocade/BROCADE-LLDP-CAPABILITY-MIB+0 / -53
Dmibs/brocade/BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB+0 / -93
Dmibs/brocade/Foundry-MPLS-MIB+0 / -265
Mmibs/d-link/DES-1228P-MIB+19 / -1
Dmibs/d-link/DES-1228p-MIB+0 / -1,981
Amibs/dell/FLUIDFS-CLUSTER-MIB+16,164 / -0
Dmibs/dell/FluidFS-MIB+0 / -16,156
Dmibs/huawei/HUAWEI-8021x-EXT-MIB+0 / -1,170
Amibs/huawei/OPTIX-ALM-CFG-MIB+336 / -0
Amibs/huawei/OPTIX-ATMIMA-MIB+2,137 / -0
Amibs/huawei/OPTIX-BOARD-MANAGE-MIB+460 / -0
Amibs/huawei/OPTIX-CES-MIB+1,137 / -0
Amibs/huawei/OPTIX-CFMOAM-MIB+1,464 / -0
Amibs/huawei/OPTIX-COMMON-SNMP-MIB+52 / -0
Amibs/huawei/OPTIX-DEVM-PROTECT-MIB+243 / -0
Amibs/huawei/OPTIX-EFMOAM-MIB+389 / -0
Amibs/huawei/OPTIX-ETY-PORT-MIB+157 / -0
Mmibs/huawei/OPTIX-GLOBAL-ALM-MIB+272 / -8,263
Amibs/huawei/OPTIX-GLOBAL-ALM-TRAPS-RTN-MIB+4,801 / -0
Amibs/huawei/OPTIX-GLOBAL-DCN-MIB+2,451 / -0
Amibs/huawei/OPTIX-GLOBAL-MON-MIB+279 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-SDH-RTN-MIB+10,416 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-TIME-MIB+91 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-TRAPS-RTN-MIB+3,506 / -0
Amibs/huawei/OPTIX-GLOBAL-PM-DATA-RTN-MIB+15,133 / -0
Mmibs/huawei/OPTIX-GLOBAL-PM-MIB+120 / -133
Amibs/huawei/OPTIX-GLOBAL-PM-TRAPS-RTN-MIB+3,219 / -0
Amibs/huawei/OPTIX-GLOBAL-SFTM-MIB+1,343 / -0
0 added 0 removed filtered activity

💻 r14480 MINOR

Mike Stupalov 🐱
Improved detect Proxmox Datacenter Manager.
Files changed (1) +14 / -7
Changed files with action and line counts
Mincludes/definitions/os/proxmox.inc.php+14 / -7
+14 added −7 removed filtered activity

💻 r14479 TRIVIAL

Mike Stupalov 🐱
Improved validate params in match_oid_num(). Added unittests for os sysObjectID definitions.
Files changed (4) +76 / -27
Changed files with action and line counts
Mincludes/definitions/os/arista.inc.php+10 / -10
Mincludes/definitions/os/ubiquiti.inc.php+1 / -1
Mincludes/functions.inc.php+11 / -12
Mtests/IncludesDefinitionsTest.php+54 / -4
+22 added −23 removed filtered activity

💻 r14478 FIX

Adam Armstrong 🐸
Fix changelog URL
Files changed (1) +2 / -2
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14477 MINOR

Adam Armstrong 🐸
Add device/entity group membership tags to alert notifications
Files changed (1) +16 / -0
Changed files with action and line counts
Mincludes/notifications.inc.php+16 / -0
+16 added 0 removed filtered activity

💻 r14475 TRIVIAL

Mike Stupalov 🐱
Moved escape json transport tags to correctly place.
Files changed (2) +9 / -9
Changed files with action and line counts
Mincludes/notifications.inc.php+8 / -8
Mincludes/transports/webhook-json.inc.php+1 / -1
+9 added −9 removed filtered activity

💻 r14474 FIX

Adam Armstrong 🐸
Fix dashboard public/private toggle
Files changed (1) +1 / -1
Changed files with action and line counts
Mhtml/pages/dashboard.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14473 TRIVIAL

Mike Stupalov 🐱
Fixed possible fatal error with empty alert state on device alert page (correct).
Files changed (1) +1 / -3
Changed files with action and line counts
Mhtml/pages/device/alert.inc.php+1 / -3
+1 added −3 removed filtered activity

💻 r14472 TRIVIAL

Mike Stupalov 🐱
Fixed possible fatal error with empty alert state on device alert page.
Files changed (1) +2 / -2
Changed files with action and line counts
Mhtml/pages/device/alert.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14471 TRIVIAL

Adam Armstrong 🐸
Add alert_name (alert test/checker name) to webhook/script transports.
Files changed (1) +1 / -0
Changed files with action and line counts
Mincludes/notifications.inc.php+1 / -0
+1 added 0 removed filtered activity

💻 r14470 TRIVIAL

Mike Stupalov 🐱
Fixed display probe command preview with no default option (OBS-5131).
Files changed (4) +174 / -147
Changed files with action and line counts
Mhtml/includes/actions/add_probe.inc.php+4 / -4
Mhtml/includes/modals/add_probe.inc.php+64 / -56
Mhtml/includes/modals/edit_probe.inc.php+51 / -51
Mincludes/entities/probe.inc.php+55 / -36
+174 added −147 removed filtered activity

💻 r14468 TRIVIAL

Mike Stupalov 🐱
Prevent pass incorrect rrdcached config entry. Renamed constant for detect Remote RRDCacheD.
Files changed (6) +28 / -20
Changed files with action and line counts
Mincludes/common.inc.php+1 / -1
Mincludes/entities/port.inc.php+1 / -1
Mincludes/functions.inc.php+1 / -1
Mincludes/observium.inc.php+12 / -4
Mincludes/polling/functions.inc.php+1 / -1
Mincludes/rrdtool.inc.php+12 / -12
+28 added −20 removed filtered activity

💻 r14467 CLEAN

Mike Stupalov 🐱
Removed unused functions in poller-wrapper. Moved import to correct place. DB charset utf8 to utf8mb4.
Files changed (1) +2 / -29
Changed files with action and line counts
Mpoller-wrapper.py+2 / -29
+2 added −29 removed filtered activity

💻 r14466 MAJOR

Mike Stupalov 🐱
Improved poller wrapper. Removed compatability for python 2.x. Added default utf8 charset for db connection. Added correctly close and clean db for prevent stale connections with early exit.
Files changed (1) +668 / -641
Changed files with action and line counts
Mpoller-wrapper.py+668 / -641
+668 added −641 removed filtered activity

💻 r14465 LIBS

Mike Stupalov 🐱
Removed external lib Ramsey\Uuid as not required anymore. Added simple generate_uuid4().
Files changed (195) +37 / -17,690

Showing the first 30 paths; 165 more are omitted from this static page.

Changed files with action and line counts
Mincludes/autoloader.inc.php+0 / -9
Mincludes/common.inc.php+37 / -20
Dlibs/Ramsey non-text+0 / -0
Dlibs/Ramsey/Collection/AbstractArray.php+0 / -209
Dlibs/Ramsey/Collection/AbstractCollection.php+0 / -318
Dlibs/Ramsey/Collection/AbstractSet.php+0 / -50
Dlibs/Ramsey/Collection/ArrayInterface.php+0 / -51
Dlibs/Ramsey/Collection/Collection.php+0 / -106
Dlibs/Ramsey/Collection/CollectionInterface.php+0 / -205
Dlibs/Ramsey/Collection/DoubleEndedQueue.php+0 / -187
Dlibs/Ramsey/Collection/DoubleEndedQueueInterface.php+0 / -316
Dlibs/Ramsey/Collection/Exception/CollectionMismatchException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/InvalidArgumentException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/InvalidSortOrderException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/NoSuchElementException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/OutOfBoundsException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/UnsupportedOperationException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/ValueExtractionException.php+0 / -22
Dlibs/Ramsey/Collection/GenericArray.php+0 / -24
Dlibs/Ramsey/Collection/LICENSE+0 / -19
Dlibs/Ramsey/Collection/Map/AbstractMap.php+0 / -162
Dlibs/Ramsey/Collection/Map/AbstractTypedMap.php+0 / -69
Dlibs/Ramsey/Collection/Map/AssociativeArrayMap.php+0 / -25
Dlibs/Ramsey/Collection/Map/MapInterface.php+0 / -149
Dlibs/Ramsey/Collection/Map/NamedParameterMap.php+0 / -120
Dlibs/Ramsey/Collection/Map/TypedMap.php+0 / -137
Dlibs/Ramsey/Collection/Map/TypedMapInterface.php+0 / -35
Dlibs/Ramsey/Collection/Queue.php+0 / -169
Dlibs/Ramsey/Collection/QueueInterface.php+0 / -203
Dlibs/Ramsey/Collection/Set.php+0 / -69
+37 added −29 removed filtered activity

💻 r14464 LIBS

Mike Stupalov 🐱
Fixed loading Phpfastcache lib by autoloader (appear in r14463).
Files changed (1) +71 / -42
Changed files with action and line counts
Mhtml/includes/cache.inc.php+71 / -42
+71 added −42 removed filtered activity

💻 r14463 LIBS

Mike Stupalov 🐱
Removed compatibility phpFastCache lib for php 7.2.
Files changed (348) +15,874 / -27,246

Showing the first 30 paths; 318 more are omitted from this static page.

Changed files with action and line counts
Mhtml/includes/cache.inc.php+73 / -71
Mincludes/autoloader.inc.php+2 / -5
Alibs/Phpfastcache non-text+0 / -0
Alibs/Phpfastcache/Api.php+169 / -0
Alibs/Phpfastcache/Autoload/Autoload.php+85 / -0
Alibs/Phpfastcache/CacheManager.php+505 / -0
Alibs/Phpfastcache/Cluster/AggregatablePoolInterface.php+28 / -0
Alibs/Phpfastcache/Cluster/AggregatorInterface.php+105 / -0
Alibs/Phpfastcache/Cluster/ClusterAggregator.php+174 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolAbstract.php+233 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolInterface.php+31 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolTrait.php+72 / -0
Alibs/Phpfastcache/Cluster/Drivers/FullReplication/FullReplicationCluster.php+181 / -0
Alibs/Phpfastcache/Cluster/Drivers/FullReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/MasterSlaveReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+170 / -0
Alibs/Phpfastcache/Cluster/Drivers/RandomReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/RandomReplication/RandomReplicationCluster.php+59 / -0
Alibs/Phpfastcache/Cluster/Drivers/SemiReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+208 / -0
Alibs/Phpfastcache/Cluster/ItemAbstract.php+55 / -0
Alibs/Phpfastcache/Config/Config.php+27 / -0
Alibs/Phpfastcache/Config/ConfigurationOption.php+389 / -0
Alibs/Phpfastcache/Config/ConfigurationOptionInterface.php+33 / -0
Alibs/Phpfastcache/Config/IOConfigurationOptionTrait.php+135 / -0
Alibs/Phpfastcache/Core/Item/ExtendedCacheItemInterface.php+186 / -0
Alibs/Phpfastcache/Core/Item/ItemBaseTrait.php+221 / -0
Alibs/Phpfastcache/Core/Item/ItemExtendedTrait.php+368 / -0
Alibs/Phpfastcache/Core/Item/TaggableCacheItemInterface.php+84 / -0
Alibs/Phpfastcache/Core/Item/TaggableCacheItemTrait.php+126 / -0
+75 added −76 removed filtered activity

💻 r14462 CLEAN

Mike Stupalov 🐱
Removed compatibility code for php 7.2. Removed version check for python 2.x.
Files changed (6) +32 / -89
Changed files with action and line counts
Mhtml/includes/authenticate.inc.php+12 / -16
Mhtml/includes/ldap-functions.inc.php+1 / -1
Mincludes/common.inc.php+15 / -23
Mincludes/constants.inc.php+3 / -8
Mincludes/debugging.inc.php+1 / -1
Mincludes/polyfill.inc.php+0 / -40
+32 added −89 removed filtered activity

November 2025

💻 r14461 CLEAN

Mike Stupalov 🐱
Removed unused file-based notification transports (already migrated to definitions).
Files changed (16) +5 / -929
Changed files with action and line counts
Dincludes/alerting non-text+0 / -0
Dincludes/alerting/devnull.inc.php+0 / -20
Dincludes/alerting/discord.inc.php+0 / -90
Dincludes/alerting/email.inc.php+0 / -239
Dincludes/alerting/gotify.inc.php+0 / -46
Dincludes/alerting/mattermost.inc.php+0 / -99
Dincludes/alerting/ntfy.inc.php+0 / -46
Dincludes/alerting/opsgenie.inc.php+0 / -19
Dincludes/alerting/pagerduty.inc.php+0 / -33
Dincludes/alerting/script.inc.php+0 / -45
Dincludes/alerting/servicenow.inc.php+0 / -34
Dincludes/alerting/slack.inc.php+0 / -100
Dincludes/alerting/smstools.inc.php+0 / -42
Dincludes/alerting/victorops.inc.php+0 / -21
Dincludes/alerting/xmpp.inc.php+0 / -90
Mincludes/notifications.inc.php+5 / -5
+5 added −929 removed filtered activity

💻 r14460 FIX

Mike Stupalov 🐱
Correctly escaping notification transport tags array for json request formats.
Files changed (2) +58 / -7
Changed files with action and line counts
Mincludes/common.inc.php+55 / -3
Mincludes/notifications.inc.php+3 / -4
+58 added −7 removed filtered activity

💻 r14459 PHP8

Mike Stupalov 🐱
Cleaned some deprecations for php 8.5.
Files changed (13) +331 / -296
Changed files with action and line counts
Mhtml/api/v0/includes/sensors.inc.php+1 / -1
Mhtml/pages/device/perf.inc.php+1 / -1
Mincludes/db/mysqli.inc.php+9 / -2
Mincludes/discovery/functions.inc.php+1 / -1
Mincludes/discovery/inventory/entity-mib.inc.php+2 / -2
Mincludes/discovery/sensors/lm-sensors-mib.inc.php+1 / -1
Mincludes/entities/sensor.inc.php+2 / -1
Mincludes/functions.inc.php+1 / -1
Mincludes/http.inc.php+1 / -1
Mincludes/polling/bfd.inc.php+1 / -1
Mincludes/port-descr-parser.inc.php+1 / -1
Mincludes/weathermap/check.php+278 / -255
Mincludes/weathermap/random-bits/cacti-integrate.php+32 / -28
+21 added −13 removed filtered activity

💻 r14458 FIX

Mike Stupalov 🐱
Fixed escaping notification transport tags for json request formats.
Files changed (1) +8 / -8
Changed files with action and line counts
Mincludes/notifications.inc.php+8 / -8
+8 added −8 removed filtered activity

💻 r14457 TRIVIAL

Mike Stupalov 🐱
Improved discovery temperature sensor descriptions by CPQHLTH-MIB.
Files changed (1) +47 / -22
Changed files with action and line counts
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+47 / -22
+47 added −22 removed filtered activity

💻 r14456 TRIVIAL

Mike Stupalov 🐱
Skipped process_notifications() when passed empty notification or device ids.
Files changed (1) +9 / -14
Changed files with action and line counts
Mincludes/notifications.inc.php+9 / -14
+9 added −14 removed filtered activity

💻 r14455 TESTS

Mike Stupalov 🐱
Added unit tests for ip_compress(). Fixed compress unspecified ipv6 address.
Files changed (4) +490 / -333
Changed files with action and line counts
Mincludes/entities/ip-address.inc.php+20 / -4
Mlibs/pear/Net/IPv6.php+17 / -11
Atests/IPAddressTest.php+453 / -0
Mtests/IncludesFunctionsTest.php+0 / -318
+20 added −4 removed filtered activity

💻 r14454 MINOR

Mike Stupalov 🐱
Improved generate_device_form_values() to return entries sorted by default. Improved opt-groups sorting in generate_element_select().
Files changed (17) +33 / -39
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+23 / -9
Mhtml/includes/entities/port.inc.php+0 / -1
Mhtml/includes/entities/sensor.inc.php+0 / -1
Mhtml/includes/print/search.inc.php+9 / -12
Mhtml/pages/alert_log.inc.php+0 / -1
Mhtml/pages/alert_maintenance.inc.php+0 / -1
Mhtml/pages/customoid.inc.php+0 / -1
Mhtml/pages/eventlog.inc.php+0 / -1
Mhtml/pages/inventory.inc.php+0 / -1
Mhtml/pages/neighbours.inc.php+0 / -2
Mhtml/pages/search/arp.inc.php+0 / -2
Mhtml/pages/search/dot1x.inc.php+0 / -1
Mhtml/pages/search/fdb.inc.php+0 / -1
Mhtml/pages/search/ipv4.inc.php+0 / -1
Mhtml/pages/search/ipv6.inc.php+0 / -1
Mhtml/pages/search/mac.inc.php+0 / -1
Mhtml/pages/syslog.inc.php+1 / -2
+33 added −39 removed filtered activity

💻 r14453 MINOR

Mike Stupalov 🐱
Cleaned array sort functions. Added phpdoc and comments. Added unit tests. Added array_sort_by_order() helper.
Files changed (4) +653 / -45
Changed files with action and line counts
Mhtml/pages/group.inc.php+1 / -1
Mincludes/db.inc.php+28 / -15
Mincludes/functions.inc.php+136 / -29
Atests/ArraySortTest.php+488 / -0
+165 added −45 removed filtered activity

💻 r14452 TRIVIAL

Mike Stupalov 🐱
Fixed fatal php error in closing rrd pipes when run poller with no rrd argument (-r).
Files changed (2) +7 / -12
Changed files with action and line counts
Mincludes/rrdtool.inc.php+3 / -11
Mpoller.php+4 / -1
+7 added −12 removed filtered activity

💻 r14451 TRIVIAL

Mike Stupalov 🐱
Fixed device query field in poller by hostname (appear in r14427).
Files changed (1) +2 / -2
Changed files with action and line counts
Mpoller.php+2 / -2
+2 added −2 removed filtered activity

💻 r14450 DEVEL

Mike Stupalov 🐱
Correctly removed translate colour special chars in debug messages for array_tag_replace().
Files changed (1) +10 / -10
Changed files with action and line counts
Mincludes/rewrites.inc.php+10 / -10
+10 added −10 removed filtered activity

💻 r14449 CLEAN

Mike Stupalov 🐱
Moved notification transport definitions loading to the proper file for correct statistics and wrapper skipping. Removed unnecessary definitions variable hacks.
Files changed (5) +68 / -113
Changed files with action and line counts
Mhtml/includes/actions/contact.inc.php+0 / -5
Mincludes/definitions.inc.php+66 / -57
Mincludes/definitions/os.inc.php+0 / -43
Dincludes/definitions/transports.inc.php non-text+0 / -0
Mincludes/functions.inc.php+2 / -8
+68 added −113 removed filtered activity

💻 r14448 TRIVIAL

Mike Stupalov 🐱
Improved and cleaned include-dir and include-dir-mib. Added optional arguments to get_recursive_directory_iterator() for skip hidden files and regex filter (defaults not changed).
Files changed (3) +60 / -53
Changed files with action and line counts
Mincludes/common.inc.php+26 / -6
Mincludes/include-dir-mib.inc.php+27 / -35
Mincludes/include-dir.inc.php+7 / -12
+60 added −53 removed filtered activity

💻 r14447 TRIVIAL

Mike Stupalov 🐱
Improved discovery performance error message for devices on old remote pollers.
Files changed (2) +32 / -24
Changed files with action and line counts
Mhtml/includes/print/common.inc.php+5 / -1
Mhtml/pages/device/perf.inc.php+27 / -23
+32 added −24 removed filtered activity

💻 r14446 TRIVIAL

Mike Stupalov 🐱
Improved get_poller() for simple parse remote observium version/revision/train.
Files changed (1) +17 / -13
Changed files with action and line counts
Mincludes/distributed.inc.php+17 / -13
+17 added −13 removed filtered activity

💻 r14445 TRIVIAL

Mike Stupalov 🐱
Fixed initialise definition variable for simple definition-based notification handler.
Files changed (1) +3 / -3
Changed files with action and line counts
Mincludes/notifications.inc.php+3 / -3
+3 added −3 removed filtered activity

💻 r14444 TRIVIAL

Mike Stupalov 🐱
Do not pass empty PeerRemoteAddrType to snmpwalk command in bgp peers discovery by HUAWEI-BGP-VPN-MIB.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14443 DEVEL

Mike Stupalov 🐱
Removed translate colour special chars in debug messages for array_tag_replace().
Files changed (1) +10 / -10
Changed files with action and line counts
Mincludes/rewrites.inc.php+10 / -10
+10 added −10 removed filtered activity

💻 r14442 FIX

Adam Armstrong 🐸
Alert/group association rules - cross-entity fields with functions now use correct entity attributes and foreign keys
Files changed (1) +31 / -21
Changed files with action and line counts
Mincludes/alerts.inc.php+31 / -21
+31 added −21 removed filtered activity

💻 r14441 MINOR

Mike Stupalov 🐱
Improved support for AKCP SPX+. Added discovery some new sensors by SPAGENT-MIB.
Files changed (7) +360 / -70
Changed files with action and line counts
Mhtml/images/os/akcp-dark.svg+96 / -1
Mhtml/images/os/akcp.svg+96 / -1
Mincludes/definitions/mibs/akcp.inc.php+73 / -0
Aincludes/definitions/os/akcp.inc.php+67 / -0
Mincludes/definitions/os/didactum.inc.php+4 / -64
Mmibs/akcp/HHMSAGENT-MIB non-text+0 / -0
Mmibs/akcp/SPAGENT-MIB+24 / -4
+336 added −66 removed filtered activity

💻 r14440 IMPROVE

Mike Stupalov 🐱
Unified set entity unit by definitions.
Files changed (3) +52 / -36
Changed files with action and line counts
Mincludes/entities.inc.php+47 / -9
Mincludes/entities/counter.inc.php+3 / -11
Mincludes/entities/sensor.inc.php+2 / -16
+52 added −36 removed filtered activity

💻 r14439 TRIVIAL

Mike Stupalov 🐱
Unified polling ifDuplex port field by RAPID-CITY and OMNITRON-MIB.
Files changed (3) +46 / -5
Changed files with action and line counts
Mincludes/definitions/mibs/hp.inc.php+40 / -1
Mincludes/definitions/mibs/omnitron.inc.php+1 / -1
Mincludes/polling/ports/rapid-city.inc.php+5 / -3
+46 added −5 removed filtered activity

💻 r14438 TRIVIAL

Mike Stupalov 🐱
Integer zero always quoted in db_quote_string() for prevent incorrect query results in varchar fields.
Files changed (5) +65 / -26
Changed files with action and line counts
Mhtml/includes/entities/port.inc.php+8 / -6
Mhtml/pages/ports.inc.php+5 / -5
Mhtml/pages/ports/list.inc.php+2 / -1
Mincludes/db.inc.php+26 / -6
Mtests/IncludesDbTest.php+24 / -8
+41 added −18 removed filtered activity

💻 r14437 TRIVIAL

Mike Stupalov 🐱
Fixed safe_empty() for float zero.
Files changed (2) +4 / -2
Changed files with action and line counts
Mincludes/common.inc.php+2 / -2
Mtests/IncludesCommonTest.php+2 / -0
+2 added −2 removed filtered activity

💻 r14436 TRIVIAL

Mike Stupalov 🐱
Fixed processing zero and float values in is_intnum() and format_number_short().
Files changed (2) +15 / -5
Changed files with action and line counts
Mincludes/common.inc.php+6 / -2
Mtests/IncludesCommonTest.php+9 / -3
+6 added −2 removed filtered activity

💻 r14435 TRIVIAL

Mike Stupalov 🐱
Fixed Ports search form for wide screen.
Files changed (2) +133 / -136
Changed files with action and line counts
Mhtml/pages/ports.inc.php+107 / -112
Mincludes/definitions/rewrites.inc.php+26 / -24
+133 added −136 removed filtered activity

💻 r14434 MAJOR

Mike Stupalov 🐱
Added basic os support for Aten IP KVM (OBS-5138).
Files changed (2) +61 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/aten.inc.php+48 / -0
Mincludes/definitions/os/aten.inc.php+13 / -0
+61 added 0 removed filtered activity

💻 r14433 MIBS

Mike Stupalov 🐱
Updated Aten mib files.
Files changed (9) +697 / -1
Changed files with action and line counts
Mmibs/aten/ATEN-PE-CFG non-text+0 / -0
Mmibs/aten/ATEN-PE2-CFG non-text+0 / -0
Mmibs/aten/ATEN-PRODUCTS-MIB+1 / -1
Mmibs/aten/ATEN-PRODUCTS-PUB non-text+0 / -0
Mmibs/aten/ATEN-PRODUCTS-PUB-TRAP non-text+0 / -0
Mmibs/aten/ATEN-SN0116A-CFG non-text+0 / -0
Mmibs/aten/ATEN-SN0116A-SMI non-text+0 / -0
Amibs/aten/KNGeneric-MIB+696 / -0
Mmibs/aten/RS-232-MIB non-text+0 / -0
0 added 0 removed filtered activity

💻 r14432 PHP8

Mike Stupalov 🐱
Removed deprecated in php 8.5 non-canonical cast names.
Files changed (8) +105 / -106
Changed files with action and line counts
Mhtml/includes/graphs/device/collectd.inc.php+2 / -2
Mincludes/definitions/mibs.inc.php+3 / -3
Mincludes/functions.inc.php+3 / -4
Mincludes/polling/aruba-controller.inc.php+8 / -8
Mincludes/rewrites.inc.php+1 / -1
Mlibs/pear/Net/IPv4.php+3 / -3
Mlibs/pear/Net/IPv6.php+1 / -1
Mtests/IncludesFunctionsTest.php+84 / -84
+17 added −18 removed filtered activity

💻 r14431 IMPROVE

Adam Armstrong 🐸
VRFs page - modernize view with device icons, remove deprecated HTML attributes, add proper escaping
Files changed (1) +105 / -17
Changed files with action and line counts
Mhtml/pages/routing/vrf.inc.php+105 / -17
+105 added −17 removed filtered activity

💻 r14430 IMPROVE

Adam Armstrong 🐸
BGP peers table - prevent table expansion with CSS overflow handling on long hostnames and AS descriptions
Files changed (1) +5 / -4
Changed files with action and line counts
Mhtml/includes/print/routing.inc.php+5 / -4
+5 added −4 removed filtered activity

💻 r14429 IMPROVE

Adam Armstrong 🐸
BGP peers table - add device icons, remove redundant AS number, adjust column widths
Files changed (1) +10 / -7
Changed files with action and line counts
Mhtml/includes/print/routing.inc.php+10 / -7
+10 added −7 removed filtered activity

💻 r14428 IMPROVE

Adam Armstrong 🐸
Navbar reorganization - merge Layer 2/Routing into unified Network menu, BFD improvements
Files changed (1) +105 / -112
Changed files with action and line counts
Mhtml/includes/navbar.inc.php+105 / -112
+105 added −112 removed filtered activity

💻 r14427 TRIVIAL

Mike Stupalov 🐱
Improved generate where query in base discovery and poller scripts. Improved error messages when device not poller or discovered.
Files changed (2) +73 / -52
Changed files with action and line counts
Mdiscovery.php+36 / -27
Mpoller.php+37 / -25
+73 added −52 removed filtered activity

💻 r14426 IMPROVE

Adam Armstrong 🐸
BFD navbar - simplify to single 'BFD' link, use sprite-connected icon, reposition after CEF/VRFs
Files changed (2) +13 / -13
Changed files with action and line counts
Mhtml/includes/navbar.inc.php+11 / -11
Mincludes/definitions/wui.inc.php+2 / -2
+13 added −13 removed filtered activity

💻 r14425 MINOR

Mike Stupalov 🐱
Added basic os support for Ubiquiti UniFi Cloud Gateway (OBS-5127).
Files changed (1) +19 / -0
Changed files with action and line counts
Mincludes/definitions/os/ubiquiti.inc.php+19 / -0
+19 added 0 removed filtered activity

💻 r14424 IMPROVE

Adam Armstrong 🐸
BFD sessions view - display IPv6 addresses in condensed format
Files changed (1) +4 / -4
Changed files with action and line counts
Mhtml/includes/print/bfd.inc.php+4 / -4
+4 added −4 removed filtered activity

💻 r14423 TRIVIAL

Mike Stupalov 🐱
Added configurable option for delete RRDs when deleting device(s) via API.
Files changed (1) +12 / -2
Changed files with action and line counts
Mhtml/api/v0/includes/devices.inc.php+12 / -2
+12 added −2 removed filtered activity

💻 r14422 MINOR

Mike Stupalov 🐱
Added basic os support for Nokia ISAM platform (OBS-5134).
Files changed (3) +207 / -4
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+2 / -1
Mincludes/definitions/mibs/alcatel.inc.php+192 / -3
Mincludes/definitions/os/nokia.inc.php+13 / -0
+207 added −4 removed filtered activity

💻 r14421 MIBS

Mike Stupalov 🐱
Added Alcatel/Nokia mibs for ISAM platform.
Files changed (8) +21,614 / -0
Changed files with action and line counts
Amibs/alcatel/ASAM-ALARM-MIB+3,135 / -0
Amibs/alcatel/ASAM-EQUIP-MIB+5,080 / -0
Amibs/alcatel/ASAM-SFP-MIB+6,139 / -0
Amibs/alcatel/ASAM-SYSTEM-MIB+3,800 / -0
Amibs/alcatel/ASAM-TC-MIB+183 / -0
Amibs/alcatel/ITF-MIB+1,507 / -0
Amibs/alcatel/ITF-MIB-EXT+1,703 / -0
Amibs/alcatel/SYSTEM-MIB+67 / -0
0 added 0 removed filtered activity

💻 r14420 MINOR

Adam Armstrong 🐸
Billing list UI enhancements - added Customer ID/Reference columns, state indicator, notes tooltip
Files changed (1) +29 / -27
Changed files with action and line counts
Mhtml/pages/bills.inc.php+29 / -27
+29 added −27 removed filtered activity

💻 r14419 IMPROVE

Adam Armstrong 🐸
Global VLAN pages - 8-metric status panel, port breakdown badges, device table enhancements, topology A/B-end terminology, proper link status detection
Files changed (2) +113 / -45
Changed files with action and line counts
Mhtml/pages/vlan.inc.php+89 / -41
Mhtml/pages/vlan/topology.inc.php+24 / -4
+113 added −45 removed filtered activity

💻 r14418 IMPROVE

Adam Armstrong 🐸
VLAN metrics - fix port coverage calculation, hybrid port double-counting, add consistent badge styling
Files changed (1) +85 / -32
Changed files with action and line counts
Mhtml/pages/device/vlans.inc.php+85 / -32
+85 added −32 removed filtered activity

💻 r14417 TRIVIAL

Mike Stupalov 🐱
Prepend Default poller in form field for devices list.
Files changed (1) +3 / -1
Changed files with action and line counts
Mhtml/pages/devices.inc.php+3 / -1
+3 added −1 removed filtered activity

💻 r14416 MINOR

Adam Armstrong 🐸
Add poller partition filter to devices list - replaces sysContact field when distributed polling enabled
Files changed (1) +28 / -8
Changed files with action and line counts
Mhtml/pages/devices.inc.php+28 / -8
+28 added −8 removed filtered activity

💻 r14415 MINOR

Adam Armstrong 🐸
Add poller-based permissions - allow granting access to all devices on a poller partition
Files changed (5) +174 / -0
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+112 / -0
Mhtml/includes/functions.inc.php+44 / -0
Mhtml/pages/roles.inc.php+3 / -0
Mhtml/pages/user_edit.inc.php+3 / -0
Mincludes/definitions/entities.inc.php+12 / -0
+174 added 0 removed filtered activity

💻 r14414 TRIVIAL

Mike Stupalov 🐱
Use safe variant of functions calls for actions explode/json/base64 in string_transform().
Files changed (2) +26 / -11
Changed files with action and line counts
Mincludes/functions.inc.php+15 / -9
Mtests/StringTransformTest.php+11 / -2
+15 added −9 removed filtered activity

💻 r14413 MINOR

Mike Stupalov 🐱
Added safe_explode() safe variant of explode() for prevent possible fatal errors. Fixed fatal error in PowerDNS unix agent module (OBS-4753).
Files changed (3) +138 / -100
Changed files with action and line counts
Mincludes/common.inc.php+24 / -4
Mincludes/polling/applications/powerdns.inc.php+44 / -34
Mincludes/polling/applications/powerdns_recursor.inc.php+70 / -62
+138 added −100 removed filtered activity

💻 r14412 TRIVIAL

Mike Stupalov 🐱
Fixed FDB port association via Q-BRIDGE-MIB for hardware that reports dot1qTpFdbPort incorrectly.
Files changed (2) +12 / -3
Changed files with action and line counts
Mincludes/polling/fdb-table.inc.php+1 / -0
Mincludes/polling/fdb/q-bridge-mib.php+11 / -3
+12 added −3 removed filtered activity

💻 r14411 MINOR

Mike Stupalov 🐱
Added simple disk speed test script.
Files changed (1) +103 / -0
Changed files with action and line counts
Ascripts/test_disk_speed.sh+103 / -0
+103 added 0 removed filtered activity

💻 r14410 FIX

Adam Armstrong 🐸
Weathermap permissions - allow level 5+ to view maps, level 7+ to edit
Files changed (1) +13 / -3
Changed files with action and line counts
Mhtml/weathermap.php+13 / -3
+13 added −3 removed filtered activity

💻 r14409 TRIVIAL

Mike Stupalov 🐱
Fixed possible fatal php error in poll billing, when device or port entity is removed (OBS-5133).
Files changed (1) +26 / -21
Changed files with action and line counts
Mpoll-billing.php+26 / -21
+26 added −21 removed filtered activity

💻 r14408 TRIVIAL

Mike Stupalov 🐱
Use shared unit_string_to_numeric() in port_speed_parse().
Files changed (2) +16 / -35
Changed files with action and line counts
Mincludes/entities/port.inc.php+8 / -28
Mtests/IncludesCommonTest.php+8 / -7
+8 added −28 removed filtered activity

💻 r14407 MINOR

Adam Armstrong 🐸
Port speed override from parsed ifAlias for usage percentage calculations
Files changed (3) +60 / -0
Changed files with action and line counts
Mincludes/config-variables.inc.php+7 / -0
Mincludes/defaults.inc.php+5 / -0
Mincludes/entities/port.inc.php+48 / -0
+60 added 0 removed filtered activity

💻 r14406 TRIVIAL

Mike Stupalov 🐱
Fixed display http request errors. Fixed generate fallback url and request when defined.
Files changed (3) +84 / -61
Changed files with action and line counts
Mincludes/http.inc.php+17 / -9
Mincludes/notifications.inc.php+65 / -50
Mincludes/transports/webhook-json.inc.php+2 / -2
+84 added −61 removed filtered activity

💻 r14405 MINOR

Adam Armstrong 🐸
Remove sorting links from table header field labels inside widgets.
Files changed (1) +22 / -4
Changed files with action and line counts
Mhtml/includes/print/common.inc.php+22 / -4
+22 added −4 removed filtered activity

💻 r14404 IMPROVE

Adam Armstrong 🐸
Restore Opsgenie v1 API and add separate v2 API transport - both now available
Files changed (2) +192 / -132
Changed files with action and line counts
Mincludes/transports/opsgenie.inc.php+17 / -132
Aincludes/transports/opsgeniev2.inc.php+175 / -0
+192 added −132 removed filtered activity

💻 r14403 IMPROVE

Adam Armstrong 🐸
Migrate Opsgenie to v2 API with backward compatibility for legacy recipients field
Files changed (1) +53 / -27
Changed files with action and line counts
Mincludes/transports/opsgenie.inc.php+53 / -27
+53 added −27 removed filtered activity

💻 r14402 FIX

Adam Armstrong 🐸
Add some validation to billing-data-sorted-json.php
Files changed (1) +9 / -2
Changed files with action and line counts
Mhtml/billing-data-sorted-json.php+9 / -2
+9 added −2 removed filtered activity

💻 r14401 IMPROVE

Adam Armstrong 🐸
Notification system - add recovery config support and custom preprocessing
Files changed (2) +86 / -38
Changed files with action and line counts
Mincludes/notifications.inc.php+16 / -31
Mincludes/transports/opsgenie.inc.php+70 / -7
+86 added −38 removed filtered activity

💻 r14400 FIX

Adam Armstrong 🐸
Auto-delete orphaned entity permissions from roles/user pages
Files changed (6) +52 / -0
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+5 / -0
Mhtml/includes/entities/port.inc.php+6 / -0
Mhtml/includes/entities/sensor.inc.php+6 / -0
Mhtml/includes/functions.inc.php+25 / -0
Mhtml/includes/print/billing.inc.php+5 / -0
Mhtml/includes/print/group.inc.php+5 / -0
+52 added 0 removed filtered activity

💻 r14399 TRIVIAL

Mike Stupalov 🐱
Skipped replace tags when target value is array (except string with single tag) in array_tag_replace(). Added unit tests and debug for this case.
Files changed (2) +33 / -13
Changed files with action and line counts
Mincludes/rewrites.inc.php+21 / -13
Mtests/IncludesRewritesTest.php+12 / -0
+21 added −13 removed filtered activity

💻 r14398 FIX

Adam Armstrong 🐸
Send all data to opsgenie, excluding graphs
Files changed (1) +1 / -3
Changed files with action and line counts
Mincludes/transports/opsgenie.inc.php+1 / -3
+1 added −3 removed filtered activity

💻 r14397 IMPROVE

Adam Armstrong 🐸
Migrate OpsGenie integration to API v2. (API v1 seems to have stopped working). Add some better handling of tags/arrays to the notification pipeline.
Files changed (4) +102 / -27
Changed files with action and line counts
Mincludes/http.inc.php+10 / -1
Mincludes/notifications.inc.php+41 / -8
Mincludes/rewrites.inc.php+9 / -0
Mincludes/transports/opsgenie.inc.php+42 / -18
+102 added −27 removed filtered activity

💻 r14396 FIX

Adam Armstrong 🐸
Fix erroneous variable causing phantom device header on graphs page.
Files changed (1) +2 / -0
Changed files with action and line counts
Mhtml/pages/graphs.inc.php+2 / -0
+2 added 0 removed filtered activity

💻 r14395 CLEAN

Mike Stupalov 🐱
Removed ternary return for html_highlight().
Files changed (1) +16 / -8
Changed files with action and line counts
Mhtml/includes/functions.inc.php+16 / -8
+16 added −8 removed filtered activity

💻 r14394 MINOR

Mike Stupalov 🐱
Added ability to set mysql connect timeout. Skipped db connection error when versions info requested (in cli -VV).
Files changed (2) +8 / -3
Changed files with action and line counts
Mincludes/db/mysqli.inc.php+5 / -2
Mincludes/observium.inc.php+3 / -1
+8 added −3 removed filtered activity

💻 r14393 IMPROVE

Mike Stupalov 🐱
Improved array_tag_replace() and array_str_replace() functions for accurate string replacements and debugging ability. Added array_tag_replace_clean() function variant for use where required to remove unused tags. Added many new unit tests for these functions.
Files changed (6) +420 / -179
Changed files with action and line counts
Mhtml/includes/functions.inc.php+9 / -8
Mincludes/functions.inc.php+10 / -8
Mincludes/http.inc.php+2 / -2
Mincludes/rewrites.inc.php+125 / -52
Mtests/IncludesRewritesTest.php+262 / -109
Mtests/StringTransformTest.php+12 / -0
+146 added −70 removed filtered activity

💻 r14392 MINOR

Adam Armstrong 🐸
Add a basic clock dashboard widget
Files changed (4) +415 / -30
Changed files with action and line counts
Mhtml/ajax/actions/edit_widget.inc.php+127 / -26
Mhtml/ajax/widget.php+3 / -3
Ahtml/includes/widgets/clock.inc.php+284 / -0
Mincludes/definitions/wui.inc.php+1 / -1
+415 added −30 removed filtered activity

💻 r14391 FIX

Adam Armstrong 🐸
Don't remove erroneous %TAGS% from strings in order to preserve %xx in URLs
Files changed (1) +11 / -7
Changed files with action and line counts
Mincludes/rewrites.inc.php+11 / -7
+11 added −7 removed filtered activity

💻 r14390 TRIVIAL

Mike Stupalov 🐱
Attempt to fix the WHERE clause in the network map after changes to the main SQL query (introduced in r14365).
Files changed (1) +11 / -10
Changed files with action and line counts
Mhtml/pages/map_traffic.inc.php+11 / -10
+11 added −10 removed filtered activity

💻 r14389 FIX

Adam Armstrong 🐸
Fix ENLOGIC-PDU2-MIB sensor precision decision logic
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/discovery/sensors/enlogic-pdu-mib.inc.php+1 / -1
+1 added −1 removed filtered activity

October 2025

💻 r14388 MINOR

Adam Armstrong 🐸
Improve FDB source scoring.
Files changed (1) +84 / -19
Changed files with action and line counts
Mhtml/includes/print/fdbtable.inc.php+84 / -19
+84 added −19 removed filtered activity

💻 r14387 ADD

Adam Armstrong 🐸
Add crude "source port" scoring/guessing system to mac address search.
Files changed (3) +180 / -1
Changed files with action and line counts
Mhtml/includes/print/fdbtable.inc.php+168 / -1
Mhtml/pages/search/fdb.inc.php+9 / -0
Mincludes/defaults.inc.php+3 / -0
+180 added −1 removed filtered activity

💻 r14386 MINOR

Adam Armstrong 🐸
Improve BGP discovery eventlog messages a little to include ASNs on change counts.
Files changed (2) +40 / -2
Changed files with action and line counts
Mincludes/discovery/bgp-peers.inc.php+35 / -1
Mincludes/entities/device.inc.php+5 / -1
+40 added −2 removed filtered activity

💻 r14385 FIX

Adam Armstrong 🐸
Fix some BFD eventlog generation, then disable it all pending eventlog rewrite.
Files changed (1) +12 / -8
Changed files with action and line counts
Mincludes/polling/bfd.inc.php+12 / -8
+12 added −8 removed filtered activity

💻 r14384 ADD

Adam Armstrong 🐸
Switch device port/neighbour map to cytoscape. Add dagre js libraries.
Files changed (4) +4,447 / -5
Changed files with action and line counts
Ahtml/api-networkmap.php+245 / -0
Ahtml/js/cytoscape-dagre.min.js+8 / -0
Ahtml/js/dagre.min.js+3,809 / -0
Mhtml/pages/device/ports/map.inc.php+385 / -5
+630 added −5 removed filtered activity

💻 r14383 FIX

Adam Armstrong 🐸
Fix WHERE statement in networkmap.php
Files changed (1) +5 / -0
Changed files with action and line counts
Mhtml/networkmap.php+5 / -0
+5 added 0 removed filtered activity

💻 r14382 ADD

Adam Armstrong 🐸
Add JSON billing data endpoint
Files changed (1) +90 / -0
Changed files with action and line counts
Ahtml/billing-data-json.php+90 / -0
+90 added 0 removed filtered activity

💻 r14381 IMPROVE

Adam Armstrong 🐸
Improve billing charts a little. Add JS/CSS for uPlot.
Files changed (5) +167 / -10
Changed files with action and line counts
Ahtml/billing-data-sorted-json.php+117 / -0
Ahtml/css/uPlot.min.css+1 / -0
Mhtml/includes/print/billing.inc.php+45 / -8
Ahtml/js/uPlot.iife.min.js+2 / -0
Mhtml/pages/bill/history.inc.php+2 / -2
+164 added −10 removed filtered activity

💻 r14380 IMPROVE

Adam Armstrong 🐸
Add ability to delete old pollers with optional reassignment of devices to another poller.
Files changed (2) +200 / -8
Changed files with action and line counts
Mhtml/ajax/actions.php+66 / -0
Mhtml/pages/pollerlog.inc.php+134 / -8
+200 added −8 removed filtered activity

💻 r14379 CLEAN

Mike Stupalov 🐱
Removed charge sensor class definition. Charge counter definition already exist.
Files changed (2) +1 / -2
Changed files with action and line counts
Mincludes/definitions/entities/counters.inc.php+1 / -1
Mincludes/definitions/entities/sensors.inc.php+0 / -1
+1 added −2 removed filtered activity

💻 r14378 MINOR

Adam Armstrong 🐸
Add ability to search syslog by location string to print_syslog_table(). Add location multiselect to /syslog/ page.
Files changed (2) +43 / -1
Changed files with action and line counts
Mhtml/includes/print/syslogs.inc.php+12 / -0
Mhtml/pages/syslog.inc.php+31 / -1
+43 added −1 removed filtered activity

💻 r14377 TESTS

Mike Stupalov 🐱
Splitted phpunit configurations for 9 and 10+ versions. Set default for phpunit 10. Fixed tests deprecations.
Files changed (22) +301 / -265
Changed files with action and line counts
Mphpunit.xml+31 / -36
Aphpunit9.xml+45 / -0
Mtests/GeolocationData.php+1 / -1
Mtests/HtmlIncludesFunctionsTest.php+4 / -4
Mtests/HtmlIncludesPrintTest.php+5 / -5
Mtests/IncludesAlertsTest.php+1 / -1
Mtests/IncludesBillingTest.php+1 / -1
Mtests/IncludesCommonTest.php+119 / -125
Mtests/IncludesDbTest.php+2 / -2
Mtests/IncludesDefinitionsTest.php+3 / -3
Mtests/IncludesEncryptTest.php+6 / -6
Mtests/IncludesEntitiesTest.php+13 / -13
Mtests/IncludesFunctionsTest.php+29 / -29
Mtests/IncludesPortDescrParserTest.php+1 / -1
Mtests/IncludesRewritesTest.php+13 / -13
Mtests/IncludesSnmpTest.php+10 / -10
Mtests/IncludesSyslogTest.php+1 / -1
Mtests/IncludesTemplatesTest.php+1 / -1
Mtests/SnmpData.php+7 / -7
Mtests/SnmpOsData.php+3 / -3
Mtests/StringTransformTest.php+1 / -1
Mtests/bootstrap.php+4 / -2
+76 added −36 removed filtered activity

💻 r14376 TRIVIAL

Mike Stupalov 🐱
Fixed get_pid_info() for BSD system.
Files changed (2) +124 / -116
Changed files with action and line counts
Mincludes/common.inc.php+59 / -55
Mtests/IncludesCommonTest.php+65 / -61
+59 added −55 removed filtered activity

💻 r14375 TRIVIAL

Mike Stupalov 🐱
Fixed get system timezone in BSD based system.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/common.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14374 TESTS

Mike Stupalov 🐱
Fixed syslog tests. Correctly set pseudo device os group.
Files changed (2) +338 / -327
Changed files with action and line counts
Mincludes/syslog.inc.php+336 / -324
Mtests/IncludesSyslogTest.php+2 / -3
+336 added −324 removed filtered activity

💻 r14373 TESTS

Mike Stupalov 🐱
Added ability for enable debug in phpunit tests (need use -v or -vv argument).
Files changed (3) +14 / -2
Changed files with action and line counts
Mincludes/debugging.inc.php+2 / -1
Mphpunit.xml+1 / -0
Mtests/bootstrap.php+11 / -1
+3 added −1 removed filtered activity

💻 r14372 TESTS

Mike Stupalov 🐱
Added more tests for is_string_quoted().
Files changed (1) +5 / -0
Changed files with action and line counts
Mtests/IncludesFunctionsTest.php+5 / -0
0 added 0 removed filtered activity

💻 r14371 TESTS

Mike Stupalov 🐱
Removed duplicate test for string_transform(). Enabled test for is_string_quoted().
Files changed (3) +212 / -251
Changed files with action and line counts
Mincludes/common.inc.php+15 / -2
Mtests/IncludesFunctionsTest.php+42 / -200
Mtests/StringTransformTest.php+155 / -49
+15 added −2 removed filtered activity

💻 r14370 TESTS

Adam Armstrong 🐸
Add StringTransformTest
Files changed (1) +60 / -0
Changed files with action and line counts
Atests/StringTransformTest.php+60 / -0
0 added 0 removed filtered activity

💻 r14369 CLEAN

Mike Stupalov 🐱
Added svn ignore for phpunit cache.
0 added 0 removed filtered activity

💻 r14368 DEVEL

Mike Stupalov 🐱
Added common bootstrap and configuration for phpunit tests. Fixed multiple Unit tests. Moved tests with external accesses to snmp or http to prefix Data.php for exclude from main test suite.
Files changed (29) +2,002 / -2,034
Changed files with action and line counts
Mincludes/common.inc.php+44 / -0
Mincludes/defaults.inc.php+3 / -3
Mincludes/definitions/os.inc.php+4 / -1
Mincludes/definitions/os/ubiquiti.inc.php+1 / -1
Mincludes/entities/device.inc.php+2 / -1
Mincludes/entities/status.inc.php+1 / -1
Mincludes/syslog.inc.php+3 / -0
Aphpunit.xml+44 / -0
Atests/GeolocationData.php+125 / -0
Mtests/HtmlIncludesFunctionsTest.php+0 / -4
Mtests/IncludesAlertsTest.php+0 / -2
Mtests/IncludesBillingTest.php+0 / -6
Mtests/IncludesCommonTest.php+111 / -386
Mtests/IncludesDbTest.php+0 / -13
Mtests/IncludesDefinitionsTest.php+1 / -13
Mtests/IncludesEncryptTest.php+0 / -6
Mtests/IncludesEntitiesTest.php+559 / -1
Mtests/IncludesFunctionsTest.php+1 / -365
Mtests/IncludesPortDescrParserTest.php+0 / -15
Mtests/IncludesRewritesTest.php+0 / -15
Mtests/IncludesSnmpTest.php+0 / -17
Mtests/IncludesSyslogTest.php+6 / -10
Mtests/IncludesTemplatesTest.php+0 / -149
Atests/SnmpData.php+654 / -0
Dtests/SnmpDataTest.php+0 / -358
Dtests/SnmpDataTest2.php+0 / -654
Atests/SnmpOsData.php+358 / -0
Atests/bootstrap.php+81 / -0
Mtests/data/test_definitions.inc.php+4 / -13
+102 added −7 removed filtered activity

💻 r14367 TRIVIAL

Adam Armstrong 🐸
Shorten device-navbar config entry.
Files changed (1) +1 / -1
Changed files with action and line counts
Mhtml/pages/device.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14366 ADD

Adam Armstrong 🐸
Add missing BFD include
Files changed (1) +179 / -0
Changed files with action and line counts
Aincludes/bfd.inc.php+179 / -0
+179 added 0 removed filtered activity

💻 r14365 TRIVIAL

Adam Armstrong 🐸
Code cleanup - automated improvements across codebase
  • Remove unused loop variables in discovery, weathermap, and web UI
  • Replace sizeof() with count() for PHP 8+ compatibility
  • Simplify compound assignments (e.g., $a = $a + 1 to $a += 1)
  • CSS/JS regeneration and minor updates
  • Whitespace cleanup
Files changed (131) +3,510 / -2,085

Showing the first 30 paths; 101 more are omitted from this static page.

Changed files with action and line counts
Mhousekeeping.php+3 / -0
Mhtml/.htaccess+5 / -0
Mhtml/ajax/actions.php+23 / -2
Mhtml/ajax/actions/edit_widget.inc.php+240 / -0
Mhtml/ajax/widget.php+47 / -1
Mhtml/api/v0/index.php+3 / -3
Mhtml/billing-data-sorted.php+1 / -1
Mhtml/css/bootstrap/less/includes.less+1 / -0
Mhtml/css/observium-dark.css+373 / -0
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+373 / -0
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+373 / -0
Mhtml/css/observium.map+1 / -1
Mhtml/data-pick.php+263 / -384
Mhtml/includes/authentication/ad.inc.php+4 / -4
Mhtml/includes/authentication/ldap.inc.php+1 / -1
Mhtml/includes/collectd/definitions.php+13 / -13
Mhtml/includes/entities/cbqos.inc.php+1 / -1
Mhtml/includes/entities/device.inc.php+1 / -1
Mhtml/includes/entities/oid_entry.inc.php+1 / -1
Mhtml/includes/entities/port.inc.php+1 / -1
Mhtml/includes/functions.inc.php+2 / -2
Mhtml/includes/graphs/functions.inc.php+3 / -3
Mhtml/includes/graphs/generic_definition.inc.php+5 / -5
Mhtml/includes/graphs/generic_multi.inc.php+3 / -3
Mhtml/includes/graphs/generic_multi_bits_separated.inc.php+1 / -1
Mhtml/includes/graphs/generic_multi_line.inc.php+1 / -1
Mhtml/includes/graphs/global/pollermods.inc.php+1 / -1
Mhtml/includes/graphs/graph.inc.php+1 / -1
+1,733 added −1,488 removed filtered activity

💻 r14364 MAJOR

Adam Armstrong 🐸
BFD (Bidirectional Forwarding Detection) monitoring
  • Polling: BFD-STD-MIB, CISCO-IETF-BFD-MIB, JNX-BFD-STD-MIB, Alcatel, Huawei, Juniper
  • Session state tracking with lifecycle, flaps, peer correlation, VRF support
  • Web UI: overview, sessions, state history
  • Graphs: session states, intervals, packet statistics
  • Schema: bfd_sessions, bfd_neighbors, bfd_vendor_data tables
Files changed (22) +3,030 / -20
Changed files with action and line counts
Ahtml/includes/print/bfd.inc.php+344 / -0
Ahtml/pages/bfd non-text+0 / -0
Ahtml/pages/bfd.inc.php+122 / -0
Ahtml/pages/bfd/overview.inc.php+118 / -0
Ahtml/pages/bfd/sessions.inc.php+138 / -0
Ahtml/pages/bfd/states.inc.php+165 / -0
Ahtml/pages/device/bfd non-text+0 / -0
Ahtml/pages/device/bfd.inc.php+288 / -0
Ahtml/pages/device/bfd/sessions.inc.php+37 / -0
Aincludes/definitions/entities/bfd.inc.php+55 / -0
Mincludes/definitions/graphtypes.inc.php+74 / -2
Mincludes/definitions/rrdtypes.inc.php+63 / -17
Mincludes/definitions/wui.inc.php+5 / -1
Aincludes/polling/bfd non-text+0 / -0
Aincludes/polling/bfd.inc.php+509 / -0
Aincludes/polling/bfd/alcatel-ind1-bfd-mib.inc.php+198 / -0
Aincludes/polling/bfd/bfd-std-mib.inc.php+179 / -0
Aincludes/polling/bfd/cisco-ietf-bfd-mib.inc.php+165 / -0
Aincludes/polling/bfd/huawei-bfd-mib.inc.php+122 / -0
Aincludes/polling/bfd/jnx-bfd-std-mib.inc.php+174 / -0
Aincludes/polling/bfd/juniper-bfd-mib.inc.php+179 / -0
Aupdate/514.sql+95 / -0
+2,935 added −20 removed filtered activity

💻 r14363 TRIVIAL

Adam Armstrong 🐸
Code cleanup - remove unused loop variables and whitespace
  • Remove unused loop index variables across polling modules
  • Remove CISCO-BFD-MIB definition (moved to BFD system)
  • Whitespace cleanup across polling and definition files
Files changed (36) +383 / -59

Showing the first 30 paths; 6 more are omitted from this static page.

Changed files with action and line counts
Mincludes/definitions/entities/devices.inc.php+13 / -1
Mincludes/definitions/entities/sensors.inc.php+1 / -0
Mincludes/definitions/mibs/alcatel.inc.php+14 / -0
Mincludes/definitions/mibs/cisco.inc.php+0 / -10
Mincludes/definitions/mibs/huawei.inc.php+231 / -0
Mincludes/definitions/mibs/juniper.inc.php+2 / -2
Mincludes/definitions/os/aruba.inc.php+1 / -1
Mincludes/definitions/os/huawei.inc.php+4 / -0
Mincludes/definitions/os/mimosa.inc.php+1 / -1
Mincludes/polling/applications/mysql.inc.php+1 / -1
Mincludes/polling/aruba-controller.inc.php+1 / -1
Mincludes/polling/cisco-cef.inc.php+1 / -1
Mincludes/polling/cisco-eigrp.inc.php+3 / -3
Mincludes/polling/fdb/huawei-l2mam-mib.inc.php+1 / -1
Mincludes/polling/fdb/rapid-city.inc.php+1 / -1
Mincludes/polling/fdb/tplink-l2bridge-mib.inc.php+1 / -1
Mincludes/polling/functions.inc.php+0 / -3
Mincludes/polling/loadbalancer/f5-bigip-local-mib.inc.php+6 / -6
Mincludes/polling/loadbalancer/ns-root-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-enhanced-mempool-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-entity-qfp-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-memory-pool-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-process-mib.inc.php+1 / -1
Mincludes/polling/mempools/zxr10-mib.inc.php+1 / -1
Mincludes/polling/mempools/zyxel-sys-memory-mib.inc.php+1 / -1
Mincludes/polling/os/f5.inc.php+1 / -1
Mincludes/polling/ports.inc.php+83 / -8
Mincludes/polling/ports/adsl-line-mib.lib.php+1 / -1
Mincludes/polling/ports/bison-router-mib.inc.php+1 / -1
Mincludes/polling/ports/cisco-stack-mib.inc.php+1 / -1
+383 added −59 removed filtered activity

💻 r14362 FIX

Adam Armstrong 🐸
STP polling - prevent PVST VLAN 1 / CIST instance duplication
  • Fix duplicate topology entries when PVST VLAN 1 and CIST coexist
  • Use port_id from vendor data when available to improve port matching
  • Remove unused variable in instance stats loop
  • Whitespace cleanup across STP web UI and polling modules
Files changed (12) +298 / -229
Changed files with action and line counts
Mhtml/pages/device/stp.inc.php+2 / -2
Mhtml/pages/device/stp/instances.inc.php+26 / -26
Mhtml/pages/device/stp/vlanmap.inc.php+16 / -16
Mhtml/pages/stp.inc.php+4 / -4
Mhtml/pages/stp/domain.inc.php+42 / -42
Mhtml/pages/stp/domains.inc.php+25 / -25
Mhtml/pages/stp/events.inc.php+18 / -18
Mhtml/pages/stp/instances.inc.php+31 / -31
Mhtml/pages/stp/problem-ports.inc.php+26 / -26
Mincludes/entities/stp.inc.php+1 / -1
Mincludes/polling/stp.inc.php+15 / -3
Mincludes/polling/stp/cisco-stp-extensions-mib.inc.php+92 / -35
+298 added −229 removed filtered activity

💻 r14361 TRIVIAL

Adam Armstrong 🐸
Remove unused variables, add void return type and whitespace cleanup.
Files changed (5) +28 / -26
Changed files with action and line counts
Mincludes/common.inc.php+17 / -15
Mincludes/defaults.inc.php+7 / -7
Mincludes/definitions/version.inc.php+1 / -1
Mincludes/entities.inc.php+1 / -1
Mincludes/snmp.inc.php+2 / -2
+28 added −26 removed filtered activity

💻 r14360 MINOR

Adam Armstrong 🐸
Improve nicecase() to retain some initialisms as upper case.
Files changed (1) +21 / -4
Changed files with action and line counts
Mincludes/rewrites.inc.php+21 / -4
+21 added −4 removed filtered activity

💻 r14359 TRIVIAL

Adam Armstrong 🐸
Whitespace removal
Files changed (3) +3 / -3
Changed files with action and line counts
Mupdate/274.php+1 / -1
Mupdate/302.php+1 / -1
Mupdate/333.php+1 / -1
+3 added −3 removed filtered activity

💻 r14358 IMPROVE

Adam Armstrong 🐸
UI changes for transport rework and a few foreach() variable cleanups to related code.
Files changed (10) +30 / -28
Changed files with action and line counts
Mhtml/api/v0/includes/alerts.inc.php+1 / -1
Mhtml/includes/actions/contact.inc.php+1 / -1
Mhtml/includes/navbars/contacts.inc.php+8 / -8
Mhtml/includes/print/alert.inc.php+1 / -1
Mhtml/pages/add_alert_check.inc.php+7 / -7
Mhtml/pages/alert_check.inc.php+1 / -1
Mhtml/pages/alert_checks.inc.php+1 / -1
Mhtml/pages/contact.inc.php+2 / -2
Mhtml/pages/contacts.inc.php+7 / -5
Mhtml/pages/migrate_alerts.inc.php+1 / -1
+30 added −28 removed filtered activity

💻 r14357 IMPROVE

Adam Armstrong 🐸
Notification/Transport System Rework
  • NEW: Unified notification dispatcher (includes/notifications.inc.php)
  • NEW: 45 transport definitions in includes/transports/ (definition-based architecture)
  • Enhanced HTTP processing with convert_template_newlines() for proper \n handling
  • Enhanced string_transform() with new actions: base64_encode/decode, json_decode, hash, substring, sprintf, conditional_map
  • Updated legacy transports (email, mattermost, slack) for compatibility
  • Moved transport definitions from single file to individual files
  • Added transport auto-loader in includes/functions.inc.php
Files changed (52) +4,603 / -2,372

Showing the first 30 paths; 22 more are omitted from this static page.

Changed files with action and line counts
Mincludes/alerting/email.inc.php+7 / -7
Mincludes/alerting/mattermost.inc.php+3 / -3
Mincludes/alerting/slack.inc.php+3 / -3
Mincludes/alerts.inc.php+7 / -769
Mincludes/config-variables.inc.php+32 / -1
Mincludes/definitions/transports.inc.php+0 / -1,563
Mincludes/functions.inc.php+160 / -18
Mincludes/http.inc.php+34 / -7
Aincludes/notifications.inc.php+1,078 / -0
Mincludes/templates.inc.php+1 / -1
Aincludes/transports non-text+0 / -0
Aincludes/transports/alertops.inc.php+45 / -0
Aincludes/transports/aws-sns.inc.php+250 / -0
Aincludes/transports/clickatell.inc.php+48 / -0
Aincludes/transports/devnull.inc.php+32 / -0
Aincludes/transports/discord.inc.php+92 / -0
Aincludes/transports/email.inc.php+205 / -0
Aincludes/transports/google-chat.inc.php+82 / -0
Aincludes/transports/gotify.inc.php+81 / -0
Aincludes/transports/hipchat.inc.php+59 / -0
Aincludes/transports/jiraservicemanagement.inc.php+66 / -0
Aincludes/transports/mattermost.inc.php+100 / -0
Aincludes/transports/messagebird.inc.php+51 / -0
Aincludes/transports/ntfy.inc.php+91 / -0
Aincludes/transports/opsgenie.inc.php+64 / -0
Aincludes/transports/pagerduty.inc.php+81 / -0
Aincludes/transports/pushover.inc.php+70 / -0
Aincludes/transports/redoxygen.inc.php+61 / -0
Aincludes/transports/rocketchat-hook.inc.php+43 / -0
Aincludes/transports/rocketchat.inc.php+51 / -0
+4,603 added −2,372 removed filtered activity

💻 r14356 IMPROVE

Mike Stupalov 🐱
Improved age_to_seconds() for parsing additional possible datetime format.
Files changed (2) +61 / -44
Changed files with action and line counts
Mincludes/common.inc.php+58 / -44
Mtests/IncludesCommonTest.php+3 / -0
+58 added −44 removed filtered activity

💻 r14355 DEVEL

Mike Stupalov 🐱
Moved constant to proper place. Fixed some phpunit tests.
Files changed (2) +2 / -3
Changed files with action and line counts
Mincludes/constants.inc.php+2 / -1
Mincludes/observium.inc.php+0 / -2
+2 added −3 removed filtered activity

💻 r14354 TRIVIAL

Mike Stupalov 🐱
Fixed temperature/humidity sensors scale by ROOMALERT32S-MIB.
Files changed (1) +4 / -4
Changed files with action and line counts
Mincludes/definitions/mibs/avtech.inc.php+4 / -4
+4 added −4 removed filtered activity

💻 r14353 MINOR

Mike Stupalov 🐱
Added support for CyberPower ePDU2 (OBS-5117). Improved discovery Outlet sensors by CPS-MIB.
Files changed (2) +237 / -116
Changed files with action and line counts
Mincludes/definitions/mibs/cyberpower.inc.php+235 / -115
Mincludes/definitions/os/cyberpower.inc.php+2 / -1
+237 added −116 removed filtered activity

💻 r14352 TRIVIAL

Mike Stupalov 🐱
Do not attempt to run non-existent discovery modules.
Files changed (2) +12 / -5
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+6 / -2
Mincludes/polling/functions.inc.php+6 / -3
+12 added −5 removed filtered activity

💻 r14351 TRIVIAL

Mike Stupalov 🐱
Forced use snmpget for sensors discovery by ROOMALERT32S-MIB (OBS-5116).
Files changed (1) +2 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/avtech.inc.php+2 / -0
+2 added 0 removed filtered activity

💻 r14350 CLEAN

Mike Stupalov 🐱
Updated name for Room Alert 32S.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/os/avtech.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14349 MINOR

Mike Stupalov 🐱
Added support for Avtech RoomAlert 32S (OBS-5116).
Files changed (3) +1,192 / -24
Changed files with action and line counts
Mincludes/definitions/mibs/avtech.inc.php+61 / -11
Mincludes/definitions/os/avtech.inc.php+14 / -13
Amibs/avtech/ROOMALERT32S-MIB+1,117 / -0
+75 added −24 removed filtered activity

💻 r14348 MINOR

Mike Stupalov 🐱
Added discovery IPSec statuses by SFOS-FIREWALL-MIB (OBS-4980).
Files changed (3) +115 / -37
Changed files with action and line counts
Mincludes/definitions/mibs/sophos.inc.php+39 / -2
Mincludes/definitions/os/sophos.inc.php+8 / -10
Mmibs/sophos/SFOS-FIREWALL-MIB+68 / -25
+47 added −12 removed filtered activity

💻 r14347 MINOR

Mike Stupalov 🐱
Added detect Unraid linux distro and version.
Files changed (4) +48 / -2
Changed files with action and line counts
Ahtml/images/os/unraid.png+1 / -0
Ahtml/images/os/unraid_2x.png+1 / -0
Mincludes/polling/os/unix.inc.php+39 / -0
Mscripts/distro+7 / -2
+46 added −2 removed filtered activity

💻 r14346 FIX

Mike Stupalov 🐱
Fixed merge arrays in snmp_cache_table() (OBS-5110). Added unit test for case.
Files changed (2) +47 / -2
Changed files with action and line counts
Mincludes/snmp.inc.php+2 / -2
Mtests/SnmpDataTest2.php+45 / -0
+2 added −2 removed filtered activity

💻 r14345 MINOR

Adam Armstrong 🐸
HAcky fix to re-enable wifi_clients and wifi_ap_count graphs on Cisco WLC XE devices
Files changed (3) +48 / -0
Changed files with action and line counts
Ahtml/includes/graphs/device/wifi_ap_count.inc.php+39 / -0
Mhtml/includes/graphs/device/wifi_clients.inc.php+7 / -0
Mincludes/polling/wifi.inc.php+2 / -0
+48 added 0 removed filtered activity

💻 r14344 SQL

Mike Stupalov 🐱
Ignore db schema update error with already exist field.
Files changed (1) +1 / -0
Changed files with action and line counts
Mupdate/513.sql+1 / -0
0 added 0 removed filtered activity

💻 r14343 TRIVIAL

Mike Stupalov 🐱
Correctly skip HOST-RESOURCES-MIB when CHECKPOINT-MIB processors exist.
Files changed (1) +6 / -3
Changed files with action and line counts
Mincludes/discovery/processors/host-resources-mib.inc.php+6 / -3
+6 added −3 removed filtered activity

💻 r14342 MIBS

Mike Stupalov 🐱
Updated Check Point mib file.
Files changed (1) +1,061 / -278
Changed files with action and line counts
Mmibs/checkpoint/CHECKPOINT-MIB+1,061 / -278
0 added 0 removed filtered activity

💻 r14341 MINOR

Mike Stupalov 🐱
Added discovery processors by CHECKPOINT-MIB (OBS-5106).
Files changed (2) +29 / -11
Changed files with action and line counts
Mincludes/definitions/mibs/checkpoint.inc.php+23 / -8
Mincludes/discovery/processors/host-resources-mib.inc.php+6 / -3
+29 added −11 removed filtered activity

💻 r14340 TRIVIAL

Mike Stupalov 🐱
Fixed svg os icon display when vendor name contains spaces.
Files changed (1) +6 / -3
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+6 / -3
+6 added −3 removed filtered activity

💻 r14339 ICONS

Mike Stupalov 🐱
Updated Check Point logo.
Files changed (4) +3 / -2
Changed files with action and line counts
Ahtml/images/os/cet-power-dark.svg+1 / -0
Dhtml/images/os/cet-power_dark.svg+0 / -1
Ahtml/images/os/checkpoint-dark.svg+1 / -0
Mhtml/images/os/checkpoint.svg+1 / -1
+3 added −2 removed filtered activity

September 2025

💻 r14338 FIX

Mike Stupalov 🐱
Prevent possible blank ‘alert_checks’ page by optimizing ‘alert_table’ query (OBS-5104).
Files changed (2) +30 / -24
Changed files with action and line counts
Mhtml/pages/alert_check.inc.php+7 / -4
Mhtml/pages/alert_checks.inc.php+23 / -20
+30 added −24 removed filtered activity

💻 r14337 FIX

Mike Stupalov 🐱
Fixed display application graphs (OBS-5105).
Files changed (1) +2 / -2
Changed files with action and line counts
Mhtml/includes/entities/generic.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14336 MINOR

Adam Armstrong 🐸
Expand 'device type' navbar menu.
Files changed (1) +53 / -8
Changed files with action and line counts
Mhtml/includes/navbar.inc.php+53 / -8
+53 added −8 removed filtered activity

💻 r14335 MINOR

Adam Armstrong 🐸
Improve BGP table header to use newer generation format.
Files changed (2) +118 / -11
Changed files with action and line counts
Mhtml/includes/print/common.inc.php+107 / -0
Mhtml/includes/print/routing.inc.php+11 / -11
+118 added −11 removed filtered activity

💻 r14334 MINOR

Adam Armstrong 🐸
Move BGP/OSPF header bar to a function. Slightly improve BGP peer table layout (merge peer as/type columns to allow peer AS description to be wider!)
Files changed (4) +156 / -153
Changed files with action and line counts
Mhtml/includes/print/routing.inc.php+4 / -5
Mhtml/includes/print/rows.inc.php+107 / -0
Mhtml/pages/device/routing/bgp.inc.php+29 / -66
Mhtml/pages/device/routing/ospf.inc.php+16 / -82
+156 added −153 removed filtered activity

💻 r14333 CLEAN

Mike Stupalov 🐱
Removed print devel information, it do not appears during normal usage.
Files changed (1) +0 / -5
Changed files with action and line counts
Mhtml/index.php+0 / -5
0 added −5 removed filtered activity

💻 r14332 MINOR

Mike Stupalov 🐱
Improved in-memory user permissions caching. Removed global $permissions variable.
Files changed (8) +213 / -176
Changed files with action and line counts
Mhtml/feed.php+3 / -1
Mhtml/includes/authenticate.inc.php+8 / -6
Mhtml/includes/entities/device.inc.php+10 / -9
Mhtml/includes/entities/generic.inc.php+82 / -1
Mhtml/includes/functions.inc.php+53 / -103
Mhtml/pages/preferences/general.inc.php+1 / -1
Mhtml/pages/roles.inc.php+1 / -1
Mincludes/entities.inc.php+55 / -54
+213 added −176 removed filtered activity

💻 r14331 MINOR

Mike Stupalov 🐱
Improved in-memory html resources caching. Removed global $cache_html variable.
Files changed (3) +63 / -52
Changed files with action and line counts
Mhtml/includes/functions.inc.php+56 / -50
Mhtml/includes/print/search.inc.php+1 / -1
Mhtml/index.php+6 / -1
+63 added −52 removed filtered activity

💻 r14330 MINOR

Mike Stupalov 🐱
Cleaned in-memory cache functions. Allowed cache key calls by reference.
Files changed (7) +200 / -170
Changed files with action and line counts
Aincludes/cache.inc.php+130 / -0
Mincludes/common.inc.php+20 / -121
Mincludes/discovery/functions.inc.php+1 / -1
Mincludes/functions.inc.php+22 / -21
Mincludes/snmp.inc.php+18 / -18
Mtests/SnmpDataTest.php+2 / -2
Mtests/SnmpDataTest2.php+7 / -7
+191 added −161 removed filtered activity

💻 r14329 PHP8

Mike Stupalov 🐱
Prevent fatal error when array_merge90 with not exist variable.
Files changed (1) +5 / -0
Changed files with action and line counts
Mhtml/includes/cache-data.inc.php+5 / -0
+5 added 0 removed filtered activity

💻 r14328 TRIVIAL

Mike Stupalov 🐱
Improved polling version and hardware for Opengear hardware.
Files changed (2) +5 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/opengear.inc.php+3 / -1
Mincludes/definitions/os/opengear.inc.php+2 / -0
+5 added −1 removed filtered activity

💻 r14327 TRIVIAL

Mike Stupalov 🐱
Reduced usage of global cache variable in common functions.
Files changed (1) +83 / -69
Changed files with action and line counts
Mincludes/common.inc.php+83 / -69
+83 added −69 removed filtered activity

💻 r14326 TRIVIAL

Mike Stupalov 🐱
Improved common db functions dbSize() and get_db_version().
Files changed (3) +21 / -22
Changed files with action and line counts
Mhtml/pages/about.inc.php+1 / -1
Mincludes/common.inc.php+7 / -21
Mincludes/db.inc.php+13 / -0
+21 added −22 removed filtered activity

💻 r14325 TRIVIAL

Mike Stupalov 🐱
Added function get_mempool_rrd().
Files changed (5) +69 / -42
Changed files with action and line counts
Mhtml/includes/graphs/device/mempool.inc.php+2 / -2
Mhtml/includes/graphs/mempool/auth.inc.php+2 / -1
Mhtml/includes/graphs/multi-mempool/usage.inc.php+4 / -4
Mincludes/entities/mempool.inc.php+25 / -2
Mincludes/polling/mempools.inc.php+36 / -33
+69 added −42 removed filtered activity

💻 r14324 TRIVIAL

Mike Stupalov 🐱
Return exit code 1 if process(es) fails to start due to critical errors.
Files changed (1) +6 / -4
Changed files with action and line counts
Mincludes/observium.inc.php+6 / -4
+6 added −4 removed filtered activity

💻 r14323 TRIVIAL

Mike Stupalov 🐱
Prevented force discovery bgp-peers for unspecified peer ip type (0.0.0.0, ::).
Files changed (1) +8 / -3
Changed files with action and line counts
Mincludes/polling/bgp-peers.inc.php+8 / -3
+8 added −3 removed filtered activity

💻 r14322 PHP8

Adam Armstrong 🐸
Fix count() to safe_count() in vlan q-bridge-mib module.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/discovery/vlans/q-bridge-mib.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14321 FIX

Adam Armstrong 🐸
Fix count() to safe_count() in storage.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/entities/storage.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14320 FIX

Adam Armstrong 🐸
count() to safe_count() in processors definition discovery
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/entities/processor.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14319 FIX

Adam Armstrong 🐸
Fix some count() instances with safe_count().
Files changed (3) +3 / -3
Changed files with action and line counts
Mincludes/entities/counter.inc.php+1 / -1
Mincludes/entities/sensor.inc.php+1 / -1
Mincludes/entities/status.inc.php+1 / -1
+3 added −3 removed filtered activity

💻 r14318 IMPROVE

Mike Stupalov 🐱
Added option for set snmp noincrease option (-Cc) in snmpdump script.
Files changed (2) +27 / -18
Changed files with action and line counts
Mincludes/snmp.inc.php+4 / -0
Mscripts/snmpdump.php+23 / -18
+27 added −18 removed filtered activity

💻 r14317 MIBS

Mike Stupalov 🐱
Updated Extreme mib files.
Files changed (5) +354 / -13
Changed files with action and line counts
Mmibs/extreme/EXTREME-BASE-MIB+199 / -4
Mmibs/extreme/EXTREME-HARDWARE-MIB+67 / -1
Mmibs/extreme/EXTREME-STACKING-MIB+27 / -3
Mmibs/extreme/EXTREME-SYSTEM-MIB+43 / -2
Mmibs/extreme/EXTREME-UPM-MIB+18 / -3
0 added 0 removed filtered activity

💻 r14316 IMPROVE

Mike Stupalov 🐱
Improved in-memory snmp caching functions, removed global cache variable. Added unit tests for cached functions.
Files changed (7) +429 / -130
Changed files with action and line counts
Mincludes/common.inc.php+66 / -2
Mincludes/discovery/functions.inc.php+3 / -2
Mincludes/discovery/sensors.inc.php+0 / -1
Mincludes/snmp.inc.php+189 / -104
Mtests/SnmpDataTest.php+6 / -4
Mtests/SnmpDataTest2.php+163 / -15
Mtests/includes/functions.inc.php+2 / -2
+258 added −109 removed filtered activity

💻 r14315 CLEAN

Mike Stupalov 🐱
Removed functions from common include (related with previous commit).
Files changed (1) +0 / -102
Changed files with action and line counts
Mincludes/snmp.inc.php+0 / -102
0 added −102 removed filtered activity

💻 r14314 TESTS

Mike Stupalov 🐱
Moved a function used only in unit tests to the appropriate directory.
Files changed (4) +178 / -82
Changed files with action and line counts
Mtests/SnmpDataTest.php+69 / -78
Mtests/SnmpDataTest2.php+4 / -4
Atests/includes non-text+0 / -0
Atests/includes/functions.inc.php+105 / -0
0 added 0 removed filtered activity

💻 r14313 IMPROVE

Adam Armstrong 🐸
Improve handling of PVST across VLAN and STP modules. Implement context-aware caching of per-port/vlan PVST data in device attribs during discovery which is used and augmented with fresh port forwarding state during poller to maintain single logic location.
Files changed (6) +406 / -13
Changed files with action and line counts
Mhtml/pages/device/stp/ports.inc.php+23 / -2
Mhtml/pages/device/vlans.inc.php+193 / -10
Aincludes/discovery/stp non-text+0 / -0
Aincludes/discovery/stp.inc.php+15 / -0
Aincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+114 / -0
Mincludes/discovery/vlans.inc.php+61 / -1
+406 added −13 removed filtered activity

💻 r14312 IMPROVE

Adam Armstrong 🐸
Improve STP and VLAN system interaction. Show STP state on VLAN matrix.
Files changed (3) +245 / -25
Changed files with action and line counts
Mhtml/pages/device/vlans.inc.php+126 / -23
Mincludes/discovery/vlans.inc.php+114 / -0
Mincludes/entities/stp.inc.php+5 / -2
+245 added −25 removed filtered activity

💻 r14311 TRIVIAL

Mike Stupalov 🐱
Fixed device panel display on wide-screen graphs page.
Files changed (2) +8 / -6
Changed files with action and line counts
Mhtml/pages/device.inc.php+0 / -2
Mhtml/pages/graphs.inc.php+8 / -4
+8 added −6 removed filtered activity

💻 r14310 FIX

Adam Armstrong 🐸
Fix STP system instance database updating and port cache pruning.
Files changed (1) +36 / -3
Changed files with action and line counts
Mincludes/entities/stp.inc.php+36 / -3
+36 added −3 removed filtered activity

💻 r14309 FIX

Adam Armstrong 🐸
Fix update script comment messing up parsing.
Files changed (1) +1 / -1
Changed files with action and line counts
Mupdate/503.sql+1 / -1
0 added 0 removed filtered activity

💻 r14308 SQL

Adam Armstrong 🐸
Fix table and column creation for STP
Files changed (1) +2 / -0
Changed files with action and line counts
Aupdate/513.sql+2 / -0
0 added 0 removed filtered activity

💻 r14307 FIX

Adam Armstrong 🐸
Fix floating battery state to 'ok'
Files changed (2) +2 / -2
Changed files with action and line counts
Mincludes/definitions/mibs/delta.inc.php+1 / -1
Mincludes/definitions/mibs/tripplite.inc.php+1 / -1
+2 added −2 removed filtered activity

💻 r14306 MINOR

Adam Armstrong 🐸
Add status state/event tooltip showing all possible states.
Files changed (2) +104 / -35
Changed files with action and line counts
Mhtml/includes/entities/status.inc.php+59 / -2
Mincludes/entities/status.inc.php+45 / -33
+104 added −35 removed filtered activity

💻 r14305 CLEAN

Mike Stupalov 🐱
Moved web cache include to html dir includes. Cleaned some sessions cache functions.
Files changed (3) +664 / -672
Changed files with action and line counts
Ahtml/includes/cache.inc.php+663 / -0
Mhtml/includes/functions.inc.php+1 / -1
Dincludes/cache.inc.php+0 / -671
+664 added −672 removed filtered activity

💻 r14304 TRIVIAL

Mike Stupalov 🐱
Improved detect CloudFlare IPv6 address from headers in get_remote_addr().
Files changed (1) +26 / -14
Changed files with action and line counts
Mhtml/includes/functions.inc.php+26 / -14
+26 added −14 removed filtered activity

💻 r14303 IMPROVE

Adam Armstrong 🐸
Add support for statically defined status entries.
Files changed (2) +85 / -0
Changed files with action and line counts
Mincludes/discovery/sensors.inc.php+32 / -0
Mincludes/entities/status.inc.php+53 / -0
+85 added 0 removed filtered activity

💻 r14302 CLEAN

Mike Stupalov 🐱
Replace some snmp_get() calls with snmp_get_oid() in old os polling includes.
Files changed (15) +40 / -148
Changed files with action and line counts
Mincludes/definitions/mibs/jacarta.inc.php+4 / -2
Mincludes/polling/os/allied.inc.php+19 / -19
Mincludes/polling/os/cas.inc.php+5 / -7
Dincludes/polling/os/deltaups.inc.php+0 / -21
Mincludes/polling/os/dsm.inc.php+1 / -2
Mincludes/polling/os/engenius.inc.php+1 / -2
Mincludes/polling/os/f5.inc.php+4 / -5
Dincludes/polling/os/ge-ups.inc.php+0 / -17
Dincludes/polling/os/interseptor.inc.php+0 / -18
Mincludes/polling/os/junose.inc.php+1 / -1
Dincludes/polling/os/opengear.inc.php+0 / -19
Dincludes/polling/os/powerware.inc.php+0 / -19
Mincludes/polling/os/speedtouch.inc.php+1 / -6
Mincludes/polling/os/tsl-mdu12.inc.php+2 / -4
Mincludes/polling/os/zte.inc.php+2 / -6
+40 added −148 removed filtered activity

💻 r14301 IMPROVE

Adam Armstrong 🐸
EIGRP poller, db schema and UI rewrite.
Files changed (9) +1,229 / -220
Changed files with action and line counts
Mhtml/includes/graphs/eigrppeer/auth.inc.php+3 / -1
Mhtml/includes/graphs/eigrppeer/graph.inc.php+6 / -11
Ahtml/includes/navbars/eigrp.inc.php+92 / -0
Mhtml/pages/device/routing/eigrp.inc.php+150 / -99
Mhtml/pages/device/routing/eigrp/peers.inc.php+143 / -53
Mhtml/pages/device/routing/eigrp/ports.inc.php+8 / -5
Mhtml/pages/routing/eigrp.inc.php+509 / -28
Mincludes/polling/cisco-eigrp.inc.php+219 / -23
Aupdate/512.sql+99 / -0
+1,130 added −220 removed filtered activity

💻 r14300 MINOR

Adam Armstrong 🐸
Add 8-entry status panel layout (messy, needs refactoring to add more layouts)
Files changed (1) +72 / -23
Changed files with action and line counts
Mhtml/includes/functions.inc.php+72 / -23
+72 added −23 removed filtered activity

💻 r14299 MINOR

Mike Stupalov 🐱
Added detect measured processor label for sensors by LM-SENSORS-MIB.
Files changed (2) +48 / -2
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -0
Mincludes/discovery/sensors/lm-sensors-mib.inc.php+47 / -2
+48 added −2 removed filtered activity

💻 r14298 TRIVIAL

Adam Armstrong 🐸
Add requesttoken to a few ajax requests.
Files changed (1) +5 / -2
Changed files with action and line counts
Mhtml/js/observium.js+5 / -2
0 added 0 removed filtered activity

💻 r14297 TRIVIAL

Adam Armstrong 🐸
Allow httponly via config variable.
Files changed (1) +4 / -3
Changed files with action and line counts
Mhtml/includes/authenticate.inc.php+4 / -3
+4 added −3 removed filtered activity

💻 r14296 TRIVIAL

Adam Armstrong 🐸
Web UI option to disable ports status badges on navbar.
Files changed (1) +8 / -0
Changed files with action and line counts
Mincludes/config-variables.inc.php+8 / -0
+8 added 0 removed filtered activity

💻 r14295 MINOR

Adam Armstrong 🐸
Add navbar status counts to port and device groups. Also improve some cache-data code and add a config option to disable the port status queries (they're not free!)
Files changed (3) +481 / -12
Changed files with action and line counts
Mhtml/includes/cache-data.inc.php+435 / -9
Mhtml/includes/print/navbar.inc.php+2 / -1
Mincludes/defaults.inc.php+44 / -2
+481 added −12 removed filtered activity

💻 r14294 MINOR

Mike Stupalov 🐱
State definitions for pseudowires changed to a common format.
Files changed (6) +71 / -75
Changed files with action and line counts
Mincludes/definitions/mibs.inc.php+0 / -28
Mincludes/definitions/mibs/apc/powernet-mib.inc.php+0 / -9
Mincludes/definitions/mibs/cisco.inc.php+17 / -17
Mincludes/definitions/mibs/juniper.inc.php+15 / -14
Mincludes/definitions/mibs/rfc.inc.php+28 / -0
Mincludes/polling/pseudowires.inc.php+11 / -7
+71 added −75 removed filtered activity

💻 r14293 CSS

Adam Armstrong 🐸
Fix alert styling in dark mode.
Files changed (4) +8 / -2
Changed files with action and line counts
Mhtml/css/bootstrap/less/variables-dark.less+3 / -0
Mhtml/css/bootstrap/less/variables-darkblue.less+3 / -0
Mhtml/css/observium-dark.css+1 / -1
Mhtml/css/observium-darkblue.css+1 / -1
0 added 0 removed filtered activity

💻 r14292 FIX

Adam Armstrong 🐸
Commit missing functions for mempool/storage improvement
Files changed (3) +72 / -0
Changed files with action and line counts
Mincludes/entities.inc.php+1 / -0
Aincludes/entities/mempool.inc.php+40 / -0
Mincludes/entities/storage.inc.php+31 / -0
+72 added 0 removed filtered activity

💻 r14291 IMPROVE

Adam Armstrong 🐸
Improve storage and memory pool discovery to have more flexible definition format. fix database schema to add object to unique constraint. Simplify filename generation code.
Files changed (9) +101 / -41
Changed files with action and line counts
Mhtml/includes/graphs/device/mempool.inc.php+1 / -5
Mhtml/includes/graphs/mempool/auth.inc.php+1 / -5
Mhtml/includes/graphs/multi-mempool/usage.inc.php+1 / -5
Mincludes/discovery/functions.inc.php+5 / -5
Mincludes/discovery/mempools.inc.php+25 / -2
Mincludes/entities/storage.inc.php+54 / -6
Mincludes/polling/mempools.inc.php+5 / -9
Mincludes/polling/storage.inc.php+6 / -4
Aupdate/511.sql+3 / -0
+98 added −41 removed filtered activity

💻 r14290 TRIVIAL

Adam Armstrong 🐸
Some fixes to alert_table() filtering and sort handling. Remove confusing 'syslog' default from device/alerts/ and remove messy all default from /alerts/
Files changed (4) +69 / -27
Changed files with action and line counts
Mhtml/ajax/widget.php+34 / -2
Mhtml/includes/print/alert.inc.php+27 / -9
Mhtml/pages/alerts.inc.php+3 / -5
Mhtml/pages/device/alerts.inc.php+5 / -11
+69 added −27 removed filtered activity

💻 r14289 LIBS

Mike Stupalov 🐱
Updated php-cli-tools to 0.12.6.
Files changed (3) +50 / -25
Changed files with action and line counts
Mlibs/cli/Colors.php+1 / -1
Mlibs/cli/table/Ascii.php+24 / -22
Mlibs/cli/table/Tabular.php+25 / -2
0 added 0 removed filtered activity

💻 r14288 TRIVIAL

Mike Stupalov 🐱
Fixed include probes modal helper functions.
Files changed (2) +4 / -2
Changed files with action and line counts
Mhtml/includes/modals/add_probe.inc.php+2 / -1
Mhtml/includes/modals/edit_probe.inc.php+2 / -1
+4 added −2 removed filtered activity

💻 r14287 FIX

Adam Armstrong 🐸
Fix ignore until ok on alert_table widgets.
Files changed (2) +7 / -2
Changed files with action and line counts
Mhtml/ajax/actions/alert_entry_ignore_until_ok.inc.php+4 / -2
Mhtml/pages/dashboard.inc.php+3 / -0
+7 added −2 removed filtered activity

💻 r14286 TRIVIAL

Mike Stupalov 🐱
Fixed create rrd pipes when rrd_dir not exist and not required with remote rrdcached.
Files changed (1) +24 / -12
Changed files with action and line counts
Mincludes/rrdtool.inc.php+24 / -12
+24 added −12 removed filtered activity

💻 r14285 MINOR

Adam Armstrong 🐸
Add some checking and debugging to rrd pipe open and rrd pipe usage.
Files changed (1) +48 / -38
Changed files with action and line counts
Mincludes/rrdtool.inc.php+48 / -38
+48 added −38 removed filtered activity

💻 r14284 TRIVIAL

Mike Stupalov 🐱
Added display error message when rrd pipes not created in poller. Prevent fatal php error for this case.
Files changed (2) +19 / -11
Changed files with action and line counts
Mincludes/rrdtool.inc.php+10 / -7
Mpoller.php+9 / -4
+19 added −11 removed filtered activity

💻 r14283 CLEAN

Mike Stupalov 🐱
Removed modify query with not exist column (not required change).
Files changed (1) +0 / -1
Changed files with action and line counts
Mupdate/510.sql+0 / -1
0 added 0 removed filtered activity

💻 r14282 SQL

Mike Stupalov 🐱
Column collations were changed from UTF-8 to Latin1 where it wasn’t actually necessary.
Files changed (1) +14 / -0
Changed files with action and line counts
Aupdate/510.sql+14 / -0
0 added 0 removed filtered activity

💻 r14281 FIX

Adam Armstrong 🐸
Conditional joining of device table when sorting on hostname in generate_alert_table().
Files changed (1) +12 / -4
Changed files with action and line counts
Mhtml/includes/print/alert.inc.php+12 / -4
+12 added −4 removed filtered activity

💻 r14280 MINOR

Mike Stupalov 🐱
Added discovery outlet sensors by PANDUIT-MIB (OBS-5099).
Files changed (2) +119 / -27
Changed files with action and line counts
Mincludes/definitions/mibs/panduit.inc.php+118 / -27
Mincludes/definitions/os/panduit.inc.php+1 / -0
+119 added −27 removed filtered activity

💻 r14279 MIBS

Mike Stupalov 🐱
Updated Panduit mib files.
Files changed (1) +3,680 / -3,396
Changed files with action and line counts
Mmibs/panduit/PANDUIT-MIB+3,680 / -3,396
0 added 0 removed filtered activity

💻 r14278 FIX

Adam Armstrong 🐸
Clean up the per-module+device discovery time chart
Files changed (1) +6 / -6
Changed files with action and line counts
Mhtml/pages/device/perf.inc.php+6 / -6
+6 added −6 removed filtered activity

💻 r14277 IMPROVE

Adam Armstrong 🐸
Remove ols STP-related fields from VLAN discovery module and db tables. Switch device VLAN page to using STP-specific tables for this data.
Files changed (6) +65 / -42
Changed files with action and line counts
Mhtml/pages/device/port/vlans.inc.php+46 / -6
Mincludes/discovery/vlans.inc.php+5 / -5
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+4 / -13
Mincludes/discovery/vlans/ieee8021-q-bridge-mib.inc.php+2 / -6
Mincludes/discovery/vlans/q-bridge-mib.inc.php+4 / -12
Aupdate/509.sql+4 / -0
+61 added −42 removed filtered activity

💻 r14276 MINOR

Adam Armstrong 🐸
Add sorting to generate_alert_table()
Files changed (1) +67 / -43
Changed files with action and line counts
Mhtml/includes/print/alert.inc.php+67 / -43
+67 added −43 removed filtered activity

💻 r14275 IMPROVE

Adam Armstrong 🐸
Improve global and per-device poller performance pages with chart.js charts, and move discovery time data to db table.
Files changed (6) +634 / -49
Changed files with action and line counts
Mhtml/pages/device/edit/modules.inc.php+15 / -7
Mhtml/pages/device/perf.inc.php+300 / -31
Mhtml/pages/device/showtech.inc.php+17 / -4
Mhtml/pages/pollerlog.inc.php+261 / -5
Mincludes/discovery/functions.inc.php+27 / -2
Aupdate/508.sql+14 / -0
+620 added −49 removed filtered activity

💻 r14274 TRIVIAL

Mike Stupalov 🐱
Added display if php running in FastCGI mode on About page.
Files changed (1) +5 / -1
Changed files with action and line counts
Mincludes/common.inc.php+5 / -1
+5 added −1 removed filtered activity

💻 r14273 TRIVIAL

Mike Stupalov 🐱
Removed set not required config variable in get_mac_vendor() & get_mac_vendors_bulk().
Files changed (1) +7 / -12
Changed files with action and line counts
Mincludes/common.inc.php+7 / -12
+7 added −12 removed filtered activity

💻 r14272 TRIVIAL

Mike Stupalov 🐱
Improved display storage is full message on logon page.
Files changed (1) +6 / -4
Changed files with action and line counts
Mhtml/pages/logon.inc.php+6 / -4
+6 added −4 removed filtered activity

💻 r14271 FIX

Adam Armstrong 🐸
Disable recent global events on bottom bar for performance reasons
Files changed (1) +7 / -4
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+7 / -4
+7 added −4 removed filtered activity

💻 r14270 TRIVIAL

Mike Stupalov 🐱
Added error message on graphs page when temporary dir is full.
Files changed (1) +7 / -0
Changed files with action and line counts
Mhtml/pages/graphs.inc.php+7 / -0
+7 added 0 removed filtered activity

💻 r14269 TRIVIAL

Mike Stupalov 🐱
Improved display graph error for empty (broken) graph files created.
Files changed (1) +13 / -9
Changed files with action and line counts
Mhtml/includes/graphs/graph.inc.php+13 / -9
+13 added −9 removed filtered activity

💻 r14268 DEVEL

Mike Stupalov 🐱
Undebug incorrect dbQuery() error.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/db.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14267 FIX

Adam Armstrong 🐸
Output modal html at the end of footer.
Files changed (1) +5 / -0
Changed files with action and line counts
Mhtml/includes/navbars/footer.inc.php+5 / -0
+5 added 0 removed filtered activity

💻 r14266 IMPROVE

Mike Stupalov 🐱
Do not preload left panel on pages while wide screen not requested.
Files changed (3) +53 / -27
Changed files with action and line counts
Ahtml/ajax/panel.php+35 / -0
Mhtml/index.php+16 / -25
Mhtml/pages/device.inc.php+2 / -2
+53 added −27 removed filtered activity

💻 r14265 TRIVIAL

Mike Stupalov 🐱
Prevent possible fatal error when colour function not exist in generate_palette().
Files changed (1) +6 / -2
Changed files with action and line counts
Mhtml/includes/colours.inc.php+6 / -2
+6 added −2 removed filtered activity

💻 r14264 OS

Mike Stupalov 🐱
Moved SNR UPS to Generic UPS while it's Noname.
Files changed (2) +6 / -25
Changed files with action and line counts
Mincludes/definitions/os.inc.php+6 / -0
Mincludes/definitions/os/snr.inc.php+0 / -25
+6 added −25 removed filtered activity

💻 r14263 TRIVIAL

Mike Stupalov 🐱
Clean version string by UPS-MIB.
Files changed (1) +4 / -0
Changed files with action and line counts
Mincludes/polling/os/ups-mib.inc.php+4 / -0
+4 added 0 removed filtered activity

💻 r14262 OS

Mike Stupalov 🐱
Added detect and os definition for SNR UPS.
Files changed (2) +27 / -2
Changed files with action and line counts
Mincludes/definitions/os.inc.php+2 / -2
Mincludes/definitions/os/snr.inc.php+25 / -0
+27 added −2 removed filtered activity

💻 r14261 CLEAN

Mike Stupalov 🐱
Cleaned update sql comments processing code.
Files changed (1) +40 / -14
Changed files with action and line counts
Mincludes/update/update.php+40 / -14
+40 added −14 removed filtered activity

💻 r14260 MINOR

Adam Armstrong 🐸
Improve some of the generic_* graph type includes
Files changed (5) +132 / -11
Changed files with action and line counts
Mhtml/includes/graphs/generic_definition.inc.php+74 / -3
Mhtml/includes/graphs/generic_multi.inc.php+25 / -2
Mhtml/includes/graphs/generic_multi_line.inc.php+25 / -2
Mhtml/includes/graphs/generic_multi_simplex_separated.inc.php+7 / -3
Mhtml/includes/graphs/global/pollermod.inc.php+1 / -1
+132 added −11 removed filtered activity

💻 r14259 JS

Adam Armstrong 🐸
Add classlist.js
Files changed (1) +175 / -0
Changed files with action and line counts
Ahtml/js/classlist.js+175 / -0
0 added 0 removed filtered activity

💻 r14258 JS

Adam Armstrong 🐸
Update DOM Purify
Files changed (1) +2 / -2
Changed files with action and line counts
Mhtml/js/purify.min.js+2 / -2
0 added 0 removed filtered activity

💻 r14257 SQL

Adam Armstrong 🐸
Add custom to sensor source ENUM
Files changed (1) +1 / -0
Changed files with action and line counts
Aupdate/507.sql+1 / -0
0 added 0 removed filtered activity

💻 r14256 DEVEL

Adam Armstrong 🐸
Improve SQL profiling output a little bit (move to modal)
Files changed (9) +155 / -23
Changed files with action and line counts
Mhtml/css/bootstrap/less/bootstrap.less+11 / -0
Mhtml/css/bootstrap/less/modals3.less+4 / -0
Mhtml/css/observium-dark.css+3 / -0
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+3 / -0
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+12 / -0
Mhtml/css/observium.map+1 / -1
Mhtml/includes/print/navbar.inc.php+119 / -20
+119 added −20 removed filtered activity

💻 r14255 MIBS

Adam Armstrong 🐸
Update Arista MIBs
Files changed (18) +3,070 / -90
Changed files with action and line counts
Mmibs/arista/ARISTA-BGP4V2-MIB+253 / -19
Mmibs/arista/ARISTA-BGP4V2-TC-MIB+5 / -1
Amibs/arista/ARISTA-CLB-MIB+452 / -0
Mmibs/arista/ARISTA-CONFIG-COPY-MIB+4 / -2
Amibs/arista/ARISTA-CONMON-MIB+523 / -0
Mmibs/arista/ARISTA-CV-MIB+34 / -4
Mmibs/arista/ARISTA-ENTITY-SENSOR-MIB+100 / -2
Mmibs/arista/ARISTA-HARDWARE-UTILIZATION-MIB+20 / -3
Amibs/arista/ARISTA-LOGMGR-MIB+210 / -0
Amibs/arista/ARISTA-PHY-MIB+257 / -0
Mmibs/arista/ARISTA-PRODUCTS-MIB+249 / -38
Mmibs/arista/ARISTA-QOS-MIB+141 / -19
Mmibs/arista/ARISTA-SMI-MIB+7 / -0
Amibs/arista/ARISTA-STORM-CONTROL-MIB+176 / -0
Amibs/arista/ARISTA-SWAG-HOST-RESOURCES-MIB+219 / -0
Amibs/arista/ARISTA-SWAG-MIB+257 / -0
Amibs/arista/ARISTA-TUNNEL-MIB+145 / -0
Mmibs/arista/ARISTA-VXLAN-MIB+18 / -2
0 added 0 removed filtered activity

💻 r14254 MINOR

Mike Stupalov 🐱
Added discovery power and battery sensors by NAG-MIB.
Files changed (2) +99 / -13
Changed files with action and line counts
Mincludes/definitions/mibs/snr.inc.php+98 / -12
Mincludes/definitions/os/snr.inc.php+1 / -1
+99 added −13 removed filtered activity

💻 r14253 MIBS

Mike Stupalov 🐱
Updated SNR mib files.
Files changed (1) +132 / -1
Changed files with action and line counts
Mmibs/snr/SNR-SWITCH-MIB+132 / -1
0 added 0 removed filtered activity

💻 r14252 MIBS

Adam Armstrong 🐸
Remove deprecated version of Juniper IETF BFD MIB
Files changed (1) +0 / -828
Changed files with action and line counts
Dmibs/juniper/BFD-EXPERIMENT-MIB+0 / -828
0 added 0 removed filtered activity

💻 r14251 FIX

Adam Armstrong 🐸
Remove erroneous character
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/os/arista.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14250 OS

Adam Armstrong 🐸
Add OS definition for Arista Metamoko MOS
Files changed (1) +25 / -1
Changed files with action and line counts
Mincludes/definitions/os/arista.inc.php+25 / -1
+25 added −1 removed filtered activity

💻 r14249 OS

Adam Armstrong 🐸
Add stub and discovery definitions for JNX-BFD-STD-MIB and JUNIPER-BFD-MIB
Files changed (1) +23 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/juniper.inc.php+23 / -1
+23 added −1 removed filtered activity

💻 r14248 OS

Adam Armstrong 🐸
Add stub for HUAWEI-ENTITY-TRAP-MIB
Files changed (1) +6 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/huawei.inc.php+6 / -0
+6 added 0 removed filtered activity

💻 r14247 OS

Adam Armstrong 🐸
Add Data Domain NVRAM sensors from nvramBatteriesTable from DATA-DOMAIN-MIB
Files changed (1) +26 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/datadomain.inc.php+26 / -0
+26 added 0 removed filtered activity

💻 r14246 OS

Adam Armstrong 🐸
Add some sensors from BINTEC-SENSOR-MIB
Files changed (1) +41 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/bintec.inc.php+41 / -0
+41 added 0 removed filtered activity

💻 r14245 MIBS

Mike Stupalov 🐱
More mib files.
Files changed (3) +497 / -483
Changed files with action and line counts
Mmibs/squid/SQUID-MIB+489 / -475
Mmibs/vmware/VMWARE-TRAPS-MIB+6 / -6
Mmibs/webgraph/Com-Server-Intern-MIB+2 / -2
0 added 0 removed filtered activity

💻 r14244 MIBS

Mike Stupalov 🐱
Updated some mib files.
Files changed (41) +4,911 / -251

Showing the first 30 paths; 11 more are omitted from this static page.

Changed files with action and line counts
Mmibs/akcp/SPAGENT-MIB+36 / -5
Mmibs/aruba/AI-AP-MIB+162 / -137
Mmibs/aruba/ARUBA-MGMT-MIB+1 / -0
Mmibs/aruba/ARUBA-MIB+25 / -0
Mmibs/aruba/ARUBA-TC+5 / -3
Mmibs/aruba/ARUBAWIRED-INTERFACE-MIB+180 / -2
Mmibs/aruba/ARUBAWIRED-NETWORKING-OID+491 / -1
Amibs/aruba/ARUBAWIRED-PM-MIB+408 / -0
Mmibs/aruba/WLSR-AP-MIB+1 / -0
Mmibs/aruba/WLSX-AUTH-MIB+1 / -0
Mmibs/aruba/WLSX-CTS-MIB+1 / -0
Mmibs/aruba/WLSX-ESI-MIB+1 / -0
Mmibs/aruba/WLSX-HA-MIB+1 / -0
Mmibs/aruba/WLSX-IFEXT-MIB+1 / -0
Mmibs/aruba/WLSX-MESH-MIB+1 / -0
Mmibs/aruba/WLSX-MOBILITY-MIB+1 / -0
Mmibs/aruba/WLSX-MON-MIB+1 / -0
Mmibs/aruba/WLSX-RS-MIB+1 / -0
Mmibs/aruba/WLSX-SNR-MIB+1 / -0
Mmibs/aruba/WLSX-STATS-MIB+1 / -0
Mmibs/aruba/WLSX-SWITCH-MIB+2 / -1
Mmibs/aruba/WLSX-SYSTEMEXT-MIB+1 / -0
Mmibs/aruba/WLSX-TRAP-MIB+3 / -2
Mmibs/aruba/WLSX-TUNNELEDNODE-MIB+1 / -0
Mmibs/aruba/WLSX-USER-MIB+1 / -0
Mmibs/aruba/WLSX-USER6-MIB+1 / -0
Mmibs/aruba/WLSX-VOICE-MIB+1 / -0
Mmibs/aruba/WLSX-WLAN-MIB+13 / -1
Mmibs/cisco/AIRESPACE-WIRELESS-MIB+14 / -1
Mmibs/cisco/CISCO-BGP4-MIB+6 / -2
0 added 0 removed filtered activity

💻 r14243 TRIVIAL

Adam Armstrong 🐸
Remove attic. We've never gone back to any of it.
Files changed (1,095) +0 / -8,649

Showing the first 30 paths; 1,065 more are omitted from this static page.

Changed files with action and line counts
Dattic non-text+0 / -0
Dattic/addsrv.inc.php+0 / -103
Dattic/adva.inc.php+0 / -91
Dattic/bills-pmonth.inc.php+0 / -129
Mattic/calendar.jpg+0 / -1
Dattic/check-errors.php+0 / -65
Dattic/cisco-entity-sensors.inc.php+0 / -39
Dattic/cisco_entity_sensor.inc.php+0 / -35
Dattic/ciscosensors.inc.php+0 / -39
Dattic/cron-hourly.sh+0 / -8
Dattic/cron-minute.sh+0 / -15
Dattic/cron.sh+0 / -12
Dattic/dbFacile.php+0 / -643
Dattic/delsrv.inc.php+0 / -58
Dattic/demo.php+0 / -169
Dattic/example2.php+0 / -175
Dattic/footer.inc.php+0 / -66
Dattic/gamatronic-mib.inc.php+0 / -71
Dattic/generate-dnstext.php+0 / -69
Dattic/generate-iplist.php+0 / -50
Dattic/generate-map.sh+0 / -4
Dattic/generate-vegadns.php+0 / -158
Dattic/globe.php+0 / -192
Dattic/hh3c.inc.php+0 / -923
Dattic/html/api.php+0 / -48
Mattic/html/images/16/accept.png+0 / -1
Mattic/html/images/16/add.png+0 / -1
Mattic/html/images/16/anchor.png+0 / -1
Mattic/html/images/16/application.png+0 / -1
Mattic/html/images/16/application_add.png+0 / -1
0 added 0 removed filtered activity

💻 r14242 TRIVIAL

Mike Stupalov 🐱
Fixed access to custom sensor polling files (apper in r14236).
Files changed (1) +8 / -7
Changed files with action and line counts
Mincludes/entities/sensor.inc.php+8 / -7
+8 added −7 removed filtered activity

💻 r14241 CSS

Adam Armstrong 🐸
Remove old oicon- classes and migrate remaining references to sprite- fix hamburger icons.
Files changed (17) +34 / -126
Changed files with action and line counts
Mhtml/css/bootstrap/less/boxes.less+0 / -5
Mhtml/css/bootstrap/less/dropdowns.less+1 / -2
Mhtml/css/bootstrap/less/hacks.less+0 / -5
Mhtml/css/bootstrap/less/navbar.less+0 / -5
Mhtml/css/bootstrap/less/wells.less+2 / -6
Mhtml/css/observium-dark.css+3 / -27
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+3 / -27
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+3 / -27
Mhtml/css/observium.map+1 / -1
Mhtml/includes/navbars/contacts.inc.php+2 / -2
Mhtml/includes/navbars/footer.inc.php+3 / -3
Mhtml/includes/print/navbar.inc.php+1 / -1
Mhtml/pages/device/vlans.inc.php+4 / -4
Mhtml/pages/wmap.inc.php+1 / -1
Mincludes/definitions/entities/devices.inc.php+8 / -8
+19 added −19 removed filtered activity

💻 r14240 MINOR

Mike Stupalov 🐱
Added discovery PSU sensors by F5-PLATFORM-STATS-MIB (OBS-5095).
Files changed (1) +159 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/f5.inc.php+159 / -0
+159 added 0 removed filtered activity

💻 r14239 MIBS

Mike Stupalov 🐱
Updated f5 mib files.
Files changed (6) +3,435 / -122
Changed files with action and line counts
Amibs/f5/F5-OS-LLDP-MIB+465 / -0
Amibs/f5/F5-OS-PLATFORM-SMI-MIB+9 / -0
Mmibs/f5/F5-OS-SYSTEM-MIB+265 / -2
Amibs/f5/F5-OS-TENANT-MIB+956 / -0
Mmibs/f5/F5-PLATFORM-STATS-MIB+316 / -12
Mmibs/f5/F5OS-APPLIANCE-ALERT-NOTIF-MIB+1,424 / -108
0 added 0 removed filtered activity

💻 r14238 TRIVIAL

Mike Stupalov 🐱
Fixed detect temperature scale for F5OS with firmware 1.8+ by F5-PLATFORM-STATS-MIB.
Files changed (1) +15 / -6
Changed files with action and line counts
Mincludes/definitions/mibs/f5.inc.php+15 / -6
+15 added −6 removed filtered activity

💻 r14237 IMPROVE

Mike Stupalov 🐱
Improved display users list and queries for API tokens.
Files changed (1) +44 / -58
Changed files with action and line counts
Mhtml/pages/api_tokens.inc.php+44 / -58
+44 added −58 removed filtered activity

💻 r14236 TRIVIAL

Adam Armstrong 🐸
Expand custom sensor includes to also use <object>.inc.php
Files changed (1) +8 / -3
Changed files with action and line counts
Mincludes/entities/sensor.inc.php+8 / -3
+8 added −3 removed filtered activity

💻 r14235 MINOR

Adam Armstrong 🐸
Expose method of discovering and polling sensors via custom includes.
Files changed (4) +42 / -2
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+13 / -1
Mincludes/discovery/sensors.inc.php+1 / -0
Mincludes/entities/sensor.inc.php+14 / -0
Mincludes/include-dir-mib.inc.php+14 / -1
+42 added −2 removed filtered activity

💻 r14234 MINOR

Adam Armstrong 🐸
Include probe message in alerts.
Files changed (1) +21 / -0
Changed files with action and line counts
Mincludes/alerts.inc.php+21 / -0
+21 added 0 removed filtered activity

💻 r14233 TRIVIAL

Mike Stupalov 🐱
Fixed logic for get autodiscovery device by private ip addresses.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14232 SQL

Adam Armstrong 🐸
Change api_tokens table creation query to remove reference/constraints as we can't guarantee our credentials have those permissions.
Files changed (2) +21 / -2
Changed files with action and line counts
Mupdate/505.sql+0 / -2
Aupdate/506.sql+21 / -0
0 added 0 removed filtered activity

💻 r14231 IMPROVE

Adam Armstrong 🐸
Improve SQL schema update script to handle multi-line queries.
Files changed (1) +75 / -14
Changed files with action and line counts
Mincludes/update/update.php+75 / -14
+75 added −14 removed filtered activity

💻 r14230 FIX

Adam Armstrong 🐸
Small fixes to old weathermap code.
Files changed (3) +63 / -79
Changed files with action and line counts
Mhtml/pages/wmap.inc.php+1 / -8
Mincludes/weathermap/editor.php+2 / -22
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_obsdb.php+60 / -49
+1 added −8 removed filtered activity

💻 r14229 FIX

Adam Armstrong 🐸
Restore generate_graph_summary_row(). Accidentally removed during generate_graph_row() refactoring.
Files changed (1) +102 / -0
Changed files with action and line counts
Mhtml/includes/print/rows.inc.php+102 / -0
+102 added 0 removed filtered activity

💻 r14228 MIBS

Adam Armstrong 🐸
Add Wisi Inca MIBs
Files changed (4) +1,281 / -0
Changed files with action and line counts
Amibs/wisi/INCA-DEVICE-MIB+443 / -0
Amibs/wisi/INCA-MIB+44 / -0
Amibs/wisi/INCA-TS-ALARM-MIB+393 / -0
Amibs/wisi/INCA-TS-MIB+401 / -0
0 added 0 removed filtered activity

💻 r14227 IMPROVE

Adam Armstrong 🐸
Improve probes web ui: improve tooltip output. improve metrics presentation and expose per-probe metric graphs where metrics are captured from probes.
Files changed (3) +120 / -10
Changed files with action and line counts
Mhtml/includes/entities/probe.inc.php+98 / -8
Mhtml/includes/graphs/probe/perf.inc.php+4 / -2
Mincludes/definitions/entities/probes.inc.php+18 / -0
+120 added −10 removed filtered activity

💻 r14226 CLEAN

Adam Armstrong 🐸
Remove test file - should not have been committed
Files changed (1) +0 / -1
Changed files with action and line counts
Dtest_linecount.txt+0 / -1
0 added −1 removed filtered activity

💻 r14225 TESTS

Adam Armstrong 🐸
Test commit for line counting verification
Files changed (1) +1 / -0
Changed files with action and line counts
Atest_linecount.txt+1 / -0
+1 added 0 removed filtered activity

💻 r14224 IMPROVE

Adam Armstrong 🐸
Improve API authentication by adding tokens.
Files changed (3) +529 / -7
Changed files with action and line counts
Mhtml/api/v0/index.php+113 / -6
Ahtml/pages/api_tokens.inc.php+353 / -0
Mincludes/defaults.inc.php+63 / -1
+529 added −7 removed filtered activity

💻 r14223 SQL

Adam Armstrong 🐸
API Token schema changes
Files changed (1) +4 / -0
Changed files with action and line counts
Aupdate/505.sql+4 / -0
0 added 0 removed filtered activity

💻 r14222 IMPROVE

Adam Armstrong 🐸
Implement dashboard AJAX actions.
Files changed (1) +241 / -38
Changed files with action and line counts
Mhtml/ajax/actions.php+241 / -38
+241 added −38 removed filtered activity

💻 r14221 FIX

Adam Armstrong 🐸
Fix update file to single line SQL only!
Files changed (1) +6 / -22
Changed files with action and line counts
Mupdate/504.sql+6 / -22
0 added 0 removed filtered activity

💻 r14220 IMPROVE

Adam Armstrong 🐸
Dashboard management improvements.
Files changed (4) +499 / -90
Changed files with action and line counts
Mhtml/js/dashboard.js+201 / -6
Mhtml/pages/dashboard.inc.php+231 / -79
Mhtml/pages/dashboard_add.inc.php+27 / -5
Aupdate/504.sql+40 / -0
+258 added −84 removed filtered activity

💻 r14219 OS

Mike Stupalov 🐱
Synced NS-BSD os definitions with updated mib files.
Files changed (2) +16 / -10
Changed files with action and line counts
Mincludes/definitions/mibs/stormshield.inc.php+13 / -7
Mincludes/definitions/os/unix.php+3 / -3
+16 added −10 removed filtered activity

💻 r14218 MIBS

Mike Stupalov 🐱
Updated stormshield and calix mib files.
Files changed (19) +2,267 / -307
Changed files with action and line counts
Mmibs/calix/CALIX-PRODUCT-MIB+18 / -0
Mmibs/calix/E7-Calix-MIB+374 / -106
Mmibs/calix/E7-TC+343 / -49
Mmibs/stormshield/STORMSHIELD-ALARM-MIB+27 / -27
Amibs/stormshield/STORMSHIELD-ALARM-MIB-DEPRECATED+282 / -0
Mmibs/stormshield/STORMSHIELD-ASQ-STATS-MIB+55 / -0
Mmibs/stormshield/STORMSHIELD-HA-MIB+15 / -7
Amibs/stormshield/STORMSHIELD-HEALTH-MONITOR-MIB+221 / -0
Mmibs/stormshield/STORMSHIELD-IF-MIB+9 / -9
Amibs/stormshield/STORMSHIELD-OVPN-MIB+133 / -0
Mmibs/stormshield/STORMSHIELD-PROPERTY-MIB+2 / -2
Amibs/stormshield/STORMSHIELD-PROPERTY-MIB-DEPRECATED+146 / -0
Mmibs/stormshield/STORMSHIELD-QOS-MIB+1 / -1
Mmibs/stormshield/STORMSHIELD-ROUTE-MIB+52 / -8
Mmibs/stormshield/STORMSHIELD-SYSTEM-MONITOR-MIB+17 / -9
Amibs/stormshield/STORMSHIELD-VPN-MIB+24 / -0
Amibs/stormshield/STORMSHIELD-VPNIKESA-MIB+214 / -0
Mmibs/stormshield/STORMSHIELD-VPNSA-MIB+150 / -89
Amibs/stormshield/STORMSHIELD-VPNSP-MIB+184 / -0
0 added 0 removed filtered activity

💻 r14217 FIX

Mike Stupalov 🐱
Fixed mib definitions for storage discovery by CISCO-UNIFIED-COMPUTING-STORAGE-MIB (appear in r14207).
Files changed (1) +78 / -77
Changed files with action and line counts
Mincludes/definitions/mibs/cisco.inc.php+78 / -77
+78 added −77 removed filtered activity

💻 r14216 FIX

Adam Armstrong 🐸
Remove some PHP7.4-specific features for now
Files changed (1) +11 / -9
Changed files with action and line counts
Mhtml/ajax/get_entities.php+11 / -9
+11 added −9 removed filtered activity

August 2025

💻 r14215 MINOR

Adam Armstrong 🐸
Add ifDuplex to port query builder and add to global port page filters.
Files changed (2) +20 / -1
Changed files with action and line counts
Mhtml/includes/entities/port.inc.php+1 / -0
Mhtml/pages/ports.inc.php+19 / -1
+20 added −1 removed filtered activity

💻 r14214 MINOR

Adam Armstrong 🐸
Remove use of print_graph_row_port()
Files changed (3) +20 / -15
Changed files with action and line counts
Mhtml/pages/device/port/graphs.inc.php+12 / -10
Mhtml/pages/device/port/jnx_cos_queues.inc.php+4 / -2
Mhtml/pages/device/port/sros_queues.inc.php+4 / -3
+20 added −15 removed filtered activity

💻 r14213 TRIVIAL

Adam Armstrong 🐸
Remove old, unused prototype snmptrap handler.
Files changed (4) +0 / -116
Changed files with action and line counts
Dincludes/snmptrap non-text+0 / -0
Dincludes/snmptrap/linkDown.inc.php+0 / -34
Dincludes/snmptrap/linkUp.inc.php+0 / -35
Dsnmptrap.php+0 / -47
0 added −116 removed filtered activity

💻 r14212 MINOR

Adam Armstrong 🐸
Improve generate_graph_rows() ability to handle different column widths and graph size calculation.
Files changed (2) +83 / -188
Changed files with action and line counts
Mhtml/includes/print/rows.inc.php+73 / -178
Mhtml/pages/device/stp.inc.php+10 / -10
+83 added −188 removed filtered activity

💻 r14211 IMPROVE

Mike Stupalov 🐱
Improved PoE sensors port association for Extreme ERS by BAY-STACK-PETH-EXT-MIB (OBS-5089).
Files changed (3) +133 / -104
Changed files with action and line counts
Mincludes/definitions/mibs/nortel.inc.php+26 / -24
Mincludes/discovery/sensors/power-ethernet-mib.inc.php+103 / -76
Mincludes/entities.inc.php+4 / -4
+133 added −104 removed filtered activity

💻 r14210 TRIVIAL

Mike Stupalov 🐱
Improved detect IP address in neighbours discovery by LLDP-V2-MIB.
Files changed (1) +12 / -1
Changed files with action and line counts
Mincludes/discovery/neighbours/lldp-v2-mib.inc.php+12 / -1
+12 added −1 removed filtered activity

💻 r14209 OS

Mike Stupalov 🐱
Added support for Cambium cnMatrix switches (OBS-5085).
Files changed (6) +416 / -183
Changed files with action and line counts
Mincludes/definitions/mibs.inc.php+10 / -5
Aincludes/definitions/mibs/aricent.inc.php+113 / -0
Mincludes/definitions/mibs/cambium.inc.php+91 / -0
Dincludes/definitions/mibs/siaemic.inc.php+0 / -36
Mincludes/definitions/os/cambium.inc.php+159 / -140
Mincludes/discovery/sensors/power-ethernet-mib.inc.php+43 / -2
+416 added −183 removed filtered activity

💻 r14208 MIBS

Mike Stupalov 🐱
Cleanup some mib loading errors.
Files changed (6) +2,117 / -4,609
Changed files with action and line counts
Dmibs/aricent/ARICENT-BFD-MI-MIB+0 / -808
Dmibs/aricent/ARICENT-BFD-MIB+0 / -720
Dmibs/aricent/ARICENT-BFD-STD-MI-MIB+0 / -1,062
Mmibs/aricent/ARICENT-MIRIP2-MIB+4 / -7
Amibs/rfc/LLDP-EXT-DOT1-DCBX-MIB+2,113 / -0
Dmibs/supermicro/LLDP-EXT-DOT1-DCBX-MIB+0 / -2,012
0 added 0 removed filtered activity

💻 r14207 MAJOR

Adam Armstrong 🐸
Add STP polling module and UI elements. Also extend generic_definition graph renderer to accept more tags from vars/auth.inc.php.
Files changed (43) +6,541 / -40

Showing the first 30 paths; 13 more are omitted from this static page.

Changed files with action and line counts
Mhtml/includes/graphs/generic_definition.inc.php+31 / -0
Ahtml/includes/graphs/port/stp_state.inc.php+35 / -0
Ahtml/includes/graphs/stp-instance non-text+0 / -0
Ahtml/includes/graphs/stp-instance/auth.inc.php+35 / -0
Ahtml/includes/graphs/stp-port non-text+0 / -0
Ahtml/includes/graphs/stp-port/auth.inc.php+49 / -0
Mhtml/includes/navbar.inc.php+67 / -13
Mhtml/includes/print/rows.inc.php+41 / -11
Mhtml/pages/device.inc.php+5 / -0
Ahtml/pages/device/stp non-text+0 / -0
Ahtml/pages/device/stp.inc.php+360 / -0
Ahtml/pages/device/stp/instances.inc.php+239 / -0
Ahtml/pages/device/stp/ports.inc.php+397 / -0
Ahtml/pages/device/stp/vlanmap.inc.php+311 / -0
Ahtml/pages/stp non-text+0 / -0
Ahtml/pages/stp.inc.php+88 / -0
Ahtml/pages/stp/domain.inc.php+437 / -0
Ahtml/pages/stp/domains.inc.php+309 / -0
Ahtml/pages/stp/events.inc.php+259 / -0
Ahtml/pages/stp/instances.inc.php+400 / -0
Ahtml/pages/stp/problem-ports.inc.php+254 / -0
Mincludes/defaults.inc.php+17 / -0
Mincludes/definitions/graphtypes.inc.php+24 / -0
Aincludes/definitions/graphtypes/stp.inc.php+118 / -0
Mincludes/definitions/mibs.inc.php+39 / -1
Mincludes/definitions/mibs/alcatel.inc.php+24 / -0
Mincludes/definitions/mibs/cisco.inc.php+69 / -5
Mincludes/definitions/mibs/rfc.inc.php+10 / -0
Mincludes/definitions/os/alcatel.inc.php+3 / -0
Mincludes/definitions/os/cisco.inc.php+1 / -0
+6,532 added −40 removed filtered activity

💻 r14206 TRIVIAL

Mike Stupalov 🐱
Changed mib dir for ARICENT-CFA-MIB. Mib really unused.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/siaemic.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14205 MIBS

Mike Stupalov 🐱
Updated cambium and aricent mib files. Removed duplicated files.
Files changed (128) +14,136 / -70,211

Showing the first 30 paths; 98 more are omitted from this static page.

Changed files with action and line counts
Mmibs/aricent/ARICENT-ARP-MIB+19 / -21
Mmibs/aricent/ARICENT-CFA-MIB+221 / -38
Mmibs/aricent/ARICENT-DHCP-CLIENT-MIB+36 / -36
Mmibs/aricent/ARICENT-DHCP-RLY-MI-MIB+126 / -8
Mmibs/aricent/ARICENT-DHCP-RLY-MIB+25 / -10
Mmibs/aricent/ARICENT-DHCP-SERVER-MIB+72 / -75
Mmibs/aricent/ARICENT-DHCPv6-CLIENT-MIB+1 / -2
Mmibs/aricent/ARICENT-DIFFSERV-MIB+4,001 / -430
Mmibs/aricent/ARICENT-DNS-RESOLVER-MIB+56 / -35
Mmibs/aricent/ARICENT-DOT1AD-MIB+9 / -6
Mmibs/aricent/ARICENT-ECFM-EXT-MI-MIB+2 / -1
Mmibs/aricent/ARICENT-ECFM-MI-MIB+2 / -2
Mmibs/aricent/ARICENT-ECFM-MIB+7 / -3
Mmibs/aricent/ARICENT-ECFM-Y1731-MI-MIB+2 / -2
Mmibs/aricent/ARICENT-ERPS-MIB+3 / -2
Mmibs/aricent/ARICENT-HTTP-MIB+18 / -28
Mmibs/aricent/ARICENT-IGMP-MIB+0 / -1
Mmibs/aricent/ARICENT-IP-MIB+0 / -34
Mmibs/aricent/ARICENT-IPDB-MIB+11 / -521
Mmibs/aricent/ARICENT-IPV6-MIB+40 / -7
Mmibs/aricent/ARICENT-IPVX-MIB+0 / -1
Mmibs/aricent/ARICENT-ISS-ACL-MIB+412 / -353
Mmibs/aricent/ARICENT-ISS-EXT-MIB+149 / -18
Mmibs/aricent/ARICENT-ISS-MET-MIB+16 / -10
Mmibs/aricent/ARICENT-ISS-MIB+627 / -237
Mmibs/aricent/ARICENT-LA-MIB+619 / -21
Mmibs/aricent/ARICENT-LLDP-MED-MIB+2 / -2
Mmibs/aricent/ARICENT-LLDP-MIB+209 / -75
Mmibs/aricent/ARICENT-MGMD-MIB+2 / -2
Mmibs/aricent/ARICENT-MI-TCP-IPVX-MIB+5 / -1
0 added 0 removed filtered activity

💻 r14204 TRIVIAL

Mike Stupalov 🐱
Improved os definition for SNR eNOS.
Files changed (3) +4,063 / -18
Changed files with action and line counts
Mincludes/definitions/os/snr.inc.php+11 / -6
Amibs/snr/NAG-MIB+3,874 / -0
Mmibs/snr/SNR-SWITCH-MIB+178 / -12
+11 added −6 removed filtered activity

💻 r14203 MIBS

Mike Stupalov 🐱
Updated schleifenbauer mib file.
Files changed (1) +622 / -618
Changed files with action and line counts
Mmibs/schleifenbauer/SCHLEIFENBAUER-GENERIC-MIB+622 / -618
0 added 0 removed filtered activity

💻 r14202 IMPROVE

Adam Armstrong 🐸
Add some additional SNMP helpers to assist with table walks.
Files changed (1) +124 / -0
Changed files with action and line counts
Mincludes/snmp.inc.php+124 / -0
+124 added 0 removed filtered activity

💻 r14201 TRIVIAL

Adam Armstrong 🐸
Define a constant to identify Observium includes being present.
Files changed (1) +2 / -0
Changed files with action and line counts
Mincludes/observium.inc.php+2 / -0
+2 added 0 removed filtered activity

💻 r14200 IMPROVE

Adam Armstrong 🐸
More VLAN improvements. Topology map initial commit.
Files changed (4) +618 / -93
Changed files with action and line counts
Mhtml/pages/device/vlans.inc.php+1 / -1
Ahtml/pages/vlan non-text+0 / -0
Mhtml/pages/vlan.inc.php+2 / -92
Ahtml/pages/vlan/topology.inc.php+615 / -0
+618 added −93 removed filtered activity

💻 r14199 CSS

Adam Armstrong 🐸
Merge tagsinput css into less system to enable colour schemes
Files changed (6) +302 / -1
Changed files with action and line counts
Ahtml/css/bootstrap/less/bootstrap-tagsinput.less+87 / -0
Mhtml/css/bootstrap/less/includes.less+1 / -0
Mhtml/css/observium-dark.css+71 / -0
Mhtml/css/observium-darkblue.css+71 / -0
Mhtml/css/observium.css+71 / -0
Mhtml/includes/print/search.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14198 CSS

Adam Armstrong 🐸
Make some CSS theme colours available in the DOM for JS
Files changed (8) +30 / -7
Changed files with action and line counts
Mhtml/css/bootstrap/less/root.less+8 / -0
Mhtml/css/bootstrap/less/tables.less+1 / -1
Mhtml/css/observium-dark.css+6 / -1
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+6 / -1
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+6 / -1
Mhtml/css/observium.map+1 / -1
0 added 0 removed filtered activity

💻 r14197 MINOR

Tom Laermans 🦔
Fix Proxmox OS detection for newer releases
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/definitions/os/proxmox.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14196 IMPROVE

Adam Armstrong 🐸
Improve VLAN pages some more. Improve status box function to handle 3 elements.
Files changed (3) +49 / -15
Changed files with action and line counts
Mhtml/includes/functions.inc.php+3 / -1
Mhtml/pages/device/vlans.inc.php+45 / -8
Mhtml/pages/vlan.inc.php+1 / -6
+49 added −15 removed filtered activity

💻 r14195 IMPROVE

Adam Armstrong 🐸
Improve the VLAN pages.
Files changed (3) +210 / -90
Changed files with action and line counts
Mhtml/pages/device/vlans.inc.php+2 / -2
Mhtml/pages/vlan.inc.php+208 / -88
Mincludes/definitions/oui.inc.php non-text+0 / -0
+210 added −90 removed filtered activity

💻 r14194 ADD

Adam Armstrong 🐸
Add OUI lookup table and function
Files changed (2) +38,008 / -0
Changed files with action and line counts
Mincludes/common.inc.php+61 / -0
Aincludes/definitions/oui.inc.php+37,947 / -0
+61 added 0 removed filtered activity

💻 r14193 SQL

Adam Armstrong 🐸
Add VLAN/MAC lookup index
Files changed (1) +1 / -0
Changed files with action and line counts
Aupdate/502.sql+1 / -0
0 added 0 removed filtered activity

💻 r14192 IMPROVE

Adam Armstrong 🐸
Improve VLANs interface.
Files changed (1) +1,035 / -163
Changed files with action and line counts
Mhtml/pages/vlan.inc.php+1,035 / -163
+1,035 added −163 removed filtered activity

💻 r14191 CSS

Adam Armstrong 🐸
Cleanups to matrix css
Files changed (8) +954 / -67
Changed files with action and line counts
Mhtml/css/bootstrap/less/tables.less+9 / -9
Mhtml/css/observium-dark.css+8 / -8
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+8 / -8
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+8 / -8
Mhtml/pages/device/vlans.inc.php+918 / -31
Mscripts/makecss.sh+1 / -1
+919 added −32 removed filtered activity

💻 r14190 ADD

Adam Armstrong 🐸
Add some new UI element generation functions
Files changed (2) +165 / -0
Changed files with action and line counts
Mhtml/includes/functions.inc.php+115 / -0
Mhtml/includes/print/rows.inc.php+50 / -0
+165 added 0 removed filtered activity

💻 r14189 CSS

Adam Armstrong 🐸
CSS changes and cleanups to various things.
Files changed (14) +572 / -32
Changed files with action and line counts
Mhtml/css/bootstrap/less/bootstrap.less+18 / -1
Mhtml/css/bootstrap/less/boxes.less+53 / -0
Mhtml/css/bootstrap/less/forms.less+1 / -1
Mhtml/css/bootstrap/less/navbar.less+6 / -0
Mhtml/css/bootstrap/less/tables.less+70 / -0
Mhtml/css/bootstrap/less/variables-dark.less+3 / -0
Mhtml/css/bootstrap/less/variables-darkblue.less+3 / -0
Mhtml/css/bootstrap/less/wells.less+1 / -1
Mhtml/css/observium-dark.css+134 / -11
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+134 / -11
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+146 / -4
Mhtml/css/observium.map+1 / -1
0 added 0 removed filtered activity

💻 r14186 OS

Mike Stupalov 🐱
Added support for Schleifenbauer PDU v5 (OBS-5076).
Files changed (3) +397 / -1
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -1
Mincludes/definitions/mibs/schleifenbauer.inc.php+382 / -0
Mincludes/definitions/os/schleifenbauer.inc.php+14 / -0
+397 added −1 removed filtered activity

💻 r14185 MIBS

Mike Stupalov 🐱
Added Schleifenbauer and Agent++ mib files.
Files changed (12) +6,748 / -0
Changed files with action and line counts
Amibs/agentpp non-text+0 / -0
Amibs/agentpp/AGENTPP-AGENTX-MIB+185 / -0
Amibs/agentpp/AGENTPP-CONFIG-MIB+403 / -0
Amibs/agentpp/AGENTPP-GLOBAL-REG+96 / -0
Amibs/agentpp/AGENTPP-NOTIFYTEST-MIB+99 / -0
Amibs/agentpp/AGENTPP-SIMULATION-MIB+124 / -0
Amibs/agentpp/AGENTPP-TEST-MIB+363 / -0
Amibs/agentpp/COMMAND-EXECUTION-MIB+357 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB non-text+0 / -0
Amibs/schleifenbauer/SCHLEIFENBAUER-GENERIC-MIB+5,121 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-PRODUCTS-MIB non-text+0 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMI non-text+0 / -0
0 added 0 removed filtered activity

💻 r14184 IMPROVE

Adam Armstrong 🐸
Improve EIGRP poller module slightly
Files changed (2) +29 / -6
Changed files with action and line counts
Mincludes/polling/cisco-eigrp.inc.php+27 / -6
Aupdate/501.sql+2 / -0
+27 added −6 removed filtered activity

💻 r14183 TRIVIAL

Mike Stupalov 🐱
Improved detect some old Socomec UPS (OBS-5079).
Files changed (2) +14 / -5
Changed files with action and line counts
Mincludes/definitions/os/powertek.inc.php+7 / -3
Mincludes/definitions/os/socomec.inc.php+7 / -2
+14 added −5 removed filtered activity

💻 r14181 TRIVIAL

Mike Stupalov 🐱
Temporary fix for uncomplete definitions var (OBS-5077).
Files changed (1) +6 / -0
Changed files with action and line counts
Mhtml/includes/actions/contact.inc.php+6 / -0
+6 added 0 removed filtered activity

💻 r14179 TRIVIAL

Mike Stupalov 🐱
Fixed polling CBQoS object indexes by CISCO-CLASS-BASED-QOS-MIB.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/polling/cisco-cbqos.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14178 ADD

Adam Armstrong 🐸
Add improved table display for bgp_peer_af (mostly useful in group system)
Files changed (1) +252 / -0
Changed files with action and line counts
Mhtml/includes/print/routing.inc.php+252 / -0
+252 added 0 removed filtered activity

💻 r14177 ADD

Adam Armstrong 🐸
Add dbReplace() functions
Files changed (1) +182 / -0
Changed files with action and line counts
Mincludes/db.inc.php+182 / -0
+182 added 0 removed filtered activity

💻 r14176 MINOR

Mike Stupalov 🐱
Fixed db NULL queries in cache and probes. Clean code styles.
Files changed (2) +24 / -18
Changed files with action and line counts
Mincludes/db/cache.inc.php+7 / -6
Mincludes/polling/probes.inc.php+17 / -12
+24 added −18 removed filtered activity

💻 r14175 CLEAN

Mike Stupalov 🐱
Removed unused db mysql functions.
Files changed (1) +0 / -368
Changed files with action and line counts
Dincludes/db/mysql.inc.php+0 / -368
0 added −368 removed filtered activity

💻 r14174 MINOR

Mike Stupalov 🐱
Moved db cache functions to separate include for prevent possible fatal error in cli.
Files changed (4) +151 / -136
Changed files with action and line counts
Mincludes/cache.inc.php+3 / -135
Mincludes/db.inc.php+3 / -0
Aincludes/db/cache.inc.php+145 / -0
Mincludes/functions.inc.php+0 / -1
+151 added −136 removed filtered activity

💻 r14173 FIX

Adam Armstrong 🐸
Fix erroneous _ in the bgpPeer entity definition
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/entities/routing.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14172 MAJOR

Mike Stupalov 🐱
Increased minimum supported php version to 7.3.
Files changed (4) +12 / -10
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+6 / -5
Mincludes/constants.inc.php+3 / -2
Mincludes/debugging.inc.php+1 / -1
Mincludes/functions.inc.php+2 / -2
+12 added −10 removed filtered activity

💻 r14171 MIBS

Mike Stupalov 🐱
Removed duplicate (older) mib files.
Files changed (3) +0 / -138,598
Changed files with action and line counts
Dmibs/vsol non-text+0 / -0
Dmibs/vsol/V1600D+0 / -69,299
Dmibs/vsol/V1600D-clean+0 / -69,299
0 added 0 removed filtered activity

💻 r14170 TRIVIAL

Mike Stupalov 🐱
Disabled snmp bulk for ViaLiteHD (OBS-5073).
Files changed (1) +1 / -0
Changed files with action and line counts
Mincludes/definitions/os/vialite.inc.php+1 / -0
+1 added 0 removed filtered activity

💻 r14169 MIBS

Adam Armstrong 🐸
Add new MIBs
Files changed (117) +292,652 / -6

Showing the first 30 paths; 87 more are omitted from this static page.

Changed files with action and line counts
Amibs/advantech non-text+0 / -0
Amibs/advantech/ADVANTECH-COMMON-MIB+572 / -0
Amibs/advantech/ADVANTECH-EKI-PRONEER-MIB+10,579 / -0
Amibs/aviat non-text+0 / -0
Amibs/aviat/AVIAT-ALARM-REPORTING-MIB+634 / -0
Amibs/aviat/AVIAT-G826-MIB+838 / -0
Amibs/aviat/AVIAT-MODEM-MIB+621 / -0
Amibs/aviat/AVIAT-RF-MIB+621 / -0
Amibs/aviat/AVIAT-RXPERFORMANCE-EX-MIB+435 / -0
Amibs/aviat/AVIAT-RXPERFORMANCE-MIB+691 / -0
Amibs/aviat/AVIAT-SWMANAGEMENT-MIB+328 / -0
Amibs/aviat/AVIAT-TEXTCONVENTION-MIB+208 / -0
Amibs/aviat/STXN-GLOBALREGISTER-MIB+315 / -0
Amibs/deltanet non-text+0 / -0
Amibs/deltanet/Deltanet-MIB+19 / -0
Amibs/deltanet/LAMBDATRAIL-MIB+1,147 / -0
Amibs/deltanet/Lambdatrail2s-MIB+1,143 / -0
Mmibs/innovaphone/INNO-MIB+37 / -6
Amibs/sagemcom non-text+0 / -0
Amibs/sagemcom/ADR155C-MIB+57 / -0
Amibs/sagemcom/ADR2500C-MIB+54 / -0
Amibs/sagemcom/ADR63E1-MIB+57 / -0
Amibs/sagemcom/EQUIPMENT-MIB+886 / -0
Amibs/sagemcom/GIGE-MIB+990 / -0
Amibs/sagemcom/LOG-MIB+927 / -0
Amibs/sagemcom/PERFORMANCE-MIB+540 / -0
Amibs/sagemcom/PPP-BRIDGE-NCP-MIB+481 / -0
Amibs/sagemcom/PPP-LCP-MIB+837 / -0
Amibs/sagemcom/PROTECTION-MIB+1,272 / -0
Amibs/sagemcom/SAGEM-DR-MIB+59 / -0
0 added 0 removed filtered activity

💻 r14168 IMPROVE

Adam Armstrong 🐸
Improve dashboard code and add csrf token to api action. cleanup pending gridstack upgrade.s
Files changed (6) +336 / -487
Changed files with action and line counts
Mhtml/ajax/actions.php+1 / -2
Ahtml/css/dashboard.css+55 / -0
Mhtml/includes/actions/contact.inc.php+8 / -4
Ahtml/js/dashboard.js+198 / -0
Mhtml/pages/dashboard.inc.php+55 / -481
Mincludes/definitions/wui.inc.php+19 / -0
+83 added −487 removed filtered activity

💻 r14167 MINOR

Mike Stupalov 🐱
Added ports alert metric for ifLastChange, ifLastChange_unixtime and ifLastChange_uptime (OBS-3436).
Files changed (3) +83 / -56
Changed files with action and line counts
Mincludes/definitions/entities/ports.inc.php+2 / -0
Mincludes/entities/port.inc.php+52 / -0
Mincludes/polling/ports.inc.php+29 / -56
+83 added −56 removed filtered activity

💻 r14166 FIX

Adam Armstrong 🐸
Remove PHP 8.0+ code.
Files changed (1) +18 / -7
Changed files with action and line counts
Mincludes/polling/probes.inc.php+18 / -7
+18 added −7 removed filtered activity

💻 r14165 ADD

Adam Armstrong 🐸
Add db cache functions
Files changed (1) +134 / -0
Changed files with action and line counts
Mincludes/cache.inc.php+134 / -0
+134 added 0 removed filtered activity

💻 r14164 TRIVIAL

Mike Stupalov 🐱
Fixed ports entity grouping definition (OBS-5066).
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/entities/ports.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14163 TRIVIAL

Mike Stupalov 🐱
Fixed writting error logs with enabled php debug.
Files changed (1) +6 / -3
Changed files with action and line counts
Mincludes/debugging.inc.php+6 / -3
+6 added −3 removed filtered activity

💻 r14162 TRIVIAL

Mike Stupalov 🐱
Fixed generate global navbar.
Files changed (1) +4 / -1
Changed files with action and line counts
Mhtml/includes/print/navbar.inc.php+4 / -1
+4 added −1 removed filtered activity

💻 r14161 DEVEL

Mike Stupalov 🐱
Temporary fix for create cache table.
Files changed (1) +1 / -1
Changed files with action and line counts
Mupdate/500.sql+1 / -1
0 added 0 removed filtered activity

💻 r14160 IMPROVE

Adam Armstrong 🐸
Enhancements to probes system perf metric collection and graphing. better add/edit modal. better probe help.
Files changed (15) +1,498 / -245
Changed files with action and line counts
Mhousekeeping.php+5 / -1
Mhtml/includes/entities/probe.inc.php+27 / -73
Ahtml/includes/graphs/probe/perf.inc.php+39 / -0
Mhtml/includes/modals/add_probe.inc.php+173 / -3
Mhtml/includes/modals/edit_probe.inc.php+43 / -10
Mhtml/includes/print/navbar.inc.php+22 / -0
Ahtml/includes/probe_modal_helpers.inc.php+176 / -0
Mincludes/definitions/entities/probes.inc.php+90 / -82
Mincludes/entities/probe.inc.php+539 / -0
Mincludes/functions.inc.php+1 / -0
Aincludes/housekeeping/cache.inc.php+6 / -0
Mincludes/observium.inc.php+5 / -4
Mincludes/polling/probes.inc.php+85 / -72
Ascripts/probe_help_tool.php+283 / -0
Aupdate/500.sql+4 / -0
+1,494 added −245 removed filtered activity

July 2025

💻 r14159 PHP8

Mike Stupalov 🐱
Fixed possible fatal error in Zimbra application polling (OBS-4956).
Files changed (1) +7 / -8
Changed files with action and line counts
Mincludes/polling/applications/zimbra.inc.php+7 / -8
+7 added −8 removed filtered activity

💻 r14158 TRIVIAL

Mike Stupalov 🐱
Improved detect mysql password in debian for mysql agent script (OBS-4946).
Files changed (1) +18 / -27
Changed files with action and line counts
Mscripts/agent-local/mysql.cnf+18 / -27
+18 added −27 removed filtered activity

💻 r14156 DEVEL

Mike Stupalov 🐱
Added complex unittest for array_tag_replace() and array_str_replace().
Files changed (3) +162 / -27
Changed files with action and line counts
Mincludes/alerts.inc.php+12 / -4
Mincludes/rewrites.inc.php+2 / -23
Mtests/IncludesRewritesTest.php+148 / -0
+14 added −27 removed filtered activity

💻 r14155 MINOR

Mike Stupalov 🐱
Restored old style array_str_replace() due unknown troubles arising in array_tag_replace(). Appear in r14104 (OBS-5064).
Files changed (1) +21 / -1
Changed files with action and line counts
Mincludes/rewrites.inc.php+21 / -1
+21 added −1 removed filtered activity

💻 r14154 IMPROVE

Adam Armstrong 🐸
Switch get_entities.php to build entity lists based on definition arrays.
Files changed (5) +86 / -56
Changed files with action and line counts
Mhtml/ajax/get_entities.php+72 / -56
Mincludes/definitions/entities.inc.php+2 / -0
Mincludes/definitions/entities/devices.inc.php+4 / -0
Mincludes/definitions/entities/ports.inc.php+3 / -0
Mincludes/definitions/entities/sensors.inc.php+5 / -0
+86 added −56 removed filtered activity

💻 r14153 ADD

Adam Armstrong 🐸
Add global rancid regexp config search. Can handle both SVN and GIT repos.
Files changed (1) +263 / -0
Changed files with action and line counts
Ahtml/pages/rancid.inc.php+263 / -0
+263 added 0 removed filtered activity

💻 r14152 SECURE

Adam Armstrong 🐸
Add CSRF token use to settings_user action vis ajax_settings() js function
Files changed (2) +5 / -2
Changed files with action and line counts
Mhtml/ajax/actions.php+1 / -1
Mhtml/js/observium.js+4 / -1
+1 added −1 removed filtered activity

💻 r14151 TRIVIAL

Mike Stupalov 🐱
Fixed polling ports ADSL2+ params.
Files changed (4) +50 / -47
Changed files with action and line counts
Mhtml/pages/device/port.inc.php+5 / -5
Mhtml/pages/device/port/adsl.inc.php+3 / -1
Mincludes/polling/ports/adsl-line-mib.inc.php+2 / -1
Mincludes/polling/ports/adsl-line-mib.lib.php+40 / -40
+50 added −47 removed filtered activity

💻 r14150 TRIVIAL

Mike Stupalov 🐱
Added ability for discovery mibs with checking by ports ifType.
Files changed (2) +37 / -2
Changed files with action and line counts
Mincludes/definitions/mibs.inc.php+9 / -0
Mincludes/functions.inc.php+28 / -2
+37 added −2 removed filtered activity

💻 r14149 MINOR

Mike Stupalov 🐱
Added discovery processors and memory by HUAWEI-DEVICE-MIB.
Files changed (2) +104 / -47
Changed files with action and line counts
Mincludes/definitions/mibs/huawei.inc.php+73 / -16
Mincludes/definitions/os/huawei.inc.php+31 / -31
+104 added −47 removed filtered activity

💻 r14148 MINOR

Mike Stupalov 🐱
Added check requires in processors definitions discovery.
Files changed (1) +5 / -0
Changed files with action and line counts
Mincludes/entities/processor.inc.php+5 / -0
+5 added 0 removed filtered activity

💻 r14147 TRIVIAL

Mike Stupalov 🐱
Improved cleanup inventory fields os Huawei and other devices which report broken description strings.
Files changed (1) +10 / -1
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+10 / -1
+10 added −1 removed filtered activity

💻 r14146 TRIVIAL

Mike Stupalov 🐱
Improved discovery sensor descriptions by HUAWEI-ENTITY-EXTENT-MIB.
Files changed (1) +51 / -51
Changed files with action and line counts
Mincludes/discovery/sensors/huawei-entity-extent-mib.inc.php+51 / -51
+51 added −51 removed filtered activity

💻 r14145 TRIVIAL

Mike Stupalov 🐱
Improved rewrite_entity_name() for clean by default broken snmp chars converted to points.
Files changed (1) +9 / -6
Changed files with action and line counts
Mincludes/rewrites.inc.php+9 / -6
+9 added −6 removed filtered activity

💻 r14144 PHP8

Mike Stupalov 🐱
Added useful php 8.5 functions array_first() and array_last().
Files changed (1) +16 / -0
Changed files with action and line counts
Mincludes/polyfill.inc.php+16 / -0
+16 added 0 removed filtered activity

💻 r14143 WMAP

Adam Armstrong 🐸
Get rid of some old code
Files changed (6) +0 / -745
Changed files with action and line counts
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactihost.php+0 / -89
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactithold.php+0 / -236
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_dsstats.php+0 / -214
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_mrtg.php+0 / -81
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_skeleton.php.txt+0 / -49
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_wmdata.php+0 / -76
0 added 0 removed filtered activity

💻 r14142 MINOR

Mike Stupalov 🐱
Added discovery sensors by ORION-BASE-MIB (OBS-5059).
Files changed (3) +146 / -94
Changed files with action and line counts
Ahtml/images/os/delta-dark.svg+1 / -0
Ahtml/images/os/delta.svg+1 / -0
Mincludes/definitions/mibs/delta.inc.php+144 / -94
+146 added −94 removed filtered activity

💻 r14141 FIX

Adam Armstrong 🐸
php8 fixes to alert_migrate
Files changed (1) +6 / -6
Changed files with action and line counts
Mhtml/pages/migrate_alerts.inc.php+6 / -6
+6 added −6 removed filtered activity

💻 r14139 FIX

Adam Armstrong 🐸
Un-mangle legacy associations
Files changed (1) +1 / -0
Changed files with action and line counts
Aupdate/499.sql+1 / -0
0 added 0 removed filtered activity

💻 r14137 FIX

Adam Armstrong 🐸
Remove migration code
Files changed (1) +0 / -166
Changed files with action and line counts
Mupdate/498.php+0 / -166
0 added −166 removed filtered activity

💻 r14136 SQL

Mike Stupalov 🐱
Fixed migrate more alert rules, failed in previous migration.
Files changed (2) +16 / -4
Changed files with action and line counts
Mincludes/alerts.inc.php+13 / -3
Mupdate/498.php+3 / -1
+16 added −4 removed filtered activity

💻 r14134 ADD

Adam Armstrong 🐸
Finalise migration from legacy assocation format. Display error in UI.
Files changed (2) +184 / -0
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+19 / -0
Aupdate/498.php+165 / -0
+184 added 0 removed filtered activity

💻 r14133 ICONS

Mike Stupalov 🐱
Added new TrueNAS logo (OBS-5062).
Files changed (1) +1 / -0
Changed files with action and line counts
Ahtml/images/os/truenas.svg+1 / -0
+1 added 0 removed filtered activity

💻 r14132 MIBS

Mike Stupalov 🐱
Removed duplicate rfc mib files from cisco dir.
Files changed (7) +3 / -9,625
Changed files with action and line counts
Dmibs/cisco/ADSL-DMT-LINE-MIB+0 / -589
Dmibs/cisco/ETHERLIKE-MIB+0 / -1,131
Dmibs/cisco/MEF-SOAM-PM-MIB+0 / -7,578
Dmibs/cisco/MEF-SOAM-TC-MIB+0 / -324
Mmibs/rfc/BGP4V2-TC-MIB+1 / -1
Mmibs/rfc/MEF-SOAM-PM-MIB+1 / -1
Mmibs/rfc/MEF-SOAM-TC-MIB+1 / -1
0 added 0 removed filtered activity

💻 r14131 TRIVIAL

Mike Stupalov 🐱
More accurate association neighbour local ports by LLDP-MIB (OBS-5061).
Files changed (1) +33 / -21
Changed files with action and line counts
Mincludes/discovery/neighbours/lldp-mib.inc.php+33 / -21
+33 added −21 removed filtered activity

💻 r14130 MINOR

Mike Stupalov 🐱
Fixed neighbours local port association by LLDP-MIB on Cumulus Linux (OBS-5061).
Files changed (1) +70 / -9
Changed files with action and line counts
Mincludes/discovery/neighbours/lldp-mib.inc.php+70 / -9
+70 added −9 removed filtered activity

💻 r14129 ICONS

Mike Stupalov 🐱
Added new OPNsense logo.
Files changed (1) +1 / -0
Changed files with action and line counts
Ahtml/images/os/opnsense.svg+1 / -0
+1 added 0 removed filtered activity

💻 r14128 TRIVIAL

Mike Stupalov 🐱
Skip empty serial by unix distro script.
Files changed (1) +12 / -14
Changed files with action and line counts
Mincludes/polling/os/unix.inc.php+12 / -14
+12 added −14 removed filtered activity

💻 r14127 TRIVIAL

Mike Stupalov 🐱
Cleaned unit_string_to_numeric().
Files changed (1) +1 / -3
Changed files with action and line counts
Mincludes/common.inc.php+1 / -3
+1 added −3 removed filtered activity

💻 r14126 TRIVIAL

Mike Stupalov 🐱
Fixed variable.
Files changed (2) +5 / -2
Changed files with action and line counts
Mincludes/functions.inc.php+2 / -2
Mtests/IncludesFunctionsTest.php+3 / -0
+2 added −2 removed filtered activity

💻 r14125 MINOR

Mike Stupalov 🐱
Added polyfill for fpow(). Added bi_to_scale(). Updated si_to_scale().
Files changed (3) +131 / -81
Changed files with action and line counts
Mincludes/functions.inc.php+45 / -21
Mincludes/polyfill.inc.php+4 / -0
Mtests/IncludesFunctionsTest.php+82 / -60
+49 added −21 removed filtered activity

💻 r14124 MINOR

Mike Stupalov 🐱
Improved support for Omnitron devices (OBS-5041).
Files changed (2) +332 / -10
Changed files with action and line counts
Mincludes/definitions/mibs/omnitron.inc.php+327 / -5
Mincludes/definitions/os/omnitron.inc.php+5 / -5
+332 added −10 removed filtered activity

💻 r14123 TRIVIAL

Mike Stupalov 🐱
Added fallback sensor measured association to fiber when port not found in entity_measured_match_definition().
Files changed (1) +20 / -10
Changed files with action and line counts
Mincludes/entities.inc.php+20 / -10
+20 added −10 removed filtered activity

💻 r14122 TRIVIAL

Mike Stupalov 🐱
Added zero prepended index parts in entity_index_tags().
Files changed (2) +6 / -7
Changed files with action and line counts
Mincludes/entities.inc.php+5 / -1
Mincludes/functions.inc.php+1 / -6
+6 added −7 removed filtered activity

💻 r14121 MIBS

Mike Stupalov 🐱
Updated Omnitron mib files.
Files changed (24) +26,152 / -235
Changed files with action and line counts
Amibs/omnitron/OMNITRON-AAA-MIB+651 / -0
Amibs/omnitron/OMNITRON-ACL-MIB+387 / -0
Amibs/omnitron/OMNITRON-DS1-MIB+744 / -0
Amibs/omnitron/OMNITRON-DWDM-MIB+572 / -0
Amibs/omnitron/OMNITRON-EST-MIB+3,649 / -0
Amibs/omnitron/OMNITRON-EXT-MIB+5,767 / -0
Amibs/omnitron/OMNITRON-G8031-MIB+1,294 / -0
Amibs/omnitron/OMNITRON-G8032-MIB+1,302 / -0
Amibs/omnitron/OMNITRON-GPOE-MIB+627 / -0
Amibs/omnitron/OMNITRON-GPOE-NOTIFICATION-MIB+899 / -0
Amibs/omnitron/OMNITRON-HC-RMON-MIB+655 / -0
Amibs/omnitron/OMNITRON-IGMP-MIB+386 / -0
Amibs/omnitron/OMNITRON-IP-MIB+500 / -0
Amibs/omnitron/OMNITRON-LAG-MIB+345 / -0
Amibs/omnitron/OMNITRON-MEF31EXT-MIB+581 / -0
Mmibs/omnitron/OMNITRON-MIB+189 / -199
Mmibs/omnitron/OMNITRON-POE-MIB+62 / -22
Amibs/omnitron/OMNITRON-PTP-MIB+948 / -0
Amibs/omnitron/OMNITRON-SSH-MIB+263 / -0
Amibs/omnitron/OMNITRON-SYSLOG-MIB+325 / -0
Mmibs/omnitron/OMNITRON-TC-MIB+24 / -14
Amibs/omnitron/OMNITRON-TRAP-MIB+2,396 / -0
Amibs/omnitron/OMNITRON-USER-MIB+470 / -0
Amibs/omnitron/OMNITRON-Y1731-MIB+3,116 / -0
0 added 0 removed filtered activity

💻 r14120 MINOR

Mike Stupalov 🐱
Improved discovery sensors/statuses by FCMGMT-MIB (OBS-5049).
Files changed (1) +39 / -7
Changed files with action and line counts
Mincludes/definitions/mibs/rfc.inc.php+39 / -7
+39 added −7 removed filtered activity

💻 r14119 TRIVIAL

Mike Stupalov 🐱
Added sensor class Capacitance.
Files changed (1) +4 / -3
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+4 / -3
+4 added −3 removed filtered activity

💻 r14118 MINOR

Mike Stupalov 🐱
Improved detect C-Data OLT devices. Added discovery DOM sensors by CDATA-GPON-MIB2 (OBS-5057).
Files changed (3) +74 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/cdata.inc.php+57 / -0
Mincludes/definitions/mibs/nscrtv.inc.php+11 / -1
Mincludes/definitions/os/cdata.inc.php+6 / -0
+74 added −1 removed filtered activity

💻 r14117 MAJOR

Mike Stupalov 🐱
Added support for ViaLite HD devices.
Files changed (10) +6,814 / -0
Changed files with action and line counts
Ahtml/images/os/vialite.png+1 / -0
Ahtml/images/os/vialite_2x.png+1 / -0
Aincludes/definitions/mibs/vialite.inc.php+538 / -0
Aincludes/definitions/os/vialite.inc.php+22 / -0
Amibs/vialite non-text+0 / -0
Amibs/vialite/NSCRTV-EDFA+1,446 / -0
Amibs/vialite/NSCRTV-OSW+1,339 / -0
Amibs/vialite/PPM-IGNIS-MIB+2,953 / -0
Amibs/vialite/PPM-IGNIS-V1TRAPS-MIB+333 / -0
Amibs/vialite/PPM-ORG-MIB+181 / -0
+560 added 0 removed filtered activity

💻 r14116 ALERTS

Adam Armstrong 🐸
Add Microsoft Teams transport using flows and adaptive cards
Files changed (1) +79 / -1
Changed files with action and line counts
Mincludes/definitions/transports.inc.php+79 / -1
+79 added −1 removed filtered activity

💻 r14115 TRIVIAL

Mike Stupalov 🐱
Cleaned up and optimized generate devices page code.
Files changed (2) +222 / -207
Changed files with action and line counts
Mhtml/pages/devices.inc.php+220 / -204
Mincludes/db.inc.php+2 / -3
+222 added −207 removed filtered activity

💻 r14114 LIBS

Mike Stupalov 🐱
Added SqlFormatter 1.5.3 for PHP 8.1+.
Files changed (11) +1,809 / -3
Changed files with action and line counts
Mincludes/autoloader.inc.php+12 / -2
Mlibs/Doctrine/SqlFormatter/HtmlHighlighter.php+4 / -1
Alibs/Doctrine/SqlFormatter15 non-text+0 / -0
Alibs/Doctrine/SqlFormatter15/CliHighlighter.php+77 / -0
Alibs/Doctrine/SqlFormatter15/Cursor.php+52 / -0
Alibs/Doctrine/SqlFormatter15/Highlighter.php+58 / -0
Alibs/Doctrine/SqlFormatter15/HtmlHighlighter.php+100 / -0
Alibs/Doctrine/SqlFormatter15/NullHighlighter.php+28 / -0
Alibs/Doctrine/SqlFormatter15/SqlFormatter.php+485 / -0
Alibs/Doctrine/SqlFormatter15/Token.php+63 / -0
Alibs/Doctrine/SqlFormatter15/Tokenizer.php+930 / -0
+12 added −2 removed filtered activity

💻 r14113 TRIVIAL

Mike Stupalov 🐱
Use accurate sql functions list in db_quote_string().
Files changed (3) +42 / -2
Changed files with action and line counts
Mincludes/constants.inc.php+38 / -0
Mincludes/db.inc.php+3 / -2
Mtests/IncludesDbTest.php+1 / -0
+41 added −2 removed filtered activity

💻 r14112 TRIVIAL

Mike Stupalov 🐱
Added display remote pollers versions in cli for print_versions().
Files changed (1) +9 / -0
Changed files with action and line counts
Mincludes/common.inc.php+9 / -0
+9 added 0 removed filtered activity

💻 r14111 TRIVIAL

Mike Stupalov 🐱
Fixed edit device SNMP Max Repetition value.
Files changed (1) +4 / -4
Changed files with action and line counts
Mhtml/pages/device/edit/snmp.inc.php+4 / -4
+4 added −4 removed filtered activity

💻 r14110 MINOR

Mike Stupalov 🐱
Added visual error message for some critical DB errors (only when DB debug enabled).
Files changed (2) +39 / -9
Changed files with action and line counts
Mincludes/db.inc.php+37 / -3
Mincludes/db/mysqli.inc.php+2 / -6
+39 added −9 removed filtered activity

💻 r14109 TRIVIAL

Mike Stupalov 🐱
Accurate detect sql functions in db_quote_string(). Added unit tests.
Files changed (2) +34 / -3
Changed files with action and line counts
Mincludes/db.inc.php+2 / -1
Mtests/IncludesDbTest.php+32 / -2
+2 added −1 removed filtered activity

💻 r14108 MINOR

Mike Stupalov 🐱
Fixed missing Cisco CBQoS Policy Map Name in poller. Improved Cisco CBQoS module.
Files changed (2) +139 / -136
Changed files with action and line counts
Mincludes/discovery/cisco-cbqos.inc.php+19 / -29
Mincludes/polling/cisco-cbqos.inc.php+120 / -107
+139 added −136 removed filtered activity

💻 r14107 MIBS

Mike Stupalov 🐱
Updated Fortinet mib files and related hardware IDs (OBS-5055).
Files changed (2) +152 / -39
Changed files with action and line counts
Mincludes/definitions/os/fortinet.inc.php+20 / -3
Mmibs/fortinet/FORTINET-FORTIGATE-MIB+132 / -36
+20 added −3 removed filtered activity

💻 r14106 TRIVIAL

Mike Stupalov 🐱
Improved detect Ubiquiti UniFi CloudKey (OBS-5053).
Files changed (1) +3 / -2
Changed files with action and line counts
Mincludes/definitions/os/ubiquiti.inc.php+3 / -2
+3 added −2 removed filtered activity

💻 r14105 DEVEL

Mike Stupalov 🐱
Fixed phpunit tests for testProcessPortLabel().
Files changed (1) +2 / -2
Changed files with action and line counts
Mtests/IncludesRewritesTest.php+2 / -2
0 added 0 removed filtered activity

💻 r14104 TRIVIAL

Mike Stupalov 🐱
Improved html_callback() and array_str_replace() for case-sensitive replacements. Fixed possible php fatal error with output buffering.
Files changed (2) +28 / -37
Changed files with action and line counts
Mhtml/includes/functions.inc.php+21 / -27
Mincludes/rewrites.inc.php+7 / -10
+28 added −37 removed filtered activity

💻 r14103 TRIVIAL

Adam Armstrong 🐸
Add check_radius definition
Files changed (1) +49 / -0
Changed files with action and line counts
Mincludes/definitions/entities/probes.inc.php+49 / -0
+49 added 0 removed filtered activity

June 2025

💻 r14102 TRIVIAL

Mike Stupalov 🐱
Little improved display php options in About page.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/common.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14101 DEVEL

Mike Stupalov 🐱
Reverted commit r14099 due fatal error in php 7.x.
Files changed (6) +47 / -48
Changed files with action and line counts
Mlibs/Psr/Cache/CacheException.php+1 / -1
Mlibs/Psr/Cache/CacheItemInterface.php+6 / -5
Mlibs/Psr/Cache/CacheItemPoolInterface.php+12 / -11
Mlibs/Psr/Cache/README.md+7 / -10
Mlibs/Psr/SimpleCache/CacheException.php+1 / -1
Mlibs/Psr/SimpleCache/CacheInterface.php+20 / -20
0 added 0 removed filtered activity

💻 r14100 LIBS

Mike Stupalov 🐱
Updated Phpfastcache lib to 8.1.4.
Files changed (20) +189 / -148
Changed files with action and line counts
Mlibs/Phpfastcache8/Cluster/ClusterPoolAbstract.php+2 / -3
Mlibs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php+6 / -1
Mlibs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+1 / -1
Mlibs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+6 / -1
Mlibs/Phpfastcache8/Cluster/ItemAbstract.php+7 / -0
Mlibs/Phpfastcache8/Core/Item/ItemBaseTrait.php+8 / -1
Mlibs/Phpfastcache8/Core/Item/ItemExtendedTrait.php+1 / -0
Mlibs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php+4 / -6
Mlibs/Phpfastcache8/Core/Pool/DriverBaseTrait.php+7 / -6
Mlibs/Phpfastcache8/Drivers/Cassandra/Config.php+24 / -1
Mlibs/Phpfastcache8/Drivers/Cassandra/Driver.php+17 / -4
Mlibs/Phpfastcache8/Drivers/Leveldb/Config.php+6 / -6
Mlibs/Phpfastcache8/Drivers/Leveldb/Driver.php+1 / -1
Mlibs/Phpfastcache8/Drivers/Memcache/Config.php+26 / -55
Mlibs/Phpfastcache8/Drivers/Memcache/Driver.php+13 / -20
Mlibs/Phpfastcache8/Drivers/Memcached/Config.php+27 / -10
Mlibs/Phpfastcache8/Drivers/Memcached/Driver.php+12 / -10
Mlibs/Phpfastcache8/Drivers/Memstatic/Driver.php+4 / -8
Mlibs/Phpfastcache8/Helper/Psr16Adapter.php+3 / -2
Mlibs/Phpfastcache8/Util/ArrayObject.php+14 / -12
0 added 0 removed filtered activity

💻 r14099 LIBS

Mike Stupalov 🐱
Updated Psr libs Cache and SimpleCache to 2.0.0.
Files changed (6) +48 / -47
Changed files with action and line counts
Mlibs/Psr/Cache/CacheException.php+1 / -1
Mlibs/Psr/Cache/CacheItemInterface.php+5 / -6
Mlibs/Psr/Cache/CacheItemPoolInterface.php+11 / -12
Mlibs/Psr/Cache/README.md+10 / -7
Mlibs/Psr/SimpleCache/CacheException.php+1 / -1
Mlibs/Psr/SimpleCache/CacheInterface.php+20 / -20
0 added 0 removed filtered activity

💻 r14098 TRIVIAL

Mike Stupalov 🐱
Improved display PHP cache and memory options in print_versions().
Files changed (1) +32 / -16
Changed files with action and line counts
Mincludes/common.inc.php+32 / -16
+32 added −16 removed filtered activity

💻 r14096 PHP8

Mike Stupalov 🐱
Fixed possible fatal error on Locations page with empty devices list.
Files changed (1) +3 / -3
Changed files with action and line counts
Mhtml/pages/locations.inc.php+3 / -3
+3 added −3 removed filtered activity

💻 r14095 TRIVIAL

Mike Stupalov 🐱
Removed check for permitted mib in ucd-diskio module.
Files changed (2) +10 / -8
Changed files with action and line counts
Mincludes/discovery/ucd-diskio.inc.php+5 / -4
Mincludes/polling/ucd-diskio.inc.php+5 / -4
+10 added −8 removed filtered activity

💻 r14094 TRIVIAL

Mike Stupalov 🐱
Removed redundant function in alerts API endpoint.
Files changed (1) +18 / -27
Changed files with action and line counts
Mhtml/api/v0/includes/alerts.inc.php+18 / -27
+18 added −27 removed filtered activity

💻 r14093 MINOR

Mike Stupalov 🐱
Added multiple device fields for edititing by API endpoint.
Files changed (4) +242 / -56
Changed files with action and line counts
Mhtml/api/v0/includes/devices.inc.php+223 / -34
Mhtml/pages/device/edit/geo.inc.php+2 / -2
Mhtml/pages/device/edit/snmp.inc.php+2 / -2
Mincludes/entities/device.inc.php+15 / -18
+242 added −56 removed filtered activity

💻 r14092 TRIVIAL

Mike Stupalov 🐱
Added multiple device field checks in is_valid_param().
Files changed (1) +43 / -0
Changed files with action and line counts
Mincludes/common.inc.php+43 / -0
+43 added 0 removed filtered activity

💻 r14091 MINOR

Mike Stupalov 🐱
Added functions for validate timestamp and unixtime.
Files changed (8) +112 / -81
Changed files with action and line counts
Mhtml/includes/functions.inc.php+3 / -3
Mincludes/common.inc.php+80 / -45
Mincludes/constants.inc.php+0 / -3
Mincludes/discovery/functions.inc.php+5 / -5
Mincludes/polling/ports.inc.php+4 / -5
Mincludes/rewrites.inc.php+6 / -8
Mincludes/rrdtool.inc.php+7 / -8
Mtests/IncludesCommonTest.php+7 / -4
+105 added −77 removed filtered activity

💻 r14090 TRIVIAL

Mike Stupalov 🐱
Excluded empty jnxFruState statuses by JUNIPER-MIB.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/definitions/mibs/juniper.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14089 API

Adam Armstrong 🐸
Allow update of poller_id from API
Files changed (1) +11 / -0
Changed files with action and line counts
Mhtml/api/v0/includes/devices.inc.php+11 / -0
+11 added 0 removed filtered activity

💻 r14087 TRIVIAL

Mike Stupalov 🐱
Improved get_status_array().
Files changed (1) +29 / -16
Changed files with action and line counts
Mhtml/includes/print/status.inc.php+29 / -16
+29 added −16 removed filtered activity

💻 r14086 TRIVIAL

Mike Stupalov 🐱
Fixed generate_query_values() for numeric comparision with mysql function calls.
Files changed (2) +146 / -101
Changed files with action and line counts
Mincludes/db.inc.php+43 / -10
Mtests/IncludesDbTest.php+103 / -91
+43 added −10 removed filtered activity

💻 r14085 TRIVIAL

Mike Stupalov 🐱
Fixed dbApproxCount() for MariaDB.
Files changed (3) +85 / -68
Changed files with action and line counts
Mhtml/includes/print/syslogs.inc.php+4 / -0
Mhtml/pages/syslog.inc.php+61 / -54
Mincludes/db.inc.php+20 / -14
+85 added −68 removed filtered activity

💻 r14084 TRIVIAL

Mike Stupalov 🐱
Ignore incorrect indexes in snmp translate.
Files changed (1) +6 / -1
Changed files with action and line counts
Mincludes/snmp.inc.php+6 / -1
+6 added −1 removed filtered activity

💻 r14083 TRIVIAL

Mike Stupalov 🐱
Improved discovery LLDP neighbours with empty sysname and description and associate remote host by port macaddress.
Files changed (2) +58 / -17
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+24 / -8
Mincludes/discovery/neighbours/lldp-mib.inc.php+34 / -9
+58 added −17 removed filtered activity

💻 r14082 DEVEL

Mike Stupalov 🐱
Reverted previous commit.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/discovery/ucd-diskio.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14081 TRIVIAL

Mike Stupalov 🐱
Ignore by default dm-XX devicemapper entities by UCD-DISKIO-MIB.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/discovery/ucd-diskio.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r14080 MINOR

Mike Stupalov 🐱
Improved support for C-Data OLT (OBS-5042).
Files changed (4) +281 / -164
Changed files with action and line counts
Mincludes/definitions/mibs/cdata.inc.php+100 / -85
Mincludes/definitions/mibs/nscrtv.inc.php+162 / -70
Mincludes/definitions/os/cdata.inc.php+8 / -4
Mincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+11 / -5
+281 added −164 removed filtered activity

💻 r14079 MIBS

Mike Stupalov 🐱
Updated cdata and nscrtv mib files.
Files changed (8) +31,554 / -14,632
Changed files with action and line counts
Mmibs/cdata/CDATA-EPON-MIB+148 / -35
Mmibs/cdata/CDATA-GPON-MIB+5,132 / -77
Amibs/cdata/NSCRTV-PON-TREE-EXT-LAYER3-MIB+1,201 / -0
Mmibs/cdata/NSCRTV-PON-TREE-EXT-MIB+10,089 / -1,741
Amibs/cdata/NSCRTV-PON-TREE-EXT-SERVICE-PORT-MIB+801 / -0
Mmibs/cdata/VENDOR-COMMON-MIB+154 / -0
Mmibs/nscrtv/NSCRTV-FTTX-EPON-MIB+10,224 / -11,684
Mmibs/nscrtv/NSCRTV-FTTX-GPON-MIB+3,805 / -1,095
0 added 0 removed filtered activity

💻 r14078 TRIVIAL

Mike Stupalov 🐱
Skipped discovery possible same sensors/statuses/counters with definitions discovery.
Files changed (3) +38 / -13
Changed files with action and line counts
Mincludes/entities/counter.inc.php+10 / -4
Mincludes/entities/sensor.inc.php+5 / -0
Mincludes/entities/status.inc.php+23 / -9
+38 added −13 removed filtered activity

💻 r14077 MINOR

Mike Stupalov 🐱
Added ignore filters for ucd-diskio module same as for storage.
Files changed (3) +172 / -159
Changed files with action and line counts
Mincludes/discovery/ucd-diskio.inc.php+12 / -4
Mincludes/polling/ucd-diskio.inc.php+12 / -10
Mincludes/polling/ucd-mib.inc.php+148 / -145
+172 added −159 removed filtered activity

💻 r14076 ICONS

Mike Stupalov 🐱
Fixed Epson logo svg.
Files changed (2) +2 / -2
Changed files with action and line counts
Mhtml/images/os/alcatellucent.svg+1 / -1
Mhtml/images/os/epson.svg+1 / -1
+2 added −2 removed filtered activity

💻 r14075 CLEAN

Mike Stupalov 🐱
Moved footer navbar include to separate dir.
Files changed (3) +127 / -127
Changed files with action and line counts
Dhtml/includes/navbar_footer.inc.php+0 / -126
Ahtml/includes/navbars/footer.inc.php+126 / -0
Mhtml/index.php+1 / -1
+127 added −127 removed filtered activity

💻 r14074 CLEAN

Mike Stupalov 🐱
Moved alerting navbar include to separate dir.
Files changed (16) +134 / -134
Changed files with action and line counts
Dhtml/includes/alerting-navbar.inc.php+0 / -89
Ahtml/includes/navbars/alerting.inc.php+89 / -0
Mhtml/includes/print/alert.inc.php+21 / -21
Mhtml/pages/add_alert_check.inc.php+1 / -1
Mhtml/pages/add_syslog_rule.inc.php+1 / -1
Mhtml/pages/alert_check.inc.php+1 / -1
Mhtml/pages/alert_checks.inc.php+1 / -1
Mhtml/pages/alert_log.inc.php+3 / -3
Mhtml/pages/alert_maintenance.inc.php+4 / -4
Mhtml/pages/alert_maintenance_add.inc.php+1 / -1
Mhtml/pages/alert_regenerate.inc.php+3 / -3
Mhtml/pages/alerts.inc.php+1 / -1
Mhtml/pages/contact.inc.php+1 / -1
Mhtml/pages/contacts.inc.php+1 / -1
Mhtml/pages/syslog_alerts.inc.php+3 / -3
Mhtml/pages/syslog_rules.inc.php+3 / -3
+134 added −134 removed filtered activity

💻 r14073 CLEAN

Mike Stupalov 🐱
Moved alert maintenance navbar include to separate dir.
Files changed (4) +156 / -156
Changed files with action and line counts
Dhtml/includes/maintenance-navbar.inc.php+0 / -154
Ahtml/includes/navbars/maintenance.inc.php+154 / -0
Mhtml/pages/alert_maintenance.inc.php+1 / -1
Mhtml/pages/alert_maintenance_add.inc.php+1 / -1
+156 added −156 removed filtered activity

💻 r14072 CLEAN

Mike Stupalov 🐱
Moved custom oids navbar include to separate dir.
Files changed (4) +280 / -278
Changed files with action and line counts
Dhtml/includes/customoids-navbar.inc.php+0 / -275
Ahtml/includes/navbars/customoids.inc.php+275 / -0
Mhtml/pages/customoid.inc.php+4 / -2
Mhtml/pages/customoids.inc.php+1 / -1
+280 added −278 removed filtered activity

💻 r14071 CLEAN

Mike Stupalov 🐱
Moved contacts navbar include to separate dir.
Files changed (4) +380 / -378
Changed files with action and line counts
Dhtml/includes/contacts-navbar.inc.php+0 / -376
Ahtml/includes/navbars/contacts.inc.php+378 / -0
Mhtml/pages/contact.inc.php+1 / -1
Mhtml/pages/contacts.inc.php+1 / -1
+380 added −378 removed filtered activity

💻 r14070 CLEAN

Mike Stupalov 🐱
Moved groups navbar include to separate dir.
Files changed (6) +198 / -198
Changed files with action and line counts
Dhtml/includes/group-navbar.inc.php+0 / -188
Ahtml/includes/navbars/group.inc.php+189 / -0
Mhtml/pages/group.inc.php+1 / -1
Mhtml/pages/group_add.inc.php+1 / -1
Mhtml/pages/groups.inc.php+1 / -1
Mhtml/pages/groups_regenerate.inc.php+6 / -7
+198 added −198 removed filtered activity

💻 r14069 MINOR

Mike Stupalov 🐱
Added filtering bgp peers by private/public ASNs (OBS-5022).
Files changed (5) +377 / -301
Changed files with action and line counts
Ahtml/includes/navbars non-text+0 / -0
Ahtml/includes/navbars/bgp.inc.php+263 / -0
Mhtml/includes/print/routing.inc.php+76 / -47
Mhtml/pages/device/routing/bgp.inc.php+3 / -121
Mhtml/pages/routing/bgp.inc.php+35 / -133
+377 added −301 removed filtered activity

💻 r14068 TRIVIAL

Mike Stupalov 🐱
Disabled snmp bulk for Extreme (Enterasys) OS.
Files changed (1) +5 / -3
Changed files with action and line counts
Mincludes/definitions/os/extreme.inc.php+5 / -3
+5 added −3 removed filtered activity

💻 r14067 MINOR

Mike Stupalov 🐱
Improved support for Acme Net-Net OS.
Files changed (2) +104 / -31
Changed files with action and line counts
Mincludes/definitions/mibs/acme.inc.php+97 / -27
Mincludes/definitions/os/oracle.inc.php+7 / -4
+104 added −31 removed filtered activity

💻 r14066 TRIVIAL

Mike Stupalov 🐱
Fixed power factor scale by SCHLEIFENBAUER-DATABUS-MIB.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/schleifenbauer.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14065 MAJOR

Mike Stupalov 🐱
Added support for SCHLEIFENBAUER hPDU (OBS-4948).
Files changed (5) +1,049 / -123
Changed files with action and line counts
Ahtml/images/os/schleifenbauer.svg+1 / -0
Aincludes/definitions/mibs/schleifenbauer.inc.php+186 / -0
Aincludes/definitions/os/schleifenbauer.inc.php+25 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB+822 / -106
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMI+15 / -17
+212 added 0 removed filtered activity

💻 r14064 TRIVIAL

Mike Stupalov 🐱
Improved default SNMP v3 auth options on Add device page.
Files changed (1) +159 / -176
Changed files with action and line counts
Mhtml/pages/addhost.inc.php+159 / -176
+159 added −176 removed filtered activity

💻 r14063 TRIVIAL

Mike Stupalov 🐱
Improved find_similar().
Files changed (2) +116 / -46
Changed files with action and line counts
Mincludes/functions.inc.php+71 / -34
Mtests/IncludesFunctionsTest.php+45 / -12
+71 added −34 removed filtered activity

💻 r14062 TRIVIAL

Mike Stupalov 🐱
Disabled snmp bulk walk for Delta UPSes.
Files changed (1) +10 / -8
Changed files with action and line counts
Mincludes/definitions/os/delta.inc.php+10 / -8
+10 added −8 removed filtered activity

💻 r14061 MAJOR

Mike Stupalov 🐱
Added basic os support for Bridgetech probe (OBS-4976).
Files changed (6) +692 / -0
Changed files with action and line counts
Aincludes/definitions/mibs/btech.inc.php+58 / -0
Aincludes/definitions/os/btech.inc.php+32 / -0
Amibs/btech non-text+0 / -0
Amibs/btech/BtechBase-MIB+14 / -0
Amibs/btech/BtechProbe1-MIB+555 / -0
Amibs/btech/BtechTypes-MIB+33 / -0
+90 added 0 removed filtered activity

💻 r14060 TRIVIAL

Mike Stupalov 🐱
Increased ifIndex number for ports discovered by CPQSM2-MIB for do not to cross with IF-MIB.
Files changed (1) +3 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/hp.inc.php+3 / -1
+3 added −1 removed filtered activity

💻 r14059 MINOR

Mike Stupalov 🐱
Improved support for Socomec NetVision 7+ (OBS-5038).
Files changed (4) +417 / -258
Changed files with action and line counts
Mincludes/definitions/mibs/socomec.inc.php+158 / -95
Mincludes/definitions/mibs/socomec/socomecups-mib.inc.php+161 / -139
Mincludes/definitions/os/socomec.inc.php+17 / -7
Mmibs/socomec/SOCOMECUPS7-MIB+81 / -17
+336 added −241 removed filtered activity

💻 r14058 ICONS

Mike Stupalov 🐱
Updated some vendor icons.
Files changed (4) +4 / -0
Changed files with action and line counts
Ahtml/images/os/btech.svg+1 / -0
Ahtml/images/os/epson.svg+1 / -0
Ahtml/images/os/socomec.svg+1 / -0
Ahtml/images/os/zte.svg+1 / -0
+4 added 0 removed filtered activity

💻 r14057 TRIVIAL

Mike Stupalov 🐱
Restored default detect StartTLS for email smtp transport. Added option for disable StartTLS. Forced no verify smtp hostname for StartTLS by default.
Files changed (3) +22 / -22
Changed files with action and line counts
Mincludes/alerting/email.inc.php+17 / -18
Mincludes/config-variables.inc.php+4 / -3
Mincludes/defaults.inc.php+1 / -1
+22 added −22 removed filtered activity

💻 r14056 TRIVIAL

Mike Stupalov 🐱
Disabled StartTLS by default in email smtp transport (OBS-5037).
Files changed (1) +7 / -2
Changed files with action and line counts
Mincludes/alerting/email.inc.php+7 / -2
+7 added −2 removed filtered activity

💻 r14055 MINOR

Mike Stupalov 🐱
Added ability for ignore firewall graphs by name (OBS-5017).
Files changed (3) +37 / -7
Changed files with action and line counts
Mincludes/defaults.inc.php+4 / -0
Mincludes/discovery/graphs/juniper-firewall-mib.inc.php+14 / -4
Mincludes/entities.inc.php+19 / -3
+37 added −7 removed filtered activity

💻 r14054 TRIVIAL

Mike Stupalov 🐱
Changed param for descr max length in entity_descr_check().
Files changed (7) +16 / -41
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+7 / -18
Mincludes/entities.inc.php+4 / -11
Mincludes/entities/counter.inc.php+1 / -4
Mincludes/entities/processor.inc.php+1 / -1
Mincludes/entities/sensor.inc.php+1 / -2
Mincludes/entities/status.inc.php+1 / -4
Mincludes/entities/storage.inc.php+1 / -1
+16 added −41 removed filtered activity

💻 r14053 TRIVIAL

Mike Stupalov 🐱
Improved entity_descr_check(().
Files changed (1) +64 / -96
Changed files with action and line counts
Mincludes/entities.inc.php+64 / -96
+64 added −96 removed filtered activity

💻 r14052 TRIVIAL

Mike Stupalov 🐱
Improved truncate() and mb_truncate(). Added truncate_len().
Files changed (2) +107 / -58
Changed files with action and line counts
Mincludes/common.inc.php+65 / -30
Mtests/IncludesCommonTest.php+42 / -28
+65 added −30 removed filtered activity

💻 r14051 TRIVIAL

Mike Stupalov 🐱
Switched email MX method to use Net_DNS2.
Files changed (2) +3 / -3
Changed files with action and line counts
Mincludes/alerting/email.inc.php+1 / -1
Mincludes/alerting/servicenow.inc.php+2 / -2
+3 added −3 removed filtered activity

💻 r14050 LIBS

Mike Stupalov 🐱
Updated some pear libs.
Files changed (13) +1,199 / -12
Changed files with action and line counts
Alibs/pear/Auth non-text+0 / -0
Alibs/pear/Auth/SASL non-text+0 / -0
Alibs/pear/Auth/SASL.php+138 / -0
Alibs/pear/Auth/SASL/Anonymous.php+72 / -0
Alibs/pear/Auth/SASL/Common.php+106 / -0
Alibs/pear/Auth/SASL/CramMD5.php+70 / -0
Alibs/pear/Auth/SASL/DigestMD5.php+199 / -0
Alibs/pear/Auth/SASL/External.php+64 / -0
Alibs/pear/Auth/SASL/Login.php+67 / -0
Alibs/pear/Auth/SASL/Plain.php+64 / -0
Alibs/pear/Auth/SASL/SCRAM.php+327 / -0
Mlibs/pear/Mail/Mail/smtpmx.php+28 / -2
Mlibs/pear/Net/SMTP.php+64 / -10
0 added 0 removed filtered activity

💻 r14049 TRIVIAL

Mike Stupalov 🐱
Added config options for Email transport for verify ssl certificate name and permit self-signed certificates.
Files changed (3) +34 / -4
Changed files with action and line counts
Mincludes/alerting/email.inc.php+14 / -0
Mincludes/config-variables.inc.php+18 / -4
Mincludes/defaults.inc.php+2 / -0
+34 added −4 removed filtered activity

💻 r14048 TRIVIAL

Mike Stupalov 🐱
Fixed get ip addresses af on device ports page.
Files changed (1) +3 / -3
Changed files with action and line counts
Mhtml/includes/print/addresses.inc.php+3 / -3
+3 added −3 removed filtered activity

💻 r14047 MINOR

Mike Stupalov 🐱
Added discovery statuses jnx FRU by JUNIPER-MIB (OBS-4902).
Files changed (2) +96 / -48
Changed files with action and line counts
Mincludes/definitions/mibs/juniper.inc.php+50 / -3
Mincludes/definitions/rewrites.inc.php+46 / -45
+96 added −48 removed filtered activity

💻 r14046 TRIVIAL

Mike Stupalov 🐱
Improved associate inventory ports for JunOS EVO.
Files changed (1) +23 / -1
Changed files with action and line counts
Mincludes/discovery/inventory/entity-mib.inc.php+23 / -1
+23 added −1 removed filtered activity

💻 r14045 TRIVIAL

Mike Stupalov 🐱
Fixed possible fatal error in get_vars() with comma in variable value.
Files changed (1) +21 / -18
Changed files with action and line counts
Mhtml/includes/functions.inc.php+21 / -18
+21 added −18 removed filtered activity

💻 r14044 MINOR

Mike Stupalov 🐱
Updated support for BDCOM IOS. Added discovery DOM sensors by NMS-GPON-MIB (OBS-5035).
Files changed (3) +148 / -18
Changed files with action and line counts
Mincludes/definitions/mibs/bdcom.inc.php+118 / -0
Mincludes/definitions/mibs/bdcom/nms-if-mib.php+19 / -9
Mincludes/definitions/os/bdcom.inc.php+11 / -9
+148 added −18 removed filtered activity

💻 r14043 MIBS

Mike Stupalov 🐱
Updated BDCOM mib files.
Files changed (55) +19,603 / -881

Showing the first 30 paths; 25 more are omitted from this static page.

Changed files with action and line counts
Mmibs/bdcom/NMS-BACKUPLINK-MIB+93 / -93
Mmibs/bdcom/NMS-CARD-OPERATION-MIB+3 / -3
Mmibs/bdcom/NMS-CHASSIS+62 / -44
Dmibs/bdcom/NMS-CONFIG+0 / -31
Amibs/bdcom/NMS-CONFIG-MGMT+66 / -0
Mmibs/bdcom/NMS-DHCP-SERVER-LEASE-MIB+3 / -3
Mmibs/bdcom/NMS-EPON-LLID-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-ONU-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-ONU-UNI-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-PON-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-ERPS-MIB+2 / -2
Mmibs/bdcom/NMS-ETHERRING+1 / -1
Mmibs/bdcom/NMS-FAN-TRAP+170 / -23
Mmibs/bdcom/NMS-FILE-MGMT-MIB+14 / -2
Mmibs/bdcom/NMS-FILTER-TRAP+2 / -2
Mmibs/bdcom/NMS-GPON-MIB+13,520 / -144
Mmibs/bdcom/NMS-HAL-GLOBAL-MIB+36 / -3
Mmibs/bdcom/NMS-HAL-IF-MIB+115 / -16
Mmibs/bdcom/NMS-HAL-TRAP+1 / -1
Mmibs/bdcom/NMS-IF-MIB+144 / -45
Mmibs/bdcom/NMS-INTERFACE-EXT+298 / -11
Mmibs/bdcom/NMS-INTERFACES+214 / -0
Mmibs/bdcom/NMS-IPAcl+420 / -0
Mmibs/bdcom/NMS-LLDP-MIB+1 / -1
Mmibs/bdcom/NMS-LOG-SERVER-MIB+18 / -17
Mmibs/bdcom/NMS-LOOPBACK-DETECT-MIB+1 / -1
Mmibs/bdcom/NMS-MAC-MIB+412 / -301
Mmibs/bdcom/NMS-MEAPS-MIB+6 / -4
Mmibs/bdcom/NMS-MacAcl+6 / -6
Mmibs/bdcom/NMS-NAT+21 / -0
0 added 0 removed filtered activity

💻 r14042 TRIVIAL

Mike Stupalov 🐱
Skipped delete rrd files in delete_port() for remote rrdcached.
Files changed (1) +34 / -26
Changed files with action and line counts
Mincludes/entities/port.inc.php+34 / -26
+34 added −26 removed filtered activity

💻 r14041 TRIVIAL

Mike Stupalov 🐱
Fixed display a device port graphs tab with remote rrdcached.
Files changed (3) +42 / -45
Changed files with action and line counts
Mhtml/includes/entities/port.inc.php+1 / -1
Mhtml/pages/device/port/adsl.inc.php+32 / -34
Mhtml/pages/device/port/graphs.inc.php+9 / -10
+42 added −45 removed filtered activity

💻 r14040 TRIVIAL

Mike Stupalov 🐱
Updated VM names definitions.
Files changed (1) +4 / -0
Changed files with action and line counts
Mincludes/definitions/vm.inc.php+4 / -0
+4 added 0 removed filtered activity

May 2025

💻 r14039 TRIVIAL

Mike Stupalov 🐱
Improved ipv4/ipv6 queries in get_entity_ids_ip_by_network().
Files changed (2) +45 / -51
Changed files with action and line counts
Mincludes/entities.inc.php+40 / -35
Mincludes/entities/ip-address.inc.php+5 / -16
+45 added −51 removed filtered activity

💻 r14038 TRIVIAL

Mike Stupalov 🐱
Improved get_addresses().
Files changed (1) +30 / -28
Changed files with action and line counts
Mhtml/includes/print/addresses.inc.php+30 / -28
+30 added −28 removed filtered activity

💻 r14037 TRIVIAL

Mike Stupalov 🐱
Fixed variable name for netscaller ip addresses.
Files changed (1) +3 / -3
Changed files with action and line counts
Mhtml/includes/print/addresses.inc.php+3 / -3
+3 added −3 removed filtered activity

💻 r14036 MINOR

Mike Stupalov 🐱
Added discovery inventory by ENTITY-MIB for recent versions of JunOS (OBS-5018).
Files changed (4) +21 / -1
Changed files with action and line counts
Mincludes/definitions/os/juniper.inc.php+1 / -1
Mincludes/discovery/functions.inc.php+4 / -0
Mincludes/discovery/inventory/entity-mib.inc.php+15 / -0
Mincludes/discovery/inventory/juniper-mib.inc.php+1 / -0
+21 added −1 removed filtered activity

💻 r14035 MINOR

Mike Stupalov 🐱
Improved array_merge_indexed(). Added array_merge_map() for merge array by keys map.
Files changed (2) +230 / -50
Changed files with action and line counts
Mincludes/functions.inc.php+69 / -50
Mtests/IncludesFunctionsTest.php+161 / -0
+69 added −50 removed filtered activity

💻 r14034 TRIVIAL

Mike Stupalov 🐱
Do not show deleted inventory entries by default on device page.
Files changed (1) +7 / -2
Changed files with action and line counts
Mhtml/includes/print/inventory.inc.php+7 / -2
+7 added −2 removed filtered activity

💻 r14033 TRIVIAL

Mike Stupalov 🐱
Fixed print_inventory_tree() loop condition.
Files changed (1) +1 / -3
Changed files with action and line counts
Mhtml/includes/print/inventory.inc.php+1 / -3
+1 added −3 removed filtered activity

💻 r14032 MINOR

Mike Stupalov 🐱
Improved generate device entPhysical inventory page. Fixed display entities unlinked with Chassis id.
Files changed (2) +95 / -67
Changed files with action and line counts
Mhtml/includes/print/inventory.inc.php+89 / -60
Mhtml/pages/device/entphysical.inc.php+6 / -7
+95 added −67 removed filtered activity

💻 r14031 MINOR

Mike Stupalov 🐱
Unified ip addresses query for search and api.
Files changed (6) +416 / -366
Changed files with action and line counts
Mhtml/api/v0/includes/address.inc.php+10 / -101
Mhtml/includes/print/addresses.inc.php+224 / -104
Mhtml/pages/device/ports/ipv4.inc.php+37 / -36
Mhtml/pages/device/ports/ipv6.inc.php+37 / -36
Mhtml/pages/search/ipv4.inc.php+56 / -47
Mhtml/pages/search/ipv6.inc.php+52 / -42
+416 added −366 removed filtered activity

💻 r14030 TRIVIAL

Mike Stupalov 🐱
Fixed API query IP addresses for permitted devices for limited users.
Files changed (2) +16 / -16
Changed files with action and line counts
Mhtml/api/v0/includes/address.inc.php+11 / -16
Mincludes/observium.inc.php+5 / -0
+16 added −16 removed filtered activity

💻 r14029

Mike Stupalov 🐱
MINOR] Increased minimum mysql and rrdtool version based on actually supported distro versions (correctly).
Files changed (2) +20 / -28
Changed files with action and line counts
Mincludes/constants.inc.php+18 / -4
Mincludes/defaults.inc.php+2 / -24
+20 added −28 removed filtered activity

💻 r14028 MINOR

Mike Stupalov 🐱
Increased minimum mysql and rrdtool version based on actually supported distro versions.
Files changed (1) +22 / -0
Changed files with action and line counts
Mincludes/defaults.inc.php+22 / -0
+22 added 0 removed filtered activity

💻 r14027 TRIVIAL

Mike Stupalov 🐱
DB schema updates are not allowed when using an unsupported database server version.
Files changed (1) +3 / -0
Changed files with action and line counts
Mincludes/update/update.php+3 / -0
+3 added 0 removed filtered activity

💻 r14026 TRIVIAL

Mike Stupalov 🐱
Improved polling hardware and version for Juniper JunOS Evolved.
Files changed (2) +33 / -3
Changed files with action and line counts
Mincludes/definitions/os/juniper.inc.php+20 / -0
Mincludes/polling/os/juniper.inc.php+13 / -3
+33 added −3 removed filtered activity

💻 r14025 TRIVIAL

Mike Stupalov 🐱
Fixed update arp table for ipv6z.
Files changed (1) +12 / -9
Changed files with action and line counts
Mincludes/discovery/arp-table.inc.php+12 / -9
+12 added −9 removed filtered activity

💻 r14024 MINOR

Mike Stupalov 🐱
Improved detect linux distro for AlmaLinux, Manjaro and Slackware without unix-agent or snmp extend.
Files changed (1) +22 / -2
Changed files with action and line counts
Mincludes/polling/os/unix.inc.php+22 / -2
+22 added −2 removed filtered activity

💻 r14023 TRIVIAL

Mike Stupalov 🐱
Improved detect JunOS EVO with incvorrect sysDescr and sysObjectId (OBS-5028).
Files changed (1) +7 / -0
Changed files with action and line counts
Mincludes/definitions/os/juniper.inc.php+7 / -0
+7 added 0 removed filtered activity

💻 r14022 MIBS

Mike Stupalov 🐱
Added Sonus mib files.
Files changed (31) +91,900 / -0

Showing the first 30 paths; 1 more are omitted from this static page.

Changed files with action and line counts
Amibs/ribbon/CONNEXIP-TRAPS-MIB+472 / -0
Amibs/ribbon/HORNET-BASE-TRAPS-MIB+5,150 / -0
Amibs/ribbon/SONUS-ADDRESS-CONTEXT+30,078 / -0
Amibs/ribbon/SONUS-ALARM-MGR+356 / -0
Amibs/ribbon/SONUS-ANNOUNCEMENTS-STATUS+277 / -0
Amibs/ribbon/SONUS-CDR-SERVER-MIB+380 / -0
Amibs/ribbon/SONUS-COMMON-TC+185 / -0
Amibs/ribbon/SONUS-COMMON-TRAP-MIB+111 / -0
Amibs/ribbon/SONUS-DRM-DSPSTATUS+3,757 / -0
Amibs/ribbon/SONUS-GEN2-EVENT-LOG-MIB+1,492 / -0
Amibs/ribbon/SONUS-GEN2-IPM+5,327 / -0
Amibs/ribbon/SONUS-GEN2-NTP-SERVICES-MIB+585 / -0
Amibs/ribbon/SONUS-GEN2-PROFILES-MIB+157 / -0
Amibs/ribbon/SONUS-GEN2-RADIUS-MIB+813 / -0
Amibs/ribbon/SONUS-GLOBAL-OBJECTS+15,091 / -0
Amibs/ribbon/SONUS-HA-MIB+303 / -0
Amibs/ribbon/SONUS-LICENSE-MIB+193 / -0
Amibs/ribbon/SONUS-LOAD-BALANCING-SERVICE-STATUS+807 / -0
Amibs/ribbon/SONUS-MGMT-IP-INTERFACE+325 / -0
Amibs/ribbon/SONUS-NETWORK-PROCESSOR-STATS+814 / -0
Amibs/ribbon/SONUS-NODE-RESOURCES-CONGESTION+956 / -0
Amibs/ribbon/SONUS-NODE-RESOURCES-DSPUSAGE+3,264 / -0
Amibs/ribbon/SONUS-PORT+1,771 / -0
Amibs/ribbon/SONUS-SBX-POLICY-SERVER-TRAP-MIB+949 / -0
Amibs/ribbon/SONUS-SBX-TRAP-MIB+8,016 / -0
Amibs/ribbon/SONUS-SLB+397 / -0
Amibs/ribbon/SONUS-SMI+334 / -0
Amibs/ribbon/SONUS-SWE+294 / -0
Amibs/ribbon/SONUS-SYSTEM-MIB+5,463 / -0
Amibs/ribbon/SONUS-VM+477 / -0
0 added 0 removed filtered activity

💻 r14021 MINOR

Mike Stupalov 🐱
Added basic os definition for ALLNET IP Control (OBS-4915).
Files changed (5) +3,240 / -0
Changed files with action and line counts
Ahtml/images/os/allnet.svg+1 / -0
Aincludes/definitions/os/allnet.inc.php+31 / -0
Amibs/allnet non-text+0 / -0
Amibs/allnet/ALLNET-MSR-MIB+400 / -0
Amibs/allnet/ALLNET-SENSOR-MIB+2,808 / -0
+32 added 0 removed filtered activity

💻 r14020 TRIVIAL

Mike Stupalov 🐱
Improved detect JunOS EVO (OBS-5028).
Files changed (1) +3 / -1
Changed files with action and line counts
Mincludes/definitions/os/juniper.inc.php+3 / -1
+3 added −1 removed filtered activity

💻 r14019 TRIVIAL

Mike Stupalov 🐱
Fixed edit device sensors forms for toggle custom flag to on (OBS-5031).
Files changed (2) +88 / -69
Changed files with action and line counts
Mhtml/js/observium.js+17 / -2
Mhtml/pages/device/edit/sensors.inc.php+71 / -67
+71 added −67 removed filtered activity

💻 r14018 TRIVIAL

Mike Stupalov 🐱
Fixed polling port speed by CPQSM2-MIB (OBS-5030).
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/hp.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r14017 TRIVIAL

Mike Stupalov 🐱
Moved Sonus os/mib defifinitions to Ribbon.
Files changed (20) +23,636 / -8,017
Changed files with action and line counts
Aincludes/definitions/mibs/ribbon.inc.php+29 / -0
Dincludes/definitions/mibs/sonus.inc.php+0 / -29
Aincludes/definitions/os/ribbon.inc.php+33 / -0
Dincludes/definitions/os/sonus.inc.php+0 / -23
Amibs/ribbon non-text+0 / -0
Amibs/ribbon/APOLLO-MIB+4,444 / -0
Amibs/ribbon/ECI-FLOW-ACCOUNTING-MIB+250 / -0
Amibs/ribbon/ECI-OPERATING-MIB+604 / -0
Amibs/ribbon/ECI-POLICY-BASED-ACCOUNTING-MIB+113 / -0
Amibs/ribbon/ECI-QUEUE-ACCOUNTING-MIB+241 / -0
Amibs/ribbon/ECI-SMI+80 / -0
Amibs/ribbon/ECI-TC+32 / -0
Amibs/ribbon/ECI-TRAPS+9,201 / -0
Amibs/ribbon/UX-CALL-STATS-MIB+1,718 / -0
Amibs/ribbon/UX-OBJECTS-MIB+1,358 / -0
Amibs/ribbon/UX-TRAP-MIB+5,533 / -0
Dmibs/sonus non-text+0 / -0
Dmibs/sonus/UX-CALL-STATS-MIB+0 / -1,687
Dmibs/sonus/UX-OBJECTS-MIB+0 / -1,291
Dmibs/sonus/UX-TRAP-MIB+0 / -4,987
+62 added −52 removed filtered activity

💻 r14016 TRIVIAL

Mike Stupalov 🐱
Added top notification banner when all alert notifications is suppressed.
Files changed (1) +17 / -0
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+17 / -0
+17 added 0 removed filtered activity

💻 r14015 TRIVIAL

Mike Stupalov 🐱
Removed Web UI banner when all notifications disabled (appear in r14013). Use suppress option instead.
Files changed (3) +3 / -11
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+0 / -8
Mincludes/config-variables.inc.php+2 / -2
Mincludes/defaults.inc.php+1 / -1
+3 added −11 removed filtered activity

💻 r14014 LIBS

Mike Stupalov 🐱
Updated Net_DNS2 lib to 1.5.5.
Files changed (29) +155 / -127
Changed files with action and line counts
Mlibs/pear/Net/DNS2/BitMap.php+9 / -7
Mlibs/pear/Net/DNS2/Cache.php+2 / -2
Mlibs/pear/Net/DNS2/Cache/File.php+12 / -10
Mlibs/pear/Net/DNS2/Cache/Shm.php+2 / -2
Mlibs/pear/Net/DNS2/Exception.php+4 / -17
Mlibs/pear/Net/DNS2/Header.php+1 / -1
Mlibs/pear/Net/DNS2/Lookups.php+18 / -6
Mlibs/pear/Net/DNS2/Names.php+1 / -3
Mlibs/pear/Net/DNS2/Notifier.php+2 / -2
Mlibs/pear/Net/DNS2/Packet.php+3 / -3
Mlibs/pear/Net/DNS2/PrivateKey.php+2 / -2
Mlibs/pear/Net/DNS2/Question.php+1 / -1
Mlibs/pear/Net/DNS2/RR.php+8 / -9
Mlibs/pear/Net/DNS2/RR/AAAA.php+4 / -0
Mlibs/pear/Net/DNS2/RR/AMTRELAY.php+4 / -0
Mlibs/pear/Net/DNS2/RR/APL.php+8 / -0
Mlibs/pear/Net/DNS2/RR/CERT.php+1 / -1
Mlibs/pear/Net/DNS2/RR/EUI48.php+4 / -0
Mlibs/pear/Net/DNS2/RR/EUI64.php+4 / -0
Mlibs/pear/Net/DNS2/RR/IPSECKEY.php+5 / -0
Mlibs/pear/Net/DNS2/RR/LOC.php+0 / -2
Mlibs/pear/Net/DNS2/RR/OPT.php+1 / -1
Mlibs/pear/Net/DNS2/RR/SIG.php+3 / -20
Mlibs/pear/Net/DNS2/RR/TLSA.php+1 / -1
Mlibs/pear/Net/DNS2/RR/WKS.php+6 / -1
Mlibs/pear/Net/DNS2/RR/ZONEMD.php+1 / -1
Mlibs/pear/Net/DNS2/Resolver.php+1 / -1
Mlibs/pear/Net/DNS2/Socket.php+30 / -17
Mlibs/pear/Net/DNS2/Updater.php+17 / -17
0 added 0 removed filtered activity

💻 r14013 TRIVIAL

Mike Stupalov 🐱
Added Web UI banner when all alert notifications was disabled.
Files changed (2) +21 / -12
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+8 / -0
Mincludes/defaults.inc.php+13 / -12
+21 added −12 removed filtered activity

💻 r14012 CLEAN

Mike Stupalov 🐱
Updated Mike name to correct in About page.
Files changed (1) +3 / -3
Changed files with action and line counts
Mhtml/pages/about.inc.php+3 / -3
+3 added −3 removed filtered activity

💻 r14011 TRIVIAL

Mike Stupalov 🐱
Fixed discovery incorrect serials in inventory by HUAWEI-ENTITY-EXTENT-MIB (OBS-5026).
Files changed (1) +3 / -1
Changed files with action and line counts
Mincludes/discovery/inventory/entity-mib.inc.php+3 / -1
+3 added −1 removed filtered activity

💻 r14010 TRIVIAL

Tom Laermans 🦔
Add AirOS AirMAX radio sensors (tested on Nanostation M2)
Files changed (1) +57 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/ubiquiti.inc.php+57 / -0
+57 added 0 removed filtered activity

💻 r14008 MINOR

Mike Stupalov 🐱
Added API routes for get versions (/version and /versions).
Files changed (2) +62 / -3
Changed files with action and line counts
Mhtml/api/v0/index.php+58 / -3
Mincludes/common.inc.php+4 / -0
+62 added −3 removed filtered activity

💻 r14007 TRIVIAL

Mike Stupalov 🐱
Fixed display Device not yet polled.
Files changed (1) +4 / -4
Changed files with action and line counts
Mhtml/pages/device.inc.php+4 / -4
+4 added −4 removed filtered activity

💻 r14006 TRIVIAL

Mike Stupalov 🐱
Added missed poller code for SLA by ACD-TWAMP-GEN-MIB (apper in r13957).
Files changed (1) +106 / -0
Changed files with action and line counts
Aincludes/polling/slas/acd-twamp-gen-mib.inc.php+106 / -0
+106 added 0 removed filtered activity

💻 r14005 CLEAN

Mike Stupalov 🐱
Cleaned azure geo definition.
Files changed (1) +0 / -5
Changed files with action and line counts
Mincludes/definitions/geo.inc.php+0 / -5
0 added −5 removed filtered activity

💻 r14004 MINOR

Mike Stupalov 🐱
Added MS Azure geocoding api.
Files changed (3) +205 / -128
Changed files with action and line counts
Mincludes/config-variables.inc.php+11 / -3
Mincludes/defaults.inc.php+6 / -0
Mincludes/definitions/geo.inc.php+188 / -125
+205 added −128 removed filtered activity

💻 r14003 TRIVIAL

Mike Stupalov 🐱
Improved generate alternative location string for geocoding.
Files changed (1) +6 / -0
Changed files with action and line counts
Mincludes/geolocation.inc.php+6 / -0
+6 added 0 removed filtered activity

💻 r14002 MINOR

Mike Stupalov 🐱
Changed default geolocation api to ArcGIS.
Files changed (3) +11 / -7
Changed files with action and line counts
Mincludes/defaults.inc.php+3 / -3
Mincludes/geolocation.inc.php+7 / -3
Mincludes/observium.inc.php+1 / -1
+11 added −7 removed filtered activity

💻 r14001 MINOR

Mike Stupalov 🐱
Added Geoapify API definition for geolocation.
Files changed (2) +118 / -44
Changed files with action and line counts
Mincludes/config-variables.inc.php+11 / -2
Mincludes/definitions/geo.inc.php+107 / -42
+118 added −44 removed filtered activity

💻 r14000 MINOR

Mike Stupalov 🐱
Updated Geocode.Farm geo api. Now required API key.
Files changed (2) +59 / -56
Changed files with action and line counts
Mincludes/config-variables.inc.php+9 / -9
Mincludes/definitions/geo.inc.php+50 / -47
+59 added −56 removed filtered activity

💻 r13999 TRIVIAL

Mike Stupalov 🐱
Updated VMWare Guest ID definitions.
Files changed (1) +60 / -16
Changed files with action and line counts
Mincludes/definitions/vm.inc.php+60 / -16
+60 added −16 removed filtered activity

💻 r13998 TRIVIAL

Mike Stupalov 🐱
Fixed confirmation dialog for delete dashboard.
Files changed (2) +20 / -16
Changed files with action and line counts
Mhtml/includes/print/search.inc.php+1 / -1
Mhtml/pages/dashboard.inc.php+19 / -15
+20 added −16 removed filtered activity

April 2025

💻 r13997 TRIVIAL

Mike Stupalov 🐱
Improved dbApproxCount() for detect count query timeout.
Files changed (2) +15 / -5
Changed files with action and line counts
Mhtml/includes/print/syslogs.inc.php+4 / -3
Mincludes/db.inc.php+11 / -2
+15 added −5 removed filtered activity

💻 r13996 MINOR

Mike Stupalov 🐱
Improved generate statistics on about page with huge syslog and eventlog tables. Added dbApproxCount() for get approximate db entries count.
Files changed (4) +74 / -52
Changed files with action and line counts
Mhtml/includes/functions.inc.php+1 / -5
Mhtml/includes/print/syslogs.inc.php+7 / -21
Mhtml/pages/about.inc.php+32 / -26
Mincludes/db.inc.php+34 / -0
+74 added −52 removed filtered activity

💻 r13995 TRIVIAL

Adam Armstrong 🐸
Copyright year update
Files changed (1) +1 / -1
Changed files with action and line counts
Mpoller-wrapper.py+1 / -1
+1 added −1 removed filtered activity

💻 r13994 MINOR

Adam Armstrong 🐸
Update copyright year
Files changed (1) +1 / -2
Changed files with action and line counts
MLICENSE.PRO+1 / -2
+1 added −2 removed filtered activity

💻 r13993 MINOR

Mike Stupalov 🐱
Added discovery temperature/humidity sensors by VERTIV-V5-MIB (OBS-5015).
Files changed (2) +774 / -686
Changed files with action and line counts
Mincludes/definitions/mibs/geist.inc.php+764 / -676
Mincludes/definitions/os/vertiv.inc.php+10 / -10
+774 added −686 removed filtered activity

💻 r13992 MINOR

Mike Stupalov 🐱
Improved discovery sensors for JunOS EVO for ZX+ modules by JUNIPER-DOM-MIB (OBS-5016).
Files changed (1) +198 / -1
Changed files with action and line counts
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+198 / -1
+198 added −1 removed filtered activity

💻 r13991 OS

Adam Armstrong 🐸
Add Forcepoint NGFW discovery
Files changed (1) +13 / -0
Changed files with action and line counts
Mincludes/definitions/os/forcepoint.inc.php+13 / -0
+13 added 0 removed filtered activity

💻 r13990 TRIVIAL

Mike Stupalov 🐱
Added discovery static IP addresses by HIK-DEVICE-MIB (OBS-5014).
Files changed (2) +34 / -25
Changed files with action and line counts
Mincludes/definitions/mibs/hikvision.inc.php+32 / -23
Mincludes/definitions/os/hikvision.inc.php+2 / -2
+34 added −25 removed filtered activity

💻 r13989 MINOR

Mike Stupalov 🐱
Improved support for SNR Switches (OBS-5012).
Files changed (3) +372 / -181
Changed files with action and line counts
Mincludes/definitions/mibs/dcn/dcn-xxx.php+9 / -7
Mincludes/definitions/mibs/snr.inc.php+321 / -164
Mincludes/definitions/os/snr.inc.php+42 / -10
+372 added −181 removed filtered activity

💻 r13988 MIBS

Mike Stupalov 🐱
Updated SNR mib files.
Files changed (5) +5,736 / -698
Changed files with action and line counts
Amibs/snr/SNR-ERD-2-MIB+513 / -0
Amibs/snr/SNR-ERD-3S-MIB+708 / -0
Dmibs/snr/SNR-ERD-3s+0 / -626
Amibs/snr/SNR-ERD-MIB+3,534 / -0
Mmibs/snr/SNR-SWITCH-MIB+981 / -72
0 added 0 removed filtered activity

💻 r13986 TRIVIAL

Mike Stupalov 🐱
Disabled config option poller_by_host for distributed pollers (with -i and -n options) in check_local_poller_id().
Files changed (1) +6 / -0
Changed files with action and line counts
Mincludes/distributed.inc.php+6 / -0
+6 added 0 removed filtered activity

💻 r13985 MAJOR

Mike Stupalov 🐱
Added support for FirstMile OnAccess (OBS-4539).
Files changed (4) +910 / -0
Changed files with action and line counts
Ahtml/images/os/firstmile.png+1 / -0
Ahtml/images/os/firstmile_2x.png+1 / -0
Aincludes/definitions/mibs/firstmile.inc.php+877 / -0
Aincludes/definitions/os/firstmile.inc.php+31 / -0
+908 added 0 removed filtered activity

💻 r13984 TRIVIAL

Mike Stupalov 🐱
Fixed polling port speed by SPEED-DUALLINE-FC.
Files changed (1) +2 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/pandacom.inc.php+2 / -1
+2 added −1 removed filtered activity

💻 r13983 TRIVIAL

Mike Stupalov 🐱
Display VM information in print_versions().
Files changed (1) +23 / -5
Changed files with action and line counts
Mincludes/common.inc.php+23 / -5
+23 added −5 removed filtered activity

💻 r13982 MINOR

Mike Stupalov 🐱
Added ability for use mib based split unit patterns in snmp_fix_numeric() for processors.
Files changed (5) +64 / -6
Changed files with action and line counts
Mincludes/definitions/mibs/newtec.inc.php+52 / -0
Mincludes/entities/processor.inc.php+3 / -3
Mincludes/polling/processors.inc.php+1 / -1
Mincludes/snmp.inc.php+4 / -2
Mtests/IncludesSnmpTest.php+4 / -0
+60 added −6 removed filtered activity

💻 r13981 MINOR

Mike Stupalov 🐱
Added ability for use mib based split unit patterns in snmp_fix_numeric() for sensors and counters.
Files changed (6) +121 / -59
Changed files with action and line counts
Mincludes/definitions/mibs/nokia.inc.php+8 / -0
Mincludes/entities.inc.php+8 / -5
Mincludes/entities/counter.inc.php+11 / -11
Mincludes/entities/sensor.inc.php+6 / -6
Mincludes/snmp.inc.php+62 / -28
Mtests/IncludesSnmpTest.php+26 / -9
+95 added −50 removed filtered activity

💻 r13980 MINOR

Mike Stupalov 🐱
Added storage_size as alert metric for storage entity.
Files changed (2) +2 / -1
Changed files with action and line counts
Mincludes/definitions/entities/storages.inc.php+1 / -0
Mincludes/polling/storage.inc.php+1 / -1
+2 added −1 removed filtered activity

💻 r13979 TRIVIAL

Mike Stupalov 🐱
Added navbar option for display device groups on Group page.
Files changed (1) +15 / -4
Changed files with action and line counts
Mhtml/pages/group.inc.php+15 / -4
+15 added −4 removed filtered activity

💻 r13978 CLEAN

Mike Stupalov 🐱
Reduced initial php warnings, when enabled.
Files changed (3) +4 / -4
Changed files with action and line counts
Mincludes/debugging.inc.php+2 / -2
Mincludes/definitions.inc.php+1 / -1
Mincludes/observium.inc.php+1 / -1
+4 added −4 removed filtered activity

💻 r13977 TRIVIAL

Mike Stupalov 🐱
Improved check graph definition.
Files changed (1) +1 / -1
Changed files with action and line counts
Mhtml/includes/graphs/graph.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r13976 TRIVIAL

Mike Stupalov 🐱
Fixed compat with old config overview_show_sysDescr.
Files changed (3) +9 / -5
Changed files with action and line counts
Mhtml/pages/device.inc.php+2 / -2
Mhtml/pages/device/overview/information.inc.php+4 / -3
Mincludes/observium.inc.php+3 / -0
+9 added −5 removed filtered activity

💻 r13975 MINOR

Mike Stupalov 🐱
Device overview show common information (hardware/vendor/os/location) as links.
Files changed (8) +74 / -219
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+1 / -0
Mhtml/includes/panels/device.inc.php+3 / -1
Mhtml/pages/device.inc.php+6 / -6
Mhtml/pages/device/overview/information.inc.php+53 / -19
Dhtml/pages/device/overview/information_extended.inc.php+0 / -190
Mincludes/config-variables.inc.php+7 / -0
Mincludes/defaults.inc.php+3 / -3
Mincludes/definitions.inc.php+1 / -0
+74 added −219 removed filtered activity

💻 r13974 TRIVIAL

Mike Stupalov 🐱
Fixed generate_url() with quoted vars when it previously passed as quoted string.
Files changed (6) +67 / -43
Changed files with action and line counts
Mhtml/includes/functions.inc.php+29 / -5
Mhtml/includes/print/navbar.inc.php+3 / -4
Mhtml/includes/print/routing.inc.php+3 / -4
Mhtml/pages/routing/bgp.inc.php+15 / -14
Mincludes/common.inc.php+14 / -13
Mincludes/rewrites.inc.php+3 / -3
+67 added −43 removed filtered activity

💻 r13973 MINOR

Mike Stupalov 🐱
Fixed detect Cisco IE as IOS-XE, all except IE-1000.
Files changed (2) +24 / -9
Changed files with action and line counts
Mincludes/definitions/os/cisco.inc.php+19 / -8
Mincludes/polling/os/cisco.inc.php+5 / -1
+24 added −9 removed filtered activity

💻 r13972 TRIVIAL

Mike Stupalov 🐱
Updated list of tables for deleting devices.
Files changed (1) +5 / -3
Changed files with action and line counts
Mincludes/definitions/entities/devices.inc.php+5 / -3
+5 added −3 removed filtered activity

💻 r13971 MINOR

Mike Stupalov 🐱
Added function dbShowTables() for list tables with specific column.
Files changed (1) +32 / -5
Changed files with action and line counts
Mincludes/db.inc.php+32 / -5
+32 added −5 removed filtered activity

💻 r13970 TRIVIAL

Mike Stupalov 🐱
Fixed clean deleted devices from Netscaler Service Group Member table.
Files changed (1) +4 / -3
Changed files with action and line counts
Mincludes/definitions/entities/devices.inc.php+4 / -3
+4 added −3 removed filtered activity

💻 r13969 MINOR

Mike Stupalov 🐱
Improved support for Inova PDU with new firmware (OBS-5000).
Files changed (4) +11,373 / -519
Changed files with action and line counts
Aincludes/definitions/mibs/apc/powernet-rpdu2.php+588 / -0
Mincludes/definitions/mibs/inova.inc.php+21 / -517
Mincludes/definitions/os/inova.inc.php+12 / -2
Amibs/inova/PowerNet-Inova+10,752 / -0
+621 added −519 removed filtered activity

March 2025

💻 r13968 TRIVIAL

Mike Stupalov 🐱
Improved detect Synology DSM.
Files changed (1) +18 / -17
Changed files with action and line counts
Mincludes/definitions/os/synology.inc.php+18 / -17
+18 added −17 removed filtered activity

💻 r13967 CLEAN

Mike Stupalov 🐱
Reverted accidentally removed sensor class definition.
Files changed (1) +1 / -0
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -0
+1 added 0 removed filtered activity

💻 r13966 MINOR

Mike Stupalov 🐱
Improved support for Eaton SC, added discovery sensors by RPS-SC300-MIB (OBS-4998).
Files changed (4) +9,168 / -38
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+3 / -2
Mincludes/definitions/mibs/eaton.inc.php+373 / -20
Mincludes/definitions/os/eaton.inc.php+24 / -16
Amibs/eaton/RPS-SC300-MIB+8,768 / -0
+400 added −38 removed filtered activity

💻 r13965 TRIVIAL

Mike Stupalov 🐱
Added (correctly) audio device type definition.
Files changed (1) +6 / -0
Changed files with action and line counts
Mincludes/definitions/entities/devices.inc.php+6 / -0
+6 added 0 removed filtered activity

💻 r13964 TRIVIAL

Mike Stupalov 🐱
Improved generate device port page titles.
Files changed (4) +152 / -132
Changed files with action and line counts
Mhtml/pages/device/port.inc.php+4 / -1
Mhtml/pages/device/port/alertlog.inc.php+5 / -8
Mhtml/pages/device/port/events.inc.php+5 / -8
Mincludes/definitions/rewrites.inc.php+138 / -115
+152 added −132 removed filtered activity

💻 r13963 ADD

Adam Armstrong 🐸
Add additional ap count to LWAPP
Files changed (1) +2 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/cisco.inc.php+2 / -0
+2 added 0 removed filtered activity

💻 r13962 TRIVIAL

Mike Stupalov 🐱
Added detect veeery old uclinux distro.
Files changed (1) +20 / -14
Changed files with action and line counts
Mincludes/polling/os/unix.inc.php+20 / -14
+20 added −14 removed filtered activity

💻 r13961 TRIVIAL

Mike Stupalov 🐱
Added audio device type definition.
Files changed (1) +37 / -25
Changed files with action and line counts
Mincludes/entities/device.inc.php+37 / -25
+37 added −25 removed filtered activity

💻 r13960 MAJOR

Mike Stupalov 🐱
Added support for Telos Axia xNode (OBS-4989).
Files changed (6) +378 / -0
Changed files with action and line counts
Ahtml/images/os/telos.svg+1 / -0
Aincludes/definitions/mibs/telos.inc.php+55 / -0
Aincludes/definitions/os/telos.inc.php+23 / -0
Amibs/telos non-text+0 / -0
Amibs/telos/TLS-LIVEWIRE-MIB+266 / -0
Amibs/telos/TLS-SMI+33 / -0
+79 added 0 removed filtered activity

💻 r13959 CLEAN

Mike Stupalov 🐱
Fixed web config variables descriptions.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/config-variables.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r13958 TRIVIAL

Mike Stupalov 🐱
Improved generate SLA pages.
Files changed (2) +50 / -35
Changed files with action and line counts
Mhtml/includes/entities/sla.inc.php+49 / -35
Mincludes/definitions/entities/slas.inc.php+1 / -0
+50 added −35 removed filtered activity

💻 r13957 MINOR

Mike Stupalov 🐱
Added polling/discovery support for SLA by ACD-TWAMP-GEN-MIB.
Files changed (4) +140 / -14
Changed files with action and line counts
Mincludes/definitions/mibs/accedian.inc.php+38 / -10
Mincludes/definitions/os/accedian.inc.php+1 / -1
Aincludes/discovery/slas/acd-twamp-gen-mib.inc.php+89 / -0
Mincludes/entities/sla.inc.php+12 / -3
+140 added −14 removed filtered activity

💻 r13956 TRIVIAL

Mike Stupalov 🐱
Append AD domain to binddn when it passed without DN or domain.
Files changed (1) +9 / -6
Changed files with action and line counts
Mhtml/includes/authentication/ad.inc.php+9 / -6
+9 added −6 removed filtered activity

💻 r13955 TRIVIAL

Mike Stupalov 🐱
Fixed os definition for 2N IP Audio Kit.
Files changed (1) +6 / -6
Changed files with action and line counts
Mincludes/definitions/os/2n.inc.php+6 / -6
+6 added −6 removed filtered activity

💻 r13954 MAJOR

Mike Stupalov 🐱
Added os support for 2N IP Audio devices (OBS-4994).
Files changed (6) +227 / -0
Changed files with action and line counts
Ahtml/images/os/2n-dark.svg+4 / -0
Ahtml/images/os/2n.svg+1 / -0
Aincludes/definitions/mibs/2n.inc.php+55 / -0
Aincludes/definitions/os/2n.inc.php+26 / -0
Amibs/2n non-text+0 / -0
Amibs/2n/TEL2N-MIB+141 / -0
+86 added 0 removed filtered activity

💻 r13953 TRIVIAL

Mike Stupalov 🐱
Fixed State field for Arcgis geo query.
Files changed (1) +43 / -43
Changed files with action and line counts
Mincludes/definitions/geo.inc.php+43 / -43
+43 added −43 removed filtered activity

💻 r13952 TRIVIAL

Mike Stupalov 🐱
Fixed ajax entity popup for empty ip whois.
Files changed (1) +5 / -3
Changed files with action and line counts
Mhtml/ajax/entity_popup.php+5 / -3
+5 added −3 removed filtered activity

💻 r13951 MINOR

Mike Stupalov 🐱
Fixed escape_html() for non utf8 or latin encoded strings.
Files changed (3) +20 / -4
Changed files with action and line counts
Mincludes/common.inc.php+13 / -4
Mtests/IncludesCommonTest.php+4 / -0
Mtests/IncludesSnmpTest.php+3 / -0
+13 added −4 removed filtered activity

💻 r13950 MINOR

Mike Stupalov 🐱
Improved generate and display ip addresses. Simplified parts of code.
Files changed (1) +132 / -100
Changed files with action and line counts
Mhtml/includes/print/addresses.inc.php+132 / -100
+132 added −100 removed filtered activity

💻 r13949 TRIVIAL

Mike Stupalov 🐱
Improved display ajax ip whois.
Files changed (1) +26 / -8
Changed files with action and line counts
Mhtml/ajax/entity_popup.php+26 / -8
+26 added −8 removed filtered activity

💻 r13948 TRIVIAL

Mike Stupalov 🐱
Improved generate db queries for ajax input.
Files changed (1) +21 / -23
Changed files with action and line counts
Mhtml/ajax/input.php+21 / -23
+21 added −23 removed filtered activity

💻 r13947 TRIVIAL

Mike Stupalov 🐱
Added generate_ip_link(), improved generate_popup_link().
Files changed (2) +60 / -52
Changed files with action and line counts
Mhtml/includes/functions.inc.php+6 / -52
Mhtml/includes/print/addresses.inc.php+54 / -0
+60 added −52 removed filtered activity

💻 r13946 CLEAN

Mike Stupalov 🐱
Renamed and moved port_id_by_subnet_ipv4() to get_port_id_by_subnet_ipv4().
Files changed (3) +40 / -41
Changed files with action and line counts
Mincludes/entities/port.inc.php+39 / -0
Mincludes/functions.inc.php+0 / -40
Mincludes/polling/ospf/ospf-mib.inc.php+1 / -1
+40 added −41 removed filtered activity

💻 r13945 TRIVIAL

Mike Stupalov 🐱
Added ip_in_network() function for reduce direct pear ipv4/ipv6 lib calls.
Files changed (2) +52 / -37
Changed files with action and line counts
Mincludes/entities/ip-address.inc.php+50 / -31
Mincludes/functions.inc.php+2 / -6
+52 added −37 removed filtered activity

💻 r13944 CLEAN

Mike Stupalov 🐱
Undebug.
Files changed (1) +1 / -1
Changed files with action and line counts
Mhtml/includes/entities/processor.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r13943 TRIVIAL

Mike Stupalov 🐱
Fixed ports permissions query in get_status_array() (OBS-4993).
Files changed (1) +1 / -1
Changed files with action and line counts
Mhtml/includes/print/status.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r13942 MIBS

Mike Stupalov 🐱
Updated Juniper mib files.
Files changed (9) +2,099 / -208
Changed files with action and line counts
Mmibs/juniper/JUNIPER-CHASSIS-DEFINES-MIB+132 / -3
Mmibs/juniper/JUNIPER-COS-MIB+86 / -2
Mmibs/juniper/JUNIPER-DOM-MIB+199 / -2
Mmibs/juniper/JUNIPER-FIREWALL-MIB+1 / -2
Mmibs/juniper/JUNIPER-IFOPTICS-MIB+1,503 / -177
Mmibs/juniper/JUNIPER-IPSEC-FLOW-MON-MIB+73 / -5
Mmibs/juniper/JUNIPER-JS-NAT-MIB+66 / -12
Mmibs/juniper/JUNIPER-MIB+32 / -0
Mmibs/juniper/JUNIPER-NAT-MIB+7 / -5
0 added 0 removed filtered activity

💻 r13941 TRIVIAL

Mike Stupalov 🐱
Improved discovery temperature sensors by JUNIPER-DOM-MIB.
Files changed (1) +6 / -1
Changed files with action and line counts
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+6 / -1
+6 added −1 removed filtered activity

💻 r13940 TRIVIAL

Mike Stupalov 🐱
Improved hardware detect on Juniper MX routers.
Files changed (1) +28 / -16
Changed files with action and line counts
Mincludes/polling/os/juniper.inc.php+28 / -16
+28 added −16 removed filtered activity

💻 r13939 TRIVIAL

Mike Stupalov 🐱
Unified display mib::object cell for counters.
Files changed (2) +7 / -8
Changed files with action and line counts
Mhtml/includes/entities/counter.inc.php+6 / -7
Mhtml/includes/entities/generic.inc.php+1 / -1
+7 added −8 removed filtered activity

💻 r13938 TRIVIAL

Mike Stupalov 🐱
Unified display mib::object cell for statuses.
Files changed (2) +5 / -4
Changed files with action and line counts
Mhtml/includes/entities/status.inc.php+4 / -4
Mincludes/definitions/entities/status.inc.php+1 / -0
+5 added −4 removed filtered activity

💻 r13937 MINOR

Mike Stupalov 🐱
Display mib::object cell for processors.
Files changed (2) +39 / -36
Changed files with action and line counts
Mhtml/includes/entities/processor.inc.php+36 / -35
Mincludes/definitions/entities/processors.inc.php+3 / -1
+39 added −36 removed filtered activity

💻 r13936 MINOR

Mike Stupalov 🐱
Unified generate entity mib::object cell.
Files changed (3) +26 / -4
Changed files with action and line counts
Mhtml/includes/entities/generic.inc.php+21 / -0
Mhtml/includes/entities/sensor.inc.php+4 / -4
Mincludes/definitions/entities/sensors.inc.php+1 / -0
+26 added −4 removed filtered activity

💻 r13935 MINOR

Mike Stupalov 🐱
Added snmp cmd option for ignore table indexes checking by MIB files. Fixed polling Juniper processors by HOST-RESOURCES-MIB.
Files changed (1) +10 / -14
Changed files with action and line counts
Mincludes/snmp.inc.php+10 / -14
+10 added −14 removed filtered activity

💻 r13934 TRIVIAL

Mike Stupalov 🐱
Fixed processors indexes on Juniper devices by HOST-RESOURCES-MIB.
Files changed (1) +64 / -55
Changed files with action and line counts
Mincludes/discovery/processors/host-resources-mib.inc.php+64 / -55
+64 added −55 removed filtered activity

💻 r13933 MINOR

Mike Stupalov 🐱
Added Gotify notification transport.
Files changed (2) +92 / -1
Changed files with action and line counts
Aincludes/alerting/gotify.inc.php+46 / -0
Mincludes/definitions/transports.inc.php+46 / -1
+92 added −1 removed filtered activity

💻 r13932 MINOR

Mike Stupalov 🐱
Improved Ntfy notification transport.
Files changed (2) +62 / -11
Changed files with action and line counts
Aincludes/alerting/ntfy.inc.php+46 / -0
Mincludes/definitions/transports.inc.php+16 / -11
+62 added −11 removed filtered activity

💻 r13931 TRIVIAL

Mike Stupalov 🐱
Added common base_url and icon_url message tags for all notification transports.
Files changed (1) +4 / -0
Changed files with action and line counts
Mincludes/alerts.inc.php+4 / -0
+4 added 0 removed filtered activity

💻 r13930 TRIVIAL

Mike Stupalov 🐱
Skip empty http headers in generate_http_context().
Files changed (2) +13 / -5
Changed files with action and line counts
Mincludes/constants.inc.php+1 / -1
Mincludes/http.inc.php+12 / -4
+13 added −5 removed filtered activity

💻 r13929 MINOR

Mike Stupalov 🐱
Added (untested) SNR IP-PDU clone of FS/Huawei PDU.
Files changed (4) +583 / -79
Changed files with action and line counts
Mincludes/definitions/mibs/snr.inc.php+37 / -0
Dincludes/definitions/os/nag.inc.php+0 / -79
Aincludes/definitions/os/snr.inc.php+91 / -0
Amibs/snr/SNR-IPPDU-MIB+455 / -0
+128 added −79 removed filtered activity

💻 r13928 TRIVIAL

Mike Stupalov 🐱
Fixed energy scale by IPPDU-MIB.
Files changed (1) +17 / -17
Changed files with action and line counts
Mincludes/definitions/mibs/fscom.inc.php+17 / -17
+17 added −17 removed filtered activity

💻 r13927 TRIVIAL

Mike Stupalov 🐱
Added phase measured labels by ACCUENERGY-MIB.
Files changed (1) +38 / -29
Changed files with action and line counts
Mincludes/definitions/mibs/accuenergy.inc.php+38 / -29
+38 added −29 removed filtered activity

💻 r13926 MINOR

Mike Stupalov 🐱
Improved support for FS PDU. Renamed os for unificate with Huawei PDU.
Files changed (2) +166 / -121
Changed files with action and line counts
Mincludes/definitions/mibs/fscom.inc.php+158 / -115
Mincludes/definitions/os/fscom.inc.php+8 / -6
+166 added −121 removed filtered activity

💻 r13925 MINOR

Mike Stupalov 🐱
Added ability for add more os definition groups for merge properties.
Files changed (1) +19 / -7
Changed files with action and line counts
Mincludes/definitions/os.inc.php+19 / -7
+19 added −7 removed filtered activity

💻 r13924 CLEAN

Mike Stupalov 🐱
Moved value_to_units() function to sensor entities.
Files changed (2) +77 / -78
Changed files with action and line counts
Mincludes/common.inc.php+0 / -78
Mincludes/entities/sensor.inc.php+77 / -0
+77 added −78 removed filtered activity

💻 r13923 TRIVIAL

Mike Stupalov 🐱
Changed predictiveFailure status event to warning.
Files changed (3) +21 / -21
Changed files with action and line counts
Mincludes/definitions/mibs/cisco.inc.php+13 / -13
Mincludes/definitions/mibs/dell/storagemanagement-mib.inc.php+6 / -6
Mincludes/definitions/mibs/hp.inc.php+2 / -2
+21 added −21 removed filtered activity

💻 r13922 MINOR

Mike Stupalov 🐱
Added ports polling on HP iLO by CPQSM2-MIB.
Files changed (2) +58 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/hp.inc.php+57 / -0
Mincludes/definitions/os/hp.inc.php+1 / -0
+58 added 0 removed filtered activity

💻 r13921 TRIVIAL

Mike Stupalov 🐱
Fixed associate Lanes for DOM sensors on Arista by ENTITY-SENSOR-MIB.
Files changed (2) +9 / -6
Changed files with action and line counts
Mincludes/discovery/sensors/entity-sensor-mib.inc.php+6 / -3
Mincludes/entities/port.inc.php+3 / -3
+9 added −6 removed filtered activity

February 2025

💻 r13920 MINOR

Mike Stupalov 🐱
Added discovery voltage sensor for PSU by CPQHLTH-MIB (OBS-3263).
Files changed (1) +62 / -12
Changed files with action and line counts
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+62 / -12
+62 added −12 removed filtered activity

💻 r13919 TRIVIAL

Mike Stupalov 🐱
Moved detect CPQHLTH-MIB and CPQIDA-MIB to mibs discovery (for linux and windows os).
Files changed (5) +89 / -74
Changed files with action and line counts
Mincludes/definitions/mibs/hp.inc.php+79 / -64
Mincludes/definitions/os/microsoft.inc.php+2 / -2
Mincludes/definitions/os/proxmox.inc.php+4 / -4
Mincludes/definitions/os/univention.inc.php+2 / -2
Mincludes/definitions/os/unix.php+2 / -2
+89 added −74 removed filtered activity

💻 r13918 TRIVIAL

Mike Stupalov 🐱
Moved detect SWRAID-MIB to mibs discovery (since it is very rarely used and difficult to install).
Files changed (4) +39 / -28
Changed files with action and line counts
Mincludes/definitions/mibs.inc.php+34 / -23
Mincludes/definitions/os/proxmox.inc.php+2 / -2
Mincludes/definitions/os/univention.inc.php+1 / -1
Mincludes/definitions/os/unix.php+2 / -2
+39 added −28 removed filtered activity

💻 r13917 TRIVIAL

Mike Stupalov 🐱
Improved ajax query for port entities. Removed port_permitted_array() calls.
Files changed (2) +25 / -7
Changed files with action and line counts
Mhtml/ajax/entities.php+21 / -1
Mhtml/includes/entities/port.inc.php+4 / -6
+25 added −7 removed filtered activity

💻 r13916 TRIVIAL

Mike Stupalov 🐱
Added display used php math library in print_versions(). Added get svn version.
Files changed (1) +42 / -3
Changed files with action and line counts
Mincludes/common.inc.php+42 / -3
+42 added −3 removed filtered activity

💻 r13915 MINOR

Mike Stupalov 🐱
Fixed polling vendor specific AFI/SAFI BGP counters with VRFs (OBS-4987).
Files changed (4) +118 / -89
Changed files with action and line counts
Mincludes/definitions/mibs/arista.inc.php+33 / -33
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+14 / -12
Mincludes/polling/bgp-peers.inc.php+44 / -31
Mincludes/polling/bgp/bgp4v2-mib.inc.php+27 / -13
+118 added −89 removed filtered activity

💻 r13914 MAJOR

Mike Stupalov 🐱
Added support for Solid Optics EDFAMUX (OBS-4986).
Files changed (7) +503 / -0
Changed files with action and line counts
Ahtml/images/os/solid_optics.png+1 / -0
Ahtml/images/os/solid_optics_2x.png+1 / -0
Aincludes/definitions/mibs/solidoptics.inc.php+111 / -0
Aincludes/definitions/os/solidoptics.inc.php+22 / -0
Amibs/solidoptics non-text+0 / -0
Amibs/solidoptics/SO-MUX-MIB+153 / -0
Amibs/solidoptics/SO-MUX-V1-MIB+215 / -0
+133 added 0 removed filtered activity

💻 r13913 TRIVIAL

Mike Stupalov 🐱
Improved clean numeric values with unprintable snmp chars.
Files changed (2) +42 / -36
Changed files with action and line counts
Mincludes/snmp.inc.php+4 / -6
Mtests/IncludesSnmpTest.php+38 / -30
+4 added −6 removed filtered activity

💻 r13912 TRIVIAL

Mike Stupalov 🐱
Improved rewrite_unix_hardware() for solaris os.
Files changed (2) +22 / -24
Changed files with action and line counts
Mincludes/discovery/os/solaris.inc.php+18 / -21
Mincludes/rewrites.inc.php+4 / -3
+22 added −24 removed filtered activity

💻 r13911 MINOR

Mike Stupalov 🐱
Fixed discovery Fortinet VPN statuses by FORTINET-FORTIGATE-MIB.
Files changed (2) +44 / -14
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -0
Mincludes/definitions/mibs/fortinet.inc.php+43 / -14
+44 added −14 removed filtered activity

💻 r13910 TRIVIAL

Mike Stupalov 🐱
Added quick search devices by hardware field.
Files changed (1) +7 / -2
Changed files with action and line counts
Mhtml/includes/search/devices.inc.php+7 / -2
+7 added −2 removed filtered activity

💻 r13909 TRIVIAL

Mike Stupalov 🐱
Improved detect poor serial string by is_valid_param().
Files changed (2) +2 / -1
Changed files with action and line counts
Mincludes/common.inc.php+1 / -1
Mtests/IncludesCommonTest.php+1 / -0
+1 added −1 removed filtered activity

💻 r13908 TRIVIAL

Mike Stupalov 🐱
Added display informational message when device forced for discovery on device page.
Files changed (1) +14 / -5
Changed files with action and line counts
Mhtml/pages/device.inc.php+14 / -5
+14 added −5 removed filtered activity

💻 r13907 CLEAN

Mike Stupalov 🐱
Hidden experimental device menu entry.
Files changed (1) +7 / -5
Changed files with action and line counts
Mhtml/pages/device.inc.php+7 / -5
+7 added −5 removed filtered activity

💻 r13906 TRIVIAL

Mike Stupalov 🐱
Fixed sensor descriptions for DDM sensors by JUNIPER-DOM-MIB.
Files changed (1) +9 / -9
Changed files with action and line counts
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+9 / -9
+9 added −9 removed filtered activity

💻 r13905 FIX

Adam Armstrong 🐸
Fix NETTRACK-E3METER-SNMP-MIB / e3IpmSensorHumidity multiplier to 0.1 from 0.001
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/bachmann.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r13904 MAJOR

Mike Stupalov 🐱
Added basic support for Ovarro/Semaphore TBox.
Files changed (6) +1,933 / -0
Changed files with action and line counts
Ahtml/images/os/tbox.png+1 / -0
Ahtml/images/os/tbox_2x.png+1 / -0
Aincludes/definitions/mibs/ovarro.inc.php+52 / -0
Aincludes/definitions/os/ovarro.inc.php+25 / -0
Amibs/ovarro non-text+0 / -0
Amibs/ovarro/SEMAPHORE-RTU-MIB+1,854 / -0
+77 added 0 removed filtered activity

💻 r13903 TRIVIAL

Mike Stupalov 🐱
Improved print neighbours protocol.
Files changed (1) +1 / -14
Changed files with action and line counts
Mhtml/includes/print/neighbours.inc.php+1 / -14
+1 added −14 removed filtered activity

💻 r13902 TRIVIAL

Mike Stupalov 🐱
Fixed possible override replace sting in html_highlight_entities().
Files changed (1) +3 / -4
Changed files with action and line counts
Mhtml/includes/functions.inc.php+3 / -4
+3 added −4 removed filtered activity

💻 r13901 MINOR

Mike Stupalov 🐱
Improved highlight entities (bgp and ports) in syslog messages.
Files changed (3) +82 / -40
Changed files with action and line counts
Mhtml/includes/print/syslogs.inc.php+3 / -3
Mincludes/entities/port.inc.php+29 / -14
Mincludes/entities/routing.inc.php+50 / -23
+82 added −40 removed filtered activity

💻 r13900 MINOR

Mike Stupalov 🐱
Improved highlight in ajax search.
Files changed (13) +98 / -93
Changed files with action and line counts
Mhtml/ajax/search.php+11 / -5
Mhtml/includes/search/accesspoints.inc.php+2 / -2
Mhtml/includes/search/devices.inc.php+10 / -9
Mhtml/includes/search/groups.inc.php+6 / -6
Mhtml/includes/search/inventory.inc.php+7 / -6
Mhtml/includes/search/ip-addresses.inc.php+7 / -7
Mhtml/includes/search/loadbalancers.inc.php+28 / -28
Mhtml/includes/search/neighbours.inc.php+5 / -14
Mhtml/includes/search/ports.inc.php+3 / -3
Mhtml/includes/search/sensors.inc.php+2 / -5
Mhtml/includes/search/slas.inc.php+6 / -6
Mhtml/includes/search/status.inc.php+2 / -2
Mincludes/definitions/wui.inc.php+9 / -0
+98 added −93 removed filtered activity

💻 r13899 MINOR

Mike Stupalov 🐱
Function html_highlight() simplified, added escaping by default. Added separate html_highlight_entities() for highlight entities with escaping by default. Added unit tests.
Files changed (3) +146 / -33
Changed files with action and line counts
Mhtml/includes/functions.inc.php+82 / -31
Mincludes/constants.inc.php+4 / -2
Mtests/HtmlIncludesFunctionsTest.php+60 / -0
+86 added −33 removed filtered activity

💻 r13898 CLEAN

Mike Stupalov 🐱
Removed compatibility for old json_encode() in unit tests.
Files changed (3) +194 / -103
Changed files with action and line counts
Mhtml/ajax/entities.php+23 / -24
Mhtml/ajax/get_entities.php+1 / -1
Mtests/IncludesCommonTest.php+170 / -78
+24 added −25 removed filtered activity

💻 r13897 CLEAN

Mike Stupalov 🐱
Removed compatibility of json encode/decode for old php versions.
Files changed (2) +11 / -14
Changed files with action and line counts
Mincludes/common.inc.php+8 / -8
Mincludes/constants.inc.php+3 / -6
+11 added −14 removed filtered activity

💻 r13896 CLEAN

Mike Stupalov 🐱
Removed code related with old mcrypt php extension. Unsupported since php 7.2.
Files changed (7) +227 / -393
Changed files with action and line counts
Mhtml/includes/sessions.inc.php+8 / -11
Mhtml/pages/preferences/general.inc.php+1 / -1
Mincludes/common.inc.php+9 / -10
Mincludes/constants.inc.php+0 / -5
Mincludes/encrypt.inc.php+35 / -100
Mlibs/pear/Crypt/CHAP.php+14 / -46
Mtests/IncludesEncryptTest.php+160 / -220
+53 added −127 removed filtered activity

💻 r13895 SQL

Mike Stupalov 🐱
Increased bgp peer field sizes for identifier and addresses for correctly store ipv6.
Files changed (1) +1 / -0
Changed files with action and line counts
Aupdate/497.sql+1 / -0
0 added 0 removed filtered activity

💻 r13894 TRIVIAL

Mike Stupalov 🐱
Added ability for set default snmp options in get_def_snmp_flags().
Files changed (2) +13 / -4
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+12 / -3
Mincludes/entities/device.inc.php+1 / -1
+13 added −4 removed filtered activity

💻 r13893 TRIVIAL

Mike Stupalov 🐱
Converted mib definitions ascii snmp flag to option.
Files changed (8) +363 / -361
Changed files with action and line counts
Mincludes/definitions/mibs/accedian.inc.php+5 / -5
Mincludes/definitions/mibs/apc.inc.php+5 / -5
Mincludes/definitions/mibs/avtech.inc.php+8 / -8
Mincludes/definitions/mibs/didactum.inc.php+1 / -1
Mincludes/definitions/mibs/fiberhome.inc.php+3 / -3
Mincludes/definitions/mibs/hp.inc.php+6 / -6
Mincludes/definitions/mibs/pandacom.inc.php+327 / -325
Mincludes/definitions/mibs/panduit.inc.php+8 / -8
+363 added −361 removed filtered activity

💻 r13892 TRIVIAL

Mike Stupalov 🐱
Added snmp options ascii and index_string to get_def_snmp_flags(). Added ability for use snmp options in merge_private_mib().
Files changed (2) +16 / -10
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+8 / -0
Mincludes/functions.inc.php+8 / -10
+16 added −10 removed filtered activity

💻 r13891 CLEAN

Mike Stupalov 🐱
Removed unused snmp_flags mib definition.
Files changed (1) +170 / -176
Changed files with action and line counts
Mincludes/definitions/mibs/akcp.inc.php+170 / -176
+170 added −176 removed filtered activity

💻 r13890 TRIVIAL

Mike Stupalov 🐱
Converted mib definitions table snmp flag to option.
Files changed (2) +42 / -42
Changed files with action and line counts
Mincludes/definitions/mibs/cisco.inc.php+24 / -24
Mincludes/definitions/mibs/d-link/dgs-l3mgmt-mib.php+18 / -18
+42 added −42 removed filtered activity

💻 r13889 TRIVIAL

Mike Stupalov 🐱
Converted mib definitions index_parts snmp flag to option.
Files changed (4) +61 / -34
Changed files with action and line counts
Mincludes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php+17 / -17
Mincludes/definitions/mibs/huawei.inc.php+42 / -15
Mincludes/definitions/mibs/radlan/radlan-ip.php+1 / -1
Mincludes/definitions/mibs/radlan/radlan-ipv6.php+1 / -1
+61 added −34 removed filtered activity

💻 r13888 TRIVIAL

Mike Stupalov 🐱
Allowed to use simple values as snmp options in get_def_snmp_flags().
Files changed (1) +4 / -0
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+4 / -0
+4 added 0 removed filtered activity

💻 r13887 TRIVIAL

Mike Stupalov 🐱
Added snmp option index_parts to get_def_snmp_flags(). Fixed discovery ip addresses with snmp options.
Files changed (2) +19 / -11
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+5 / -0
Mincludes/entities/ip-address.inc.php+14 / -11
+19 added −11 removed filtered activity

💻 r13886 TRIVIAL

Mike Stupalov 🐱
Converted mib definitions noindex snmp flag to option.
Files changed (7) +517 / -516
Changed files with action and line counts
Mincludes/definitions/mibs/barracuda.inc.php+77 / -77
Mincludes/definitions/mibs/chatsworth.inc.php+7 / -7
Mincludes/definitions/mibs/delta.inc.php+323 / -323
Mincludes/definitions/mibs/nokia.inc.php+2 / -2
Mincludes/definitions/mibs/oracle.inc.php+36 / -36
Mincludes/definitions/mibs/qsan.inc.php+71 / -71
Mincludes/definitions/os/nokia.inc.php+1 / -0
+517 added −516 removed filtered activity

💻 r13885 TRIVIAL

Mike Stupalov 🐱
Converted mib definitions utf8 snmp flag to option.
Files changed (3) +52 / -52
Changed files with action and line counts
Mincludes/definitions/mibs/netping/dksf-mib.php+50 / -50
Mincludes/definitions/mibs/rfc.inc.php+1 / -1
Mincludes/definitions/mibs/sds.inc.php+1 / -1
+52 added −52 removed filtered activity

💻 r13884 TRIVIAL

Mike Stupalov 🐱
Added snmp options for mib definitions in get_def_snmp_flags(), instead raw snmp flags.
Files changed (1) +23 / -2
Changed files with action and line counts
Mincludes/discovery/functions.inc.php+23 / -2
+23 added −2 removed filtered activity

💻 r13883 MINOR

Mike Stupalov 🐱
Added basic os definition for HPE Alletra Storage (OBS-4964).
Files changed (2) +2,810 / -254
Changed files with action and line counts
Mincludes/definitions/os/hp.inc.php+9 / -0
Mmibs/hp/ThreeParMIB+2,801 / -254
+9 added 0 removed filtered activity

💻 r13881 TRIVIAL

Mike Stupalov 🐱
Fixed custom_port_parser(), disabled default descr regexp.
Files changed (3) +64 / -37
Changed files with action and line counts
Mincludes/defaults.inc.php+2 / -1
Mincludes/port-descr-parser.inc.php+2 / -2
Mtests/IncludesPortDescrParserTest.php+60 / -34
+4 added −3 removed filtered activity

💻 r13880 MINOR

Mike Stupalov 🐱
Improved support for Extreme XOS with new firmware (OBS-4974).
Files changed (3) +109 / -25
Changed files with action and line counts
Mincludes/definitions/mibs/extreme.inc.php+71 / -10
Mincludes/definitions/os/extreme.inc.php+15 / -9
Mincludes/discovery/sensors/extreme-system-mib.inc.php+23 / -6
+109 added −25 removed filtered activity

💻 r13879 MIBS

Mike Stupalov 🐱
Updated extreme mib files.
Files changed (26) +3,190 / -443
Changed files with action and line counts
Mmibs/enterasys/ENTERASYS-APPLICATION-SIGNATURE-MIB+67 / -65
Mmibs/enterasys/ENTERASYS-CLASS-OF-SERVICE-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-CONFIGURATION-MANAGEMENT-MIB+9 / -7
Mmibs/enterasys/ENTERASYS-CONVERGENCE-END-POINT-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-ENTITY-SENSOR-MIB-EXT-MIB+130 / -2
Mmibs/enterasys/ENTERASYS-LINK-FLAP-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-MAC-AUTHENTICATION-MIB+120 / -4
Mmibs/enterasys/ENTERASYS-MAC-LOCKING-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-MIB-NAMES+2 / -0
Mmibs/enterasys/ENTERASYS-MIRROR-CONFIG-MIB+317 / -63
Mmibs/enterasys/ENTERASYS-MULTI-AUTH-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-POLICY-PROFILE-MIB+352 / -18
Mmibs/enterasys/ENTERASYS-RADIUS-ACCT-CLIENT-EXT-MIB+104 / -99
Mmibs/enterasys/ENTERASYS-RADIUS-AUTH-CLIENT-MIB+92 / -91
Mmibs/enterasys/ENTERASYS-RADIUS-DYNAMIC-AUTHOR-SERVER-EXT-MIB+60 / -55
Mmibs/enterasys/ENTERASYS-SYSLOG-CLIENT-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-UPN-TC-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-VLAN-AUTHORIZATION-MIB+2 / -0
Mmibs/extreme/EXTREME-BASE-MIB+511 / -6
Mmibs/extreme/EXTREME-HARDWARE-MIB+543 / -2
Mmibs/extreme/EXTREME-OSPFV3-MIB+5 / -5
Mmibs/extreme/EXTREME-POE-MIB+109 / -11
Amibs/extreme/EXTREME-REMOTECONNECTION-MIB+462 / -0
Mmibs/extreme/EXTREME-SOFTWARE-MONITOR-MIB+45 / -1
Mmibs/extreme/EXTREME-STACKING-MIB+31 / -7
Mmibs/extreme/EXTREME-SYSTEM-MIB+215 / -7
0 added 0 removed filtered activity

💻 r13878 MINOR

Mike Stupalov 🐱
Added unit conversion datetime for age sensor class.
Files changed (2) +28 / -3
Changed files with action and line counts
Mincludes/entities/sensor.inc.php+22 / -2
Mincludes/snmp.inc.php+6 / -1
+28 added −3 removed filtered activity

💻 r13877 TRIVIAL

Mike Stupalov 🐱
Fixed set port label when ifName contains unprintable chars.
Files changed (3) +12 / -3
Changed files with action and line counts
Mincludes/discovery/ports.inc.php+2 / -1
Mincludes/entities/port.inc.php+3 / -0
Mincludes/snmp.inc.php+7 / -2
+12 added −3 removed filtered activity

💻 r13876 MINOR

Mike Stupalov 🐱
Added basic os definition for Nokia/Clavister NetGuard.
Files changed (3) +153 / -1
Changed files with action and line counts
Mincludes/definitions/mibs/nokia.inc.php+131 / -0
Mincludes/definitions/os/clavister.inc.php+1 / -1
Mincludes/definitions/os/nokia.inc.php+21 / -0
+153 added −1 removed filtered activity

💻 r13875 MIBS

Mike Stupalov 🐱
Added Nokia/Clavister NetGuard mib files.
Files changed (6) +19,228 / -2
Changed files with action and line counts
Mmibs/clavister/CLAVISTER-SMI+0 / -2
Amibs/clavister/CLAVISTER-STREAM-MIB+9,337 / -0
Amibs/clavister/CLAVISTER-STREAM-TRAPS-MIB+248 / -0
Amibs/nokia/NETGUARD-SMI+58 / -0
Amibs/nokia/NETGUARD-STREAM-MIB+9,337 / -0
Amibs/nokia/NETGUARD-STREAM-TRAPS-MIB+248 / -0
0 added 0 removed filtered activity

💻 r13874 TRIVIAL

Mike Stupalov 🐱
Improved find string similarity in str_similar().
Files changed (2) +98 / -78
Changed files with action and line counts
Mincludes/functions.inc.php+11 / -13
Mtests/IncludesFunctionsTest.php+87 / -65
+11 added −13 removed filtered activity

💻 r13873 MINOR

Mike Stupalov 🐱
Added os definition snmp noindex option for polling/discovery hardware, which return common sysDescr/sysObjectID/sysUpTime without indexes.
Files changed (4) +120 / -42
Changed files with action and line counts
Mincludes/entities/device.inc.php+51 / -18
Mincludes/functions.inc.php+28 / -10
Mincludes/polling/system/snmpv2-mib.inc.php+26 / -8
Mincludes/snmp.inc.php+15 / -6
+120 added −42 removed filtered activity

💻 r13872 TRIVIAL

Mike Stupalov 🐱
Fixed snmp_get_multi_oid() for parsing with noindex option.
Files changed (1) +9 / -2
Changed files with action and line counts
Mincludes/snmp.inc.php+9 / -2
+9 added −2 removed filtered activity

💻 r13871 MAJOR

Mike Stupalov 🐱
Added support for CE+T Power Inview (OBS-4914).
Files changed (7) +5,616 / -0
Changed files with action and line counts
Ahtml/images/os/cet-power.svg+1 / -0
Ahtml/images/os/cet-power_dark.svg+1 / -0
Aincludes/definitions/mibs/cet-power.inc.php+64 / -0
Aincludes/definitions/os/cet-power.inc.php+24 / -0
Aincludes/discovery/sensors/site-monitoring-mib.inc.php+459 / -0
Amibs/cet-power non-text+0 / -0
Amibs/cet-power/SITE-MONITORING-MIB+5,067 / -0
+549 added 0 removed filtered activity

January 2025

💻 r13870 TRIVIAL

Mike Stupalov 🐱
Converted graphs device availability and alert status to definition.
Files changed (5) +40 / -121
Changed files with action and line counts
Mhtml/includes/graphs/alert/auth.inc.php+13 / -11
Dhtml/includes/graphs/alert/status.inc.php+0 / -54
Dhtml/includes/graphs/device/availability.inc.php+0 / -35
Dhtml/includes/graphs/device/definition.inc.php+0 / -19
Mincludes/definitions/graphtypes.inc.php+27 / -2
+40 added −121 removed filtered activity

💻 r13869 MINOR

Mike Stupalov 🐱
Added graph type availability to definitions based.
Files changed (3) +125 / -76
Changed files with action and line counts
Mhtml/includes/graphs/generic_definition.inc.php+98 / -56
Mhtml/includes/graphs/graph.inc.php+25 / -20
Mincludes/defaults.inc.php+2 / -0
+125 added −76 removed filtered activity

💻 r13868 TRIVIAL

Mike Stupalov 🐱
Added polling boottime on openbsd by NET-SNMP-EXTEND-MIB.
Files changed (1) +21 / -11
Changed files with action and line counts
Mincludes/definitions/mibs.inc.php+21 / -11
+21 added −11 removed filtered activity

💻 r13867 MINOR

Mike Stupalov 🐱
Improved os definition and polling for OpenBSD.
Files changed (3) +20 / -1
Changed files with action and line counts
Mincludes/common.inc.php+1 / -1
Mincludes/definitions/os/unix.php+9 / -0
Mincludes/polling/os/unix.inc.php+10 / -0
+20 added −1 removed filtered activity

💻 r13866 TRIVIAL

Mike Stupalov 🐱
Simplified unix-agent packages polling code.
Files changed (1) +15 / -39
Changed files with action and line counts
Mincludes/polling/unix-agent/packages.inc.php+15 / -39
+15 added −39 removed filtered activity

💻 r13865 TRIVIAL

Mike Stupalov 🐱
Improved regexp for ifAlias parsing. Improved debug output for custom_port_parser().
Files changed (2) +12 / -6
Changed files with action and line counts
Mincludes/defaults.inc.php+1 / -1
Mincludes/port-descr-parser.inc.php+11 / -5
+12 added −6 removed filtered activity

💻 r13864 TRIVIAL

Mike Stupalov 🐱
Renamed mib definition metatype from reboot to boottime.
Files changed (5) +14 / -12
Changed files with action and line counts
Mincludes/definitions/mibs/checkpoint.inc.php+1 / -1
Mincludes/definitions/mibs/infinera.inc.php+1 / -1
Mincludes/definitions/mibs/microsoft.inc.php+2 / -1
Mincludes/entities/device.inc.php+7 / -6
Mincludes/polling/system.inc.php+3 / -3
+14 added −12 removed filtered activity

💻 r13863 TRIVIAL

Mike Stupalov 🐱
Added ability for use wildcard queries for device hostname/sysname/location (OBS-4972).
Files changed (2) +16 / -11
Changed files with action and line counts
Mhtml/includes/entities/device.inc.php+5 / -2
Mhtml/pages/devices.inc.php+11 / -9
+16 added −11 removed filtered activity

💻 r13862 LIBS

Mike Stupalov 🐱
Updated query-builder js lib to 2.7.
Files changed (2) +286 / -303
Changed files with action and line counts
Mhtml/css/query-builder.default.css+15 / -37
Mhtml/js/query-builder.js+271 / -266
0 added 0 removed filtered activity

💻 r13861 TRIVIAL

Mike Stupalov 🐱
Improved output for update_group_tables() and update_alert_tables() in cli.
Files changed (2) +24 / -7
Changed files with action and line counts
Mincludes/alerts.inc.php+12 / -3
Mincludes/groups.inc.php+12 / -4
+24 added −7 removed filtered activity

💻 r13860 TRIVIAL

Mike Stupalov 🐱
Added function str_pad_left() for simplify left oriented string padding.
Files changed (1) +17 / -5
Changed files with action and line counts
Mincludes/common.inc.php+17 / -5
+17 added −5 removed filtered activity

💻 r13859 MINOR

Mike Stupalov 🐱
Added navbar filters on Device probes page by Type and Status.
Files changed (1) +41 / -3
Changed files with action and line counts
Mhtml/pages/device/probes.inc.php+41 / -3
+41 added −3 removed filtered activity

💻 r13858 TRIVIAL

Mike Stupalov 🐱
Made the statuses of probes in upper case.
Files changed (2) +3 / -2
Changed files with action and line counts
Mhtml/pages/probes.inc.php+1 / -1
Mincludes/definitions/rewrites.inc.php+2 / -1
+3 added −2 removed filtered activity

💻 r13857 MINOR

Mike Stupalov 🐱
Added navbar filters on Probes page by Type and Status.
Files changed (2) +90 / -29
Changed files with action and line counts
Mhtml/includes/entities/probe.inc.php+50 / -27
Mhtml/pages/probes.inc.php+40 / -2
+90 added −29 removed filtered activity

💻 r13856 TRIVIAL

Mike Stupalov 🐱
Added vertical divider for print_navbar().
Files changed (1) +10 / -1
Changed files with action and line counts
Mhtml/includes/print/navbar.inc.php+10 / -1
+10 added −1 removed filtered activity

💻 r13855 TRIVIAL

Mike Stupalov 🐱
Added note about possible long update operation.
Files changed (1) +2 / -1
Changed files with action and line counts
Mupdate/496.sql+2 / -1
0 added 0 removed filtered activity

💻 r13854 SQL

Mike Stupalov 🐱
Changed autoincrement column type for history and log tables to bigint for prevent possible reaching the maximum value.
Files changed (1) +8 / -0
Changed files with action and line counts
Aupdate/496.sql+8 / -0
0 added 0 removed filtered activity

💻 r13853 ADD

Adam Armstrong 🐸
Add fortigate ipsec tunnel status indicator
Files changed (1) +17 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/fortinet.inc.php+17 / -0
+17 added 0 removed filtered activity

💻 r13852 MINOR

Mike Stupalov 🐱
Do not use update_tables action on main poller also for distributed installs. Added is_poller_main().
Files changed (2) +17 / -12
Changed files with action and line counts
Mdiscovery.php+2 / -2
Mincludes/distributed.inc.php+15 / -10
+17 added −12 removed filtered activity

💻 r13851 TRIVIAL

Mike Stupalov 🐱
Restored accidentally deleted sensor definition.
Files changed (1) +13 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/bachmann.inc.php+13 / -0
+13 added 0 removed filtered activity

💻 r13850 MAJOR

Mike Stupalov 🐱
Added support for Bachmann Bluenet2 PDU (OBS-4968).
Files changed (4) +610 / -13
Changed files with action and line counts
Ahtml/images/os/bachmann.svg+1 / -0
Mincludes/definitions/mibs/bachmann.inc.php+105 / -13
Mincludes/definitions/os/bachmann.inc.php+8 / -0
Aincludes/discovery/sensors/bachmann-bluenet2-mib.inc.php+496 / -0
+610 added −13 removed filtered activity

💻 r13849 TRIVIAL

Mike Stupalov 🐱
Added Circuit measured sensors to grouping by label.
Files changed (1) +1 / -0
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -0
+1 added 0 removed filtered activity

💻 r13848 MINOR

Mike Stupalov 🐱
Added ebuild unix-agent script (OBS-4947).
Files changed (7) +39 / -0
Changed files with action and line counts
Mscripts/agent-local/ceph+1 / -0
Mscripts/agent-local/dhcpkit+1 / -0
Mscripts/agent-local/dovecot+1 / -0
Ascripts/agent-local/ebuild+33 / -0
Mscripts/agent-local/kamailio+1 / -0
Mscripts/agent-local/lighttpd+1 / -0
Mscripts/agent-local/mongodb+1 / -0
+39 added 0 removed filtered activity

💻 r13847 MINOR

Mike Stupalov 🐱
Added polling ebuild packages by unix-agent (OBS-4947).
Files changed (3) +73 / -21
Changed files with action and line counts
Mincludes/definitions/wui.inc.php+1 / -0
Mincludes/polling/os/unix.inc.php+6 / -1
Mincludes/polling/unix-agent/packages.inc.php+66 / -20
+73 added −21 removed filtered activity

💻 r13846 TRIVIAL

Mike Stupalov 🐱
Improved console output for discovery ucd-diskio.
Files changed (1) +26 / -12
Changed files with action and line counts
Mincludes/discovery/ucd-diskio.inc.php+26 / -12
+26 added −12 removed filtered activity

💻 r13845 MINOR

Mike Stupalov 🐱
Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks.
Files changed (3) +61 / -47
Changed files with action and line counts
Mincludes/definitions/rrdtypes.inc.php+12 / -0
Mincludes/discovery/ucd-diskio.inc.php+15 / -10
Mincludes/polling/ucd-diskio.inc.php+34 / -37
+61 added −47 removed filtered activity

💻 r13844 MAJOR

Mike Stupalov 🐱
Added support for Vertiv NETSURE (OBS-4953).
Files changed (3) +273 / -0
Changed files with action and line counts
Mincludes/definitions/mibs/vertiv.inc.php+11 / -0
Aincludes/definitions/mibs/vertiv/ees-power-mib.inc.php+246 / -0
Mincludes/definitions/os/vertiv.inc.php+16 / -0
+273 added 0 removed filtered activity

💻 r13843 MINOR

Mike Stupalov 🐱
Added basic support for Liebert/Vertiv RDU (OBS-4965).
Files changed (3) +945 / -0
Changed files with action and line counts
Aincludes/definitions/mibs/vertiv non-text+0 / -0
Aincludes/definitions/mibs/vertiv/dcs-mib.inc.php+936 / -0
Mincludes/definitions/os/vertiv.inc.php+9 / -0
+945 added 0 removed filtered activity

💻 r13842 MIBS

Mike Stupalov 🐱
Added new vertiv mib files.
Files changed (7) +15,820 / -0
Changed files with action and line counts
Amibs/vertiv/BDFB-MIB+372 / -0
Amibs/vertiv/DCS-MIB+6,523 / -0
Amibs/vertiv/EES-POWER-MIB+2,825 / -0
Amibs/vertiv/LMS-MIB+1,026 / -0
Amibs/vertiv/NETSURE-DISTRIB-MIB+1,448 / -0
Amibs/vertiv/NETSURE-NCU-MIB+2,494 / -0
Amibs/vertiv/VEC-MIB+1,132 / -0
0 added 0 removed filtered activity

💻 r13841 MINOR

Mike Stupalov 🐱
Fixed check entity write permission in ajax update action for ports, sensors and statuses.
Files changed (3) +3 / -3
Changed files with action and line counts
Mhtml/ajax/actions/ports_update.inc.php+1 / -1
Mhtml/ajax/actions/sensors_update.inc.php+1 / -1
Mhtml/ajax/actions/statuses_update.inc.php+1 / -1
+3 added −3 removed filtered activity

💻 r13840 MIBS

Mike Stupalov 🐱
Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.
Files changed (166) +719,869 / -714,357

Showing the first 30 paths; 136 more are omitted from this static page.

Changed files with action and line counts
Amibs/hp/DIFF-SERV-MIB+1,525 / -0
Dmibs/hp/HP-OFFICEJET-PRO-X576DW-MIB+0 / -7,127
Dmibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB+0 / -8,174
Dmibs/hp/IJ8060-MIB+0 / -11,832
Dmibs/hp/LJ1200-MIB+0 / -5,187
Dmibs/hp/LJ1220-MIB+0 / -6,182
Dmibs/hp/LJ2025-MIB+0 / -2,557
Dmibs/hp/LJ2200-MIB+0 / -6,158
Dmibs/hp/LJ2300-MIB+0 / -8,409
Dmibs/hp/LJ2400-MIB+0 / -9,023
Dmibs/hp/LJ2500-MIB+0 / -8,941
Dmibs/hp/LJ251-MIB+0 / -8,068
Dmibs/hp/LJ252-MIB+0 / -7,992
Dmibs/hp/LJ275-MIB+0 / -7,114
Dmibs/hp/LJ276-MIB+0 / -11,005
Dmibs/hp/LJ277-MIB+0 / -11,132
Dmibs/hp/LJ3000-MIB+0 / -8,084
Dmibs/hp/LJ3005-MIB+0 / -8,948
Dmibs/hp/LJ3015-MIB+0 / -11,063
Dmibs/hp/LJ3035-MIB+0 / -10,534
Dmibs/hp/LJ3200-MIB+0 / -7,527
Dmibs/hp/LJ3505-MIB+0 / -9,970
Dmibs/hp/LJ3525-MIB+0 / -7,459
Dmibs/hp/LJ3530mfp-MIB+0 / -11,460
Dmibs/hp/LJ3700-MIB+0 / -9,261
Dmibs/hp/LJ375-MIB+0 / -9,672
Dmibs/hp/LJ3800-MIB+0 / -8,056
Dmibs/hp/LJ401-MIB+0 / -6,971
Dmibs/hp/LJ4015-MIB+0 / -9,465
Dmibs/hp/LJ402-MIB+0 / -7,181
0 added 0 removed filtered activity

💻 r13839 MINOR

Mike Stupalov 🐱
Improved support for RoomAlert 12E and 12S (OBS-4963).
Files changed (5) +214 / -137
Changed files with action and line counts
Ahtml/images/os/roomalert.png+1 / -0
Ahtml/images/os/roomalert_2x.png+1 / -0
Mincludes/definitions/mibs/avtech.inc.php+93 / -132
Aincludes/discovery/sensors/roomalert12e-mib.inc.php+103 / -0
Mincludes/discovery/sensors/roomalert12s-mib.inc.php+16 / -5
+212 added −137 removed filtered activity

💻 r13838 MIBS

Mike Stupalov 🐱
Updated avtech mib files.
Files changed (2) +225 / -75
Changed files with action and line counts
Mmibs/avtech/ROOMALERT12E-MIB+74 / -43
Mmibs/avtech/ROOMALERT12S-MIB+151 / -32
0 added 0 removed filtered activity

💻 r13837 TRIVIAL

Mike Stupalov 🐱
Fixed missing hostname parameter in sql query for poller/discovery.
Files changed (3) +3 / -0
Changed files with action and line counts
Malerter.php+1 / -0
Mdiscovery.php+1 / -0
Mpoller.php+1 / -0
+3 added 0 removed filtered activity

💻 r13836 MINOR

Mike Stupalov 🐱
Improved discovery powersupply statuses by ATEN-IPMI-MIB.
Files changed (2) +22 / -7
Changed files with action and line counts
Mincludes/definitions/mibs/aten.inc.php+17 / -6
Mincludes/discovery/sensors/aten-ipmi-mib.inc.php+5 / -1
+22 added −7 removed filtered activity

💻 r13835 TRIVIAL

Mike Stupalov 🐱
Improved convert float states to numeric in state_string_to_numeric().
Files changed (2) +37 / -30
Changed files with action and line counts
Mincludes/entities/status.inc.php+32 / -28
Mtests/IncludesFunctionsTest.php+5 / -2
+32 added −28 removed filtered activity

💻 r13834 TRIVIAL

Mike Stupalov 🐱
Fixed incorrect removing ucd-old processors.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r13833 DEVEL

Mike Stupalov 🐱
Fixed sql query.
Files changed (1) +1 / -1
Changed files with action and line counts
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+1 / -1
+1 added −1 removed filtered activity

💻 r13832 DEVEL

Mike Stupalov 🐱
Improved debug output for discovery processors by UCD-SNMP-MIB.
Files changed (1) +4 / -1
Changed files with action and line counts
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+4 / -1
+4 added −1 removed filtered activity

💻 r13831 TRIVIAL

Mike Stupalov 🐱
Added warning on device page, when device not polled for a long time (> 20min).
Files changed (2) +8 / -2
Changed files with action and line counts
Mhtml/includes/notifications.inc.php+0 / -1
Mhtml/pages/device.inc.php+8 / -1
+8 added −2 removed filtered activity

💻 r13830 MINOR

Mike Stupalov 🐱
Added get_time_gmt() for get current unixtime in UTC+0. Same arguments as for get_time().
Files changed (1) +40 / -18
Changed files with action and line counts
Mincludes/common.inc.php+40 / -18
+40 added −18 removed filtered activity

💻 r13829 TRIVIAL

Mike Stupalov 🐱
Added device entity type for IPv4/6 attribs.
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/definitions/entities/devices.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r13828 MINOR

Mike Stupalov 🐱
Improved group/alert entity association by ip addresses.
Files changed (5) +67 / -16
Changed files with action and line counts
Mincludes/alerts.inc.php+1 / -0
Mincludes/definitions/entities/ports.inc.php+2 / -2
Mincludes/entities.inc.php+48 / -9
Mincludes/entities/ip-address.inc.php+15 / -4
Mincludes/groups.inc.php+1 / -1
+67 added −16 removed filtered activity

💻 r13827 TRIVIAL

Mike Stupalov 🐱
Improved group edit and update ajax form.
Files changed (2) +49 / -16
Changed files with action and line counts
Mhtml/ajax/actions/group_edit.inc.php+16 / -6
Mhtml/includes/group_edit.inc.php+33 / -10
+49 added −16 removed filtered activity

💻 r13826 MINOR

Mike Stupalov 🐱
Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB.
Files changed (5) +145 / -0
Changed files with action and line counts
Mincludes/definitions/entities/sensors.inc.php+1 / -0
Mincludes/definitions/mibs/nscrtv.inc.php+5 / -0
Mincludes/definitions/os/cdata.inc.php+1 / -0
Mincludes/definitions/os/tplink.inc.php+1 / -0
Aincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+137 / -0
+145 added 0 removed filtered activity

💻 r13825 MINOR

Mike Stupalov 🐱
Improved detect QTech Switch (OBS-4861). Added discovery power supply statuses by DCN-MIB and clones.
Files changed (3) +177 / -95
Changed files with action and line counts
Mincludes/definitions/mibs/dcn/dcn-xxx.php+146 / -92
Mincludes/definitions/mibs/qtech.inc.php+17 / -0
Mincludes/definitions/os/qtech.inc.php+14 / -3
+177 added −95 removed filtered activity

💻 r13824 MIBS

Mike Stupalov 🐱
Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB.
Files changed (23) +22,504 / -234
Changed files with action and line counts
Mmibs/qtech/GARP-MIB+2 / -0
Mmibs/qtech/LLDPPRIVATE-MIB+2 / -2
Amibs/qtech/QTECH-ALT-MIB+22,369 / -0
Mmibs/qtech/QTECH-CLUSTER-MIB+3 / -3
Mmibs/qtech/QTECH-CT-STANDARD-MIB+1 / -0
Mmibs/qtech/QTECH-GBNDeviceSWAPI-MIB+17 / -17
Mmibs/qtech/QTECH-GBNDeviceSwitch-MIB+13 / -8
Mmibs/qtech/QTECH-GBNL2QACL-MIB+24 / -24
Mmibs/qtech/QTECH-GBNPlatformGNLink-MIB+1 / -1
Mmibs/qtech/QTECH-GBNServiceCM-MIB+2 / -2
Mmibs/qtech/QTECH-GBNServiceRADIUS-MIB+2 / -2
Mmibs/qtech/QTECH-IP-PRIVATE-MIB+8 / -8
Mmibs/qtech/QTECH-MIB+2 / -2
Mmibs/qtech/QTECH-NETFLOW-MIB+2 / -1
Mmibs/qtech/QTECH-NMS-CARD-OPERATION-MIB+1 / -1
Mmibs/qtech/QTECH-NMS-CARD-SYS-MIB+2 / -1
Mmibs/qtech/QTECH-PRODUCTS-MIB+10 / -10
Mmibs/qtech/QTECH-V1-TRAP+18 / -18
Mmibs/qtech/QTECH-VM-MIB+20 / -0
Mmibs/qtech/QTECH-VPLS-BGP-MIB+0 / -81
Mmibs/qtech/QTECH-VPLS-LDP-MIB+0 / -53
Mmibs/qtech/QTECH-WLAN-FIT-AP-CF-MIB+3 / -0
Mmibs/qtech/QTECH-WLAN-FIT-AP-IN-MIB+2 / -0
0 added 0 removed filtered activity

💻 r13823 TRIVIAL

Mike Stupalov 🐱
Set floatCharging state as ok by PowerNet-MIB (OBS-4943).
Files changed (1) +2 / -2
Changed files with action and line counts
Mincludes/definitions/mibs/apc/powernet-mib.inc.php+2 / -2
+2 added −2 removed filtered activity

💻 r13822 MINOR

Mike Stupalov 🐱
Added port statistics for VIF interfaces by BISON-ROUTER-MIB (OBS-4945).
Files changed (2) +128 / -25
Changed files with action and line counts
Aincludes/discovery/ports/bison-router-mib.inc.php+53 / -0
Mincludes/polling/ports/bison-router-mib.inc.php+75 / -25
+128 added −25 removed filtered activity

💻 r13821 TRIVIAL

Mike Stupalov 🐱
Detect unix distro by sysdescr only for server/workstation.
Files changed (1) +11 / -2
Changed files with action and line counts
Mincludes/polling/os/unix.inc.php+11 / -2
+11 added −2 removed filtered activity

💻 r13820 TRIVIAL

Mike Stupalov 🐱
Improved include dirs sorting when required.
Files changed (1) +6 / -6
Changed files with action and line counts
Mincludes/include-dir.inc.php+6 / -6
+6 added −6 removed filtered activity

💻 r13819 CLEAN

Mike Stupalov 🐱
Moved common unix os/mib definitions and dirs to separate unix include.
Files changed (59) +13,866 / -13,003

Showing the first 30 paths; 29 more are omitted from this static page.

Changed files with action and line counts
Dincludes/definitions/mibs/bsd.inc.php+0 / -77
Aincludes/definitions/mibs/unix.inc.php+78 / -0
Mincludes/definitions/os.inc.php+5 / -247
Dincludes/definitions/os/bsd.inc.php+0 / -150
Aincludes/definitions/os/unix.php+405 / -0
Dmibs/bsd non-text+0 / -0
Dmibs/bsd/BEGEMOT-ATM-FREEBSD-MIB+0 / -63
Dmibs/bsd/BEGEMOT-ATM-MIB+0 / -256
Dmibs/bsd/BEGEMOT-BRIDGE-MIB+0 / -1,102
Dmibs/bsd/BEGEMOT-HAST-MIB+0 / -329
Dmibs/bsd/BEGEMOT-HOSTRES-MIB+0 / -96
Dmibs/bsd/BEGEMOT-IP-MIB+0 / -32
Dmibs/bsd/BEGEMOT-LM75-MIB+0 / -132
Dmibs/bsd/BEGEMOT-MIB+0 / -27
Dmibs/bsd/BEGEMOT-MIB2-MIB+0 / -74
Dmibs/bsd/BEGEMOT-NETGRAPH-MIB+0 / -359
Dmibs/bsd/BEGEMOT-NTP-MIB+0 / -112
Dmibs/bsd/BEGEMOT-PF-MIB+0 / -1,296
Dmibs/bsd/BEGEMOT-SNMPD-MIB+0 / -614
Dmibs/bsd/BEGEMOT-WIRELESS-MIB+0 / -3,829
Dmibs/bsd/BISON-ROUTER-MIB+0 / -601
Dmibs/bsd/FOKUS-MIB+0 / -25
Dmibs/bsd/FREEBSD-MIB+0 / -71
Dmibs/bsd/HALON-SP-MIB+0 / -128
Dmibs/bsd/NYMNETWORKS-MIB+0 / -363
Dmibs/bsd/OPENBSD-BASE-MIB+0 / -43
Dmibs/bsd/OPENBSD-CARP-MIB+0 / -345
Dmibs/bsd/OPENBSD-MEM-MIB+0 / -90
Dmibs/bsd/OPENBSD-PF-MIB+0 / -1,576
Dmibs/bsd/OPENBSD-RELAYD-MIB+0 / -727
+488 added −474 removed filtered activity

💻 r13818 TRIVIAL

Mike Stupalov 🐱
Improved discovery error message when device is down.
Files changed (1) +11 / -5
Changed files with action and line counts
Mdiscovery.php+11 / -5
+11 added −5 removed filtered activity

💻 r13817 MIBS

Mike Stupalov 🐱
Updated Forcepoint mib files.
Files changed (6) +2,196 / -32
Changed files with action and line counts
Amibs/forcepoint/FORCEPOINT-NGFW-ENGINE-MIB+1,835 / -0
Mmibs/forcepoint/STONESOFT-FIREWALL-MIB+31 / -7
Mmibs/forcepoint/STONESOFT-IPS-MIB+277 / -7
Amibs/forcepoint/STONESOFT-LOG-FORWARDING-MIB non-text+0 / -0
Mmibs/forcepoint/STONESOFT-NETNODE-MIB+38 / -13
Mmibs/forcepoint/STONESOFT-SMI-MIB+15 / -5
0 added 0 removed filtered activity

💻 r13816 MINOR

Mike Stupalov 🐱
Added SNMP timeout, retries and max-repetition command line options for snmpdump script.
Files changed (1) +19 / -3
Changed files with action and line counts
Mscripts/snmpdump.php+19 / -3
+19 added −3 removed filtered activity

💻 r13815 TRIVIAL

Mike Stupalov 🐱
Fixed bgp sort query in get_status_array() (OBS-4958).
Files changed (1) +5 / -3
Changed files with action and line counts
Mhtml/includes/print/status.inc.php+5 / -3
+5 added −3 removed filtered activity

💻 r13814 MIBS

Mike Stupalov 🐱
Updated Siae mib files.
Files changed (1) +18,570 / -0
Changed files with action and line counts
Amibs/siaemic/ALFOPLUS-SIAE-MIB+18,570 / -0
0 added 0 removed filtered activity

💻 r13813 MAJOR

Mike Stupalov 🐱
Added basic os definition for Siae Microelettronica SM-OS (OBS-1532).
Files changed (4) +66 / -0
Changed files with action and line counts
Ahtml/images/os/siaemic.png+1 / -0
Ahtml/images/os/siaemic_2x.png+1 / -0
Aincludes/definitions/mibs/siaemic.inc.php+36 / -0
Aincludes/definitions/os/siaemic.inc.php+28 / -0
+64 added 0 removed filtered activity

💻 r13812 TRIVIAL

Mike Stupalov 🐱
Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB (OBS-4954).
Files changed (2) +52 / -3
Changed files with action and line counts
Mincludes/discovery/sensors/cisco-entity-sensor-mib.inc.php+32 / -1
Mincludes/entities/port.inc.php+20 / -2
+52 added −3 removed filtered activity

💻 r13811 TRIVIAL

Mike Stupalov 🐱
Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence).
Files changed (3) +13 / -10
Changed files with action and line counts
Mincludes/definitions/os/delta.inc.php+2 / -2
Mincludes/discovery/pseudowires/pw-std-mib.inc.php+3 / -3
Mincludes/polling/ports.inc.php+8 / -5
+13 added −10 removed filtered activity

💻 r13810 MINOR

Mike Stupalov 🐱
Improved snmp_fix_string() for clean snmp null chars converted to dots. Added unit parameter.
Files changed (2) +52 / -20
Changed files with action and line counts
Mincludes/snmp.inc.php+27 / -3
Mtests/IncludesSnmpTest.php+25 / -17
+27 added −3 removed filtered activity

💻 r13809 CLEAN

Mike Stupalov 🐱
Moved some os definitions to vendor named includes. (Part 3).
Files changed (4) +127 / -90
Changed files with action and line counts
Mincludes/definitions/os.inc.php+0 / -90
Aincludes/definitions/os/cts.inc.php+43 / -0
Aincludes/definitions/os/gfi.inc.php+42 / -0
Aincludes/definitions/os/nvidia.inc.php+42 / -0
+127 added −90 removed filtered activity

💻 r13808 CLEAN

Mike Stupalov 🐱
Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2).
Files changed (40) +938 / -671

Showing the first 30 paths; 10 more are omitted from this static page.

Changed files with action and line counts
Mincludes/definitions/mibs/atmedia.inc.php+4 / -5
Mincludes/definitions/mibs/baytech.inc.php+6 / -6
Mincludes/definitions/mibs/carel.inc.php+115 / -114
Mincludes/definitions/mibs/dps.inc.php+18 / -18
Mincludes/definitions/mibs/eip.inc.php+58 / -56
Mincludes/definitions/mibs/fiberroad.inc.php+13 / -12
Mincludes/definitions/mibs/forcepoint.inc.php+2 / -0
Mincludes/definitions/mibs/ingrasys.inc.php+4 / -0
Mincludes/definitions/mibs/jacarta.inc.php+12 / -10
Mincludes/definitions/mibs/jetnexus.inc.php+3 / -1
Mincludes/definitions/mibs/kohler.inc.php+21 / -19
Mincludes/definitions/mibs/omnitron.inc.php+29 / -23
Mincludes/definitions/mibs/saf.inc.php+5 / -5
Mincludes/definitions/mibs/teleste.inc.php+52 / -51
Mincludes/definitions/mibs/tempalert.inc.php+14 / -10
Mincludes/definitions/mibs/teradici.inc.php+8 / -4
Mincludes/definitions/mibs/uec.inc.php+26 / -25
Mincludes/definitions/os.inc.php+9 / -287
Aincludes/definitions/os/accuenergy.inc.php+28 / -0
Aincludes/definitions/os/atmedia.inc.php+23 / -0
Aincludes/definitions/os/baytech.inc.php+25 / -0
Aincludes/definitions/os/carel.inc.php+45 / -0
Aincludes/definitions/os/ceragon.inc.php+23 / -0
Aincludes/definitions/os/dps.inc.php+28 / -0
Aincludes/definitions/os/eip.inc.php+28 / -0
Aincludes/definitions/os/fiberroad.inc.php+23 / -0
Aincludes/definitions/os/forcepoint.inc.php+22 / -0
Mincludes/definitions/os/ibm.inc.php+24 / -0
Aincludes/definitions/os/ingrasys.inc.php+22 / -0
Aincludes/definitions/os/jacarta.inc.php+26 / -0
+938 added −671 removed filtered activity

💻 r13807 CLEAN

Mike Stupalov 🐱
Cleaned auto generated copyright headers.
Files changed (17) +17 / -17
Changed files with action and line counts
Mincludes/definitions/os/adf.inc.php+1 / -1
Mincludes/definitions/os/dasan.inc.php+1 / -1
Mincludes/definitions/os/ddn.inc.php+1 / -1
Mincludes/definitions/os/exalt.inc.php+1 / -1
Mincludes/definitions/os/fastback.inc.php+1 / -1
Mincludes/definitions/os/gamatronic.inc.php+1 / -1
Mincludes/definitions/os/gta.inc.php+1 / -1
Mincludes/definitions/os/infoblox.inc.php+1 / -1
Mincludes/definitions/os/megatec.inc.php+1 / -1
Mincludes/definitions/os/messpc.inc.php+1 / -1
Mincludes/definitions/os/packetflux.inc.php+1 / -1
Mincludes/definitions/os/pulsesecure.inc.php+1 / -1
Mincludes/definitions/os/racktivity.inc.php+1 / -1
Mincludes/definitions/os/sensatronics.inc.php+1 / -1
Mincludes/definitions/os/sonus.inc.php+1 / -1
Mincludes/definitions/os/trango.inc.php+1 / -1
Mincludes/definitions/os/waystream.inc.php+1 / -1
+17 added −17 removed filtered activity

💻 r13806 CLEAN

Mike Stupalov 🐱
Moved some os definitions to vendor named includes. Cleaned some mib definitions.
Files changed (30) +818 / -675
Changed files with action and line counts
Mincludes/definitions/mibs/dasan.inc.php+7 / -7
Mincludes/definitions/mibs/ddn.inc.php+15 / -11
Mincludes/definitions/mibs/exalt.inc.php+6 / -4
Mincludes/definitions/mibs/fastback.inc.php+17 / -13
Mincludes/definitions/mibs/megatec.inc.php+101 / -101
Mincludes/definitions/mibs/messpc.inc.php+7 / -3
Mincludes/definitions/mibs/racktivity.inc.php+3 / -1
Mincludes/definitions/mibs/sensatronics.inc.php+20 / -121
Mincludes/definitions/mibs/sonus.inc.php+13 / -11
Mincludes/definitions/mibs/trango.inc.php+20 / -15
Mincludes/definitions/mibs/waystream.inc.php+132 / -130
Mincludes/definitions/os.inc.php+1 / -258
Aincludes/definitions/os/adf.inc.php+31 / -0
Mincludes/definitions/os/bsd.inc.php+18 / -0
Aincludes/definitions/os/dasan.inc.php+25 / -0
Aincludes/definitions/os/ddn.inc.php+32 / -0
Aincludes/definitions/os/exalt.inc.php+23 / -0
Aincludes/definitions/os/fastback.inc.php+23 / -0
Aincludes/definitions/os/gamatronic.inc.php+29 / -0
Aincludes/definitions/os/gta.inc.php+29 / -0
Aincludes/definitions/os/infoblox.inc.php+25 / -0
Aincludes/definitions/os/megatec.inc.php+25 / -0
Aincludes/definitions/os/messpc.inc.php+29 / -0
Aincludes/definitions/os/packetflux.inc.php+26 / -0
Aincludes/definitions/os/pulsesecure.inc.php+31 / -0
Aincludes/definitions/os/racktivity.inc.php+29 / -0
Aincludes/definitions/os/sensatronics.inc.php+25 / -0
Aincludes/definitions/os/sonus.inc.php+23 / -0
Aincludes/definitions/os/trango.inc.php+30 / -0
Aincludes/definitions/os/waystream.inc.php+23 / -0
+818 added −675 removed filtered activity

💻 r13805 TRIVIAL

Mike Stupalov 🐱
Fixed poller/discovery host argument allow use ip address as hostname (OBS-4950).
Files changed (4) +4 / -4
Changed files with action and line counts
Malerter.php+1 / -1
Mdiscovery.php+1 / -1
Mpoller.php+1 / -1
Mscripts/snmpdump.php+1 / -1
+4 added −4 removed filtered activity

💻 r13804 TRIVIAL

Mike Stupalov 🐱
Prevent using old ifHighSpeed values when port ifSpeed set to very low value (OBS-4951).
Files changed (1) +34 / -30
Changed files with action and line counts
Mincludes/entities/port.inc.php+34 / -30
+34 added −30 removed filtered activity

Stable release coverage in 2025

Each bar shows the range of rolling-release revisions included in that stable release.

25.12.14521

Released • Commits r14476 through r14520
Included development changes (44 commits)

Improvements

  • r14483: Version checking extend interval to 4 hours, add timeout, optimise stats transmission, improve error logging. +31/−13
  • r14485: Add get_device_vlan_context() helper for centralized VLAN context handling. +101/−64
  • r14486: Cache BRIDGE-MIB::dot1dBasePortIfIndex across modules.. +7/−15
  • r14492: Added function db_skip() instead constant. Improved skipping DB connect in php unit tests. +41/−52
  • r14495: Prevent resend notification when transport return success response in different format (OBS-5146). +16/−1
  • r14497: Network map - hide disabled devices and their links by default, add 'Show Disabled' toggle +44/−17
  • r14501: Added db_cache_exists() helper function. Improved set db cache ttl. Replaced deprecated VALUES() sql syntax for MySQL 8+. Improved detect serialization in db_cache_get(). +30/−7
  • r14503: Renamed is_pingable_cache_dns() to dns_resolve_cached(). Splitted dns resolve to separate function dns_resolve() without caching. Fixed get initial cached dns resolve result. +82/−63
  • r14506: Added ability for transform entity measured_label by definition. +34/−11
  • r14507: Unified determine object for storage and mempool definitions. +216/−201
  • r14509: Added display MIB::Object for storages. +24/−20
  • r14513: HTTP request parameter conditional handling extracted to param_condition() helper function. +50/−17

Bug Fixes

  • r14478: Fix changelog URL +2/−2
  • r14487: Cisco NX-OS FDB polling port association via per-VLAN context mapping
    • NX-OS stores port mappings in VLAN contexts, now properly resolved via Q-BRIDGE-MIB
    • Add cisco_cache_port_mapping() helper for lazy per-VLAN port association caching
    • Unified Cisco FDB handling using get_device_vlan_context() helper
    • Use snmp_cache_table() for basePort mapping across all FDB modules
    +164/−93
  • r14489: Fixed snmp_cache_table() return original array when snmpwalk empty. +2/−2
  • r14491: Syslog rules not reloading - add bypass_cache parameter to get_obs_attrib() for long-running processes +11/−4
  • r14500: Added is_db_function() helper for common SQL function detection. Fixed dbPrepareData() to correctly handle functions with spaces. Prevent incorrect quoting if INTERVAL SQL expressions. +26/−5
  • r14508: Fixed display MIB::Object for common entities. +10/−6
  • r14510: Fixed validate storage definition oids for not common storages. +25/−16
  • r14514: Fixed conditional parameters in transport definitions. +61/−24
  • r14515: Fixed Slack single-line optional parameter (OBS-5157). +27/−1

Minor Changes

  • r14477: Add device/entity group membership tags to alert notifications +16/0
  • r14480: Improved detect Proxmox Datacenter Manager. +14/−7
  • r14517: Added ability for exclude invalid value ranges in merge_private_mib(). +6/−2

MIB Updates

  • r14481: Removed duplicate case sensitive mib files. Added some huawei mib files.
  • r14498: Updated hwgroup mib files.
  • r14520: Updated Huawei mib files.

Database Changes

  • r14484: Increase last_polled_timetaken and last_discovered_timetaken columns to allow larger than 999.99s times.

PHP 8 Fixes

  • r14490: Replace count() with safe_empty() for prevent possible php 8 fatal error in Q-BRIDGE-MIB ports polling. +1/−1

Trivial Changes

  • r14479: Improved validate params in match_oid_num(). Added unittests for os sysObjectID definitions. +22/−23
  • r14482: Fixed set http timeout. Added default http timeout config option. +10/−10
  • r14488: Added check if vlan context already exist for Cisco NX-OS in fdb polling. +3/−1
  • r14493: Simplified get_timezone(). +22/−22
  • r14494: Removed not required constant OBS_DB_EXTENSION. +8/−7
  • r14496: Changed subsection to Entities for some Web UI settings. +11/−10
  • r14505: Added reset php opcache trigger after possible fatal error. +46/−11
  • r14511: Cleaned function format_value(). Added unit tests. +39/−37
  • r14512: Display runtime sensors with value more than 1 day as uptime string. +4/0
  • r14518: Fetch ifIndex oid with private mib definition in ports discovery. +2/−2

Library Updates

  • r14504: Updated pear Net_DNS2 lib to 1.5.5.
  • r14516: Added Tracy 2.11 for php 8.2+. +9/−2

Other Changes

  • r14499: Improved support for HW group STE2 Plus hardware, added discovery statuses for Dry Contacts (OBS-5149). +74/−95
  • r14502: Added support for NetApp SANtricity OS (OBS-5153). +40/0
  • r14519: Improved support for Huawei Storage (ISM). Added discovery new entities by HUAWEI-STORAGE-SPACE-MIB. +482/−67
Complete release diff (263) +179,350 / -35,184

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mdiscovery.php+4 / -2
Mhtml/includes/entities/generic.inc.php+10 / -6
Mhtml/includes/entities/processor.inc.php+2 / -2
Mhtml/includes/entities/sensor.inc.php+4 / -0
Mhtml/includes/entities/storage.inc.php+20 / -17
Mhtml/includes/notifications.inc.php+2 / -2
Mhtml/pages/map.inc.php+44 / -17
Mincludes/autoloader.inc.php+9 / -2
Mincludes/common.inc.php+72 / -71
Mincludes/config-variables.inc.php+11 / -10
Mincludes/constants.inc.php+3 / -21
Mincludes/db.inc.php+38 / -5
Mincludes/db/cache.inc.php+30 / -7
Mincludes/db/mysqli.inc.php+13 / -13
Mincludes/debugging.inc.php+36 / -6
Mincludes/defaults.inc.php+2 / -2
Mincludes/definitions/apis.inc.php+1 / -0
Mincludes/definitions/entities/sensors.inc.php+2 / -0
Mincludes/definitions/entities/storages.inc.php+2 / -1
Mincludes/definitions/mibs/huawei.inc.php+467 / -60
Mincludes/definitions/mibs/hwgroup.inc.php+68 / -0
Mincludes/definitions/mibs/netapp.inc.php+31 / -0
Mincludes/definitions/os/arista.inc.php+10 / -10
Mincludes/definitions/os/huawei.inc.php+13 / -7
Mincludes/definitions/os/hwgroup.inc.php+6 / -4
Mincludes/definitions/os/netapp.inc.php+9 / -0
Mincludes/definitions/os/proxmox.inc.php+14 / -7
Mincludes/definitions/os/ubiquiti.inc.php+1 / -1
Mincludes/discovery/mempools.inc.php+164 / -170
Mincludes/discovery/ports.inc.php+2 / -2
Dincludes/discovery/sensors/ste2-mib.inc.php+0 / -91
Mincludes/discovery/storage.inc.php+1 / -1
Mincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+2 / -6
Mincludes/discovery/vlans.inc.php+1 / -4
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+43 / -49
Mincludes/entities.inc.php+72 / -11
Mincludes/entities/device.inc.php+54 / -9
Mincludes/entities/storage.inc.php+38 / -46
Mincludes/functions.inc.php+107 / -76
Mincludes/http.inc.php+88 / -25
Mincludes/notifications.inc.php+16 / -0
Mincludes/observium.inc.php+12 / -12
Mincludes/polling/fdb-table.inc.php+6 / -15
Mincludes/polling/fdb/bridge-mib.php+1 / -1
Mincludes/polling/fdb/cisco-bridge-mib.php+110 / -33
Mincludes/polling/fdb/q-bridge-mib.php+49 / -44
Mincludes/polling/functions.inc.php+1 / -1
Mincludes/polling/ports/ieee8021-q-bridge-mib.inc.php+1 / -1
Mincludes/polling/ports/q-bridge-mib.inc.php+4 / -2
Mincludes/polling/stp.inc.php+2 / -9
Mincludes/polling/stp/cisco-stp-extensions-mib.inc.php+7 / -5
Mincludes/snmp.inc.php+2 / -2
Mincludes/syslog.inc.php+1 / -2
Mincludes/transports/jiraservicemanagement.inc.php+6 / -6
Mincludes/transports/mattermost.inc.php+2 / -2
Mincludes/transports/pushover.inc.php+46 / -11
Mincludes/transports/slack.inc.php+15 / -4
Mincludes/transports/telegram.inc.php+3 / -1
Mincludes/versioncheck.inc.php+26 / -11
Alibs/Nette211 non-text+0 / -0
Alibs/Nette211/Bridges/Nette/Bridge.php+92 / -0
Alibs/Nette211/Bridges/Nette/MailSender.php+57 / -0
Alibs/Nette211/Bridges/Nette/TracyExtension.php+185 / -0
Alibs/Nette211/Bridges/Psr/PsrToTracyLoggerAdapter.php+60 / -0
Alibs/Nette211/Bridges/Psr/TracyToPsrLoggerAdapter.php+58 / -0
Alibs/Nette211/Tracy/Bar/Bar.php+164 / -0
Alibs/Nette211/Tracy/Bar/DefaultBarPanel.php+55 / -0
Alibs/Nette211/Tracy/Bar/IBarPanel.php+29 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.css+304 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.js+681 / -0
Alibs/Nette211/Tracy/Bar/assets/bar.phtml+31 / -0
Alibs/Nette211/Tracy/Bar/assets/loader.phtml+29 / -0
Alibs/Nette211/Tracy/Bar/assets/panels.phtml+30 / -0
Alibs/Nette211/Tracy/Bar/panels/dumps.panel.phtml+29 / -0
Alibs/Nette211/Tracy/Bar/panels/dumps.tab.phtml+13 / -0
Alibs/Nette211/Tracy/Bar/panels/info.panel.phtml+125 / -0
Alibs/Nette211/Tracy/Bar/panels/info.tab.phtml+15 / -0
Alibs/Nette211/Tracy/Bar/panels/warnings.panel.phtml+20 / -0
Alibs/Nette211/Tracy/Bar/panels/warnings.tab.phtml+25 / -0
Alibs/Nette211/Tracy/BlueScreen/BlueScreen.php+513 / -0
Alibs/Nette211/Tracy/BlueScreen/CodeHighlighter.php+142 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/bluescreen.css+422 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/bluescreen.js+76 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/content.phtml+73 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/page.phtml+57 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-cli.phtml+36 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-environment.phtml+103 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-exception-causedBy.phtml+29 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-exception-exception.phtml+21 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-exception.phtml+72 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-header.phtml+35 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-http.phtml+124 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-lastMutedError.phtml+29 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-stack-callStack.phtml+92 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-stack-exception.phtml+38 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-stack-fiber.phtml+16 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-stack-generator.phtml+21 / -0
Alibs/Nette211/Tracy/BlueScreen/assets/section-stack-sourceFile.phtml+46 / -0
Alibs/Nette211/Tracy/Debugger/Debugger.php+623 / -0
Alibs/Nette211/Tracy/Debugger/DeferredContent.php+158 / -0
Alibs/Nette211/Tracy/Debugger/DevelopmentStrategy.php+126 / -0
Alibs/Nette211/Tracy/Debugger/ProductionStrategy.php+86 / -0
Alibs/Nette211/Tracy/Debugger/assets/error.500.phtml+44 / -0
Alibs/Nette211/Tracy/Dumper/Describer.php+363 / -0
Alibs/Nette211/Tracy/Dumper/Dumper.php+262 / -0
Alibs/Nette211/Tracy/Dumper/Exposer.php+279 / -0
Alibs/Nette211/Tracy/Dumper/Renderer.php+426 / -0
Alibs/Nette211/Tracy/Dumper/Value.php+65 / -0
Alibs/Nette211/Tracy/Dumper/assets/dumper-dark.css+145 / -0
Alibs/Nette211/Tracy/Dumper/assets/dumper-light.css+145 / -0
Alibs/Nette211/Tracy/Dumper/assets/dumper.js+392 / -0
Alibs/Nette211/Tracy/Helpers.php+648 / -0
Alibs/Nette211/Tracy/Logger/ILogger.php+27 / -0
Alibs/Nette211/Tracy/Logger/Logger.php+198 / -0
Alibs/Nette211/Tracy/OutputDebugger/OutputDebugger.php+86 / -0
Alibs/Nette211/Tracy/Session/FileSession.php+108 / -0
Alibs/Nette211/Tracy/Session/NativeSession.php+28 / -0
Alibs/Nette211/Tracy/Session/SessionStorage.php+18 / -0
Alibs/Nette211/Tracy/assets/helpers.js+20 / -0
Alibs/Nette211/Tracy/assets/reset.css+386 / -0
Alibs/Nette211/Tracy/assets/table-sort.css+15 / -0
Alibs/Nette211/Tracy/assets/table-sort.js+39 / -0
Alibs/Nette211/Tracy/assets/tabs.css+11 / -0
Alibs/Nette211/Tracy/assets/tabs.js+40 / -0
Alibs/Nette211/Tracy/assets/toggle.css+35 / -0
Alibs/Nette211/Tracy/assets/toggle.js+116 / -0
Alibs/Nette211/Tracy/functions.php+46 / -0
Alibs/Nette211/tracy.php+31 / -0
Mlibs/pear/Net/DNS2.php+13 / -10
Dmibs/brocade/BROCADE-IEEE8021-PAE-CAPABILITY-MIB+0 / -48
Dmibs/brocade/BROCADE-IEEE8023-LAG-CAPABILITY-MIB+0 / -47
Dmibs/brocade/BROCADE-LLDP-CAPABILITY-MIB+0 / -53
Dmibs/brocade/BROCADE-LLDP-EXT-DOT3-CAPABILITY-MIB+0 / -93
Dmibs/brocade/Foundry-MPLS-MIB+0 / -265
Mmibs/d-link/DES-1228P-MIB+19 / -1
Dmibs/d-link/DES-1228p-MIB+0 / -1,981
Amibs/dell/FLUIDFS-CLUSTER-MIB+16,164 / -0
Dmibs/dell/FluidFS-MIB+0 / -16,156
Dmibs/huawei/HUAWEI-8021x-EXT-MIB+0 / -1,170
Mmibs/huawei/HUAWEI-DEVICE-MAN-MIB+207 / -61
Amibs/huawei/HUAWEI-SAN-MIB+224 / -0
Mmibs/huawei/HUAWEI-STORAGE-ALARM-MIB+136 / -72
Amibs/huawei/HUAWEI-STORAGE-COMMON-MIB+56 / -0
Mmibs/huawei/HUAWEI-STORAGE-HARDWARE-MIB+2,508 / -610
Mmibs/huawei/HUAWEI-STORAGE-NAS-MIB+496 / -83
Amibs/huawei/HUAWEI-STORAGE-OID-BASED-TRAP-MIB+13,928 / -0
Mmibs/huawei/HUAWEI-STORAGE-SPACE-MIB+914 / -179
Mmibs/huawei/ISM-HUAWEI-MIB+181 / -311
Mmibs/huawei/ISM-PERFORMANCE-MIB+320 / -88
Mmibs/huawei/ISM-STORAGE-SVC-MIB+668 / -265
Mmibs/huawei/ISM-TRAP-MIB+105 / -67
Amibs/huawei/OPTIX-ALM-CFG-MIB+336 / -0
Amibs/huawei/OPTIX-ATMIMA-MIB+2,137 / -0
Amibs/huawei/OPTIX-BOARD-MANAGE-MIB+460 / -0
Amibs/huawei/OPTIX-CES-MIB+1,137 / -0
Amibs/huawei/OPTIX-CFMOAM-MIB+1,464 / -0
Amibs/huawei/OPTIX-COMMON-SNMP-MIB+52 / -0
Amibs/huawei/OPTIX-DEVM-PROTECT-MIB+243 / -0
Amibs/huawei/OPTIX-EFMOAM-MIB+389 / -0
Amibs/huawei/OPTIX-ETY-PORT-MIB+157 / -0
Mmibs/huawei/OPTIX-GLOBAL-ALM-MIB+272 / -8,263
Amibs/huawei/OPTIX-GLOBAL-ALM-TRAPS-RTN-MIB+4,801 / -0
Amibs/huawei/OPTIX-GLOBAL-DCN-MIB+2,451 / -0
Amibs/huawei/OPTIX-GLOBAL-MON-MIB+279 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-SDH-RTN-MIB+10,416 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-TIME-MIB+91 / -0
Amibs/huawei/OPTIX-GLOBAL-PER-TRAPS-RTN-MIB+3,506 / -0
Amibs/huawei/OPTIX-GLOBAL-PM-DATA-RTN-MIB+15,133 / -0
Mmibs/huawei/OPTIX-GLOBAL-PM-MIB+120 / -133
Amibs/huawei/OPTIX-GLOBAL-PM-TRAPS-RTN-MIB+3,219 / -0
Amibs/huawei/OPTIX-GLOBAL-SFTM-MIB+1,343 / -0
Amibs/huawei/OPTIX-GLOBAL-SFTM-TRAPS-MIB+186 / -0
Amibs/huawei/OPTIX-GLOBAL-SM-MIB+750 / -0
Amibs/huawei/OPTIX-GLOBAL-SM-TRAPS-MIB+279 / -0
Amibs/huawei/OPTIX-GLOBAL-SNMP-MIB+103 / -0
Mmibs/huawei/OPTIX-GLOBAL-TC-MIB+1,645 / -3,753
Mmibs/huawei/OPTIX-GLOBAL-TRAPS-MIB+254 / -203
Amibs/huawei/OPTIX-L2-IGMP-MIB+1,654 / -0
Amibs/huawei/OPTIX-L2-LAG-MIB+804 / -0
Amibs/huawei/OPTIX-L2-LPT-MIB+1,494 / -0
Amibs/huawei/OPTIX-L2VPN-MIB+8,107 / -0
Amibs/huawei/OPTIX-LOOPAUTOCLEAR-MIB+197 / -0
Amibs/huawei/OPTIX-MISC-MIB+671 / -0
Amibs/huawei/OPTIX-MPLSTP-OAM-MIB+3,246 / -0
Amibs/huawei/OPTIX-NE-ALM-AIS-MIB+133 / -0
Amibs/huawei/OPTIX-NE-MIB+415 / -0
Mmibs/huawei/OPTIX-OID-MIB+25 / -0
Amibs/huawei/OPTIX-PER-CFG-MIB+399 / -0
Amibs/huawei/OPTIX-PKT-ARP-MIB+318 / -0
Amibs/huawei/OPTIX-PKT-CES-ACR-MIB+772 / -0
Amibs/huawei/OPTIX-PKT-COSMAP-MIB+688 / -0
Amibs/huawei/OPTIX-PKT-DCN-MIB+526 / -0
Amibs/huawei/OPTIX-PKT-ERPS-MIB+926 / -0
Amibs/huawei/OPTIX-PKT-IPPING-MIB+804 / -0
Amibs/huawei/OPTIX-PKT-LINK-SEARCH-MIB+228 / -0
Amibs/huawei/OPTIX-PKT-LLDP-MIB+700 / -0
Amibs/huawei/OPTIX-PKT-LMSP-MIB+642 / -0
Amibs/huawei/OPTIX-PKT-MIRROR-MIB+358 / -0
Amibs/huawei/OPTIX-PKT-MSTP-MIB+1,181 / -0
Amibs/huawei/OPTIX-PKT-PORT-MIB+4,834 / -0
Amibs/huawei/OPTIX-PKT-PPP-MIB+205 / -0
Amibs/huawei/OPTIX-PKT-PTPCLOCK-MIB+1,803 / -0
Amibs/huawei/OPTIX-PKT-QINQLINK-MIB+264 / -0
Amibs/huawei/OPTIX-PKT-QOS-CLASSIFIER-MIB+594 / -0
Amibs/huawei/OPTIX-PKT-QOS-POINT-MIB+883 / -0
Amibs/huawei/OPTIX-PKT-QOS-POLICY-MIB+1,253 / -0
Amibs/huawei/OPTIX-PKT-QOS-WRED-MIB+243 / -0
Amibs/huawei/OPTIX-PKT-SDHALM-MIB+284 / -0
Amibs/huawei/OPTIX-PKT-SDHOH-MIB+695 / -0
Amibs/huawei/OPTIX-PKT-SSM-MIB+95 / -0
Amibs/huawei/OPTIX-PKT-SYN-CLOCK-MIB+73 / -0
Amibs/huawei/OPTIX-PKT-SYS-SYN-MIB+452 / -0
Amibs/huawei/OPTIX-PMU-BOARD-MIB+600 / -0
Amibs/huawei/OPTIX-PORT-MANAGE-MIB+525 / -0
Amibs/huawei/OPTIX-POWER-MIB+178 / -0
Amibs/huawei/OPTIX-PW-APS-MIB+481 / -0
Amibs/huawei/OPTIX-PW-MIB+3,136 / -0
Amibs/huawei/OPTIX-PW-OAM-MIB+308 / -0
Amibs/huawei/OPTIX-RTN-AES-MGR-MIB+328 / -0
Amibs/huawei/OPTIX-RTN-ATPC-MGR-MIB+267 / -0
Amibs/huawei/OPTIX-RTN-CA-MGR-MIB+555 / -0
Amibs/huawei/OPTIX-RTN-CCIC-MGR-MIB+409 / -0
Amibs/huawei/OPTIX-RTN-CPRI-MGR-MIB+263 / -0
Amibs/huawei/OPTIX-RTN-CPRI-MGR-MIB-DEPRECATED+260 / -0
Amibs/huawei/OPTIX-RTN-DEVICE-MNG-MIB+1,780 / -0
Amibs/huawei/OPTIX-RTN-DEVICE-MNG-MIB-DEPRECATED+106 / -0
Amibs/huawei/OPTIX-RTN-GENNERAL-MIB+862 / -0
Amibs/huawei/OPTIX-RTN-IF-PROTECT-MGR-MIB+8,721 / -0
Amibs/huawei/OPTIX-RTN-IF-PROTECT-MGR-MIB-DEPRECATED+723 / -0
Amibs/huawei/OPTIX-RTN-IFBOARD-ATTRIB-MIB+4,656 / -0
Amibs/huawei/OPTIX-RTN-IFBOARD-ATTRIB-MIB-DEPRECATED+528 / -0
Amibs/huawei/OPTIX-RTN-MIMO-MGR-MIB+1,431 / -0
Amibs/huawei/OPTIX-RTN-ODU-MGR-MIB+4,000 / -0
Amibs/huawei/OPTIX-RTN-ODU-MGR-MIB-DEPRECATED+1,220 / -0
Amibs/huawei/OPTIX-SDH-2MPLL-MIB+217 / -0
Amibs/huawei/OPTIX-SDH-EOW-MIB+488 / -0
Amibs/huawei/OPTIX-SDH-IFBOARD-MIB+576 / -0
Amibs/huawei/OPTIX-SDH-LINEBOARD-MIB+734 / -0
Amibs/huawei/OPTIX-SDH-LMSP-MIB+1,599 / -0
Amibs/huawei/OPTIX-SDH-OAM-MIB+542 / -0
Amibs/huawei/OPTIX-SDH-OUTSYN-MIB+219 / -0
Amibs/huawei/OPTIX-SDH-PDHBOARD-MIB+1,051 / -0
Amibs/huawei/OPTIX-SDH-PORT-MIB+182 / -0
Amibs/huawei/OPTIX-SDH-RMSP-MIB+1,209 / -0
Amibs/huawei/OPTIX-SDH-SNCP-MIB+855 / -0
Amibs/huawei/OPTIX-SDH-SSM-MIB+162 / -0
Amibs/huawei/OPTIX-SDH-SYS-SYN-MIB+487 / -0
Amibs/huawei/OPTIX-SDH-XC-MIB+376 / -0
Amibs/huawei/OPTIX-SEP-MIB+1,193 / -0
Amibs/huawei/OPTIX-TCU-BOARD-MIB+305 / -0
Amibs/huawei/OPTIX-TUNNEL-APS-MIB+445 / -0
Amibs/huawei/OPTIX-TUNNEL-MIB+1,083 / -0
Amibs/huawei/OPTIX-TUNNEL-OAM-MIB+339 / -0
Amibs/hwgroup/SD-PORTAL-MIB+1,173 / -0
Mmibs/hwgroup/STE2-MIB+322 / -184
Amibs/netapp/ES-NETAPP-MIB+242 / -0
Dmibs/radlan/RADLAN-RLINVENTORYENT-MIB+0 / -112
Msyslog.php+4 / -3
Mtests/IncludesCommonTest.php+162 / -44
Mtests/IncludesDbTest.php+132 / -0
Mtests/IncludesDefinitionsTest.php+54 / -4
Mtests/bootstrap.php+7 / -0
Aupdate/515.sql+8 / -0
+1,813 added −931 removed +882 net filtered development activity

25.12.14476

Released • Commits r14469 through r14475
Included development changes (6 commits)

Bug Fixes

  • r14474: Fix dashboard public/private toggle +1/−1

Trivial Changes

  • r14470: Fixed display probe command preview with no default option (OBS-5131). +174/−147
  • r14471: Add alert_name (alert test/checker name) to webhook/script transports. +1/0
  • r14472: Fixed possible fatal error with empty alert state on device alert page. +2/−2
  • r14473: Fixed possible fatal error with empty alert state on device alert page (correct). +1/−3
  • r14475: Moved escape json transport tags to correctly place. +9/−9
Complete release diff (8) +188 / -162

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/includes/actions/add_probe.inc.php+4 / -4
Mhtml/includes/modals/add_probe.inc.php+64 / -56
Mhtml/includes/modals/edit_probe.inc.php+51 / -51
Mhtml/pages/dashboard.inc.php+1 / -1
Mhtml/pages/device/alert.inc.php+3 / -5
Mincludes/entities/probe.inc.php+55 / -36
Mincludes/notifications.inc.php+9 / -8
Mincludes/transports/webhook-json.inc.php+1 / -1
+188 added −162 removed +26 net filtered development activity

25.12.14469

Released • Commits r14182 through r14468
Included development changes (284 commits)

Major Features

  • r14207: Add STP polling module and UI elements. Also extend generic_definition graph renderer to accept more tags from vars/auth.inc.php. +6,532/−40
  • r14364: BFD (Bidirectional Forwarding Detection) monitoring
    • Polling: BFD-STD-MIB, CISCO-IETF-BFD-MIB, JNX-BFD-STD-MIB, Alcatel, Huawei, Juniper
    • Session state tracking with lifecycle, flaps, peer correlation, VRF support
    • Web UI: overview, sessions, state history
    • Graphs: session states, intervals, packet statistics
    • Schema: bfd_sessions, bfd_neighbors, bfd_vendor_data tables
    +2,935/−20
  • r14434: Added basic os support for Aten IP KVM (OBS-5138). +61/0
  • r14466: Improved poller wrapper. Removed compatability for python 2.x. Added default utf8 charset for db connection. Added correctly close and clean db for prevent stale connections with early exit. +668/−641

New Features

  • r14190: Add some new UI element generation functions +165/0
  • r14194: Add OUI lookup table and function +61/0
  • r14366: Add missing BFD include +179/0
  • r14382: Add JSON billing data endpoint +90/0
  • r14384: Switch device port/neighbour map to cytoscape. Add dagre js libraries. +630/−5
  • r14387: Add crude "source port" scoring/guessing system to mac address search. +180/−1

Improvements

  • r14184: Improve EIGRP poller module slightly +27/−6
  • r14192: Improve VLANs interface. +1,035/−163
  • r14195: Improve the VLAN pages. +210/−90
  • r14196: Improve VLAN pages some more. Improve status box function to handle 3 elements. +49/−15
  • r14200: More VLAN improvements. Topology map initial commit. +618/−93
  • r14202: Add some additional SNMP helpers to assist with table walks. +124/0
  • r14211: Improved PoE sensors port association for Extreme ERS by BAY-STACK-PETH-EXT-MIB (OBS-5089). +133/−104
  • r14220: Dashboard management improvements. +258/−84
  • r14222: Implement dashboard AJAX actions. +241/−38
  • r14224: Improve API authentication by adding tokens. +529/−7
  • r14227: Improve probes web ui: improve tooltip output. improve metrics presentation and expose per-probe metric graphs where metrics are captured from probes. +120/−10
  • r14231: Improve SQL schema update script to handle multi-line queries. +75/−14
  • r14237: Improved display users list and queries for API tokens. +44/−58
  • r14266: Do not preload left panel on pages while wide screen not requested. +53/−27
  • r14275: Improve global and per-device poller performance pages with chart.js charts, and move discovery time data to db table. +620/−49
  • r14277: Remove ols STP-related fields from VLAN discovery module and db tables. Switch device VLAN page to using STP-specific tables for this data. +61/−42
  • r14291: Improve storage and memory pool discovery to have more flexible definition format. fix database schema to add object to unique constraint. Simplify filename generation code. +98/−41
  • r14301: EIGRP poller, db schema and UI rewrite. +1,130/−220
  • r14303: Add support for statically defined status entries. +85/0
  • r14312: Improve STP and VLAN system interaction. Show STP state on VLAN matrix. +245/−25
  • r14313: Improve handling of PVST across VLAN and STP modules. Implement context-aware caching of per-port/vlan PVST data in device attribs during discovery which is used and augmented with fresh port forwarding state during poller to maintain single logic location. +406/−13
  • r14316: Improved in-memory snmp caching functions, removed global cache variable. Added unit tests for cached functions. +258/−109
  • r14318: Added option for set snmp noincrease option (-Cc) in snmpdump script. +27/−18
  • r14356: Improved age_to_seconds() for parsing additional possible datetime format. +58/−44
  • r14357: Notification/Transport System Rework
    • NEW: Unified notification dispatcher (includes/notifications.inc.php)
    • NEW: 45 transport definitions in includes/transports/ (definition-based architecture)
    • Enhanced HTTP processing with convert_template_newlines() for proper \n handling
    • Enhanced string_transform() with new actions: base64_encode/decode, json_decode, hash, substring, sprintf, conditional_map
    • Updated legacy transports (email, mattermost, slack) for compatibility
    • Moved transport definitions from single file to individual files
    • Added transport auto-loader in includes/functions.inc.php
    +4,603/−2,372
  • r14358: UI changes for transport rework and a few foreach() variable cleanups to related code. +30/−28
  • r14380: Add ability to delete old pollers with optional reassignment of devices to another poller. +200/−8
  • r14381: Improve billing charts a little. Add JS/CSS for uPlot. +164/−10
  • r14393: Improved array_tag_replace() and array_str_replace() functions for accurate string replacements and debugging ability. Added array_tag_replace_clean() function variant for use where required to remove unused tags. Added many new unit tests for these functions. +146/−70
  • r14397: Migrate OpsGenie integration to API v2. (API v1 seems to have stopped working). Add some better handling of tags/arrays to the notification pipeline. +102/−27
  • r14401: Notification system - add recovery config support and custom preprocessing +86/−38
  • r14403: Migrate Opsgenie to v2 API with backward compatibility for legacy recipients field +53/−27
  • r14404: Restore Opsgenie v1 API and add separate v2 API transport - both now available +192/−132
  • r14418: VLAN metrics - fix port coverage calculation, hybrid port double-counting, add consistent badge styling +85/−32
  • r14419: Global VLAN pages - 8-metric status panel, port breakdown badges, device table enhancements, topology A/B-end terminology, proper link status detection +113/−45
  • r14424: BFD sessions view - display IPv6 addresses in condensed format +4/−4
  • r14426: BFD navbar - simplify to single 'BFD' link, use sprite-connected icon, reposition after CEF/VRFs +13/−13
  • r14428: Navbar reorganization - merge Layer 2/Routing into unified Network menu, BFD improvements +105/−112
  • r14429: BGP peers table - add device icons, remove redundant AS number, adjust column widths +10/−7
  • r14430: BGP peers table - prevent table expansion with CSS overflow handling on long hostnames and AS descriptions +5/−4
  • r14431: VRFs page - modernize view with device icons, remove deprecated HTML attributes, add proper escaping +105/−17
  • r14440: Unified set entity unit by definitions. +52/−36

Bug Fixes

  • r14216: Remove some PHP7.4-specific features for now +11/−9
  • r14217: Fixed mib definitions for storage discovery by CISCO-UNIFIED-COMPUTING-STORAGE-MIB (appear in r14207). +78/−77
  • r14221: Fix update file to single line SQL only!
  • r14229: Restore generate_graph_summary_row(). Accidentally removed during generate_graph_row() refactoring. +102/0
  • r14230: Small fixes to old weathermap code. +1/−8
  • r14251: Remove erroneous character +1/−1
  • r14267: Output modal html at the end of footer. +5/0
  • r14271: Disable recent global events on bottom bar for performance reasons +7/−4
  • r14278: Clean up the per-module+device discovery time chart +6/−6
  • r14281: Conditional joining of device table when sorting on hostname in generate_alert_table(). +12/−4
  • r14287: Fix ignore until ok on alert_table widgets. +7/−2
  • r14292: Commit missing functions for mempool/storage improvement +72/0
  • r14307: Fix floating battery state to 'ok' +2/−2
  • r14309: Fix update script comment messing up parsing.
  • r14310: Fix STP system instance database updating and port cache pruning. +36/−3
  • r14319: Fix some count() instances with safe_count(). +3/−3
  • r14320: count() to safe_count() in processors definition discovery +1/−1
  • r14321: Fix count() to safe_count() in storage. +1/−1
  • r14337: Fixed display application graphs (OBS-5105). +2/−2
  • r14338: Prevent possible blank ‘alert_checks’ page by optimizing ‘alert_table’ query (OBS-5104). +30/−24
  • r14346: Fixed merge arrays in snmp_cache_table() (OBS-5110). Added unit test for case. +2/−2
  • r14362: STP polling - prevent PVST VLAN 1 / CIST instance duplication
    • Fix duplicate topology entries when PVST VLAN 1 and CIST coexist
    • Use port_id from vendor data when available to improve port matching
    • Remove unused variable in instance stats loop
    • Whitespace cleanup across STP web UI and polling modules
    +298/−229
  • r14383: Fix WHERE statement in networkmap.php +5/0
  • r14385: Fix some BFD eventlog generation, then disable it all pending eventlog rewrite. +12/−8
  • r14389: Fix ENLOGIC-PDU2-MIB sensor precision decision logic +1/−1
  • r14391: Don't remove erroneous %TAGS% from strings in order to preserve %xx in URLs +11/−7
  • r14396: Fix erroneous variable causing phantom device header on graphs page. +2/0
  • r14398: Send all data to opsgenie, excluding graphs +1/−3
  • r14400: Auto-delete orphaned entity permissions from roles/user pages +52/0
  • r14402: Add some validation to billing-data-sorted-json.php +9/−2
  • r14410: Weathermap permissions - allow level 5+ to view maps, level 7+ to edit +13/−3
  • r14442: Alert/group association rules - cross-entity fields with functions now use correct entity attributes and foreign keys +31/−21
  • r14458: Fixed escaping notification transport tags for json request formats. +8/−8
  • r14460: Correctly escaping notification transport tags array for json request formats. +58/−7

Minor Changes

  • r14197: Fix Proxmox OS detection for newer releases +2/−2
  • r14212: Improve generate_graph_rows() ability to handle different column widths and graph size calculation. +83/−188
  • r14214: Remove use of print_graph_row_port() +20/−15
  • r14215: Add ifDuplex to port query builder and add to global port page filters. +20/−1
  • r14234: Include probe message in alerts. +21/0
  • r14235: Expose method of discovering and polling sensors via custom includes. +42/−2
  • r14240: Added discovery PSU sensors by F5-PLATFORM-STATS-MIB (OBS-5095). +159/0
  • r14254: Added discovery power and battery sensors by NAG-MIB. +99/−13
  • r14260: Improve some of the generic_* graph type includes +132/−11
  • r14276: Add sorting to generate_alert_table() +67/−43
  • r14280: Added discovery outlet sensors by PANDUIT-MIB (OBS-5099). +119/−27
  • r14285: Add some checking and debugging to rrd pipe open and rrd pipe usage. +48/−38
  • r14294: State definitions for pseudowires changed to a common format. +71/−75
  • r14295: Add navbar status counts to port and device groups. Also improve some cache-data code and add a config option to disable the port status queries (they're not free!) +481/−12
  • r14299: Added detect measured processor label for sensors by LM-SENSORS-MIB. +48/−2
  • r14300: Add 8-entry status panel layout (messy, needs refactoring to add more layouts) +72/−23
  • r14306: Add status state/event tooltip showing all possible states. +104/−35
  • r14330: Cleaned in-memory cache functions. Allowed cache key calls by reference. +191/−161
  • r14331: Improved in-memory html resources caching. Removed global $cache_html variable. +63/−52
  • r14332: Improved in-memory user permissions caching. Removed global $permissions variable. +213/−176
  • r14334: Move BGP/OSPF header bar to a function. Slightly improve BGP peer table layout (merge peer as/type columns to allow peer AS description to be wider!) +156/−153
  • r14335: Improve BGP table header to use newer generation format. +118/−11
  • r14336: Expand 'device type' navbar menu. +53/−8
  • r14341: Added discovery processors by CHECKPOINT-MIB (OBS-5106). +29/−11
  • r14345: HAcky fix to re-enable wifi_clients and wifi_ap_count graphs on Cisco WLC XE devices +48/0
  • r14347: Added detect Unraid linux distro and version. +46/−2
  • r14348: Added discovery IPSec statuses by SFOS-FIREWALL-MIB (OBS-4980). +47/−12
  • r14349: Added support for Avtech RoomAlert 32S (OBS-5116). +75/−24
  • r14353: Added support for CyberPower ePDU2 (OBS-5117). Improved discovery Outlet sensors by CPS-MIB. +237/−116
  • r14360: Improve nicecase() to retain some initialisms as upper case. +21/−4
  • r14378: Add ability to search syslog by location string to print_syslog_table(). Add location multiselect to /syslog/ page. +43/−1
  • r14386: Improve BGP discovery eventlog messages a little to include ASNs on change counts. +40/−2
  • r14388: Improve FDB source scoring. +84/−19
  • r14392: Add a basic clock dashboard widget +415/−30
  • r14394: Added ability to set mysql connect timeout. Skipped db connection error when versions info requested (in cli -VV). +8/−3
  • r14405: Remove sorting links from table header field labels inside widgets. +22/−4
  • r14407: Port speed override from parsed ifAlias for usage percentage calculations +60/0
  • r14411: Added simple disk speed test script. +103/0
  • r14413: Added safe_explode() safe variant of explode() for prevent possible fatal errors. Fixed fatal error in PowerDNS unix agent module (OBS-4753). +138/−100
  • r14415: Add poller-based permissions - allow granting access to all devices on a poller partition +174/0
  • r14416: Add poller partition filter to devices list - replaces sysContact field when distributed polling enabled +28/−8
  • r14420: Billing list UI enhancements - added Customer ID/Reference columns, state indicator, notes tooltip +29/−27
  • r14422: Added basic os support for Nokia ISAM platform (OBS-5134). +207/−4
  • r14425: Added basic os support for Ubiquiti UniFi Cloud Gateway (OBS-5127). +19/0
  • r14441: Improved support for AKCP SPX+. Added discovery some new sensors by SPAGENT-MIB. +336/−66
  • r14453: Cleaned array sort functions. Added phpdoc and comments. Added unit tests. Added array_sort_by_order() helper. +165/−45
  • r14454: Improved generate_device_form_values() to return entries sorted by default. Improved opt-groups sorting in generate_element_select(). +33/−39

UI Changes

  • r14189: CSS changes and cleanups to various things.
  • r14191: Cleanups to matrix css +919/−32
  • r14198: Make some CSS theme colours available in the DOM for JS
  • r14199: Merge tagsinput css into less system to enable colour schemes +1/−1
  • r14241: Remove old oicon- classes and migrate remaining references to sprite- fix hamburger icons. +19/−19
  • r14293: Fix alert styling in dark mode.

MIB Updates

  • r14185: Added Schleifenbauer and Agent++ mib files.
  • r14203: Updated schleifenbauer mib file.
  • r14205: Updated cambium and aricent mib files. Removed duplicated files.
  • r14208: Cleanup some mib loading errors.
  • r14218: Updated stormshield and calix mib files.
  • r14228: Add Wisi Inca MIBs
  • r14239: Updated f5 mib files.
  • r14244: Updated some mib files.
  • r14245: More mib files.
  • r14252: Remove deprecated version of Juniper IETF BFD MIB
  • r14253: Updated SNR mib files.
  • r14255: Update Arista MIBs
  • r14279: Updated Panduit mib files.
  • r14317: Updated Extreme mib files.
  • r14342: Updated Check Point mib file.
  • r14421: Added Alcatel/Nokia mibs for ISAM platform.
  • r14433: Updated Aten mib files.

Database Changes

  • r14193: Add VLAN/MAC lookup index
  • r14223: API Token schema changes
  • r14232: Change api_tokens table creation query to remove reference/constraints as we can't guarantee our credentials have those permissions.
  • r14257: Add custom to sensor source ENUM
  • r14282: Column collations were changed from UTF-8 to Latin1 where it wasn’t actually necessary.
  • r14308: Fix table and column creation for STP
  • r14344: Ignore db schema update error with already exist field.

PHP 8 Fixes

  • r14322: Fix count() to safe_count() in vlan q-bridge-mib module. +1/−1
  • r14329: Prevent fatal error when array_merge90 with not exist variable. +5/0
  • r14432: Removed deprecated in php 8.5 non-canonical cast names. +17/−18
  • r14459: Cleaned some deprecations for php 8.5. +21/−13

UI Assets

  • r14339: Updated Check Point logo. +3/−2

Tests

  • r14225: Test commit for line counting verification +1/0
  • r14314: Moved a function used only in unit tests to the appropriate directory.
  • r14370: Add StringTransformTest
  • r14371: Removed duplicate test for string_transform(). Enabled test for is_string_quoted(). +15/−2
  • r14372: Added more tests for is_string_quoted().
  • r14373: Added ability for enable debug in phpunit tests (need use -v or -vv argument). +3/−1
  • r14374: Fixed syslog tests. Correctly set pseudo device os group. +336/−324
  • r14377: Splitted phpunit configurations for 9 and 10+ versions. Set default for phpunit 10. Fixed tests deprecations. +76/−36
  • r14455: Added unit tests for ip_compress(). Fixed compress unspecified ipv6 address. +20/−4

Trivial Changes

  • r14183: Improved detect some old Socomec UPS (OBS-5079). +14/−5
  • r14201: Define a constant to identify Observium includes being present. +2/0
  • r14204: Improved os definition for SNR eNOS. +11/−6
  • r14206: Changed mib dir for ARICENT-CFA-MIB. Mib really unused. +1/−1
  • r14210: Improved detect IP address in neighbours discovery by LLDP-V2-MIB. +12/−1
  • r14213: Remove old, unused prototype snmptrap handler. 0/−116
  • r14233: Fixed logic for get autodiscovery device by private ip addresses. +2/−2
  • r14236: Expand custom sensor includes to also use <object>.inc.php +8/−3
  • r14238: Fixed detect temperature scale for F5OS with firmware 1.8+ by F5-PLATFORM-STATS-MIB. +15/−6
  • r14242: Fixed access to custom sensor polling files (apper in r14236). +8/−7
  • r14243: Remove attic. We've never gone back to any of it.
  • r14263: Clean version string by UPS-MIB. +4/0
  • r14265: Prevent possible fatal error when colour function not exist in generate_palette(). +6/−2
  • r14269: Improved display graph error for empty (broken) graph files created. +13/−9
  • r14270: Added error message on graphs page when temporary dir is full. +7/0
  • r14272: Improved display storage is full message on logon page. +6/−4
  • r14273: Removed set not required config variable in get_mac_vendor() & get_mac_vendors_bulk(). +7/−12
  • r14274: Added display if php running in FastCGI mode on About page. +5/−1
  • r14284: Added display error message when rrd pipes not created in poller. Prevent fatal php error for this case. +19/−11
  • r14286: Fixed create rrd pipes when rrd_dir not exist and not required with remote rrdcached. +24/−12
  • r14288: Fixed include probes modal helper functions. +4/−2
  • r14290: Some fixes to alert_table() filtering and sort handling. Remove confusing 'syslog' default from device/alerts/ and remove messy all default from /alerts/ +69/−27
  • r14296: Web UI option to disable ports status badges on navbar. +8/0
  • r14297: Allow httponly via config variable. +4/−3
  • r14298: Add requesttoken to a few ajax requests.
  • r14304: Improved detect CloudFlare IPv6 address from headers in get_remote_addr(). +26/−14
  • r14311: Fixed device panel display on wide-screen graphs page. +8/−6
  • r14323: Prevented force discovery bgp-peers for unspecified peer ip type (0.0.0.0, ::). +8/−3
  • r14324: Return exit code 1 if process(es) fails to start due to critical errors. +6/−4
  • r14325: Added function get_mempool_rrd(). +69/−42
  • r14326: Improved common db functions dbSize() and get_db_version(). +21/−22
  • r14327: Reduced usage of global cache variable in common functions. +83/−69
  • r14328: Improved polling version and hardware for Opengear hardware. +5/−1
  • r14340: Fixed svg os icon display when vendor name contains spaces. +6/−3
  • r14343: Correctly skip HOST-RESOURCES-MIB when CHECKPOINT-MIB processors exist. +6/−3
  • r14351: Forced use snmpget for sensors discovery by ROOMALERT32S-MIB (OBS-5116). +2/0
  • r14352: Do not attempt to run non-existent discovery modules. +12/−5
  • r14354: Fixed temperature/humidity sensors scale by ROOMALERT32S-MIB. +4/−4
  • r14359: Whitespace removal +3/−3
  • r14361: Remove unused variables, add void return type and whitespace cleanup. +28/−26
  • r14363: Code cleanup - remove unused loop variables and whitespace
    • Remove unused loop index variables across polling modules
    • Remove CISCO-BFD-MIB definition (moved to BFD system)
    • Whitespace cleanup across polling and definition files
    +383/−59
  • r14365: Code cleanup - automated improvements across codebase
    • Remove unused loop variables in discovery, weathermap, and web UI
    • Replace sizeof() with count() for PHP 8+ compatibility
    • Simplify compound assignments (e.g., $a = $a + 1 to $a += 1)
    • CSS/JS regeneration and minor updates
    • Whitespace cleanup
    +1,733/−1,488
  • r14367: Shorten device-navbar config entry. +1/−1
  • r14375: Fixed get system timezone in BSD based system. +1/−1
  • r14376: Fixed get_pid_info() for BSD system. +59/−55
  • r14390: Attempt to fix the WHERE clause in the network map after changes to the main SQL query (introduced in r14365). +11/−10
  • r14399: Skipped replace tags when target value is array (except string with single tag) in array_tag_replace(). Added unit tests and debug for this case. +21/−13
  • r14406: Fixed display http request errors. Fixed generate fallback url and request when defined. +84/−61
  • r14408: Use shared unit_string_to_numeric() in port_speed_parse(). +8/−28
  • r14409: Fixed possible fatal php error in poll billing, when device or port entity is removed (OBS-5133). +26/−21
  • r14412: Fixed FDB port association via Q-BRIDGE-MIB for hardware that reports dot1qTpFdbPort incorrectly. +12/−3
  • r14414: Use safe variant of functions calls for actions explode/json/base64 in string_transform(). +15/−9
  • r14417: Prepend Default poller in form field for devices list. +3/−1
  • r14423: Added configurable option for delete RRDs when deleting device(s) via API. +12/−2
  • r14427: Improved generate where query in base discovery and poller scripts. Improved error messages when device not poller or discovered. +73/−52
  • r14435: Fixed Ports search form for wide screen. +133/−136
  • r14436: Fixed processing zero and float values in is_intnum() and format_number_short(). +6/−2
  • r14437: Fixed safe_empty() for float zero. +2/−2
  • r14438: Integer zero always quoted in db_quote_string() for prevent incorrect query results in varchar fields. +41/−18
  • r14439: Unified polling ifDuplex port field by RAPID-CITY and OMNITRON-MIB. +46/−5
  • r14444: Do not pass empty PeerRemoteAddrType to snmpwalk command in bgp peers discovery by HUAWEI-BGP-VPN-MIB. +1/−1
  • r14445: Fixed initialise definition variable for simple definition-based notification handler. +3/−3
  • r14446: Improved get_poller() for simple parse remote observium version/revision/train. +17/−13
  • r14447: Improved discovery performance error message for devices on old remote pollers. +32/−24
  • r14448: Improved and cleaned include-dir and include-dir-mib. Added optional arguments to get_recursive_directory_iterator() for skip hidden files and regex filter (defaults not changed). +60/−53
  • r14451: Fixed device query field in poller by hostname (appear in r14427). +2/−2
  • r14452: Fixed fatal php error in closing rrd pipes when run poller with no rrd argument (-r). +7/−12
  • r14456: Skipped process_notifications() when passed empty notification or device ids. +9/−14
  • r14457: Improved discovery temperature sensor descriptions by CPQHLTH-MIB. +47/−22
  • r14468: Prevent pass incorrect rrdcached config entry. Renamed constant for detect Remote RRDCacheD. +28/−20

Library Updates

  • r14289: Updated php-cli-tools to 0.12.6.
  • r14463: Removed compatibility phpFastCache lib for php 7.2. +75/−76
  • r14464: Fixed loading Phpfastcache lib by autoloader (appear in r14463). +71/−42
  • r14465: Removed external lib Ramsey\Uuid as not required anymore. Added simple generate_uuid4(). +37/−29

Code Cleanup

  • r14226: Remove test file - should not have been committed 0/−1
  • r14261: Cleaned update sql comments processing code. +40/−14
  • r14283: Removed modify query with not exist column (not required change).
  • r14302: Replace some snmp_get() calls with snmp_get_oid() in old os polling includes. +40/−148
  • r14305: Moved web cache include to html dir includes. Cleaned some sessions cache functions. +664/−672
  • r14315: Removed functions from common include (related with previous commit). 0/−102
  • r14333: Removed print devel information, it do not appears during normal usage. 0/−5
  • r14350: Updated name for Room Alert 32S. +1/−1
  • r14369: Added svn ignore for phpunit cache.
  • r14379: Removed charge sensor class definition. Charge counter definition already exist. +1/−2
  • r14395: Removed ternary return for html_highlight(). +16/−8
  • r14449: Moved notification transport definitions loading to the proper file for correct statistics and wrapper skipping. Removed unnecessary definitions variable hacks. +68/−113
  • r14461: Removed unused file-based notification transports (already migrated to definitions). +5/−929
  • r14462: Removed compatibility code for php 7.2. Removed version check for python 2.x. +32/−89
  • r14467: Removed unused functions in poller-wrapper. Moved import to correct place. DB charset utf8 to utf8mb4. +2/−29

Development

  • r14256: Improve SQL profiling output a little bit (move to modal) +119/−20
  • r14268: Undebug incorrect dbQuery() error. +1/−1
  • r14355: Moved constant to proper place. Fixed some phpunit tests. +2/−3
  • r14368: Added common bootstrap and configuration for phpunit tests. Fixed multiple Unit tests. Moved tests with external accesses to snmp or http to prefix Data.php for exclude from main test suite. +102/−7
  • r14443: Removed translate colour special chars in debug messages for array_tag_replace(). +10/−10
  • r14450: Correctly removed translate colour special chars in debug messages for array_tag_replace(). +10/−10

Other Changes

Complete release diff (2,476) +171,058 / -148,272

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Dattic non-text+0 / -0
Dattic/addsrv.inc.php+0 / -103
Dattic/adva.inc.php+0 / -91
Dattic/bills-pmonth.inc.php+0 / -129
Mattic/calendar.jpg+0 / -1
Dattic/check-errors.php+0 / -65
Dattic/cisco-entity-sensors.inc.php+0 / -39
Dattic/cisco_entity_sensor.inc.php+0 / -35
Dattic/ciscosensors.inc.php+0 / -39
Dattic/cron-hourly.sh+0 / -8
Dattic/cron-minute.sh+0 / -15
Dattic/cron.sh+0 / -12
Dattic/dbFacile.php+0 / -643
Dattic/delsrv.inc.php+0 / -58
Dattic/demo.php+0 / -169
Dattic/example2.php+0 / -175
Dattic/footer.inc.php+0 / -66
Dattic/gamatronic-mib.inc.php+0 / -71
Dattic/generate-dnstext.php+0 / -69
Dattic/generate-iplist.php+0 / -50
Dattic/generate-map.sh+0 / -4
Dattic/generate-vegadns.php+0 / -158
Dattic/globe.php+0 / -192
Dattic/hh3c.inc.php+0 / -923
Dattic/html/api.php+0 / -48
Mattic/html/images/16/accept.png+0 / -1
Mattic/html/images/16/add.png+0 / -1
Mattic/html/images/16/anchor.png+0 / -1
Mattic/html/images/16/application.png+0 / -1
Mattic/html/images/16/application_add.png+0 / -1
Mattic/html/images/16/application_cascade.png+0 / -1
Mattic/html/images/16/application_delete.png+0 / -1
Mattic/html/images/16/application_double.png+0 / -1
Mattic/html/images/16/application_edit.png+0 / -1
Mattic/html/images/16/application_error.png+0 / -1
Mattic/html/images/16/application_form.png+0 / -1
Mattic/html/images/16/application_form_add.png+0 / -1
Mattic/html/images/16/application_form_delete.png+0 / -1
Mattic/html/images/16/application_form_edit.png+0 / -1
Mattic/html/images/16/application_form_magnify.png+0 / -1
Mattic/html/images/16/application_get.png+0 / -1
Mattic/html/images/16/application_go.png+0 / -1
Mattic/html/images/16/application_home.png+0 / -1
Mattic/html/images/16/application_key.png+0 / -1
Mattic/html/images/16/application_lightning.png+0 / -1
Mattic/html/images/16/application_link.png+0 / -1
Mattic/html/images/16/application_osx.png+0 / -1
Mattic/html/images/16/application_osx_terminal.png+0 / -1
Mattic/html/images/16/application_put.png+0 / -1
Mattic/html/images/16/application_side_boxes.png+0 / -1
Mattic/html/images/16/application_side_contract.png+0 / -1
Mattic/html/images/16/application_side_expand.png+0 / -1
Mattic/html/images/16/application_side_list.png+0 / -1
Mattic/html/images/16/application_side_tree.png+0 / -1
Mattic/html/images/16/application_split.png+0 / -1
Mattic/html/images/16/application_tile_horizontal.png+0 / -1
Mattic/html/images/16/application_tile_vertical.png+0 / -1
Mattic/html/images/16/application_view_columns.png+0 / -1
Mattic/html/images/16/application_view_detail.png+0 / -1
Mattic/html/images/16/application_view_gallery.png+0 / -1
Mattic/html/images/16/application_view_icons.png+0 / -1
Mattic/html/images/16/application_view_list.png+0 / -1
Mattic/html/images/16/application_view_tile.png+0 / -1
Mattic/html/images/16/application_xp.png+0 / -1
Mattic/html/images/16/application_xp_terminal.png+0 / -1
Mattic/html/images/16/arrow_branch.png+0 / -1
Mattic/html/images/16/arrow_divide.png+0 / -1
Mattic/html/images/16/arrow_down.png+0 / -1
Mattic/html/images/16/arrow_in.png+0 / -1
Mattic/html/images/16/arrow_inout.png+0 / -1
Mattic/html/images/16/arrow_join.png+0 / -1
Mattic/html/images/16/arrow_left.png+0 / -1
Mattic/html/images/16/arrow_merge.png+0 / -1
Mattic/html/images/16/arrow_out.png+0 / -1
Mattic/html/images/16/arrow_redo.png+0 / -1
Mattic/html/images/16/arrow_refresh.png+0 / -1
Mattic/html/images/16/arrow_refresh_small.png+0 / -1
Mattic/html/images/16/arrow_right.png+0 / -1
Mattic/html/images/16/arrow_rotate_anticlockwise.png+0 / -1
Mattic/html/images/16/arrow_rotate_clockwise.png+0 / -1
Mattic/html/images/16/arrow_switch.png+0 / -1
Mattic/html/images/16/arrow_turn_left.png+0 / -1
Mattic/html/images/16/arrow_turn_right.png+0 / -1
Mattic/html/images/16/arrow_undo.png+0 / -1
Mattic/html/images/16/arrow_up.png+0 / -1
Mattic/html/images/16/asterisk_orange.png+0 / -1
Mattic/html/images/16/asterisk_yellow.png+0 / -1
Mattic/html/images/16/attach.png+0 / -1
Mattic/html/images/16/award_star_add.png+0 / -1
Mattic/html/images/16/award_star_bronze_1.png+0 / -1
Mattic/html/images/16/award_star_bronze_2.png+0 / -1
Mattic/html/images/16/award_star_bronze_3.png+0 / -1
Mattic/html/images/16/award_star_delete.png+0 / -1
Mattic/html/images/16/award_star_gold_1.png+0 / -1
Mattic/html/images/16/award_star_gold_2.png+0 / -1
Mattic/html/images/16/award_star_gold_3.png+0 / -1
Mattic/html/images/16/award_star_silver_1.png+0 / -1
Mattic/html/images/16/award_star_silver_2.png+0 / -1
Mattic/html/images/16/award_star_silver_3.png+0 / -1
Mattic/html/images/16/basket.png+0 / -1
Mattic/html/images/16/basket_add.png+0 / -1
Mattic/html/images/16/basket_delete.png+0 / -1
Mattic/html/images/16/basket_edit.png+0 / -1
Mattic/html/images/16/basket_error.png+0 / -1
Mattic/html/images/16/basket_go.png+0 / -1
Mattic/html/images/16/basket_put.png+0 / -1
Mattic/html/images/16/basket_remove.png+0 / -1
Mattic/html/images/16/bell.png+0 / -1
Mattic/html/images/16/bell_add.png+0 / -1
Mattic/html/images/16/bell_delete.png+0 / -1
Mattic/html/images/16/bell_error.png+0 / -1
Mattic/html/images/16/bell_go.png+0 / -1
Mattic/html/images/16/bell_link.png+0 / -1
Mattic/html/images/16/bin.png+0 / -1
Mattic/html/images/16/bin_closed.png+0 / -1
Mattic/html/images/16/bin_empty.png+0 / -1
Mattic/html/images/16/bomb.png+0 / -1
Mattic/html/images/16/book.png+0 / -1
Mattic/html/images/16/book_add.png+0 / -1
Mattic/html/images/16/book_addresses.png+0 / -1
Mattic/html/images/16/book_delete.png+0 / -1
Mattic/html/images/16/book_edit.png+0 / -1
Mattic/html/images/16/book_error.png+0 / -1
Mattic/html/images/16/book_go.png+0 / -1
Mattic/html/images/16/book_key.png+0 / -1
Mattic/html/images/16/book_link.png+0 / -1
Mattic/html/images/16/book_next.png+0 / -1
Mattic/html/images/16/book_open.png+0 / -1
Mattic/html/images/16/book_previous.png+0 / -1
Mattic/html/images/16/box.png+0 / -1
Mattic/html/images/16/brick.png+0 / -1
Mattic/html/images/16/brick_add.png+0 / -1
Mattic/html/images/16/brick_delete.png+0 / -1
Mattic/html/images/16/brick_edit.png+0 / -1
Mattic/html/images/16/brick_error.png+0 / -1
Mattic/html/images/16/brick_go.png+0 / -1
Mattic/html/images/16/brick_link.png+0 / -1
Mattic/html/images/16/bricks.png+0 / -1
Mattic/html/images/16/briefcase.png+0 / -1
Mattic/html/images/16/bug.png+0 / -1
Mattic/html/images/16/bug_add.png+0 / -1
Mattic/html/images/16/bug_delete.png+0 / -1
Mattic/html/images/16/bug_edit.png+0 / -1
Mattic/html/images/16/bug_error.png+0 / -1
Mattic/html/images/16/bug_go.png+0 / -1
Mattic/html/images/16/bug_link.png+0 / -1
Mattic/html/images/16/building.png+0 / -1
Mattic/html/images/16/building_add.png+0 / -1
Mattic/html/images/16/building_delete.png+0 / -1
Mattic/html/images/16/building_edit.png+0 / -1
Mattic/html/images/16/building_error.png+0 / -1
Mattic/html/images/16/building_go.png+0 / -1
Mattic/html/images/16/building_key.png+0 / -1
Mattic/html/images/16/building_link.png+0 / -1
Mattic/html/images/16/bullet_add.png+0 / -1
Mattic/html/images/16/bullet_arrow_bottom.png+0 / -1
Mattic/html/images/16/bullet_arrow_down.png+0 / -1
Mattic/html/images/16/bullet_arrow_top.png+0 / -1
Mattic/html/images/16/bullet_arrow_up.png+0 / -1
Mattic/html/images/16/bullet_black.png+0 / -1
Mattic/html/images/16/bullet_blue.png+0 / -1
Mattic/html/images/16/bullet_delete.png+0 / -1
Mattic/html/images/16/bullet_disk.png+0 / -1
Mattic/html/images/16/bullet_error.png+0 / -1
Mattic/html/images/16/bullet_feed.png+0 / -1
Mattic/html/images/16/bullet_go.png+0 / -1
Mattic/html/images/16/bullet_green.png+0 / -1
Mattic/html/images/16/bullet_key.png+0 / -1
Mattic/html/images/16/bullet_orange.png+0 / -1
Mattic/html/images/16/bullet_picture.png+0 / -1
Mattic/html/images/16/bullet_pink.png+0 / -1
Mattic/html/images/16/bullet_purple.png+0 / -1
Mattic/html/images/16/bullet_red.png+0 / -1
Mattic/html/images/16/bullet_star.png+0 / -1
Mattic/html/images/16/bullet_toggle_minus.png+0 / -1
Mattic/html/images/16/bullet_toggle_plus.png+0 / -1
Mattic/html/images/16/bullet_white.png+0 / -1
Mattic/html/images/16/bullet_wrench.png+0 / -1
Mattic/html/images/16/bullet_yellow.png+0 / -1
Mattic/html/images/16/cake.png+0 / -1
Mattic/html/images/16/calculator.png+0 / -1
Mattic/html/images/16/calculator_add.png+0 / -1
Mattic/html/images/16/calculator_delete.png+0 / -1
Mattic/html/images/16/calculator_edit.png+0 / -1
Mattic/html/images/16/calculator_error.png+0 / -1
Mattic/html/images/16/calculator_link.png+0 / -1
Mattic/html/images/16/calendar.png+0 / -1
Mattic/html/images/16/calendar_add.png+0 / -1
Mattic/html/images/16/calendar_delete.png+0 / -1
Mattic/html/images/16/calendar_edit.png+0 / -1
Mattic/html/images/16/calendar_link.png+0 / -1
Mattic/html/images/16/calendar_view_day.png+0 / -1
Mattic/html/images/16/calendar_view_month.png+0 / -1
Mattic/html/images/16/calendar_view_week.png+0 / -1
Mattic/html/images/16/camera.png+0 / -1
Mattic/html/images/16/camera_add.png+0 / -1
Mattic/html/images/16/camera_delete.png+0 / -1
Mattic/html/images/16/camera_edit.png+0 / -1
Mattic/html/images/16/camera_error.png+0 / -1
Mattic/html/images/16/camera_go.png+0 / -1
Mattic/html/images/16/camera_link.png+0 / -1
Mattic/html/images/16/camera_small.png+0 / -1
Mattic/html/images/16/cancel.png+0 / -1
Mattic/html/images/16/car.png+0 / -1
Mattic/html/images/16/car_add.png+0 / -1
Mattic/html/images/16/car_delete.png+0 / -1
Mattic/html/images/16/cart.png+0 / -1
Mattic/html/images/16/cart_add.png+0 / -1
Mattic/html/images/16/cart_delete.png+0 / -1
Mattic/html/images/16/cart_edit.png+0 / -1
Mattic/html/images/16/cart_error.png+0 / -1
Mattic/html/images/16/cart_go.png+0 / -1
Mattic/html/images/16/cart_put.png+0 / -1
Mattic/html/images/16/cart_remove.png+0 / -1
Mattic/html/images/16/cd.png+0 / -1
Mattic/html/images/16/cd_add.png+0 / -1
Mattic/html/images/16/cd_burn.png+0 / -1
Mattic/html/images/16/cd_delete.png+0 / -1
Mattic/html/images/16/cd_edit.png+0 / -1
Mattic/html/images/16/cd_eject.png+0 / -1
Mattic/html/images/16/cd_go.png+0 / -1
Mattic/html/images/16/chart_bar.png+0 / -1
Mattic/html/images/16/chart_bar_add.png+0 / -1
Mattic/html/images/16/chart_bar_delete.png+0 / -1
Mattic/html/images/16/chart_bar_edit.png+0 / -1
Mattic/html/images/16/chart_bar_error.png+0 / -1
Mattic/html/images/16/chart_bar_link.png+0 / -1
Mattic/html/images/16/chart_curve.png+0 / -1
Mattic/html/images/16/chart_curve_add.png+0 / -1
Mattic/html/images/16/chart_curve_delete.png+0 / -1
Mattic/html/images/16/chart_curve_edit.png+0 / -1
Mattic/html/images/16/chart_curve_error.png+0 / -1
Mattic/html/images/16/chart_curve_go.png+0 / -1
Mattic/html/images/16/chart_curve_link.png+0 / -1
Mattic/html/images/16/chart_line.png+0 / -1
Mattic/html/images/16/chart_line_add.png+0 / -1
Mattic/html/images/16/chart_line_delete.png+0 / -1
Mattic/html/images/16/chart_line_edit.png+0 / -1
Mattic/html/images/16/chart_line_error.png+0 / -1
Mattic/html/images/16/chart_line_link.png+0 / -1
Mattic/html/images/16/chart_organisation.png+0 / -1
Mattic/html/images/16/chart_organisation_add.png+0 / -1
Mattic/html/images/16/chart_organisation_delete.png+0 / -1
Mattic/html/images/16/chart_pie.png+0 / -1
Mattic/html/images/16/chart_pie_add.png+0 / -1
Mattic/html/images/16/chart_pie_delete.png+0 / -1
Mattic/html/images/16/chart_pie_edit.png+0 / -1
Mattic/html/images/16/chart_pie_error.png+0 / -1
Mattic/html/images/16/chart_pie_link.png+0 / -1
Mattic/html/images/16/clock.png+0 / -1
Mattic/html/images/16/clock_add.png+0 / -1
Mattic/html/images/16/clock_delete.png+0 / -1
Mattic/html/images/16/clock_edit.png+0 / -1
Mattic/html/images/16/clock_error.png+0 / -1
Mattic/html/images/16/clock_go.png+0 / -1
Mattic/html/images/16/clock_link.png+0 / -1
Mattic/html/images/16/clock_pause.png+0 / -1
Mattic/html/images/16/clock_play.png+0 / -1
Mattic/html/images/16/clock_red.png+0 / -1
Mattic/html/images/16/clock_stop.png+0 / -1
Mattic/html/images/16/cog.png+0 / -1
Mattic/html/images/16/cog_add.png+0 / -1
Mattic/html/images/16/cog_delete.png+0 / -1
Mattic/html/images/16/cog_disable.png+0 / -1
Mattic/html/images/16/cog_edit.png+0 / -1
Mattic/html/images/16/cog_error.png+0 / -1
Mattic/html/images/16/cog_go.png+0 / -1
Mattic/html/images/16/coins.png+0 / -1
Mattic/html/images/16/coins_add.png+0 / -1
Mattic/html/images/16/coins_delete.png+0 / -1
Mattic/html/images/16/color_swatch.png+0 / -1
Mattic/html/images/16/color_wheel.png+0 / -1
Mattic/html/images/16/comment.png+0 / -1
Mattic/html/images/16/comment_add.png+0 / -1
Mattic/html/images/16/comment_delete.png+0 / -1
Mattic/html/images/16/comment_edit.png+0 / -1
Mattic/html/images/16/comments.png+0 / -1
Mattic/html/images/16/comments_add.png+0 / -1
Mattic/html/images/16/comments_delete.png+0 / -1
Mattic/html/images/16/compress.png+0 / -1
Mattic/html/images/16/computer.png+0 / -1
Mattic/html/images/16/computer_add.png+0 / -1
Mattic/html/images/16/computer_delete.png+0 / -1
Mattic/html/images/16/computer_edit.png+0 / -1
Mattic/html/images/16/computer_error.png+0 / -1
Mattic/html/images/16/computer_go.png+0 / -1
Mattic/html/images/16/computer_key.png+0 / -1
Mattic/html/images/16/computer_link.png+0 / -1
Mattic/html/images/16/connect.png+0 / -1
Mattic/html/images/16/contrast.png+0 / -1
Mattic/html/images/16/contrast_decrease.png+0 / -1
Mattic/html/images/16/contrast_high.png+0 / -1
Mattic/html/images/16/contrast_increase.png+0 / -1
Mattic/html/images/16/contrast_low.png+0 / -1
Mattic/html/images/16/control_eject.png+0 / -1
Mattic/html/images/16/control_eject_blue.png+0 / -1
Mattic/html/images/16/control_end.png+0 / -1
Mattic/html/images/16/control_end_blue.png+0 / -1
Mattic/html/images/16/control_equalizer.png+0 / -1
Mattic/html/images/16/control_equalizer_blue.png+0 / -1
Mattic/html/images/16/control_fastforward.png+0 / -1
Mattic/html/images/16/control_fastforward_blue.png+0 / -1
Mattic/html/images/16/control_pause.png+0 / -1
Mattic/html/images/16/control_pause_blue.png+0 / -1
Mattic/html/images/16/control_play.png+0 / -1
Mattic/html/images/16/control_play_blue.png+0 / -1
Mattic/html/images/16/control_repeat.png+0 / -1
Mattic/html/images/16/control_repeat_blue.png+0 / -1
Mattic/html/images/16/control_rewind.png+0 / -1
Mattic/html/images/16/control_rewind_blue.png+0 / -1
Mattic/html/images/16/control_start.png+0 / -1
Mattic/html/images/16/control_start_blue.png+0 / -1
Mattic/html/images/16/control_stop.png+0 / -1
Mattic/html/images/16/control_stop_blue.png+0 / -1
Mattic/html/images/16/controller.png+0 / -1
Mattic/html/images/16/controller_add.png+0 / -1
Mattic/html/images/16/controller_delete.png+0 / -1
Mattic/html/images/16/controller_error.png+0 / -1
Mattic/html/images/16/creditcards.png+0 / -1
Mattic/html/images/16/cross.png+0 / -1
Mattic/html/images/16/css.png+0 / -1
Mattic/html/images/16/css_add.png+0 / -1
Mattic/html/images/16/css_delete.png+0 / -1
Mattic/html/images/16/css_go.png+0 / -1
Mattic/html/images/16/css_valid.png+0 / -1
Mattic/html/images/16/cup.png+0 / -1
Mattic/html/images/16/cup_add.png+0 / -1
Mattic/html/images/16/cup_delete.png+0 / -1
Mattic/html/images/16/cup_edit.png+0 / -1
Mattic/html/images/16/cup_error.png+0 / -1
Mattic/html/images/16/cup_go.png+0 / -1
Mattic/html/images/16/cup_key.png+0 / -1
Mattic/html/images/16/cup_link.png+0 / -1
Mattic/html/images/16/cursor.png+0 / -1
Mattic/html/images/16/cut.png+0 / -1
Mattic/html/images/16/cut_red.png+0 / -1
Mattic/html/images/16/database.png+0 / -1
Mattic/html/images/16/database_add.png+0 / -1
Mattic/html/images/16/database_connect.png+0 / -1
Mattic/html/images/16/database_delete.png+0 / -1
Mattic/html/images/16/database_edit.png+0 / -1
Mattic/html/images/16/database_error.png+0 / -1
Mattic/html/images/16/database_gear.png+0 / -1
Mattic/html/images/16/database_go.png+0 / -1
Mattic/html/images/16/database_key.png+0 / -1
Mattic/html/images/16/database_lightning.png+0 / -1
Mattic/html/images/16/database_link.png+0 / -1
Mattic/html/images/16/database_refresh.png+0 / -1
Mattic/html/images/16/database_save.png+0 / -1
Mattic/html/images/16/database_table.png+0 / -1
Mattic/html/images/16/date.png+0 / -1
Mattic/html/images/16/date_add.png+0 / -1
Mattic/html/images/16/date_delete.png+0 / -1
Mattic/html/images/16/date_edit.png+0 / -1
Mattic/html/images/16/date_error.png+0 / -1
Mattic/html/images/16/date_go.png+0 / -1
Mattic/html/images/16/date_link.png+0 / -1
Mattic/html/images/16/date_magnify.png+0 / -1
Mattic/html/images/16/date_next.png+0 / -1
Mattic/html/images/16/date_previous.png+0 / -1
Mattic/html/images/16/delete.png+0 / -1
Mattic/html/images/16/disconnect.png+0 / -1
Mattic/html/images/16/disk.png+0 / -1
Mattic/html/images/16/disk_multiple.png+0 / -1
Mattic/html/images/16/door.png+0 / -1
Mattic/html/images/16/door_in.png+0 / -1
Mattic/html/images/16/door_open.png+0 / -1
Mattic/html/images/16/door_out.png+0 / -1
Mattic/html/images/16/drink.png+0 / -1
Mattic/html/images/16/drink_empty.png+0 / -1
Mattic/html/images/16/drive.png+0 / -1
Mattic/html/images/16/drive_add.png+0 / -1
Mattic/html/images/16/drive_burn.png+0 / -1
Mattic/html/images/16/drive_cd.png+0 / -1
Mattic/html/images/16/drive_cd_empty.png+0 / -1
Mattic/html/images/16/drive_delete.png+0 / -1
Mattic/html/images/16/drive_disk.png+0 / -1
Mattic/html/images/16/drive_edit.png+0 / -1
Mattic/html/images/16/drive_error.png+0 / -1
Mattic/html/images/16/drive_go.png+0 / -1
Mattic/html/images/16/drive_key.png+0 / -1
Mattic/html/images/16/drive_link.png+0 / -1
Mattic/html/images/16/drive_magnify.png+0 / -1
Mattic/html/images/16/drive_network.png+0 / -1
Mattic/html/images/16/drive_rename.png+0 / -1
Mattic/html/images/16/drive_user.png+0 / -1
Mattic/html/images/16/drive_web.png+0 / -1
Mattic/html/images/16/dvd.png+0 / -1
Mattic/html/images/16/dvd_add.png+0 / -1
Mattic/html/images/16/dvd_delete.png+0 / -1
Mattic/html/images/16/dvd_edit.png+0 / -1
Mattic/html/images/16/dvd_error.png+0 / -1
Mattic/html/images/16/dvd_go.png+0 / -1
Mattic/html/images/16/dvd_key.png+0 / -1
Mattic/html/images/16/dvd_link.png+0 / -1
Mattic/html/images/16/email.png+0 / -1
Mattic/html/images/16/email_add.png+0 / -1
Mattic/html/images/16/email_attach.png+0 / -1
Mattic/html/images/16/email_delete.png+0 / -1
Mattic/html/images/16/email_edit.png+0 / -1
Mattic/html/images/16/email_error.png+0 / -1
Mattic/html/images/16/email_go.png+0 / -1
Mattic/html/images/16/email_link.png+0 / -1
Mattic/html/images/16/email_open.png+0 / -1
Mattic/html/images/16/email_open_image.png+0 / -1
Mattic/html/images/16/emoticon_evilgrin.png+0 / -1
Mattic/html/images/16/emoticon_grin.png+0 / -1
Mattic/html/images/16/emoticon_happy.png+0 / -1
Mattic/html/images/16/emoticon_smile.png+0 / -1
Mattic/html/images/16/emoticon_surprised.png+0 / -1
Mattic/html/images/16/emoticon_tongue.png+0 / -1
Mattic/html/images/16/emoticon_unhappy.png+0 / -1
Mattic/html/images/16/emoticon_waii.png+0 / -1
Mattic/html/images/16/emoticon_wink.png+0 / -1
Mattic/html/images/16/error.png+0 / -1
Mattic/html/images/16/error_add.png+0 / -1
Mattic/html/images/16/error_delete.png+0 / -1
Mattic/html/images/16/error_go.png+0 / -1
Mattic/html/images/16/exclamation.png+0 / -1
Mattic/html/images/16/eye.png+0 / -1
Mattic/html/images/16/feed.png+0 / -1
Mattic/html/images/16/feed_add.png+0 / -1
Mattic/html/images/16/feed_delete.png+0 / -1
Mattic/html/images/16/feed_disk.png+0 / -1
Mattic/html/images/16/feed_edit.png+0 / -1
Mattic/html/images/16/feed_error.png+0 / -1
Mattic/html/images/16/feed_go.png+0 / -1
Mattic/html/images/16/feed_key.png+0 / -1
Mattic/html/images/16/feed_link.png+0 / -1
Mattic/html/images/16/feed_magnify.png+0 / -1
Mattic/html/images/16/female.png+0 / -1
Mattic/html/images/16/film.png+0 / -1
Mattic/html/images/16/film_add.png+0 / -1
Mattic/html/images/16/film_delete.png+0 / -1
Mattic/html/images/16/film_edit.png+0 / -1
Mattic/html/images/16/film_error.png+0 / -1
Mattic/html/images/16/film_go.png+0 / -1
Mattic/html/images/16/film_key.png+0 / -1
Mattic/html/images/16/film_link.png+0 / -1
Mattic/html/images/16/film_save.png+0 / -1
Mattic/html/images/16/find.png+0 / -1
Mattic/html/images/16/flag_blue.png+0 / -1
Mattic/html/images/16/flag_green.png+0 / -1
Mattic/html/images/16/flag_orange.png+0 / -1
Mattic/html/images/16/flag_pink.png+0 / -1
Mattic/html/images/16/flag_purple.png+0 / -1
Mattic/html/images/16/flag_red.png+0 / -1
Mattic/html/images/16/flag_yellow.png+0 / -1
Mattic/html/images/16/flame.png+0 / -1
Mattic/html/images/16/folder.png+0 / -1
Mattic/html/images/16/folder_add.png+0 / -1
Mattic/html/images/16/folder_bell.png+0 / -1
Mattic/html/images/16/folder_brick.png+0 / -1
Mattic/html/images/16/folder_bug.png+0 / -1
Mattic/html/images/16/folder_camera.png+0 / -1
Mattic/html/images/16/folder_database.png+0 / -1
Mattic/html/images/16/folder_delete.png+0 / -1
Mattic/html/images/16/folder_edit.png+0 / -1
Mattic/html/images/16/folder_error.png+0 / -1
Mattic/html/images/16/folder_explore.png+0 / -1
Mattic/html/images/16/folder_feed.png+0 / -1
Mattic/html/images/16/folder_find.png+0 / -1
Mattic/html/images/16/folder_go.png+0 / -1
Mattic/html/images/16/folder_heart.png+0 / -1
Mattic/html/images/16/folder_image.png+0 / -1
Mattic/html/images/16/folder_key.png+0 / -1
Mattic/html/images/16/folder_lightbulb.png+0 / -1
Mattic/html/images/16/folder_link.png+0 / -1
Mattic/html/images/16/folder_magnify.png+0 / -1
Mattic/html/images/16/folder_page.png+0 / -1
Mattic/html/images/16/folder_page_white.png+0 / -1
Mattic/html/images/16/folder_palette.png+0 / -1
Mattic/html/images/16/folder_picture.png+0 / -1
Mattic/html/images/16/folder_star.png+0 / -1
Mattic/html/images/16/folder_table.png+0 / -1
Mattic/html/images/16/folder_user.png+0 / -1
Mattic/html/images/16/folder_wrench.png+0 / -1
Mattic/html/images/16/font.png+0 / -1
Mattic/html/images/16/font_add.png+0 / -1
Mattic/html/images/16/font_delete.png+0 / -1
Mattic/html/images/16/font_go.png+0 / -1
Mattic/html/images/16/group.png+0 / -1
Mattic/html/images/16/group_add.png+0 / -1
Mattic/html/images/16/group_delete.png+0 / -1
Mattic/html/images/16/group_edit.png+0 / -1
Mattic/html/images/16/group_error.png+0 / -1
Mattic/html/images/16/group_gear.png+0 / -1
Mattic/html/images/16/group_go.png+0 / -1
Mattic/html/images/16/group_key.png+0 / -1
Mattic/html/images/16/group_link.png+0 / -1
Mattic/html/images/16/heart.png+0 / -1
Mattic/html/images/16/heart_add.png+0 / -1
Mattic/html/images/16/heart_delete.png+0 / -1
Mattic/html/images/16/help.png+0 / -1
Mattic/html/images/16/hourglass.png+0 / -1
Mattic/html/images/16/hourglass_add.png+0 / -1
Mattic/html/images/16/hourglass_delete.png+0 / -1
Mattic/html/images/16/hourglass_go.png+0 / -1
Mattic/html/images/16/hourglass_link.png+0 / -1
Mattic/html/images/16/house.png+0 / -1
Mattic/html/images/16/house_go.png+0 / -1
Mattic/html/images/16/house_link.png+0 / -1
Mattic/html/images/16/html.png+0 / -1
Mattic/html/images/16/html_add.png+0 / -1
Mattic/html/images/16/html_delete.png+0 / -1
Mattic/html/images/16/html_go.png+0 / -1
Mattic/html/images/16/html_valid.png+0 / -1
Mattic/html/images/16/if-connect.png+0 / -1
Mattic/html/images/16/if-disable.png+0 / -1
Mattic/html/images/16/if-disconnect.png+0 / -1
Mattic/html/images/16/if-enable.png+0 / -1
Mattic/html/images/16/image.png+0 / -1
Mattic/html/images/16/image_add.png+0 / -1
Mattic/html/images/16/image_delete.png+0 / -1
Mattic/html/images/16/image_edit.png+0 / -1
Mattic/html/images/16/image_link.png+0 / -1
Mattic/html/images/16/images.png+0 / -1
Mattic/html/images/16/information.png+0 / -1
Mattic/html/images/16/ipod.png+0 / -1
Mattic/html/images/16/ipod_cast.png+0 / -1
Mattic/html/images/16/ipod_cast_add.png+0 / -1
Mattic/html/images/16/ipod_cast_delete.png+0 / -1
Mattic/html/images/16/ipod_sound.png+0 / -1
Mattic/html/images/16/joystick.png+0 / -1
Mattic/html/images/16/joystick_add.png+0 / -1
Mattic/html/images/16/joystick_delete.png+0 / -1
Mattic/html/images/16/joystick_error.png+0 / -1
Mattic/html/images/16/key.png+0 / -1
Mattic/html/images/16/key_add.png+0 / -1
Mattic/html/images/16/key_delete.png+0 / -1
Mattic/html/images/16/key_go.png+0 / -1
Mattic/html/images/16/keyboard.png+0 / -1
Mattic/html/images/16/keyboard_add.png+0 / -1
Mattic/html/images/16/keyboard_delete.png+0 / -1
Mattic/html/images/16/keyboard_magnify.png+0 / -1
Mattic/html/images/16/layers.png+0 / -1
Mattic/html/images/16/layout.png+0 / -1
Mattic/html/images/16/layout_add.png+0 / -1
Mattic/html/images/16/layout_content.png+0 / -1
Mattic/html/images/16/layout_delete.png+0 / -1
Mattic/html/images/16/layout_edit.png+0 / -1
Mattic/html/images/16/layout_error.png+0 / -1
Mattic/html/images/16/layout_header.png+0 / -1
Mattic/html/images/16/layout_link.png+0 / -1
Mattic/html/images/16/layout_sidebar.png+0 / -1
Mattic/html/images/16/lightbulb.png+0 / -1
Mattic/html/images/16/lightbulb_add.png+0 / -1
Mattic/html/images/16/lightbulb_delete.png+0 / -1
Mattic/html/images/16/lightbulb_off.png+0 / -1
Mattic/html/images/16/lightning.png+0 / -1
Mattic/html/images/16/lightning_add.png+0 / -1
Mattic/html/images/16/lightning_delete.png+0 / -1
Mattic/html/images/16/lightning_go.png+0 / -1
Mattic/html/images/16/link.png+0 / -1
Mattic/html/images/16/link_add.png+0 / -1
Mattic/html/images/16/link_break.png+0 / -1
Mattic/html/images/16/link_delete.png+0 / -1
Mattic/html/images/16/link_edit.png+0 / -1
Mattic/html/images/16/link_error.png+0 / -1
Mattic/html/images/16/link_go.png+0 / -1
Mattic/html/images/16/lock.png+0 / -1
Mattic/html/images/16/lock_add.png+0 / -1
Mattic/html/images/16/lock_break.png+0 / -1
Mattic/html/images/16/lock_delete.png+0 / -1
Mattic/html/images/16/lock_edit.png+0 / -1
Mattic/html/images/16/lock_go.png+0 / -1
Mattic/html/images/16/lock_open.png+0 / -1
Mattic/html/images/16/lorry.png+0 / -1
Mattic/html/images/16/lorry_add.png+0 / -1
Mattic/html/images/16/lorry_delete.png+0 / -1
Mattic/html/images/16/lorry_error.png+0 / -1
Mattic/html/images/16/lorry_flatbed.png+0 / -1
Mattic/html/images/16/lorry_go.png+0 / -1
Mattic/html/images/16/lorry_link.png+0 / -1
Mattic/html/images/16/magifier_zoom_out.png+0 / -1
Mattic/html/images/16/magnifier.png+0 / -1
Mattic/html/images/16/magnifier_zoom_in.png+0 / -1
Mattic/html/images/16/male.png+0 / -1
Mattic/html/images/16/map.png+0 / -1
Mattic/html/images/16/map_add.png+0 / -1
Mattic/html/images/16/map_delete.png+0 / -1
Mattic/html/images/16/map_edit.png+0 / -1
Mattic/html/images/16/map_go.png+0 / -1
Mattic/html/images/16/map_magnify.png+0 / -1
Mattic/html/images/16/medal_bronze_1.png+0 / -1
Mattic/html/images/16/medal_bronze_2.png+0 / -1
Mattic/html/images/16/medal_bronze_3.png+0 / -1
Mattic/html/images/16/medal_bronze_add.png+0 / -1
Mattic/html/images/16/medal_bronze_delete.png+0 / -1
Mattic/html/images/16/medal_gold_1.png+0 / -1
Mattic/html/images/16/medal_gold_2.png+0 / -1
Mattic/html/images/16/medal_gold_3.png+0 / -1
Mattic/html/images/16/medal_gold_add.png+0 / -1
Mattic/html/images/16/medal_gold_delete.png+0 / -1
Mattic/html/images/16/medal_silver_1.png+0 / -1
Mattic/html/images/16/medal_silver_2.png+0 / -1
Mattic/html/images/16/medal_silver_3.png+0 / -1
Mattic/html/images/16/medal_silver_add.png+0 / -1
Mattic/html/images/16/medal_silver_delete.png+0 / -1
Mattic/html/images/16/money.png+0 / -1
Mattic/html/images/16/money_add.png+0 / -1
Mattic/html/images/16/money_delete.png+0 / -1
Mattic/html/images/16/money_dollar.png+0 / -1
Mattic/html/images/16/money_euro.png+0 / -1
Mattic/html/images/16/money_pound.png+0 / -1
Mattic/html/images/16/money_yen.png+0 / -1
Mattic/html/images/16/monitor.png+0 / -1
Mattic/html/images/16/monitor_add.png+0 / -1
Mattic/html/images/16/monitor_delete.png+0 / -1
Mattic/html/images/16/monitor_edit.png+0 / -1
Mattic/html/images/16/monitor_error.png+0 / -1
Mattic/html/images/16/monitor_go.png+0 / -1
Mattic/html/images/16/monitor_lightning.png+0 / -1
Mattic/html/images/16/monitor_link.png+0 / -1
Mattic/html/images/16/mouse.png+0 / -1
Mattic/html/images/16/mouse_add.png+0 / -1
Mattic/html/images/16/mouse_delete.png+0 / -1
Mattic/html/images/16/mouse_error.png+0 / -1
Mattic/html/images/16/music.png+0 / -1
Mattic/html/images/16/new.png+0 / -1
Mattic/html/images/16/newspaper.png+0 / -1
Mattic/html/images/16/newspaper_add.png+0 / -1
Mattic/html/images/16/newspaper_delete.png+0 / -1
Mattic/html/images/16/newspaper_go.png+0 / -1
Mattic/html/images/16/newspaper_link.png+0 / -1
Mattic/html/images/16/note.png+0 / -1
Mattic/html/images/16/note_add.png+0 / -1
Mattic/html/images/16/note_delete.png+0 / -1
Mattic/html/images/16/note_edit.png+0 / -1
Mattic/html/images/16/note_error.png+0 / -1
Mattic/html/images/16/note_go.png+0 / -1
Mattic/html/images/16/overlays.png+0 / -1
Mattic/html/images/16/package.png+0 / -1
Mattic/html/images/16/package_add.png+0 / -1
Mattic/html/images/16/package_delete.png+0 / -1
Mattic/html/images/16/package_go.png+0 / -1
Mattic/html/images/16/package_green.png+0 / -1
Mattic/html/images/16/package_link.png+0 / -1
Mattic/html/images/16/page.png+0 / -1
Mattic/html/images/16/page_add.png+0 / -1
Mattic/html/images/16/page_attach.png+0 / -1
Mattic/html/images/16/page_code.png+0 / -1
Mattic/html/images/16/page_copy.png+0 / -1
Mattic/html/images/16/page_delete.png+0 / -1
Mattic/html/images/16/page_edit.png+0 / -1
Mattic/html/images/16/page_error.png+0 / -1
Mattic/html/images/16/page_excel.png+0 / -1
Mattic/html/images/16/page_find.png+0 / -1
Mattic/html/images/16/page_gear.png+0 / -1
Mattic/html/images/16/page_go.png+0 / -1
Mattic/html/images/16/page_green.png+0 / -1
Mattic/html/images/16/page_key.png+0 / -1
Mattic/html/images/16/page_lightning.png+0 / -1
Mattic/html/images/16/page_link.png+0 / -1
Mattic/html/images/16/page_paintbrush.png+0 / -1
Mattic/html/images/16/page_paste.png+0 / -1
Mattic/html/images/16/page_red.png+0 / -1
Mattic/html/images/16/page_refresh.png+0 / -1
Mattic/html/images/16/page_save.png+0 / -1
Mattic/html/images/16/page_white.png+0 / -1
Mattic/html/images/16/page_white_acrobat.png+0 / -1
Mattic/html/images/16/page_white_actionscript.png+0 / -1
Mattic/html/images/16/page_white_add.png+0 / -1
Mattic/html/images/16/page_white_c.png+0 / -1
Mattic/html/images/16/page_white_camera.png+0 / -1
Mattic/html/images/16/page_white_cd.png+0 / -1
Mattic/html/images/16/page_white_code.png+0 / -1
Mattic/html/images/16/page_white_code_red.png+0 / -1
Mattic/html/images/16/page_white_coldfusion.png+0 / -1
Mattic/html/images/16/page_white_compressed.png+0 / -1
Mattic/html/images/16/page_white_copy.png+0 / -1
Mattic/html/images/16/page_white_cplusplus.png+0 / -1
Mattic/html/images/16/page_white_csharp.png+0 / -1
Mattic/html/images/16/page_white_cup.png+0 / -1
Mattic/html/images/16/page_white_database.png+0 / -1
Mattic/html/images/16/page_white_delete.png+0 / -1
Mattic/html/images/16/page_white_dvd.png+0 / -1
Mattic/html/images/16/page_white_edit.png+0 / -1
Mattic/html/images/16/page_white_error.png+0 / -1
Mattic/html/images/16/page_white_excel.png+0 / -1
Mattic/html/images/16/page_white_find.png+0 / -1
Mattic/html/images/16/page_white_flash.png+0 / -1
Mattic/html/images/16/page_white_freehand.png+0 / -1
Mattic/html/images/16/page_white_gear.png+0 / -1
Mattic/html/images/16/page_white_get.png+0 / -1
Mattic/html/images/16/page_white_go.png+0 / -1
Mattic/html/images/16/page_white_h.png+0 / -1
Mattic/html/images/16/page_white_horizontal.png+0 / -1
Mattic/html/images/16/page_white_key.png+0 / -1
Mattic/html/images/16/page_white_lightning.png+0 / -1
Mattic/html/images/16/page_white_link.png+0 / -1
Mattic/html/images/16/page_white_magnify.png+0 / -1
Mattic/html/images/16/page_white_medal.png+0 / -1
Mattic/html/images/16/page_white_office.png+0 / -1
Mattic/html/images/16/page_white_paint.png+0 / -1
Mattic/html/images/16/page_white_paintbrush.png+0 / -1
Mattic/html/images/16/page_white_paste.png+0 / -1
Mattic/html/images/16/page_white_php.png+0 / -1
Mattic/html/images/16/page_white_picture.png+0 / -1
Mattic/html/images/16/page_white_powerpoint.png+0 / -1
Mattic/html/images/16/page_white_put.png+0 / -1
Mattic/html/images/16/page_white_ruby.png+0 / -1
Mattic/html/images/16/page_white_stack.png+0 / -1
Mattic/html/images/16/page_white_star.png+0 / -1
Mattic/html/images/16/page_white_swoosh.png+0 / -1
Mattic/html/images/16/page_white_text.png+0 / -1
Mattic/html/images/16/page_white_text_width.png+0 / -1
Mattic/html/images/16/page_white_tux.png+0 / -1
Mattic/html/images/16/page_white_vector.png+0 / -1
Mattic/html/images/16/page_white_visualstudio.png+0 / -1
Mattic/html/images/16/page_white_width.png+0 / -1
Mattic/html/images/16/page_white_word.png+0 / -1
Mattic/html/images/16/page_white_world.png+0 / -1
Mattic/html/images/16/page_white_wrench.png+0 / -1
Mattic/html/images/16/page_white_zip.png+0 / -1
Mattic/html/images/16/page_word.png+0 / -1
Mattic/html/images/16/page_world.png+0 / -1
Mattic/html/images/16/paintbrush.png+0 / -1
Mattic/html/images/16/paintcan.png+0 / -1
Mattic/html/images/16/palette.png+0 / -1
Mattic/html/images/16/paste_plain.png+0 / -1
Mattic/html/images/16/paste_word.png+0 / -1
Mattic/html/images/16/pencil.png+0 / -1
Mattic/html/images/16/pencil_add.png+0 / -1
Mattic/html/images/16/pencil_delete.png+0 / -1
Mattic/html/images/16/pencil_go.png+0 / -1
Mattic/html/images/16/phone.png+0 / -1
Mattic/html/images/16/phone_add.png+0 / -1
Mattic/html/images/16/phone_delete.png+0 / -1
Mattic/html/images/16/phone_sound.png+0 / -1
Mattic/html/images/16/photo.png+0 / -1
Mattic/html/images/16/photo_add.png+0 / -1
Mattic/html/images/16/photo_delete.png+0 / -1
Mattic/html/images/16/photo_link.png+0 / -1
Mattic/html/images/16/photos.png+0 / -1
Mattic/html/images/16/picture.png+0 / -1
Mattic/html/images/16/picture_add.png+0 / -1
Mattic/html/images/16/picture_delete.png+0 / -1
Mattic/html/images/16/picture_edit.png+0 / -1
Mattic/html/images/16/picture_empty.png+0 / -1
Mattic/html/images/16/picture_error.png+0 / -1
Mattic/html/images/16/picture_go.png+0 / -1
Mattic/html/images/16/picture_key.png+0 / -1
Mattic/html/images/16/picture_link.png+0 / -1
Mattic/html/images/16/picture_save.png+0 / -1
Mattic/html/images/16/pictures.png+0 / -1
Mattic/html/images/16/pilcrow.png+0 / -1
Mattic/html/images/16/pill.png+0 / -1
Mattic/html/images/16/pill_add.png+0 / -1
Mattic/html/images/16/pill_delete.png+0 / -1
Mattic/html/images/16/pill_go.png+0 / -1
Mattic/html/images/16/plugin.png+0 / -1
Mattic/html/images/16/plugin_add.png+0 / -1
Mattic/html/images/16/plugin_delete.png+0 / -1
Mattic/html/images/16/plugin_disabled.png+0 / -1
Mattic/html/images/16/plugin_edit.png+0 / -1
Mattic/html/images/16/plugin_error.png+0 / -1
Mattic/html/images/16/plugin_go.png+0 / -1
Mattic/html/images/16/plugin_link.png+0 / -1
Mattic/html/images/16/port_graphs.png+0 / -1
Mattic/html/images/16/printer.png+0 / -1
Mattic/html/images/16/printer_add.png+0 / -1
Mattic/html/images/16/printer_delete.png+0 / -1
Mattic/html/images/16/printer_empty.png+0 / -1
Mattic/html/images/16/printer_error.png+0 / -1
Mattic/html/images/16/rainbow.png+0 / -1
Mattic/html/images/16/report.png+0 / -1
Mattic/html/images/16/report_add.png+0 / -1
Mattic/html/images/16/report_delete.png+0 / -1
Mattic/html/images/16/report_disk.png+0 / -1
Mattic/html/images/16/report_edit.png+0 / -1
Mattic/html/images/16/report_go.png+0 / -1
Mattic/html/images/16/report_key.png+0 / -1
Mattic/html/images/16/report_link.png+0 / -1
Mattic/html/images/16/report_magnify.png+0 / -1
Mattic/html/images/16/report_picture.png+0 / -1
Mattic/html/images/16/report_user.png+0 / -1
Mattic/html/images/16/report_word.png+0 / -1
Mattic/html/images/16/resultset_first.png+0 / -1
Mattic/html/images/16/resultset_last.png+0 / -1
Mattic/html/images/16/resultset_next.png+0 / -1
Mattic/html/images/16/resultset_previous.png+0 / -1
Mattic/html/images/16/rosette.png+0 / -1
Mattic/html/images/16/rss.png+0 / -1
Mattic/html/images/16/rss_add.png+0 / -1
Mattic/html/images/16/rss_delete.png+0 / -1
Mattic/html/images/16/rss_go.png+0 / -1
Mattic/html/images/16/rss_valid.png+0 / -1
Mattic/html/images/16/ruby.png+0 / -1
Mattic/html/images/16/ruby_add.png+0 / -1
Mattic/html/images/16/ruby_delete.png+0 / -1
Mattic/html/images/16/ruby_gear.png+0 / -1
Mattic/html/images/16/ruby_get.png+0 / -1
Mattic/html/images/16/ruby_go.png+0 / -1
Mattic/html/images/16/ruby_key.png+0 / -1
Mattic/html/images/16/ruby_link.png+0 / -1
Mattic/html/images/16/ruby_put.png+0 / -1
Mattic/html/images/16/script.png+0 / -1
Mattic/html/images/16/script_add.png+0 / -1
Mattic/html/images/16/script_code.png+0 / -1
Mattic/html/images/16/script_code_red.png+0 / -1
Mattic/html/images/16/script_delete.png+0 / -1
Mattic/html/images/16/script_edit.png+0 / -1
Mattic/html/images/16/script_error.png+0 / -1
Mattic/html/images/16/script_gear.png+0 / -1
Mattic/html/images/16/script_go.png+0 / -1
Mattic/html/images/16/script_key.png+0 / -1
Mattic/html/images/16/script_lightning.png+0 / -1
Mattic/html/images/16/script_link.png+0 / -1
Mattic/html/images/16/script_palette.png+0 / -1
Mattic/html/images/16/script_save.png+0 / -1
Mattic/html/images/16/server.png+0 / -1
Mattic/html/images/16/server_add.png+0 / -1
Mattic/html/images/16/server_chart.png+0 / -1
Mattic/html/images/16/server_cog.png+0 / -1
Mattic/html/images/16/server_compressed.png+0 / -1
Mattic/html/images/16/server_connect.png+0 / -1
Mattic/html/images/16/server_database.png+0 / -1
Mattic/html/images/16/server_delete.png+0 / -1
Mattic/html/images/16/server_edit.png+0 / -1
Mattic/html/images/16/server_error.png+0 / -1
Mattic/html/images/16/server_go.png+0 / -1
Mattic/html/images/16/server_key.png+0 / -1
Mattic/html/images/16/server_lightning.png+0 / -1
Mattic/html/images/16/server_link.png+0 / -1
Mattic/html/images/16/server_uncompressed.png+0 / -1
Mattic/html/images/16/shading.png+0 / -1
Mattic/html/images/16/shape_align_bottom.png+0 / -1
Mattic/html/images/16/shape_align_center.png+0 / -1
Mattic/html/images/16/shape_align_left.png+0 / -1
Mattic/html/images/16/shape_align_middle.png+0 / -1
Mattic/html/images/16/shape_align_right.png+0 / -1
Mattic/html/images/16/shape_align_top.png+0 / -1
Mattic/html/images/16/shape_flip_horizontal.png+0 / -1
Mattic/html/images/16/shape_flip_vertical.png+0 / -1
Mattic/html/images/16/shape_group.png+0 / -1
Mattic/html/images/16/shape_handles.png+0 / -1
Mattic/html/images/16/shape_move_back.png+0 / -1
Mattic/html/images/16/shape_move_backwards.png+0 / -1
Mattic/html/images/16/shape_move_forwards.png+0 / -1
Mattic/html/images/16/shape_move_front.png+0 / -1
Mattic/html/images/16/shape_rotate_anticlockwise.png+0 / -1
Mattic/html/images/16/shape_rotate_clockwise.png+0 / -1
Mattic/html/images/16/shape_square.png+0 / -1
Mattic/html/images/16/shape_square_add.png+0 / -1
Mattic/html/images/16/shape_square_delete.png+0 / -1
Mattic/html/images/16/shape_square_edit.png+0 / -1
Mattic/html/images/16/shape_square_error.png+0 / -1
Mattic/html/images/16/shape_square_go.png+0 / -1
Mattic/html/images/16/shape_square_key.png+0 / -1
Mattic/html/images/16/shape_square_link.png+0 / -1
Mattic/html/images/16/shape_ungroup.png+0 / -1
Mattic/html/images/16/shield.png+0 / -1
Mattic/html/images/16/shield_add.png+0 / -1
Mattic/html/images/16/shield_delete.png+0 / -1
Mattic/html/images/16/shield_go.png+0 / -1
Mattic/html/images/16/sitemap.png+0 / -1
Mattic/html/images/16/sitemap_color.png+0 / -1
Mattic/html/images/16/sound.png+0 / -1
Mattic/html/images/16/sound_add.png+0 / -1
Mattic/html/images/16/sound_delete.png+0 / -1
Mattic/html/images/16/sound_low.png+0 / -1
Mattic/html/images/16/sound_mute.png+0 / -1
Mattic/html/images/16/sound_none.png+0 / -1
Mattic/html/images/16/spellcheck.png+0 / -1
Mattic/html/images/16/sport_8ball.png+0 / -1
Mattic/html/images/16/sport_basketball.png+0 / -1
Mattic/html/images/16/sport_football.png+0 / -1
Mattic/html/images/16/sport_golf.png+0 / -1
Mattic/html/images/16/sport_raquet.png+0 / -1
Mattic/html/images/16/sport_shuttlecock.png+0 / -1
Mattic/html/images/16/sport_soccer.png+0 / -1
Mattic/html/images/16/sport_tennis.png+0 / -1
Mattic/html/images/16/star.png+0 / -1
Mattic/html/images/16/status_away.png+0 / -1
Mattic/html/images/16/status_busy.png+0 / -1
Mattic/html/images/16/status_offline.png+0 / -1
Mattic/html/images/16/status_online.png+0 / -1
Mattic/html/images/16/stop.png+0 / -1
Mattic/html/images/16/style.png+0 / -1
Mattic/html/images/16/style_add.png+0 / -1
Mattic/html/images/16/style_delete.png+0 / -1
Mattic/html/images/16/style_edit.png+0 / -1
Mattic/html/images/16/style_go.png+0 / -1
Mattic/html/images/16/sum.png+0 / -1
Mattic/html/images/16/tab.png+0 / -1
Mattic/html/images/16/tab_add.png+0 / -1
Mattic/html/images/16/tab_delete.png+0 / -1
Mattic/html/images/16/tab_edit.png+0 / -1
Mattic/html/images/16/tab_go.png+0 / -1
Mattic/html/images/16/table.png+0 / -1
Mattic/html/images/16/table_add.png+0 / -1
Mattic/html/images/16/table_delete.png+0 / -1
Mattic/html/images/16/table_edit.png+0 / -1
Mattic/html/images/16/table_error.png+0 / -1
Mattic/html/images/16/table_gear.png+0 / -1
Mattic/html/images/16/table_go.png+0 / -1
Mattic/html/images/16/table_key.png+0 / -1
Mattic/html/images/16/table_lightning.png+0 / -1
Mattic/html/images/16/table_link.png+0 / -1
Mattic/html/images/16/table_multiple.png+0 / -1
Mattic/html/images/16/table_refresh.png+0 / -1
Mattic/html/images/16/table_relationship.png+0 / -1
Mattic/html/images/16/table_row_delete.png+0 / -1
Mattic/html/images/16/table_row_insert.png+0 / -1
Mattic/html/images/16/table_save.png+0 / -1
Mattic/html/images/16/table_sort.png+0 / -1
Mattic/html/images/16/tag.png+0 / -1
Mattic/html/images/16/tag_blue.png+0 / -1
Mattic/html/images/16/tag_blue_add.png+0 / -1
Mattic/html/images/16/tag_blue_delete.png+0 / -1
Mattic/html/images/16/tag_blue_edit.png+0 / -1
Mattic/html/images/16/tag_green.png+0 / -1
Mattic/html/images/16/tag_orange.png+0 / -1
Mattic/html/images/16/tag_pink.png+0 / -1
Mattic/html/images/16/tag_purple.png+0 / -1
Mattic/html/images/16/tag_red.png+0 / -1
Mattic/html/images/16/tag_yellow.png+0 / -1
Mattic/html/images/16/telephone.png+0 / -1
Mattic/html/images/16/telephone_add.png+0 / -1
Mattic/html/images/16/telephone_delete.png+0 / -1
Mattic/html/images/16/telephone_edit.png+0 / -1
Mattic/html/images/16/telephone_error.png+0 / -1
Mattic/html/images/16/telephone_go.png+0 / -1
Mattic/html/images/16/telephone_key.png+0 / -1
Mattic/html/images/16/telephone_link.png+0 / -1
Mattic/html/images/16/television.png+0 / -1
Mattic/html/images/16/television_add.png+0 / -1
Mattic/html/images/16/television_delete.png+0 / -1
Mattic/html/images/16/text_align_center.png+0 / -1
Mattic/html/images/16/text_align_justify.png+0 / -1
Mattic/html/images/16/text_align_left.png+0 / -1
Mattic/html/images/16/text_align_right.png+0 / -1
Mattic/html/images/16/text_allcaps.png+0 / -1
Mattic/html/images/16/text_bold.png+0 / -1
Mattic/html/images/16/text_columns.png+0 / -1
Mattic/html/images/16/text_dropcaps.png+0 / -1
Mattic/html/images/16/text_heading_1.png+0 / -1
Mattic/html/images/16/text_heading_2.png+0 / -1
Mattic/html/images/16/text_heading_3.png+0 / -1
Mattic/html/images/16/text_heading_4.png+0 / -1
Mattic/html/images/16/text_heading_5.png+0 / -1
Mattic/html/images/16/text_heading_6.png+0 / -1
Mattic/html/images/16/text_horizontalrule.png+0 / -1
Mattic/html/images/16/text_indent.png+0 / -1
Mattic/html/images/16/text_indent_remove.png+0 / -1
Mattic/html/images/16/text_italic.png+0 / -1
Mattic/html/images/16/text_kerning.png+0 / -1
Mattic/html/images/16/text_letter_omega.png+0 / -1
Mattic/html/images/16/text_letterspacing.png+0 / -1
Mattic/html/images/16/text_linespacing.png+0 / -1
Mattic/html/images/16/text_list_bullets.png+0 / -1
Mattic/html/images/16/text_list_numbers.png+0 / -1
Mattic/html/images/16/text_lowercase.png+0 / -1
Mattic/html/images/16/text_padding_bottom.png+0 / -1
Mattic/html/images/16/text_padding_left.png+0 / -1
Mattic/html/images/16/text_padding_right.png+0 / -1
Mattic/html/images/16/text_padding_top.png+0 / -1
Mattic/html/images/16/text_replace.png+0 / -1
Mattic/html/images/16/text_signature.png+0 / -1
Mattic/html/images/16/text_smallcaps.png+0 / -1
Mattic/html/images/16/text_strikethrough.png+0 / -1
Mattic/html/images/16/text_subscript.png+0 / -1
Mattic/html/images/16/text_superscript.png+0 / -1
Mattic/html/images/16/text_underline.png+0 / -1
Mattic/html/images/16/text_uppercase.png+0 / -1
Mattic/html/images/16/textfield.png+0 / -1
Mattic/html/images/16/textfield_add.png+0 / -1
Mattic/html/images/16/textfield_delete.png+0 / -1
Mattic/html/images/16/textfield_key.png+0 / -1
Mattic/html/images/16/textfield_rename.png+0 / -1
Mattic/html/images/16/thumb_down.png+0 / -1
Mattic/html/images/16/thumb_up.png+0 / -1
Mattic/html/images/16/tick.png+0 / -1
Mattic/html/images/16/time.png+0 / -1
Mattic/html/images/16/time_add.png+0 / -1
Mattic/html/images/16/time_delete.png+0 / -1
Mattic/html/images/16/time_go.png+0 / -1
Mattic/html/images/16/timeline_marker.png+0 / -1
Mattic/html/images/16/transmit.png+0 / -1
Mattic/html/images/16/transmit_add.png+0 / -1
Mattic/html/images/16/transmit_blue.png+0 / -1
Mattic/html/images/16/transmit_delete.png+0 / -1
Mattic/html/images/16/transmit_edit.png+0 / -1
Mattic/html/images/16/transmit_error.png+0 / -1
Mattic/html/images/16/transmit_go.png+0 / -1
Mattic/html/images/16/tux.png+0 / -1
Mattic/html/images/16/user.png+0 / -1
Mattic/html/images/16/user_add.png+0 / -1
Mattic/html/images/16/user_comment.png+0 / -1
Mattic/html/images/16/user_delete.png+0 / -1
Mattic/html/images/16/user_edit.png+0 / -1
Mattic/html/images/16/user_female.png+0 / -1
Mattic/html/images/16/user_go.png+0 / -1
Mattic/html/images/16/user_gray.png+0 / -1
Mattic/html/images/16/user_green.png+0 / -1
Mattic/html/images/16/user_orange.png+0 / -1
Mattic/html/images/16/user_red.png+0 / -1
Mattic/html/images/16/user_suit.png+0 / -1
Mattic/html/images/16/vcard.png+0 / -1
Mattic/html/images/16/vcard_add.png+0 / -1
Mattic/html/images/16/vcard_delete.png+0 / -1
Mattic/html/images/16/vcard_edit.png+0 / -1
Mattic/html/images/16/vector.png+0 / -1
Mattic/html/images/16/vector_add.png+0 / -1
Mattic/html/images/16/vector_delete.png+0 / -1
Mattic/html/images/16/vlans.png+0 / -1
Mattic/html/images/16/wand.png+0 / -1
Mattic/html/images/16/weather_clouds.png+0 / -1
Mattic/html/images/16/weather_cloudy.png+0 / -1
Mattic/html/images/16/weather_lightning.png+0 / -1
Mattic/html/images/16/weather_rain.png+0 / -1
Mattic/html/images/16/weather_snow.png+0 / -1
Mattic/html/images/16/weather_sun.png+0 / -1
Mattic/html/images/16/webcam.png+0 / -1
Mattic/html/images/16/webcam_add.png+0 / -1
Mattic/html/images/16/webcam_delete.png+0 / -1
Mattic/html/images/16/webcam_error.png+0 / -1
Mattic/html/images/16/world.png+0 / -1
Mattic/html/images/16/world_add.png+0 / -1
Mattic/html/images/16/world_delete.png+0 / -1
Mattic/html/images/16/world_edit.png+0 / -1
Mattic/html/images/16/world_go.png+0 / -1
Mattic/html/images/16/world_link.png+0 / -1
Mattic/html/images/16/wrench.png+0 / -1
Mattic/html/images/16/wrench_orange.png+0 / -1
Mattic/html/images/16/xhtml.png+0 / -1
Mattic/html/images/16/xhtml_add.png+0 / -1
Mattic/html/images/16/xhtml_delete.png+0 / -1
Mattic/html/images/16/xhtml_go.png+0 / -1
Mattic/html/images/16/xhtml_valid.png+0 / -1
Mattic/html/images/16/zoom.png+0 / -1
Mattic/html/images/16/zoom_in.png+0 / -1
Mattic/html/images/16/zoom_out.png+0 / -1
Dattic/html/includes/api/errorcodes.inc.php+0 / -34
Dattic/html/includes/api/functions.inc.php+0 / -235
Dattic/html/includes/api/module.billing.inc.php+0 / -172
Dattic/html/includes/api/module.demo.inc.php+0 / -28
Dattic/html/includes/api/module.inventory.inc.php+0 / -62
Dattic/html/includes/api/module.packages.inc.php+0 / -62
Dattic/html/includes/graphs/service/auth.inc.php+0 / -30
Dattic/html/includes/graphs/service/availability.inc.php+0 / -31
Dattic/html/pages/api/errorcodes.inc.php+0 / -41
Dattic/html/pages/api/manual.billing.inc.php+0 / -52
Dattic/html/pages/api/manual.encryption.inc.php+0 / -41
Dattic/html/pages/api/manual.general.inc.php+0 / -42
Dattic/html/pages/api/manual.inc.php+0 / -42
Dattic/html/pages/api/manual.inventory.inc.php+0 / -32
Dattic/html/pages/api/manual.packages.inc.php+0 / -32
Dattic/html/pages/device/edit/services.inc.php+0 / -120
Dattic/html/pages/device/overview/services.inc.php+0 / -58
Dattic/html/pages/device/services.inc.php+0 / -73
Dattic/html/pages/services.inc.php+0 / -93
Dattic/html_pages_device_graphs/cpu.inc.php+0 / -22
Dattic/html_pages_device_graphs/fortigate-sessions.inc.php+0 / -22
Dattic/html_pages_device_graphs/hrprocesses.inc.php+0 / -22
Dattic/html_pages_device_graphs/hrusers.inc.php+0 / -22
Dattic/html_pages_device_graphs/ipSytemStats.inc.php+0 / -35
Dattic/html_pages_device_graphs/memory.inc.php+0 / -22
Dattic/html_pages_device_graphs/netstats.inc.php+0 / -90
Dattic/html_pages_device_graphs/netstats_icmp_info.inc.php+0 / -22
Dattic/html_pages_device_graphs/netstats_icmp_stat.inc.php+0 / -22
Dattic/html_pages_device_graphs/netstats_ip.inc.php+0 / -27
Dattic/html_pages_device_graphs/netstats_snmp.inc.php+0 / -27
Dattic/html_pages_device_graphs/netstats_tcp.inc.php+0 / -22
Dattic/html_pages_device_graphs/netstats_udp.inc.php+0 / -22
Dattic/html_pages_device_graphs/screenos-sessions.inc.php+0 / -22
Dattic/html_pages_device_graphs/screenos.inc.php+0 / -22
Dattic/html_pages_device_graphs/sonicwall-sessions.inc.php+0 / -24
Dattic/html_pages_device_graphs/uptime.inc.php+0 / -19
Dattic/html_pages_device_graphs/wireless.inc.php+0 / -22
Dattic/html_pages_routing_overview/bgp.inc.php+0 / -13
Dattic/includes/discovery/services.inc.php+0 / -47
Dattic/includes/services.inc.php+0 / -27
Dattic/interfaces.inc.php+0 / -162
Dattic/jt.php+0 / -236
Dattic/new.php+0 / -5
Dattic/observernms-custom.inc.php+0 / -26
Dattic/old.php+0 / -125
Dattic/pdf.php+0 / -116
Dattic/poll-reachability.php+0 / -64
Dattic/print-menubar.php+0 / -639
Dattic/process.pl+0 / -17
Dattic/purgeports.inc.php+0 / -46
Dattic/scan-snmp.php+0 / -27
Dattic/snom-graphing.php+0 / -37
Dattic/snom.inc.php+0 / -43
Dattic/temperatures.inc.php+0 / -52
Dattic/traffic.php+0 / -201
Dattic/unix-graphing.php+0 / -386
Dattic/upgrade-scripts/fix-billing-2758.inc.php+0 / -85
Dattic/upgrade-scripts/fix-events.php+0 / -21
Dattic/upgrade-scripts/fix-port-rrd.php+0 / -208
Dattic/upgrade-scripts/fix-sensor-rrd.php+0 / -80
Dattic/voltages.inc.php+0 / -48
Mdiscovery.php+36 / -27
Mhousekeeping.php+3 / -0
Mhtml/.htaccess+5 / -0
Mhtml/ajax/actions.php+330 / -40
Mhtml/ajax/actions/alert_entry_ignore_until_ok.inc.php+4 / -2
Mhtml/ajax/actions/edit_widget.inc.php+341 / -0
Mhtml/ajax/get_entities.php+11 / -9
Ahtml/ajax/panel.php+35 / -0
Mhtml/ajax/widget.php+81 / -3
Ahtml/api-networkmap.php+245 / -0
Mhtml/api/v0/includes/alerts.inc.php+1 / -1
Mhtml/api/v0/includes/devices.inc.php+12 / -2
Mhtml/api/v0/includes/sensors.inc.php+1 / -1
Mhtml/api/v0/index.php+115 / -8
Ahtml/billing-data-json.php+90 / -0
Ahtml/billing-data-sorted-json.php+124 / -0
Mhtml/billing-data-sorted.php+1 / -1
Ahtml/css/bootstrap/less/bootstrap-tagsinput.less+87 / -0
Mhtml/css/bootstrap/less/bootstrap.less+29 / -1
Mhtml/css/bootstrap/less/boxes.less+53 / -5
Mhtml/css/bootstrap/less/dropdowns.less+1 / -2
Mhtml/css/bootstrap/less/forms.less+1 / -1
Mhtml/css/bootstrap/less/hacks.less+0 / -5
Mhtml/css/bootstrap/less/includes.less+2 / -0
Mhtml/css/bootstrap/less/modals3.less+4 / -0
Mhtml/css/bootstrap/less/navbar.less+5 / -4
Mhtml/css/bootstrap/less/root.less+8 / -0
Mhtml/css/bootstrap/less/tables.less+71 / -1
Mhtml/css/bootstrap/less/variables-dark.less+6 / -0
Mhtml/css/bootstrap/less/variables-darkblue.less+6 / -0
Mhtml/css/bootstrap/less/wells.less+3 / -7
Mhtml/css/observium-dark.css+589 / -38
Mhtml/css/observium-dark.map+1 / -1
Mhtml/css/observium-darkblue.css+589 / -38
Mhtml/css/observium-darkblue.map+1 / -1
Mhtml/css/observium.css+609 / -30
Mhtml/css/observium.map+1 / -1
Ahtml/css/uPlot.min.css+1 / -0
Mhtml/data-pick.php+263 / -384
Mhtml/feed.php+3 / -1
Mhtml/images/os/akcp-dark.svg+96 / -1
Mhtml/images/os/akcp.svg+96 / -1
Ahtml/images/os/cet-power-dark.svg+1 / -0
Dhtml/images/os/cet-power_dark.svg+0 / -1
Ahtml/images/os/checkpoint-dark.svg+1 / -0
Mhtml/images/os/checkpoint.svg+1 / -1
Ahtml/images/os/unraid.png+1 / -0
Ahtml/images/os/unraid_2x.png+1 / -0
Mhtml/includes/actions/contact.inc.php+1 / -6
Mhtml/includes/authenticate.inc.php+24 / -25
Mhtml/includes/authentication/ad.inc.php+4 / -4
Mhtml/includes/authentication/ldap.inc.php+1 / -1
Mhtml/includes/cache-data.inc.php+440 / -9
Ahtml/includes/cache.inc.php+694 / -0
Mhtml/includes/collectd/definitions.php+13 / -13
Mhtml/includes/colours.inc.php+6 / -2
Mhtml/includes/entities/cbqos.inc.php+1 / -1
Mhtml/includes/entities/device.inc.php+157 / -22
Mhtml/includes/entities/generic.inc.php+82 / -1
Mhtml/includes/entities/oid_entry.inc.php+1 / -1
Mhtml/includes/entities/port.inc.php+16 / -8
Mhtml/includes/entities/probe.inc.php+98 / -8
Mhtml/includes/entities/sensor.inc.php+6 / -1
Mhtml/includes/entities/status.inc.php+59 / -2
Mhtml/includes/functions.inc.php+387 / -175
Mhtml/includes/graphs/device/collectd.inc.php+2 / -2
Mhtml/includes/graphs/device/mempool.inc.php+2 / -6
Ahtml/includes/graphs/device/wifi_ap_count.inc.php+39 / -0
Mhtml/includes/graphs/device/wifi_clients.inc.php+7 / -0
Mhtml/includes/graphs/eigrppeer/auth.inc.php+3 / -1
Mhtml/includes/graphs/eigrppeer/graph.inc.php+6 / -11
Mhtml/includes/graphs/functions.inc.php+3 / -3
Mhtml/includes/graphs/generic_definition.inc.php+107 / -5
Mhtml/includes/graphs/generic_multi.inc.php+27 / -4
Mhtml/includes/graphs/generic_multi_bits_separated.inc.php+1 / -1
Mhtml/includes/graphs/generic_multi_line.inc.php+25 / -2
Mhtml/includes/graphs/generic_multi_simplex_separated.inc.php+7 / -3
Mhtml/includes/graphs/global/pollermod.inc.php+1 / -1
Mhtml/includes/graphs/global/pollermods.inc.php+1 / -1
Mhtml/includes/graphs/graph.inc.php+14 / -10
Mhtml/includes/graphs/mempool/auth.inc.php+2 / -5
Mhtml/includes/graphs/multi-mempool/usage.inc.php+4 / -8
Ahtml/includes/graphs/port/stp_state.inc.php+35 / -0
Mhtml/includes/graphs/probe/perf.inc.php+4 / -2
Mhtml/includes/graphs/sensor/graph.inc.php+1 / -1
Ahtml/includes/graphs/stp-instance non-text+0 / -0
Ahtml/includes/graphs/stp-instance/auth.inc.php+35 / -0
Ahtml/includes/graphs/stp-port non-text+0 / -0
Ahtml/includes/graphs/stp-port/auth.inc.php+49 / -0
Mhtml/includes/integrations.inc.php+2 / -2
Mhtml/includes/ldap-functions.inc.php+1 / -1
Mhtml/includes/modals/add_probe.inc.php+2 / -1
Mhtml/includes/modals/edit_probe.inc.php+2 / -1
Mhtml/includes/navbar.inc.php+208 / -116
Mhtml/includes/navbars/contacts.inc.php+10 / -10
Ahtml/includes/navbars/eigrp.inc.php+92 / -0
Mhtml/includes/navbars/footer.inc.php+8 / -3
Mhtml/includes/notifications.inc.php+7 / -4
Mhtml/includes/print/alert.inc.php+94 / -44
Ahtml/includes/print/bfd.inc.php+344 / -0
Mhtml/includes/print/billing.inc.php+223 / -374
Mhtml/includes/print/common.inc.php+135 / -6
Mhtml/includes/print/fdbtable.inc.php+233 / -1
Mhtml/includes/print/group.inc.php+25 / -2
Mhtml/includes/print/navbar.inc.php+123 / -23
Mhtml/includes/print/routing.inc.php+36 / -33
Mhtml/includes/print/rows.inc.php+284 / -100
Mhtml/includes/print/search.inc.php+13 / -16
Mhtml/includes/print/syslogs.inc.php+12 / -0
Mhtml/includes/print/vlan.inc.php+1 / -1
Mhtml/includes/probe_modal_helpers.inc.php+9 / -9
Mhtml/includes/status-portpercent.inc.php+2 / -2
Ahtml/includes/widgets/clock.inc.php+284 / -0
Mhtml/index.php+16 / -25
Mhtml/js/chart.umd.min.js+14 / -1
Ahtml/js/classlist.js+175 / -0
Ahtml/js/cytoscape-dagre.min.js+8 / -0
Ahtml/js/dagre.min.js+3,809 / -0
Mhtml/js/dashboard.js+266 / -8
Mhtml/js/dygraph.min.js+1 / -1
Mhtml/js/observium-entities.js+19 / -0
Mhtml/js/observium.js+5 / -2
Mhtml/js/purify.min.js+2 / -2
Ahtml/js/uPlot.iife.min.js+2 / -0
Mhtml/networkmap.php+7 / -21
Mhtml/pages/about.inc.php+1 / -1
Mhtml/pages/add_alert_check.inc.php+7 / -7
Mhtml/pages/alert_check.inc.php+8 / -5
Mhtml/pages/alert_checks.inc.php+24 / -21
Mhtml/pages/alert_log.inc.php+0 / -1
Mhtml/pages/alert_maintenance.inc.php+0 / -1
Mhtml/pages/alerts.inc.php+3 / -5
Ahtml/pages/api_tokens.inc.php+339 / -0
Ahtml/pages/bfd non-text+0 / -0
Ahtml/pages/bfd.inc.php+122 / -0
Ahtml/pages/bfd/overview.inc.php+118 / -0
Ahtml/pages/bfd/sessions.inc.php+138 / -0
Ahtml/pages/bfd/states.inc.php+165 / -0
Mhtml/pages/bill/accurate.inc.php+6 / -9
Mhtml/pages/bill/history.inc.php+5 / -5
Mhtml/pages/bills.inc.php+29 / -27
Mhtml/pages/contact.inc.php+2 / -2
Mhtml/pages/contacts.inc.php+7 / -5
Mhtml/pages/customoid.inc.php+0 / -1
Mhtml/pages/dashboard.inc.php+258 / -83
Mhtml/pages/dashboard_add.inc.php+27 / -5
Mhtml/pages/device.inc.php+17 / -4
Mhtml/pages/device/alerts.inc.php+5 / -11
Mhtml/pages/device/apps/shoutcast.inc.php+1 / -1
Ahtml/pages/device/bfd non-text+0 / -0
Ahtml/pages/device/bfd.inc.php+288 / -0
Ahtml/pages/device/bfd/sessions.inc.php+37 / -0
Mhtml/pages/device/edit/apps.inc.php+1 / -1
Mhtml/pages/device/edit/modules.inc.php+15 / -7
Mhtml/pages/device/latency.inc.php+1 / -1
Mhtml/pages/device/loadbalancer/lb_virtuals.inc.php+2 / -2
Mhtml/pages/device/overview/sensors.inc.php+14 / -9
Mhtml/pages/device/perf.inc.php+304 / -31
Mhtml/pages/device/port/graphs.inc.php+12 / -10
Mhtml/pages/device/port/jnx_cos_queues.inc.php+4 / -2
Mhtml/pages/device/port/sros_queues.inc.php+4 / -3
Mhtml/pages/device/port/vlans.inc.php+46 / -6
Mhtml/pages/device/ports/map.inc.php+385 / -5
Mhtml/pages/device/routing/bgp.inc.php+29 / -66
Mhtml/pages/device/routing/eigrp.inc.php+150 / -99
Mhtml/pages/device/routing/eigrp/peers.inc.php+143 / -53
Mhtml/pages/device/routing/eigrp/ports.inc.php+8 / -5
Mhtml/pages/device/routing/ospf.inc.php+16 / -82
Mhtml/pages/device/showtech.inc.php+17 / -4
Ahtml/pages/device/stp non-text+0 / -0
Ahtml/pages/device/stp.inc.php+360 / -0
Ahtml/pages/device/stp/instances.inc.php+239 / -0
Ahtml/pages/device/stp/ports.inc.php+418 / -0
Ahtml/pages/device/stp/vlanmap.inc.php+311 / -0
Mhtml/pages/device/vlans.inc.php+1,293 / -30
Mhtml/pages/devices.inc.php+30 / -8
Mhtml/pages/eventlog.inc.php+0 / -1
Mhtml/pages/graphs.inc.php+17 / -4
Mhtml/pages/group.inc.php+1 / -1
Mhtml/pages/inventory.inc.php+0 / -1
Mhtml/pages/logon.inc.php+6 / -4
Mhtml/pages/map_traffic.inc.php+93 / -121
Mhtml/pages/mibs.inc.php+1 / -1
Mhtml/pages/migrate_alerts.inc.php+1 / -1
Mhtml/pages/neighbours.inc.php+0 / -2
Mhtml/pages/pollerlog.inc.php+395 / -13
Mhtml/pages/ports.inc.php+116 / -103
Mhtml/pages/ports/list.inc.php+2 / -1
Mhtml/pages/preferences/general.inc.php+1 / -1
Mhtml/pages/rancid.inc.php+2 / -2
Mhtml/pages/roles.inc.php+4 / -1
Mhtml/pages/routing/eigrp.inc.php+509 / -28
Mhtml/pages/routing/vrf.inc.php+105 / -17
Mhtml/pages/search/arp.inc.php+0 / -2
Mhtml/pages/search/dot1x.inc.php+0 / -1
Mhtml/pages/search/fdb.inc.php+9 / -1
Mhtml/pages/search/ipv4.inc.php+0 / -1
Mhtml/pages/search/ipv6.inc.php+0 / -1
Mhtml/pages/search/mac.inc.php+0 / -1
Ahtml/pages/stp non-text+0 / -0
Ahtml/pages/stp.inc.php+88 / -0
Ahtml/pages/stp/domain.inc.php+437 / -0
Ahtml/pages/stp/domains.inc.php+309 / -0
Ahtml/pages/stp/events.inc.php+259 / -0
Ahtml/pages/stp/instances.inc.php+400 / -0
Ahtml/pages/stp/problem-ports.inc.php+254 / -0
Mhtml/pages/syslog.inc.php+31 / -2
Mhtml/pages/user_edit.inc.php+3 / -0
Ahtml/pages/vlan non-text+0 / -0
Mhtml/pages/vlan.inc.php+1,069 / -124
Ahtml/pages/vlan/topology.inc.php+635 / -0
Mhtml/pages/wmap.inc.php+2 / -9
Mhtml/weathermap.php+13 / -3
Dincludes/alerting non-text+0 / -0
Dincludes/alerting/devnull.inc.php+0 / -20
Dincludes/alerting/discord.inc.php+0 / -90
Dincludes/alerting/email.inc.php+0 / -239
Dincludes/alerting/gotify.inc.php+0 / -46
Dincludes/alerting/mattermost.inc.php+0 / -99
Dincludes/alerting/ntfy.inc.php+0 / -46
Dincludes/alerting/opsgenie.inc.php+0 / -19
Dincludes/alerting/pagerduty.inc.php+0 / -33
Dincludes/alerting/script.inc.php+0 / -45
Dincludes/alerting/servicenow.inc.php+0 / -34
Dincludes/alerting/slack.inc.php+0 / -100
Dincludes/alerting/smstools.inc.php+0 / -42
Dincludes/alerting/victorops.inc.php+0 / -21
Dincludes/alerting/xmpp.inc.php+0 / -90
Mincludes/alerts.inc.php+38 / -769
Mincludes/autoloader.inc.php+2 / -14
Aincludes/bfd.inc.php+179 / -0
Mincludes/cache.inc.php+76 / -617
Mincludes/common.inc.php+489 / -284
Mincludes/config-variables.inc.php+47 / -1
Mincludes/constants.inc.php+5 / -9
Mincludes/db.inc.php+68 / -22
Mincludes/db/mysqli.inc.php+14 / -4
Mincludes/debugging.inc.php+3 / -2
Mincludes/defaults.inc.php+135 / -6
Mincludes/definitions.inc.php+66 / -57
Mincludes/definitions/entities.inc.php+12 / -0
Aincludes/definitions/entities/bfd.inc.php+55 / -0
Mincludes/definitions/entities/counters.inc.php+1 / -1
Mincludes/definitions/entities/devices.inc.php+21 / -9
Mincludes/definitions/entities/probes.inc.php+18 / -0
Mincludes/definitions/entities/sensors.inc.php+16 / -2
Mincludes/definitions/graphtypes.inc.php+98 / -2
Aincludes/definitions/graphtypes/stp.inc.php+118 / -0
Mincludes/definitions/mibs.inc.php+52 / -37
Mincludes/definitions/mibs/akcp.inc.php+73 / -0
Mincludes/definitions/mibs/alcatel.inc.php+227 / -0
Mincludes/definitions/mibs/apc/powernet-mib.inc.php+0 / -9
Aincludes/definitions/mibs/aricent.inc.php+113 / -0
Mincludes/definitions/mibs/aten.inc.php+48 / -0
Mincludes/definitions/mibs/avtech.inc.php+63 / -11
Mincludes/definitions/mibs/bintec.inc.php+41 / -0
Mincludes/definitions/mibs/cambium.inc.php+91 / -0
Mincludes/definitions/mibs/checkpoint.inc.php+23 / -8
Mincludes/definitions/mibs/cisco.inc.php+148 / -93
Mincludes/definitions/mibs/cyberpower.inc.php+235 / -115
Mincludes/definitions/mibs/datadomain.inc.php+26 / -0
Mincludes/definitions/mibs/delta.inc.php+1 / -1
Mincludes/definitions/mibs/f5.inc.php+174 / -6
Mincludes/definitions/mibs/hp.inc.php+40 / -1
Mincludes/definitions/mibs/huawei.inc.php+237 / -0
Mincludes/definitions/mibs/jacarta.inc.php+4 / -2
Mincludes/definitions/mibs/juniper.inc.php+38 / -15
Mincludes/definitions/mibs/nortel.inc.php+26 / -24
Mincludes/definitions/mibs/omnitron.inc.php+1 / -1
Mincludes/definitions/mibs/opengear.inc.php+3 / -1
Mincludes/definitions/mibs/panduit.inc.php+118 / -27
Mincludes/definitions/mibs/rfc.inc.php+38 / -0
Mincludes/definitions/mibs/schleifenbauer.inc.php+382 / -0
Dincludes/definitions/mibs/siaemic.inc.php+0 / -36
Mincludes/definitions/mibs/snr.inc.php+98 / -12
Mincludes/definitions/mibs/sophos.inc.php+39 / -2
Mincludes/definitions/mibs/stormshield.inc.php+13 / -7
Mincludes/definitions/mibs/tripplite.inc.php+1 / -1
Mincludes/definitions/os.inc.php+10 / -44
Aincludes/definitions/os/akcp.inc.php+67 / -0
Mincludes/definitions/os/alcatel.inc.php+3 / -0
Mincludes/definitions/os/arista.inc.php+24 / -0
Mincludes/definitions/os/aruba.inc.php+1 / -1
Mincludes/definitions/os/aten.inc.php+13 / -0
Mincludes/definitions/os/avtech.inc.php+14 / -13
Mincludes/definitions/os/cambium.inc.php+159 / -140
Mincludes/definitions/os/cisco.inc.php+1 / -0
Mincludes/definitions/os/cyberpower.inc.php+2 / -1
Mincludes/definitions/os/didactum.inc.php+4 / -64
Mincludes/definitions/os/huawei.inc.php+4 / -0
Mincludes/definitions/os/mimosa.inc.php+1 / -1
Mincludes/definitions/os/nokia.inc.php+13 / -0
Mincludes/definitions/os/opengear.inc.php+2 / -0
Mincludes/definitions/os/panduit.inc.php+1 / -0
Mincludes/definitions/os/powertek.inc.php+7 / -3
Mincludes/definitions/os/proxmox.inc.php+2 / -2
Mincludes/definitions/os/schleifenbauer.inc.php+14 / -0
Mincludes/definitions/os/snr.inc.php+11 / -6
Mincludes/definitions/os/socomec.inc.php+7 / -2
Mincludes/definitions/os/sophos.inc.php+8 / -10
Mincludes/definitions/os/ubiquiti.inc.php+20 / -1
Mincludes/definitions/os/unix.php+3 / -3
Aincludes/definitions/oui.inc.php+37,947 / -0
Mincludes/definitions/rewrites.inc.php+26 / -24
Mincludes/definitions/rrdtypes.inc.php+63 / -17
Aincludes/definitions/rrdtypes/stp.inc.php+49 / -0
Aincludes/definitions/stp.inc.php+49 / -0
Dincludes/definitions/transports.inc.php+0 / -1,563
Mincludes/definitions/version.inc.php+1 / -1
Mincludes/definitions/wui.inc.php+27 / -11
Mincludes/discovery/arp-table.inc.php+3 / -3
Mincludes/discovery/bgp-peers.inc.php+35 / -1
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+1 / -1
Mincludes/discovery/cisco-cbqos.inc.php+2 / -2
Mincludes/discovery/functions.inc.php+45 / -15
Mincludes/discovery/inventory/cpqrack-mib.inc.php+1 / -1
Mincludes/discovery/inventory/dell-rac-mib.inc.php+1 / -1
Mincludes/discovery/inventory/entity-mib.inc.php+2 / -2
Mincludes/discovery/inventory/f5-bigip-system-mib.inc.php+2 / -2
Mincludes/discovery/inventory/snr-switch-mib.inc.php+1 / -1
Mincludes/discovery/ip-addresses/f5-bigip-system-mib.inc.php+1 / -1
Mincludes/discovery/ip-addresses/netapp-mib.inc.php+1 / -1
Mincludes/discovery/mempools.inc.php+25 / -2
Mincludes/discovery/neighbours/alcatel-ind1-interswitch-protocol-mib.inc.php+2 / -2
Mincludes/discovery/neighbours/cisco-cdp-mib.inc.php+1 / -1
Mincludes/discovery/neighbours/cisco-lwapp-cdp-mib.inc.php+2 / -2
Mincludes/discovery/neighbours/isdp-mib.inc.php+1 / -1
Mincludes/discovery/neighbours/lldp-v2-mib.inc.php+12 / -1
Mincludes/discovery/neighbours/mikrotik-mib.inc.php+1 / -1
Mincludes/discovery/neighbours/ospf-mib.inc.php+1 / -1
Mincludes/discovery/neighbours/ospfv3-mib.inc.php+1 / -1
Mincludes/discovery/ports/bison-router-mib.inc.php+1 / -1
Mincludes/discovery/processors/host-resources-mib.inc.php+8 / -2
Mincludes/discovery/sensors.inc.php+33 / -1
Mincludes/discovery/sensors/adtran-pluggable-port-mib.inc.php+1 / -1
Mincludes/discovery/sensors/baytech-mib-403-1.inc.php+1 / -1
Mincludes/discovery/sensors/cisco-entity-sensor-mib.inc.php+1 / -1
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+47 / -22
Mincludes/discovery/sensors/cpqpower-mib.inc.php+30 / -9
Mincludes/discovery/sensors/eaton-epdu-mib.inc.php+1 / -1
Mincludes/discovery/sensors/enlogic-pdu-mib.inc.php+1 / -1
Mincludes/discovery/sensors/entity-sensor-mib.inc.php+2 / -2
Mincludes/discovery/sensors/lm-sensors-mib.inc.php+47 / -2
Mincludes/discovery/sensors/lsi-megaraid-sas-mib.inc.php+1 / -1
Mincludes/discovery/sensors/power-ethernet-mib.inc.php+142 / -74
Mincludes/discovery/sensors/xups-mib.inc.php+3 / -3
Aincludes/discovery/stp non-text+0 / -0
Aincludes/discovery/stp.inc.php+15 / -0
Aincludes/discovery/stp/cisco-stp-extensions-mib.inc.php+114 / -0
Mincludes/discovery/virtual-machines/vmware-vminfo-mib.inc.php+1 / -1
Mincludes/discovery/vlans.inc.php+198 / -5
Mincludes/discovery/vlans/cisco-vtp-mib.inc.php+5 / -14
Mincludes/discovery/vlans/ieee8021-q-bridge-mib.inc.php+2 / -6
Mincludes/discovery/vlans/q-bridge-mib.inc.php+5 / -13
Mincludes/discovery/vrf.inc.php+1 / -1
Mincludes/distributed.inc.php+17 / -13
Mincludes/entities.inc.php+109 / -68
Mincludes/entities/counter.inc.php+4 / -12
Mincludes/entities/device.inc.php+8 / -3
Mincludes/entities/ip-address.inc.php+20 / -4
Aincludes/entities/mempool.inc.php+63 / -0
Mincludes/entities/port.inc.php+33 / -5
Mincludes/entities/probe.inc.php+77 / -77
Mincludes/entities/processor.inc.php+1 / -1
Mincludes/entities/sensor.inc.php+25 / -18
Mincludes/entities/status.inc.php+68 / -3
Mincludes/entities/storage.inc.php+86 / -7
Aincludes/entities/stp.inc.php+849 / -0
Mincludes/functions.inc.php+341 / -90
Mincludes/housekeeping/staledb.inc.php+40 / -1
Mincludes/http.inc.php+63 / -19
Mincludes/include-dir-mib.inc.php+33 / -28
Mincludes/include-dir.inc.php+7 / -12
Aincludes/notifications.inc.php+1,105 / -0
Mincludes/observium.inc.php+21 / -9
Mincludes/polling/applications/mysql.inc.php+1 / -1
Mincludes/polling/applications/powerdns.inc.php+44 / -34
Mincludes/polling/applications/powerdns_recursor.inc.php+70 / -62
Mincludes/polling/aruba-controller.inc.php+9 / -9
Aincludes/polling/bfd non-text+0 / -0
Aincludes/polling/bfd.inc.php+513 / -0
Aincludes/polling/bfd/alcatel-ind1-bfd-mib.inc.php+198 / -0
Aincludes/polling/bfd/bfd-std-mib.inc.php+179 / -0
Aincludes/polling/bfd/cisco-ietf-bfd-mib.inc.php+165 / -0
Aincludes/polling/bfd/huawei-bfd-mib.inc.php+122 / -0
Aincludes/polling/bfd/jnx-bfd-std-mib.inc.php+174 / -0
Aincludes/polling/bfd/juniper-bfd-mib.inc.php+179 / -0
Mincludes/polling/bgp-peers.inc.php+8 / -3
Mincludes/polling/cisco-cef.inc.php+1 / -1
Mincludes/polling/cisco-eigrp.inc.php+237 / -20
Mincludes/polling/fdb-table.inc.php+1 / -0
Mincludes/polling/fdb/huawei-l2mam-mib.inc.php+1 / -1
Mincludes/polling/fdb/q-bridge-mib.php+11 / -3
Mincludes/polling/fdb/rapid-city.inc.php+1 / -1
Mincludes/polling/fdb/tplink-l2bridge-mib.inc.php+1 / -1
Mincludes/polling/functions.inc.php+7 / -7
Mincludes/polling/loadbalancer/f5-bigip-local-mib.inc.php+6 / -6
Mincludes/polling/loadbalancer/ns-root-mib.inc.php+1 / -1
Mincludes/polling/mempools.inc.php+39 / -40
Mincludes/polling/mempools/cisco-enhanced-mempool-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-entity-qfp-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-memory-pool-mib.inc.php+1 / -1
Mincludes/polling/mempools/cisco-process-mib.inc.php+1 / -1
Mincludes/polling/mempools/zxr10-mib.inc.php+1 / -1
Mincludes/polling/mempools/zyxel-sys-memory-mib.inc.php+1 / -1
Mincludes/polling/os/allied.inc.php+19 / -19
Mincludes/polling/os/cas.inc.php+5 / -7
Dincludes/polling/os/deltaups.inc.php+0 / -21
Mincludes/polling/os/dsm.inc.php+1 / -2
Mincludes/polling/os/engenius.inc.php+1 / -2
Mincludes/polling/os/f5.inc.php+5 / -6
Dincludes/polling/os/ge-ups.inc.php+0 / -17
Dincludes/polling/os/interseptor.inc.php+0 / -18
Mincludes/polling/os/junose.inc.php+1 / -1
Dincludes/polling/os/opengear.inc.php+0 / -19
Dincludes/polling/os/powerware.inc.php+0 / -19
Mincludes/polling/os/speedtouch.inc.php+1 / -6
Mincludes/polling/os/tsl-mdu12.inc.php+2 / -4
Mincludes/polling/os/unix.inc.php+39 / -0
Mincludes/polling/os/ups-mib.inc.php+4 / -0
Mincludes/polling/os/zte.inc.php+2 / -6
Mincludes/polling/ports.inc.php+83 / -8
Mincludes/polling/ports/adsl-line-mib.lib.php+1 / -1
Mincludes/polling/ports/bison-router-mib.inc.php+1 / -1
Mincludes/polling/ports/cisco-stack-mib.inc.php+1 / -1
Mincludes/polling/ports/huawei-l2if-mib.inc.php+1 / -1
Mincludes/polling/ports/ieee8021-q-bridge-mib.inc.php+2 / -2
Mincludes/polling/ports/netapp-mib.inc.php+1 / -1
Mincludes/polling/ports/rapid-city.inc.php+5 / -3
Mincludes/polling/pseudowires.inc.php+11 / -7
Mincludes/polling/slas/hpicf-ipsla-mib.inc.php+1 / -1
Mincludes/polling/storage.inc.php+6 / -4
Aincludes/polling/stp non-text+0 / -0
Aincludes/polling/stp.inc.php+1,223 / -0
Aincludes/polling/stp/alcatel-ent1-vlan-stp-mib.inc.php+333 / -0
Aincludes/polling/stp/alcatel-ind1-vlan-stp-mib.inc.php+174 / -0
Aincludes/polling/stp/cisco-stp-extensions-mib.inc.php+275 / -0
Mincludes/polling/unix-agent/packages.inc.php+1 / -1
Mincludes/polling/unix-agent/raspberrypi.inc.php+1 / -1
Mincludes/polling/wifi.inc.php+2 / -0
Mincludes/polyfill.inc.php+0 / -40
Mincludes/port-descr-parser.inc.php+1 / -1
Mincludes/rewrites.inc.php+163 / -52
Mincludes/rrdtool.inc.php+68 / -51
Mincludes/snmp.inc.php+283 / -172
Dincludes/snmptrap non-text+0 / -0
Dincludes/snmptrap/linkDown.inc.php+0 / -34
Dincludes/snmptrap/linkUp.inc.php+0 / -35
Mincludes/syslog.inc.php+339 / -324
Mincludes/templates.inc.php+1 / -1
Aincludes/transports non-text+0 / -0
Aincludes/transports/alertops.inc.php+45 / -0
Aincludes/transports/aws-sns.inc.php+250 / -0
Aincludes/transports/clickatell.inc.php+48 / -0
Aincludes/transports/devnull.inc.php+32 / -0
Aincludes/transports/discord.inc.php+92 / -0
Aincludes/transports/email.inc.php+205 / -0
Aincludes/transports/google-chat.inc.php+82 / -0
Aincludes/transports/gotify.inc.php+81 / -0
Aincludes/transports/hipchat.inc.php+59 / -0
Aincludes/transports/jiraservicemanagement.inc.php+66 / -0
Aincludes/transports/mattermost.inc.php+100 / -0
Aincludes/transports/messagebird.inc.php+51 / -0
Aincludes/transports/ntfy.inc.php+91 / -0
Aincludes/transports/opsgenie.inc.php+60 / -0
Aincludes/transports/opsgeniev2.inc.php+175 / -0
Aincludes/transports/pagerduty.inc.php+81 / -0
Aincludes/transports/pushover.inc.php+70 / -0
Aincludes/transports/redoxygen.inc.php+61 / -0
Aincludes/transports/rocketchat-hook.inc.php+43 / -0
Aincludes/transports/rocketchat.inc.php+51 / -0
Aincludes/transports/script.inc.php+66 / -0
Aincludes/transports/servicenow.inc.php+94 / -0
Aincludes/transports/signal.inc.php+259 / -0
Aincludes/transports/signalwire.inc.php+54 / -0
Aincludes/transports/slack.inc.php+105 / -0
Aincludes/transports/smsbox.inc.php+47 / -0
Aincludes/transports/smsenvoi.inc.php+53 / -0
Aincludes/transports/smsinfobip.inc.php+53 / -0
Aincludes/transports/smstools.inc.php+67 / -0
Aincludes/transports/teams.inc.php+84 / -0
Aincludes/transports/teamsadaptiveflow.inc.php+92 / -0
Aincludes/transports/telegram.inc.php+54 / -0
Aincludes/transports/textlocal.inc.php+51 / -0
Aincludes/transports/twilio-whatsapp.inc.php+52 / -0
Aincludes/transports/twilio.inc.php+53 / -0
Aincludes/transports/victorops.inc.php+68 / -0
Aincludes/transports/webhook-json.inc.php+57 / -0
Aincludes/transports/webhook-old.inc.php+45 / -0
Aincludes/transports/webhook.inc.php+37 / -0
Aincludes/transports/whatsapp.inc.php+144 / -0
Aincludes/transports/xmpp.inc.php+118 / -0
Aincludes/transports/zoom.inc.php+53 / -0
Mincludes/update/update.php+101 / -14
Mincludes/weathermap/check.php+278 / -255
Mincludes/weathermap/editor.php+5 / -25
Mincludes/weathermap/lib/HTML_ImageMap.class.php+3 / -3
Mincludes/weathermap/lib/WMPoint.class.php+2 / -2
Mincludes/weathermap/lib/WMVector.class.php+2 / -2
Mincludes/weathermap/lib/WeatherMap.functions.php+181 / -181
Mincludes/weathermap/lib/WeatherMapLink.class.php+106 / -106
Mincludes/weathermap/lib/WeatherMapNode.class.php+41 / -41
Mincludes/weathermap/lib/Weathermap.class.php+22 / -22
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_dbsample.php+8 / -8
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_fping.php+9 / -9
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_obsdb.php+60 / -49
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_rrd.php+6 / -6
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_snmp.php+11 / -11
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_tabfile.php+2 / -2
Mincludes/weathermap/lib/datasources/WeatherMapDataSource_time.php+5 / -5
Mincludes/weathermap/lib/editor.inc.php+25 / -25
Mincludes/weathermap/random-bits/cacti-integrate.php+34 / -30
Mincludes/weathermap/random-bits/cacti-mapper.php+14 / -14
Mincludes/weathermap/random-bits/convert-to-dsstats.php+35 / -35
Alibs/Phpfastcache non-text+0 / -0
Alibs/Phpfastcache/Api.php+169 / -0
Alibs/Phpfastcache/Autoload/Autoload.php+85 / -0
Alibs/Phpfastcache/CacheManager.php+505 / -0
Alibs/Phpfastcache/Cluster/AggregatablePoolInterface.php+28 / -0
Alibs/Phpfastcache/Cluster/AggregatorInterface.php+105 / -0
Alibs/Phpfastcache/Cluster/ClusterAggregator.php+174 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolAbstract.php+233 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolInterface.php+31 / -0
Alibs/Phpfastcache/Cluster/ClusterPoolTrait.php+72 / -0
Alibs/Phpfastcache/Cluster/Drivers/FullReplication/FullReplicationCluster.php+181 / -0
Alibs/Phpfastcache/Cluster/Drivers/FullReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/MasterSlaveReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+170 / -0
Alibs/Phpfastcache/Cluster/Drivers/RandomReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/RandomReplication/RandomReplicationCluster.php+59 / -0
Alibs/Phpfastcache/Cluster/Drivers/SemiReplication/Item.php+28 / -0
Alibs/Phpfastcache/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+208 / -0
Alibs/Phpfastcache/Cluster/ItemAbstract.php+55 / -0
Alibs/Phpfastcache/Config/Config.php+27 / -0
Alibs/Phpfastcache/Config/ConfigurationOption.php+389 / -0
Alibs/Phpfastcache/Config/ConfigurationOptionInterface.php+33 / -0
Alibs/Phpfastcache/Config/IOConfigurationOptionTrait.php+135 / -0
Alibs/Phpfastcache/Core/Item/ExtendedCacheItemInterface.php+186 / -0
Alibs/Phpfastcache/Core/Item/ItemBaseTrait.php+221 / -0
Alibs/Phpfastcache/Core/Item/ItemExtendedTrait.php+368 / -0
Alibs/Phpfastcache/Core/Item/TaggableCacheItemInterface.php+84 / -0
Alibs/Phpfastcache/Core/Item/TaggableCacheItemTrait.php+126 / -0
Alibs/Phpfastcache/Core/Pool/AbstractDriverPoolTrait.php+64 / -0
Alibs/Phpfastcache/Core/Pool/CacheItemPoolTrait.php+451 / -0
Alibs/Phpfastcache/Core/Pool/DriverBaseTrait.php+249 / -0
Alibs/Phpfastcache/Core/Pool/ExtendedCacheItemPoolInterface.php+211 / -0
Alibs/Phpfastcache/Core/Pool/ExtendedCacheItemPoolTrait.php+155 / -0
Alibs/Phpfastcache/Core/Pool/IO/IOHelperTrait.php+364 / -0
Alibs/Phpfastcache/Core/Pool/TaggableCacheItemPoolInterface.php+281 / -0
Alibs/Phpfastcache/Core/Pool/TaggableCacheItemPoolTrait.php+415 / -0
Alibs/Phpfastcache/Drivers/Apcu/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Apcu/Driver.php+136 / -0
Alibs/Phpfastcache/Drivers/Apcu/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Cassandra/Config.php+200 / -0
Alibs/Phpfastcache/Drivers/Cassandra/Driver.php+336 / -0
Alibs/Phpfastcache/Drivers/Cassandra/Item.php+61 / -0
Alibs/Phpfastcache/Drivers/Cookie/Config.php+42 / -0
Alibs/Phpfastcache/Drivers/Cookie/Driver.php+186 / -0
Alibs/Phpfastcache/Drivers/Cookie/Item.php+61 / -0
Alibs/Phpfastcache/Drivers/Couchbase/Config.php+138 / -0
Alibs/Phpfastcache/Drivers/Couchbase/Driver.php+258 / -0
Alibs/Phpfastcache/Drivers/Couchbase/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Couchbasev3/Config.php+67 / -0
Alibs/Phpfastcache/Drivers/Couchbasev3/Driver.php+202 / -0
Alibs/Phpfastcache/Drivers/Couchbasev3/Item.php+56 / -0
Alibs/Phpfastcache/Drivers/Couchdb/Config.php+189 / -0
Alibs/Phpfastcache/Drivers/Couchdb/Driver.php+298 / -0
Alibs/Phpfastcache/Drivers/Couchdb/Item.php+61 / -0
Alibs/Phpfastcache/Drivers/Devfalse/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Devfalse/Driver.php+126 / -0
Alibs/Phpfastcache/Drivers/Devfalse/Item.php+61 / -0
Alibs/Phpfastcache/Drivers/Devnull/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Devnull/Driver.php+121 / -0
Alibs/Phpfastcache/Drivers/Devnull/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Devtrue/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Devtrue/Driver.php+126 / -0
Alibs/Phpfastcache/Drivers/Devtrue/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Files/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Files/Driver.php+150 / -0
Alibs/Phpfastcache/Drivers/Files/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Leveldb/Config.php+45 / -0
Alibs/Phpfastcache/Drivers/Leveldb/Driver.php+145 / -0
Alibs/Phpfastcache/Drivers/Leveldb/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Memcache/Config.php+135 / -0
Alibs/Phpfastcache/Drivers/Memcache/Driver.php+206 / -0
Alibs/Phpfastcache/Drivers/Memcache/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Memcached/Config.php+206 / -0
Alibs/Phpfastcache/Drivers/Memcached/Driver.php+215 / -0
Alibs/Phpfastcache/Drivers/Memcached/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Memstatic/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Memstatic/Driver.php+134 / -0
Alibs/Phpfastcache/Drivers/Memstatic/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Mongodb/Config.php+276 / -0
Alibs/Phpfastcache/Drivers/Mongodb/Driver.php+366 / -0
Alibs/Phpfastcache/Drivers/Mongodb/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Predis/Config.php+252 / -0
Alibs/Phpfastcache/Drivers/Predis/Driver.php+214 / -0
Alibs/Phpfastcache/Drivers/Predis/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Redis/Config.php+188 / -0
Alibs/Phpfastcache/Drivers/Redis/Driver.php+191 / -0
Alibs/Phpfastcache/Drivers/Redis/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Sqlite/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Sqlite/Driver.php+383 / -0
Alibs/Phpfastcache/Drivers/Sqlite/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Ssdb/Config.php+114 / -0
Alibs/Phpfastcache/Drivers/Ssdb/Driver.php+156 / -0
Alibs/Phpfastcache/Drivers/Ssdb/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Wincache/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Wincache/Driver.php+130 / -0
Alibs/Phpfastcache/Drivers/Wincache/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Zenddisk/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Zenddisk/Driver.php+141 / -0
Alibs/Phpfastcache/Drivers/Zenddisk/Item.php+60 / -0
Alibs/Phpfastcache/Drivers/Zendshm/Config.php+24 / -0
Alibs/Phpfastcache/Drivers/Zendshm/Driver.php+140 / -0
Alibs/Phpfastcache/Drivers/Zendshm/Item.php+59 / -0
Alibs/Phpfastcache/Entities/DriverIO.php+120 / -0
Alibs/Phpfastcache/Entities/DriverStatistic.php+133 / -0
Alibs/Phpfastcache/Entities/ItemBatch.php+63 / -0
Alibs/Phpfastcache/Event/EventManagerDispatcherInterface.php+40 / -0
Alibs/Phpfastcache/Event/EventManagerDispatcherTrait.php+56 / -0
Alibs/Phpfastcache/Event/EventManagerInterface.php+59 / -0
Alibs/Phpfastcache/EventManager.php+146 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheCoreException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheDeprecatedException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheDriverCheckException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheDriverConnectException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheDriverException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheDriverNotFoundException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheExceptionInterface.php+29 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheIOException.php+39 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheInstanceNotFoundException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheInvalidArgumentException.php+28 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheInvalidArgumentTypeException.php+36 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheInvalidConfigurationException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheLogicException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheReplicationException.php+26 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheRootException.php+28 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheSimpleCacheException.php+29 / -0
Alibs/Phpfastcache/Exceptions/PhpfastcacheUnsupportedOperationException.php+26 / -0
Alibs/Phpfastcache/Helper/CacheConditionalHelper.php+63 / -0
Alibs/Phpfastcache/Helper/Psr16Adapter.php+241 / -0
Alibs/Phpfastcache/Proxy/PhpfastcacheAbstractProxy.php+95 / -0
Alibs/Phpfastcache/Util/ArrayObject.php+167 / -0
Alibs/Phpfastcache/Util/ClassNamespaceResolverInterface.php+34 / -0
Alibs/Phpfastcache/Util/ClassNamespaceResolverTrait.php+175 / -0
Alibs/Phpfastcache/Util/Directory.php+155 / -0
Alibs/Phpfastcache/Util/MemcacheDriverCollisionDetectorTrait.php+60 / -0
Dlibs/Phpfastcache8 non-text+0 / -0
Dlibs/Phpfastcache8/Api.php+0 / -169
Dlibs/Phpfastcache8/Autoload/Autoload.php+0 / -85
Dlibs/Phpfastcache8/CacheManager.php+0 / -505
Dlibs/Phpfastcache8/Cluster/AggregatablePoolInterface.php+0 / -28
Dlibs/Phpfastcache8/Cluster/AggregatorInterface.php+0 / -105
Dlibs/Phpfastcache8/Cluster/ClusterAggregator.php+0 / -174
Dlibs/Phpfastcache8/Cluster/ClusterPoolAbstract.php+0 / -233
Dlibs/Phpfastcache8/Cluster/ClusterPoolInterface.php+0 / -31
Dlibs/Phpfastcache8/Cluster/ClusterPoolTrait.php+0 / -72
Dlibs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php+0 / -181
Dlibs/Phpfastcache8/Cluster/Drivers/FullReplication/Item.php+0 / -28
Dlibs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/Item.php+0 / -28
Dlibs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+0 / -170
Dlibs/Phpfastcache8/Cluster/Drivers/RandomReplication/Item.php+0 / -28
Dlibs/Phpfastcache8/Cluster/Drivers/RandomReplication/RandomReplicationCluster.php+0 / -59
Dlibs/Phpfastcache8/Cluster/Drivers/SemiReplication/Item.php+0 / -28
Dlibs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+0 / -208
Dlibs/Phpfastcache8/Cluster/ItemAbstract.php+0 / -55
Dlibs/Phpfastcache8/Config/Config.php+0 / -27
Dlibs/Phpfastcache8/Config/ConfigurationOption.php+0 / -389
Dlibs/Phpfastcache8/Config/ConfigurationOptionInterface.php+0 / -33
Dlibs/Phpfastcache8/Config/IOConfigurationOptionTrait.php+0 / -135
Dlibs/Phpfastcache8/Core/Item/ExtendedCacheItemInterface.php+0 / -186
Dlibs/Phpfastcache8/Core/Item/ItemBaseTrait.php+0 / -221
Dlibs/Phpfastcache8/Core/Item/ItemExtendedTrait.php+0 / -368
Dlibs/Phpfastcache8/Core/Item/TaggableCacheItemInterface.php+0 / -84
Dlibs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php+0 / -126
Dlibs/Phpfastcache8/Core/Pool/AbstractDriverPoolTrait.php+0 / -64
Dlibs/Phpfastcache8/Core/Pool/CacheItemPoolTrait.php+0 / -451
Dlibs/Phpfastcache8/Core/Pool/DriverBaseTrait.php+0 / -249
Dlibs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolInterface.php+0 / -211
Dlibs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolTrait.php+0 / -155
Dlibs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php+0 / -364
Dlibs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolInterface.php+0 / -281
Dlibs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php+0 / -415
Dlibs/Phpfastcache8/Drivers/Apcu/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Apcu/Driver.php+0 / -136
Dlibs/Phpfastcache8/Drivers/Apcu/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Cassandra/Config.php+0 / -200
Dlibs/Phpfastcache8/Drivers/Cassandra/Driver.php+0 / -336
Dlibs/Phpfastcache8/Drivers/Cassandra/Item.php+0 / -61
Dlibs/Phpfastcache8/Drivers/Cookie/Config.php+0 / -42
Dlibs/Phpfastcache8/Drivers/Cookie/Driver.php+0 / -186
Dlibs/Phpfastcache8/Drivers/Cookie/Item.php+0 / -61
Dlibs/Phpfastcache8/Drivers/Couchbase/Config.php+0 / -138
Dlibs/Phpfastcache8/Drivers/Couchbase/Driver.php+0 / -258
Dlibs/Phpfastcache8/Drivers/Couchbase/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Couchbasev3/Config.php+0 / -67
Dlibs/Phpfastcache8/Drivers/Couchbasev3/Driver.php+0 / -202
Dlibs/Phpfastcache8/Drivers/Couchbasev3/Item.php+0 / -56
Dlibs/Phpfastcache8/Drivers/Couchdb/Config.php+0 / -189
Dlibs/Phpfastcache8/Drivers/Couchdb/Driver.php+0 / -298
Dlibs/Phpfastcache8/Drivers/Couchdb/Item.php+0 / -61
Dlibs/Phpfastcache8/Drivers/Devfalse/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Devfalse/Driver.php+0 / -126
Dlibs/Phpfastcache8/Drivers/Devfalse/Item.php+0 / -61
Dlibs/Phpfastcache8/Drivers/Devnull/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Devnull/Driver.php+0 / -121
Dlibs/Phpfastcache8/Drivers/Devnull/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Devtrue/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Devtrue/Driver.php+0 / -126
Dlibs/Phpfastcache8/Drivers/Devtrue/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Files/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Files/Driver.php+0 / -150
Dlibs/Phpfastcache8/Drivers/Files/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Leveldb/Config.php+0 / -45
Dlibs/Phpfastcache8/Drivers/Leveldb/Driver.php+0 / -145
Dlibs/Phpfastcache8/Drivers/Leveldb/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Memcache/Config.php+0 / -135
Dlibs/Phpfastcache8/Drivers/Memcache/Driver.php+0 / -206
Dlibs/Phpfastcache8/Drivers/Memcache/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Memcached/Config.php+0 / -206
Dlibs/Phpfastcache8/Drivers/Memcached/Driver.php+0 / -215
Dlibs/Phpfastcache8/Drivers/Memcached/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Memstatic/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Memstatic/Driver.php+0 / -134
Dlibs/Phpfastcache8/Drivers/Memstatic/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Mongodb/Config.php+0 / -276
Dlibs/Phpfastcache8/Drivers/Mongodb/Driver.php+0 / -366
Dlibs/Phpfastcache8/Drivers/Mongodb/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Predis/Config.php+0 / -252
Dlibs/Phpfastcache8/Drivers/Predis/Driver.php+0 / -214
Dlibs/Phpfastcache8/Drivers/Predis/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Redis/Config.php+0 / -188
Dlibs/Phpfastcache8/Drivers/Redis/Driver.php+0 / -191
Dlibs/Phpfastcache8/Drivers/Redis/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Sqlite/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Sqlite/Driver.php+0 / -383
Dlibs/Phpfastcache8/Drivers/Sqlite/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Ssdb/Config.php+0 / -114
Dlibs/Phpfastcache8/Drivers/Ssdb/Driver.php+0 / -156
Dlibs/Phpfastcache8/Drivers/Ssdb/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Wincache/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Wincache/Driver.php+0 / -130
Dlibs/Phpfastcache8/Drivers/Wincache/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Zenddisk/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Zenddisk/Driver.php+0 / -141
Dlibs/Phpfastcache8/Drivers/Zenddisk/Item.php+0 / -60
Dlibs/Phpfastcache8/Drivers/Zendshm/Config.php+0 / -24
Dlibs/Phpfastcache8/Drivers/Zendshm/Driver.php+0 / -140
Dlibs/Phpfastcache8/Drivers/Zendshm/Item.php+0 / -59
Dlibs/Phpfastcache8/Entities/DriverIO.php+0 / -120
Dlibs/Phpfastcache8/Entities/DriverStatistic.php+0 / -133
Dlibs/Phpfastcache8/Entities/ItemBatch.php+0 / -63
Dlibs/Phpfastcache8/Event/EventManagerDispatcherInterface.php+0 / -40
Dlibs/Phpfastcache8/Event/EventManagerDispatcherTrait.php+0 / -56
Dlibs/Phpfastcache8/Event/EventManagerInterface.php+0 / -59
Dlibs/Phpfastcache8/EventManager.php+0 / -146
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheCoreException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheDeprecatedException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheDriverCheckException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheDriverConnectException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheDriverException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheDriverNotFoundException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheExceptionInterface.php+0 / -29
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheIOException.php+0 / -39
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheInstanceNotFoundException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentException.php+0 / -28
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentTypeException.php+0 / -36
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheInvalidConfigurationException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheLogicException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheReplicationException.php+0 / -26
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheRootException.php+0 / -28
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheSimpleCacheException.php+0 / -29
Dlibs/Phpfastcache8/Exceptions/PhpfastcacheUnsupportedOperationException.php+0 / -26
Dlibs/Phpfastcache8/Helper/CacheConditionalHelper.php+0 / -63
Dlibs/Phpfastcache8/Helper/Psr16Adapter.php+0 / -241
Dlibs/Phpfastcache8/Proxy/PhpfastcacheAbstractProxy.php+0 / -95
Dlibs/Phpfastcache8/Util/ArrayObject.php+0 / -167
Dlibs/Phpfastcache8/Util/ClassNamespaceResolverInterface.php+0 / -34
Dlibs/Phpfastcache8/Util/ClassNamespaceResolverTrait.php+0 / -175
Dlibs/Phpfastcache8/Util/Directory.php+0 / -155
Dlibs/Phpfastcache8/Util/MemcacheDriverCollisionDetectorTrait.php+0 / -60
Dlibs/Ramsey non-text+0 / -0
Dlibs/Ramsey/Collection/AbstractArray.php+0 / -209
Dlibs/Ramsey/Collection/AbstractCollection.php+0 / -318
Dlibs/Ramsey/Collection/AbstractSet.php+0 / -50
Dlibs/Ramsey/Collection/ArrayInterface.php+0 / -51
Dlibs/Ramsey/Collection/Collection.php+0 / -106
Dlibs/Ramsey/Collection/CollectionInterface.php+0 / -205
Dlibs/Ramsey/Collection/DoubleEndedQueue.php+0 / -187
Dlibs/Ramsey/Collection/DoubleEndedQueueInterface.php+0 / -316
Dlibs/Ramsey/Collection/Exception/CollectionMismatchException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/InvalidArgumentException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/InvalidSortOrderException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/NoSuchElementException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/OutOfBoundsException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/UnsupportedOperationException.php+0 / -22
Dlibs/Ramsey/Collection/Exception/ValueExtractionException.php+0 / -22
Dlibs/Ramsey/Collection/GenericArray.php+0 / -24
Dlibs/Ramsey/Collection/LICENSE+0 / -19
Dlibs/Ramsey/Collection/Map/AbstractMap.php+0 / -162
Dlibs/Ramsey/Collection/Map/AbstractTypedMap.php+0 / -69
Dlibs/Ramsey/Collection/Map/AssociativeArrayMap.php+0 / -25
Dlibs/Ramsey/Collection/Map/MapInterface.php+0 / -149
Dlibs/Ramsey/Collection/Map/NamedParameterMap.php+0 / -120
Dlibs/Ramsey/Collection/Map/TypedMap.php+0 / -137
Dlibs/Ramsey/Collection/Map/TypedMapInterface.php+0 / -35
Dlibs/Ramsey/Collection/Queue.php+0 / -169
Dlibs/Ramsey/Collection/QueueInterface.php+0 / -203
Dlibs/Ramsey/Collection/Set.php+0 / -69
Dlibs/Ramsey/Collection/Tool/TypeTrait.php+0 / -73
Dlibs/Ramsey/Collection/Tool/ValueExtractorTrait.php+0 / -58
Dlibs/Ramsey/Collection/Tool/ValueToStringTrait.php+0 / -94
Dlibs/Ramsey/Uuid/BinaryUtils.php+0 / -41
Dlibs/Ramsey/Uuid/Builder/DefaultUuidBuilder.php+0 / -54
Dlibs/Ramsey/Uuid/Builder/DegradedUuidBuilder.php+0 / -53
Dlibs/Ramsey/Uuid/Builder/UuidBuilderInterface.php+0 / -34
Dlibs/Ramsey/Uuid/Codec/CodecInterface.php+0 / -60
Dlibs/Ramsey/Uuid/Codec/GuidStringCodec.php+0 / -103
Dlibs/Ramsey/Uuid/Codec/OrderedTimeCodec.php+0 / -68
Dlibs/Ramsey/Uuid/Codec/StringCodec.php+0 / -170
Dlibs/Ramsey/Uuid/Codec/TimestampFirstCombCodec.php+0 / -108
Dlibs/Ramsey/Uuid/Codec/TimestampLastCombCodec.php+0 / -22
Dlibs/Ramsey/Uuid/Converter/Number/BigNumberConverter.php+0 / -54
Dlibs/Ramsey/Uuid/Converter/Number/DegradedNumberConverter.php+0 / -58
Dlibs/Ramsey/Uuid/Converter/NumberConverterInterface.php+0 / -48
Dlibs/Ramsey/Uuid/Converter/Time/BigNumberTimeConverter.php+0 / -59
Dlibs/Ramsey/Uuid/Converter/Time/DegradedTimeConverter.php+0 / -42
Dlibs/Ramsey/Uuid/Converter/Time/PhpTimeConverter.php+0 / -47
Dlibs/Ramsey/Uuid/Converter/TimeConverterInterface.php+0 / -37
Dlibs/Ramsey/Uuid/DegradedUuid.php+0 / -116
Dlibs/Ramsey/Uuid/Exception/InvalidUuidStringException.php+0 / -24
Dlibs/Ramsey/Uuid/Exception/UnsatisfiedDependencyException.php+0 / -25
Dlibs/Ramsey/Uuid/Exception/UnsupportedOperationException.php+0 / -24
Dlibs/Ramsey/Uuid/FeatureSet.php+0 / -335
Dlibs/Ramsey/Uuid/Generator/CombGenerator.php+0 / -91
Dlibs/Ramsey/Uuid/Generator/DefaultTimeGenerator.php+0 / -141
Dlibs/Ramsey/Uuid/Generator/MtRandGenerator.php+0 / -45
Dlibs/Ramsey/Uuid/Generator/OpenSslGenerator.php+0 / -43
Dlibs/Ramsey/Uuid/Generator/PeclUuidRandomGenerator.php+0 / -37
Dlibs/Ramsey/Uuid/Generator/PeclUuidTimeGenerator.php+0 / -38
Dlibs/Ramsey/Uuid/Generator/RandomBytesGenerator.php+0 / -39
Dlibs/Ramsey/Uuid/Generator/RandomGeneratorFactory.php+0 / -31
Dlibs/Ramsey/Uuid/Generator/RandomGeneratorInterface.php+0 / -37
Dlibs/Ramsey/Uuid/Generator/RandomLibAdapter.php+0 / -62
Dlibs/Ramsey/Uuid/Generator/SodiumRandomGenerator.php+0 / -41
Dlibs/Ramsey/Uuid/Generator/TimeGeneratorFactory.php+0 / -72
Dlibs/Ramsey/Uuid/Generator/TimeGeneratorInterface.php+0 / -43
Dlibs/Ramsey/Uuid/LICENSE+0 / -21
Dlibs/Ramsey/Uuid/Provider/Node/FallbackNodeProvider.php+0 / -59
Dlibs/Ramsey/Uuid/Provider/Node/RandomNodeProvider.php+0 / -57
Dlibs/Ramsey/Uuid/Provider/Node/SystemNodeProvider.php+0 / -128
Dlibs/Ramsey/Uuid/Provider/NodeProviderInterface.php+0 / -32
Dlibs/Ramsey/Uuid/Provider/Time/FixedTimeProvider.php+0 / -77
Dlibs/Ramsey/Uuid/Provider/Time/SystemTimeProvider.php+0 / -33
Dlibs/Ramsey/Uuid/Provider/TimeProviderInterface.php+0 / -29
Dlibs/Ramsey/Uuid/Uuid.php+0 / -780
Dlibs/Ramsey/Uuid/UuidFactory.php+0 / -315
Dlibs/Ramsey/Uuid/UuidFactoryInterface.php+0 / -108
Dlibs/Ramsey/Uuid/UuidInterface.php+0 / -274
Dlibs/Ramsey/Uuid/functions.php+0 / -78
Dlibs/Ramsey/Uuid4/BinaryUtils.php+0 / -63
Dlibs/Ramsey/Uuid4/Builder/BuilderCollection.php+0 / -85
Dlibs/Ramsey/Uuid4/Builder/DefaultUuidBuilder.php+0 / -26
Dlibs/Ramsey/Uuid4/Builder/DegradedUuidBuilder.php+0 / -67
Dlibs/Ramsey/Uuid4/Builder/FallbackBuilder.php+0 / -68
Dlibs/Ramsey/Uuid4/Builder/UuidBuilderInterface.php+0 / -39
Dlibs/Ramsey/Uuid4/Codec/CodecInterface.php+0 / -71
Dlibs/Ramsey/Uuid4/Codec/GuidStringCodec.php+0 / -76
Dlibs/Ramsey/Uuid4/Codec/OrderedTimeCodec.php+0 / -113
Dlibs/Ramsey/Uuid4/Codec/StringCodec.php+0 / -131
Dlibs/Ramsey/Uuid4/Codec/TimestampFirstCombCodec.php+0 / -113
Dlibs/Ramsey/Uuid4/Codec/TimestampLastCombCodec.php+0 / -51
Dlibs/Ramsey/Uuid4/Converter/Number/BigNumberConverter.php+0 / -54
Dlibs/Ramsey/Uuid4/Converter/Number/DegradedNumberConverter.php+0 / -25
Dlibs/Ramsey/Uuid4/Converter/Number/GenericNumberConverter.php+0 / -57
Dlibs/Ramsey/Uuid4/Converter/NumberConverterInterface.php+0 / -57
Dlibs/Ramsey/Uuid4/Converter/Time/BigNumberTimeConverter.php+0 / -48
Dlibs/Ramsey/Uuid4/Converter/Time/DegradedTimeConverter.php+0 / -25
Dlibs/Ramsey/Uuid4/Converter/Time/GenericTimeConverter.php+0 / -118
Dlibs/Ramsey/Uuid4/Converter/Time/PhpTimeConverter.php+0 / -172
Dlibs/Ramsey/Uuid4/Converter/Time/UnixTimeConverter.php+0 / -90
Dlibs/Ramsey/Uuid4/Converter/TimeConverterInterface.php+0 / -58
Dlibs/Ramsey/Uuid4/DegradedUuid.php+0 / -25
Dlibs/Ramsey/Uuid4/DeprecatedUuidInterface.php+0 / -140
Dlibs/Ramsey/Uuid4/DeprecatedUuidMethodsTrait.php+0 / -360
Dlibs/Ramsey/Uuid4/Exception/BuilderNotFoundException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/DateTimeException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/DceSecurityException.php+0 / -25
Dlibs/Ramsey/Uuid4/Exception/InvalidArgumentException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/InvalidBytesException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/InvalidUuidStringException.php+0 / -25
Dlibs/Ramsey/Uuid4/Exception/NameException.php+0 / -25
Dlibs/Ramsey/Uuid4/Exception/NodeException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/RandomSourceException.php+0 / -27
Dlibs/Ramsey/Uuid4/Exception/TimeSourceException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/UnableToBuildUuidException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/UnsupportedOperationException.php+0 / -24
Dlibs/Ramsey/Uuid4/Exception/UuidExceptionInterface.php+0 / -21
Dlibs/Ramsey/Uuid4/FeatureSet.php+0 / -397
Dlibs/Ramsey/Uuid4/Fields/FieldsInterface.php+0 / -32
Dlibs/Ramsey/Uuid4/Fields/SerializableFieldsTrait.php+0 / -87
Dlibs/Ramsey/Uuid4/Generator/CombGenerator.php+0 / -115
Dlibs/Ramsey/Uuid4/Generator/DceSecurityGenerator.php+0 / -141
Dlibs/Ramsey/Uuid4/Generator/DceSecurityGeneratorInterface.php+0 / -53
Dlibs/Ramsey/Uuid4/Generator/DefaultNameGenerator.php+0 / -48
Dlibs/Ramsey/Uuid4/Generator/DefaultTimeGenerator.php+0 / -129
Dlibs/Ramsey/Uuid4/Generator/NameGeneratorFactory.php+0 / -30
Dlibs/Ramsey/Uuid4/Generator/NameGeneratorInterface.php+0 / -38
Dlibs/Ramsey/Uuid4/Generator/PeclUuidNameGenerator.php+0 / -49
Dlibs/Ramsey/Uuid4/Generator/PeclUuidRandomGenerator.php+0 / -35
Dlibs/Ramsey/Uuid4/Generator/PeclUuidTimeGenerator.php+0 / -39
Dlibs/Ramsey/Uuid4/Generator/RandomBytesGenerator.php+0 / -45
Dlibs/Ramsey/Uuid4/Generator/RandomGeneratorFactory.php+0 / -30
Dlibs/Ramsey/Uuid4/Generator/RandomGeneratorInterface.php+0 / -30
Dlibs/Ramsey/Uuid4/Generator/RandomLibAdapter.php+0 / -56
Dlibs/Ramsey/Uuid4/Generator/TimeGeneratorFactory.php+0 / -45
Dlibs/Ramsey/Uuid4/Generator/TimeGeneratorInterface.php+0 / -38
Dlibs/Ramsey/Uuid4/Generator/UnixTimeGenerator.php+0 / -169
Dlibs/Ramsey/Uuid4/Guid/Fields.php+0 / -195
Dlibs/Ramsey/Uuid4/Guid/Guid.php+0 / -61
Dlibs/Ramsey/Uuid4/Guid/GuidBuilder.php+0 / -77
Dlibs/Ramsey/Uuid4/LICENSE+0 / -19
Dlibs/Ramsey/Uuid4/Lazy/LazyUuidFromString.php+0 / -572
Dlibs/Ramsey/Uuid4/Math/BrickMathCalculator.php+0 / -144
Dlibs/Ramsey/Uuid4/Math/CalculatorInterface.php+0 / -106
Dlibs/Ramsey/Uuid4/Math/RoundingMode.php+0 / -146
Dlibs/Ramsey/Uuid4/Nonstandard/Fields.php+0 / -131
Dlibs/Ramsey/Uuid4/Nonstandard/Uuid.php+0 / -37
Dlibs/Ramsey/Uuid4/Nonstandard/UuidBuilder.php+0 / -76
Dlibs/Ramsey/Uuid4/Nonstandard/UuidV6.php+0 / -105
Dlibs/Ramsey/Uuid4/Provider/Dce/SystemDceSecurityProvider.php+0 / -231
Dlibs/Ramsey/Uuid4/Provider/DceSecurityProviderInterface.php+0 / -41
Dlibs/Ramsey/Uuid4/Provider/Node/FallbackNodeProvider.php+0 / -54
Dlibs/Ramsey/Uuid4/Provider/Node/NodeProviderCollection.php+0 / -66
Dlibs/Ramsey/Uuid4/Provider/Node/RandomNodeProvider.php+0 / -69
Dlibs/Ramsey/Uuid4/Provider/Node/StaticNodeProvider.php+0 / -73
Dlibs/Ramsey/Uuid4/Provider/Node/SystemNodeProvider.php+0 / -193
Dlibs/Ramsey/Uuid4/Provider/NodeProviderInterface.php+0 / -30
Dlibs/Ramsey/Uuid4/Provider/Time/FixedTimeProvider.php+0 / -57
Dlibs/Ramsey/Uuid4/Provider/Time/SystemTimeProvider.php+0 / -33
Dlibs/Ramsey/Uuid4/Provider/TimeProviderInterface.php+0 / -28
Dlibs/Ramsey/Uuid4/Rfc4122/Fields.php+0 / -195
Dlibs/Ramsey/Uuid4/Rfc4122/FieldsInterface.php+0 / -128
Dlibs/Ramsey/Uuid4/Rfc4122/MaxTrait.php+0 / -41
Dlibs/Ramsey/Uuid4/Rfc4122/MaxUuid.php+0 / -27
Dlibs/Ramsey/Uuid4/Rfc4122/NilTrait.php+0 / -41
Dlibs/Ramsey/Uuid4/Rfc4122/NilUuid.php+0 / -27
Dlibs/Ramsey/Uuid4/Rfc4122/TimeTrait.php+0 / -55
Dlibs/Ramsey/Uuid4/Rfc4122/UuidBuilder.php+0 / -118
Dlibs/Ramsey/Uuid4/Rfc4122/UuidInterface.php+0 / -29
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV1.php+0 / -60
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV2.php+0 / -115
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV3.php+0 / -58
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV4.php+0 / -58
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV5.php+0 / -58
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV6.php+0 / -29
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV7.php+0 / -62
Dlibs/Ramsey/Uuid4/Rfc4122/UuidV8.php+0 / -65
Dlibs/Ramsey/Uuid4/Rfc4122/Validator.php+0 / -50
Dlibs/Ramsey/Uuid4/Rfc4122/VariantTrait.php+0 / -94
Dlibs/Ramsey/Uuid4/Rfc4122/VersionTrait.php+0 / -60
Dlibs/Ramsey/Uuid4/Type/Decimal.php+0 / -129
Dlibs/Ramsey/Uuid4/Type/Hexadecimal.php+0 / -115
Dlibs/Ramsey/Uuid4/Type/Integer.php+0 / -158
Dlibs/Ramsey/Uuid4/Type/NumberInterface.php+0 / -28
Dlibs/Ramsey/Uuid4/Type/Time.php+0 / -128
Dlibs/Ramsey/Uuid4/Type/TypeInterface.php+0 / -30
Dlibs/Ramsey/Uuid4/Uuid.php+0 / -758
Dlibs/Ramsey/Uuid4/UuidFactory.php+0 / -513
Dlibs/Ramsey/Uuid4/UuidFactoryInterface.php+0 / -182
Dlibs/Ramsey/Uuid4/UuidInterface.php+0 / -109
Dlibs/Ramsey/Uuid4/Validator/GenericValidator.php+0 / -50
Dlibs/Ramsey/Uuid4/Validator/ValidatorInterface.php+0 / -41
Dlibs/Ramsey/Uuid4/functions.php+0 / -158
Mlibs/cli/Colors.php+1 / -1
Mlibs/cli/table/Ascii.php+24 / -22
Mlibs/cli/table/Tabular.php+25 / -2
Mlibs/pear/Net/IPv4.php+3 / -3
Mlibs/pear/Net/IPv6.php+18 / -12
Dlibs/phpFastCache/.htaccess+0 / -3
Dlibs/phpFastCache/Api.php+0 / -96
Dlibs/phpFastCache/CacheManager.php+0 / -496
Dlibs/phpFastCache/Core/Item/ExtendedCacheItemInterface.php+0 / -204
Dlibs/phpFastCache/Core/Item/ItemBaseTrait.php+0 / -204
Dlibs/phpFastCache/Core/Item/ItemExtendedTrait.php+0 / -405
Dlibs/phpFastCache/Core/Pool/CacheItemPoolTrait.php+0 / -416
Dlibs/phpFastCache/Core/Pool/DriverBaseTrait.php+0 / -359
Dlibs/phpFastCache/Core/Pool/ExtendedCacheItemPoolInterface.php+0 / -511
Dlibs/phpFastCache/Core/Pool/ExtendedCacheItemPoolTrait.php+0 / -523
Dlibs/phpFastCache/Core/Pool/IO/IOHelperTrait.php+0 / -342
Dlibs/phpFastCache/Drivers/Apc/Driver.php+0 / -146
Dlibs/phpFastCache/Drivers/Apc/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Apcu/Driver.php+0 / -146
Dlibs/phpFastCache/Drivers/Apcu/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Cassandra/Driver.php+0 / -304
Dlibs/phpFastCache/Drivers/Cassandra/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Cookie/Driver.php+0 / -198
Dlibs/phpFastCache/Drivers/Cookie/Item.php+0 / -66
Dlibs/phpFastCache/Drivers/Couchbase/Driver.php+0 / -211
Dlibs/phpFastCache/Drivers/Couchbase/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Couchdb/Driver.php+0 / -258
Dlibs/phpFastCache/Drivers/Couchdb/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Devfalse/Driver.php+0 / -137
Dlibs/phpFastCache/Drivers/Devfalse/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Devnull/Driver.php+0 / -133
Dlibs/phpFastCache/Drivers/Devnull/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Devtrue/Driver.php+0 / -137
Dlibs/phpFastCache/Drivers/Devtrue/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Files/Driver.php+0 / -201
Dlibs/phpFastCache/Drivers/Files/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Leveldb/Driver.php+0 / -159
Dlibs/phpFastCache/Drivers/Leveldb/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Memcache/Driver.php+0 / -208
Dlibs/phpFastCache/Drivers/Memcache/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Memcached/Driver.php+0 / -203
Dlibs/phpFastCache/Drivers/Memcached/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Memstatic/Driver.php+0 / -149
Dlibs/phpFastCache/Drivers/Memstatic/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Mongodb/Driver.php+0 / -323
Dlibs/phpFastCache/Drivers/Mongodb/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Predis/Driver.php+0 / -206
Dlibs/phpFastCache/Drivers/Predis/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Redis/Driver.php+0 / -189
Dlibs/phpFastCache/Drivers/Redis/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Sqlite/Driver.php+0 / -423
Dlibs/phpFastCache/Drivers/Sqlite/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Ssdb/Driver.php+0 / -179
Dlibs/phpFastCache/Drivers/Ssdb/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Wincache/Driver.php+0 / -141
Dlibs/phpFastCache/Drivers/Wincache/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Xcache/Driver.php+0 / -151
Dlibs/phpFastCache/Drivers/Xcache/Item.php+0 / -64
Dlibs/phpFastCache/Drivers/Zenddisk/Driver.php+0 / -156
Dlibs/phpFastCache/Drivers/Zenddisk/Item.php+0 / -63
Dlibs/phpFastCache/Drivers/Zendshm/Driver.php+0 / -155
Dlibs/phpFastCache/Drivers/Zendshm/Item.php+0 / -63
Dlibs/phpFastCache/Entities/DriverStatistic.php+0 / -132
Dlibs/phpFastCache/Entities/ItemBatch.php+0 / -66
Dlibs/phpFastCache/EventManager.php+0 / -122
Dlibs/phpFastCache/Exceptions/phpFastCacheCoreException.php+0 / -24
Dlibs/phpFastCache/Exceptions/phpFastCacheDriverCheckException.php+0 / -24
Dlibs/phpFastCache/Exceptions/phpFastCacheDriverException.php+0 / -24
Dlibs/phpFastCache/Exceptions/phpFastCacheIOException.php+0 / -37
Dlibs/phpFastCache/Exceptions/phpFastCacheInvalidArgumentException.php+0 / -26
Dlibs/phpFastCache/Exceptions/phpFastCacheInvalidConfigurationException.php+0 / -24
Dlibs/phpFastCache/Exceptions/phpFastCacheLogicException.php+0 / -24
Dlibs/phpFastCache/Exceptions/phpFastCacheRootException.php+0 / -26
Dlibs/phpFastCache/Exceptions/phpFastCacheSimpleCacheException.php+0 / -26
Dlibs/phpFastCache/Helper/ActOnAll.php+0 / -488
Dlibs/phpFastCache/Helper/CacheConditionalHelper.php+0 / -54
Dlibs/phpFastCache/Helper/Psr16Adapter.php+0 / -199
Dlibs/phpFastCache/Helper/TestHelper.php+0 / -164
Dlibs/phpFastCache/Proxy/phpFastCacheAbstractProxy.php+0 / -84
Dlibs/phpFastCache/Util/ClassNamespaceResolverTrait.php+0 / -39
Dlibs/phpFastCache/Util/Directory.php+0 / -145
Dlibs/phpFastCache/Util/Languages.php+0 / -46
Dlibs/phpFastCache/Util/MemcacheDriverCollisionDetectorTrait.php+0 / -53
Amibs/agentpp non-text+0 / -0
Amibs/agentpp/AGENTPP-AGENTX-MIB+185 / -0
Amibs/agentpp/AGENTPP-CONFIG-MIB+403 / -0
Amibs/agentpp/AGENTPP-GLOBAL-REG+96 / -0
Amibs/agentpp/AGENTPP-NOTIFYTEST-MIB+99 / -0
Amibs/agentpp/AGENTPP-SIMULATION-MIB+124 / -0
Amibs/agentpp/AGENTPP-TEST-MIB+363 / -0
Amibs/agentpp/COMMAND-EXECUTION-MIB+357 / -0
Mmibs/akcp/HHMSAGENT-MIB non-text+0 / -0
Mmibs/akcp/SPAGENT-MIB+60 / -9
Amibs/alcatel/ASAM-ALARM-MIB+3,135 / -0
Amibs/alcatel/ASAM-EQUIP-MIB+5,080 / -0
Amibs/alcatel/ASAM-SFP-MIB+6,139 / -0
Amibs/alcatel/ASAM-SYSTEM-MIB+3,800 / -0
Amibs/alcatel/ASAM-TC-MIB+183 / -0
Amibs/alcatel/ITF-MIB+1,507 / -0
Amibs/alcatel/ITF-MIB-EXT+1,703 / -0
Amibs/alcatel/SYSTEM-MIB+67 / -0
Mmibs/aricent/ARICENT-ARP-MIB+19 / -21
Dmibs/aricent/ARICENT-BFD-MI-MIB+0 / -808
Dmibs/aricent/ARICENT-BFD-MIB+0 / -720
Dmibs/aricent/ARICENT-BFD-STD-MI-MIB+0 / -1,062
Mmibs/aricent/ARICENT-CFA-MIB+221 / -38
Mmibs/aricent/ARICENT-DHCP-CLIENT-MIB+36 / -36
Mmibs/aricent/ARICENT-DHCP-RLY-MI-MIB+126 / -8
Mmibs/aricent/ARICENT-DHCP-RLY-MIB+25 / -10
Mmibs/aricent/ARICENT-DHCP-SERVER-MIB+72 / -75
Mmibs/aricent/ARICENT-DHCPv6-CLIENT-MIB+1 / -2
Mmibs/aricent/ARICENT-DIFFSERV-MIB+4,001 / -430
Mmibs/aricent/ARICENT-DNS-RESOLVER-MIB+56 / -35
Mmibs/aricent/ARICENT-DOT1AD-MIB+9 / -6
Mmibs/aricent/ARICENT-ECFM-EXT-MI-MIB+2 / -1
Mmibs/aricent/ARICENT-ECFM-MI-MIB+2 / -2
Mmibs/aricent/ARICENT-ECFM-MIB+7 / -3
Mmibs/aricent/ARICENT-ECFM-Y1731-MI-MIB+2 / -2
Mmibs/aricent/ARICENT-ERPS-MIB+3 / -2
Mmibs/aricent/ARICENT-HTTP-MIB+18 / -28
Mmibs/aricent/ARICENT-IGMP-MIB+0 / -1
Mmibs/aricent/ARICENT-IP-MIB+0 / -34
Mmibs/aricent/ARICENT-IPDB-MIB+11 / -521
Mmibs/aricent/ARICENT-IPV6-MIB+40 / -7
Mmibs/aricent/ARICENT-IPVX-MIB+0 / -1
Mmibs/aricent/ARICENT-ISS-ACL-MIB+412 / -353
Mmibs/aricent/ARICENT-ISS-EXT-MIB+149 / -18
Mmibs/aricent/ARICENT-ISS-MET-MIB+16 / -10
Mmibs/aricent/ARICENT-ISS-MIB+627 / -237
Mmibs/aricent/ARICENT-LA-MIB+619 / -21
Mmibs/aricent/ARICENT-LLDP-MED-MIB+2 / -2
Mmibs/aricent/ARICENT-LLDP-MIB+209 / -75
Mmibs/aricent/ARICENT-MGMD-MIB+2 / -2
Mmibs/aricent/ARICENT-MI-TCP-IPVX-MIB+5 / -1
Mmibs/aricent/ARICENT-MIARP-MIB+0 / -3
Mmibs/aricent/ARICENT-MIDOT1AD-MIB+0 / -1
Mmibs/aricent/ARICENT-MIFS-IP-MIB+1 / -28
Mmibs/aricent/ARICENT-MIFS-IPVX-MIB+0 / -1
Mmibs/aricent/ARICENT-MIIPDB-MIB+12 / -561
Mmibs/aricent/ARICENT-MIIPV6-MIB+31 / -6
Mmibs/aricent/ARICENT-MIPB-RSTP-MIB+0 / -1
Mmibs/aricent/ARICENT-MIPING-MIB+24 / -3
Mmibs/aricent/ARICENT-MIPROVIDERBRIDGE-MIB+1 / -2
Mmibs/aricent/ARICENT-MIRIP2-MIB+47 / -10
Mmibs/aricent/ARICENT-MISTD-IPVX-MIB+36 / -1
Mmibs/aricent/ARICENT-MISTDOSPF-MIB+27 / -3
Mmibs/aricent/ARICENT-MISTDRIP2-MIB+0 / -2
Mmibs/aricent/ARICENT-MIStdBRIDGE-MIB+0 / -11
Mmibs/aricent/ARICENT-MIStdRSTP-MIB+0 / -1
Mmibs/aricent/ARICENT-MIUDP-MIB+0 / -1
Mmibs/aricent/ARICENT-MIVLAN-EXT-MIB+0 / -1
Mmibs/aricent/ARICENT-MST-MIB+469 / -4
Mmibs/aricent/ARICENT-OSPFMI-MIB+33 / -38
Mmibs/aricent/ARICENT-OSPFMI-TEST-MIB+0 / -1
Mmibs/aricent/ARICENT-OSPFMI-TRAP-MIB+0 / -1
Mmibs/aricent/ARICENT-PB-RSTP-MIB+0 / -1
Mmibs/aricent/ARICENT-PIM-MIB+2 / -1
Mmibs/aricent/ARICENT-PIMCMN-MIB+313 / -8
Mmibs/aricent/ARICENT-PIMCMN2-MIB+18 / -3
Mmibs/aricent/ARICENT-PING-MIB+40 / -19
Mmibs/aricent/ARICENT-PNAC-MIB+977 / -625
Mmibs/aricent/ARICENT-POE-MIB+205 / -10
Mmibs/aricent/ARICENT-PROVIDERBRIDGE-MIB+0 / -1
Mmibs/aricent/ARICENT-PVRST-MIB+388 / -7
Amibs/aricent/ARICENT-QoSEXT-MIB+62 / -0
Mmibs/aricent/ARICENT-RADIUS-EXT-MIB+271 / -16
Mmibs/aricent/ARICENT-RADIUS-MIB+0 / -4
Mmibs/aricent/ARICENT-RMON-MIB+18 / -18
Mmibs/aricent/ARICENT-RSTP-MIB+268 / -12
Mmibs/aricent/ARICENT-RTM-MIB+0 / -1
Mmibs/aricent/ARICENT-RTMMI-MIB+22 / -5
Mmibs/aricent/ARICENT-SISP-MIB+0 / -2
Mmibs/aricent/ARICENT-SNMP3-MIB+152 / -11
Mmibs/aricent/ARICENT-SNOOP-MIB+297 / -41
Mmibs/aricent/ARICENT-SSH-MIB+299 / -40
Mmibs/aricent/ARICENT-SSL-MIB+64 / -39
Mmibs/aricent/ARICENT-SYSLOG-MIB+27 / -7
Mmibs/aricent/ARICENT-TAC-MIB+0 / -3
Mmibs/aricent/ARICENT-TACACS-EXT-MIB+22 / -7
Mmibs/aricent/ARICENT-USERMGM-MIB+40 / -20
Mmibs/aricent/ARICENT-VLAN-EXT-MIB+50 / -269
Mmibs/aricent/ARICENT-VLAN-MIB+146 / -23
Mmibs/aricent/ARICENTP-BRIDGE-MIB+25 / -2
Mmibs/aricent/ARICENTQ-BRIDGE-MIB+131 / -6
Mmibs/aricent/Aricent-MI-DHCP-SNOOPING-MIB+43 / -161
Mmibs/aricent/Aricent-MIPVRST-MIB+403 / -20
Mmibs/aricent/Aricent-MIRSTP-MIB+290 / -12
Mmibs/aricent/AricentMIMst-MIB+473 / -21
Mmibs/aricent/AricentMIVlan-MIB+183 / -31
Mmibs/aricent/FSSNTP-MIB+109 / -94
Mmibs/aricent/FUTURESOFT-OSPF-MIB+0 / -3
Mmibs/aricent/FUTURESOFT-OSPF-TEST-MIB+0 / -1
Mmibs/aricent/FUTURESOFT-RIP2-MIB+38 / -2
Mmibs/aricent/IGMP-PROXY-MIB+0 / -5
Mmibs/aricent/VCM-MIB+136 / -37
Mmibs/arista/ARISTA-BGP4V2-MIB+253 / -19
Mmibs/arista/ARISTA-BGP4V2-TC-MIB+5 / -1
Amibs/arista/ARISTA-CLB-MIB+452 / -0
Mmibs/arista/ARISTA-CONFIG-COPY-MIB+4 / -2
Amibs/arista/ARISTA-CONMON-MIB+523 / -0
Mmibs/arista/ARISTA-CV-MIB+34 / -4
Mmibs/arista/ARISTA-ENTITY-SENSOR-MIB+100 / -2
Mmibs/arista/ARISTA-HARDWARE-UTILIZATION-MIB+20 / -3
Amibs/arista/ARISTA-LOGMGR-MIB+210 / -0
Amibs/arista/ARISTA-PHY-MIB+257 / -0
Mmibs/arista/ARISTA-PRODUCTS-MIB+249 / -38
Mmibs/arista/ARISTA-QOS-MIB+141 / -19
Mmibs/arista/ARISTA-SMI-MIB+7 / -0
Amibs/arista/ARISTA-STORM-CONTROL-MIB+176 / -0
Amibs/arista/ARISTA-SWAG-HOST-RESOURCES-MIB+219 / -0
Amibs/arista/ARISTA-SWAG-MIB+257 / -0
Amibs/arista/ARISTA-TUNNEL-MIB+145 / -0
Mmibs/arista/ARISTA-VXLAN-MIB+18 / -2
Mmibs/aruba/AI-AP-MIB+162 / -137
Mmibs/aruba/ARUBA-MGMT-MIB+1 / -0
Mmibs/aruba/ARUBA-MIB+25 / -0
Mmibs/aruba/ARUBA-TC+5 / -3
Mmibs/aruba/ARUBAWIRED-INTERFACE-MIB+180 / -2
Mmibs/aruba/ARUBAWIRED-NETWORKING-OID+491 / -1
Amibs/aruba/ARUBAWIRED-PM-MIB+408 / -0
Mmibs/aruba/WLSR-AP-MIB+1 / -0
Mmibs/aruba/WLSX-AUTH-MIB+1 / -0
Mmibs/aruba/WLSX-CTS-MIB+1 / -0
Mmibs/aruba/WLSX-ESI-MIB+1 / -0
Mmibs/aruba/WLSX-HA-MIB+1 / -0
Mmibs/aruba/WLSX-IFEXT-MIB+1 / -0
Mmibs/aruba/WLSX-MESH-MIB+1 / -0
Mmibs/aruba/WLSX-MOBILITY-MIB+1 / -0
Mmibs/aruba/WLSX-MON-MIB+1 / -0
Mmibs/aruba/WLSX-RS-MIB+1 / -0
Mmibs/aruba/WLSX-SNR-MIB+1 / -0
Mmibs/aruba/WLSX-STATS-MIB+1 / -0
Mmibs/aruba/WLSX-SWITCH-MIB+2 / -1
Mmibs/aruba/WLSX-SYSTEMEXT-MIB+1 / -0
Mmibs/aruba/WLSX-TRAP-MIB+3 / -2
Mmibs/aruba/WLSX-TUNNELEDNODE-MIB+1 / -0
Mmibs/aruba/WLSX-USER-MIB+1 / -0
Mmibs/aruba/WLSX-USER6-MIB+1 / -0
Mmibs/aruba/WLSX-VOICE-MIB+1 / -0
Mmibs/aruba/WLSX-WLAN-MIB+13 / -1
Mmibs/aten/ATEN-PE-CFG non-text+0 / -0
Mmibs/aten/ATEN-PE2-CFG non-text+0 / -0
Mmibs/aten/ATEN-PRODUCTS-MIB+1 / -1
Mmibs/aten/ATEN-PRODUCTS-PUB non-text+0 / -0
Mmibs/aten/ATEN-PRODUCTS-PUB-TRAP non-text+0 / -0
Mmibs/aten/ATEN-SN0116A-CFG non-text+0 / -0
Mmibs/aten/ATEN-SN0116A-SMI non-text+0 / -0
Amibs/aten/KNGeneric-MIB+696 / -0
Mmibs/aten/RS-232-MIB non-text+0 / -0
Amibs/avtech/ROOMALERT32S-MIB+1,117 / -0
Mmibs/calix/CALIX-PRODUCT-MIB+18 / -0
Mmibs/calix/E7-Calix-MIB+374 / -106
Mmibs/calix/E7-TC+343 / -49
Mmibs/cambium/CAMBIUM-NETWORKS-AUTO-ATTACH-MIB+841 / -45
Mmibs/cambium/CAMBIUM-NETWORKS-CABLE-DIAG-MIB+83 / -6
Mmibs/cambium/CAMBIUM-NETWORKS-EEE-MIB+23 / -1
Mmibs/cambium/CAMBIUM-NETWORKS-INTERF-MIB+27 / -3
Mmibs/cambium/CAMBIUM-NETWORKS-RPS-MIB+174 / -14
Mmibs/cambium/CAMBIUM-NETWORKS-SYSTEM-MIB+100 / -1
Mmibs/cambium/CAMBIUM-NETWORKS-USB-MIB+7 / -4
Mmibs/checkpoint/CHECKPOINT-MIB+1,061 / -278
Mmibs/cisco/AIRESPACE-WIRELESS-MIB+14 / -1
Mmibs/cisco/CISCO-BGP4-MIB+6 / -2
Mmibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB+322 / -34
Mmibs/cisco/CISCO-LWAPP-DOT11-MIB+9 / -3
Mmibs/cisco/CISCO-LWAPP-QOS-MIB+7 / -2
Mmibs/cisco/CISCO-PROCESS-MIB+33 / -2
Mmibs/cisco/CISCO-PRODUCTS-MIB+64 / -2
Mmibs/cisco/CISCO-SWITCH-ENGINE-MIB+12 / -1
Mmibs/cisco/CISCO-URWB-MIB+12 / -11
Mmibs/extreme/EXTREME-BASE-MIB+199 / -4
Mmibs/extreme/EXTREME-HARDWARE-MIB+67 / -1
Mmibs/extreme/EXTREME-STACKING-MIB+27 / -3
Mmibs/extreme/EXTREME-SYSTEM-MIB+43 / -2
Mmibs/extreme/EXTREME-UPM-MIB+18 / -3
Amibs/f5/F5-OS-LLDP-MIB+465 / -0
Amibs/f5/F5-OS-PLATFORM-SMI-MIB+9 / -0
Mmibs/f5/F5-OS-SYSTEM-MIB+265 / -2
Amibs/f5/F5-OS-TENANT-MIB+956 / -0
Mmibs/f5/F5-PLATFORM-STATS-MIB+316 / -12
Mmibs/f5/F5OS-APPLIANCE-ALERT-NOTIF-MIB+1,424 / -108
Mmibs/fortinet/FORTINET-CORE-MIB+12 / -2
Mmibs/hp/NIMBLE-TRAP-MIB+2,276 / -36
Dmibs/juniper/BFD-EXPERIMENT-MIB+0 / -828
Mmibs/liebert/LIEBERT-GP-FLEXIBLE-CONDITIONS-MIB+753 / -3
Mmibs/liebert/LIEBERT-GP-REGISTRATION-MIB+48 / -0
Mmibs/panduit/PANDUIT-MIB+3,680 / -3,396
Amibs/rfc/LLDP-EXT-DOT1-DCBX-MIB+2,113 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB non-text+0 / -0
Amibs/schleifenbauer/SCHLEIFENBAUER-GENERIC-MIB+5,120 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-PRODUCTS-MIB non-text+0 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMI non-text+0 / -0
Dmibs/siaemic/ALFOPLUS-SIAE-MIB+0 / -17,778
Dmibs/siaemic/ARICENT-ACLEXT-MIB+0 / -103
Dmibs/siaemic/ARICENT-CFA-MIB+0 / -3,415
Dmibs/siaemic/ARICENT-CLKIWF-MIB+0 / -229
Dmibs/siaemic/ARICENT-DHCP-SERVER-MIB+0 / -856
Dmibs/siaemic/ARICENT-DIFFSERV-MIB+0 / -2,818
Dmibs/siaemic/ARICENT-DOT1AD-MIB+0 / -707
Dmibs/siaemic/ARICENT-ECFM-MI-MIB+0 / -4,563
Dmibs/siaemic/ARICENT-ECFM-Y1731-MI-MIB+0 / -5,231
Dmibs/siaemic/ARICENT-ISS-ACL-MIB+0 / -1,973
Dmibs/siaemic/ARICENT-ISS-EXT-MIB+0 / -893
Dmibs/siaemic/ARICENT-ISS-MIB+0 / -4,502
Dmibs/siaemic/ARICENT-LA-MIB+0 / -2,181
Dmibs/siaemic/ARICENT-LLDP-MIB+0 / -1,012
Dmibs/siaemic/ARICENT-MEF-MIB+0 / -2,851
Dmibs/siaemic/ARICENT-MIDOT1AD-MIB+0 / -702
Dmibs/siaemic/ARICENT-MIStdBRIDGE-MIB+0 / -1,316
Dmibs/siaemic/ARICENT-PROVIDERBRIDGE-MIB+0 / -1,606
Dmibs/siaemic/ARICENT-QoSEXT-MIB+0 / -59
Dmibs/siaemic/ARICENT-RADIUS-EXT-MIB+0 / -655
Dmibs/siaemic/ARICENT-RMON-MIB+0 / -1,356
Dmibs/siaemic/ARICENT-RSTP-MIB+0 / -1,284
Dmibs/siaemic/ARICENT-SSL-MIB+0 / -163
Dmibs/siaemic/ARICENT-SYSLOG-MIB+0 / -692
Dmibs/siaemic/ARICENT-VLAN-EXT-MIB+0 / -1,246
Dmibs/siaemic/ARICENT-VLAN-MIB+0 / -1,815
Dmibs/siaemic/ARICENTP-BRIDGE-MIB+0 / -920
Dmibs/siaemic/ARICENTQ-BRIDGE-MIB+0 / -2,001
Dmibs/siaemic/AricentMIVlan-MIB+0 / -2,298
Dmibs/siaemic/FSSNTP-MIB+0 / -669
Amibs/snr/NAG-MIB+3,874 / -0
Mmibs/snr/SNR-SWITCH-MIB+299 / -13
Mmibs/sophos/SFOS-FIREWALL-MIB+68 / -25
Mmibs/squid/SQUID-MIB+489 / -475
Mmibs/stormshield/STORMSHIELD-ALARM-MIB+27 / -27
Amibs/stormshield/STORMSHIELD-ALARM-MIB-DEPRECATED+282 / -0
Mmibs/stormshield/STORMSHIELD-ASQ-STATS-MIB+55 / -0
Mmibs/stormshield/STORMSHIELD-HA-MIB+15 / -7
Amibs/stormshield/STORMSHIELD-HEALTH-MONITOR-MIB+221 / -0
Mmibs/stormshield/STORMSHIELD-IF-MIB+9 / -9
Amibs/stormshield/STORMSHIELD-OVPN-MIB+133 / -0
Mmibs/stormshield/STORMSHIELD-PROPERTY-MIB+2 / -2
Amibs/stormshield/STORMSHIELD-PROPERTY-MIB-DEPRECATED+146 / -0
Mmibs/stormshield/STORMSHIELD-QOS-MIB+1 / -1
Mmibs/stormshield/STORMSHIELD-ROUTE-MIB+52 / -8
Mmibs/stormshield/STORMSHIELD-SYSTEM-MONITOR-MIB+17 / -9
Amibs/stormshield/STORMSHIELD-VPN-MIB+24 / -0
Amibs/stormshield/STORMSHIELD-VPNIKESA-MIB+214 / -0
Mmibs/stormshield/STORMSHIELD-VPNSA-MIB+150 / -89
Amibs/stormshield/STORMSHIELD-VPNSP-MIB+184 / -0
Dmibs/supermicro/LLDP-EXT-DOT1-DCBX-MIB+0 / -2,012
Mmibs/vmware/VMWARE-TRAPS-MIB+6 / -6
Mmibs/webgraph/Com-Server-Intern-MIB+2 / -2
Amibs/wisi/INCA-DEVICE-MIB+443 / -0
Amibs/wisi/INCA-MIB+44 / -0
Amibs/wisi/INCA-TS-ALARM-MIB+393 / -0
Amibs/wisi/INCA-TS-MIB+401 / -0
Aphpunit.xml+40 / -0
Aphpunit9.xml+45 / -0
Mpoll-billing.php+26 / -21
Mpoller-wrapper.py+646 / -646
Mpoller.php+72 / -31
Mscripts/agent-local/apache+244 / -62
Mscripts/distro+7 / -2
Mscripts/generate-emoji.php+1 / -1
Mscripts/makecss.sh+1 / -1
Mscripts/removespikes.php+16 / -16
Mscripts/snmpdump.php+23 / -18
Ascripts/test_disk_speed.sh+103 / -0
Dsnmptrap.php+0 / -47
Atests/ArraySortTest.php+488 / -0
Atests/GeolocationData.php+125 / -0
Mtests/HtmlIncludesFunctionsTest.php+4 / -11
Mtests/HtmlIncludesPrintTest.php+6 / -20
Atests/IPAddressTest.php+453 / -0
Mtests/IncludesAlertsTest.php+3 / -14
Mtests/IncludesBillingTest.php+3 / -8
Mtests/IncludesCommonTest.php+322 / -605
Mtests/IncludesDbTest.php+26 / -22
Mtests/IncludesDefinitionsTest.php+6 / -17
Mtests/IncludesEncryptTest.php+13 / -18
Mtests/IncludesEntitiesTest.php+564 / -15
Mtests/IncludesFunctionsTest.php+150 / -970
Mtests/IncludesPortDescrParserTest.php+1 / -16
Mtests/IncludesRewritesTest.php+284 / -134
Mtests/IncludesSnmpTest.php+14 / -31
Mtests/IncludesSyslogTest.php+14 / -19
Mtests/IncludesTemplatesTest.php+3 / -153
Atests/SnmpData.php+654 / -0
Dtests/SnmpDataTest.php+0 / -365
Dtests/SnmpDataTest2.php+0 / -461
Atests/SnmpOsData.php+358 / -0
Atests/StringTransformTest.php+187 / -0
Atests/bootstrap.php+93 / -0
Mtests/data/test_definitions.inc.php+4 / -13
Atests/includes non-text+0 / -0
Atests/includes/functions.inc.php+105 / -0
Mupdate/274.php+1 / -1
Mupdate/302.php+1 / -1
Mupdate/333.php+1 / -1
Aupdate/501.sql+2 / -0
Aupdate/502.sql+1 / -0
Aupdate/503.sql+9 / -0
Aupdate/504.sql+24 / -0
Aupdate/505.sql properties+0 / -0
Aupdate/506.sql+21 / -0
Aupdate/507.sql+1 / -0
Aupdate/508.sql+14 / -0
Aupdate/509.sql+4 / -0
Aupdate/510.sql+13 / -0
Aupdate/511.sql+3 / -0
Aupdate/512.sql+99 / -0
Aupdate/513.sql+3 / -0
Aupdate/514.sql+95 / -0
+36,870 added −12,515 removed +24,355 net filtered development activity

25.08.14182

Released
Complete release diff (1) +6 / -0

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/includes/actions/contact.inc.php+6 / -0

25.08.14180

Released
Complete release diff (154) +117,000 / -1,214

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhousekeeping.php+5 / -1
Mhtml/ajax/actions.php+1 / -2
Ahtml/css/dashboard.css+55 / -0
Mhtml/images/os/delta-dark.svg non-text+0 / -0
Mhtml/images/os/delta.svg non-text+0 / -0
Mhtml/includes/actions/contact.inc.php+8 / -4
Mhtml/includes/entities/probe.inc.php+27 / -73
Ahtml/includes/graphs/probe/perf.inc.php+39 / -0
Mhtml/includes/modals/add_probe.inc.php+173 / -3
Mhtml/includes/modals/edit_probe.inc.php+43 / -10
Mhtml/includes/notifications.inc.php+6 / -5
Mhtml/includes/print/navbar.inc.php+25 / -0
Mhtml/includes/print/routing.inc.php+252 / -0
Ahtml/includes/probe_modal_helpers.inc.php+176 / -0
Ahtml/js/dashboard.js+198 / -0
Mhtml/pages/dashboard.inc.php+55 / -481
Mhtml/pages/rancid.inc.php non-text+0 / -0
Mincludes/cache.inc.php+5 / -3
Mincludes/constants.inc.php+3 / -2
Mincludes/db.inc.php+185 / -0
Aincludes/db/cache.inc.php+146 / -0
Dincludes/db/mysql.inc.php+0 / -368
Mincludes/debugging.inc.php+7 / -4
Mincludes/definitions/entities/ports.inc.php+3 / -1
Mincludes/definitions/entities/probes.inc.php+90 / -82
Mincludes/definitions/entities/routing.inc.php+1 / -1
Mincludes/definitions/os/vialite.inc.php+1 / -0
Mincludes/definitions/wui.inc.php+19 / -0
Mincludes/entities/port.inc.php+52 / -0
Mincludes/entities/probe.inc.php+539 / -0
Mincludes/functions.inc.php+2 / -2
Aincludes/housekeeping/cache.inc.php+6 / -0
Mincludes/observium.inc.php+5 / -4
Mincludes/polling/applications/zimbra.inc.php+7 / -8
Mincludes/polling/cisco-cbqos.inc.php+1 / -1
Mincludes/polling/ports.inc.php+29 / -56
Mincludes/polling/probes.inc.php+99 / -70
Amibs/advantech non-text+0 / -0
Amibs/advantech/ADVANTECH-COMMON-MIB+572 / -0
Amibs/advantech/ADVANTECH-EKI-PRONEER-MIB+10,579 / -0
Amibs/aviat non-text+0 / -0
Amibs/aviat/AVIAT-ALARM-REPORTING-MIB+634 / -0
Amibs/aviat/AVIAT-G826-MIB+838 / -0
Amibs/aviat/AVIAT-MODEM-MIB+621 / -0
Amibs/aviat/AVIAT-RF-MIB+621 / -0
Amibs/aviat/AVIAT-RXPERFORMANCE-EX-MIB+435 / -0
Amibs/aviat/AVIAT-RXPERFORMANCE-MIB+691 / -0
Amibs/aviat/AVIAT-SWMANAGEMENT-MIB+328 / -0
Amibs/aviat/AVIAT-TEXTCONVENTION-MIB+208 / -0
Amibs/aviat/STXN-GLOBALREGISTER-MIB+315 / -0
Amibs/deltanet non-text+0 / -0
Amibs/deltanet/Deltanet-MIB+19 / -0
Amibs/deltanet/LAMBDATRAIL-MIB+1,147 / -0
Amibs/deltanet/Lambdatrail2s-MIB+1,143 / -0
Mmibs/innovaphone/INNO-MIB+37 / -6
Amibs/sagemcom non-text+0 / -0
Amibs/sagemcom/ADR155C-MIB+57 / -0
Amibs/sagemcom/ADR2500C-MIB+54 / -0
Amibs/sagemcom/ADR63E1-MIB+57 / -0
Amibs/sagemcom/EQUIPMENT-MIB+886 / -0
Amibs/sagemcom/GIGE-MIB+990 / -0
Amibs/sagemcom/LOG-MIB+927 / -0
Amibs/sagemcom/PERFORMANCE-MIB+540 / -0
Amibs/sagemcom/PPP-BRIDGE-NCP-MIB+481 / -0
Amibs/sagemcom/PPP-LCP-MIB+837 / -0
Amibs/sagemcom/PROTECTION-MIB+1,272 / -0
Amibs/sagemcom/SAGEM-DR-MIB+59 / -0
Amibs/sagemcom/SDH-ETS-MIB+2,923 / -0
Amibs/sagemcom/SESSION-MIB+212 / -0
Amibs/sagemcom/SHELF-MIB+861 / -0
Amibs/sagemcom/SPRIF-MIB+557 / -0
Amibs/sagemcom/XCONNECTION-MIB+439 / -0
Amibs/versa non-text+0 / -0
Amibs/versa/ACTION-MIB+114 / -0
Amibs/versa/ADC-MIB+867 / -0
Amibs/versa/ADC-TRAP+144 / -0
Amibs/versa/APPID-MIB+810 / -0
Amibs/versa/APPS-TRAP+72 / -0
Amibs/versa/AV-MIB+649 / -0
Amibs/versa/CGNAT-MIB+547 / -0
Amibs/versa/CGNAT-TRAP+75 / -0
Amibs/versa/CPORTAL-MIB+402 / -0
Amibs/versa/DC-BD-MIB+959 / -0
Amibs/versa/DC-BFD-STUB-MIB+2,374 / -0
Amibs/versa/DC-BGP-MIB+21,391 / -0
Amibs/versa/DC-CR-LDP-MIB+1,393 / -0
Amibs/versa/DC-EVPN-MIB+3,268 / -0
Amibs/versa/DC-L2VPN-MIB+1,021 / -0
Amibs/versa/DC-LMGR-MIB+727 / -0
Amibs/versa/DC-MAI-MIB+651 / -0
Amibs/versa/DC-MASTER-TC+1,240 / -0
Amibs/versa/DC-MCAST-ROUTING-TC+51 / -0
Amibs/versa/DC-MGMD-ROUTER-MIB+3,874 / -0
Amibs/versa/DC-OSPF-MIB+16,664 / -0
Amibs/versa/DC-PIM-BSR-MIB+768 / -0
Amibs/versa/DC-PIM-MIB+7,456 / -0
Amibs/versa/DC-VPWS-MIB+1,142 / -0
Amibs/versa/DDOS-MIB+445 / -0
Amibs/versa/DECRYPT-MIB+973 / -0
Amibs/versa/DEVICE-MIB+368 / -0
Amibs/versa/DEVICE-TRAP+159 / -0
Amibs/versa/DHCP-MIB+1,398 / -0
Amibs/versa/DHCP-TRAP+67 / -0
Amibs/versa/DLP-MIB+379 / -0
Amibs/versa/DNSFILTER-MIB+371 / -0
Amibs/versa/DNSPROXY-MIB+277 / -0
Amibs/versa/FILEFILTER-MIB+844 / -0
Amibs/versa/GUEST-VNF-TRAP+68 / -0
Amibs/versa/HA-MIB+345 / -0
Amibs/versa/HA-TRAP+89 / -0
Amibs/versa/IF-TRAP+148 / -0
Amibs/versa/IPF-MIB+194 / -0
Amibs/versa/IPF-TRAP+52 / -0
Amibs/versa/IPS-MIB+489 / -0
Amibs/versa/IPSEC-MIB+726 / -0
Amibs/versa/IPSEC-TRAP+118 / -0
Amibs/versa/L2-TRAP+51 / -0
Amibs/versa/LEF-TRAP+69 / -0
Amibs/versa/MDM-MIB+154 / -0
Amibs/versa/MIRROR-MIB+122 / -0
Amibs/versa/MONITOR-GROUP-TRAP+58 / -0
Amibs/versa/MONITOR-MIB+155 / -0
Amibs/versa/MONITOR-TRAP+97 / -0
Amibs/versa/ORG-MIB+749 / -0
Amibs/versa/ORG-TRAP+61 / -0
Amibs/versa/OSSPACK-TRAP+91 / -0
Amibs/versa/PBF-MIB+162 / -0
Amibs/versa/PKI-MIB+711 / -0
Amibs/versa/POLICY-MIB+336 / -0
Amibs/versa/POLICY-TRAP+139 / -0
Amibs/versa/QOS-MIB+384 / -0
Amibs/versa/RFD-TRAP+75 / -0
Amibs/versa/SDWAN-MIB+277 / -0
Amibs/versa/SDWAN-TRAP+184 / -0
Amibs/versa/SNAT-MIB+130 / -0
Amibs/versa/SNAT-TRAP+76 / -0
Amibs/versa/SNG-TRAP+70 / -0
Amibs/versa/SNMP-USER-BASED-SM-MIB+910 / -0
Amibs/versa/SPACK-TRAP+71 / -0
Amibs/versa/SSLCLOUD-MIB+242 / -0
Amibs/versa/STORAGE-MIB+422 / -0
Amibs/versa/TRAPS-COMMON+251 / -0
Amibs/versa/UID-MIB+646 / -0
Amibs/versa/URLF-MIB+1,632 / -0
Amibs/versa/VERSA-IF-MIB+157 / -0
Amibs/versa/VERSA-MIB+165 / -0
Amibs/versa/VERSA-RTDS-MIB+314 / -0
Amibs/versa/VFP-MIB+1,219 / -0
Amibs/versa/VMS-TRAP+71 / -0
Amibs/zmtel non-text+0 / -0
Amibs/zmtel/ZMTEL-ODU-MIB+672 / -0
Mscripts/agent-local/mysql.cnf+18 / -27
Ascripts/probe_help_tool.php+283 / -0
Aupdate/500.sql+4 / -0

25.07.14157

Released • Commits r14140 through r14156
Included development changes (16 commits)

New Features

  • r14153: Add global rancid regexp config search. Can handle both SVN and GIT repos. +263/0

Improvements

  • r14154: Switch get_entities.php to build entity lists based on definition arrays. +86/−56

Bug Fixes

  • r14141: php8 fixes to alert_migrate +6/−6

Minor Changes

  • r14142: Added discovery sensors by ORION-BASE-MIB (OBS-5059). +146/−94
  • r14148: Added check requires in processors definitions discovery. +5/0
  • r14149: Added discovery processors and memory by HUAWEI-DEVICE-MIB. +104/−47
  • r14155: Restored old style array_str_replace() due unknown troubles arising in array_tag_replace(). Appear in r14104 (OBS-5064). +21/−1

PHP 8 Fixes

  • r14144: Added useful php 8.5 functions array_first() and array_last(). +16/0

Trivial Changes

  • r14145: Improved rewrite_entity_name() for clean by default broken snmp chars converted to points. +9/−6
  • r14146: Improved discovery sensor descriptions by HUAWEI-ENTITY-EXTENT-MIB. +51/−51
  • r14147: Improved cleanup inventory fields os Huawei and other devices which report broken description strings. +10/−1
  • r14150: Added ability for discovery mibs with checking by ports ifType. +37/−2
  • r14151: Fixed polling ports ADSL2+ params. +50/−47

Development

  • r14156: Added complex unittest for array_tag_replace() and array_str_replace(). +14/−27

Other Changes

  • r14143: Get rid of some old code
  • r14152: Add CSRF token use to settings_user action vis ajax_settings() js function +1/−1
Complete release diff (33) +954 / -1,068

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/ajax/actions.php+1 / -1
Mhtml/ajax/get_entities.php+72 / -56
Ahtml/images/os/delta-dark.svg+1 / -0
Ahtml/images/os/delta.svg+1 / -0
Mhtml/js/observium.js+4 / -1
Mhtml/pages/device/port.inc.php+5 / -5
Mhtml/pages/device/port/adsl.inc.php+3 / -1
Mhtml/pages/migrate_alerts.inc.php+6 / -6
Ahtml/pages/rancid.inc.php+263 / -0
Mincludes/alerts.inc.php+12 / -4
Mincludes/definitions/entities.inc.php+2 / -0
Mincludes/definitions/entities/devices.inc.php+4 / -0
Mincludes/definitions/entities/ports.inc.php+3 / -0
Mincludes/definitions/entities/sensors.inc.php+5 / -0
Mincludes/definitions/mibs.inc.php+9 / -0
Mincludes/definitions/mibs/delta.inc.php+144 / -94
Mincludes/definitions/mibs/huawei.inc.php+73 / -16
Mincludes/definitions/os/huawei.inc.php+31 / -31
Mincludes/discovery/functions.inc.php+10 / -1
Mincludes/discovery/sensors/huawei-entity-extent-mib.inc.php+51 / -51
Mincludes/entities/processor.inc.php+5 / -0
Mincludes/functions.inc.php+28 / -2
Mincludes/polling/ports/adsl-line-mib.inc.php+2 / -1
Mincludes/polling/ports/adsl-line-mib.lib.php+40 / -40
Mincludes/polyfill.inc.php+16 / -0
Mincludes/rewrites.inc.php+15 / -13
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactihost.php+0 / -89
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_cactithold.php+0 / -236
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_dsstats.php+0 / -214
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_mrtg.php+0 / -81
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_skeleton.php.txt+0 / -49
Dincludes/weathermap/lib/datasources/WeatherMapDataSource_wmdata.php+0 / -76
Mtests/IncludesRewritesTest.php+148 / -0
+819 added −339 removed +480 net filtered development activity

25.07.14140

Released • Commits r14138 through r14139
Included development changes (1 commits)

Bug Fixes

  • r14139: Un-mangle legacy associations
Complete release diff (1) +1 / -0

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Aupdate/499.sql+1 / -0

25.07.14138

Released • Commits r14135 through r14137
Included development changes (2 commits)

Bug Fixes

  • r14137: Remove migration code 0/−166

Database Changes

  • r14136: Fixed migrate more alert rules, failed in previous migration. +16/−4
Complete release diff (2) +13 / -167

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mincludes/alerts.inc.php+13 / -3
Mupdate/498.php+0 / -164
+16 added −170 removed −154 net filtered development activity

25.07.14135

Released • Commits r14097 through r14134
Included development changes (37 commits)

Major Features

  • r14117: Added support for ViaLite HD devices. +560/0

New Features

  • r14134: Finalise migration from legacy assocation format. Display error in UI. +184/0

Minor Changes

  • r14108: Fixed missing Cisco CBQoS Policy Map Name in poller. Improved Cisco CBQoS module. +139/−136
  • r14110: Added visual error message for some critical DB errors (only when DB debug enabled). +39/−9
  • r14118: Improved detect C-Data OLT devices. Added discovery DOM sensors by CDATA-GPON-MIB2 (OBS-5057). +74/−1
  • r14120: Improved discovery sensors/statuses by FCMGMT-MIB (OBS-5049). +39/−7
  • r14124: Improved support for Omnitron devices (OBS-5041). +332/−10
  • r14125: Added polyfill for fpow(). Added bi_to_scale(). Updated si_to_scale(). +49/−21
  • r14130: Fixed neighbours local port association by LLDP-MIB on Cumulus Linux (OBS-5061). +70/−9

MIB Updates

  • r14107: Updated Fortinet mib files and related hardware IDs (OBS-5055). +20/−3
  • r14121: Updated Omnitron mib files.
  • r14132: Removed duplicate rfc mib files from cisco dir.

UI Assets

Trivial Changes

  • r14098: Improved display PHP cache and memory options in print_versions(). +32/−16
  • r14102: Little improved display php options in About page. +2/−2
  • r14103: Add check_radius definition +49/0
  • r14104: Improved html_callback() and array_str_replace() for case-sensitive replacements. Fixed possible php fatal error with output buffering. +28/−37
  • r14106: Improved detect Ubiquiti UniFi CloudKey (OBS-5053). +3/−2
  • r14109: Accurate detect sql functions in db_quote_string(). Added unit tests. +2/−1
  • r14111: Fixed edit device SNMP Max Repetition value. +4/−4
  • r14112: Added display remote pollers versions in cli for print_versions(). +9/0
  • r14113: Use accurate sql functions list in db_quote_string(). +41/−2
  • r14115: Cleaned up and optimized generate devices page code. +222/−207
  • r14119: Added sensor class Capacitance. +4/−3
  • r14122: Added zero prepended index parts in entity_index_tags(). +6/−7
  • r14123: Added fallback sensor measured association to fiber when port not found in entity_measured_match_definition(). +20/−10
  • r14126: Fixed variable. +2/−2
  • r14127: Cleaned unit_string_to_numeric(). +1/−3
  • r14128: Skip empty serial by unix distro script. +12/−14
  • r14131: More accurate association neighbour local ports by LLDP-MIB (OBS-5061). +33/−21

Library Updates

  • r14099: Updated Psr libs Cache and SimpleCache to 2.0.0.
  • r14100: Updated Phpfastcache lib to 8.1.4.
  • r14114: Added SqlFormatter 1.5.3 for PHP 8.1+. +12/−2

Development

Other Changes

  • r14116: Add Microsoft Teams transport using flows and adaptive cards +79/−1
Complete release diff (106) +36,686 / -10,609

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Ahtml/images/os/opnsense.svg+1 / -0
Ahtml/images/os/truenas.svg+1 / -0
Ahtml/images/os/vialite.png+1 / -0
Ahtml/images/os/vialite_2x.png+1 / -0
Mhtml/includes/functions.inc.php+21 / -27
Mhtml/includes/notifications.inc.php+19 / -0
Mhtml/pages/device/edit/snmp.inc.php+4 / -4
Mhtml/pages/devices.inc.php+220 / -204
Mincludes/autoloader.inc.php+12 / -2
Mincludes/common.inc.php+42 / -19
Mincludes/constants.inc.php+38 / -0
Mincludes/db.inc.php+42 / -7
Mincludes/db/mysqli.inc.php+2 / -6
Mincludes/definitions/entities/probes.inc.php+49 / -0
Mincludes/definitions/entities/sensors.inc.php+4 / -3
Mincludes/definitions/mibs/cdata.inc.php+57 / -0
Mincludes/definitions/mibs/nscrtv.inc.php+11 / -1
Mincludes/definitions/mibs/omnitron.inc.php+327 / -5
Mincludes/definitions/mibs/rfc.inc.php+39 / -7
Aincludes/definitions/mibs/vialite.inc.php+538 / -0
Mincludes/definitions/os/cdata.inc.php+6 / -0
Mincludes/definitions/os/fortinet.inc.php+20 / -3
Mincludes/definitions/os/omnitron.inc.php+5 / -5
Mincludes/definitions/os/ubiquiti.inc.php+3 / -2
Aincludes/definitions/os/vialite.inc.php+22 / -0
Mincludes/definitions/transports.inc.php+79 / -1
Mincludes/discovery/cisco-cbqos.inc.php+19 / -29
Mincludes/discovery/neighbours/lldp-mib.inc.php+79 / -6
Mincludes/entities.inc.php+25 / -11
Mincludes/functions.inc.php+46 / -27
Mincludes/polling/cisco-cbqos.inc.php+120 / -107
Mincludes/polling/os/unix.inc.php+12 / -14
Mincludes/polyfill.inc.php+4 / -0
Mincludes/rewrites.inc.php+7 / -10
Mlibs/Doctrine/SqlFormatter/HtmlHighlighter.php+4 / -1
Alibs/Doctrine/SqlFormatter15 non-text+0 / -0
Alibs/Doctrine/SqlFormatter15/CliHighlighter.php+77 / -0
Alibs/Doctrine/SqlFormatter15/Cursor.php+52 / -0
Alibs/Doctrine/SqlFormatter15/Highlighter.php+58 / -0
Alibs/Doctrine/SqlFormatter15/HtmlHighlighter.php+100 / -0
Alibs/Doctrine/SqlFormatter15/NullHighlighter.php+28 / -0
Alibs/Doctrine/SqlFormatter15/SqlFormatter.php+485 / -0
Alibs/Doctrine/SqlFormatter15/Token.php+63 / -0
Alibs/Doctrine/SqlFormatter15/Tokenizer.php+930 / -0
Mlibs/Phpfastcache8/Cluster/ClusterPoolAbstract.php+2 / -3
Mlibs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php+6 / -1
Mlibs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php+1 / -1
Mlibs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php+6 / -1
Mlibs/Phpfastcache8/Cluster/ItemAbstract.php+7 / -0
Mlibs/Phpfastcache8/Core/Item/ItemBaseTrait.php+8 / -1
Mlibs/Phpfastcache8/Core/Item/ItemExtendedTrait.php+1 / -0
Mlibs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php+4 / -6
Mlibs/Phpfastcache8/Core/Pool/DriverBaseTrait.php+7 / -6
Mlibs/Phpfastcache8/Drivers/Cassandra/Config.php+24 / -1
Mlibs/Phpfastcache8/Drivers/Cassandra/Driver.php+17 / -4
Mlibs/Phpfastcache8/Drivers/Leveldb/Config.php+6 / -6
Mlibs/Phpfastcache8/Drivers/Leveldb/Driver.php+1 / -1
Mlibs/Phpfastcache8/Drivers/Memcache/Config.php+26 / -55
Mlibs/Phpfastcache8/Drivers/Memcache/Driver.php+13 / -20
Mlibs/Phpfastcache8/Drivers/Memcached/Config.php+27 / -10
Mlibs/Phpfastcache8/Drivers/Memcached/Driver.php+12 / -10
Mlibs/Phpfastcache8/Drivers/Memstatic/Driver.php+4 / -8
Mlibs/Phpfastcache8/Helper/Psr16Adapter.php+3 / -2
Mlibs/Phpfastcache8/Util/ArrayObject.php+14 / -12
Dmibs/cisco/ADSL-DMT-LINE-MIB+0 / -589
Dmibs/cisco/ETHERLIKE-MIB+0 / -1,131
Dmibs/cisco/MEF-SOAM-PM-MIB+0 / -7,578
Dmibs/cisco/MEF-SOAM-TC-MIB+0 / -324
Mmibs/fortinet/FORTINET-FORTIGATE-MIB+132 / -36
Amibs/omnitron/OMNITRON-AAA-MIB+651 / -0
Amibs/omnitron/OMNITRON-ACL-MIB+387 / -0
Amibs/omnitron/OMNITRON-DS1-MIB+744 / -0
Amibs/omnitron/OMNITRON-DWDM-MIB+572 / -0
Amibs/omnitron/OMNITRON-EST-MIB+3,649 / -0
Amibs/omnitron/OMNITRON-EXT-MIB+5,767 / -0
Amibs/omnitron/OMNITRON-G8031-MIB+1,294 / -0
Amibs/omnitron/OMNITRON-G8032-MIB+1,302 / -0
Amibs/omnitron/OMNITRON-GPOE-MIB+627 / -0
Amibs/omnitron/OMNITRON-GPOE-NOTIFICATION-MIB+899 / -0
Amibs/omnitron/OMNITRON-HC-RMON-MIB+655 / -0
Amibs/omnitron/OMNITRON-IGMP-MIB+386 / -0
Amibs/omnitron/OMNITRON-IP-MIB+500 / -0
Amibs/omnitron/OMNITRON-LAG-MIB+345 / -0
Amibs/omnitron/OMNITRON-MEF31EXT-MIB+581 / -0
Mmibs/omnitron/OMNITRON-MIB+189 / -199
Mmibs/omnitron/OMNITRON-POE-MIB+62 / -22
Amibs/omnitron/OMNITRON-PTP-MIB+948 / -0
Amibs/omnitron/OMNITRON-SSH-MIB+263 / -0
Amibs/omnitron/OMNITRON-SYSLOG-MIB+325 / -0
Mmibs/omnitron/OMNITRON-TC-MIB+24 / -14
Amibs/omnitron/OMNITRON-TRAP-MIB+2,396 / -0
Amibs/omnitron/OMNITRON-USER-MIB+470 / -0
Amibs/omnitron/OMNITRON-Y1731-MIB+3,116 / -0
Mmibs/rfc/BGP4V2-TC-MIB+1 / -1
Mmibs/rfc/MEF-SOAM-PM-MIB+1 / -1
Mmibs/rfc/MEF-SOAM-TC-MIB+1 / -1
Amibs/vialite non-text+0 / -0
Amibs/vialite/NSCRTV-EDFA+1,446 / -0
Amibs/vialite/NSCRTV-OSW+1,339 / -0
Amibs/vialite/PPM-IGNIS-MIB+2,953 / -0
Amibs/vialite/PPM-IGNIS-V1TRAPS-MIB+333 / -0
Amibs/vialite/PPM-ORG-MIB+181 / -0
Mtests/IncludesDbTest.php+33 / -2
Mtests/IncludesFunctionsTest.php+85 / -60
Mtests/IncludesRewritesTest.php+2 / -2
Aupdate/498.php+165 / -0
+2,069 added −530 removed +1,539 net filtered development activity

25.06.14097

Released • Commits r14088 through r14096
Included development changes (8 commits)

Minor Changes

  • r14091: Added functions for validate timestamp and unixtime. +105/−77
  • r14093: Added multiple device fields for edititing by API endpoint. +242/−56

PHP 8 Fixes

  • r14096: Fixed possible fatal error on Locations page with empty devices list. +3/−3

API Changes

  • r14089: Allow update of poller_id from API +11/0

Trivial Changes

  • r14090: Excluded empty jnxFruState statuses by JUNIPER-MIB. +2/−2
  • r14092: Added multiple device field checks in is_valid_param(). +43/0
  • r14094: Removed redundant function in alerts API endpoint. +18/−27
  • r14095: Removed check for permitted mib in ucd-diskio module. +10/−8
Complete release diff (17) +434 / -170

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/api/v0/includes/alerts.inc.php+18 / -27
Mhtml/api/v0/includes/devices.inc.php+227 / -27
Mhtml/includes/functions.inc.php+3 / -3
Mhtml/pages/device/edit/geo.inc.php+2 / -2
Mhtml/pages/device/edit/snmp.inc.php+2 / -2
Mhtml/pages/locations.inc.php+3 / -3
Mincludes/common.inc.php+123 / -45
Mincludes/constants.inc.php+0 / -3
Mincludes/definitions/mibs/juniper.inc.php+2 / -2
Mincludes/discovery/functions.inc.php+5 / -5
Mincludes/discovery/ucd-diskio.inc.php+5 / -4
Mincludes/entities/device.inc.php+15 / -18
Mincludes/polling/ports.inc.php+4 / -5
Mincludes/polling/ucd-diskio.inc.php+5 / -4
Mincludes/rewrites.inc.php+6 / -8
Mincludes/rrdtool.inc.php+7 / -8
Mtests/IncludesCommonTest.php+7 / -4
+434 added −173 removed +261 net filtered development activity

25.06.14088

Released • Commits r14009 through r14087
Included development changes (78 commits)

Major Features

Minor Changes

  • r14021: Added basic os definition for ALLNET IP Control (OBS-4915). +32/0
  • r14024: Improved detect linux distro for AlmaLinux, Manjaro and Slackware without unix-agent or snmp extend. +22/−2
  • r14028: Increased minimum mysql and rrdtool version based on actually supported distro versions. +22/0
  • r14031: Unified ip addresses query for search and api. +416/−366
  • r14032: Improved generate device entPhysical inventory page. Fixed display entities unlinked with Chassis id. +95/−67
  • r14035: Improved array_merge_indexed(). Added array_merge_map() for merge array by keys map. +69/−50
  • r14036: Added discovery inventory by ENTITY-MIB for recent versions of JunOS (OBS-5018). +21/−1
  • r14044: Updated support for BDCOM IOS. Added discovery DOM sensors by NMS-GPON-MIB (OBS-5035). +148/−18
  • r14047: Added discovery statuses jnx FRU by JUNIPER-MIB (OBS-4902). +96/−48
  • r14055: Added ability for ignore firewall graphs by name (OBS-5017). +37/−7
  • r14059: Improved support for Socomec NetVision 7+ (OBS-5038). +336/−241
  • r14067: Improved support for Acme Net-Net OS. +104/−31
  • r14069: Added filtering bgp peers by private/public ASNs (OBS-5022). +377/−301
  • r14077: Added ignore filters for ucd-diskio module same as for storage. +172/−159
  • r14080: Improved support for C-Data OLT (OBS-5042). +281/−164

MIB Updates

  • r14022: Added Sonus mib files.
  • r14043: Updated BDCOM mib files.
  • r14079: Updated cdata and nscrtv mib files.

UI Assets

  • r14058: Updated some vendor icons. +4/0
  • r14076: Fixed Epson logo svg. +2/−2

Trivial Changes

  • r14010: Add AirOS AirMAX radio sensors (tested on Nanostation M2) +57/0
  • r14011: Fixed discovery incorrect serials in inventory by HUAWEI-ENTITY-EXTENT-MIB (OBS-5026). +3/−1
  • r14013: Added Web UI banner when all alert notifications was disabled. +21/−12
  • r14015: Removed Web UI banner when all notifications disabled (appear in r14013). Use suppress option instead. +3/−11
  • r14016: Added top notification banner when all alert notifications is suppressed. +17/0
  • r14017: Moved Sonus os/mib defifinitions to Ribbon. +62/−52
  • r14018: Fixed polling port speed by CPQSM2-MIB (OBS-5030). +1/−1
  • r14019: Fixed edit device sensors forms for toggle custom flag to on (OBS-5031). +71/−67
  • r14020: Improved detect JunOS EVO (OBS-5028). +3/−1
  • r14023: Improved detect JunOS EVO with incvorrect sysDescr and sysObjectId (OBS-5028). +7/0
  • r14025: Fixed update arp table for ipv6z. +12/−9
  • r14026: Improved polling hardware and version for Juniper JunOS Evolved. +33/−3
  • r14027: DB schema updates are not allowed when using an unsupported database server version. +3/0
  • r14030: Fixed API query IP addresses for permitted devices for limited users. +16/−16
  • r14033: Fixed print_inventory_tree() loop condition. +1/−3
  • r14034: Do not show deleted inventory entries by default on device page. +7/−2
  • r14037: Fixed variable name for netscaller ip addresses. +3/−3
  • r14038: Improved get_addresses(). +30/−28
  • r14039: Improved ipv4/ipv6 queries in get_entity_ids_ip_by_network(). +45/−51
  • r14040: Updated VM names definitions. +4/0
  • r14041: Fixed display a device port graphs tab with remote rrdcached. +42/−45
  • r14042: Skipped delete rrd files in delete_port() for remote rrdcached. +34/−26
  • r14045: Fixed possible fatal error in get_vars() with comma in variable value. +21/−18
  • r14046: Improved associate inventory ports for JunOS EVO. +23/−1
  • r14048: Fixed get ip addresses af on device ports page. +3/−3
  • r14049: Added config options for Email transport for verify ssl certificate name and permit self-signed certificates. +34/−4
  • r14051: Switched email MX method to use Net_DNS2. +3/−3
  • r14052: Improved truncate() and mb_truncate(). Added truncate_len(). +65/−30
  • r14053: Improved entity_descr_check((). +64/−96
  • r14054: Changed param for descr max length in entity_descr_check(). +16/−41
  • r14056: Disabled StartTLS by default in email smtp transport (OBS-5037). +7/−2
  • r14057: Restored default detect StartTLS for email smtp transport. Added option for disable StartTLS. Forced no verify smtp hostname for StartTLS by default. +22/−22
  • r14060: Increased ifIndex number for ports discovered by CPQSM2-MIB for do not to cross with IF-MIB. +3/−1
  • r14062: Disabled snmp bulk walk for Delta UPSes. +10/−8
  • r14063: Improved find_similar(). +71/−34
  • r14064: Improved default SNMP v3 auth options on Add device page. +159/−176
  • r14066: Fixed power factor scale by SCHLEIFENBAUER-DATABUS-MIB. +1/−1
  • r14068: Disabled snmp bulk for Extreme (Enterasys) OS. +5/−3
  • r14078: Skipped discovery possible same sensors/statuses/counters with definitions discovery. +38/−13
  • r14081: Ignore by default dm-XX devicemapper entities by UCD-DISKIO-MIB. +2/−2
  • r14083: Improved discovery LLDP neighbours with empty sysname and description and associate remote host by port macaddress. +58/−17
  • r14084: Ignore incorrect indexes in snmp translate. +6/−1
  • r14085: Fixed dbApproxCount() for MariaDB. +85/−68
  • r14086: Fixed generate_query_values() for numeric comparision with mysql function calls. +43/−10
  • r14087: Improved get_status_array(). +29/−16

Library Updates

  • r14014: Updated Net_DNS2 lib to 1.5.5.
  • r14050: Updated some pear libs.

Code Cleanup

  • r14012: Updated Mike name to correct in About page. +3/−3
  • r14070: Moved groups navbar include to separate dir. +198/−198
  • r14071: Moved contacts navbar include to separate dir. +380/−378
  • r14072: Moved custom oids navbar include to separate dir. +280/−278
  • r14073: Moved alert maintenance navbar include to separate dir. +156/−156
  • r14074: Moved alerting navbar include to separate dir. +134/−134
  • r14075: Moved footer navbar include to separate dir. +127/−127

Development

  • r14082: Reverted previous commit. +2/−2

Other Changes

  • r14029: MINOR] Increased minimum mysql and rrdtool version based on actually supported distro versions (correctly). +20/−28
Complete release diff (288) +178,051 / -27,443

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/api/v0/includes/address.inc.php+10 / -106
Mhtml/images/os/alcatellucent.svg+1 / -1
Ahtml/images/os/allnet.svg+1 / -0
Ahtml/images/os/btech.svg+1 / -0
Ahtml/images/os/epson.svg+1 / -0
Ahtml/images/os/schleifenbauer.svg+1 / -0
Ahtml/images/os/socomec.svg+1 / -0
Ahtml/images/os/zte.svg+1 / -0
Dhtml/includes/alerting-navbar.inc.php+0 / -89
Dhtml/includes/contacts-navbar.inc.php+0 / -376
Dhtml/includes/customoids-navbar.inc.php+0 / -275
Mhtml/includes/entities/port.inc.php+1 / -1
Mhtml/includes/functions.inc.php+21 / -18
Dhtml/includes/group-navbar.inc.php+0 / -188
Dhtml/includes/maintenance-navbar.inc.php+0 / -154
Dhtml/includes/navbar_footer.inc.php+0 / -126
Ahtml/includes/navbars non-text+0 / -0
Ahtml/includes/navbars/alerting.inc.php+89 / -0
Ahtml/includes/navbars/bgp.inc.php+263 / -0
Ahtml/includes/navbars/contacts.inc.php+378 / -0
Ahtml/includes/navbars/customoids.inc.php+275 / -0
Ahtml/includes/navbars/footer.inc.php+126 / -0
Ahtml/includes/navbars/group.inc.php+189 / -0
Ahtml/includes/navbars/maintenance.inc.php+154 / -0
Mhtml/includes/notifications.inc.php+17 / -0
Mhtml/includes/print/addresses.inc.php+236 / -114
Mhtml/includes/print/alert.inc.php+21 / -21
Mhtml/includes/print/inventory.inc.php+93 / -61
Mhtml/includes/print/routing.inc.php+76 / -47
Mhtml/includes/print/status.inc.php+29 / -16
Mhtml/includes/print/syslogs.inc.php+4 / -0
Mhtml/index.php+1 / -1
Mhtml/js/observium.js+17 / -2
Mhtml/pages/about.inc.php+3 / -3
Mhtml/pages/add_alert_check.inc.php+1 / -1
Mhtml/pages/add_syslog_rule.inc.php+1 / -1
Mhtml/pages/addhost.inc.php+159 / -176
Mhtml/pages/alert_check.inc.php+1 / -1
Mhtml/pages/alert_checks.inc.php+1 / -1
Mhtml/pages/alert_log.inc.php+3 / -3
Mhtml/pages/alert_maintenance.inc.php+4 / -4
Mhtml/pages/alert_maintenance_add.inc.php+2 / -2
Mhtml/pages/alert_regenerate.inc.php+3 / -3
Mhtml/pages/alerts.inc.php+1 / -1
Mhtml/pages/contact.inc.php+2 / -2
Mhtml/pages/contacts.inc.php+2 / -2
Mhtml/pages/customoid.inc.php+4 / -2
Mhtml/pages/customoids.inc.php+1 / -1
Mhtml/pages/device/edit/sensors.inc.php+71 / -67
Mhtml/pages/device/entphysical.inc.php+6 / -7
Mhtml/pages/device/port/adsl.inc.php+32 / -34
Mhtml/pages/device/port/graphs.inc.php+9 / -10
Mhtml/pages/device/ports/ipv4.inc.php+37 / -36
Mhtml/pages/device/ports/ipv6.inc.php+37 / -36
Mhtml/pages/device/routing/bgp.inc.php+3 / -121
Mhtml/pages/group.inc.php+1 / -1
Mhtml/pages/group_add.inc.php+1 / -1
Mhtml/pages/groups.inc.php+1 / -1
Mhtml/pages/groups_regenerate.inc.php+6 / -7
Mhtml/pages/routing/bgp.inc.php+35 / -133
Mhtml/pages/search/ipv4.inc.php+56 / -47
Mhtml/pages/search/ipv6.inc.php+52 / -42
Mhtml/pages/syslog.inc.php+61 / -54
Mhtml/pages/syslog_alerts.inc.php+3 / -3
Mhtml/pages/syslog_rules.inc.php+3 / -3
Mincludes/alerting/email.inc.php+21 / -3
Mincludes/alerting/servicenow.inc.php+2 / -2
Mincludes/common.inc.php+65 / -30
Mincludes/config-variables.inc.php+21 / -6
Mincludes/constants.inc.php+18 / -4
Mincludes/db.inc.php+63 / -24
Mincludes/defaults.inc.php+25 / -18
Mincludes/definitions/mibs/acme.inc.php+97 / -27
Mincludes/definitions/mibs/bdcom.inc.php+118 / -0
Mincludes/definitions/mibs/bdcom/nms-if-mib.php+19 / -9
Aincludes/definitions/mibs/btech.inc.php+58 / -0
Mincludes/definitions/mibs/cdata.inc.php+100 / -85
Mincludes/definitions/mibs/hp.inc.php+4 / -2
Mincludes/definitions/mibs/juniper.inc.php+50 / -3
Mincludes/definitions/mibs/nscrtv.inc.php+162 / -70
Aincludes/definitions/mibs/ribbon.inc.php+29 / -0
Aincludes/definitions/mibs/schleifenbauer.inc.php+186 / -0
Mincludes/definitions/mibs/socomec.inc.php+158 / -95
Mincludes/definitions/mibs/socomec/socomecups-mib.inc.php+161 / -139
Dincludes/definitions/mibs/sonus.inc.php+0 / -29
Mincludes/definitions/mibs/ubiquiti.inc.php+57 / -0
Aincludes/definitions/os/allnet.inc.php+31 / -0
Mincludes/definitions/os/bdcom.inc.php+11 / -9
Aincludes/definitions/os/btech.inc.php+32 / -0
Mincludes/definitions/os/cdata.inc.php+8 / -4
Mincludes/definitions/os/delta.inc.php+10 / -8
Mincludes/definitions/os/extreme.inc.php+5 / -3
Mincludes/definitions/os/juniper.inc.php+31 / -2
Mincludes/definitions/os/oracle.inc.php+7 / -4
Aincludes/definitions/os/ribbon.inc.php+33 / -0
Aincludes/definitions/os/schleifenbauer.inc.php+25 / -0
Mincludes/definitions/os/socomec.inc.php+17 / -7
Dincludes/definitions/os/sonus.inc.php+0 / -23
Mincludes/definitions/rewrites.inc.php+46 / -45
Mincludes/definitions/vm.inc.php+4 / -0
Mincludes/discovery/arp-table.inc.php+12 / -9
Mincludes/discovery/functions.inc.php+35 / -26
Mincludes/discovery/graphs/juniper-firewall-mib.inc.php+14 / -4
Mincludes/discovery/inventory/entity-mib.inc.php+41 / -2
Mincludes/discovery/inventory/juniper-mib.inc.php+1 / -0
Mincludes/discovery/neighbours/lldp-mib.inc.php+34 / -9
Mincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+11 / -5
Mincludes/discovery/ucd-diskio.inc.php+12 / -4
Mincludes/entities.inc.php+114 / -132
Mincludes/entities/counter.inc.php+11 / -8
Mincludes/entities/ip-address.inc.php+5 / -16
Mincludes/entities/port.inc.php+34 / -26
Mincludes/entities/processor.inc.php+1 / -1
Mincludes/entities/sensor.inc.php+6 / -2
Mincludes/entities/status.inc.php+23 / -12
Mincludes/entities/storage.inc.php+1 / -1
Mincludes/functions.inc.php+140 / -84
Mincludes/observium.inc.php+5 / -0
Mincludes/polling/os/juniper.inc.php+13 / -3
Mincludes/polling/os/unix.inc.php+22 / -2
Mincludes/polling/ucd-diskio.inc.php+12 / -10
Mincludes/polling/ucd-mib.inc.php+148 / -145
Mincludes/snmp.inc.php+6 / -1
Mincludes/update/update.php+3 / -0
Alibs/pear/Auth non-text+0 / -0
Alibs/pear/Auth/SASL.php+138 / -0
Alibs/pear/Auth/SASL/Anonymous.php+72 / -0
Alibs/pear/Auth/SASL/Common.php+106 / -0
Alibs/pear/Auth/SASL/CramMD5.php+70 / -0
Alibs/pear/Auth/SASL/DigestMD5.php+199 / -0
Alibs/pear/Auth/SASL/External.php+64 / -0
Alibs/pear/Auth/SASL/Login.php+67 / -0
Alibs/pear/Auth/SASL/Plain.php+64 / -0
Alibs/pear/Auth/SASL/SCRAM.php+327 / -0
Mlibs/pear/Mail/Mail/smtpmx.php+28 / -2
Mlibs/pear/Net/DNS2/BitMap.php+9 / -7
Mlibs/pear/Net/DNS2/Cache.php+2 / -2
Mlibs/pear/Net/DNS2/Cache/File.php+12 / -10
Mlibs/pear/Net/DNS2/Cache/Shm.php+2 / -2
Mlibs/pear/Net/DNS2/Exception.php+4 / -17
Mlibs/pear/Net/DNS2/Header.php+1 / -1
Mlibs/pear/Net/DNS2/Lookups.php+18 / -6
Mlibs/pear/Net/DNS2/Names.php+1 / -3
Mlibs/pear/Net/DNS2/Notifier.php+2 / -2
Mlibs/pear/Net/DNS2/Packet.php+3 / -3
Mlibs/pear/Net/DNS2/PrivateKey.php+2 / -2
Mlibs/pear/Net/DNS2/Question.php+1 / -1
Mlibs/pear/Net/DNS2/RR.php+8 / -9
Mlibs/pear/Net/DNS2/RR/AAAA.php+4 / -0
Mlibs/pear/Net/DNS2/RR/AMTRELAY.php+4 / -0
Mlibs/pear/Net/DNS2/RR/APL.php+8 / -0
Mlibs/pear/Net/DNS2/RR/CERT.php+1 / -1
Mlibs/pear/Net/DNS2/RR/EUI48.php+4 / -0
Mlibs/pear/Net/DNS2/RR/EUI64.php+4 / -0
Mlibs/pear/Net/DNS2/RR/IPSECKEY.php+5 / -0
Mlibs/pear/Net/DNS2/RR/LOC.php+0 / -2
Mlibs/pear/Net/DNS2/RR/OPT.php+1 / -1
Mlibs/pear/Net/DNS2/RR/SIG.php+3 / -20
Mlibs/pear/Net/DNS2/RR/TLSA.php+1 / -1
Mlibs/pear/Net/DNS2/RR/WKS.php+6 / -1
Mlibs/pear/Net/DNS2/RR/ZONEMD.php+1 / -1
Mlibs/pear/Net/DNS2/Resolver.php+1 / -1
Mlibs/pear/Net/DNS2/Socket.php+30 / -17
Mlibs/pear/Net/DNS2/Updater.php+17 / -17
Mlibs/pear/Net/SMTP.php+64 / -10
Amibs/allnet non-text+0 / -0
Amibs/allnet/ALLNET-MSR-MIB+400 / -0
Amibs/allnet/ALLNET-SENSOR-MIB+2,808 / -0
Mmibs/bdcom/NMS-BACKUPLINK-MIB+93 / -93
Mmibs/bdcom/NMS-CARD-OPERATION-MIB+3 / -3
Mmibs/bdcom/NMS-CHASSIS+62 / -44
Dmibs/bdcom/NMS-CONFIG+0 / -31
Amibs/bdcom/NMS-CONFIG-MGMT+66 / -0
Mmibs/bdcom/NMS-DHCP-SERVER-LEASE-MIB+3 / -3
Mmibs/bdcom/NMS-EPON-LLID-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-ONU-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-ONU-UNI-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-EPON-PON-QOS-POLICY+1 / -1
Mmibs/bdcom/NMS-ERPS-MIB+2 / -2
Mmibs/bdcom/NMS-ETHERRING+1 / -1
Mmibs/bdcom/NMS-FAN-TRAP+170 / -23
Mmibs/bdcom/NMS-FILE-MGMT-MIB+14 / -2
Mmibs/bdcom/NMS-FILTER-TRAP+2 / -2
Mmibs/bdcom/NMS-GPON-MIB+13,520 / -144
Mmibs/bdcom/NMS-HAL-GLOBAL-MIB+36 / -3
Mmibs/bdcom/NMS-HAL-IF-MIB+115 / -16
Mmibs/bdcom/NMS-HAL-TRAP+1 / -1
Mmibs/bdcom/NMS-IF-MIB+144 / -45
Mmibs/bdcom/NMS-INTERFACE-EXT+298 / -11
Mmibs/bdcom/NMS-INTERFACES+214 / -0
Mmibs/bdcom/NMS-IPAcl+420 / -0
Mmibs/bdcom/NMS-LLDP-MIB+1 / -1
Mmibs/bdcom/NMS-LOG-SERVER-MIB+18 / -17
Mmibs/bdcom/NMS-LOOPBACK-DETECT-MIB+1 / -1
Mmibs/bdcom/NMS-MAC-MIB+412 / -301
Mmibs/bdcom/NMS-MEAPS-MIB+6 / -4
Mmibs/bdcom/NMS-MacAcl+6 / -6
Mmibs/bdcom/NMS-NAT+21 / -0
Mmibs/bdcom/NMS-NTP-MIB+1 / -1
Mmibs/bdcom/NMS-OPTICAL-PORT-MIB+83 / -5
Amibs/bdcom/NMS-PORTMIRROR-FLOW+276 / -0
Mmibs/bdcom/NMS-POWER-EXT-MIB+24 / -20
Mmibs/bdcom/NMS-POWER-MIB+114 / -3
Mmibs/bdcom/NMS-PTN-ALARM+1 / -1
Mmibs/bdcom/NMS-PVLAN-EXT-MIB+7 / -7
Mmibs/bdcom/NMS-QOS-EXT-MIB+1,161 / -13
Mmibs/bdcom/NMS-QOS-MIB+19 / -18
Mmibs/bdcom/NMS-QOS-PIB-MIB+4 / -3
Mmibs/bdcom/NMS-R-QOS-MIB+21 / -21
Mmibs/bdcom/NMS-REMOTE-PING-MIB+1 / -1
Mmibs/bdcom/NMS-ROUTING-MIB+1 / -1
Mmibs/bdcom/NMS-SMI+7 / -0
Mmibs/bdcom/NMS-SNMP+4 / -4
Mmibs/bdcom/NMS-SNTP+3 / -3
Mmibs/bdcom/NMS-STP+1 / -1
Mmibs/bdcom/NMS-SWITCH-MIB+12 / -12
Mmibs/bdcom/NMS-SYS-TRAP+1 / -1
Mmibs/bdcom/NMS-TFTP+2 / -1
Mmibs/bdcom/NMS-VLAN-EXT-MIB+352 / -5
Amibs/bdcom/NMS-VTY-MIB+88 / -0
Mmibs/bdcom/NMS-WAN-MIB+1 / -1
Amibs/bdcom/NMS-WIRELESS+1,785 / -0
Mmibs/bdcom/NMS-WLAN-MIB+1 / -1
Amibs/btech non-text+0 / -0
Amibs/btech/BtechBase-MIB+14 / -0
Amibs/btech/BtechProbe1-MIB+555 / -0
Amibs/btech/BtechTypes-MIB+33 / -0
Mmibs/cdata/CDATA-EPON-MIB+148 / -35
Mmibs/cdata/CDATA-GPON-MIB+5,132 / -77
Amibs/cdata/NSCRTV-PON-TREE-EXT-LAYER3-MIB+1,201 / -0
Mmibs/cdata/NSCRTV-PON-TREE-EXT-MIB+10,089 / -1,741
Amibs/cdata/NSCRTV-PON-TREE-EXT-SERVICE-PORT-MIB+801 / -0
Mmibs/cdata/VENDOR-COMMON-MIB+154 / -0
Mmibs/nscrtv/NSCRTV-FTTX-EPON-MIB+10,224 / -11,684
Mmibs/nscrtv/NSCRTV-FTTX-GPON-MIB+3,805 / -1,095
Amibs/ribbon non-text+0 / -0
Amibs/ribbon/APOLLO-MIB+4,444 / -0
Amibs/ribbon/CONNEXIP-TRAPS-MIB+472 / -0
Amibs/ribbon/ECI-FLOW-ACCOUNTING-MIB+250 / -0
Amibs/ribbon/ECI-OPERATING-MIB+604 / -0
Amibs/ribbon/ECI-POLICY-BASED-ACCOUNTING-MIB+113 / -0
Amibs/ribbon/ECI-QUEUE-ACCOUNTING-MIB+241 / -0
Amibs/ribbon/ECI-SMI+80 / -0
Amibs/ribbon/ECI-TC+32 / -0
Amibs/ribbon/ECI-TRAPS+9,201 / -0
Amibs/ribbon/HORNET-BASE-TRAPS-MIB+5,150 / -0
Amibs/ribbon/SONUS-ADDRESS-CONTEXT+30,078 / -0
Amibs/ribbon/SONUS-ALARM-MGR+356 / -0
Amibs/ribbon/SONUS-ANNOUNCEMENTS-STATUS+277 / -0
Amibs/ribbon/SONUS-CDR-SERVER-MIB+380 / -0
Amibs/ribbon/SONUS-COMMON-TC+185 / -0
Amibs/ribbon/SONUS-COMMON-TRAP-MIB+111 / -0
Amibs/ribbon/SONUS-DRM-DSPSTATUS+3,757 / -0
Amibs/ribbon/SONUS-GEN2-EVENT-LOG-MIB+1,492 / -0
Amibs/ribbon/SONUS-GEN2-IPM+5,327 / -0
Amibs/ribbon/SONUS-GEN2-NTP-SERVICES-MIB+585 / -0
Amibs/ribbon/SONUS-GEN2-PROFILES-MIB+157 / -0
Amibs/ribbon/SONUS-GEN2-RADIUS-MIB+813 / -0
Amibs/ribbon/SONUS-GLOBAL-OBJECTS+15,091 / -0
Amibs/ribbon/SONUS-HA-MIB+303 / -0
Amibs/ribbon/SONUS-LICENSE-MIB+193 / -0
Amibs/ribbon/SONUS-LOAD-BALANCING-SERVICE-STATUS+807 / -0
Amibs/ribbon/SONUS-MGMT-IP-INTERFACE+325 / -0
Amibs/ribbon/SONUS-NETWORK-PROCESSOR-STATS+814 / -0
Amibs/ribbon/SONUS-NODE-RESOURCES-CONGESTION+956 / -0
Amibs/ribbon/SONUS-NODE-RESOURCES-DSPUSAGE+3,264 / -0
Amibs/ribbon/SONUS-PORT+1,771 / -0
Amibs/ribbon/SONUS-SBX-POLICY-SERVER-TRAP-MIB+949 / -0
Amibs/ribbon/SONUS-SBX-TRAP-MIB+8,016 / -0
Amibs/ribbon/SONUS-SLB+397 / -0
Amibs/ribbon/SONUS-SMI+334 / -0
Amibs/ribbon/SONUS-SWE+294 / -0
Amibs/ribbon/SONUS-SYSTEM-MIB+5,463 / -0
Amibs/ribbon/SONUS-VM+477 / -0
Amibs/ribbon/SONUS-VMG+3,306 / -0
Amibs/ribbon/UX-CALL-STATS-MIB+1,718 / -0
Amibs/ribbon/UX-OBJECTS-MIB+1,358 / -0
Amibs/ribbon/UX-TRAP-MIB+5,533 / -0
Mmibs/schleifenbauer/SCHLEIFENBAUER-DATABUS-MIB+822 / -106
Mmibs/schleifenbauer/SCHLEIFENBAUER-SMI+15 / -17
Mmibs/socomec/SOCOMECUPS7-MIB+81 / -17
Dmibs/sonus non-text+0 / -0
Dmibs/sonus/UX-CALL-STATS-MIB+0 / -1,687
Dmibs/sonus/UX-OBJECTS-MIB+0 / -1,291
Dmibs/sonus/UX-TRAP-MIB+0 / -4,987
Mtests/IncludesCommonTest.php+42 / -28
Mtests/IncludesDbTest.php+103 / -91
Mtests/IncludesFunctionsTest.php+206 / -12
+5,079 added −3,662 removed +1,417 net filtered development activity

25.05.14009

Released • Commits r13987 through r14008
Included development changes (21 commits)

Minor Changes

  • r13989: Improved support for SNR Switches (OBS-5012). +372/−181
  • r13992: Improved discovery sensors for JunOS EVO for ZX+ modules by JUNIPER-DOM-MIB (OBS-5016). +198/−1
  • r13993: Added discovery temperature/humidity sensors by VERTIV-V5-MIB (OBS-5015). +774/−686
  • r13994: Update copyright year +1/−2
  • r13996: Improved generate statistics on about page with huge syslog and eventlog tables. Added dbApproxCount() for get approximate db entries count. +74/−52
  • r14000: Updated Geocode.Farm geo api. Now required API key. +59/−56
  • r14001: Added Geoapify API definition for geolocation. +118/−44
  • r14002: Changed default geolocation api to ArcGIS. +11/−7
  • r14004: Added MS Azure geocoding api. +205/−128
  • r14008: Added API routes for get versions (/version and /versions). +62/−3

MIB Updates

  • r13988: Updated SNR mib files.

Trivial Changes

  • r13990: Added discovery static IP addresses by HIK-DEVICE-MIB (OBS-5014). +34/−25
  • r13995: Copyright year update +1/−1
  • r13997: Improved dbApproxCount() for detect count query timeout. +15/−5
  • r13998: Fixed confirmation dialog for delete dashboard. +20/−16
  • r13999: Updated VMWare Guest ID definitions. +60/−16
  • r14003: Improved generate alternative location string for geocoding. +6/0
  • r14006: Added missed poller code for SLA by ACD-TWAMP-GEN-MIB (apper in r13957). +106/0
  • r14007: Fixed display Device not yet polled. +4/−4

Code Cleanup

  • r14005: Cleaned azure geo definition. 0/−5

Other Changes

  • r13991: Add Forcepoint NGFW discovery +13/0
Complete release diff (32) +7,848 / -1,909

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
MLICENSE.PRO+1 / -2
Mhtml/api/v0/index.php+58 / -3
Mhtml/includes/functions.inc.php+1 / -5
Mhtml/includes/print/search.inc.php+1 / -1
Mhtml/includes/print/syslogs.inc.php+6 / -19
Mhtml/pages/about.inc.php+32 / -26
Mhtml/pages/dashboard.inc.php+19 / -15
Mhtml/pages/device.inc.php+4 / -4
Mincludes/common.inc.php+4 / -0
Mincludes/config-variables.inc.php+28 / -11
Mincludes/db.inc.php+43 / -0
Mincludes/defaults.inc.php+9 / -3
Mincludes/definitions/geo.inc.php+334 / -208
Mincludes/definitions/mibs/dcn/dcn-xxx.php+9 / -7
Mincludes/definitions/mibs/geist.inc.php+764 / -676
Mincludes/definitions/mibs/hikvision.inc.php+32 / -23
Mincludes/definitions/mibs/snr.inc.php+321 / -164
Mincludes/definitions/os/forcepoint.inc.php+13 / -0
Mincludes/definitions/os/hikvision.inc.php+2 / -2
Mincludes/definitions/os/snr.inc.php+42 / -10
Mincludes/definitions/os/vertiv.inc.php+10 / -10
Mincludes/definitions/vm.inc.php+60 / -16
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+198 / -1
Mincludes/geolocation.inc.php+13 / -3
Mincludes/observium.inc.php+1 / -1
Aincludes/polling/slas/acd-twamp-gen-mib.inc.php+106 / -0
Amibs/snr/SNR-ERD-2-MIB+513 / -0
Amibs/snr/SNR-ERD-3S-MIB+708 / -0
Dmibs/snr/SNR-ERD-3s+0 / -626
Amibs/snr/SNR-ERD-MIB+3,534 / -0
Mmibs/snr/SNR-SWITCH-MIB+981 / -72
Mpoller-wrapper.py+1 / -1
+2,133 added −1,232 removed +901 net filtered development activity

25.04.13987

Released • Commits r13882 through r13986
Included development changes (104 commits)

Major Features

  • r13904: Added basic support for Ovarro/Semaphore TBox. +77/0
  • r13914: Added support for Solid Optics EDFAMUX (OBS-4986). +133/0
  • r13954: Added os support for 2N IP Audio devices (OBS-4994). +86/0
  • r13960: Added support for Telos Axia xNode (OBS-4989). +79/0
  • r13985: Added support for FirstMile OnAccess (OBS-4539). +908/0

New Features

  • r13963: Add additional ap count to LWAPP +2/0

Bug Fixes

Minor Changes

  • r13883: Added basic os definition for HPE Alletra Storage (OBS-4964). +9/0
  • r13899: Function html_highlight() simplified, added escaping by default. Added separate html_highlight_entities() for highlight entities with escaping by default. Added unit tests. +86/−33
  • r13900: Improved highlight in ajax search. +98/−93
  • r13901: Improved highlight entities (bgp and ports) in syslog messages. +82/−40
  • r13911: Fixed discovery Fortinet VPN statuses by FORTINET-FORTIGATE-MIB. +44/−14
  • r13915: Fixed polling vendor specific AFI/SAFI BGP counters with VRFs (OBS-4987). +118/−89
  • r13920: Added discovery voltage sensor for PSU by CPQHLTH-MIB (OBS-3263). +62/−12
  • r13922: Added ports polling on HP iLO by CPQSM2-MIB. +58/0
  • r13925: Added ability for add more os definition groups for merge properties. +19/−7
  • r13926: Improved support for FS PDU. Renamed os for unificate with Huawei PDU. +166/−121
  • r13929: Added (untested) SNR IP-PDU clone of FS/Huawei PDU. +128/−79
  • r13932: Improved Ntfy notification transport. +62/−11
  • r13933: Added Gotify notification transport. +92/−1
  • r13935: Added snmp cmd option for ignore table indexes checking by MIB files. Fixed polling Juniper processors by HOST-RESOURCES-MIB. +10/−14
  • r13936: Unified generate entity mib::object cell. +26/−4
  • r13937: Display mib::object cell for processors. +39/−36
  • r13950: Improved generate and display ip addresses. Simplified parts of code. +132/−100
  • r13951: Fixed escape_html() for non utf8 or latin encoded strings. +13/−4
  • r13957: Added polling/discovery support for SLA by ACD-TWAMP-GEN-MIB. +140/−14
  • r13966: Improved support for Eaton SC, added discovery sensors by RPS-SC300-MIB (OBS-4998). +400/−38
  • r13969: Improved support for Inova PDU with new firmware (OBS-5000). +621/−519
  • r13971: Added function dbShowTables() for list tables with specific column. +32/−5
  • r13973: Fixed detect Cisco IE as IOS-XE, all except IE-1000. +24/−9
  • r13975: Device overview show common information (hardware/vendor/os/location) as links. +74/−219
  • r13980: Added storage_size as alert metric for storage entity. +2/−1
  • r13981: Added ability for use mib based split unit patterns in snmp_fix_numeric() for sensors and counters. +95/−50
  • r13982: Added ability for use mib based split unit patterns in snmp_fix_numeric() for processors. +60/−6

MIB Updates

  • r13942: Updated Juniper mib files.

Database Changes

  • r13895: Increased bgp peer field sizes for identifier and addresses for correctly store ipv6.

Trivial Changes

  • r13884: Added snmp options for mib definitions in get_def_snmp_flags(), instead raw snmp flags. +23/−2
  • r13885: Converted mib definitions utf8 snmp flag to option. +52/−52
  • r13886: Converted mib definitions noindex snmp flag to option. +517/−516
  • r13887: Added snmp option index_parts to get_def_snmp_flags(). Fixed discovery ip addresses with snmp options. +19/−11
  • r13888: Allowed to use simple values as snmp options in get_def_snmp_flags(). +4/0
  • r13889: Converted mib definitions index_parts snmp flag to option. +61/−34
  • r13890: Converted mib definitions table snmp flag to option. +42/−42
  • r13892: Added snmp options ascii and index_string to get_def_snmp_flags(). Added ability for use snmp options in merge_private_mib(). +16/−10
  • r13893: Converted mib definitions ascii snmp flag to option. +363/−361
  • r13894: Added ability for set default snmp options in get_def_snmp_flags(). +13/−4
  • r13902: Fixed possible override replace sting in html_highlight_entities(). +3/−4
  • r13903: Improved print neighbours protocol. +1/−14
  • r13906: Fixed sensor descriptions for DDM sensors by JUNIPER-DOM-MIB. +9/−9
  • r13908: Added display informational message when device forced for discovery on device page. +14/−5
  • r13909: Improved detect poor serial string by is_valid_param(). +1/−1
  • r13910: Added quick search devices by hardware field. +7/−2
  • r13912: Improved rewrite_unix_hardware() for solaris os. +22/−24
  • r13913: Improved clean numeric values with unprintable snmp chars. +4/−6
  • r13916: Added display used php math library in print_versions(). Added get svn version. +42/−3
  • r13917: Improved ajax query for port entities. Removed port_permitted_array() calls. +25/−7
  • r13918: Moved detect SWRAID-MIB to mibs discovery (since it is very rarely used and difficult to install). +39/−28
  • r13919: Moved detect CPQHLTH-MIB and CPQIDA-MIB to mibs discovery (for linux and windows os). +89/−74
  • r13921: Fixed associate Lanes for DOM sensors on Arista by ENTITY-SENSOR-MIB. +9/−6
  • r13923: Changed predictiveFailure status event to warning. +21/−21
  • r13927: Added phase measured labels by ACCUENERGY-MIB. +38/−29
  • r13928: Fixed energy scale by IPPDU-MIB. +17/−17
  • r13930: Skip empty http headers in generate_http_context(). +13/−5
  • r13931: Added common base_url and icon_url message tags for all notification transports. +4/0
  • r13934: Fixed processors indexes on Juniper devices by HOST-RESOURCES-MIB. +64/−55
  • r13938: Unified display mib::object cell for statuses. +5/−4
  • r13939: Unified display mib::object cell for counters. +7/−8
  • r13940: Improved hardware detect on Juniper MX routers. +28/−16
  • r13941: Improved discovery temperature sensors by JUNIPER-DOM-MIB. +6/−1
  • r13943: Fixed ports permissions query in get_status_array() (OBS-4993). +1/−1
  • r13945: Added ip_in_network() function for reduce direct pear ipv4/ipv6 lib calls. +52/−37
  • r13947: Added generate_ip_link(), improved generate_popup_link(). +60/−52
  • r13948: Improved generate db queries for ajax input. +21/−23
  • r13949: Improved display ajax ip whois. +26/−8
  • r13952: Fixed ajax entity popup for empty ip whois. +5/−3
  • r13953: Fixed State field for Arcgis geo query. +43/−43
  • r13955: Fixed os definition for 2N IP Audio Kit. +6/−6
  • r13956: Append AD domain to binddn when it passed without DN or domain. +9/−6
  • r13958: Improved generate SLA pages. +50/−35
  • r13961: Added audio device type definition. +37/−25
  • r13962: Added detect veeery old uclinux distro. +20/−14
  • r13964: Improved generate device port page titles. +152/−132
  • r13965: Added (correctly) audio device type definition. +6/0
  • r13968: Improved detect Synology DSM. +18/−17
  • r13970: Fixed clean deleted devices from Netscaler Service Group Member table. +4/−3
  • r13972: Updated list of tables for deleting devices. +5/−3
  • r13974: Fixed generate_url() with quoted vars when it previously passed as quoted string. +67/−43
  • r13976: Fixed compat with old config overview_show_sysDescr. +9/−5
  • r13977: Improved check graph definition. +1/−1
  • r13979: Added navbar option for display device groups on Group page. +15/−4
  • r13983: Display VM information in print_versions(). +23/−5
  • r13984: Fixed polling port speed by SPEED-DUALLINE-FC. +2/−1
  • r13986: Disabled config option poller_by_host for distributed pollers (with -i and -n options) in check_local_poller_id(). +6/0

Code Cleanup

  • r13891: Removed unused snmp_flags mib definition. +170/−176
  • r13896: Removed code related with old mcrypt php extension. Unsupported since php 7.2. +53/−127
  • r13897: Removed compatibility of json encode/decode for old php versions. +11/−14
  • r13898: Removed compatibility for old json_encode() in unit tests. +24/−25
  • r13907: Hidden experimental device menu entry. +7/−5
  • r13924: Moved value_to_units() function to sensor entities. +77/−78
  • r13944: Undebug. +1/−1
  • r13946: Renamed and moved port_id_by_subnet_ipv4() to get_port_id_by_subnet_ipv4(). +40/−41
  • r13959: Fixed web config variables descriptions. +2/−2
  • r13967: Reverted accidentally removed sensor class definition. +1/0
  • r13978: Reduced initial php warnings, when enabled. +4/−4
Complete release diff (195) +34,559 / -4,627

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Mhtml/ajax/entities.php+41 / -22
Mhtml/ajax/entity_popup.php+28 / -8
Mhtml/ajax/get_entities.php+1 / -1
Mhtml/ajax/input.php+21 / -23
Mhtml/ajax/search.php+11 / -5
Ahtml/images/os/2n-dark.svg+4 / -0
Ahtml/images/os/2n.svg+1 / -0
Ahtml/images/os/firstmile.png+1 / -0
Ahtml/images/os/firstmile_2x.png+1 / -0
Ahtml/images/os/solid_optics.png+1 / -0
Ahtml/images/os/solid_optics_2x.png+1 / -0
Ahtml/images/os/tbox.png+1 / -0
Ahtml/images/os/tbox_2x.png+1 / -0
Ahtml/images/os/telos.svg+1 / -0
Mhtml/includes/authentication/ad.inc.php+9 / -6
Mhtml/includes/entities/counter.inc.php+6 / -7
Mhtml/includes/entities/device.inc.php+1 / -0
Mhtml/includes/entities/generic.inc.php+21 / -0
Mhtml/includes/entities/port.inc.php+4 / -6
Mhtml/includes/entities/processor.inc.php+35 / -34
Mhtml/includes/entities/sensor.inc.php+4 / -4
Mhtml/includes/entities/sla.inc.php+49 / -35
Mhtml/includes/entities/status.inc.php+4 / -4
Mhtml/includes/functions.inc.php+116 / -88
Mhtml/includes/graphs/graph.inc.php+1 / -1
Mhtml/includes/panels/device.inc.php+3 / -1
Mhtml/includes/print/addresses.inc.php+186 / -100
Mhtml/includes/print/navbar.inc.php+3 / -4
Mhtml/includes/print/neighbours.inc.php+1 / -14
Mhtml/includes/print/routing.inc.php+3 / -4
Mhtml/includes/print/status.inc.php+1 / -1
Mhtml/includes/print/syslogs.inc.php+3 / -3
Mhtml/includes/search/accesspoints.inc.php+2 / -2
Mhtml/includes/search/devices.inc.php+17 / -11
Mhtml/includes/search/groups.inc.php+6 / -6
Mhtml/includes/search/inventory.inc.php+7 / -6
Mhtml/includes/search/ip-addresses.inc.php+7 / -7
Mhtml/includes/search/loadbalancers.inc.php+28 / -28
Mhtml/includes/search/neighbours.inc.php+5 / -14
Mhtml/includes/search/ports.inc.php+3 / -3
Mhtml/includes/search/sensors.inc.php+2 / -5
Mhtml/includes/search/slas.inc.php+6 / -6
Mhtml/includes/search/status.inc.php+2 / -2
Mhtml/includes/sessions.inc.php+8 / -11
Mhtml/pages/device.inc.php+23 / -12
Mhtml/pages/device/overview/information.inc.php+56 / -21
Dhtml/pages/device/overview/information_extended.inc.php+0 / -190
Mhtml/pages/device/port.inc.php+4 / -1
Mhtml/pages/device/port/alertlog.inc.php+5 / -8
Mhtml/pages/device/port/events.inc.php+5 / -8
Mhtml/pages/group.inc.php+15 / -4
Mhtml/pages/preferences/general.inc.php+1 / -1
Mhtml/pages/routing/bgp.inc.php+15 / -14
Aincludes/alerting/gotify.inc.php+46 / -0
Aincludes/alerting/ntfy.inc.php+46 / -0
Mincludes/alerts.inc.php+4 / -0
Mincludes/common.inc.php+110 / -122
Mincludes/config-variables.inc.php+9 / -2
Mincludes/constants.inc.php+8 / -14
Mincludes/db.inc.php+32 / -5
Mincludes/debugging.inc.php+2 / -2
Mincludes/defaults.inc.php+3 / -3
Mincludes/definitions.inc.php+2 / -1
Mincludes/definitions/entities/devices.inc.php+15 / -6
Mincludes/definitions/entities/processors.inc.php+3 / -1
Mincludes/definitions/entities/sensors.inc.php+6 / -2
Mincludes/definitions/entities/slas.inc.php+1 / -0
Mincludes/definitions/entities/status.inc.php+1 / -0
Mincludes/definitions/entities/storages.inc.php+1 / -0
Mincludes/definitions/geo.inc.php+43 / -43
Mincludes/definitions/mibs.inc.php+34 / -23
Aincludes/definitions/mibs/2n.inc.php+55 / -0
Mincludes/definitions/mibs/accedian.inc.php+43 / -15
Mincludes/definitions/mibs/accuenergy.inc.php+38 / -29
Mincludes/definitions/mibs/akcp.inc.php+170 / -176
Mincludes/definitions/mibs/apc.inc.php+5 / -5
Aincludes/definitions/mibs/apc/powernet-rpdu2.php+588 / -0
Mincludes/definitions/mibs/arista.inc.php+33 / -33
Mincludes/definitions/mibs/avtech.inc.php+8 / -8
Mincludes/definitions/mibs/bachmann.inc.php+1 / -1
Mincludes/definitions/mibs/barracuda.inc.php+77 / -77
Mincludes/definitions/mibs/chatsworth.inc.php+7 / -7
Mincludes/definitions/mibs/cisco.inc.php+39 / -37
Mincludes/definitions/mibs/d-link/dgs-l3mgmt-mib.php+18 / -18
Mincludes/definitions/mibs/dell/storagemanagement-mib.inc.php+6 / -6
Mincludes/definitions/mibs/delta.inc.php+323 / -323
Mincludes/definitions/mibs/didactum.inc.php+1 / -1
Mincludes/definitions/mibs/eaton.inc.php+373 / -20
Mincludes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php+17 / -17
Mincludes/definitions/mibs/fiberhome.inc.php+3 / -3
Aincludes/definitions/mibs/firstmile.inc.php+877 / -0
Mincludes/definitions/mibs/fortinet.inc.php+43 / -14
Mincludes/definitions/mibs/fscom.inc.php+160 / -117
Mincludes/definitions/mibs/hp.inc.php+144 / -72
Mincludes/definitions/mibs/huawei.inc.php+42 / -15
Mincludes/definitions/mibs/inova.inc.php+21 / -517
Mincludes/definitions/mibs/netping/dksf-mib.php+50 / -50
Mincludes/definitions/mibs/newtec.inc.php+52 / -0
Mincludes/definitions/mibs/nokia.inc.php+10 / -2
Mincludes/definitions/mibs/oracle.inc.php+36 / -36
Aincludes/definitions/mibs/ovarro.inc.php+52 / -0
Mincludes/definitions/mibs/pandacom.inc.php+328 / -325
Mincludes/definitions/mibs/panduit.inc.php+8 / -8
Mincludes/definitions/mibs/qsan.inc.php+71 / -71
Mincludes/definitions/mibs/radlan/radlan-ip.php+1 / -1
Mincludes/definitions/mibs/radlan/radlan-ipv6.php+1 / -1
Mincludes/definitions/mibs/rfc.inc.php+1 / -1
Mincludes/definitions/mibs/sds.inc.php+1 / -1
Mincludes/definitions/mibs/snr.inc.php+37 / -0
Aincludes/definitions/mibs/solidoptics.inc.php+111 / -0
Aincludes/definitions/mibs/telos.inc.php+55 / -0
Mincludes/definitions/os.inc.php+19 / -7
Aincludes/definitions/os/2n.inc.php+26 / -0
Mincludes/definitions/os/accedian.inc.php+1 / -1
Mincludes/definitions/os/cisco.inc.php+19 / -8
Mincludes/definitions/os/eaton.inc.php+24 / -16
Aincludes/definitions/os/firstmile.inc.php+31 / -0
Mincludes/definitions/os/fscom.inc.php+8 / -6
Mincludes/definitions/os/hp.inc.php+10 / -0
Mincludes/definitions/os/inova.inc.php+12 / -2
Mincludes/definitions/os/microsoft.inc.php+2 / -2
Dincludes/definitions/os/nag.inc.php+0 / -79
Mincludes/definitions/os/nokia.inc.php+1 / -0
Aincludes/definitions/os/ovarro.inc.php+25 / -0
Mincludes/definitions/os/proxmox.inc.php+6 / -6
Aincludes/definitions/os/snr.inc.php+91 / -0
Aincludes/definitions/os/solidoptics.inc.php+22 / -0
Mincludes/definitions/os/synology.inc.php+18 / -17
Aincludes/definitions/os/telos.inc.php+23 / -0
Mincludes/definitions/os/univention.inc.php+3 / -3
Mincludes/definitions/os/unix.php+4 / -4
Mincludes/definitions/rewrites.inc.php+138 / -115
Mincludes/definitions/transports.inc.php+62 / -12
Mincludes/definitions/wui.inc.php+9 / -0
Mincludes/discovery/bgp/bgp4v2-mib.inc.php+14 / -12
Mincludes/discovery/functions.inc.php+51 / -4
Mincludes/discovery/os/solaris.inc.php+18 / -21
Mincludes/discovery/processors/host-resources-mib.inc.php+64 / -55
Mincludes/discovery/sensors/cpqhlth-mib.inc.php+62 / -12
Mincludes/discovery/sensors/entity-sensor-mib.inc.php+6 / -3
Mincludes/discovery/sensors/juniper-dom-mib.inc.php+15 / -10
Aincludes/discovery/slas/acd-twamp-gen-mib.inc.php+89 / -0
Mincludes/distributed.inc.php+6 / -0
Mincludes/encrypt.inc.php+35 / -100
Mincludes/entities.inc.php+8 / -5
Mincludes/entities/counter.inc.php+11 / -11
Mincludes/entities/device.inc.php+38 / -26
Mincludes/entities/ip-address.inc.php+64 / -42
Mincludes/entities/port.inc.php+71 / -17
Mincludes/entities/processor.inc.php+3 / -3
Mincludes/entities/routing.inc.php+50 / -23
Mincludes/entities/sensor.inc.php+83 / -6
Mincludes/entities/sla.inc.php+12 / -3
Mincludes/functions.inc.php+9 / -55
Mincludes/http.inc.php+12 / -4
Mincludes/observium.inc.php+4 / -1
Mincludes/polling/bgp-peers.inc.php+44 / -31
Mincludes/polling/bgp/bgp4v2-mib.inc.php+27 / -13
Mincludes/polling/os/cisco.inc.php+5 / -1
Mincludes/polling/os/juniper.inc.php+28 / -16
Mincludes/polling/os/unix.inc.php+20 / -14
Mincludes/polling/ospf/ospf-mib.inc.php+1 / -1
Mincludes/polling/processors.inc.php+1 / -1
Mincludes/polling/storage.inc.php+1 / -1
Mincludes/rewrites.inc.php+7 / -6
Mincludes/snmp.inc.php+75 / -45
Mlibs/pear/Crypt/CHAP.php+14 / -46
Amibs/2n non-text+0 / -0
Amibs/2n/TEL2N-MIB+141 / -0
Amibs/eaton/RPS-SC300-MIB+8,768 / -0
Mmibs/hp/ThreeParMIB+2,801 / -254
Amibs/inova/PowerNet-Inova+10,752 / -0
Mmibs/juniper/JUNIPER-CHASSIS-DEFINES-MIB+132 / -3
Mmibs/juniper/JUNIPER-COS-MIB+86 / -2
Mmibs/juniper/JUNIPER-DOM-MIB+199 / -2
Mmibs/juniper/JUNIPER-FIREWALL-MIB+1 / -2
Mmibs/juniper/JUNIPER-IFOPTICS-MIB+1,503 / -177
Mmibs/juniper/JUNIPER-IPSEC-FLOW-MON-MIB+73 / -5
Mmibs/juniper/JUNIPER-JS-NAT-MIB+66 / -12
Mmibs/juniper/JUNIPER-MIB+32 / -0
Mmibs/juniper/JUNIPER-NAT-MIB+7 / -5
Amibs/ovarro non-text+0 / -0
Amibs/ovarro/SEMAPHORE-RTU-MIB+1,854 / -0
Amibs/snr/SNR-IPPDU-MIB+455 / -0
Amibs/solidoptics non-text+0 / -0
Amibs/solidoptics/SO-MUX-MIB+153 / -0
Amibs/solidoptics/SO-MUX-V1-MIB+215 / -0
Amibs/telos non-text+0 / -0
Amibs/telos/TLS-LIVEWIRE-MIB+266 / -0
Amibs/telos/TLS-SMI+33 / -0
Mtests/HtmlIncludesFunctionsTest.php+60 / -0
Mtests/IncludesCommonTest.php+175 / -78
Mtests/IncludesEncryptTest.php+160 / -220
Mtests/IncludesSnmpTest.php+71 / -39
Aupdate/497.sql+1 / -0
+6,584 added −3,831 removed +2,753 net filtered development activity

25.02.13882

Released • Commits r13796 through r13881
Included development changes (85 commits)

Major Features

New Features

  • r13853: Add fortigate ipsec tunnel status indicator +17/0

Minor Changes

  • r13798: Added status definitions for ENTITY-STATE-MIB. +79/−13
  • r13800: Updated os version detect for macos and openwrt. Added new macos distro icons. +33/−14
  • r13810: Improved snmp_fix_string() for clean snmp null chars converted to dots. Added unit parameter. +27/−3
  • r13816: Added SNMP timeout, retries and max-repetition command line options for snmpdump script. +19/−3
  • r13822: Added port statistics for VIF interfaces by BISON-ROUTER-MIB (OBS-4945). +128/−25
  • r13825: Improved detect QTech Switch (OBS-4861). Added discovery power supply statuses by DCN-MIB and clones. +177/−95
  • r13826: Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB. +145/0
  • r13828: Improved group/alert entity association by ip addresses. +67/−16
  • r13830: Added get_time_gmt() for get current unixtime in UTC+0. Same arguments as for get_time(). +40/−18
  • r13836: Improved discovery powersupply statuses by ATEN-IPMI-MIB. +22/−7
  • r13839: Improved support for RoomAlert 12E and 12S (OBS-4963). +212/−137
  • r13841: Fixed check entity write permission in ajax update action for ports, sensors and statuses. +3/−3
  • r13843: Added basic support for Liebert/Vertiv RDU (OBS-4965). +945/0
  • r13845: Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks. +61/−47
  • r13847: Added polling ebuild packages by unix-agent (OBS-4947). +73/−21
  • r13848: Added ebuild unix-agent script (OBS-4947). +39/0
  • r13852: Do not use update_tables action on main poller also for distributed installs. Added is_poller_main(). +17/−12
  • r13857: Added navbar filters on Probes page by Type and Status. +90/−29
  • r13859: Added navbar filters on Device probes page by Type and Status. +41/−3
  • r13867: Improved os definition and polling for OpenBSD. +20/−1
  • r13869: Added graph type availability to definitions based. +125/−76
  • r13873: Added os definition snmp noindex option for polling/discovery hardware, which return common sysDescr/sysObjectID/sysUpTime without indexes. +120/−42
  • r13876: Added basic os definition for Nokia/Clavister NetGuard. +153/−1
  • r13878: Added unit conversion datetime for age sensor class. +28/−3
  • r13880: Improved support for Extreme XOS with new firmware (OBS-4974). +109/−25

MIB Updates

  • r13814: Updated Siae mib files.
  • r13817: Updated Forcepoint mib files.
  • r13824: Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB.
  • r13838: Updated avtech mib files.
  • r13840: Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.
  • r13842: Added new vertiv mib files.
  • r13875: Added Nokia/Clavister NetGuard mib files.
  • r13879: Updated extreme mib files.

Database Changes

  • r13854: Changed autoincrement column type for history and log tables to bigint for prevent possible reaching the maximum value.

Trivial Changes

  • r13797: Improved set status measured class by definitions. +4/−3
  • r13799: Added discovery statuses for SONiC os by ENTITY-STATE-MIB. +2/0
  • r13801: Synchronized host option for poller, discovery and alerter. Improved display error when requested hostname not exist in db. +135/−46
  • r13802: Improved http info message. Added implode_key_value() for join key:value arrays as string. +33/−8
  • r13803: Fixed alerter spam option, appear in previous commit. +11/−2
  • r13804: Prevent using old ifHighSpeed values when port ifSpeed set to very low value (OBS-4951). +34/−30
  • r13805: Fixed poller/discovery host argument allow use ip address as hostname (OBS-4950). +4/−4
  • r13811: Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence). +13/−10
  • r13812: Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB (OBS-4954). +52/−3
  • r13815: Fixed bgp sort query in get_status_array() (OBS-4958). +5/−3
  • r13818: Improved discovery error message when device is down. +11/−5
  • r13820: Improved include dirs sorting when required. +6/−6
  • r13821: Detect unix distro by sysdescr only for server/workstation. +11/−2
  • r13823: Set floatCharging state as ok by PowerNet-MIB (OBS-4943). +2/−2
  • r13827: Improved group edit and update ajax form. +49/−16
  • r13829: Added device entity type for IPv4/6 attribs. +2/−2
  • r13831: Added warning on device page, when device not polled for a long time (> 20min). +8/−2
  • r13834: Fixed incorrect removing ucd-old processors. +2/−2
  • r13835: Improved convert float states to numeric in state_string_to_numeric(). +32/−28
  • r13837: Fixed missing hostname parameter in sql query for poller/discovery. +3/0
  • r13846: Improved console output for discovery ucd-diskio. +26/−12
  • r13849: Added Circuit measured sensors to grouping by label. +1/0
  • r13851: Restored accidentally deleted sensor definition. +13/0
  • r13855: Added note about possible long update operation.
  • r13856: Added vertical divider for print_navbar(). +10/−1
  • r13858: Made the statuses of probes in upper case. +3/−2
  • r13860: Added function str_pad_left() for simplify left oriented string padding. +17/−5
  • r13861: Improved output for update_group_tables() and update_alert_tables() in cli. +24/−7
  • r13863: Added ability for use wildcard queries for device hostname/sysname/location (OBS-4972). +16/−11
  • r13864: Renamed mib definition metatype from reboot to boottime. +14/−12
  • r13865: Improved regexp for ifAlias parsing. Improved debug output for custom_port_parser(). +12/−6
  • r13866: Simplified unix-agent packages polling code. +15/−39
  • r13868: Added polling boottime on openbsd by NET-SNMP-EXTEND-MIB. +21/−11
  • r13870: Converted graphs device availability and alert status to definition. +40/−121
  • r13872: Fixed snmp_get_multi_oid() for parsing with noindex option. +9/−2
  • r13874: Improved find string similarity in str_similar(). +11/−13
  • r13877: Fixed set port label when ifName contains unprintable chars. +12/−3
  • r13881: Fixed custom_port_parser(), disabled default descr regexp. +4/−3

Library Updates

  • r13862: Updated query-builder js lib to 2.7.

Code Cleanup

  • r13806: Moved some os definitions to vendor named includes. Cleaned some mib definitions. +818/−675
  • r13807: Cleaned auto generated copyright headers. +17/−17
  • r13808: Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2). +938/−671
  • r13809: Moved some os definitions to vendor named includes. (Part 3). +127/−90
  • r13819: Moved common unix os/mib definitions and dirs to separate unix include. +488/−474

Development

Complete release diff (501) +827,778 / -730,954

Raw line counts from the stable merge; directory, binary, and property-only changes have no text line count.

Changed files with action and line counts
Malerter.php+46 / -12
Mdiscovery.php+52 / -11
Mhtml/ajax/actions/group_edit.inc.php+16 / -6
Mhtml/ajax/actions/ports_update.inc.php+1 / -1
Mhtml/ajax/actions/sensors_update.inc.php+1 / -1
Mhtml/ajax/actions/statuses_update.inc.php+1 / -1
Mhtml/css/query-builder.default.css+15 / -37
Ahtml/images/os/bachmann.svg+1 / -0
Ahtml/images/os/cet-power.svg+1 / -0
Ahtml/images/os/cet-power_dark.svg+1 / -0
Mhtml/images/os/macos-monterey.png binary+0 / -0
Mhtml/images/os/macos-monterey_2x.png binary+0 / -0
Ahtml/images/os/macos-sequoia.png+1 / -0
Ahtml/images/os/macos-sequoia_2x.png+1 / -0
Ahtml/images/os/macos-sonoma.png+1 / -0
Ahtml/images/os/macos-sonoma_2x.png+1 / -0
Ahtml/images/os/macos-ventura.png+1 / -0
Ahtml/images/os/macos-ventura_2x.png+1 / -0
Ahtml/images/os/roomalert.png+1 / -0
Ahtml/images/os/roomalert_2x.png+1 / -0
Ahtml/images/os/siaemic.png+1 / -0
Ahtml/images/os/siaemic_2x.png+1 / -0
Mhtml/includes/entities/device.inc.php+5 / -2
Mhtml/includes/entities/probe.inc.php+50 / -27
Mhtml/includes/graphs/alert/auth.inc.php+13 / -11
Dhtml/includes/graphs/alert/status.inc.php+0 / -54
Dhtml/includes/graphs/device/availability.inc.php+0 / -35
Dhtml/includes/graphs/device/definition.inc.php+0 / -19
Mhtml/includes/graphs/generic_definition.inc.php+98 / -56
Mhtml/includes/graphs/graph.inc.php+25 / -20
Mhtml/includes/group_edit.inc.php+33 / -10
Mhtml/includes/notifications.inc.php+0 / -1
Mhtml/includes/print/navbar.inc.php+10 / -1
Mhtml/includes/print/status.inc.php+5 / -3
Mhtml/js/query-builder.js+271 / -266
Mhtml/pages/device.inc.php+8 / -1
Mhtml/pages/device/probes.inc.php+41 / -3
Mhtml/pages/devices.inc.php+11 / -9
Mhtml/pages/probes.inc.php+40 / -2
Mincludes/alerts.inc.php+20 / -4
Mincludes/common.inc.php+77 / -24
Mincludes/defaults.inc.php+4 / -1
Mincludes/definitions/entities/devices.inc.php+2 / -2
Mincludes/definitions/entities/ports.inc.php+2 / -2
Mincludes/definitions/entities/sensors.inc.php+2 / -0
Mincludes/definitions/graphtypes.inc.php+27 / -2
Mincludes/definitions/mibs.inc.php+21 / -23
Mincludes/definitions/mibs/apc/powernet-mib.inc.php+2 / -2
Mincludes/definitions/mibs/aten.inc.php+17 / -6
Mincludes/definitions/mibs/atmedia.inc.php+4 / -5
Mincludes/definitions/mibs/avtech.inc.php+93 / -132
Mincludes/definitions/mibs/bachmann.inc.php+105 / -0
Mincludes/definitions/mibs/baytech.inc.php+6 / -6
Dincludes/definitions/mibs/bsd.inc.php+0 / -77
Mincludes/definitions/mibs/carel.inc.php+115 / -114
Aincludes/definitions/mibs/cet-power.inc.php+64 / -0
Mincludes/definitions/mibs/checkpoint.inc.php+1 / -1
Mincludes/definitions/mibs/dasan.inc.php+7 / -7
Mincludes/definitions/mibs/dcn/dcn-xxx.php+146 / -92
Mincludes/definitions/mibs/ddn.inc.php+15 / -11
Mincludes/definitions/mibs/dps.inc.php+18 / -18
Mincludes/definitions/mibs/eip.inc.php+58 / -56
Mincludes/definitions/mibs/exalt.inc.php+6 / -4
Mincludes/definitions/mibs/extreme.inc.php+71 / -10
Mincludes/definitions/mibs/fastback.inc.php+17 / -13
Mincludes/definitions/mibs/fiberroad.inc.php+13 / -12
Mincludes/definitions/mibs/forcepoint.inc.php+2 / -0
Mincludes/definitions/mibs/fortinet.inc.php+17 / -0
Mincludes/definitions/mibs/infinera.inc.php+1 / -1
Mincludes/definitions/mibs/ingrasys.inc.php+4 / -0
Mincludes/definitions/mibs/jacarta.inc.php+12 / -10
Mincludes/definitions/mibs/jetnexus.inc.php+3 / -1
Mincludes/definitions/mibs/kohler.inc.php+21 / -19
Mincludes/definitions/mibs/megatec.inc.php+101 / -101
Mincludes/definitions/mibs/messpc.inc.php+7 / -3
Mincludes/definitions/mibs/microsoft.inc.php+2 / -1
Mincludes/definitions/mibs/nokia.inc.php+131 / -0
Mincludes/definitions/mibs/nscrtv.inc.php+5 / -0
Mincludes/definitions/mibs/omnitron.inc.php+29 / -23
Mincludes/definitions/mibs/qtech.inc.php+17 / -0
Mincludes/definitions/mibs/racktivity.inc.php+3 / -1
Mincludes/definitions/mibs/rfc.inc.php+78 / -0
Mincludes/definitions/mibs/saf.inc.php+5 / -5
Mincludes/definitions/mibs/sensatronics.inc.php+20 / -121
Aincludes/definitions/mibs/siaemic.inc.php+36 / -0
Mincludes/definitions/mibs/sonus.inc.php+13 / -11
Mincludes/definitions/mibs/teleste.inc.php+52 / -51
Mincludes/definitions/mibs/tempalert.inc.php+14 / -10
Mincludes/definitions/mibs/teradici.inc.php+8 / -4
Mincludes/definitions/mibs/trango.inc.php+20 / -15
Mincludes/definitions/mibs/uec.inc.php+26 / -25
Aincludes/definitions/mibs/unix.inc.php+78 / -0
Aincludes/definitions/mibs/vertiv non-text+0 / -0
Mincludes/definitions/mibs/vertiv.inc.php+11 / -0
Aincludes/definitions/mibs/vertiv/dcs-mib.inc.php+936 / -0
Aincludes/definitions/mibs/vertiv/ees-power-mib.inc.php+246 / -0
Mincludes/definitions/mibs/waystream.inc.php+132 / -130
Mincludes/definitions/os.inc.php+13 / -879
Aincludes/definitions/os/accuenergy.inc.php+28 / -0
Aincludes/definitions/os/adf.inc.php+31 / -0
Aincludes/definitions/os/atmedia.inc.php+23 / -0
Mincludes/definitions/os/bachmann.inc.php+8 / -0
Aincludes/definitions/os/baytech.inc.php+25 / -0
Dincludes/definitions/os/bsd.inc.php+0 / -132
Aincludes/definitions/os/carel.inc.php+45 / -0
Mincludes/definitions/os/cdata.inc.php+1 / -0
Aincludes/definitions/os/ceragon.inc.php+23 / -0
Aincludes/definitions/os/cet-power.inc.php+24 / -0
Mincludes/definitions/os/clavister.inc.php+1 / -1
Aincludes/definitions/os/cts.inc.php+43 / -0
Aincludes/definitions/os/dasan.inc.php+25 / -0
Aincludes/definitions/os/ddn.inc.php+32 / -0
Mincludes/definitions/os/dell.inc.php+1 / -0
Mincludes/definitions/os/delta.inc.php+2 / -2
Aincludes/definitions/os/dps.inc.php+28 / -0
Aincludes/definitions/os/eip.inc.php+28 / -0
Aincludes/definitions/os/exalt.inc.php+23 / -0
Mincludes/definitions/os/extreme.inc.php+15 / -9
Aincludes/definitions/os/fastback.inc.php+23 / -0
Aincludes/definitions/os/fiberroad.inc.php+23 / -0
Aincludes/definitions/os/forcepoint.inc.php+22 / -0
Aincludes/definitions/os/gamatronic.inc.php+29 / -0
Aincludes/definitions/os/gfi.inc.php+42 / -0
Aincludes/definitions/os/gta.inc.php+29 / -0
Mincludes/definitions/os/ibm.inc.php+24 / -0
Aincludes/definitions/os/infoblox.inc.php+25 / -0
Aincludes/definitions/os/ingrasys.inc.php+22 / -0
Aincludes/definitions/os/jacarta.inc.php+26 / -0
Aincludes/definitions/os/jetnexus.inc.php+28 / -0
Aincludes/definitions/os/kohler.inc.php+24 / -0
Aincludes/definitions/os/megatec.inc.php+25 / -0
Aincludes/definitions/os/messpc.inc.php+29 / -0
Aincludes/definitions/os/nexans.inc.php+22 / -0
Mincludes/definitions/os/nokia.inc.php+21 / -0
Aincludes/definitions/os/nvidia.inc.php+42 / -0
Aincludes/definitions/os/omnitron.inc.php+26 / -0
Aincludes/definitions/os/packetflux.inc.php+26 / -0
Aincludes/definitions/os/pulsesecure.inc.php+31 / -0
Mincludes/definitions/os/qtech.inc.php+14 / -3
Aincludes/definitions/os/racktivity.inc.php+29 / -0
Aincludes/definitions/os/saf.inc.php+27 / -0
Aincludes/definitions/os/sensatronics.inc.php+25 / -0
Aincludes/definitions/os/siaemic.inc.php+28 / -0
Aincludes/definitions/os/sonus.inc.php+23 / -0
Aincludes/definitions/os/teleste.inc.php+25 / -0
Aincludes/definitions/os/tempalert.inc.php+21 / -0
Aincludes/definitions/os/teradici.inc.php+25 / -0
Mincludes/definitions/os/tplink.inc.php+1 / -0
Aincludes/definitions/os/trango.inc.php+30 / -0
Aincludes/definitions/os/uec.inc.php+24 / -0
Aincludes/definitions/os/unix.php+414 / -0
Mincludes/definitions/os/vertiv.inc.php+25 / -0
Aincludes/definitions/os/waystream.inc.php+23 / -0
Mincludes/definitions/rewrites.inc.php+2 / -1
Mincludes/definitions/rrdtypes.inc.php+12 / -0
Mincludes/definitions/transports.inc.php+11 / -8
Mincludes/definitions/wui.inc.php+1 / -0
Mincludes/discovery/functions.inc.php+2 / -2
Mincludes/discovery/ports.inc.php+2 / -1
Aincludes/discovery/ports/bison-router-mib.inc.php+53 / -0
Mincludes/discovery/processors/ucd-snmp-mib.inc.php+5 / -2
Mincludes/discovery/pseudowires/pw-std-mib.inc.php+3 / -3
Mincludes/discovery/sensors/aten-ipmi-mib.inc.php+5 / -1
Aincludes/discovery/sensors/bachmann-bluenet2-mib.inc.php+496 / -0
Mincludes/discovery/sensors/cisco-entity-sensor-mib.inc.php+32 / -1
Mincludes/discovery/sensors/entity-sensor-mib.inc.php+1 / -1
Mincludes/discovery/sensors/extreme-system-mib.inc.php+23 / -6
Aincludes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php+137 / -0
Aincludes/discovery/sensors/roomalert12e-mib.inc.php+103 / -0
Mincludes/discovery/sensors/roomalert12s-mib.inc.php+16 / -5
Aincludes/discovery/sensors/site-monitoring-mib.inc.php+459 / -0
Mincludes/discovery/ucd-diskio.inc.php+37 / -18
Mincludes/distributed.inc.php+15 / -10
Mincludes/entities.inc.php+48 / -9
Mincludes/entities/device.inc.php+58 / -24
Mincludes/entities/ip-address.inc.php+15 / -4
Mincludes/entities/port.inc.php+57 / -32
Mincludes/entities/sensor.inc.php+22 / -2
Mincludes/entities/status.inc.php+34 / -29
Mincludes/functions.inc.php+39 / -23
Mincludes/groups.inc.php+13 / -5
Mincludes/http.inc.php+3 / -0
Mincludes/include-dir.inc.php+6 / -6
Mincludes/polling/os/darwin.inc.php+20 / -13
Dincludes/polling/os/ipoman.inc.php+0 / -25
Mincludes/polling/os/openwrt.inc.php+13 / -1
Mincludes/polling/os/unix.inc.php+27 / -3
Mincludes/polling/ports.inc.php+8 / -5
Mincludes/polling/ports/bison-router-mib.inc.php+75 / -25
Mincludes/polling/system.inc.php+3 / -3
Mincludes/polling/system/snmpv2-mib.inc.php+26 / -8
Mincludes/polling/ucd-diskio.inc.php+34 / -37
Mincludes/polling/unix-agent/packages.inc.php+52 / -30
Mincludes/port-descr-parser.inc.php+13 / -7
Mincludes/snmp.inc.php+64 / -14
Mmibs/avtech/ROOMALERT12E-MIB+74 / -43
Mmibs/avtech/ROOMALERT12S-MIB+151 / -32
Dmibs/bsd non-text+0 / -0
Dmibs/bsd/BEGEMOT-ATM-FREEBSD-MIB+0 / -63
Dmibs/bsd/BEGEMOT-ATM-MIB+0 / -256
Dmibs/bsd/BEGEMOT-BRIDGE-MIB+0 / -1,102
Dmibs/bsd/BEGEMOT-HAST-MIB+0 / -329
Dmibs/bsd/BEGEMOT-HOSTRES-MIB+0 / -96
Dmibs/bsd/BEGEMOT-IP-MIB+0 / -32
Dmibs/bsd/BEGEMOT-LM75-MIB+0 / -132
Dmibs/bsd/BEGEMOT-MIB+0 / -27
Dmibs/bsd/BEGEMOT-MIB2-MIB+0 / -74
Dmibs/bsd/BEGEMOT-NETGRAPH-MIB+0 / -359
Dmibs/bsd/BEGEMOT-NTP-MIB+0 / -112
Dmibs/bsd/BEGEMOT-PF-MIB+0 / -1,296
Dmibs/bsd/BEGEMOT-SNMPD-MIB+0 / -614
Dmibs/bsd/BEGEMOT-WIRELESS-MIB+0 / -3,829
Dmibs/bsd/BISON-ROUTER-MIB+0 / -601
Dmibs/bsd/FOKUS-MIB+0 / -25
Dmibs/bsd/FREEBSD-MIB+0 / -71
Dmibs/bsd/HALON-SP-MIB+0 / -128
Dmibs/bsd/NYMNETWORKS-MIB+0 / -363
Dmibs/bsd/OPENBSD-BASE-MIB+0 / -43
Dmibs/bsd/OPENBSD-CARP-MIB+0 / -345
Dmibs/bsd/OPENBSD-MEM-MIB+0 / -90
Dmibs/bsd/OPENBSD-PF-MIB+0 / -1,576
Dmibs/bsd/OPENBSD-RELAYD-MIB+0 / -727
Dmibs/bsd/OPENBSD-SENSORS-MIB+0 / -169
Dmibs/bsd/OPENBSD-SNMPD-CONF+0 / -70
Amibs/cet-power non-text+0 / -0
Amibs/cet-power/SITE-MONITORING-MIB+5,067 / -0
Mmibs/clavister/CLAVISTER-SMI+0 / -2
Amibs/clavister/CLAVISTER-STREAM-MIB+9,337 / -0
Amibs/clavister/CLAVISTER-STREAM-TRAPS-MIB+248 / -0
Mmibs/enterasys/ENTERASYS-APPLICATION-SIGNATURE-MIB+67 / -65
Mmibs/enterasys/ENTERASYS-CLASS-OF-SERVICE-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-CONFIGURATION-MANAGEMENT-MIB+9 / -7
Mmibs/enterasys/ENTERASYS-CONVERGENCE-END-POINT-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-ENTITY-SENSOR-MIB-EXT-MIB+130 / -2
Mmibs/enterasys/ENTERASYS-LINK-FLAP-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-MAC-AUTHENTICATION-MIB+120 / -4
Mmibs/enterasys/ENTERASYS-MAC-LOCKING-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-MIB-NAMES+2 / -0
Mmibs/enterasys/ENTERASYS-MIRROR-CONFIG-MIB+317 / -63
Mmibs/enterasys/ENTERASYS-MULTI-AUTH-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-POLICY-PROFILE-MIB+352 / -18
Mmibs/enterasys/ENTERASYS-RADIUS-ACCT-CLIENT-EXT-MIB+104 / -99
Mmibs/enterasys/ENTERASYS-RADIUS-AUTH-CLIENT-MIB+92 / -91
Mmibs/enterasys/ENTERASYS-RADIUS-DYNAMIC-AUTHOR-SERVER-EXT-MIB+60 / -55
Mmibs/enterasys/ENTERASYS-SYSLOG-CLIENT-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-UPN-TC-MIB+2 / -0
Mmibs/enterasys/ENTERASYS-VLAN-AUTHORIZATION-MIB+2 / -0
Mmibs/extreme/EXTREME-BASE-MIB+511 / -6
Mmibs/extreme/EXTREME-HARDWARE-MIB+543 / -2
Mmibs/extreme/EXTREME-OSPFV3-MIB+5 / -5
Mmibs/extreme/EXTREME-POE-MIB+109 / -11
Amibs/extreme/EXTREME-REMOTECONNECTION-MIB+462 / -0
Mmibs/extreme/EXTREME-SOFTWARE-MONITOR-MIB+45 / -1
Mmibs/extreme/EXTREME-STACKING-MIB+31 / -7
Mmibs/extreme/EXTREME-SYSTEM-MIB+215 / -7
Amibs/forcepoint/FORCEPOINT-NGFW-ENGINE-MIB+1,835 / -0
Mmibs/forcepoint/STONESOFT-FIREWALL-MIB+31 / -7
Mmibs/forcepoint/STONESOFT-IPS-MIB+277 / -7
Amibs/forcepoint/STONESOFT-LOG-FORWARDING-MIB non-text+0 / -0
Mmibs/forcepoint/STONESOFT-NETNODE-MIB+38 / -13
Mmibs/forcepoint/STONESOFT-SMI-MIB+15 / -5
Amibs/hp/DIFF-SERV-MIB+1,525 / -0
Dmibs/hp/HP-OFFICEJET-PRO-X576DW-MIB+0 / -7,127
Dmibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB+0 / -8,174
Dmibs/hp/IJ8060-MIB+0 / -11,832
Dmibs/hp/LJ1200-MIB+0 / -5,187
Dmibs/hp/LJ1220-MIB+0 / -6,182
Dmibs/hp/LJ2025-MIB+0 / -2,557
Dmibs/hp/LJ2200-MIB+0 / -6,158
Dmibs/hp/LJ2300-MIB+0 / -8,409
Dmibs/hp/LJ2400-MIB+0 / -9,023
Dmibs/hp/LJ2500-MIB+0 / -8,941
Dmibs/hp/LJ251-MIB+0 / -8,068
Dmibs/hp/LJ252-MIB+0 / -7,992
Dmibs/hp/LJ275-MIB+0 / -7,114
Dmibs/hp/LJ276-MIB+0 / -11,005
Dmibs/hp/LJ277-MIB+0 / -11,132
Dmibs/hp/LJ3000-MIB+0 / -8,084
Dmibs/hp/LJ3005-MIB+0 / -8,948
Dmibs/hp/LJ3015-MIB+0 / -11,063
Dmibs/hp/LJ3035-MIB+0 / -10,534
Dmibs/hp/LJ3200-MIB+0 / -7,527
Dmibs/hp/LJ3505-MIB+0 / -9,970
Dmibs/hp/LJ3525-MIB+0 / -7,459
Dmibs/hp/LJ3530mfp-MIB+0 / -11,460
Dmibs/hp/LJ3700-MIB+0 / -9,261
Dmibs/hp/LJ375-MIB+0 / -9,672
Dmibs/hp/LJ3800-MIB+0 / -8,056
Dmibs/hp/LJ401-MIB+0 / -6,971
Dmibs/hp/LJ4015-MIB+0 / -9,465
Dmibs/hp/LJ402-MIB+0 / -7,181
Dmibs/hp/LJ4100mfp-MIB+0 / -14,487
Dmibs/hp/LJ4200-MIB+0 / -10,085
Dmibs/hp/LJ425-MIB+0 / -9,650
Dmibs/hp/LJ4250-MIB+0 / -9,276
Dmibs/hp/LJ426-MIB+0 / -8,152
Dmibs/hp/LJ4300-MIB+0 / -10,084
Dmibs/hp/LJ4300mfp-MIB+0 / -10,589
Dmibs/hp/LJ4345-MIB+0 / -10,286
Dmibs/hp/LJ435-MIB+0 / -8,277
Dmibs/hp/LJ451-MIB+0 / -6,083
Dmibs/hp/LJ452-MIB+0 / -7,357
Dmibs/hp/LJ4525-MIB+0 / -14,432
Dmibs/hp/LJ4600-MIB+0 / -9,814
Dmibs/hp/LJ4650-MIB+0 / -9,869
Dmibs/hp/LJ4730-MIB+0 / -10,493
Dmibs/hp/LJ476-MIB+0 / -11,567
Dmibs/hp/LJ477-MIB+0 / -9,838
Dmibs/hp/LJ501-MIB+0 / -7,684
Dmibs/hp/LJ5035-MIB+0 / -10,535
Dmibs/hp/LJ5200-MIB+0 / -8,242
Dmibs/hp/LJ521-MIB+0 / -10,067
Dmibs/hp/LJ5500-MIB+0 / -10,476
Dmibs/hp/LJ5550-MIB+0 / -9,556
Dmibs/hp/LJ570-MIB+0 / -11,567
Dmibs/hp/LJ6015-MIB+0 / -11,007
Dmibs/hp/LJ6040mfp-MIB+0 / -10,797
Dmibs/hp/LJ701-MIB+0 / -7,192
Dmibs/hp/LJ9000mfp-MIB+0 / -14,322
Dmibs/hp/LJ9040mfp-MIB+0 / -10,528
Dmibs/hp/LJ9050mfp-MIB+0 / -10,545
Dmibs/hp/LJ9055-MIB+0 / -8,177
Dmibs/hp/LJ9065-MIB+0 / -8,182
Dmibs/hp/LJ9200C-MIB+0 / -8,564
Dmibs/hp/LJ9250C-MIB+0 / -8,457
Dmibs/hp/LJ9500-MIB+0 / -9,665
Dmibs/hp/LJ9500mfp-MIB+0 / -11,211
Dmibs/hp/LJM9050mfp-MIB+0 / -10,581
Dmibs/hp/LaserJet-5-MIB+0 / -5,187
Dmibs/hp/LaserJet-Series-5000-MIB+0 / -10,113
Dmibs/hp/LaserJet-Series-8100-MBM-MIB+0 / -1,582
Dmibs/hp/LaserJet-Series2100-MIB+0 / -5,336
Dmibs/hp/LaserJet-Series4000-MIB+0 / -10,049
Dmibs/hp/LaserJet-Series4050-MIB+0 / -11,457
Dmibs/hp/LaserJet-Series8000-MBM-MIB+0 / -1,576
Dmibs/hp/LaserJet-Series8000-MIB+0 / -10,417
Dmibs/hp/LaserJet-Series8000-Stapler-MIB+0 / -1,487
Dmibs/hp/LaserJet-Series8100-MIB+0 / -11,271
Dmibs/hp/LaserJet-Series8100-Stapler-MIB+0 / -1,492
Dmibs/hp/LaserJet4V-MIB+0 / -2,551
Dmibs/hp/LaserJet5Si-MIB+0 / -8,583
Dmibs/hp/LaserJet5Si-Mopier-MIB+0 / -8,728
Dmibs/hp/LaserJet6P-MIB+0 / -4,237
Dmibs/hp/LaserJet_3300-MIB+0 / -8,045
Amibs/hp/old non-text+0 / -0
Amibs/hp/old/HP-OFFICEJET-PRO-X576DW-MIB+7,252 / -0
Amibs/hp/old/HP-PAGEWIDE-PRO-477DW-MFP-MIB+8,203 / -0
Amibs/hp/old/IJ8060-MIB+11,876 / -0
Amibs/hp/old/LJ1200-MIB+5,244 / -0
Amibs/hp/old/LJ1220-MIB+6,239 / -0
Amibs/hp/old/LJ2025-MIB+2,606 / -0
Amibs/hp/old/LJ2200-MIB+6,216 / -0
Amibs/hp/old/LJ2300-MIB+8,447 / -0
Amibs/hp/old/LJ2400-MIB+9,060 / -0
Amibs/hp/old/LJ2500-MIB+8,979 / -0
Amibs/hp/old/LJ251-MIB+8,117 / -0
Amibs/hp/old/LJ252-MIB+8,041 / -0
Amibs/hp/old/LJ275-MIB+7,163 / -0
Amibs/hp/old/LJ276-MIB+11,054 / -0
Amibs/hp/old/LJ277-MIB+11,181 / -0
Amibs/hp/old/LJ3000-MIB+8,128 / -0
Amibs/hp/old/LJ3005-MIB+8,992 / -0
Amibs/hp/old/LJ3015-MIB+11,107 / -0
Amibs/hp/old/LJ3035-MIB+10,578 / -0
Amibs/hp/old/LJ3200-MIB+7,584 / -0
Amibs/hp/old/LJ3505-MIB+10,014 / -0
Amibs/hp/old/LJ3525-MIB+7,503 / -0
Amibs/hp/old/LJ3530mfp-MIB+11,504 / -0
Amibs/hp/old/LJ3700-MIB+9,299 / -0
Amibs/hp/old/LJ375-MIB+9,721 / -0
Amibs/hp/old/LJ3800-MIB+8,100 / -0
Amibs/hp/old/LJ401-MIB+7,020 / -0
Amibs/hp/old/LJ4015-MIB+9,509 / -0
Amibs/hp/old/LJ402-MIB+7,230 / -0
Amibs/hp/old/LJ4100mfp-MIB+14,532 / -0
Amibs/hp/old/LJ4200-MIB+10,123 / -0
Amibs/hp/old/LJ425-MIB+9,699 / -0
Amibs/hp/old/LJ4250-MIB+9,311 / -0
Amibs/hp/old/LJ426-MIB+8,201 / -0
Amibs/hp/old/LJ4300-MIB+10,122 / -0
Amibs/hp/old/LJ4300mfp-MIB+10,627 / -0
Amibs/hp/old/LJ4345-MIB+10,330 / -0
Amibs/hp/old/LJ435-MIB+8,326 / -0
Amibs/hp/old/LJ451-MIB+6,132 / -0
Amibs/hp/old/LJ452-MIB+7,406 / -0
Amibs/hp/old/LJ4525-MIB+14,476 / -0
Amibs/hp/old/LJ4600-MIB+9,852 / -0
Amibs/hp/old/LJ4650-MIB+9,908 / -0
Amibs/hp/old/LJ4730-MIB+10,537 / -0
Amibs/hp/old/LJ476-MIB+11,616 / -0
Amibs/hp/old/LJ477-MIB+9,887 / -0
Amibs/hp/old/LJ501-MIB+7,733 / -0
Amibs/hp/old/LJ5035-MIB+10,579 / -0
Amibs/hp/old/LJ5200-MIB+8,286 / -0
Amibs/hp/old/LJ521-MIB+10,116 / -0
Amibs/hp/old/LJ5500-MIB+10,514 / -0
Amibs/hp/old/LJ5550-MIB+9,593 / -0
Amibs/hp/old/LJ570-MIB+11,616 / -0
Amibs/hp/old/LJ6015-MIB+11,051 / -0
Amibs/hp/old/LJ6040mfp-MIB+10,841 / -0
Amibs/hp/old/LJ701-MIB+7,241 / -0
Amibs/hp/old/LJ9000mfp-MIB+14,367 / -0
Amibs/hp/old/LJ9040mfp-MIB+10,566 / -0
Amibs/hp/old/LJ9050mfp-MIB+10,583 / -0
Amibs/hp/old/LJ9055-MIB+8,215 / -0
Amibs/hp/old/LJ9065-MIB+8,220 / -0
Amibs/hp/old/LJ9200C-MIB+8,602 / -0
Amibs/hp/old/LJ9250C-MIB+8,501 / -0
Amibs/hp/old/LJ9500-MIB+9,703 / -0
Amibs/hp/old/LJ9500mfp-MIB+11,249 / -0
Amibs/hp/old/LJM9050mfp-MIB+10,625 / -0
Amibs/hp/old/LaserJet-5-MIB+5,286 / -0
Amibs/hp/old/LaserJet-Series-5000-MIB+10,158 / -0
Amibs/hp/old/LaserJet-Series-8100-MBM-MIB+1,636 / -0
Amibs/hp/old/LaserJet-Series2100-MIB+5,380 / -0
Amibs/hp/old/LaserJet-Series4000-MIB+10,094 / -0
Amibs/hp/old/LaserJet-Series4050-MIB+11,501 / -0
Amibs/hp/old/LaserJet-Series8000-MBM-MIB+1,625 / -0
Amibs/hp/old/LaserJet-Series8000-MIB+10,466 / -0
Amibs/hp/old/LaserJet-Series8000-Stapler-MIB+1,536 / -0
Amibs/hp/old/LaserJet-Series8100-MIB+11,325 / -0
Amibs/hp/old/LaserJet-Series8100-Stapler-MIB+1,546 / -0
Amibs/hp/old/LaserJet4V-MIB+2,650 / -0
Amibs/hp/old/LaserJet5Si-MIB+8,682 / -0
Amibs/hp/old/LaserJet5Si-Mopier-MIB+8,826 / -0
Amibs/hp/old/LaserJet6P-MIB+4,335 / -0
Amibs/hp/old/LaserJet_3300-MIB+8,045 / -0
Amibs/nokia/NETGUARD-SMI+58 / -0
Amibs/nokia/NETGUARD-STREAM-MIB+9,337 / -0
Amibs/nokia/NETGUARD-STREAM-TRAPS-MIB+248 / -0
Mmibs/qtech/GARP-MIB+2 / -0
Mmibs/qtech/LLDPPRIVATE-MIB+2 / -2
Amibs/qtech/QTECH-ALT-MIB+22,369 / -0
Mmibs/qtech/QTECH-CLUSTER-MIB+3 / -3
Mmibs/qtech/QTECH-CT-STANDARD-MIB+1 / -0
Mmibs/qtech/QTECH-GBNDeviceSWAPI-MIB+17 / -17
Mmibs/qtech/QTECH-GBNDeviceSwitch-MIB+13 / -8
Mmibs/qtech/QTECH-GBNL2QACL-MIB+24 / -24
Mmibs/qtech/QTECH-GBNPlatformGNLink-MIB+1 / -1
Mmibs/qtech/QTECH-GBNServiceCM-MIB+2 / -2
Mmibs/qtech/QTECH-GBNServiceRADIUS-MIB+2 / -2
Mmibs/qtech/QTECH-IP-PRIVATE-MIB+8 / -8
Mmibs/qtech/QTECH-MIB+2 / -2
Mmibs/qtech/QTECH-NETFLOW-MIB+2 / -1
Mmibs/qtech/QTECH-NMS-CARD-OPERATION-MIB+1 / -1
Mmibs/qtech/QTECH-NMS-CARD-SYS-MIB+2 / -1
Mmibs/qtech/QTECH-PRODUCTS-MIB+10 / -10
Mmibs/qtech/QTECH-V1-TRAP+18 / -18
Mmibs/qtech/QTECH-VM-MIB+20 / -0
Mmibs/qtech/QTECH-VPLS-BGP-MIB+0 / -81
Mmibs/qtech/QTECH-VPLS-LDP-MIB+0 / -53
Mmibs/qtech/QTECH-WLAN-FIT-AP-CF-MIB+3 / -0
Mmibs/qtech/QTECH-WLAN-FIT-AP-IN-MIB+2 / -0
Amibs/siaemic/ALFOPLUS-SIAE-MIB+18,570 / -0
Amibs/unix non-text+0 / -0
Amibs/unix/BEGEMOT-ATM-FREEBSD-MIB+99 / -0
Amibs/unix/BEGEMOT-ATM-MIB+301 / -0
Amibs/unix/BEGEMOT-BRIDGE-MIB+1,166 / -0
Amibs/unix/BEGEMOT-HAST-MIB+362 / -0
Amibs/unix/BEGEMOT-HOSTRES-MIB+128 / -0
Amibs/unix/BEGEMOT-IP-MIB+64 / -0
Amibs/unix/BEGEMOT-LM75-MIB+166 / -0
Amibs/unix/BEGEMOT-MIB+59 / -0
Amibs/unix/BEGEMOT-MIB2-MIB+106 / -0
Amibs/unix/BEGEMOT-NETGRAPH-MIB+411 / -0
Amibs/unix/BEGEMOT-NTP-MIB+144 / -0
Amibs/unix/BEGEMOT-PF-MIB+1,347 / -0
Amibs/unix/BEGEMOT-SNMPD-MIB+691 / -0
Amibs/unix/BEGEMOT-WIRELESS-MIB+3,898 / -0
Amibs/unix/BISON-ROUTER-MIB+621 / -0
Amibs/unix/FOKUS-MIB+57 / -0
Amibs/unix/FREEBSD-MIB+79 / -0
Amibs/unix/HALON-SP-MIB+128 / -0
Amibs/unix/NYMNETWORKS-MIB+363 / -0
Amibs/unix/OPENBSD-BASE-MIB+64 / -0
Amibs/unix/OPENBSD-CARP-MIB+365 / -0
Amibs/unix/OPENBSD-MEM-MIB+113 / -0
Amibs/unix/OPENBSD-PF-MIB+1,603 / -0
Amibs/unix/OPENBSD-RELAYD-MIB+764 / -0
Amibs/unix/OPENBSD-SENSORS-MIB+190 / -0
Amibs/unix/OPENBSD-SNMPD-CONF+89 / -0
Amibs/vertiv/BDFB-MIB+372 / -0
Amibs/vertiv/DCS-MIB+6,523 / -0
Amibs/vertiv/EES-POWER-MIB+2,825 / -0
Amibs/vertiv/LMS-MIB+1,026 / -0
Amibs/vertiv/NETSURE-DISTRIB-MIB+1,448 / -0
Amibs/vertiv/NETSURE-NCU-MIB+2,494 / -0
Amibs/vertiv/VEC-MIB+1,132 / -0
Mpoller.php+51 / -25
Mscripts/agent-local/ceph+1 / -0
Mscripts/agent-local/dhcpkit+1 / -0
Mscripts/agent-local/dovecot+1 / -0
Ascripts/agent-local/ebuild+33 / -0
Mscripts/agent-local/kamailio+1 / -0
Mscripts/agent-local/lighttpd+1 / -0
Mscripts/agent-local/mongodb+1 / -0
Mscripts/snmpdump.php+20 / -4
Mtests/IncludesFunctionsTest.php+92 / -67
Mtests/IncludesPortDescrParserTest.php+60 / -34
Mtests/IncludesSnmpTest.php+25 / -17
Aupdate/496.sql+9 / -0
+7,346 added −2,958 removed +4,388 net filtered development activity