Lorenz Kästle
fbcd11acb7
Clang-format
2025-05-18 00:20:36 +02:00
Lorenz Kästle
a01d522c4c
WIP - check_icmp refactor 6
2025-05-17 11:49:06 +02:00
Lorenz Kästle
322cd6f829
Lib: Add perfdata for char and unsigned char
2025-05-17 11:26:27 +02:00
Lorenz Kästle
6b86583e0d
WIP - check_icmp refactor 5
2025-05-16 12:46:56 +02:00
Lorenz Kästle
9ebde5eb09
WIP - check_icmp refactor 4
2025-05-06 00:01:42 +02:00
Lorenz Kästle
5fd8191a50
WIP - check_icmp refactor 3
2025-05-05 22:52:56 +02:00
Lorenz Kästle
5a6adcb7db
WIP - check_icmp refactor 2
2025-05-04 01:42:52 +02:00
Lorenz Kästle
eafee9c3f9
WIP: check_icmp refactor
2025-04-28 22:01:01 +02:00
Lorenz Kästle
c975182145
clang-format: reduce line lenght to 100 char, it's easier to read
2025-04-27 17:50:59 +02:00
Lorenz Kästle
f62f182653
check_icmp: localise variables
2025-04-02 01:04:25 +02:00
Lorenz Kästle
4ab8a54c52
check_icmp: linter fixes
2025-04-02 00:13:20 +02:00
Lorenz Kästle
4924bc877f
Merge pull request #2113 from RincewindsHat/refactor/check_disk
...
Refactor/check disk
2025-03-31 23:58:02 +02:00
Lorenz Kästle
d0647ec7e1
Some code simplifications
2025-03-31 23:41:51 +02:00
Lorenz Kästle
13c9de8c77
Try fixing some tests
2025-03-31 23:40:22 +02:00
Lorenz Kästle
24a50b9421
check_disk: decrease precision to avoid false negatives with small measurement changes
2025-03-31 22:18:19 +02:00
Lorenz Kästle
1b0085c2e7
Fixes problems after a4cf2e79f7
2025-03-31 00:46:10 +02:00
Lorenz Kästle
d6d394fb0e
Fix some typos with units
2025-03-31 00:10:56 +02:00
Lorenz Kästle
430c641d9c
Try to circumvent some old compiler errors
2025-03-30 23:55:16 +02:00
Lorenz Kästle
d1d6ba6706
Add debugging to tests for CI
2025-03-30 23:42:50 +02:00
Lorenz Kästle
a4cf2e79f7
Remove cool, comfy c23 functionality for some dirty old hacks
2025-03-30 23:30:51 +02:00
Lorenz Kästle
c4fd34ed79
Codespell fixes
2025-03-30 22:46:09 +02:00
Lorenz Kästle
76971dea75
Address check_disk changes in tests
2025-03-30 22:38:12 +02:00
Lorenz Kästle
908aed4e6f
Refactor check_disk and library functions
2025-03-30 22:37:48 +02:00
Lorenz Kästle
0bca1d1aa3
Implement some helper functions for thresholds
2025-03-30 22:36:55 +02:00
Lorenz Kästle
0205694ce9
Fix wrong return state in threshold function
2025-03-30 22:36:38 +02:00
Lorenz Kästle
6e108cc25e
Add more helpers to perfdata functions
2025-03-30 22:36:07 +02:00
Lorenz Kästle
1921cfccd6
Always quote perfdata labels
2025-03-30 22:35:29 +02:00
Lorenz Kästle
f413ac38e3
Add selectable level of detail for output
2025-03-30 22:34:42 +02:00
Lorenz Kästle
f84f614f21
Bugfix in output
2025-03-30 22:34:20 +02:00
Lorenz Kästle
a0710dbd72
check_disk: Remove unnecessary NULL checks
2025-03-18 16:26:14 +01:00
Lorenz Kästle
42531fa92a
Refactor test_check_disk.c
2025-03-18 16:23:33 +01:00
Lorenz Kästle
75cf0d3072
Remove some unused code
2025-03-18 16:23:06 +01:00
Lorenz Kästle
59e0a258f9
Migrate disk tests from lib, tool
2025-03-18 15:57:44 +01:00
Lorenz Kästle
7994b47818
Adapt .gitignore
2025-03-18 14:38:27 +01:00
Lorenz Kästle
29d946b9b5
Refactor check_disk, no more global variables
2025-03-18 14:37:49 +01:00
Lorenz Kästle
8ccff07bed
refactor check_disk.d code a bit
2025-03-18 14:37:02 +01:00
Lorenz Kästle
285db2a9fa
Move disk specific stuff from lib to plugin specific directory
2025-03-18 14:36:20 +01:00
Lorenz Kästle
096afc90a7
check_disk: reset single file system result in between checks
2025-03-17 20:37:28 +01:00
Lorenz Kästle
922d16ab2e
Merge pull request #2112 from klaernie/patch-1
...
change error message for missing certificate
2025-03-17 20:27:26 +01:00
Lorenz Kästle
7b53cbbd26
check_disk: Little fixes and improvements
2025-03-17 20:21:58 +01:00
Andre Klärner
ef3045b97e
change error message for missing certificate
...
The old error message is quite similar to the openssl `failed to retrieve issuer certificate` and can mislead users to troubleshooting certificate stores.
The new message should be distinct enough to make it clear to users that this is not a problem raised by the underlying SSL implementation, but a problem inside monitoring-plugins.
2025-03-17 20:17:28 +01:00
Lorenz Kästle
4fb7fb05b6
check_disk: General refactoring
2025-03-17 19:36:11 +01:00
Lorenz Kästle
969f40c2a0
check_disk: boolean type and linter fixes
2025-03-17 17:44:28 +01:00
Lorenz Kästle
d24316a6b4
check_disk: clang-format
2025-03-17 17:40:29 +01:00
Lorenz Kästle
d99cd375fc
Merge pull request #2100 from RincewindsHat/remove/check_nwstat
...
Remove check_nwstat
2025-03-17 13:56:55 +01:00
Lorenz Kästle
544a3a1328
Merge pull request #2110 from RincewindsHat/netbsd-fixes
...
Netbsd fixes
2025-03-17 13:24:55 +01:00
Lorenz Kästle
e04d2ec8c6
check_swap: Fixes on NetBSD
2025-03-17 12:58:12 +01:00
Lorenz Kästle
abc87a3d6d
check_ping: fix some variables forgotten during refactoring
2025-03-17 12:57:21 +01:00
Lorenz Kästle
7a5fa0cc5c
check_ide_smart: use the more common C90 fixed width integers
2025-03-17 12:56:42 +01:00
Lorenz Kästle
af6cfefaac
Merge pull request #2108 from RincewindsHat/refactor/check_tcp
...
Refactor/check tcp
2025-03-13 15:18:23 +01:00