Skip to content

2025 Changelog

Summary

Commits: 159

Lines Added: 840351

Lines Removed: 739751

r13962

mike 🐱 | 2025-03-20 13:23:23

TRIVIAL

Added detect veeery old uclinux distro.

includes/polling/os/unix.inc.php
Lines Added: 20 | Removed: 14

r13961

mike 🐱 | 2025-03-20 13:21:22

TRIVIAL

Added audio device type definition.

includes/entities/device.inc.php
Lines Added: 37 | Removed: 25

r13960

mike 🐱 | 2025-03-20 13:20:34

MAJOR

Added support for Telos Axia xNode OBS-4989.

html/images/os/telos.svg
includes/definitions/mibs/telos.inc.php
includes/definitions/os/telos.inc.php
mibs/telos
mibs/telos/TLS-LIVEWIRE-MIB
mibs/telos/TLS-SMI
Lines Added: 382 | Removed: 4

r13959

mike 🐱 | 2025-03-18 20:26:46

CLEAN

Fixed web config variables descriptions.

includes/config-variables.inc.php
Lines Added: 2 | Removed: 2

r13958

mike 🐱 | 2025-03-18 16:18:39

TRIVIAL

Improved generate SLA pages.

html/includes/entities/sla.inc.php
includes/definitions/entities/slas.inc.php
Lines Added: 51 | Removed: 36

r13957

mike 🐱 | 2025-03-18 16:06:35

MINOR

Added polling/discovery support for SLA by ACD-TWAMP-GEN-MIB.

includes/definitions/mibs/accedian.inc.php
includes/definitions/os/accedian.inc.php
includes/discovery/slas/acd-twamp-gen-mib.inc.php
includes/entities/sla.inc.php
Lines Added: 143 | Removed: 17

r13956

mike 🐱 | 2025-03-18 13:24:30

TRIVIAL

Append AD domain to binddn when it passed without DN or domain.

html/includes/authentication/ad.inc.php
Lines Added: 9 | Removed: 6

r13955

mike 🐱 | 2025-03-18 10:49:31

TRIVIAL

Fixed os definition for 2N IP Audio Kit.

includes/definitions/os/2n.inc.php
Lines Added: 6 | Removed: 6

r13954

mike 🐱 | 2025-03-18 10:42:44

MAJOR

Added os support for 2N IP Audio devices OBS-4994.

html/images/os/2n-dark.svg
html/images/os/2n.svg
includes/definitions/mibs/2n.inc.php
includes/definitions/os/2n.inc.php
mibs/2n
mibs/2n/TEL2N-MIB
Lines Added: 231 | Removed: 4

r13953

mike 🐱 | 2025-03-17 13:43:18

TRIVIAL

Fixed State field for Arcgis geo query.

includes/definitions/geo.inc.php
Lines Added: 43 | Removed: 43

r13952

mike 🐱 | 2025-03-15 20:16:36

TRIVIAL

Fixed ajax entity popup for empty ip whois.

html/ajax/entity_popup.php
Lines Added: 5 | Removed: 3

r13951

mike 🐱 | 2025-03-15 20:14:31

MINOR

Fixed escape_html() for non utf8 or latin encoded strings.

includes/common.inc.php
tests/IncludesCommonTest.php
tests/IncludesSnmpTest.php
Lines Added: 22 | Removed: 6

r13950

mike 🐱 | 2025-03-15 16:14:08

MINOR

Improved generate and display ip addresses. Simplified parts of code.

html/includes/print/addresses.inc.php
Lines Added: 132 | Removed: 100

r13949

mike 🐱 | 2025-03-15 16:12:09

TRIVIAL

Improved display ajax ip whois.

html/ajax/entity_popup.php
Lines Added: 26 | Removed: 8

r13948

mike 🐱 | 2025-03-15 16:10:48

TRIVIAL

Improved generate db queries for ajax input.

html/ajax/input.php
Lines Added: 21 | Removed: 23

r13947

mike 🐱 | 2025-03-15 16:03:57

TRIVIAL

Added generate_ip_link(), improved generate_popup_link().

html/includes/functions.inc.php
html/includes/print/addresses.inc.php
Lines Added: 61 | Removed: 53

r13946

mike 🐱 | 2025-03-14 12:08:52

CLEAN

Renamed and moved port_id_by_subnet_ipv4() to get_port_id_by_subnet_ipv4().

includes/entities/port.inc.php
includes/functions.inc.php
includes/polling/ospf/ospf-mib.inc.php
Lines Added: 42 | Removed: 43

r13945

mike 🐱 | 2025-03-14 10:32:52

TRIVIAL

Added ip_in_network() function for reduce direct pear ipv4/ipv6 lib calls.

includes/entities/ip-address.inc.php
includes/functions.inc.php
Lines Added: 53 | Removed: 38

r13944

mike 🐱 | 2025-03-14 09:20:21

CLEAN

Undebug.

html/includes/entities/processor.inc.php
Lines Added: 1 | Removed: 1

r13943

mike 🐱 | 2025-03-14 07:57:38

TRIVIAL

Fixed ports permissions query in get_status_array() OBS-4993.

html/includes/print/status.inc.php
Lines Added: 1 | Removed: 1

r13942

mike 🐱 | 2025-03-13 19:52:48

MIBS

Updated Juniper mib files.

mibs/juniper/JUNIPER-CHASSIS-DEFINES-MIB
mibs/juniper/JUNIPER-COS-MIB
mibs/juniper/JUNIPER-DOM-MIB
mibs/juniper/JUNIPER-FIREWALL-MIB
mibs/juniper/JUNIPER-IFOPTICS-MIB
mibs/juniper/JUNIPER-IPSEC-FLOW-MON-MIB
mibs/juniper/JUNIPER-JS-NAT-MIB
mibs/juniper/JUNIPER-MIB
mibs/juniper/JUNIPER-NAT-MIB
Lines Added: 2107 | Removed: 216

r13941

mike 🐱 | 2025-03-13 19:09:21

TRIVIAL

Improved discovery temperature sensors by JUNIPER-DOM-MIB.

includes/discovery/sensors/juniper-dom-mib.inc.php
Lines Added: 6 | Removed: 1

r13940

mike 🐱 | 2025-03-13 18:42:21

TRIVIAL

Improved hardware detect on Juniper MX routers.

includes/polling/os/juniper.inc.php
Lines Added: 28 | Removed: 16

r13939

mike 🐱 | 2025-03-13 18:11:54

TRIVIAL

Unified display mib::object cell for counters.

html/includes/entities/counter.inc.php
html/includes/entities/generic.inc.php
Lines Added: 8 | Removed: 9

r13938

mike 🐱 | 2025-03-13 18:06:15

TRIVIAL

Unified display mib::object cell for statuses.

html/includes/entities/status.inc.php
includes/definitions/entities/status.inc.php
Lines Added: 6 | Removed: 5

r13937

mike 🐱 | 2025-03-13 17:56:34

MINOR

Display mib::object cell for processors.

html/includes/entities/processor.inc.php
includes/definitions/entities/processors.inc.php
Lines Added: 40 | Removed: 37

r13936

mike 🐱 | 2025-03-13 17:54:44

MINOR

Unified generate entity mib::object cell.

html/includes/entities/generic.inc.php
html/includes/entities/sensor.inc.php
includes/definitions/entities/sensors.inc.php
Lines Added: 28 | Removed: 6

r13935

mike 🐱 | 2025-03-13 14:52:58

MINOR

Added snmp cmd option for ignore table indexes checking by MIB files. Fixed polling Juniper processors by HOST-RESOURCES-MIB.

