Lorenz Kästle
b504a6284e
Fix spelling errors
2025-10-29 13:08:23 +01:00
Lorenz Kästle
ec5fd11c1d
check_dbi: new output functionality
2025-10-29 13:05:55 +01:00
Lorenz Kästle
fafaee5813
Fix some bugs after refactoring
2025-10-18 12:25:44 +02:00
Lorenz Kästle
e4a32bfb39
Refactoring check_dbi
2025-09-16 14:34:17 +02:00
Lorenz Kästle
15ecdb73ce
Fix types in check_apt
2025-09-15 16:00:35 +02:00
Lorenz Kästle
811da10fda
More refactoring
2025-09-15 15:49:26 +02:00
Lorenz Kästle
802e46f8ea
Run clang-format again
2025-09-15 12:59:37 +02:00
Lorenz Kästle
5a2c1b2c3a
Add output formatting option
2025-09-15 02:30:42 +02:00
Lorenz Kästle
eca9eaf9f5
fix number of tests
2025-09-15 02:17:44 +02:00
Lorenz Kästle
c07dd02bee
Adapt test to new error message
2025-09-15 02:09:04 +02:00
Lorenz Kästle
43c6332322
Fix typo in error message
2025-09-15 02:08:46 +02:00
Lorenz Kästle
c892db9ae1
Fix typos
2025-09-15 02:02:04 +02:00
Lorenz Kästle
404d52efb9
Fix/adapt tests
2025-09-15 01:58:26 +02:00
Lorenz Kästle
afa81204dc
check_curl: use new cert check function
2025-09-15 01:58:07 +02:00
Lorenz Kästle
f5f4a021a2
Add new cert check function
2025-09-15 01:57:40 +02:00
Lorenz Kästle
c15d12cbd5
check_curl: fix perfdata label
2025-09-15 01:57:08 +02:00
Lorenz Kästle
0bf5fdf41e
check_curl: finish after cert without continue param
2025-09-15 01:56:46 +02:00
Lorenz Kästle
166ce184c6
Fix regex matching
2025-09-15 00:22:35 +02:00
Lorenz Kästle
def42dc686
Improve error message
2025-09-15 00:22:08 +02:00
Lorenz Kästle
6ae8ba9110
check_curl: test adaption and output adaption
2025-09-13 12:49:06 +02:00
Lorenz Kästle
9afb5e2a69
check_curl: remove display-html option
2025-09-13 12:28:49 +02:00
Lorenz Kästle
44b2a25a6b
check_curl: implement new output mechanism
2025-09-12 16:37:24 +02:00
Lorenz Kästle
9c2ae47d44
check_curl: fix default redirect setting
2025-09-12 12:36:00 +02:00
Lorenz Kästle
ad4faf1a9a
Fix struct access
2025-09-12 01:59:05 +02:00
Lorenz Kästle
ab66b41d23
check_curl: create outsourced helpers in extra files
2025-09-12 01:14:14 +02:00
Lorenz Kästle
684602ddec
check_curl: http3 is only available with libcurl 7.66 or later
2025-09-11 14:44:17 +02:00
Lorenz Kästle
99206dab7a
check_curl: refactoring to modularize code
2025-09-11 13:44:55 +02:00
Lorenz Kästle
6969f57192
check_curl: improve option handling a bit
2025-09-11 11:24:16 +02:00
Lorenz Kästle
977e0a7f8b
check_curl: fix function signature
2025-09-11 11:14:29 +02:00
Lorenz Kästle
b44cbae7fb
check_curl: less global state
2025-09-11 11:11:44 +02:00
Lorenz Kästle
a2ca373e2d
sslutils: some refactoring to improve readability
2025-09-10 13:41:46 +02:00
Lorenz Kästle
572ad994b1
plugins-netutils: return proper state from test functions
2025-09-10 13:41:22 +02:00
Lorenz Kästle
c7274d5627
netutils.h: clang-format
2025-09-10 13:40:21 +02:00
Lorenz Kästle
0926e73e0e
sslutils.c: clang-format
2025-09-10 13:32:50 +02:00
Lorenz Kästle
4b19852dcc
check_curl: remove the other gotos
2025-09-10 12:22:46 +02:00
Lorenz Kästle
2c81d1257b
check_curl: remove goto logic
2025-09-10 12:06:48 +02:00
Lorenz Kästle
669441d16c
check_curl: set http port to 80 by default
2025-09-10 11:39:42 +02:00
Lorenz Kästle
c06ea4e44c
check_curl: pre compile regex for string matching
2025-09-10 11:08:52 +02:00
Lorenz Kästle
01f3532284
check_curl: remove another global variable
2025-09-10 11:07:55 +02:00
Lorenz Kästle
e77bddb2e6
Merge branch 'master' into refactor/check_curl
2025-09-10 09:49:17 +02:00
Lorenz Kästle
75f04ab4b0
check_http: formatting + no-brainer linter fixes
2025-09-09 15:20:29 +02:00
Lorenz Kästle
40b062f1bd
check_curl: more refactoring
2025-09-09 15:12:03 +02:00
Lorenz Kästle
94ae1eccbc
Fix some include paths
2025-09-09 02:07:55 +02:00
Lorenz Kästle
fbd60d6a9d
Merge branch 'master' into refactor/check_curl
2025-09-09 02:07:32 +02:00
Lorenz Kästle
c43f845c22
Adjust number of tests
2025-09-09 01:43:27 +02:00
Lorenz Kästle
2192c6a8a1
Add break statement to switch path
2025-09-09 01:27:27 +02:00
Lorenz Kästle
c382768530
Little adaptions for old compilers
2025-09-08 16:35:02 +02:00
Lorenz Kästle
2aabc4d490
Fix spelling ...
2025-09-08 16:04:23 +02:00
Lorenz Kästle
87195f5511
check_snmp: refactoring + fixes
...
This commit moves the state retention logic to check_snmp as it is only
used there and I do not want it to be used at all, so it doesn't get a
place in the lib.
Otherwise this adapts tests and fixes the rate computing in the
refactored version of check_snmp.
Also fixes some bugs detected with the tests
2025-09-08 15:57:06 +02:00
Lorenz Kästle
1aefb1f9df
snmp: fix complaint of snmpd about paths
2025-09-08 15:54:08 +02:00