Version 25 -= Gentoo release =-
What's new in this release
Security Fixes
Fix two security issues reported by lgtm analyzer, an issue reported by the clang static analyser v8, and some issues reported by Codacy.
Fixes
- Fix compilation when libcurl headers are not installed.
- Fix warning message about obsolete AC_PROG_RANLIB macro usage.
- sysfsparser library: fix debug messages in sysfsparser_thermal_get_temperature().
- check_memory plugin: minor code cleanup and typo fixes.
Enhancements
- Add perfdata to mem_available and mem_used (feature asked by @sbraz).
- Add a build option to disable the linking of libcurl (necessary to build check_docker):
--disable-libcurl
(feature asked by @sbraz). - Packages: add support for Fedora 30 and Debian 10 (Buster).
Changes
- Update the external jsmn library.
- Move some functions to the new library perfdata.
- Drop support for building Fedora 24-27 and Debian 6 (Squeeze) packages.
Test framework
New unit test for lib/perfdata.c.