9422b34294
RFC1628: Correct upsBypassVoltage oid ( #14488 )
...
* RFC1628: Correct upsBypassVoltage oid
* Update istars.json
2022-10-22 11:46:51 +02:00
19cff69c28
Liebert: use correct description oid ( #14489 )
...
* Update liebert.json
* Update liebert.inc.php
2022-10-22 11:46:34 +02:00
4b97abe225
Add --forgot-key to key:rotate command ( #14495 )
...
Destroys all encrypted data
2022-10-22 11:45:58 +02:00
0155f2fc3f
Composer php minimum version to 8.1 ( #14494 )
2022-10-22 10:21:17 +02:00
a166df006a
base64 gzip compression support for json_app_get ( #14169 )
...
* add lnms_return_optimizer
* add compression test using zfs-v1
* minor style fix
* save the original output if not json
* replace gzinflate with gzdecode as apparently that does not require yanking the header
* Minor comment cleanup. Also note it in the application notes as well.
* update docs on how it is called
* update the spelling of it in a few places
* and a few more
* dev docs updated a bit
* the suricata extend has native support for this now
* add exception handling for base64 and gzip decoding failure
* minor cleanup for new exceptions
* minor misc changes
* minor formatting fix
* more phpdoc tweaks
* minor formatting tweak
* remember to actually include the new exceptions
* more phpdoc tweaking
* correct name in JsonAppGzipDecodeException
* add debug and verbose output
* style fix
* not base64 is it starts with a line with only a integer
2022-10-21 10:05:49 -05:00
0f13b37b4c
Fix fetch ifEntry logic ( #14483 )
...
* Fix fetch ifEntry logic
* Update includes/polling/ports.inc.php
Co-authored-by: Tony Murray <murraytony@gmail.com>
Co-authored-by: Tony Murray <murraytony@gmail.com>
2022-10-21 07:28:41 -05:00
3848941d55
hpe ilo: fix filesystem type regex ( #14485 )
...
* Update hpe-ilo.inc.php
* Update hpe-ilo_4_with_bat_checks.json
* Update hpe-ilo_5_with_bat_checks.json
2022-10-20 22:50:00 +02:00
56d0c7af19
intelliflash: correct variable typo ( #14486 )
...
* intelliflash: correct variable typo
* Update intelliflash.json
2022-10-20 22:49:46 +02:00
da8befca06
Add instance id to error reports ( #14444 )
...
* Add instance id to error reports
Alternative to #14261
* lint fix
2022-10-19 18:45:27 -05:00
b18ba17af0
Miscellaneous cleanup - part 4 ( #14452 )
...
* Miscellaneous cleanup - part 4
* wip
* wip
2022-10-19 01:33:06 +02:00
31a237b114
Miscellaneous cleanup - part 3 ( #14450 )
...
* Miscellaneous cleanup - part 3
* Apply fixes from StyleCI
2022-10-19 00:34:19 +02:00
34a58c3f9f
Miscellaneous cleanup, mostly undefined variables - part2 ( #14445 )
...
* Miscellaneous cleanup, mostly undefined variables - part2
* wip
* Update Number.php
* Update BridgeMib.php
* Update Xdsl.php
* Update cisco.inc.php
* Update Cisco.php
* Update entity-sensor.inc.php
* Update entity-sensor.inc.php
* Update entity-sensor.inc.php
* Update avtech.inc.php
* Update functions.inc.php
* Update HostResources.php
* Update ports.inc.php
* Update route.inc.php
* Update cisco.inc.php
* Update Cisco.php
2022-10-18 13:30:42 +02:00
1c9234adf1
Hikvision: Dont include empty storage sensor ( #14453 )
2022-10-18 12:33:41 +02:00
2e187d82b2
Benuos: Remove undefined sensors ( #14449 )
2022-10-18 12:33:19 +02:00
2ca4596594
Drac: use correct low warn limit variable ( #14447 )
2022-10-18 12:32:10 +02:00
ddf24809d4
Bump version to 22.10.0
22.10.0
2022-10-17 23:47:05 -05:00
9cb0342213
Changelog for 22.10.0
2022-10-17 23:47:04 -05:00
7dd3a224fa
Block disabled user session auth ( #14473 )
...
Do not allow users that are disabled to be logged in via cookie.
Allow all auth methods to disable users
2022-10-17 12:39:15 -05:00
722791d086
Fix XSS when deleting device and port groups ( #14472 )
2022-10-17 12:38:16 -05:00
d86cbcd96d
Fix alert rules XSS ( #14471 )
...
Fixes html injection for map items
2022-10-17 12:32:58 -05:00
15a41c9164
Fix xss in browser push transport ( #14470 )
...
Escape html when populating user list.
2022-10-17 12:32:16 -05:00
3e3752eb72
Fix users xss ( #14469 )
...
Prevent bootgrid from unescaping already escaped strings.
2022-10-17 12:18:38 -05:00
09a2977adb
Fix authentication mass assignment vulnerability ( #14468 )
...
Users were able to submit changes to fields they should not have access to change by bypassing the frontend validation. Correct backend validation to prevent that.
2022-10-17 12:11:14 -05:00
abf00ea75e
Fix missing device_id from device alert logs ( #14460 )
2022-10-17 11:15:41 -05:00
8018dc709e
Updating details of my LibreNMS install ( #14458 )
2022-10-17 14:50:59 +02:00
43cb72549d
Fix billing xss ( #14465 )
...
bill_name and bill_notes fields allow html injection
2022-10-17 09:04:22 +02:00
ae3925b09a
Fix memcached unserialize vulnerability ( #14459 )
...
Allows code injection, so remove it entirely.
This requires a memcached application script to restore functionality.
https://github.com/librenms/librenms-agent/pull/428
2022-10-16 11:15:17 -05:00
8e85698aa3
Fix possible RSS XSS ( #14457 )
...
Escape titles when shown. Body was already cleaned.
2022-10-14 13:24:22 -05:00
bc48c8412a
Correct aviatModemCurModulationRx oid ( #14446 )
...
* Update aviat-wtm.yaml
* Update aviat-wtm.json
2022-10-12 20:30:26 +02:00
5255da80ff
Improve LinkUp and LinkDown trap handling incomplete traps ( #14385 )
...
* fix LinkUp and LinkDown trap parsing
These traps do not always include 'ifAdminStatus' and 'ifOperStatus' from IF-MIB,
which causes the fields to become NULL when traps are received.
Add checks that values exist, and add default value for ifOperStatus.
* Fix styleci complaint
* Update LinkDown.php
* Update LinkUp.php
* Update LinkUp.php
Co-authored-by: Tony Murray <murraytony@gmail.com>
2022-10-12 09:17:33 -05:00
4efbb83d9b
Add pwrstatd application ( #14365 )
...
* Add pwrstatd application
* Adding pwrstatd test json and correcting pwrstatd snmprec file. Pwrstatd tests pass.
2022-10-12 11:01:09 +02:00
3cdbf35a86
Fix about date display ( #14442 )
2022-10-11 16:10:11 -05:00
fafd989971
Fix pseudowires pages ( #14441 )
...
Thanks to @scottbob09 from #14340
2022-10-11 16:09:59 -05:00
8c2da218f8
Update settings.php ( #14443 )
2022-10-11 22:26:04 +02:00
1fd915c8a3
Fix VRP duplicate BGP Peers ( #14431 )
...
* fix VRP not cleaning BGP peers properly
* fix missing field in BgpPeer model
* Update includes/discovery/bgp-peers/vrp.inc.php
Co-authored-by: Tony Murray <murraytony@gmail.com>
2022-10-11 20:26:56 +02:00
90bbbed3c9
Cisco NAC fix ( #14440 )
...
Thanks to @scottbob09 from #14340
2022-10-11 20:15:15 +02:00
7207614437
Trim whitespaces from device data ( #14429 )
...
* Trim whitespace from sensor and ports data
* Update arista_eos_vrf.json
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update Os.php
* wip
* wip
* wip
* Update querybuilder.json
2022-10-11 12:50:38 -05:00
8ddb612919
Update devices filter in alert-logs to init_select2 ( #14361 )
...
* Update devices in alert-logs to init_select2
* Fix function ->exists
2022-10-11 09:13:37 -05:00
bc9228ca8d
snmpwalk functions: dont include invalid data ( #14438 )
...
* snmpwalk functions dont include invalid data
* wip
* wip
2022-10-11 09:03:08 -05:00
be1a2cec50
Miscellaneous fixes, mostly undefined variables ( #14432 )
...
* Miscellaneous fixes, mostly undefined variables
* Update phpstan-baseline.neon
2022-10-11 11:30:00 +02:00
071173ffb9
Remove tabs from yaml ( #14437 )
...
* Remove tabs from yaml
* Remove tabs from random files
2022-10-10 18:13:10 +02:00
9d00b0c12c
Run CI on ubuntu 22.04 ( #14379 )
...
* Run CI on ubuntu 20.04
* wip
* wip
* wip
* Update all test data
* remove slashes
* wip
* wip
* wip
* wip
* wip
* wip
* iwp
* wip
* wip
* wip
* wip
* wip
* wip
* wip
Co-authored-by: Tony Murray <murraytony@gmail.com>
2022-10-10 16:44:11 +02:00
3f5588b2c4
Revert "Update radius auth to accept permissions attribute ( #14382 )" ( #14433 )
...
This reverts commit 840c3210e67244fe34b79912acc899c1e2cb4a33.
2022-10-10 12:26:44 +02:00
19540900a3
Added support for Ubiquiti UFiber OLT ( #14256 )
...
* Added support for Ubiquiti UFiber OLT
* Fixed php files with port detection
* Added missing MIB file
* Fixed test data
* Fixed php script to detect ports compatible with php 8.1
* Fix styleci
* Enforcement of new control styleci
* Apply fixes from StyleCI
* Port detection override
* Changed all "Entry" to "Table".
Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-10-07 22:42:03 +02:00
d722295f4c
Routeros - Fix displaying distance in charts ( #14300 )
...
* Fix displaying distance in charts
* New test data
2022-10-07 22:34:01 +02:00
f817ae8586
Added Ubuntu and Raspbian to ifAlias script ( #14399 )
...
* Added Ubuntu and Raspbian to ifAlias script
* Improved to pass shellcheck and added support for "/etc/network/interfaces.d/*"
* Last shellcheck type and updated docs
* Last changes in docs
* Tabs vs Spaces
2022-10-07 22:10:37 +02:00
840c3210e6
Update radius auth to accept permissions attribute ( #14382 )
...
* Update radius auth to accept permissions attribute
* Apply fixes from StyleCI
* Stylefix
* Update Authentication.md
* Update RadiusAuthorizer.php
Co-authored-by: StyleCI Bot <bot@styleci.io>
2022-10-07 21:54:21 +02:00
b8b4b8ebd8
Added support for additional Moxa EDS-G models ( #14405 )
...
* Added support for additional Moxa EDS-G models
* MIBs and tests
2022-10-07 21:52:31 +02:00
b31b992020
Rework socialite integration ( #14367 )
...
* Rework socialite integration
Prevents unnecessary work each boot
* Update SocialiteController.php
* Gen 2
2022-10-07 20:52:55 +02:00
ff5b565fec
MNI Microwave OS Add ( #14427 )
...
* Add files via upload
* Create mni.yaml
* Create mni.yaml
* Add files via upload
* Add files via upload
* Update Mni.php
* Update Mni.php
* Add files via upload
* Add files via upload
* More Formatting Fixes
* Add files via upload
* Add files via upload
* Update mni.yaml
* Create MNI-PROTEUS-AMT-MIB
* Add files via upload
* Update Mni.php
* Update Mni.php
2022-10-06 20:24:37 +02:00