Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2 days | Merge pull request #2116 from RincewindsHat/refactor/check_dhcpHEADmaster | Lorenz Kästle | 4 | -390/+554 | |
Refactor/check dhcp | |||||
2 days | Reapply "check_dhcp: reduce number of tests for weird reasons" | Lorenz Kästle | 1 | -1/+1 | |
This reverts commit 612d261cbf467c82f0dcc0ed63e7584d91f194c4. | |||||
2 days | Revert "check_dhcp: reduce number of tests for weird reasons" | Lorenz Kästle | 1 | -1/+1 | |
This reverts commit 52338c3423d4b10d2bbeec7a120c7dd2a98fa092. | |||||
2 days | Add check_dhcp related files to Makefile | Lorenz Kästle | 1 | -1/+2 | |
2 days | check_dhcp: reduce number of tests for weird reasons | Lorenz Kästle | 1 | -1/+1 | |
2 days | Adapt tests | Lorenz Kästle | 1 | -10/+14 | |
2 days | check_dhcp: little fix to output | Lorenz Kästle | 1 | -1/+1 | |
2 days | Refactor check_dhcp | Lorenz Kästle | 2 | -343/+448 | |
2 days | check_dhcp: clang-format | Lorenz Kästle | 1 | -65/+119 | |
2 days | Merge pull request #2130 from RincewindsHat/check_icmp/adjustements | Lorenz Kästle | 3 | -153/+157 | |
Check icmp/adjustements | |||||
2 days | check_icmp: Add missing line ending in help | Lorenz Kästle | 1 | -1/+1 | |
2 days | check_icmp: trigger help before anything important | Lorenz Kästle | 1 | -4/+6 | |
2 days | check_icmp: Add comment to config | Lorenz Kästle | 1 | -1/+3 | |
2 days | check_icmp: add long options to help | Lorenz Kästle | 1 | -27/+31 | |
2 days | check_icmp: remove dead comment | Lorenz Kästle | 1 | -8/+0 | |
2 days | check_icmp: remove unnecessary variable | Lorenz Kästle | 3 | -4/+1 | |
3 days | check_icmp: correct output strings | Lorenz Kästle | 1 | -12/+12 | |
3 days | check_icmp: remove paket_interval, was never used anyway | Lorenz Kästle | 3 | -53/+37 | |
3 days | Fix typo | Lorenz Kästle | 1 | -1/+1 | |
3 days | check_icmp: cleanup some leftover comments | Lorenz Kästle | 1 | -22/+1 | |
3 days | check_icmp: add long options, add output format option | Lorenz Kästle | 3 | -3/+57 | |
This commit switches check_icmp from getopt to getopt_long to provide long options too and (most importantly) homogenize option parsing between the different plugins. | |||||
3 days | Improve check_icmp help output | Lorenz Kästle | 1 | -29/+19 | |
5 days | Merge pull request #2125 from RincewindsHat/refactor/check_icmpcoverity/master | Lorenz Kästle | 12 | -1345/+1990 | |
Refactor check_icmp: - Far less global variables - Proper IPv6/legacy IP dual stack functionality (allowed mixed v4/v6 hosts) - Improved readability/understandability - General cleanup | |||||
6 days | Fix number of tests | Lorenz Kästle | 1 | -1/+1 | |
6 days | Fix test with weird arguments | Lorenz Kästle | 1 | -1/+1 | |
6 days | check_icmp: Remove signal handling and timeouts | Lorenz Kästle | 4 | -53/+16 | |
The timeout option was redundant in that the runtime of check_icmp was always limited by the input parameters and therefore timeout gets removed with this commit to avoid that confusion. The rest of the signal handlings was removed too, since the added complexity does not provide sufficient returns. If check_icmp gets a signal, it now dies like most other programs instead of trying to save some things and return a (arguably wrong) result. | |||||
7 days | Override state with min_hosts_alive | Lorenz Kästle | 1 | -25/+14 | |
7 days | Implement flexible state override functions | Lorenz Kästle | 2 | -24/+90 | |
7 days | Reintroduce min_hosts_alive | Lorenz Kästle | 1 | -2/+22 | |
8 days | Fix possible multiplication overflow? | Lorenz Kästle | 1 | -1/+1 | |
8 days | Improve error detection for threshold parsers | Lorenz Kästle | 2 | -35/+65 | |
13 days | Merge pull request #2129 from RincewindsHat/check_fping_5.3_options | Lorenz Kästle | 3 | -12/+136 | |
Add fping 5.2 and 5.3 options to check_fping | |||||
13 days | Remove options if fping version is too low and die directly | Lorenz Kästle | 1 | -1/+5 | |
13 days | Remove unnecessary newline | Lorenz Kästle | 1 | -1/+0 | |
13 days | check_fping: small style improvement | Lorenz Kästle | 2 | -3/+3 | |
14 days | Implement new fping options for fping 5.2 and 5.3 | Lorenz Kästle | 2 | -8/+96 | |
fping 5.2 and 5.3 add some new useful command line options which this commit add to check_fping. These are: * --fwmark - sets a firewall mark in the packages to make them identifiable (fping 5.2) * --icmp-timestamp - fping uses ICMP timestamp instead of ICMP Echo (fping 5.2) * --check-source - fping discards replies which originate not from the target address (fping 5.2) The fping release notes describe theses options ( https://github.com/schweikert/fping/releases ) in a little bit more detail. Currently the help display for those options is only shown when fping was available in the appropriate version during compilation. | |||||
2025-06-11 | Implement autoconf logic for fping version detection | Lorenz Kästle | 1 | -2/+36 | |
2025-06-11 | Remove unused FPING6 variable | Lorenz Kästle | 1 | -1/+0 | |
2025-06-09 | Remove check_icmp text regex tests | Lorenz Kästle | 1 | -26/+0 | |
2025-05-18 | utils: Make fmt function for compiler | Lorenz Kästle | 1 | -1/+1 | |
2025-05-18 | Format specifier fixes | Lorenz Kästle | 1 | -6/+6 | |
2025-05-18 | some more fixes | Lorenz Kästle | 1 | -7/+8 | |
2025-05-18 | Fix typos | Lorenz Kästle | 1 | -3/+2 | |
2025-05-18 | Some more fixes | Lorenz Kästle | 4 | -32/+31 | |
2025-05-18 | WIP - check_icmp refactor 8 | Lorenz Kästle | 4 | -255/+332 | |
2025-05-18 | WIP - check_icmp refactor 7 | Lorenz Kästle | 1 | -85/+108 | |
2025-05-18 | Clang-format | Lorenz Kästle | 2 | -14/+13 | |
2025-05-17 | WIP - check_icmp refactor 6 | Lorenz Kästle | 4 | -383/+360 | |
2025-05-17 | Lib: Add perfdata for char and unsigned char | Lorenz Kästle | 3 | -1/+13 | |
2025-05-16 | WIP - check_icmp refactor 5 | Lorenz Kästle | 3 | -15/+20 | |