summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2 dayscheck_icmp: Apply clang-format againrefs/pull/2028/headLorenz Kästle1-25/+34
2 daysMerge branch 'master' into cleanup/check_icmpLorenz Kästle6-712/+654
7 daysMerge pull request #2030 from RincewindsHat/cleanup/check_upsLorenz Kästle2-75/+35
Cleanup/check ups
7 daysMerge pull request #2031 from RincewindsHat/fix/test_improvementsLorenz Kästle2-8/+22
Improve readability and reliability of test prepare scripts
7 daysmock.sh: remove some quotting to allow pathname expansion againrefs/pull/2031/headRincewindsHat1-1/+1
7 daysprepare_debian.sh: Fix typoRincewindsHat1-1/+1
7 daysgithub/mock.sh: Improve readability and generel shellcheck stuffRincewindsHat1-6/+18
7 daysAdd sanity options to test prepare scriptsRincewindsHat2-1/+3
7 dayscheck_ups: clang-format againrefs/pull/2030/headRincewindsHat1-105/+39
7 daysclang-format options: set BinPack to trueRincewindsHat1-1/+1
14 dayscheck_ups: clang-format againRincewindsHat1-39/+105
14 daysclang format config: line lenght 180 -> 140, no base styleRincewindsHat1-2/+2
2024-10-15check_icmp: clang-formatRincewindsHat1-1/+7
2024-10-15clang-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 staticrefs/pull/2029/headRincewindsHat1-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 + typorefs/pull/2027/headRincewindsHat1-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 filerefs/pull/2026/headRincewindsHat1-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_staterefs/pull/2014/headLorenz Kästle6-140/+200
2024-10-04Merge 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 triggerrefs/pull/2023/headSven 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 functionsrefs/pull/2021/headLorenz 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.
2024-09-27Merge pull request #2020 from RincewindsHat/check_snmp_fixesLorenz Kästle1-80/+78
Check snmp fixes
2024-09-27check_snmp: Remove unused PP-macrosrefs/pull/2020/headRincewindsHat1-2/+0
2024-09-27check_snmp: Declare most variables as staticRincewindsHat1-78/+78
2024-09-05Merge pull request #2015 from RincewindsHat/fix/check_mysql_variablesLorenz Kästle1-4/+4
check_mysql: * remove unused variables * convert two practical booleans to real `bool`
2024-08-29Merge pull request #2017 from RincewindsHat/check_curl_no_more_experimentalLorenz Kästle1-2/+0
Remove experimental state from check_curl
2024-08-29Remove experimental state from check_curlrefs/pull/2017/headLorenz Kästle1-2/+0
2024-08-28check_mysql: Label some booleans correctlyrefs/pull/2015/headLorenz Kästle1-4/+4
2024-08-28check_mysql: remove unused global variablesLorenz Kästle1-1/+1
2024-08-28Merge pull request #2001 from RincewindsHat/check_snmp_protocoll_documentationLorenz Kästle1-4/+6
Add more documentation to the help page of check_snmp regarding authe…