summaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
7 daysDon't check for TIME_WITH_SYS_TIMEHolger Weiss1-8/+2
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.
8 daysMerge branch 'master' into check_swap_againLorenz Kästle1-2/+8
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-27check_curl: update TLS notification notesLorenz Kästle1-1/+1
2024-11-15check_swap stuff: Error out if meminfo file can not be openedLorenz Kästle1-0/+7
2024-11-15check_swap stuff: make type casts explicit instead of implicitLorenz Kästle1-10/+10
2024-11-15check_swap stuff: improve error handlingLorenz Kästle1-19/+40
2024-11-15check_swap stuff: Add comments to ifdef stuff to improve readabilityLorenz Kästle1-4/+4
2024-11-15check_swap stuff: Use pragma once instead of include guardLorenz Kästle1-4/+1
2024-11-10check_swap: change threshold handling againLorenz Kästle3-18/+24
2024-11-10check_swap: stricter error handlingLorenz Kästle2-1/+13
2024-11-10check_swap: Use sscanf more precisely to avoid false matchesLorenz Kästle1-1/+1
2024-11-10check_swap: Make check_swap work without thresholdsLorenz Kästle3-12/+9
2024-11-10check_swap: Fix text in old school testsLorenz Kästle1-3/+3
2024-11-10test_check_swap: declare verbose in tests for nowLorenz Kästle1-0/+2
2024-11-10test_check_swap: improvements and updates to unit test codeLorenz Kästle1-6/+4
2024-11-10check_swap: Small improvementsLorenz Kästle1-8/+6
2024-11-10Merge branch 'master' into check_swap_againLorenz Kästle18-535/+592
2024-11-09Merge pull request #2046 from RincewindsHat/fix/format_stringLorenz Kästle1-1/+1
Fix false formatting directive in printf
2024-11-09Fix false formatting directive in printfLorenz Kästle1-1/+1
2024-11-09Fix argument order of calloc on several occasionsLorenz Kästle3-3/+3
2024-11-08Merge pull request #2043 from RincewindsHat/cleanup/leftoversLorenz Kästle11-209/+201
Cleanup/leftovers
2024-11-08check_ups: do not declare print_usage staticLorenz Kästle1-1/+1
2024-11-08check_smtp: delare previously missed file local variables staticLorenz Kästle1-2/+2
2024-11-08check_ups: delare file local variables staticLorenz Kästle1-6/+6
2024-11-08check_smtp: delare file local variables staticLorenz Kästle1-48/+46
2024-11-08check_radius: delare file local variables staticLorenz Kästle1-14/+14
2024-11-08check_ide_smart: fix misleading static declarationLorenz Kästle1-4/+2
2024-11-08check_procs: use proper escape for %Lorenz Kästle1-1/+1
2024-11-08check_procs: delare file local variables staticLorenz Kästle1-29/+27
2024-11-08check_nwstat: delare file local variables staticLorenz Kästle1-24/+24
2024-11-08check_ntp: delare file local variables staticLorenz Kästle1-4/+4
2024-11-08check_nt: delare file local variables staticLorenz Kästle1-20/+19
2024-11-08check_mysql: delare file local variables staticLorenz Kästle1-21/+21
2024-11-08check_ldap: delare file local variables staticLorenz Kästle1-21/+21
2024-11-08check_overcr: delare file local variables staticLorenz Kästle1-16/+15
2024-11-08check_apt: Purify run_upgrade functionLorenz Kästle1-24/+42
2024-11-08check_apt: clang-formatLorenz Kästle1-30/+34
2024-11-08check_apt: localize variablesRincewindsHat1-37/+28
2024-11-08check_apt: declare local functions staticRincewindsHat1-8/+8
2024-11-08clang-format: always add bracesRincewindsHat1-24/+45
2024-11-08check_apt: mindless linter fixesRincewindsHat1-10/+24
2024-11-08check_apt: clang-formatLorenz Kästle1-253/+251
2024-11-08Add missed changes for dontfragWilliam1-2/+2
Due to a mistake with git the command line args were not properly updated.
2024-11-06Add dontfrag/random for fpingWilliam1-0/+19
Support the dont fragment and randomise packet data options for check_fping
2024-11-04check_disk: Initialize most variablesLorenz Kästle1-11/+11
2024-11-02Small fixes to check_swap stuffLorenz Kästle2-25/+48
2024-11-02Merge branch 'master' into check_swap_againLorenz Kästle58-14898/+13652
2024-10-31check_ssh: linter + style fixesLorenz Kästle1-42/+34
2024-10-31check_ssh: do not export local variablesLorenz Kästle1-10/+10