summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
4 daysMerge pull request #2064 from RincewindsHat/feature/new_output_infracoverity/masterLorenz Kästle28-195/+5600
Feature/new output infra
4 daysRemove check_swap tests with one-line formatLorenz Kästle1-37/+2
4 daysRename icingaweb2 format to multi-lineLorenz Kästle3-7/+7
4 daysPlace output-format help string with the other common onesLorenz Kästle2-2/+5
4 daysRemove output formats one-line and summary-onlyLorenz Kästle3-46/+1
5 daysMerge pull request #2066 from RincewindsHat/remove_roadmapLorenz Kästle1-117/+0
Remove ROADMAP
5 daysRemove ROADMAPLorenz Kästle1-117/+0
The roadmap file in this repository has not been used for decades. This commit removes it to avoid confusion.
5 daysMerge pull request #2065 from RincewindsHat/opttest_toolLorenz Kästle4-53/+76
Opttest tool
6 daysAdd a comment to opttest to explain the purposeLorenz Kästle1-0/+4
6 daysFix wrong exit codesLorenz Kästle2-3/+2
6 daysFix opttest scriptLorenz Kästle1-6/+25
6 daysRemove cJSON related part of autoconf, it's just not optional right nowLorenz Kästle1-13/+0
6 daysRemove errornously commited fileLorenz Kästle2-0/+1
6 daysImplement JSON serialising of perfdataLorenz Kästle1-1/+102
6 daysInstall libjson-perl in test runnerLorenz Kästle1-1/+2
6 daysUse asprintf in lib directly instead of xasprintfLorenz Kästle2-34/+34
6 daysIgnore generated stuff for vendored stuff in libLorenz Kästle3-170/+1
6 daysMaybe fix compilation errorsLorenz Kästle1-1/+0
6 daysAdd new files to EXTRA_DISTLorenz Kästle1-1/+14
6 daysopttest.pl: Move to toolsLorenz Kästle1-0/+0
6 daysopttest.pl Fix Perl complaintsLorenz Kästle1-2/+3
6 daysMerge branch 'master' into feature/new_output_infraLorenz Kästle4-71/+39
6 daysAdd tests for check_swap with JSON outputLorenz Kästle1-1/+49
6 daysFix previous check_swap testsLorenz Kästle1-10/+12
6 daysFix one-line formattingLorenz Kästle1-2/+11
6 daysExit with 0 in JSON-format if everything else worksLorenz Kästle1-0/+4
7 daysImplement new output functionality for check_swapLorenz Kästle3-34/+104
7 daysImplement new output functionalityLorenz Kästle26-135/+5551
7 daysMerge pull request #2062 from orlitzky/snmpgetnextLorenz Kästle1-11/+18
Require snmpgetnext to build check_snmp
9 daysconfigure.ac: require snmpgetnext for check_snmpMichael Orlitzky1-8/+17
PATH_TO_SNMPGETNEXT is used unconditionally in plugins/check_snmp.c, and the build will fail if it is left undefined (that is, if we are building check_snmp but snmpgetnext was neither found on the user's PATH or supplied manually). To avoid this build failure, we now test for snmpgetnext inside the case for snmpget, and skip check_snmp unless BOTH are found.
9 daysconfigure.ac: use AS_IF in net-snmp testsMichael Orlitzky1-7/+5
Not strictly required here, but the AS_IF macro is generally safer because it handles (often unintentional) AC_REQUIRE calls.
9 daysconfigure.ac: update net-snmp homepageMichael Orlitzky1-1/+1
2025-01-07Merge pull request #2056 from monitoring-plugins/fix_check_http_state_regexLorenz Kästle1-1/+1
check_http: fix documentation for --state-regex
2025-01-07Merge branch 'master' into fix_check_http_state_regexLorenz Kästle12-608/+926
2025-01-01Merge pull request #2058 from weiss/update-autoconfLorenz Kästle2-70/+37
Update configure.ac to Autoconf 2.71 syntax
2024-12-31configure.ac: Lower required Autoconf versionHolger Weiss1-1/+1
Revert the bump to requiring Autoconf 2.71, as some of our CI images don't offer that version yet. Keep the remaining changes though, as they should be compatible with Autoconf 2.64.
2024-12-31Add new Gnulib file to .gitignoreHolger Weiss1-0/+1
2024-12-31Don't check for TIME_WITH_SYS_TIMEHolger Weiss2-22/+3
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.
2024-12-31configure.ac: Bump Autoconf to version 2.71Holger Weiss1-62/+48
Apply all changes suggested by the autoupdate(1) tool.
2024-12-29Merge pull request #1976 from RincewindsHat/check_swap_againLorenz Kästle10-537/+887
Refactor check_swap
2024-12-29Merge branch 'master' into check_swap_againLorenz Kästle4-111/+210
2024-12-29Merge pull request #2057 from RincewindsHat/fix/test_rpm_buildLorenz Kästle1-1/+1
Fix breakage in rpm build test due to changes in mock
2024-12-29Fix breakage in rpm build test due to changes in mockLorenz Kästle1-1/+1
2024-12-27check_http: fix documentation for --state-regexAndreas Baumann1-1/+1
2024-12-02check_curl: enable internal cookie handlingAndre Klärner1-1/+7
This enables us to enable curl cookie engine by specifying an empty filename as the cookie jar file. This works, since curl's CURLOPT_COOKIEFILE option allows passing an empty string as filename, which it interprets as a request to enable the cookie processing. But since CURLOPT_COOKIEJAR would now attempt to write to a file named by an empty filename, it would break again (or at least produce a warning in verbose output). Overall this is allows to handle checking URLs with cookie based sessions without persisting the cookies to disk, by using the curl-internal redirect following.
2024-11-28Merge pull request #2053 from klaernie/supportLorenz Kästle1-1/+1
fix typo in SUPPORT
2024-11-28fix typo in SUPPORTAndre Klaerner1-1/+1
2024-11-28check_icmp: set rtmin initiallyLorenz Kästle1-1/+3
2024-11-28check_icmp: Add some lines to introduce some readabilityLorenz Kästle1-1/+10
2024-11-28check_icmp: clang-formatLorenz Kästle1-106/+188