includes/snmp.inc.php
Lines Added: 10 | Removed: 14

r13934

mike 🐱 | 2025-03-13 14:50:42

TRIVIAL

Fixed processors indexes on Juniper devices by HOST-RESOURCES-MIB.

includes/discovery/processors/host-resources-mib.inc.php
Lines Added: 64 | Removed: 55

r13933

mike 🐱 | 2025-03-12 14:42:58

MINOR

Added Gotify notification transport.

includes/alerting/gotify.inc.php
includes/definitions/transports.inc.php
Lines Added: 93 | Removed: 2

r13932

mike 🐱 | 2025-03-12 14:14:30

MINOR

Improved Ntfy notification transport.

includes/alerting/ntfy.inc.php
includes/definitions/transports.inc.php
Lines Added: 63 | Removed: 12

r13931

mike 🐱 | 2025-03-12 14:13:30

TRIVIAL

Added common base_url and icon_url message tags for all notification transports.

includes/alerts.inc.php
Lines Added: 4 | Removed: 0

r13930

mike 🐱 | 2025-03-12 13:40:35

TRIVIAL

Skip empty http headers in generate_http_context().

includes/constants.inc.php
includes/http.inc.php
Lines Added: 14 | Removed: 6

r13929

mike 🐱 | 2025-03-07 13:41:55

MINOR

Added (untested) SNR IP-PDU clone of FS/Huawei PDU.

includes/definitions/mibs/snr.inc.php
includes/definitions/os/nag.inc.php
includes/definitions/os/snr.inc.php
mibs/snr/SNR-IPPDU-MIB
Lines Added: 586 | Removed: 82

r13928

mike 🐱 | 2025-03-07 13:20:24

TRIVIAL

Fixed energy scale by IPPDU-MIB.

includes/definitions/mibs/fscom.inc.php
Lines Added: 17 | Removed: 17

r13927

mike 🐱 | 2025-03-07 13:17:10

TRIVIAL

Added phase measured labels by ACCUENERGY-MIB.

includes/definitions/mibs/accuenergy.inc.php
Lines Added: 38 | Removed: 29

r13926

mike 🐱 | 2025-03-07 13:16:05

MINOR

Improved support for FS PDU. Renamed os for unificate with Huawei PDU.

includes/definitions/mibs/fscom.inc.php
includes/definitions/os/fscom.inc.php
Lines Added: 167 | Removed: 122

r13925

mike 🐱 | 2025-03-07 13:14:18

MINOR

Added ability for add more os definition groups for merge properties.

includes/definitions/os.inc.php
Lines Added: 19 | Removed: 7

r13924

mike 🐱 | 2025-03-07 11:45:21

CLEAN

Moved value_to_units() function to sensor entities.

includes/common.inc.php
includes/entities/sensor.inc.php
Lines Added: 78 | Removed: 79

r13923

mike 🐱 | 2025-03-06 13:38:18

TRIVIAL

Changed predictiveFailure status event to warning.

includes/definitions/mibs/cisco.inc.php
includes/definitions/mibs/dell/storagemanagement-mib.inc.php
includes/definitions/mibs/hp.inc.php
Lines Added: 23 | Removed: 23

r13922

mike 🐱 | 2025-03-05 19:16:50

MINOR

Added ports polling on HP iLO by CPQSM2-MIB.

includes/definitions/mibs/hp.inc.php
includes/definitions/os/hp.inc.php
Lines Added: 59 | Removed: 1

r13921

mike 🐱 | 2025-03-04 15:24:16

TRIVIAL

Fixed associate Lanes for DOM sensors on Arista by ENTITY-SENSOR-MIB.

includes/discovery/sensors/entity-sensor-mib.inc.php
includes/entities/port.inc.php
Lines Added: 10 | Removed: 7

r13920

mike 🐱 | 2025-02-28 13:40:25

MINOR

Added discovery voltage sensor for PSU by CPQHLTH-MIB OBS-3263.

includes/discovery/sensors/cpqhlth-mib.inc.php
Lines Added: 62 | Removed: 12

r13919

mike 🐱 | 2025-02-28 13:18:04

TRIVIAL

Moved detect CPQHLTH-MIB and CPQIDA-MIB to mibs discovery (for linux and windows os).

includes/definitions/mibs/hp.inc.php
includes/definitions/os/microsoft.inc.php
includes/definitions/os/proxmox.inc.php
includes/definitions/os/univention.inc.php
includes/definitions/os/unix.php
Lines Added: 93 | Removed: 78

r13918

mike 🐱 | 2025-02-28 12:36:21

TRIVIAL

Moved detect SWRAID-MIB to mibs discovery (since it is very rarely used and difficult to install).

includes/definitions/mibs.inc.php
includes/definitions/os/proxmox.inc.php
includes/definitions/os/univention.inc.php
includes/definitions/os/unix.php
Lines Added: 42 | Removed: 31

r13917

mike 🐱 | 2025-02-26 10:26:55

TRIVIAL

Improved ajax query for port entities. Removed port_permitted_array() calls.

html/ajax/entities.php
html/includes/entities/port.inc.php
Lines Added: 26 | Removed: 8

r13916

mike 🐱 | 2025-02-26 09:12:37

TRIVIAL

Added display used php math library in print_versions(). Added get svn version.

includes/common.inc.php
Lines Added: 42 | Removed: 3

r13915

mike 🐱 | 2025-02-25 11:06:36

MINOR

Fixed polling vendor specific AFI/SAFI BGP counters with VRFs OBS-4987.

includes/definitions/mibs/arista.inc.php
includes/discovery/bgp/bgp4v2-mib.inc.php
includes/polling/bgp/bgp4v2-mib.inc.php
includes/polling/bgp-peers.inc.php
Lines Added: 121 | Removed: 92

r13914

mike 🐱 | 2025-02-24 12:40:27

MAJOR

Added support for Solid Optics EDFAMUX OBS-4986.

html/images/os/solid_optics.png
html/images/os/solid_optics_2x.png
includes/definitions/mibs/solidoptics.inc.php
includes/definitions/os/solidoptics.inc.php
mibs/solidoptics
mibs/solidoptics/SO-MUX-MIB
mibs/solidoptics/SO-MUX-V1-MIB
Lines Added: 506 | Removed: 3

r13913

mike 🐱 | 2025-02-24 12:08:46

TRIVIAL

Improved clean numeric values with unprintable snmp chars.

includes/snmp.inc.php
tests/IncludesSnmpTest.php
Lines Added: 43 | Removed: 37

r13912

mike 🐱 | 2025-02-24 11:04:19

TRIVIAL

Improved rewrite_unix_hardware() for solaris os.

includes/discovery/os/solaris.inc.php
includes/rewrites.inc.php
Lines Added: 23 | Removed: 25

r13911

mike 🐱 | 2025-02-24 10:59:36

MINOR

Fixed discovery Fortinet VPN statuses by FORTINET-FORTIGATE-MIB.

includes/definitions/entities/sensors.inc.php
includes/definitions/mibs/fortinet.inc.php
Lines Added: 45 | Removed: 15

r13910

mike 🐱 | 2025-02-20 17:04:10

TRIVIAL

Added quick search devices by hardware field.

html/includes/search/devices.inc.php
Lines Added: 7 | Removed: 2

r13909

mike 🐱 | 2025-02-20 09:43:00

TRIVIAL

Improved detect poor serial string by is_valid_param().

includes/common.inc.php
tests/IncludesCommonTest.php
Lines Added: 3 | Removed: 2

r13908

mike 🐱 | 2025-02-19 13:15:07

TRIVIAL

Added display informational message when device forced for discovery on device page.

