Files
librenms-librenms/includes/polling
Tony Murray 8a883140cb Infer character encoding for ifAlias and sysLocation (#13248)
* Infer character encoding for ifAlias and sysLocation
Tries to convert character encoding for non-UTF-8 encoded strings.
This will only work for snmp strings that are type-hinted, not ones forced to ASCII with -Oa or similar
Only works for your default charset or Windows-1251 or LATIN1.
You can set your character encoding in .env with CHARSET

Please save us all and just use UTF-8

* style fixes

* less Yoda

* ensure return type

* fall back to passed string

* don't convert strings with any unprintable characters (such as line return)

* Update LibreNMS/Util/StringHelpers.php

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>

* Fix CP850

* fix space

Co-authored-by: Jellyfrog <Jellyfrog@users.noreply.github.com>
2021-09-21 08:47:44 -05:00
..
2020-09-21 15:59:34 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2021-03-12 18:10:14 -06:00
2021-09-10 20:09:53 +02:00
2020-11-23 15:35:35 -06:00
2021-09-10 20:09:53 +02:00
2021-09-10 20:09:53 +02:00
2019-06-23 00:29:12 -05:00
2020-09-21 15:43:38 +02:00
2020-11-23 15:35:35 -06:00