24.10.0
(2024-11-05)
A big thank you to the following 26 contributors this last month:
- murrant (36)
- VVelox (30)
- eskyuu (15)
- laf (13)
- Calvario (5)
- jiannelli (5)
- dependabot (2)
- alwold (2)
- bnerickson (2)
- TridTech (2)
- lx1ge (1)
- mengy-yu (1)
- vhuk (1)
- jkahk (1)
- netravnen (1)
- robje (1)
- TheMysteriousX (1)
- JacobErnst98 (1)
- barhom (1)
- Jellyfrog (1)
- lukeofthetauri (1)
- davburns (1)
- thundersin (1)
- PipoCanaja (1)
- SaneiSaya (1)
- martinvenes (1)
Thanks to maintainers and others that helped with pull requests this month:
- murrant (45)
- laf (40)
- Jellyfrog (30)
- electrocret (4)
- ottorei (3)
- eskyuu (2)
- VVelox (1)
- PipoCanaja (1)
Security
- Fix device dependency xss (#16648) - murrant
- Fix xss in netmap (#16640) - murrant
- Fix availability map xss (#16632) - murrant
- Fix XSS in customoid (#16629) - murrant
- Fix xss in report_this (#16613) - murrant
- App page update for Wireguard to escape stuff (#16611) - VVelox
- Update app page for ZFS to escape stuff (#16610) - VVelox
- App page update for Poudriere to escape stuff (#16606) - VVelox
- Update app page for OSLV Monitor to escape stuff (#16605) - VVelox
- Update app page for Postgres to escape stuff (#16604) - VVelox
- Update app page for Opensearch to escape stuff (#16603) - VVelox
- Update app page for Mojo CAPE Submit to escape stuff (#16602) - VVelox
- App update for HV Monitor to escape stuff (#16601) - VVelox
- Update Fail2ban app page to escape stuff (#16600) - VVelox
- App page update for HTTP access log combined to escape stuff (#16599) - VVelox
- App update for chronyd to escape stuff (#16598) - VVelox
- Update app pages for CAPEv2 and Sneck to escape stuff (#16597) - VVelox
- Fixed xss in services overview for device (#16587) - laf
- Additional executable configuration item sanitation (#16583) - murrant
- Escape rrd hostname more (#16578) - murrant
- Block invalid hostnames (#16577) - murrant
- Fix services page xss (#16576) - murrant
- Fix device display name xss vulnerabilities (#16575) - murrant
- Fixed XSS in Wireless and Health pages (#16569) - laf
- Fixed XSS issue with Device overview page and overwrite_ip (#16567) - laf
- Fix XSS in port edit secion (#16566) - laf
- Fixed XSS in device hostname for Capture (#16565) - laf
- Filter ExamplePlugin output (#16562) - murrant
- Resolved XSS issue in bill_name value on user screen (#16560) - laf
- Moved the API token to be generated server side to resolve XSS (#16558) - laf
Device
- Add Procurve stack monitoring (#16625) - lx1ge
- Added support for Cisco 1200 series devices (#16588) - laf
- Update webpower-smart2.yaml (#16573) - mengy-yu
- Added build number for Win 11 24H2. (#16561) - vhuk
- Teltonika trb500 added (#16556) - jkahk
- Fs nmu correct properties (#16550) - robje
- Added Teracom support (#16549) - laf
- Fix fs-centec transceiver bias (#16547) - murrant
- F5 Loadbalancers, use full path for includes (#16519) - Calvario
- Add PoE usage for Procurve switches. (#16515) - TridTech
- Added Support for Cisco 3140 Security Appliance (#16512) - lukeofthetauri
- Dell sensor fix variable leaking (#16511) - TridTech
- F5 Loadbalancers, use full path for includes (#16505) - Calvario
- Fixed sensor discovery issue for serverscheck os (#16499) - laf
- Add temperature sensors for RoomAlert3S (#16496) - davburns
- Update infinera-groove.inc.php (#16490) - thundersin
- Updated Serverscheck temp sensor discovery (#16488) - laf
- FS centec switch transceiver temperature not showing (#16469) - murrant
- OcNOS transceiver tx not visible (#16468) - murrant
- Improve OcNOS port breakout detection (#16466) - murrant
- OcNOS transceiver temperature display fix (#16460) - murrant
- Update eltek-webpower.yaml (#16188) - martinvenes
Webui
- Add nbsp to fix display of cog icon in device toolbar (#16634) - eskyuu
- ARP search trim MAC search phrase (#16626) - murrant
- Fixed a display issue with the menu (#16546) - eskyuu
- Popover fixes on transports page (#16527) - alwold
- Fix all devices menu when no device types exist (#16521) - jiannelli
- Eager load relationships (Performance) (#16503) - murrant
- Improve device ports loading speed (#16500) - murrant
- Dark theme improvements (aesthetics and readability) (#16486) - jiannelli
- Device overview: direct transceiver link (#16485) - murrant
- Fix popup javascript (#16459) - murrant
Alerting
- Fix browser push alert too large (#16633) - murrant
- MS Teams: use AdaptiveCard for JSON tests (#16630) - murrant
- Throw exception when mail delivery fails (#16591) - alwold
- Add Gotify Implementation (#16553) - netravnen
- Add some more alert rules for checking for smart self test failures (#16494) - VVelox
- Discord Transport Fix: ‘Error: Invalid Field’ When ‘Fields to Embed’ Left Empty (#16439) - jiannelli
- Created IBM On Call Manager Alert Transport (#16395) - SaneiSaya
Graphs
Maps
- Fix MapDataController::linkUseColour return (#16649) - murrant
- Use the standard menu option for all map page refreshes (#16644) - eskyuu
- Fix worldmap widget up/down filtering (#16641) - murrant
- Fixes for netmaps following the update (#16638) - eskyuu
- Fix map maintenance missing (#16627) - murrant
- Custom Map widget unselected (#16616) - murrant
- Added missing form fields from the modal and added JS fix (#16615) - eskyuu
- Added a white background to custom map labels to make them more readable (#16574) - eskyuu
- Custom Map vis.js options (#16535) - eskyuu
- Custom Map legend configuration (#16534) - eskyuu
- Custom Map line fixed width option (#16533) - eskyuu
- Indicate when a linked custom map has down devices (#16518) - laf
- Make device text and links dark red when the connected device is offline (#16477) - eskyuu
- Added a widget for custom maps (#16454) - eskyuu
- Refactor javascript in custom maps (#16450) - eskyuu
- Refactor all map pages to be Laravel pages with AJAX data refresh (#15567) - eskyuu
Applications
- Update app page for Suricata to escape stuff (#16608) - VVelox
- ZFS app update, adding zpool io stats and error stats (#16551) - VVelox
- Add missing graphs for the poudriere app page (#16495) - VVelox
- OS Level Virtualization Monitor (#16269) - VVelox
- HTTP Access Log Combined monitoring (#16247) - VVelox
Api
Discovery
Authentication
Bug
- Catch RRD Startup Exception (#16646) - murrant
- Catch more mail exceptions (#16645) - murrant
- Fix arp search where like (#16622) - murrant
- Graylog handle empty API response (#16617) - murrant
- Corrected the use of the MIB name TRIPPLITE-12X (#16609) - laf
- Fixing chronyd application log message variable bug/typo. (#16543) - bnerickson
- Fix IPv6 BGP discovery (#16542) - TheMysteriousX
- Stop services from being checked when device is offline and service does not have an IP set (#16497) - eskyuu
- Snmpsim setup: fix python exe name (#16492) - murrant
- VLANs global page, missing changes (#16484) - murrant
- Webui - fix exception in Oxidized page date handling (#16475) - PipoCanaja
- Add circular loop detection to MaxDepth (#15579) - eskyuu
Documentation
- Update install docs for OSLV::Monitor as it is now in the FreeBSD pkg repo as p5-OSLV-Monitor (#16612) - VVelox
- Update App docs to add generic cpanm instructions for all perl stuff (#16596) - VVelox
- Update App docs for Suricata for installing available depends via pkgs for FreeBSD and Debian (#16595) - VVelox
- Update App docs for SMART for Debian depends (#16594) - VVelox
- Update App docs for log size monitor for Debian, adding depends available via apt (#16593) - VVelox
- Update App docs for HV Monitor depends install (#16592) - VVelox
- Update App docs for Sagan for also installing depends (#16590) - VVelox
- Update App docs for the newest version of the privoxy extend (#16589) - VVelox
- Update App docs for linux_softnet_stat as it no longer needs Gzip::Faster (#16586) - VVelox
- Update App docs for Monitoring::Sneck some (#16585) - VVelox
- Updating http_access_log_combined Application Documentation w/SELinux Instructions (#16555) - bnerickson
- Add depends install instruction for nfs extend and update selinux info (#16539) - VVelox
- Update Test-Units.md to reflect PR #12531 requiring the -v flag in scripts/collect-snmp-data.php. (#16528) - JacobErnst98
- Sensor state support improvements (state translations with string/numeric values and others) (#16522) - jiannelli
- Update list of supported OSes (#16516) - Jellyfrog
- Update docs for Opensearch for the newest version of the extend (#16482) - VVelox
Misc
Dependencies
- Bump elliptic from 6.5.7 to 6.6.0 (#16619) - dependabot
- Bump cookie and express (#16530) - dependabot