html/pages/device.inc.php
Lines Added: 14 | Removed: 5

r13907

mike 🐱 | 2025-02-18 17:14:09

CLEAN

Hidden experimental device menu entry.

html/pages/device.inc.php
Lines Added: 7 | Removed: 5

r13906

mike 🐱 | 2025-02-18 14:05:29

TRIVIAL

Fixed sensor descriptions for DDM sensors by JUNIPER-DOM-MIB.

includes/discovery/sensors/juniper-dom-mib.inc.php
Lines Added: 9 | Removed: 9

r13905

adama 🐸 | 2025-02-16 19:38:31

FIX

Fix NETTRACK-E3METER-SNMP-MIB / e3IpmSensorHumidity multiplier to 0.1 from 0.001

includes/definitions/mibs/bachmann.inc.php
Lines Added: 1 | Removed: 1

r13904

mike 🐱 | 2025-02-14 13:07:05

MAJOR

Added basic support for Ovarro/Semaphore TBox.

html/images/os/tbox.png
html/images/os/tbox_2x.png
includes/definitions/mibs/ovarro.inc.php
includes/definitions/os/ovarro.inc.php
mibs/ovarro
mibs/ovarro/SEMAPHORE-RTU-MIB
Lines Added: 1935 | Removed: 2

r13903

mike 🐱 | 2025-02-13 11:33:48

TRIVIAL

Improved print neighbours protocol.

html/includes/print/neighbours.inc.php
Lines Added: 1 | Removed: 14

r13902

mike 🐱 | 2025-02-13 11:27:18

TRIVIAL

Fixed possible override replace sting in html_highlight_entities().

html/includes/functions.inc.php
Lines Added: 3 | Removed: 4

r13901

mike 🐱 | 2025-02-13 11:21:45

MINOR

Improved highlight entities (bgp and ports) in syslog messages.

html/includes/print/syslogs.inc.php
includes/entities/port.inc.php
includes/entities/routing.inc.php
Lines Added: 84 | Removed: 42

r13900

mike 🐱 | 2025-02-13 11:18:51

MINOR

Improved highlight in ajax search.

html/ajax/search.php
html/includes/search/accesspoints.inc.php
html/includes/search/devices.inc.php
html/includes/search/groups.inc.php
html/includes/search/inventory.inc.php
html/includes/search/ip-addresses.inc.php
html/includes/search/loadbalancers.inc.php
html/includes/search/neighbours.inc.php
html/includes/search/ports.inc.php
html/includes/search/sensors.inc.php
html/includes/search/slas.inc.php
html/includes/search/status.inc.php
includes/definitions/wui.inc.php
Lines Added: 110 | Removed: 105

r13899

mike 🐱 | 2025-02-13 11:16:57

MINOR

Function html_highlight() simplified, added escaping by default. Added separate html_highlight_entities() for highlight entities with escaping by default. Added unit tests.

html/includes/functions.inc.php
includes/constants.inc.php
tests/HtmlIncludesFunctionsTest.php
Lines Added: 148 | Removed: 35

r13898

mike 🐱 | 2025-02-11 16:41:10

CLEAN

Removed compatibility for old json_encode() in unit tests.

html/ajax/entities.php
html/ajax/get_entities.php
tests/IncludesCommonTest.php
Lines Added: 196 | Removed: 105

r13897

mike 🐱 | 2025-02-11 15:50:45

CLEAN

Removed compatibility of json encode/decode for old php versions.

includes/common.inc.php
includes/constants.inc.php
Lines Added: 12 | Removed: 15

r13896

mike 🐱 | 2025-02-11 14:56:56

CLEAN

Removed code related with old mcrypt php extension. Unsupported since php 7.2.

html/includes/sessions.inc.php
html/pages/preferences/general.inc.php
includes/common.inc.php
includes/constants.inc.php
includes/encrypt.inc.php
libs/pear/Crypt/CHAP.php
tests/IncludesEncryptTest.php
Lines Added: 233 | Removed: 399

r13895

mike 🐱 | 2025-02-10 19:43:22

DB

Increased bgp peer field sizes for identifier and addresses for correctly store ipv6.

update/497.sql
Lines Added: 1 | Removed: 0

r13894

mike 🐱 | 2025-02-10 16:03:19

TRIVIAL

Added ability for set default snmp options in get_def_snmp_flags().

includes/discovery/functions.inc.php
includes/entities/device.inc.php
Lines Added: 14 | Removed: 5

r13893

mike 🐱 | 2025-02-10 15:51:26

TRIVIAL

Converted mib definitions ascii snmp flag to option.

includes/definitions/mibs/accedian.inc.php
includes/definitions/mibs/apc.inc.php
includes/definitions/mibs/avtech.inc.php
includes/definitions/mibs/didactum.inc.php
includes/definitions/mibs/fiberhome.inc.php
includes/definitions/mibs/hp.inc.php
includes/definitions/mibs/pandacom.inc.php
includes/definitions/mibs/panduit.inc.php
Lines Added: 370 | Removed: 368

r13892

mike 🐱 | 2025-02-10 14:43:01

TRIVIAL

Added snmp options ascii and index_string to get_def_snmp_flags(). Added ability for use snmp options in merge_private_mib().

includes/discovery/functions.inc.php
includes/functions.inc.php
Lines Added: 17 | Removed: 11

r13891

mike 🐱 | 2025-02-10 14:07:47

CLEAN

Removed unused snmp_flags mib definition.

includes/definitions/mibs/akcp.inc.php
Lines Added: 170 | Removed: 176

r13890

mike 🐱 | 2025-02-10 13:35:00

TRIVIAL

Converted mib definitions table snmp flag to option.

includes/definitions/mibs/cisco.inc.php
includes/definitions/mibs/d-link/dgs-l3mgmt-mib.php
Lines Added: 43 | Removed: 43

r13889

mike 🐱 | 2025-02-10 13:29:52

TRIVIAL

Converted mib definitions index_parts snmp flag to option.

includes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php
includes/definitions/mibs/huawei.inc.php
includes/definitions/mibs/radlan/radlan-ip.php
includes/definitions/mibs/radlan/radlan-ipv6.php
Lines Added: 64 | Removed: 37

r13888

mike 🐱 | 2025-02-10 13:26:26

TRIVIAL

Allowed to use simple values as snmp options in get_def_snmp_flags().

includes/discovery/functions.inc.php
Lines Added: 4 | Removed: 0

r13887

mike 🐱 | 2025-02-10 12:39:55

TRIVIAL

Added snmp option index_parts to get_def_snmp_flags(). Fixed discovery ip addresses with snmp options.

includes/discovery/functions.inc.php
includes/entities/ip-address.inc.php
Lines Added: 20 | Removed: 12

r13886

mike 🐱 | 2025-02-10 12:15:06

TRIVIAL

Converted mib definitions noindex snmp flag to option.

includes/definitions/mibs/barracuda.inc.php
includes/definitions/mibs/chatsworth.inc.php
includes/definitions/mibs/delta.inc.php
includes/definitions/mibs/nokia.inc.php
includes/definitions/mibs/oracle.inc.php
includes/definitions/mibs/qsan.inc.php
includes/definitions/os/nokia.inc.php
Lines Added: 523 | Removed: 522

r13885

mike 🐱 | 2025-02-10 11:50:07

TRIVIAL

Converted mib definitions utf8 snmp flag to option.

includes/definitions/mibs/netping/dksf-mib.php
includes/definitions/mibs/rfc.inc.php
includes/definitions/mibs/sds.inc.php
Lines Added: 54 | Removed: 54

r13884

mike 🐱 | 2025-02-10 11:30:50

