Skip to content

Releases: naemon/naemon-core

v1.5.1

19 Mar 08:38

Choose a tag to compare

1.5.1 - Mar 19 2026

Breaking changes:

  • Due to object structure changes, it is recommended to recompile any NEB modules

Features:

  • new attribute 'check_timeout' on host and service structs, overrides the global host / service check timeouts. (#525)

Bugfixes:

  • fix memory corruption in mkstr caused by integer overflow (#527)

v1.5.0

05 Feb 10:48
@sni sni

Choose a tag to compare

1.5.0 - Feb 03 2026

Breaking changes:

  • Due to object structure changes, it is recommended to recompile any NEB modules
    when upgrading to 1.5.0

Features:

  • use timeval for last_update - this affects the host and service structs and could be a breaking change for NEB module developers. (#516)
  • improve eventloop runtime performance (#519)

Changed:

  • During startup, ensure downtimes are loaded before updating status (#502)
  • rpm spec: add provides for user / group (#520)
  • rpm: fix lto-no-text-in-archive (#515)
  • rpm: do not install INSTALL file (#515)
  • debian: remove obsolete dependency

Bugfixes:

  • fix memory leak when using service parents (514)
  • fix pending service dependencies (#509)
  • skip over dependencies when the current time is not within the time period (#511)
  • fix a theoretical root privilege escalation (CVE-2016-9566) as naemon does not start as root user by default (#507)

v1.4.4

03 Jun 07:51
@sni sni

Choose a tag to compare

Features:

  • trim spaces from list of templates (#500)
  • add support for configurable relative configuration paths (#491)
  • postpone check until check period starts (#490)

Changed:

  • make ascii control characters in object names illegal (#499)
  • improve config parser performance (#488)
  • launch command worker earlier (#470)
  • remove backslashes before semicolons (#495)
  • trim whitespace at end of plugin output (#495)

Bugfixes:

  • fix handling performance data (#501)

v1.4.3

18 Nov 20:39
@sni sni

Choose a tag to compare

1.4.3 - Nov 19 2024

Features:

  • add global notifications handler (#477)
  • add external command to add log entries (#477)
  • add hint of previous object when duplicate detection fails (#479)
  • add options to keep services running as long as they are up (#459)
  • add problem timestamps and duration (#447)

Changed:

  • clean up output of naemon -V (#484)
  • change problem_id and notification_id to uuids (#362)
  • change service parents suppressing only normal notifcations (#446)

Bugfixes:

  • fix leaking object.cache file references (#462)
  • fix host not being in hard state with max_check_attempts=1 (#473)
  • throw config errors if boolean values cannot be parsed (#478)
  • fix retrieving comments after deleting first (#474)
  • fix rpm installation race condition (#456)
  • fix resetting modified_attributes (#449)

v1.4.2

04 Jan 16:12
@sni sni

Choose a tag to compare

1.4.2 - Jan 03 2024

Features:

  • remove size limit on external command argument length
  • performance improvements when having lots of comments
  • respawn dead core worker

Changed:

  • write objects.precache into a tmp file first
  • increased CURRENT_NEB_API_VERSION to 6 (neb modules need to be rebuild)

Bugfixes:

  • fix build error on fedora
  • fix latency calculation having negative value sometimes

v1.4.1

01 Feb 17:10
@sni sni

Choose a tag to compare

Features:

  • none

Changed:

  • use /run/naemon instead of /var/run/naemon (#410)

Bugfixes:

  • fix bashisms in scripts (#407)
  • fix fg: no job control output (#405)
  • fix memory leak in cmd parser (#404)
  • fix closing worker filehandles (#401)

v1.4.0

11 Nov 15:47

Choose a tag to compare

Breaking changes:

  • Due to object structure changes, it is recommended to recompile any NEB modules
    when upgrading to 1.4.0

Features:

  • Support for expiring acknowledgements

Changed:

  • Improvements to Debian packaging, including multiarch installs

Bugfixes:

  • Fix a crash for external command: CHANGE_CONTACT_HOST_NOTIFICATION_TIMEPERIOD
  • Fix a crash for external command: CHANGE_HOST_CHECK_TIMEPERIOD

v1.3.1

27 Apr 19:28
@sni sni

Choose a tag to compare

Changed:

Bugfixes:

  • fix running commands containing tilde sign
  • improve updating last_update attribute

v1.3.0

25 Nov 08:52
@sni sni

Choose a tag to compare

1.3.0 - Nov 03 2021

Features:

  • new vault broker api
  • secure environment variables

Changed:

  • none

Bugfixes:

  • none

v1.2.3

07 Dec 11:56
@sni sni

Choose a tag to compare

1.2.3 - Dec 07 2020

Bugfixes:

  • fix package update on debian / ubuntu