<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: hsla(0,0%,100%,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: hsla(0,0%,100%,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Bas Couwenberg pushed to branch upstream at <a href="https://salsa.debian.org/nagios-team/icinga2">Debian Nagios Maintainer Group / icinga2</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/nagios-team/icinga2/-/commit/3f93e50507efe74cecd3a5cd6c113e5b545325e3">3f93e505</a></strong>
<div>
<span> by Bas Couwenberg </span> <i> at 2026-10-28T14:52:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 2.16.6</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
84 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#de6d3af09eedf672b20278281b321ea4cbda7467">
.github/workflows/alpine-bash.Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#81006fa600cd3b5832afdfe2878aab1b31677b37">
.github/workflows/container-image.yml
</a>
</li>
<li class="file-stats">
<a href="#ea03a196944000640fbd3966ed78f26b580ea785">
.github/workflows/linux.yml
</a>
</li>
<li class="file-stats">
<a href="#95947c5008b352e2c832058d74fd71a293750392">
<span class="new-file">
+
.github/workflows/macos.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
<span class="new-file">
+
.gitlab-ci.yml
</span>
</a>
</li>
<li class="file-stats">
<a href="#dad57a4c245a8007c90257aef0514c8b6a0f600c">
AUTHORS
</a>
</li>
<li class="file-stats">
<a href="#ab09011fa121d0a2bb9fa4ca76094f2482b902b7">
CHANGELOG.md
</a>
</li>
<li class="file-stats">
<a href="#9a2aa4db38d3115ed60da621e012c0efc0172aae">
CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#9714c7374195ca6004f615deb37bdf45824d8ca9">
ICINGA2_VERSION
</a>
</li>
<li class="file-stats">
<a href="#2b25cd60c79706dfc982c14dbb0e3692ffab8d5d">
doc/12-icinga2-api.md
</a>
</li>
<li class="file-stats">
<a href="#40cba2f505d0e71f3009373586aea6b49be127ed">
doc/16-upgrading-icinga-2.md
</a>
</li>
<li class="file-stats">
<a href="#693de3bf7b0625b2478dfb7b94f17fdaba8b150a">
doc/win-dev.ps1
</a>
</li>
<li class="file-stats">
<a href="#c220c9828f2ed8b870123c2f731a971feb8a9922">
etc/icinga2/scripts/mail-host-notification.sh
</a>
</li>
<li class="file-stats">
<a href="#27d8846ce85bd8a449148575f59bf2f510cc7841">
etc/icinga2/scripts/mail-service-notification.sh
</a>
</li>
<li class="file-stats">
<a href="#a3c7c3c48cc08a115f2690cbf6aa7fb66338397b">
lib/base/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#df7ba1b976eccff91a844fb81a4f7cae78c64a95">
lib/base/array-script.cpp
</a>
</li>
<li class="file-stats">
<a href="#d2adc90375b8fe61e3962a0d844fb1ce592bfc9f">
lib/base/context.cpp
</a>
</li>
<li class="file-stats">
<a href="#0dab4b0460e885ecca3293453be6eae1e6924915">
lib/base/logger.cpp
</a>
</li>
<li class="file-stats">
<a href="#b6113fdb338d48c30dad49eae772d67ad2766b5d">
lib/base/logger.hpp
</a>
</li>
<li class="file-stats">
<a href="#68c6b00dd135177fae842702870d162a07356033">
<span class="new-file">
+
lib/base/sanitizer.hpp
</span>
</a>
</li>
<li class="file-stats">
<a href="#5a5f583c5d9b960257ece7ea67b937c716462b32">
lib/base/scriptframe.cpp
</a>
</li>
<li class="file-stats">
<a href="#9b04cd76bb028715d44ed60f35fe0d7175d43288">
lib/base/scriptpermission.cpp
</a>
</li>
<li class="file-stats">
<a href="#fedf3b7e0ddb52237b428306f486bb6980eec4f3">
lib/base/scriptpermission.hpp
</a>
</li>
<li class="file-stats">
<a href="#b3ae4f201b0f39412d73a93065446890779e2d28">
lib/base/string.cpp
</a>
</li>
<li class="file-stats">
<a href="#70008a165277960bab00a64ca89145626c9c15e5">
lib/base/string.hpp
</a>
</li>
<li class="file-stats">
<a href="#9b4f4ef368463db9e30e052bb1e4716586718588">
lib/base/tlsutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#720b126b8914cacb4d3b9cbad1ec713eb619280a">
lib/checker/checkercomponent.cpp
</a>
</li>
<li class="file-stats">
<a href="#908af03bdb0581013a75ff671869da26198a3be3">
lib/cli/caremovecommand.cpp
</a>
</li>
<li class="file-stats">
<a href="#b30825074f87a91b9bd04648aa908560a3cb00c0">
lib/cli/carestorecommand.cpp
</a>
</li>
<li class="file-stats">
<a href="#1318242c21f7be58d53aac6c34b70904c51b35ee">
lib/cli/casigncommand.cpp
</a>
</li>
<li class="file-stats">
<a href="#5f19b378e77e008cbd5f97b60afc435466b6617e">
lib/cli/consolecommand.cpp
</a>
</li>
<li class="file-stats">
<a href="#34c3ae322f891173a3aba4dbe8b3a231717317bf">
lib/cli/pkiverifycommand.cpp
</a>
</li>
<li class="file-stats">
<a href="#2ff09caf5c3b86449e6ad31af2ad4119cb443955">
lib/compat/compatlogger.cpp
</a>
</li>
<li class="file-stats">
<a href="#ba39e63229ba4bb1bc6efa80f5ee75e2e2427b39">
lib/config/configcompiler.cpp
</a>
</li>
<li class="file-stats">
<a href="#d0caf7ac9ad2239577363002f05818505b123c61">
lib/config/expression.cpp
</a>
</li>
<li class="file-stats">
<a href="#705f7b5ef46f3ac23556c575d7e4f23084d16db4">
lib/icinga/apiactions.cpp
</a>
</li>
<li class="file-stats">
<a href="#00c39aba5a4cbbafce19b059daaaf3543a9cdacb">
lib/icinga/clusterevents-check.cpp
</a>
</li>
<li class="file-stats">
<a href="#dce3932a84bd0adc95982056b3a051406422fe51">
lib/icinga/downtime.cpp
</a>
</li>
<li class="file-stats">
<a href="#1a6d652554193f585037319992338681e174cf23">
lib/icinga/pluginutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#d2a7ca2087ea1ccb64b56d80e02a9bf18b851be0">
lib/icingadb/icingadb-objects.cpp
</a>
</li>
<li class="file-stats">
<a href="#e9dce877bff9e32fa6582193b37d15c277c717f0">
lib/icingadb/icingadb-utility.cpp
</a>
</li>
<li class="file-stats">
<a href="#e3fc8ddfbc2364271f93fa8ab8416cb397922fd3">
lib/icingadb/icingadb-worker.cpp
</a>
</li>
<li class="file-stats">
<a href="#1fd175203115590b0f4a3ba74181b539f838bd3b">
lib/icingadb/icingadb.hpp
</a>
</li>
<li class="file-stats">
<a href="#1fd109834bc3c854f1615cbf36cafefca567c1fc">
lib/icingadb/redisconnection.hpp
</a>
</li>
<li class="file-stats">
<a href="#abd81a40d944e2c0a77c8c9b55e7ad25d1719cae">
lib/methods/pluginchecktask.cpp
</a>
</li>
<li class="file-stats">
<a href="#c8d5a047dd2c42ffba4afc89c46ad0c9c67f66de">
lib/methods/plugineventtask.cpp
</a>
</li>
<li class="file-stats">
<a href="#80d132f7dc11e4b3d2612905e9148208e180e720">
lib/methods/pluginnotificationtask.cpp
</a>
</li>
<li class="file-stats">
<a href="#34ac9b4249d0fefc6144d7c0319dc448d2616a81">
lib/otel/otel.cpp
</a>
</li>
<li class="file-stats">
<a href="#6bfd170151bac4e6c6ec9890a44663dc184dead0">
lib/perfdata/elasticsearchwriter.cpp
</a>
</li>
<li class="file-stats">
<a href="#ae7582fcc864946ab60dfef191c4a387cbe55911">
lib/perfdata/influxdbcommonwriter.cpp
</a>
</li>
<li class="file-stats">
<a href="#1a9274f98a405f95afc7dc1763969fac878cd403">
lib/remote/actionshandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#78547ef44e3a0a87974b21e9ae4eb3fb21e05cdf">
lib/remote/apilistener-filesync.cpp
</a>
</li>
<li class="file-stats">
<a href="#03921b5f9fe3bd3c785a9d3437c95bf41bfb178d">
lib/remote/apilistener.cpp
</a>
</li>
<li class="file-stats">
<a href="#f76029f45fd3169321d66bcba616a0225d45c2fd">
lib/remote/apiuser.hpp
</a>
</li>
<li class="file-stats">
<a href="#74f968db020be36b31b7665af26aeae7c103e0dc">
lib/remote/configfileshandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#0817fbb1bb50d8203ae6a8a7981a32502a3c9918">
lib/remote/configobjectutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#65c1f017468e6375caba9d97ce17c47812ac8bc6">
lib/remote/configpackageshandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#07636e1b4c682ff6c131543e26d3735135bd1350">
lib/remote/configstageshandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#99a55ebcdec9e0e1f137bc1bcb1937c57d6a59fa">
lib/remote/createobjecthandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#136685f6a65685db96554385722335dd17bcd76a">
lib/remote/deleteobjecthandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#bd37648a7b93f018438c509a0f82b7f7100f2e96">
lib/remote/filterutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#4746aac35616685730b7d9aab2160dd377cc76a7">
lib/remote/httphandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#25bbff0c4dfc9c7b5c3f6cfd3f452c57342e7a96">
lib/remote/httpserverconnection.cpp
</a>
</li>
<li class="file-stats">
<a href="#3f8f9dbfde764e7008e719b78688587f8485c60d">
lib/remote/httputility.cpp
</a>
</li>
<li class="file-stats">
<a href="#0a734e31d8ee13f1052f05a9c6aba75baf59bca2">
lib/remote/httputility.hpp
</a>
</li>
<li class="file-stats">
<a href="#c666ff6ac2bd9e318478ccb46235df2889799731">
lib/remote/jsonrpcconnection-pki.cpp
</a>
</li>
<li class="file-stats">
<a href="#00795be52c1d1788a1cbc1ed6016dd0f01ea8c76">
lib/remote/jsonrpcconnection.cpp
</a>
</li>
<li class="file-stats">
<a href="#035ab6ca973c7a0d632c7af5db78bd844f795f6f">
lib/remote/modifyobjecthandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#ac622c0f6fc9dd000bf6c36f16bb93c1737e23e9">
lib/remote/objectqueryhandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#fa5542dbc26a2fad6256bc72459eede29fbb7b40">
lib/remote/pkiutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#51ae5a5a6fa3c1c57ade5f7cdee350d99e248248">
lib/remote/statushandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#49c9f5059a1b2f7996f3b14746e6822143a1c4dc">
lib/remote/templatequeryhandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#080872f0105853e187569e033e4240ca5bec8b8a">
lib/remote/typequeryhandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#109e5f9290a3da28e8b9732d4588518426b5f36a">
lib/remote/variablequeryhandler.cpp
</a>
</li>
<li class="file-stats">
<a href="#d9577b84b013e0c4f6dcf8189bbe83b18f2948db">
test/CMakeLists.txt
</a>
</li>
<li class="file-stats">
<a href="#f580bf49cc45da055d9b1ea02044228448c4cfcd">
test/base-array.cpp
</a>
</li>
<li class="file-stats">
<a href="#a26425d743795b37a4410d4c12bb8dacdf378a86">
<span class="new-file">
+
test/base-logger.cpp
</span>
</a>
</li>
<li class="file-stats">
<a href="#e920fc00a6f05caa19031c6d0d45a349c5bf2ca2">
<span class="new-file">
+
test/base-sanitizer.cpp
</span>
</a>
</li>
<li class="file-stats">
<a href="#e4d294cf54bea92498f67df2bf88660efc4cd1f9">
test/base-testloggerfixture.hpp
</a>
</li>
<li class="file-stats">
<a href="#e40422f9272a9cc79f5b2c9773106656ed7de72c">
test/base-timer.cpp
</a>
</li>
<li class="file-stats">
<a href="#855aae6917ca6702454f7c82021127aa27dd3135">
test/remote-filterutility.cpp
</a>
</li>
<li class="file-stats">
<a href="#0a6805521e83f49abde50fd1a51eedd93d63377b">
test/remote-httpserverconnection.cpp
</a>
</li>
<li class="file-stats">
<a href="#f529875f9fe5f665dd5fb22b6bb6b1db92f449c1">
.github/workflows/linux.bash
→
tools/linux/ci-build.sh
</a>
</li>
<li class="file-stats">
<a href="#ccab4af986d28a2871be68de304f677a056c6fce">
tools/win32/configure.ps1
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://salsa.debian.org/nagios-team/icinga2/-/commit/3f93e50507efe74cecd3a5cd6c113e5b545325e3">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/nagios-team/icinga2/-/commit/3f93e50507efe74cecd3a5cd6c113e5b545325e3 at 1793197033
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/nagios-team/icinga2/-/commit/3f93e50507efe74cecd3a5cd6c113e5b545325e3"}}</script>
</p>
</div>
</body>
</html>