TRIVIAL

Added snmp options for mib definitions in get_def_snmp_flags(), instead raw snmp flags.

includes/discovery/functions.inc.php
Lines Added: 23 | Removed: 2

r13883

mike 🐱 | 2025-02-07 09:10:51

MINOR

Added basic os definition for HPE Alletra Storage OBS-4964.

includes/definitions/os/hp.inc.php
mibs/hp/ThreeParMIB
Lines Added: 2811 | Removed: 265

r13881

mike 🐱 | 2025-02-05 23:46:45

TRIVIAL

Fixed custom_port_parser(), disabled default descr regexp.

includes/defaults.inc.php
includes/port-descr-parser.inc.php
tests/IncludesPortDescrParserTest.php
Lines Added: 66 | Removed: 39

r13880

mike 🐱 | 2025-02-05 22:56:53

MINOR

Improved support for Extreme XOS with new firmware OBS-4974.

includes/definitions/mibs/extreme.inc.php
includes/definitions/os/extreme.inc.php
includes/discovery/sensors/extreme-system-mib.inc.php
Lines Added: 111 | Removed: 27

r13879

mike 🐱 | 2025-02-05 22:54:16

MIBS

Updated extreme mib files.

mibs/enterasys/ENTERASYS-APPLICATION-SIGNATURE-MIB
mibs/enterasys/ENTERASYS-CLASS-OF-SERVICE-MIB
mibs/enterasys/ENTERASYS-CONFIGURATION-MANAGEMENT-MIB
mibs/enterasys/ENTERASYS-CONVERGENCE-END-POINT-MIB
mibs/enterasys/ENTERASYS-ENTITY-SENSOR-MIB-EXT-MIB
mibs/enterasys/ENTERASYS-LINK-FLAP-MIB
mibs/enterasys/ENTERASYS-MAC-AUTHENTICATION-MIB
mibs/enterasys/ENTERASYS-MAC-LOCKING-MIB
mibs/enterasys/ENTERASYS-MIB-NAMES
mibs/enterasys/ENTERASYS-MIRROR-CONFIG-MIB
mibs/enterasys/ENTERASYS-MULTI-AUTH-MIB
mibs/enterasys/ENTERASYS-POLICY-PROFILE-MIB
mibs/enterasys/ENTERASYS-RADIUS-ACCT-CLIENT-EXT-MIB
mibs/enterasys/ENTERASYS-RADIUS-AUTH-CLIENT-MIB
mibs/enterasys/ENTERASYS-RADIUS-DYNAMIC-AUTHOR-SERVER-EXT-MIB
mibs/enterasys/ENTERASYS-SYSLOG-CLIENT-MIB
mibs/enterasys/ENTERASYS-UPN-TC-MIB
mibs/enterasys/ENTERASYS-VLAN-AUTHORIZATION-MIB
mibs/extreme/EXTREME-BASE-MIB
mibs/extreme/EXTREME-HARDWARE-MIB
mibs/extreme/EXTREME-OSPFV3-MIB
mibs/extreme/EXTREME-POE-MIB
mibs/extreme/EXTREME-REMOTECONNECTION-MIB
mibs/extreme/EXTREME-SOFTWARE-MONITOR-MIB
mibs/extreme/EXTREME-STACKING-MIB
mibs/extreme/EXTREME-SYSTEM-MIB
Lines Added: 3215 | Removed: 502

r13878

mike 🐱 | 2025-02-05 22:53:08

MINOR

Added unit conversion datetime for age sensor class.

includes/entities/sensor.inc.php
includes/snmp.inc.php
Lines Added: 29 | Removed: 4

r13877

mike 🐱 | 2025-02-05 22:50:14

TRIVIAL

Fixed set port label when ifName contains unprintable chars.

includes/discovery/ports.inc.php
includes/entities/port.inc.php
includes/snmp.inc.php
Lines Added: 14 | Removed: 5

r13876

mike 🐱 | 2025-02-04 15:51:03

MINOR

Added basic os definition for Nokia/Clavister NetGuard.

includes/definitions/mibs/nokia.inc.php
includes/definitions/os/clavister.inc.php
includes/definitions/os/nokia.inc.php
Lines Added: 155 | Removed: 3

r13875

mike 🐱 | 2025-02-04 15:48:15

MIBS

Added Nokia/Clavister NetGuard mib files.

mibs/clavister/CLAVISTER-SMI
mibs/clavister/CLAVISTER-STREAM-MIB
mibs/clavister/CLAVISTER-STREAM-TRAPS-MIB
mibs/nokia/NETGUARD-SMI
mibs/nokia/NETGUARD-STREAM-MIB
mibs/nokia/NETGUARD-STREAM-TRAPS-MIB
Lines Added: 19233 | Removed: 15

r13874

mike 🐱 | 2025-02-04 15:10:08

TRIVIAL

Improved find string similarity in str_similar().

includes/functions.inc.php
tests/IncludesFunctionsTest.php
Lines Added: 99 | Removed: 79

r13873

mike 🐱 | 2025-02-04 13:49:09

MINOR

Added os definition snmp noindex option for polling/discovery hardware, which return common sysDescr/sysObjectID/sysUpTime without indexes.

includes/entities/device.inc.php
includes/functions.inc.php
includes/polling/system/snmpv2-mib.inc.php
includes/snmp.inc.php
Lines Added: 123 | Removed: 45

r13872

mike 🐱 | 2025-02-04 13:43:59

TRIVIAL

Fixed snmp_get_multi_oid() for parsing with noindex option.

includes/snmp.inc.php
Lines Added: 9 | Removed: 2

r13871

mike 🐱 | 2025-02-03 21:29:25

MAJOR

Added support for CE+T Power Inview OBS-4914.

html/images/os/cet-power.svg
html/images/os/cet-power_dark.svg
includes/definitions/mibs/cet-power.inc.php
includes/definitions/os/cet-power.inc.php
includes/discovery/sensors/site-monitoring-mib.inc.php
mibs/cet-power
mibs/cet-power/SITE-MONITORING-MIB
Lines Added: 5621 | Removed: 5

r13870

mike 🐱 | 2025-01-31 14:26:59

TRIVIAL

Converted graphs device availability and alert status to definition.

html/includes/graphs/alert/auth.inc.php
html/includes/graphs/alert/status.inc.php
html/includes/graphs/device/availability.inc.php
html/includes/graphs/device/definition.inc.php
includes/definitions/graphtypes.inc.php
Lines Added: 44 | Removed: 125

r13869

mike 🐱 | 2025-01-31 14:24:09

MINOR

Added graph type availability to definitions based.

html/includes/graphs/generic_definition.inc.php
html/includes/graphs/graph.inc.php
includes/defaults.inc.php
Lines Added: 127 | Removed: 78

r13868

mike 🐱 | 2025-01-29 09:06:11

TRIVIAL

Added polling boottime on openbsd by NET-SNMP-EXTEND-MIB.

includes/definitions/mibs.inc.php
Lines Added: 21 | Removed: 11

r13867

mike 🐱 | 2025-01-29 09:04:25

MINOR

Improved os definition and polling for OpenBSD.

includes/common.inc.php
includes/definitions/os/unix.php
includes/polling/os/unix.inc.php
Lines Added: 22 | Removed: 3

r13866

mike 🐱 | 2025-01-29 08:59:06

TRIVIAL

Simplified unix-agent packages polling code.

includes/polling/unix-agent/packages.inc.php
Lines Added: 15 | Removed: 39

r13865

mike 🐱 | 2025-01-28 22:32:23

TRIVIAL

