summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2025-03-09Merge pull request #2071 from RincewindsHat/refactor/check_sshLorenz Kästle13-144/+341
Refactor/check ssh
2025-03-09Add check_ssh config to distributable filesLorenz Kästle1-1/+6
2025-03-09Adapt number of testsLorenz Kästle1-1/+1
2025-03-09Adapt test regex to new outputLorenz Kästle1-1/+1
2025-03-09Remove failing testLorenz Kästle1-1/+0
2025-03-09fix accidently remove parentheses in testLorenz Kästle1-1/+1
2025-03-09Merge branch 'master' into refactor/check_sshLorenz Kästle3-207/+303
2025-03-09Adapt further test to changed outputLorenz Kästle4-4/+4
2025-03-08clang-formatLorenz Kästle1-42/+75
2025-03-07Transform output format to a global stateLorenz Kästle4-6/+17
This commit removes the format parameter from the mp_check object and creates a module global variable instead. This prevents thread safe usage of different mp_check objects which should likely not present a big problem for now. The reason for this change is effectively the very same, the format was lost if an exit was triggered by a signal handler (timeout in this example).
2025-03-07Switch timeout handler to new output infrastructureLorenz Kästle1-3/+11
2025-03-07Revert "Migrate check_users to new ouput infrastructure"Lorenz Kästle5-323/+130
This reverts commit 10086edbf03fd807794bcfb3fff626da69a9fdb2.
2025-03-07netutils.c: clang-format + do NOT print hereLorenz Kästle1-32/+47
2025-03-07check_ssh: adapt testsLorenz Kästle1-31/+83
2025-03-07check_ssh.c: clang-formatLorenz Kästle1-3/+4
2025-03-07check_ssh: exit properly if TCP connection failsLorenz Kästle1-1/+4
2025-03-07check_ssh: add missing break statementLorenz Kästle1-0/+1
2025-03-07check_ssh: fix typoLorenz Kästle1-2/+2
2025-03-07check_ssh: no more implicit conversionLorenz Kästle1-5/+5
2025-03-07check_ssh: Verify that timeout is a positive integerLorenz Kästle1-1/+1
2025-03-07check_ssh: move only time relevant stuff in timeout areaLorenz Kästle1-5/+4
2025-03-07check_ssh: Move default SSH constant around a bitLorenz Kästle2-6/+5
2025-03-07check_ssh: modify usage string to avoid old call syntaxLorenz Kästle1-1/+1
2025-03-07check_ssh: Migrate to new output infrastructureLorenz Kästle2-21/+84
2025-03-07check_ssh: centralize configuration in external headerLorenz Kästle2-27/+56
2025-03-07Migrate check_users to new ouput infrastructureLorenz Kästle5-130/+323
2025-03-07clang-formatLorenz Kästle1-13/+25
2025-03-07Merge pull request #2075 from RincewindsHat/refactor/check_dbiLorenz Kästle3-207/+303
Refactor/check dbi
2025-03-07Merge pull request #2077 from RincewindsHat/eval_instead_try_tiniLorenz Kästle1-5/+1
Just use eval instead of Try::Tiny in tests
2025-03-07Just use eval instead of Try::Tiny in testsLorenz Kästle1-5/+1
2025-03-07check_game: Correct usage to only display the modern option variantLorenz Kästle1-5/+5
2025-03-07More local variables, less implicit booleanLorenz Kästle1-2/+2
2025-03-07Make config constantLorenz Kästle1-1/+1
2025-03-07Refactor check_dbiLorenz Kästle3-173/+231
2025-03-07Merge pull request #2076 from RincewindsHat/feature/json_parsing_in_testsLorenz Kästle2-21/+22
Implement JSON output parsing for tests
2025-03-07Use Try::Tiny instead of experimental featureLorenz Kästle1-2/+2
2025-03-07Do not die in tests if JSON Parsing failsLorenz Kästle1-1/+5
2025-03-07Implement JSON output parsing for testsLorenz Kästle2-21/+18
2025-03-07Merge pull request #2068 from RincewindsHat/check_mysql_replica_checkLorenz Kästle4-349/+377
Check mysql replica check
2025-03-07clang-format + add host option in usageLorenz Kästle1-5/+7
2025-03-07Pack new check_game files into tarballLorenz Kästle1-1/+5
2025-03-07Refactor check_gameLorenz Kästle2-102/+139
2025-03-07Fix types in perfdata functionsLorenz Kästle2-164/+220
2025-03-07check_dbi: clang_formatLorenz Kästle1-51/+89
2025-03-04Refactor check_tcp and implement new output formatLorenz Kästle2-327/+493
2025-02-25Merge pull request #2072 from RincewindsHat/remove_tinderbox_stuffLorenz Kästle2-292/+1
Remove tinderbox related stuff
2025-02-25Remove tinderbox related stuffLorenz Kästle2-292/+1
Tinderbox ist quite dead (and has been for a while now). Removing the related files.
2025-02-24Merge pull request #2069 from RincewindsHat/check_by_ssh_missing_optionsLorenz Kästle1-36/+63
Check by ssh missing options
2025-02-24check_mysql tests: Also exchange slave for replicaLorenz Kästle2-18/+18
2025-02-24check_by_ssh: clang-formatLorenz Kästle1-35/+63