<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/plugins/common.h, branch 3.0.0-rc3</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=3.0.0-rc3</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=3.0.0-rc3'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2026-04-08T16:26:03Z</updated>
<entry>
<title>added CHECK_EOF to work around warnings about EOF and -1 being the same (#2254)</title>
<updated>2026-04-08T16:26:03Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-04-08T16:26:03Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=1db493092ca6a68ff690251cc428037b54019a73'/>
<id>urn:sha1:1db493092ca6a68ff690251cc428037b54019a73</id>
<content type='text'>
Co-authored-by: Andreas Baumann &lt;mail@andreasbaumann.cc&gt;</content>
</entry>
<entry>
<title>common.h: added guard to avoid warning when ENABLE_NLS is not defined (#2248)</title>
<updated>2026-04-07T11:16:44Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2026-04-07T11:16:44Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=81345e3487b85712287efc851e67ca60da59c3a1'/>
<id>urn:sha1:81345e3487b85712287efc851e67ca60da59c3a1</id>
<content type='text'>
Co-authored-by: Andreas Baumann &lt;mail@andreasbaumann.cc&gt;</content>
</entry>
<entry>
<title>Run clang-format again</title>
<updated>2025-09-15T10:59:37Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-15T10:59:37Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=802e46f8ea36c344f112d7e1dd8d64d17a4cc939'/>
<id>urn:sha1:802e46f8ea36c344f112d7e1dd8d64d17a4cc939</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate disk tests from lib, tool</title>
<updated>2025-03-18T14:57:44Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-03-18T14:57:44Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=59e0a258f9c0f393bf29cced1f35743f74e7b10c'/>
<id>urn:sha1:59e0a258f9c0f393bf29cced1f35743f74e7b10c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into feature/new_output_infra</title>
<updated>2025-02-19T13:23:54Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-19T13:23:54Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=bd2611685f28f877e1f2b01ec2af3435c56d836f'/>
<id>urn:sha1:bd2611685f28f877e1f2b01ec2af3435c56d836f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement new output functionality</title>
<updated>2025-02-18T20:58:34Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-02-18T20:58:34Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0645c9fc2c7f801ba3c7d68a17c137a63ada299f'/>
<id>urn:sha1:0645c9fc2c7f801ba3c7d68a17c137a63ada299f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't check for TIME_WITH_SYS_TIME</title>
<updated>2024-12-31T10:13:01Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2024-12-31T10:13:01Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b709a4d858537060a96f2b6986d15d3abcb9529a'/>
<id>urn:sha1:b709a4d858537060a96f2b6986d15d3abcb9529a</id>
<content type='text'>
Follow the suggestion made by the autoupdate(1) tool:

| All current systems provide time.h; it need not be checked for.  Not
| all systems provide sys/time.h, but those that do, all allow you to
| include it and time.h simultaneously.

Therefore, include sys/time.h if available, and include time.h
unconditionally.
</content>
</entry>
<entry>
<title>plugins/common.h: Remove superflous TRUE/FALSE definitions</title>
<updated>2023-10-18T18:38:34Z</updated>
<author>
<name>RincewindsHat</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2023-10-18T18:38:23Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=6d62fea757873cbfa99d1cbbd97b97ff47da6a8d'/>
<id>urn:sha1:6d62fea757873cbfa99d1cbbd97b97ff47da6a8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework maxfd/open_max to avoid unused variables</title>
<updated>2023-09-22T13:22:57Z</updated>
<author>
<name>RincewindsHat</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2023-03-05T14:37:47Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7fd0e6f36d90a341e0d9b418f1cd64a3a5472a94'/>
<id>urn:sha1:7fd0e6f36d90a341e0d9b418f1cd64a3a5472a94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_by_ssh: fix child process leak on timeouts</title>
<updated>2019-02-15T09:36:28Z</updated>
<author>
<name>Sven Nierlein</name>
<email>sven@nierlein.de</email>
</author>
<published>2019-02-15T09:36:28Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7cafb0e84550035fe671662c293122be975065ca'/>
<id>urn:sha1:7cafb0e84550035fe671662c293122be975065ca</id>
<content type='text'>
When check_by_ssh runs into a timeout it simply exits keeping all child processes running.
Simply adopting the kill loop from runcmd_timeout_alarm_handler() fixes this.

Signed-off-by: Sven Nierlein &lt;sven@nierlein.de&gt;
</content>
</entry>
</feed>