Improved regexp for ifAlias parsing. Improved debug output for custom_port_parser().

includes/defaults.inc.php
includes/port-descr-parser.inc.php
Lines Added: 13 | Removed: 7

r13864

mike 🐱 | 2025-01-28 15:49:19

TRIVIAL

Renamed mib definition metatype from reboot to boottime.

includes/definitions/mibs/checkpoint.inc.php
includes/definitions/mibs/infinera.inc.php
includes/definitions/mibs/microsoft.inc.php
includes/entities/device.inc.php
includes/polling/system.inc.php
Lines Added: 18 | Removed: 16

r13863

mike 🐱 | 2025-01-27 22:27:45

TRIVIAL

Added ability for use wildcard queries for device hostname/sysname/location OBS-4972.

html/includes/entities/device.inc.php
html/pages/devices.inc.php
Lines Added: 17 | Removed: 12

r13862

mike 🐱 | 2025-01-24 21:08:16

LIBS

Updated query-builder js lib to 2.7.

html/css/query-builder.default.css
html/js/query-builder.js
Lines Added: 287 | Removed: 304

r13861

mike 🐱 | 2025-01-24 18:48:01

TRIVIAL

Improved output for update_group_tables() and update_alert_tables() in cli.

includes/alerts.inc.php
includes/groups.inc.php
Lines Added: 25 | Removed: 8

r13860

mike 🐱 | 2025-01-24 18:46:33

TRIVIAL

Added function str_pad_left() for simplify left oriented string padding.

includes/common.inc.php
Lines Added: 17 | Removed: 5

r13859

mike 🐱 | 2025-01-24 18:44:07

MINOR

Added navbar filters on Device probes page by Type and Status.

html/pages/device/probes.inc.php
Lines Added: 41 | Removed: 3

r13858

mike 🐱 | 2025-01-24 18:38:42

TRIVIAL

Made the statuses of probes in upper case.

html/pages/probes.inc.php
includes/definitions/rewrites.inc.php
Lines Added: 4 | Removed: 3

r13857

mike 🐱 | 2025-01-24 18:33:01

MINOR

Added navbar filters on Probes page by Type and Status.

html/includes/entities/probe.inc.php
html/pages/probes.inc.php
Lines Added: 91 | Removed: 30

r13856

mike 🐱 | 2025-01-24 18:31:13

TRIVIAL

Added vertical divider for print_navbar().

html/includes/print/navbar.inc.php
Lines Added: 10 | Removed: 1

r13855

mike 🐱 | 2025-01-24 15:00:43

TRIVIAL

Added note about possible long update operation.

update/496.sql
Lines Added: 2 | Removed: 1

r13854

mike 🐱 | 2025-01-24 14:56:07

DB

Changed autoincrement column type for history and log tables to bigint for prevent possible reaching the maximum value.

update/496.sql
Lines Added: 8 | Removed: 0

r13853

adama 🐸 | 2025-01-23 15:48:16

ADD

Add fortigate ipsec tunnel status indicator

includes/definitions/mibs/fortinet.inc.php
Lines Added: 17 | Removed: 0

r13852

mike 🐱 | 2025-01-23 10:22:45

MINOR

Do not use update_tables action on main poller also for distributed installs. Added is_poller_main().

discovery.php
includes/distributed.inc.php
Lines Added: 18 | Removed: 13

r13851

mike 🐱 | 2025-01-22 18:46:00

TRIVIAL

Restored accidentally deleted sensor definition.

includes/definitions/mibs/bachmann.inc.php
Lines Added: 13 | Removed: 0

r13850

mike 🐱 | 2025-01-22 18:32:27

MAJOR

Added support for Bachmann Bluenet2 PDU OBS-4968.

html/images/os/bachmann.svg
includes/definitions/mibs/bachmann.inc.php
includes/definitions/os/bachmann.inc.php
includes/discovery/sensors/bachmann-bluenet2-mib.inc.php
Lines Added: 613 | Removed: 16

r13849

mike 🐱 | 2025-01-22 18:26:12

TRIVIAL

Added Circuit measured sensors to grouping by label.

includes/definitions/entities/sensors.inc.php
Lines Added: 1 | Removed: 0

r13848

mike 🐱 | 2025-01-21 19:25:22

MINOR

Added ebuild unix-agent script OBS-4947.

scripts/agent-local/ceph
scripts/agent-local/dhcpkit
scripts/agent-local/dovecot
scripts/agent-local/ebuild
scripts/agent-local/kamailio
scripts/agent-local/lighttpd
scripts/agent-local/mongodb
Lines Added: 45 | Removed: 6

r13847

mike 🐱 | 2025-01-21 19:19:47

MINOR

Added polling ebuild packages by unix-agent OBS-4947.

includes/definitions/wui.inc.php
includes/polling/os/unix.inc.php
includes/polling/unix-agent/packages.inc.php
Lines Added: 75 | Removed: 23

r13846

mike 🐱 | 2025-01-20 18:22:32

TRIVIAL

Improved console output for discovery ucd-diskio.

includes/discovery/ucd-diskio.inc.php
Lines Added: 26 | Removed: 12

r13845

mike 🐱 | 2025-01-20 17:55:16

MINOR

Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks.

includes/definitions/rrdtypes.inc.php
includes/discovery/ucd-diskio.inc.php
includes/polling/ucd-diskio.inc.php
Lines Added: 63 | Removed: 49

r13844

mike 🐱 | 2025-01-17 17:01:26

MAJOR

Added support for Vertiv NETSURE OBS-4953.

includes/definitions/mibs/vertiv/ees-power-mib.inc.php
includes/definitions/mibs/vertiv.inc.php
includes/definitions/os/vertiv.inc.php
Lines Added: 275 | Removed: 2

r13843

mike 🐱 | 2025-01-17 13:42:23

MINOR

Added basic support for Liebert/Vertiv RDU OBS-4965.

includes/definitions/mibs/vertiv
includes/definitions/mibs/vertiv/dcs-mib.inc.php
includes/definitions/os/vertiv.inc.php
Lines Added: 946 | Removed: 1

r13842

mike 🐱 | 2025-01-17 12:08:00

MIBS

Added new vertiv mib files.

mibs/vertiv/BDFB-MIB
mibs/vertiv/DCS-MIB
mibs/vertiv/EES-POWER-MIB
mibs/vertiv/LMS-MIB
mibs/vertiv/NETSURE-DISTRIB-MIB
mibs/vertiv/NETSURE-NCU-MIB
mibs/vertiv/VEC-MIB
Lines Added: 15826 | Removed: 6

r13841

mike 🐱 | 2025-01-15 15:28:01

MINOR

Fixed check entity write permission in ajax update action for ports, sensors and statuses.

html/ajax/actions/ports_update.inc.php
html/ajax/actions/sensors_update.inc.php
html/ajax/actions/statuses_update.inc.php
Lines Added: 5 | Removed: 5

r13840

mike 🐱 | 2025-01-15 14:24:29

MIBS

Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.

