aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-30Fix check_dhcp testsGravatar Aksel Sjögren
* try to use "/usr/sbin/ip" before "ifconfig" since the latter is obsolete on Linux to figure out interface to listen for DHCP messages. But keeping ifconfig method just in case. Without this, tests fail on boxes without ifconfig AND the correct interface named ethX. * amend possible failure responses, as check_dhcp might get a DHCPOFFER, but from an unexpected address - which happens if the box running tests are on a network with a DHCP server.
2021-04-30Add test-debug for plugins-rootGravatar Aksel Sjögren
Fixes "No rule to make target 'test-debug'" when running "make test-debug" in root dir.
2021-04-30Fix conditional tests for check_http, check_curlGravatar Aksel Sjögren
Set correct number of tests in skip- blocks to avoid the error "Bad plan. You planned 50 tests but ran 55" when run with/without /usr/bin/faketime and NP_INTERNET_ACCESS=yes/no.
2021-04-30Attempt to fix check_usersGravatar Jacob Hansen
Signed-off-by: Jacob Hansen <jhansen@op5.com>
2021-04-30migrate travis ci to github actionsGravatar Sven Nierlein
2021-04-30fix fping testGravatar Sven Nierlein
in case of dns errors, fping returns an unknown and thats ok.
2021-04-13check_curl: Fix bug where headers beginning with HTTP_ cause the status line ↵Gravatar Barak Shohat
parsing to fail.
2021-04-09Merge pull request #1671 from monitoring-plugins/feature_check_curlGravatar Sven Nierlein
Feature check curl
2021-04-08check_curl: backported --show-body/-B to print body (from check_http)Gravatar Andreas Baumann
2021-04-08check_curl: make -C obvious (from check_http, part 2)Gravatar Andreas Baumann
2021-04-08check_curl: make -C obvious (from check_http)Gravatar Andreas Baumann
2021-04-08check_curl: Increase regexp limit (to 1024 as in check_http)Gravatar Andreas Baumann
2021-04-07Merge pull request #1669 from bazzisoft/verify-certGravatar Sven Nierlein
Add an option to check_curl to verify the peer certificate & host using the system CA's
2021-04-07Merge pull request #1554 from stblassitude/masterGravatar Sven Nierlein
Docs check_http: make -C obvious
2021-04-07Merge pull request #1566 from hydrapolic/masterGravatar Sven Nierlein
plugins: check_http: Increase regexp limit
2021-04-07Merge pull request #1465 from lausser/masterGravatar Sven Nierlein
check_snmp: put the "c" (to mark a counter) after the perfdata value
2021-04-07Merge pull request #1663 from waja/debian_982847_2Gravatar waja
Using snprintf which honors the buffers size and guarantees null temination. (Closes: #1601)
2021-04-07Add an option to check_curl to verify the peer certificate & host using the ↵Gravatar Barak Shohat
system CA's
2021-04-07Merge pull request #1668 from bazzisoft/masterGravatar Sven Nierlein
Update check_curl.c to display a specific human-readable error message where possible
2021-04-07Updated check_curl.c to display a specific human-readable error message ↵Gravatar Barak Shohat
where possible
2021-04-07Merge pull request #1666 from sni/check_curl_fix_header_parserGravatar Sven Nierlein
fix check_curl crash if http header contains leading spaces
2021-04-07Merge pull request #1644 from ghciv6/check_mysql_query_1562Gravatar Sven Nierlein
- fix for issue #1562
2021-03-22Merge pull request #1667 from monitoring-plugins/feature_check_curlGravatar Sven Nierlein
check curl bugfixes
2021-03-11fix check_curl crash if http header contains leading spacesGravatar Sven Nierlein
check_curl crashes when a (broken) http server returns invalid http header with leading spaces or double colons. This PR adds a fix and a test case for this. Signed-off-by: Sven Nierlein <sven@nierlein.de>
2021-03-08check_curl: added string_statuscode function for printing HTTP/1.1 and ↵Gravatar Andreas Baumann
HTTP/2 correctly
2021-02-15Using snprintf which honors the buffers size and guarantees null ↵Gravatar Florian Lohoff
termination. (Closes: #1601) As strcpy may overflow the resulting buffer: flo@p5:~$ /tmp/f/usr/lib/nagios/plugins/check_pgsql -d "$(seq 1 10000)" *** buffer overflow detected ***: terminated Aborted I would propose to change the code rather like this, using snprintf which honors the buffers size and guarantees null termination.
2021-02-08Merge branch 'master' into feature_check_curlGravatar Andreas Baumann
2021-02-04Merge pull request #1649 from DerDakon/split-addrGravatar Sven Nierlein
check_dns: split multiple IP addresses passed in one -a argument
2021-01-19check_curl: fixed a potential buffer overflow in url bufferGravatar Andreas Baumann
2021-01-19check_curl: fixed help, usage and errors for TLS 1.3Gravatar Andreas Baumann
2020-12-19Merge pull request #1652 from timgates42/bugfix_typo_conspicuouslyGravatar Sven Nierlein
docs: fix simple typo, conspicuosly -> conspicuously
2020-12-19docs: fix simple typo, conspicuosly -> conspicuouslyGravatar Tim Gates
There is a small typo in plugins-root/check_icmp.c. Should read `conspicuously` rather than `conspicuosly`.
2020-12-09Prepare the release docu for 2024 when we release 2.4Gravatar Jan Wagner
2020-12-09New version in NEWSGravatar Jan Wagner
2020-12-09New version number for gitGravatar Jan Wagner
2020-12-09Draft NEWSGravatar Jan Wagner
2020-12-09Updating contributorsGravatar Jan Wagner
2020-12-09Updating version numberGravatar Jan Wagner
2020-12-08Merge pull request #1650 from sni/fix_check_mailq_optionsGravatar waja
check_mailq: restore accidentially removed options
2020-12-08check_mailq: restore accidentially removed optionsGravatar Sven Nierlein
with https://github.com/monitoring-plugins/monitoring-plugins/issues/381 -W and -C have been removed. It would have been sufficient to only remove the long options. Restoring short options.. - fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954961
2020-11-02check_dns: split multiple IP addresses passed in one -a argumentGravatar Rolf Eike Beer
2020-10-02Merge pull request #1645 from Prathu121/masterGravatar Sven Nierlein
Improves and fixes
2020-10-02Update READMEGravatar Prathamesh Bhanuse
2020-09-23Merge pull request #1514 from Rasp8e/masterGravatar Sven Nierlein
Proxy authorization is now kept when using PROXY + CONNECT to HTTPS
2020-09-15- fix for issue #1562Gravatar ghciv6
1st compare then free up resources
2020-05-20Merge pull request #1634 from ghciv6/check_dns_detect_unreach_svcGravatar Sven Nierlein
detect unreachable dns service in nslookup output
2020-05-20detect unreachable dns service in nslookup output (from bind-utils-9.8.2)Gravatar ghciv6
prevent core if error_scan detects an error in a line without ':'
2020-05-19Merge pull request #1535 from monitoring-plugins/feature_check_curlGravatar Sven Nierlein
Feature check curl
2020-05-18check_curl: host_name may be nullGravatar Sven Nierlein
for example when using like: ./check_curl localhost
2020-05-18update test parameter according to check_httpGravatar Sven Nierlein