Skip to content

Version 25 -= Gentoo release =-

Compare
Choose a tag to compare
@madrisan madrisan released this 23 Aug 09:48

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.