mibs/hp/DIFF-SERV-MIB
mibs/hp/HP-OFFICEJET-PRO-X576DW-MIB
mibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB
mibs/hp/IJ8060-MIB
mibs/hp/LJ1200-MIB
mibs/hp/LJ1220-MIB
mibs/hp/LJ2025-MIB
mibs/hp/LJ2200-MIB
mibs/hp/LJ2300-MIB
mibs/hp/LJ2400-MIB
mibs/hp/LJ2500-MIB
mibs/hp/LJ251-MIB
mibs/hp/LJ252-MIB
mibs/hp/LJ275-MIB
mibs/hp/LJ276-MIB
mibs/hp/LJ277-MIB
mibs/hp/LJ3000-MIB
mibs/hp/LJ3005-MIB
mibs/hp/LJ3015-MIB
mibs/hp/LJ3035-MIB
mibs/hp/LJ3200-MIB
mibs/hp/LJ3505-MIB
mibs/hp/LJ3525-MIB
mibs/hp/LJ3530mfp-MIB
mibs/hp/LJ3700-MIB
mibs/hp/LJ375-MIB
mibs/hp/LJ3800-MIB
mibs/hp/LJ401-MIB
mibs/hp/LJ4015-MIB
mibs/hp/LJ402-MIB
mibs/hp/LJ4100mfp-MIB
mibs/hp/LJ4200-MIB
mibs/hp/LJ425-MIB
mibs/hp/LJ4250-MIB
mibs/hp/LJ426-MIB
mibs/hp/LJ4300-MIB
mibs/hp/LJ4300mfp-MIB
mibs/hp/LJ4345-MIB
mibs/hp/LJ435-MIB
mibs/hp/LJ451-MIB
mibs/hp/LJ452-MIB
mibs/hp/LJ4525-MIB
mibs/hp/LJ4600-MIB
mibs/hp/LJ4650-MIB
mibs/hp/LJ4730-MIB
mibs/hp/LJ476-MIB
mibs/hp/LJ477-MIB
mibs/hp/LJ501-MIB
mibs/hp/LJ5035-MIB
mibs/hp/LJ5200-MIB
mibs/hp/LJ521-MIB
mibs/hp/LJ5500-MIB
mibs/hp/LJ5550-MIB
mibs/hp/LJ570-MIB
mibs/hp/LJ6015-MIB
mibs/hp/LJ6040mfp-MIB
mibs/hp/LJ701-MIB
mibs/hp/LJ9000mfp-MIB
mibs/hp/LJ9040mfp-MIB
mibs/hp/LJ9050mfp-MIB
mibs/hp/LJ9055-MIB
mibs/hp/LJ9065-MIB
mibs/hp/LJ9200C-MIB
mibs/hp/LJ9250C-MIB
mibs/hp/LJ9500-MIB
mibs/hp/LJ9500mfp-MIB
mibs/hp/LJM9050mfp-MIB
mibs/hp/LaserJet-5-MIB
mibs/hp/LaserJet-Series-5000-MIB
mibs/hp/LaserJet-Series-8100-MBM-MIB
mibs/hp/LaserJet-Series2100-MIB
mibs/hp/LaserJet-Series4000-MIB
mibs/hp/LaserJet-Series4050-MIB
mibs/hp/LaserJet-Series8000-MBM-MIB
mibs/hp/LaserJet-Series8000-MIB
mibs/hp/LaserJet-Series8000-Stapler-MIB
mibs/hp/LaserJet-Series8100-MIB
mibs/hp/LaserJet-Series8100-Stapler-MIB
mibs/hp/LaserJet4V-MIB
mibs/hp/LaserJet5Si-MIB
mibs/hp/LaserJet5Si-Mopier-MIB
mibs/hp/LaserJet6P-MIB
mibs/hp/LaserJet_3300-MIB
mibs/hp/old
mibs/hp/old/HP-OFFICEJET-PRO-X576DW-MIB
mibs/hp/old/HP-PAGEWIDE-PRO-477DW-MFP-MIB
mibs/hp/old/IJ8060-MIB
mibs/hp/old/LJ1200-MIB
mibs/hp/old/LJ1220-MIB
mibs/hp/old/LJ2025-MIB
mibs/hp/old/LJ2200-MIB
mibs/hp/old/LJ2300-MIB
mibs/hp/old/LJ2400-MIB
mibs/hp/old/LJ2500-MIB
mibs/hp/old/LJ251-MIB
mibs/hp/old/LJ252-MIB
mibs/hp/old/LJ275-MIB
mibs/hp/old/LJ276-MIB
mibs/hp/old/LJ277-MIB
mibs/hp/old/LJ3000-MIB
mibs/hp/old/LJ3005-MIB
mibs/hp/old/LJ3015-MIB
mibs/hp/old/LJ3035-MIB
mibs/hp/old/LJ3200-MIB
mibs/hp/old/LJ3505-MIB
mibs/hp/old/LJ3525-MIB
mibs/hp/old/LJ3530mfp-MIB
mibs/hp/old/LJ3700-MIB
mibs/hp/old/LJ375-MIB
mibs/hp/old/LJ3800-MIB
mibs/hp/old/LJ401-MIB
mibs/hp/old/LJ4015-MIB
mibs/hp/old/LJ402-MIB
mibs/hp/old/LJ4100mfp-MIB
mibs/hp/old/LJ4200-MIB
mibs/hp/old/LJ425-MIB
mibs/hp/old/LJ4250-MIB
mibs/hp/old/LJ426-MIB
mibs/hp/old/LJ4300-MIB
mibs/hp/old/LJ4300mfp-MIB
mibs/hp/old/LJ4345-MIB
mibs/hp/old/LJ435-MIB
mibs/hp/old/LJ451-MIB
mibs/hp/old/LJ452-MIB
mibs/hp/old/LJ4525-MIB
mibs/hp/old/LJ4600-MIB
mibs/hp/old/LJ4650-MIB
mibs/hp/old/LJ4730-MIB
mibs/hp/old/LJ476-MIB
mibs/hp/old/LJ477-MIB
mibs/hp/old/LJ501-MIB
mibs/hp/old/LJ5035-MIB
mibs/hp/old/LJ5200-MIB
mibs/hp/old/LJ521-MIB
mibs/hp/old/LJ5500-MIB
mibs/hp/old/LJ5550-MIB
mibs/hp/old/LJ570-MIB
mibs/hp/old/LJ6015-MIB
mibs/hp/old/LJ6040mfp-MIB
mibs/hp/old/LJ701-MIB
mibs/hp/old/LJ9000mfp-MIB
mibs/hp/old/LJ9040mfp-MIB
mibs/hp/old/LJ9050mfp-MIB
mibs/hp/old/LJ9055-MIB
mibs/hp/old/LJ9065-MIB
mibs/hp/old/LJ9200C-MIB
mibs/hp/old/LJ9250C-MIB
mibs/hp/old/LJ9500-MIB
mibs/hp/old/LJ9500mfp-MIB
mibs/hp/old/LJM9050mfp-MIB
mibs/hp/old/LaserJet-5-MIB
mibs/hp/old/LaserJet-Series-5000-MIB
mibs/hp/old/LaserJet-Series-8100-MBM-MIB
mibs/hp/old/LaserJet-Series2100-MIB
mibs/hp/old/LaserJet-Series4000-MIB
mibs/hp/old/LaserJet-Series4050-MIB
mibs/hp/old/LaserJet-Series8000-MBM-MIB
mibs/hp/old/LaserJet-Series8000-MIB
mibs/hp/old/LaserJet-Series8000-Stapler-MIB
mibs/hp/old/LaserJet-Series8100-MIB
mibs/hp/old/LaserJet-Series8100-Stapler-MIB
mibs/hp/old/LaserJet4V-MIB
mibs/hp/old/LaserJet5Si-MIB
mibs/hp/old/LaserJet5Si-Mopier-MIB
mibs/hp/old/LaserJet6P-MIB
mibs/hp/old/LaserJet_3300-MIB
Lines Added: 719710 | Removed: 718185

r13839

mike 🐱 | 2025-01-14 10:23:43

MINOR

Improved support for RoomAlert 12E and 12S OBS-4963.

