summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-10-31check_cluster: linter fixesRincewindsHat1-3/+5
2024-10-31check_cluster: do not export local symbolsRincewindsHat1-15/+15
2024-10-31check_cluster: Copyright updateRincewindsHat1-2/+2
2024-10-31check_cluster: clang-formatRincewindsHat1-135/+112
2024-10-31check_by_ssh: linter fixesRincewindsHat1-10/+11
2024-10-31check_by_ssh: do not export local symbolsRincewindsHat1-19/+19
2024-10-31check_by_ssh: Copyright updateRincewindsHat1-2/+2
2024-10-31check_by_ssh: clang-formatRincewindsHat1-254/+227
2024-10-30Merge pull request #2028 from RincewindsHat/cleanup/check_icmpLorenz Kästle2-777/+752
Cleanup check icmp
2024-10-30check_icmp: Apply clang-format againLorenz Kästle1-25/+34
2024-10-30Merge branch 'master' into cleanup/check_icmpLorenz Kästle6-712/+654
2024-10-26Merge pull request #2030 from RincewindsHat/cleanup/check_upsLorenz Kästle2-75/+35
Cleanup/check ups
2024-10-26Merge pull request #2031 from RincewindsHat/fix/test_improvementsLorenz Kästle2-8/+22
Improve readability and reliability of test prepare scripts
2024-10-25mock.sh: remove some quotting to allow pathname expansion againRincewindsHat1-1/+1
2024-10-25prepare_debian.sh: Fix typoRincewindsHat1-1/+1
2024-10-25github/mock.sh: Improve readability and generel shellcheck stuffRincewindsHat1-6/+18
2024-10-25Add sanity options to test prepare scriptsRincewindsHat2-1/+3
2024-10-25check_ups: clang-format againRincewindsHat1-105/+39
2024-10-25clang-format options: set BinPack to trueRincewindsHat1-1/+1
2024-10-19check_ups: clang-format againRincewindsHat1-39/+105
2024-10-19clang format config: line lenght 180 -> 140, no base styleRincewindsHat1-2/+2
2024-10-16check_icmp: clang-formatRincewindsHat1-1/+7
2024-10-16clang-format: Put all enum values in a single lineRincewindsHat1-0/+1
2024-10-15Merge pull request #2029 from RincewindsHat/cleanup/check_dhcpLorenz Kästle1-617/+564
Cleanup/check dhcp
2024-10-15Merge pull request #1637 from aanriot/masterLorenz Kästle1-12/+33
check_ifstatus: Add -d switch
2024-10-15check_ups: Update copyrightRincewindsHat1-2/+2
2024-10-15check_ups: clang-formatRincewindsHat1-71/+31
2024-10-15check_dhcp: Declare internal variables staticRincewindsHat1-62/+62
2024-10-15check_dhcp: Update copyrightRincewindsHat1-2/+2
2024-10-15check_dhcp: clang-formatRincewindsHat1-601/+548
2024-10-15check_icmp: Update copyrightRincewindsHat1-2/+2
2024-10-15check_icmp: Properly mark function with void inputRincewindsHat1-1/+1
2024-10-15check_icmp: Declare internal variables staticRincewindsHat1-8/+8
2024-10-15check_icmp: clang-formatRincewindsHat1-783/+742
2024-10-15Merge pull request #2027 from RincewindsHat/docs-updateLorenz Kästle2-71/+17
Docs update
2024-10-15Adapted the coding guidelines slightly + typoRincewindsHat1-5/+4
2024-10-15Docs: remove sections about translationRincewindsHat1-33/+0
This commit removes the sections about translations, because, well, we removed translations a while ago. The documentation should reflect that.
2024-10-15docs: update copyright and remove revision sectionRincewindsHat1-9/+2
2024-10-15Adapt the hints to coding style in the CODING fileRincewindsHat1-24/+11
2024-10-14Merge pull request #2026 from RincewindsHat/clang-format-configLorenz Kästle1-0/+10
Add clang-format config file
2024-10-10Add clang-format config fileRincewindsHat1-0/+10
2024-10-10fix check_curl: OpenSSL SSL_read: error:0A000126:SSL routines::unexpected ↵Sven Nierlein1-7/+22
eof while reading, errno 0 using check_curl on a probably embedded device responding as 'Server: GoAhead-Webs' %> check_curl -H ... -S -vvv > GET / HTTP/1.1 Host: ... User-Agent: check_curl/v2.4.0 (monitoring-plugins 2.4.0, libcurl/7.76.1 OpenSSL/3.0.7 zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.1 (+libidn2/2.3.0) libssh/0.10.4/openssl/zlib nghttp2/1.43.0) Accept: */* Connection: close * Mark bundle as not supporting multiuse * HTTP 1.0, assume close after body < HTTP/1.0 302 Redirect < Server: GoAhead-Webs < Date: Tue Mar 26 17:57:16 2019 < Cache-Control: no-cache, no-store, must-revalidate,private < Pragma: no-cache < Expires: 0 < Content-Type: text/html < X-Frame-Options: sameorigin < X-XSS-Protection: 1; mode=block < X-Content-Type-Options: nosniff < Location: https://... < * OpenSSL SSL_read: error:0A000126:SSL routines::unexpected eof while reading, errno 0 * Closing connection 0 reading the discussion on https://github.com/openssl/openssl/discussions/22690 suggest to set the option SSL_OP_IGNORE_UNEXPECTED_EOF which makes check_curl behave like check_http at this point. Since this is a rather new flag, fencing it in ifdefs. And since there can only be one ssl ctx function, we need to move both tasks into one function.
2024-10-06Merge pull request #2014 from RincewindsHat/check_curl_regex_stateLorenz Kästle1-4/+4
Check curl regex state
2024-10-06Merge branch 'master' into check_curl_regex_stateLorenz Kästle6-140/+200
2024-10-05Merge pull request #2023 from sni/make_rawhide_tests_optionalLorenz Kästle2-1/+78
add new github test workflow for debian:testing and fedora:rawhide
2024-10-02add manual workflow triggerSven Nierlein1-0/+1
2024-10-02add new github test workflow for debian:testing and fedora:rawhideSven Nierlein2-1/+77
this workflow runs scheduled once a week, so it does not prevent PRs from being merged but still allows us to notice if anything will go wrong with the next release. Remove rawhide test from the mandatory tests like we did with debian testing already.
2024-09-27Merge pull request #2021 from monitoring-plugins/check_disk_static_fixesLorenz Kästle1-49/+34
Check disk static fixes
2024-09-27check_disk: remove unused variables and functionsLorenz Kästle1-15/+0
2024-09-27check_disk: Declare global variables staticLorenz Kästle1-37/+37
Variables only used in that specific translation unit should be static to actually communicate that fact. Also allows the compiler to detect unused (global) variables.