summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2025-06-20Fix number of testsLorenz Kästle1-1/+1
2025-06-20Fix test with weird argumentsLorenz Kästle1-1/+1
2025-06-20check_icmp: Remove signal handling and timeoutsLorenz Kästle4-53/+16
The timeout option was redundant in that the runtime of check_icmp was always limited by the input parameters and therefore timeout gets removed with this commit to avoid that confusion. The rest of the signal handlings was removed too, since the added complexity does not provide sufficient returns. If check_icmp gets a signal, it now dies like most other programs instead of trying to save some things and return a (arguably wrong) result.
2025-06-19Override state with min_hosts_aliveLorenz Kästle1-25/+14
2025-06-19Implement flexible state override functionsLorenz Kästle2-24/+90
2025-06-19Reintroduce min_hosts_aliveLorenz Kästle1-2/+22
2025-06-17Fix possible multiplication overflow?Lorenz Kästle1-1/+1
2025-06-17Improve error detection for threshold parsersLorenz Kästle2-35/+65
2025-06-09Remove check_icmp text regex testsLorenz Kästle1-26/+0
2025-05-18utils: Make fmt function for compilerLorenz Kästle1-1/+1
2025-05-18Format specifier fixesLorenz Kästle1-6/+6
2025-05-18some more fixesLorenz Kästle1-7/+8
2025-05-18Fix typosLorenz Kästle1-3/+2
2025-05-18Some more fixesLorenz Kästle4-32/+31
2025-05-18 WIP - check_icmp refactor 8Lorenz Kästle4-255/+332
2025-05-18 WIP - check_icmp refactor 7Lorenz Kästle1-85/+108
2025-05-18Clang-formatLorenz Kästle2-14/+13
2025-05-17 WIP - check_icmp refactor 6Lorenz Kästle4-383/+360
2025-05-17Lib: Add perfdata for char and unsigned charLorenz Kästle3-1/+13
2025-05-16 WIP - check_icmp refactor 5Lorenz Kästle3-15/+20
2025-05-06 WIP - check_icmp refactor 4Lorenz Kästle1-73/+147
2025-05-05 WIP - check_icmp refactor 3Lorenz Kästle3-115/+118
2025-05-04WIP - check_icmp refactor 2Lorenz Kästle4-341/+540
2025-04-28WIP: check_icmp refactorLorenz Kästle4-629/+877
2025-04-27clang-format: reduce line lenght to 100 char, it's easier to readLorenz Kästle1-1/+1
2025-04-02check_icmp: localise variablesLorenz Kästle1-119/+89
2025-04-02check_icmp: linter fixesLorenz Kästle1-57/+74
2025-03-31Merge pull request #2113 from RincewindsHat/refactor/check_diskLorenz Kästle22-1095/+1746
Refactor/check disk
2025-03-31Some code simplificationsLorenz Kästle1-15/+3
2025-03-31Try fixing some testsLorenz Kästle1-8/+9
2025-03-31check_disk: decrease precision to avoid false negatives with small ↵Lorenz Kästle1-1/+8
measurement changes
2025-03-31Fixes problems after a4cf2e79f75dce3828be21726f10c755f652f710Lorenz Kästle3-25/+41
2025-03-31Fix some typos with unitsLorenz Kästle1-6/+6
2025-03-30Try to circumvent some old compiler errorsLorenz Kästle1-6/+0
2025-03-30Add debugging to tests for CILorenz Kästle1-0/+3
2025-03-30Remove cool, comfy c23 functionality for some dirty old hacksLorenz Kästle3-32/+50
2025-03-30Codespell fixesLorenz Kästle2-5/+5
2025-03-30Address check_disk changes in testsLorenz Kästle2-118/+154
2025-03-30Refactor check_disk and library functionsLorenz Kästle4-724/+1048
2025-03-30Implement some helper functions for thresholdsLorenz Kästle2-0/+15
2025-03-30Fix wrong return state in threshold functionLorenz Kästle1-1/+1
2025-03-30Add more helpers to perfdata functionsLorenz Kästle2-0/+99
2025-03-30Always quote perfdata labelsLorenz Kästle1-1/+1
2025-03-30Add selectable level of detail for outputLorenz Kästle2-4/+20
2025-03-30Bugfix in outputLorenz Kästle1-1/+7
2025-03-18check_disk: Remove unnecessary NULL checksLorenz Kästle1-18/+6
2025-03-18Refactor test_check_disk.cLorenz Kästle1-42/+44
2025-03-18Remove some unused codeLorenz Kästle1-8/+0
2025-03-18Migrate disk tests from lib, toolLorenz Kästle10-23/+26
2025-03-18Adapt .gitignoreLorenz Kästle1-0/+2