html/images/os/roomalert.png
html/images/os/roomalert_2x.png
includes/definitions/mibs/avtech.inc.php
includes/discovery/sensors/roomalert12e-mib.inc.php
includes/discovery/sensors/roomalert12s-mib.inc.php
Lines Added: 216 | Removed: 139

r13838

mike 🐱 | 2025-01-14 10:21:20

MIBS

Updated avtech mib files.

mibs/avtech/ROOMALERT12E-MIB
mibs/avtech/ROOMALERT12S-MIB
Lines Added: 226 | Removed: 81

r13837

mike 🐱 | 2025-01-13 11:41:12

TRIVIAL

Fixed missing hostname parameter in sql query for poller/discovery.

alerter.php
discovery.php
poller.php
Lines Added: 5 | Removed: 2

r13836

mike 🐱 | 2025-01-11 17:19:52

MINOR

Improved discovery powersupply statuses by ATEN-IPMI-MIB.

includes/definitions/mibs/aten.inc.php
includes/discovery/sensors/aten-ipmi-mib.inc.php
Lines Added: 23 | Removed: 8

r13835

mike 🐱 | 2025-01-11 17:18:47

TRIVIAL

Improved convert float states to numeric in state_string_to_numeric().

includes/entities/status.inc.php
tests/IncludesFunctionsTest.php
Lines Added: 38 | Removed: 31

r13834

mike 🐱 | 2025-01-11 14:30:50

TRIVIAL

Fixed incorrect removing ucd-old processors.

includes/discovery/processors/ucd-snmp-mib.inc.php
Lines Added: 2 | Removed: 2

r13833

mike 🐱 | 2025-01-11 14:12:15

DEVEL

Fixed sql query.

includes/discovery/processors/ucd-snmp-mib.inc.php
Lines Added: 1 | Removed: 1

r13832

mike 🐱 | 2025-01-11 13:48:45

DEVEL

Improved debug output for discovery processors by UCD-SNMP-MIB.

includes/discovery/processors/ucd-snmp-mib.inc.php
Lines Added: 4 | Removed: 1

r13831

mike 🐱 | 2025-01-11 13:34:25

TRIVIAL

Added warning on device page, when device not polled for a long time (> 20min).

html/includes/notifications.inc.php
html/pages/device.inc.php
Lines Added: 9 | Removed: 3

r13830

mike 🐱 | 2025-01-11 13:18:28

MINOR

Added get_time_gmt() for get current unixtime in UTC+0. Same arguments as for get_time().

includes/common.inc.php
Lines Added: 40 | Removed: 18

r13829

mike 🐱 | 2025-01-11 10:59:54

TRIVIAL

Added device entity type for IPv4/6 attribs.

includes/definitions/entities/devices.inc.php
Lines Added: 2 | Removed: 2

r13828

mike 🐱 | 2025-01-10 23:12:18

MINOR

Improved group/alert entity association by ip addresses.

includes/alerts.inc.php
includes/definitions/entities/ports.inc.php
includes/entities/ip-address.inc.php
includes/entities.inc.php
includes/groups.inc.php
Lines Added: 71 | Removed: 20

r13827

mike 🐱 | 2025-01-10 23:09:42

TRIVIAL

Improved group edit and update ajax form.

html/ajax/actions/group_edit.inc.php
html/includes/group_edit.inc.php
Lines Added: 50 | Removed: 17

r13826

mike 🐱 | 2025-01-10 19:09:49

MINOR

Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB.

includes/definitions/entities/sensors.inc.php
includes/definitions/mibs/nscrtv.inc.php
includes/definitions/os/cdata.inc.php
includes/definitions/os/tplink.inc.php
includes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php
Lines Added: 149 | Removed: 4

r13825

mike 🐱 | 2025-01-10 13:55:03

MINOR

Improved detect QTech Switch OBS-4861. Added discovery power supply statuses by DCN-MIB and clones.

includes/definitions/mibs/dcn/dcn-xxx.php
includes/definitions/mibs/qtech.inc.php
includes/definitions/os/qtech.inc.php
Lines Added: 179 | Removed: 97

r13824

mike 🐱 | 2025-01-10 13:47:58

MIBS

Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB.

mibs/qtech/GARP-MIB
mibs/qtech/LLDPPRIVATE-MIB
mibs/qtech/QTECH-ALT-MIB
mibs/qtech/QTECH-CLUSTER-MIB
mibs/qtech/QTECH-CT-STANDARD-MIB
mibs/qtech/QTECH-GBNDeviceSWAPI-MIB
mibs/qtech/QTECH-GBNDeviceSwitch-MIB
mibs/qtech/QTECH-GBNL2QACL-MIB
mibs/qtech/QTECH-GBNPlatformGNLink-MIB
mibs/qtech/QTECH-GBNServiceCM-MIB
mibs/qtech/QTECH-GBNServiceRADIUS-MIB
mibs/qtech/QTECH-IP-PRIVATE-MIB
mibs/qtech/QTECH-MIB
mibs/qtech/QTECH-NETFLOW-MIB
mibs/qtech/QTECH-NMS-CARD-OPERATION-MIB
mibs/qtech/QTECH-NMS-CARD-SYS-MIB
mibs/qtech/QTECH-PRODUCTS-MIB
mibs/qtech/QTECH-V1-TRAP
mibs/qtech/QTECH-VM-MIB
mibs/qtech/QTECH-VPLS-BGP-MIB
mibs/qtech/QTECH-VPLS-LDP-MIB
mibs/qtech/QTECH-WLAN-FIT-AP-CF-MIB
mibs/qtech/QTECH-WLAN-FIT-AP-IN-MIB
Lines Added: 22526 | Removed: 298

r13823

mike 🐱 | 2025-01-10 10:11:39

TRIVIAL

Set floatCharging state as ok by PowerNet-MIB OBS-4943.

includes/definitions/mibs/apc/powernet-mib.inc.php
Lines Added: 2 | Removed: 2

r13822

mike 🐱 | 2025-01-09 19:59:58

MINOR

Added port statistics for VIF interfaces by BISON-ROUTER-MIB OBS-4945.

includes/discovery/ports/bison-router-mib.inc.php
includes/polling/ports/bison-router-mib.inc.php
Lines Added: 129 | Removed: 26

r13821

mike 🐱 | 2025-01-09 19:40:25

TRIVIAL

Detect unix distro by sysdescr only for server/workstation.

includes/polling/os/unix.inc.php
Lines Added: 11 | Removed: 2

r13820

mike 🐱 | 2025-01-09 18:01:08

TRIVIAL

Improved include dirs sorting when required.

includes/include-dir.inc.php
Lines Added: 6 | Removed: 6

r13819

mike 🐱 | 2025-01-09 18:00:16

CLEAN

Moved common unix os/mib definitions and dirs to separate unix include.

includes/definitions/mibs/bsd.inc.php
includes/definitions/mibs/unix.inc.php
includes/definitions/os/bsd.inc.php
includes/definitions/os/unix.php
includes/definitions/os.inc.php
mibs/bsd
mibs/unix
Lines Added: 13922 | Removed: 13908

r13818

mike 🐱 | 2025-01-09 16:17:01

TRIVIAL

Improved discovery error message when device is down.

discovery.php
Lines Added: 11 | Removed: 5

r13817

mike 🐱 | 2025-01-09 11:28:27

MIBS

Updated Forcepoint mib files.

mibs/forcepoint/FORCEPOINT-NGFW-ENGINE-MIB
mibs/forcepoint/STONESOFT-FIREWALL-MIB
mibs/forcepoint/STONESOFT-IPS-MIB
mibs/forcepoint/STONESOFT-LOG-FORWARDING-MIB
mibs/forcepoint/STONESOFT-NETNODE-MIB
mibs/forcepoint/STONESOFT-SMI-MIB
Lines Added: 2201 | Removed: 41

