<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/lib, branch sthen_pkg_conf</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=sthen_pkg_conf</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=sthen_pkg_conf'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2025-12-11T20:05:49Z</updated>
<entry>
<title>lib/utils_cmd: Rename stdout, stderr in cmd_run_result</title>
<updated>2025-12-11T20:05:49Z</updated>
<author>
<name>Alvar Penning</name>
<email>post@0x21.biz</email>
</author>
<published>2025-12-11T09:53:07Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=6ce11bc44f5fe2344083a94175a1667ca02e016c'/>
<id>urn:sha1:6ce11bc44f5fe2344083a94175a1667ca02e016c</id>
<content type='text'>
On OpenBSD's "stdio.h", stdin, stdout, and stderr are not directly
FILE*, but #defines. Thus, naming the output struct fields stdout and
stderr resulted in compiler errors, after replacing the #define.

https://codeberg.org/OpenBSD/src/src/commit/a762189c5efbb2811f3c853bc0e5578fd5fb919d/include/stdio.h#L75-L77
</content>
</entry>
<entry>
<title>lib: properly separate perfdata from different sub subchecks (#2197)</title>
<updated>2025-12-04T14:31:22Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-12-04T14:31:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7ab5b3ba34128949902cb966ab73d84f8fb4113f'/>
<id>urn:sha1:7ab5b3ba34128949902cb966ab73d84f8fb4113f</id>
<content type='text'>
Previously there was a space missing between perfdata from differen sub subchecks which irritated my monitoring system and caused it to interpet two data points as one.
This puts the space back in there.</content>
</entry>
<entry>
<title>fix include order error</title>
<updated>2025-11-16T14:26:00Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-11-16T14:26:00Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5ced56b268ed9a8f06755c89615aac68618557ae'/>
<id>urn:sha1:5ced56b268ed9a8f06755c89615aac68618557ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement replacement functions for executing commands</title>
<updated>2025-11-16T13:26:41Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-11-16T13:26:41Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7bfb16e0da721dcf50558f9104d3ed84efe03516'/>
<id>urn:sha1:7bfb16e0da721dcf50558f9104d3ed84efe03516</id>
<content type='text'>
This commit implements replacement functions for the previous
exec functions.
The replacements are implemented in a more "pure" style, the do no
longer receive pointer arguments which they will write to, but create
the pointers themselves and should therefore be easier to use,
since it is more obvious what goes in and what comes out.

Also a essentialy unused variable was removed with this.
</content>
</entry>
<entry>
<title>general refactorin in lib, more local variables, real booleans</title>
<updated>2025-09-15T12:06:55Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-15T12:06:55Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f855c5b5bbbc6d5436741fd8108be64825a3c76b'/>
<id>urn:sha1:f855c5b5bbbc6d5436741fd8108be64825a3c76b</id>
<content type='text'>
</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>lib: some formatting + remove some unnecessary stuff</title>
<updated>2025-09-12T14:36:48Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-12T14:36:48Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=aaff3aa9da27ff7666d2a776d524c784b76eb3d7'/>
<id>urn:sha1:aaff3aa9da27ff7666d2a776d524c784b76eb3d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' into refactor/check_curl</title>
<updated>2025-09-09T00:07:32Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-09T00:07:32Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=fbd60d6a9d9ba5b45879280dcfda92379dec65da'/>
<id>urn:sha1:fbd60d6a9d9ba5b45879280dcfda92379dec65da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib: code formatting, perfdata label sanity checking and so on</title>
<updated>2025-09-08T13:59:20Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-08T13:59:20Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=be9db2e02f5e3ffdf14c84beb5382336bbfca063'/>
<id>urn:sha1:be9db2e02f5e3ffdf14c84beb5382336bbfca063</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check_snmp: refactoring + fixes</title>
<updated>2025-09-08T13:57:06Z</updated>
<author>
<name>Lorenz Kästle</name>
<email>12514511+RincewindsHat@users.noreply.github.com</email>
</author>
<published>2025-09-08T13:57:06Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=87195f5511bf18db2a64f71ea9783ebbfb33c3a5'/>
<id>urn:sha1:87195f5511bf18db2a64f71ea9783ebbfb33c3a5</id>
<content type='text'>
This commit moves the state retention logic to check_snmp as it is only
used there and I do not want it to be used at all, so it doesn't get a
place in the lib.

Otherwise this adapts tests and fixes the rate computing in the
refactored version of check_snmp.
Also fixes some bugs detected with the tests
</content>
</entry>
</feed>
