Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-25 | check_curl: fixed a potential buffer overflow in retir/uri_string | Andreas Baumann | |
2021-07-25 | check_curl: fixed DNS caching for SSL hostnames (avoid CURLOPT_RESOLVE entry ↵ | Andreas Baumann | |
errors) | |||
2021-07-04 | check_curl: changed to STATE_CRITICAL for infinite loops (-ffollow) | Andreas Baumann | |
2021-06-24 | fix for missing X509_up_ref on old systems with only OpenSSL 1.0 | Andreas Baumann | |
2021-06-24 | added option --enable-automatic-decompression | Andreas Baumann | |
2021-05-27 | check_curl: | Andreas Baumann | |
- added verbose output in verify_callback - pin refcounting for certs (avoid subject extraction error when checking certs in is_openssl_callback mode) | |||
2021-04-13 | check_curl: Fix bug where headers beginning with HTTP_ cause the status line ↵ | Barak Shohat | |
parsing to fail. | |||
2021-04-08 | check_curl: backported --show-body/-B to print body (from check_http) | Andreas Baumann | |
2021-04-08 | check_curl: make -C obvious (from check_http, part 2) | Andreas Baumann | |
2021-04-08 | check_curl: make -C obvious (from check_http) | Andreas Baumann | |
2021-04-08 | check_curl: Increase regexp limit (to 1024 as in check_http) | Andreas Baumann | |
2021-04-07 | Merge pull request #1669 from bazzisoft/verify-cert | Sven Nierlein | |
Add an option to check_curl to verify the peer certificate & host using the system CA's | |||
2021-04-07 | Add an option to check_curl to verify the peer certificate & host using the ↵ | Barak Shohat | |
system CA's | |||
2021-04-07 | Merge pull request #1668 from bazzisoft/master | Sven Nierlein | |
Update check_curl.c to display a specific human-readable error message where possible | |||
2021-04-07 | Updated check_curl.c to display a specific human-readable error message ↵ | Barak Shohat | |
where possible | |||
2021-04-07 | Merge pull request #1666 from sni/check_curl_fix_header_parser | Sven Nierlein | |
fix check_curl crash if http header contains leading spaces | |||
2021-03-11 | fix check_curl crash if http header contains leading spaces | 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-08 | check_curl: added string_statuscode function for printing HTTP/1.1 and ↵ | Andreas Baumann | |
HTTP/2 correctly | |||
2021-01-19 | check_curl: fixed a potential buffer overflow in url buffer | Andreas Baumann | |
2021-01-19 | check_curl: fixed help, usage and errors for TLS 1.3 | Andreas Baumann | |
2020-05-18 | check_curl: host_name may be null | Sven Nierlein | |
for example when using like: ./check_curl localhost | |||
2020-05-18 | check_curl: use CURLOPT_RESOLVE to fix connecting to the right ip | Sven Nierlein | |
when using ssl, the composed url contains the hostname instead of the specified ip. So use CURLOPT_RESOLVE to make curl still connect to the ip. | |||
2020-05-18 | check_curl: clean trailing whitespace | Sven Nierlein | |
2019-12-29 | increased copyright | Andreas Baumann | |
2019-11-07 | check_curl: NSS, parse more date formats from certificate (in -C cert check) | Andreas Baumann | |
2019-11-07 | check_curl: more tolerant CN= parsing when checking certificates (hit on ↵ | Andreas Baumann | |
Centos 8) | |||
2019-10-11 | setting no_body to TRUE when we have a HEAD request | Andreas Baumann | |
2019-09-07 | some LIBCURL_VERSION checks around HTTP/2 feature | Andreas Baumann | |
2019-09-07 | added --http-version option to check_curl to choose HTTP version | Andreas Baumann | |
2019-09-07 | improved curlhelp_parse_statusline to handle both HTTP/1.x and HTTP/2 | Andreas Baumann | |
2019-09-07 | setting progname of check_curl plugin to check_curl (at least for now) | Andreas Baumann | |
2018-11-12 | set hostname in for CURLOPT_CURL to virtual hostname in case of SSL (for SNI ↵ | Andreas Baumann | |
to work) | |||
2018-10-29 | check_curl: code cleanup | Sven Nierlein | |
CURLOPT_RESOLVE is not required, since we do not verify certificates in any way. | |||
2018-10-25 | check_curl: rewrite connect_to / host headers | Sven Nierlein | |
since CURLOPT_CONNECT_TO is only available in later curl versions, we do it the other way round now and set the url from the address we want to connect to and then set the host header accordingly. | |||
2018-10-24 | check_curl: code cleanup | Sven Nierlein | |
2018-10-24 | check_curl: handle supplied port correctly | Sven Nierlein | |
if a port was given by -p, it should not be overruled by the port extracted from -H. | |||
2018-10-22 | check_curl: unify performance data | Sven Nierlein | |
and align them with check_http | |||
2018-10-22 | check_curl: use same page length in performance data and text output | Sven Nierlein | |
2018-10-22 | Modified virtual host and port behaviour to match check_http. | Christopher Odenbach | |
2018-10-22 | check_curl: changed name of plugin in user-agent and added curl_version() to it | Andreas Baumann | |
2018-10-22 | check_curl: removed some dead code | Andreas Baumann | |
2018-10-22 | check_curl: removed die in redirect with relative paths, simple cases (same ↵ | Andreas Baumann | |
protocol, same host) actually work | |||
2018-10-22 | ..I should really not test in test code :-) | Andreas Baumann | |
2018-10-22 | check_curl: made HTTP message optional | Andreas Baumann | |
2018-10-22 | Avoid working with free'ed memory | Jean-François Rameau | |
2018-10-22 | fixed typo in check_curl error message (unparsable) | Andreas Baumann | |
2018-10-22 | bumped coyright to 2018 in check_curl.c | Andreas Baumann | |
2018-10-22 | fixed initialization of server_url (freeing non-pointer in case of redirects) | Andreas Baumann | |
2018-10-22 | check_curl: cleanup | Sven Nierlein | |
- remove obsolete todos - change exit code to unknown if regex exectute fails Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||
2018-10-22 | set ssl_version to CURL_SSLVERSION_DEFAULT and not CURL_SSLVERSION_TLSv1_0 | Andreas Baumann | |
(since curl 7.56.1 we get an illegal argument error otherwise) |