r13816

mike 🐱 | 2025-01-08 16:56:53

MINOR

Added SNMP timeout, retries and max-repetition command line options for snmpdump script.

scripts/snmpdump.php
Lines Added: 19 | Removed: 3

r13815

mike 🐱 | 2025-01-08 16:01:26

TRIVIAL

Fixed bgp sort query in get_status_array() OBS-4958.

html/includes/print/status.inc.php
Lines Added: 5 | Removed: 3

r13814

mike 🐱 | 2025-01-07 21:40:59

MIBS

Updated Siae mib files.

mibs/siaemic/ALFOPLUS-SIAE-MIB
Lines Added: 18570 | Removed: 0

r13813

mike 🐱 | 2025-01-07 21:36:57

MAJOR

Added basic os definition for Siae Microelettronica SM-OS OBS-1532.

html/images/os/siaemic.png
html/images/os/siaemic_2x.png
includes/definitions/mibs/siaemic.inc.php
includes/definitions/os/siaemic.inc.php
Lines Added: 67 | Removed: 1

r13812

mike 🐱 | 2025-01-07 20:28:26

TRIVIAL

Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB OBS-4954.

includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
includes/entities/port.inc.php
Lines Added: 53 | Removed: 4

r13811

mike 🐱 | 2025-01-07 19:13:05

TRIVIAL

Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence).

includes/definitions/os/delta.inc.php
includes/discovery/pseudowires/pw-std-mib.inc.php
includes/polling/ports.inc.php
Lines Added: 15 | Removed: 12

r13810

mike 🐱 | 2025-01-07 19:08:41

MINOR

Improved snmp_fix_string() for clean snmp null chars converted to dots. Added unit parameter.

includes/snmp.inc.php
tests/IncludesSnmpTest.php
Lines Added: 53 | Removed: 21

r13809

mike 🐱 | 2025-01-05 21:19:43

CLEAN

Moved some os definitions to vendor named includes. (Part 3).

includes/definitions/os/cts.inc.php
includes/definitions/os/gfi.inc.php
includes/definitions/os/nvidia.inc.php
includes/definitions/os.inc.php
Lines Added: 130 | Removed: 93

r13808

mike 🐱 | 2025-01-05 21:06:58

CLEAN

Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2).

includes/definitions/mibs/atmedia.inc.php
includes/definitions/mibs/baytech.inc.php
includes/definitions/mibs/carel.inc.php
includes/definitions/mibs/dps.inc.php
includes/definitions/mibs/eip.inc.php
includes/definitions/mibs/fiberroad.inc.php
includes/definitions/mibs/forcepoint.inc.php
includes/definitions/mibs/ingrasys.inc.php
includes/definitions/mibs/jacarta.inc.php
includes/definitions/mibs/jetnexus.inc.php
includes/definitions/mibs/kohler.inc.php
includes/definitions/mibs/omnitron.inc.php
includes/definitions/mibs/saf.inc.php
includes/definitions/mibs/teleste.inc.php
includes/definitions/mibs/tempalert.inc.php
includes/definitions/mibs/teradici.inc.php
includes/definitions/mibs/uec.inc.php
includes/definitions/os/accuenergy.inc.php
includes/definitions/os/atmedia.inc.php
includes/definitions/os/baytech.inc.php
includes/definitions/os/carel.inc.php
includes/definitions/os/ceragon.inc.php
includes/definitions/os/dps.inc.php
includes/definitions/os/eip.inc.php
includes/definitions/os/fiberroad.inc.php
includes/definitions/os/forcepoint.inc.php
includes/definitions/os/ibm.inc.php
includes/definitions/os/ingrasys.inc.php
includes/definitions/os/jacarta.inc.php
includes/definitions/os/jetnexus.inc.php
includes/definitions/os/kohler.inc.php
includes/definitions/os/nexans.inc.php
includes/definitions/os/omnitron.inc.php
includes/definitions/os/saf.inc.php
includes/definitions/os/teleste.inc.php
includes/definitions/os/tempalert.inc.php
includes/definitions/os/teradici.inc.php
includes/definitions/os/uec.inc.php
includes/definitions/os.inc.php
includes/polling/os/ipoman.inc.php
Lines Added: 977 | Removed: 710

r13807

mike 🐱 | 2025-01-05 19:40:29

CLEAN

Cleaned auto generated copyright headers.

includes/definitions/os/adf.inc.php
includes/definitions/os/dasan.inc.php
includes/definitions/os/ddn.inc.php
includes/definitions/os/exalt.inc.php
includes/definitions/os/fastback.inc.php
includes/definitions/os/gamatronic.inc.php
includes/definitions/os/gta.inc.php
includes/definitions/os/infoblox.inc.php
includes/definitions/os/megatec.inc.php
includes/definitions/os/messpc.inc.php
includes/definitions/os/packetflux.inc.php
includes/definitions/os/pulsesecure.inc.php
includes/definitions/os/racktivity.inc.php
includes/definitions/os/sensatronics.inc.php
includes/definitions/os/sonus.inc.php
includes/definitions/os/trango.inc.php
includes/definitions/os/waystream.inc.php
Lines Added: 33 | Removed: 33

r13806

mike 🐱 | 2025-01-05 19:30:03

CLEAN

Moved some os definitions to vendor named includes. Cleaned some mib definitions.

includes/definitions/mibs/dasan.inc.php
includes/definitions/mibs/ddn.inc.php
includes/definitions/mibs/exalt.inc.php
includes/definitions/mibs/fastback.inc.php
includes/definitions/mibs/megatec.inc.php
includes/definitions/mibs/messpc.inc.php
includes/definitions/mibs/racktivity.inc.php
includes/definitions/mibs/sensatronics.inc.php
includes/definitions/mibs/sonus.inc.php
includes/definitions/mibs/trango.inc.php
includes/definitions/mibs/waystream.inc.php
includes/definitions/os/adf.inc.php
includes/definitions/os/bsd.inc.php
includes/definitions/os/dasan.inc.php
includes/definitions/os/ddn.inc.php
includes/definitions/os/exalt.inc.php
includes/definitions/os/fastback.inc.php
includes/definitions/os/gamatronic.inc.php
includes/definitions/os/gta.inc.php
includes/definitions/os/infoblox.inc.php
includes/definitions/os/megatec.inc.php
includes/definitions/os/messpc.inc.php
includes/definitions/os/packetflux.inc.php
includes/definitions/os/pulsesecure.inc.php
includes/definitions/os/racktivity.inc.php
includes/definitions/os/sensatronics.inc.php
includes/definitions/os/sonus.inc.php
includes/definitions/os/trango.inc.php
includes/definitions/os/waystream.inc.php
includes/definitions/os.inc.php
Lines Added: 847 | Removed: 704

r13805

mike 🐱 | 2025-01-05 15:56:05

TRIVIAL

Fixed poller/discovery host argument allow use ip address as hostname OBS-4950.

alerter.php
discovery.php
poller.php
scripts/snmpdump.php
Lines Added: 7 | Removed: 7

r13804

mike 🐱 | 2025-01-05 11:29:55

TRIVIAL

Prevent using old ifHighSpeed values when port ifSpeed set to very low value OBS-4951.

includes/entities/port.inc.php
Lines Added: 34 | Removed: 30

r13803

mike 🐱 | 2024-12-25 11:54:34

TRIVIAL

Fixed alerter spam option, appear in previous commit.

alerter.php
includes/alerts.inc.php
Lines Added: 12 | Removed: 3