summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-10-31check_curl: clang-formatRincewindsHat1-2260/+2156
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-31lib: clang-format for headers toorefs/pull/2034/headRincewindsHat1-1/+5
2024-10-31lib: clang-formatRincewindsHat12-141/+203
2024-10-31Merge branch 'master' into cleanup/libRincewindsHat7-1489/+1406
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 againrefs/pull/2028/headLorenz 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 againrefs/pull/2031/headRincewindsHat1-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 againrefs/pull/2030/headRincewindsHat1-105/+39
2024-10-25clang-format options: set BinPack to trueRincewindsHat1-1/+1
2024-10-18check_ups: clang-format againRincewindsHat1-39/+105
2024-10-18clang format config: line lenght 180 -> 140, no base styleRincewindsHat1-2/+2
2024-10-17lib: Update copyrightLorenz Kästle8-7/+26
2024-10-17lib: clang-formatLorenz Kästle24-1808/+1538
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