[monitoring-plugins] New commits on branch feature_check_curl
Git Repository <[email protected]> Mon, 22 Oct 2018 18:00:22 +0200 (CEST)
| Newsgroups | gmane.network.nagios.cvs |
|---|---|
| Message-ID | <20181022160022.AA1902008504__32596.3633637459$1540223901$gmane$org@orwell.monitoring-plugins.org> |
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=399cc141526ee77e1befce469f1fab40645f299d Author: Bernard Spil <[email protected]> Date: Mon Nov 6 17:31:44 2017 +0100 Fix build issue with MariaDB 10.2 As of 10.2 MariaDB no longer defines MYSQL_PORT. URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=96c8dd89353be67d44ce7a21b90f621ad89a2984 Author: Bernd Arnold <[email protected]> Date: Wed May 30 19:03:43 2018 +0200 My version of check_uptime Derived from check_mailq URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=de0872e2d71caec807c659c7f518adcbefe7e665 Author: Bernd Arnold <[email protected]> Date: Wed May 30 19:11:06 2018 +0200 Replaced my values with macros URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=44816b4979cdad1698179e749726b8f45e5587d2 Author: Bernd Arnold <[email protected]> Date: Sun Jun 3 16:05:54 2018 +0200 Rename to .pl All other check script also have the .pl ending URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d5fbf8ae93c511e9bb9e0ee4304625d4b4023622 Author: Bernd Arnold <[email protected]> Date: Sun Jun 3 16:42:34 2018 +0200 Added suffix "s" for seconds in perfdata output URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=250adb31ef1849adea8b3bd7f66e92df1bbdd431 Author: Bernd Arnold <[email protected]> Date: Sun Jun 3 16:51:43 2018 +0200 Added test file URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=554b702f9d65fdfe640f20633543e00cd79d64ac Author: Bernd Arnold <[email protected]> Date: Sun Jun 3 20:55:42 2018 +0200 Fix: uptime_file variable was declared too late When called with --help, the following error was shown: Use of uninitialized value $uptime_file in concatenation (.) or string at URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5a73671ec6299c480c90ec5b9f0f3d58397fbcfb Author: Bernd Arnold <[email protected]> Date: Sat Jun 9 10:02:23 2018 +0200 Fix: Initialize values Otherwise, there's a warning about unitialized values: Use of uninitialized value $hours in numeric gt (>) at ... Use of uninitialized value $days in numeric gt (>) at ... URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9ee884b3de6c95f871a714dfc67cfb9b5e11724f Author: Bernd Arnold <[email protected]> Date: Wed Jun 13 15:57:16 2018 +0200 Fix: Use macro for perl binary I've messed that up in the previous commit 554b702f9d65fdfe640f20633543e00cd79d64ac. URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=a784b19d6fc193e4c98ec6b2248bf4e252a9a0d7 Author: Bernd Arnold <[email protected]> Date: Wed Jun 13 16:10:17 2018 +0200 Modified alignment URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=db499b6f5b82aff65171ac4cfa5b936ba1e5e5ad Author: Bernd Arnold <[email protected]> Date: Wed Jun 13 16:56:22 2018 +0200 Introducing ranges for warning and critical Works as before: -w 1w -c 2w New (as before, but also warn if uptime < 5m, and crit if uptime < 2m): -w 5m:1w -c 2m:2w (idea by @sni) Also refactored the time calculation, if a suffix is present: New sub calc_as_seconds($) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=558090a7d884a265aa909d894672154892a0baae Author: Bernd Arnold <[email protected]> Date: Wed Jun 13 17:13:20 2018 +0200 Added tests for range values URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=cf157ef84502ed86b006fbb6289b7ec94e8f0eb3 Author: Bernd Arnold <[email protected]> Date: Wed Jun 13 17:28:53 2018 +0200 Refactoring Better alignment. Avoid duplications ("Exceeds ... threshold"). URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ae7c16306c9562d98caa843a550687cd618e36af Author: Sven Nierlein <[email protected]> Date: Wed Jun 13 20:23:07 2018 +0200 add check_uptime to makefile URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0b9c85109b3b929993f0afa16cb069e67e94e872 Author: Sven Nierlein <[email protected]> Date: Wed Jun 13 20:23:21 2018 +0200 fix typo in check_uptime URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b40d660bb38a7d43934c6c63962e3c50f524e55a Author: Bernd Arnold <[email protected]> Date: Sun Jun 17 09:19:55 2018 +0200 Remove useless (empty) print URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=28f4d144f286e115eb2502c6c9e130d26eaba441 Author: Bernd Arnold <[email protected]> Date: Sun Jun 17 09:20:16 2018 +0200 Added help text for range support URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=37f9b45266acfeb45157d3c27a65979b33c57df7 Author: Bernd Arnold <[email protected]> Date: Sun Jun 17 09:36:13 2018 +0200 Drop uptime binary call No need to call /bin/uptime, since the string can be generated with strftime(...). URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=6a8564fb44ab6914dcc8ec63e8af6477803da080 Author: Bernd Arnold <[email protected]> Date: Sun Jun 17 09:42:25 2018 +0200 Fixed error message, added comment URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=22f13aa2f19e1eb97f1a7feea248b3d25b038d92 Merge: 9661ee7 6a8564f Author: Sven Nierlein <[email protected]> Date: Thu Jul 26 07:31:37 2018 +0200 Merge pull request #1538 from wopfel/uptime-plugin Uptime plugin URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c76f59bcc0b4c1a14caa7028e034ab44d3e1b4a8 Author: Guido Falsi <[email protected]> Date: Sat Sep 29 16:15:42 2018 +0200 Avoid passing NULL to vprintf(). URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ec4ef097c265a8ae0711531e4f0b8b6ddf67bc74 Author: Lucas Bussey <> Date: Sat Oct 13 07:44:39 2018 -0700 Added a compiled plugin script that was missing from gitignore URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=26d84632b86649912334c4f7d1c35df81abc0542 Merge: 22f13aa ec4ef09 Author: Sven Nierlein <[email protected]> Date: Sat Oct 13 20:16:49 2018 +0200 Merge pull request #1556 from TeamOfMonkeysNet/master Added a compiled plugin script that was missing from gitignore URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=1c0a48bc6bef8e69566bb4e272649c5a37a67f3a Merge: 26d8463 399cc14 Author: Sven Nierlein <[email protected]> Date: Mon Oct 22 16:21:05 2018 +0200 Merge pull request #1522 from Sp1l/fix-MariaDB10.2 Fix build issue with MariaDB 10.2 URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=82a634f7bfa433b78560be45ae6b52e1d101a26a Merge: 1c0a48b c76f59b Author: Sven Nierlein <[email protected]> Date: Mon Oct 22 16:22:54 2018 +0200 Merge pull request #1552 from madpilot78/Avoid_passing_NULL_to_vprintf Avoid passing NULL to vprintf(). URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0b85260bd2d6b2fd62588c71daf44bc1156a632f Author: Andreas Baumann <[email protected]> Date: Fri Jan 13 10:48:45 2017 +0100 added autoconf stuff for curl plugin, created empty plugin URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=2a9812ee43d64d11be96544f84501686541da86b Author: Andreas Baumann <[email protected]> Date: Thu Jan 19 10:23:00 2017 +0100 added most options from nagios-curl-plugin URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=67967df159843134654ca0e676e3514fba2d3705 Author: Andreas Baumann <[email protected]> Date: Thu Jan 19 20:37:14 2017 +0100 added -s option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c3bf9bd675fcbc04e748e01ab15f70546e9d641c Author: Andreas Baumann <[email protected]> Date: Thu Jan 19 20:42:57 2017 +0100 fixed curl error message URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=2b8f17e577c0a05bbc4531520fb7a30b3fa35bfe Author: Andreas Baumann <[email protected]> Date: Fri Jan 20 10:18:24 2017 +0100 adapted to style, using header file shims instead of HAVE_XXX by hand URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=cefe325e947ec9023bdf6235e3f8568ed69d7c2d Author: Andreas Baumann <[email protected]> Date: Fri Jan 20 20:33:00 2017 +0100 some comment cleanup URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=035fe1eb79787e01f4f393dc5713fbbe56ce7cee Author: Andreas Baumann <[email protected]> Date: Sat Jan 21 10:33:32 2017 +0100 handling last HTTP header correctly in HTTP line parser (added a strrstr replacement) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=556924316a413c53afd8c2c9eee5d5b5e1061a05 Author: Andreas Baumann <[email protected]> Date: Sat Jan 21 13:16:13 2017 +0100 added -ca-file option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ad9233ce1c41d4459a2843903872a47a5ac4b45d Author: Andreas Baumann <[email protected]> Date: Sun Jan 22 10:00:09 2017 +0100 added -r and --invert-regex URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c9a94ffd44d01b70bed3b062167b9aaab4e41244 Author: Andreas Baumann <[email protected]> Date: Sun Jan 22 10:02:55 2017 +0100 added some casts for curl write functions URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=83ae37dc7ea9a0527927339d378bad294a972011 Author: Andreas Baumann <[email protected]> Date: Sun Jan 22 10:07:20 2017 +0100 forgot declaration of INVERT_REGEX in getopt otions URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d74e9569b9b71f580760d44256b4f8140a29b058 Author: Andreas Baumann <[email protected]> Date: Sun Mar 12 13:34:46 2017 +0100 added HTTP method handling URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c6c4890702ef7095557b38ffda1531285902af42 Author: Sven Nierlein <[email protected]> Date: Tue Mar 14 20:29:17 2017 +0100 check_curl: implement optional http headers Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=16121a9b5526aa751f77a2d5ec3f15755f99b291 Author: Sven Nierlein <[email protected]> Date: Tue Mar 14 22:52:04 2017 +0100 check_curl: implement certificate checks Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b5fd0d1a17571cf16e788f1e99e8e1061dafe81e Author: Sven Nierlein <[email protected]> Date: Tue Mar 14 23:49:05 2017 +0100 check_curl: implement extended performance data Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e57c8a9d96aa79f847ff0dd2a2f418bfd4f7094d Author: Sven Nierlein <[email protected]> Date: Wed Mar 15 00:32:21 2017 +0100 check_curl: set correct host header Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=afa52eb83434b52cec2849cb2a39bc646561f713 Author: Sven Nierlein <[email protected]> Date: Wed Mar 15 00:32:47 2017 +0100 add check_curl test just a copy of check_http for now... Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=20fd1ade9192b7615e1250b0d529f165844a5630 Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 15:29:45 2017 +0100 fixed a missing else before curl_easy_setopt CURLOPT_CUSTOMREQUEST URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5d2fa85f1eba76bebd214b7425b08ac91c4d65af Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 15:58:51 2017 +0100 added help/usage and getopt long struct member for -k/--header option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=4dc982097e39d4067dbd0b2c1a5c66e9538f021d Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:01:22 2017 +0100 reverted double header in longopts URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ec8de89a4471e8482e284ec9728032ee2dab9228 Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:10:20 2017 +0100 added usage and help for -E/--extended-perfdata URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=50577bf9b14f31eb6737a0ed3d2e8984a09a4fca Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:30:33 2017 +0100 added -N/--no-body option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=2678d7fabc7bbd4f3d2502ab1d70bf81e9895259 Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:37:10 2017 +0100 added -R/-ereg/-eregi URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=6e52b870f6d21fbe9b89e4c946eaced8fb5d1f91 Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:46:36 2017 +0100 added help for --invert-regex URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=a478dfe512e08bbba95fca1b4059a9591bec86ab Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 16:59:44 2017 +0100 added -m/--pagesize option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=dee8f760d3c9935a52b1d49b63940f35b3656dc8 Author: Andreas Baumann <[email protected]> Date: Fri Mar 17 19:51:57 2017 +0100 added -4/-6 option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e9239b556a4748bb06f5f46a2bedbf0114cd099a Author: Sven Nierlein <[email protected]> Date: Sat Mar 18 22:48:35 2017 +0100 check_curl: make check_curl use the same tests as check_http URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5f9e8fa1e7908616be267acd7b57700d60276229 Author: Sven Nierlein <[email protected]> Date: Sat Mar 18 22:50:18 2017 +0100 check_curl: adopt output format from check_http URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=a793540bbb9029069eab3c63fbb82971e2cb9fef Author: Sven Nierlein <[email protected]> Date: Sat Mar 18 22:55:37 2017 +0100 check_curl: support check_http arguments for backwards compatibility URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c6c90a5bfae1e6af90af52756da86c4d839e8bc6 Author: Sven Nierlein <[email protected]> Date: Sat Mar 18 23:43:51 2017 +0100 check_curl: implement -e/--expect URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f67f05c450d539015a7bda43ba1dfc7b711d5304 Author: Andreas Baumann <[email protected]> Date: Sun Mar 19 09:31:52 2017 +0100 added -d/--header-string option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=65753408889c30cfe198fdd7d374d962d6a95f08 Author: Andreas Baumann <[email protected]> Date: Sun Mar 19 09:37:31 2017 +0100 added -l option, fixed some usage/help URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=3299fbe3c10c4925ca546af86907689619ee4c8a Author: Andreas Baumann <[email protected]> Date: Sun Mar 19 13:30:12 2017 +0100 fixed handling of SSL/TLS protocol versions URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f890d271fd2a39121bf1eede5b5fd4eb4cdf6dfd Author: Andreas Baumann <[email protected]> Date: Sun Mar 19 18:19:51 2017 +0100 added POST support (-P/-T options) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=bbec77c7ecbc6ecaac06d2c8845f83a22546f273 Author: Andreas Baumann <[email protected]> Date: Fri Apr 14 20:04:51 2017 +0200 made check_curl tests copies of check_http tests because they will differ slightly URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=9960c56e5e09caf33a8010e52cb32a931fb3ab2a Author: Andreas Baumann <[email protected]> Date: Fri Apr 14 21:10:40 2017 +0200 added -M<m> age option for document age, using picohttpparser from h2o (maybe handy later to make a more robust header condition checker?) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d5d71dde61eb2e251c1f9555eef97cb0bcdf55cd Author: Andreas Baumann <[email protected]> Date: Sat Apr 15 14:36:24 2017 +0200 fixed non-C99-ism in get_header_value URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f4a49a8b34ab3826d4e11ebc31e3709c0536176f Author: Andreas Baumann <[email protected]> Date: Sat Apr 15 15:28:50 2017 +0200 added -L option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=3c681a2ec5b8329e53bf5cdba9e60e3fb4a0aaee Author: Andreas Baumann <[email protected]> Date: Sat Apr 15 18:27:50 2017 +0200 added -n and more display_html stuff URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=54c8f76c72ce73a9e0e23dbce26d09aa15e002ad Author: Andreas Baumann <[email protected]> Date: Sun Apr 16 16:53:32 2017 +0200 fixed test outputs for status line checks handling empty data in POST and PUT handling data upload (from -P <postdata>) also in PUT URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=304e04a3849e00aa78327eb694e79487a3c8eaac Author: Andreas Baumann <[email protected]> Date: Tue Apr 18 21:14:54 2017 +0200 some cleanup and added error handling around curl_easy_getinfo/curl_easy_setopt URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=cee5f2777d022cb5333f6155c6bb54c77949225c Author: Andreas Baumann <[email protected]> Date: Tue Apr 18 15:17:38 2017 -0400 small fix and we see CURLOPT_SSL_CTX_FUNCTION does not work on Centos 6? URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=55e8d89b0a24dc8a1a3d6ea031a2189b1cf3f497 Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 14:36:01 2017 +0200 some work on certificate checking for non-OpenSSL libraries URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=88f566adf5d8d852298294474a4dfabe4be6d927 Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 10:42:37 2017 -0400 fixed some libcurl checks and minimal versions URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=260291c08bcba4335755c556802d0591b7580b34 Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 16:38:30 2017 +0000 made check_curl compile also if we have openssl disabled URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f99b9352d4f6f7d33fc53443228390d1df08c3a1 Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 19:31:41 2017 +0200 for now we set LIBCURL_USES_OPENSSL always URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e65cf6a32fee3ead82e340b42b60ef65a2ba5b19 Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 18:58:56 2017 +0000 small fixes and cleanups around SSL, be more tolerant to -S<x> options URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=995ab6572f7ace6688ea9df7534b4dae8f7cb31d Author: Andreas Baumann <[email protected]> Date: Wed Apr 19 21:12:23 2017 +0200 using curl_getdate instead of local parse_time_string, added verbose debug code for -M<d> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c0be97f1541ee71a6414e3ad05f9d5a5fe480c98 Author: Andreas Baumann <[email protected]> Date: Thu Apr 20 16:37:16 2017 +0000 probing for SSL library used by libcurl and started improving the certificate check -C URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f4a7a3b3e7aa0cda2153b68fecaa1f76ed2b2392 Author: Andreas Baumann <[email protected]> Date: Fri Apr 21 08:20:52 2017 +0200 small cleanup URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=2da757519649f8806be1741ce7232724e5a03f24 Author: Andreas Baumann <[email protected]> Date: Fri Apr 21 09:03:28 2017 +0000 preparing for certificate checks (non-OpenSSL version) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=229b9e53e17809003346df31e4c8899248f83e6f Author: Andreas Baumann <[email protected]> Date: Fri Apr 21 13:07:51 2017 +0000 handling the -C check now when compiled with OpenSSL but libcurl is not compiled with OpenSSL URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=82744e97050807fb162895ba444d5a1ebca8b823 Author: Andreas Baumann <[email protected]> Date: Fri Apr 21 16:05:58 2017 +0000 made non-OpenSSL version of certificate -C check work URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f91be546bf70787f84a30431b327d1c675de3d9d Author: Andreas Baumann <[email protected]> Date: Fri Apr 21 18:10:55 2017 +0200 disable non-OpenSSL code compilation in -C check if we have USE_OPENSSL set URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7c74b772ed0b35699e57ecbe8789b0436a6c67ee Author: Andreas Baumann <[email protected]> Date: Mon Apr 24 02:38:03 2017 -0400 must use host_name and not server_address in URL, CN subject mismatch URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ac08e9b2751a93dd65b5b66b59063f098ef2dc26 Author: Andreas Baumann <[email protected]> Date: Mon Apr 24 02:55:11 2017 -0400 reverted hostname in URL, must use CURL_RESOLVE mayabe URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=cfb7dace5405766785f31e8162c40d6bc3bc9c2a Author: Andreas Baumann <[email protected]> Date: Thu Apr 27 10:04:47 2017 +0200 fixed setting host_name or server_address in curl URL option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5d9104f07fd52ff3d23107fa9800c8b2a331987f Author: Andreas Baumann <[email protected]> Date: Thu Apr 27 14:50:20 2017 +0200 page length is computed from header, fallback to actual body size (get_content_length) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=efa7e2c1e7e90b83793cc63aa849c315f6d5d809 Author: Andreas Baumann <[email protected]> Date: Fri Apr 28 08:39:13 2017 +0200 changed URL construction again, IP should preceed hostname, hostname set as Host: (makes sure we get the corrent DNS entry and server) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=4b66d3d90acb6437972505d8acc56267dc119b22 Author: Andreas Baumann <[email protected]> Date: Fri Apr 28 08:57:11 2017 +0200 using CURLOPT_RESOLVE to make sure -I is the IP we connect to URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=6bc2646409a5dd64eee45a1a6f5210b5547b47fb Author: Andreas Baumann <[email protected]> Date: Thu May 4 08:16:33 2017 +0000 more tolerant CERTINFO parsing URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=94d017c5ab26c65fbcc1e531210d953b5bad69a6 Author: Andreas Baumann <[email protected]> Date: Thu May 4 17:36:45 2017 +0200 fixed getopt (-l missing, wrong order, hard to compare with check_http.c) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=f0cebd5153d759fe663488a1750fcbe0f5e680a1 Author: Andreas Baumann <[email protected]> Date: Thu May 4 21:21:20 2017 +0200 fixed failing tests due to wrong content_length calculation URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=28a4c7076a3115d30aeb3b3b5e5bde715692e4a7 Author: Andreas Baumann <[email protected]> Date: Fri May 5 08:42:54 2017 +0200 synched tests/check_http.t test changes (virtualhost) into tests/check_curl.t URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=a739a5614834178ba88d04972b4f4ba9c560e1df Author: Andreas Baumann <[email protected]> Date: Sat May 6 16:36:16 2017 +0200 some rework: - added old style 'redir' function and options along to a new libcurl internal 'follow' parameter 'curl' - moved picohttpparser to it's own subdirectory - added uriparser to be used instead of the home-grown parser in 'redir' URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=00cb1408adf1725ee05c1fe928c9207b7acc235b Author: Andreas Baumann <[email protected]> Date: Sat May 6 19:39:59 2017 +0200 fixed redirect sticky port handling in redir URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e003353fe9b01299b45e50104403f48b47c2c752 Author: Andreas Baumann <[email protected]> Date: Sat May 6 20:17:03 2017 +0200 added check|_curl enabler in right position in configure in Travis script URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=2f3eb33b861f69a3e55244a880544e6ad34d867c Author: Andreas Baumann <[email protected]> Date: Sat May 6 22:01:10 2017 +0200 fixed include flags for liburiparser URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=414752ee9235833587e5b34701ba0b46a99e3a45 Author: Andreas Baumann <[email protected]> Date: Sun May 7 07:54:59 2017 +0000 added check_curl to REQUIREMENTS URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7eb43858db118b89d13eb71bf07b2c110edb258b Author: Andreas Baumann <[email protected]> Date: Sun May 7 07:55:44 2017 +0000 fixed some printf bugs and switched to libcurl4-openssl for Travis tests URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=787e6986eea096c644c09eefa1b66a4156b32b45 Author: Sven Nierlein <[email protected]> Date: Sun May 28 10:11:15 2017 +0200 check_curl: handle proxied https requests URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7344524655058bb0d28f6850b1e671e22527074e Author: Sven Nierlein <[email protected]> Date: Sun May 28 10:11:49 2017 +0200 check_curl: clean whitespace URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e09629ef65e91c56744c29fbee9ac6e6b24ed1db Author: Sven Nierlein <[email protected]> Date: Sun May 28 10:16:01 2017 +0200 check_curl: add docs about https proxy URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=603dd23d116173f94669ee2d35ca89b8f7b362d6 Author: Sven Nierlein <[email protected]> Date: Sun May 28 10:49:53 2017 +0200 check_curl: add legacy http request support URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=8172fe7f3052d32713b8c193429844cc243df47b Author: Sven Nierlein <[email protected]> Date: Sun May 28 21:05:33 2017 +0200 check_curl: update docs URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7ad8bcba5bfc082a4e7b39a6ad908aa5d13de7d1 Author: Sven Nierlein <[email protected]> Date: Sun May 28 21:10:20 2017 +0200 check_curl: add proxy auth option URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=8a5b49ec36bc9cb4e24bb2ccba208c16066a6b1e Author: Andreas Baumann <[email protected]> Date: Wed May 31 07:45:00 2017 +0200 added -b <proxy_auth> to print_usage URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=8120c53f903c684f78df925ae5a6d615f5154058 Author: Andreas Baumann <[email protected]> Date: Thu Nov 2 16:46:20 2017 +0100 set ssl_version to CURL_SSLVERSION_DEFAULT and not CURL_SSLVERSION_TLSv1_0 (since curl 7.56.1 we get an illegal argument error otherwise) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=5368e24616454ad8833af37e2fa0eb88ce5812ac Author: Sven Nierlein <[email protected]> Date: Mon May 28 14:19:02 2018 +0200 check_curl: cleanup - remove obsolete todos - change exit code to unknown if regex exectute fails Signed-off-by: Sven Nierlein <[email protected]> URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7dd0a31b285121ae2b4af019e7b337e5eb0427af Author: Andreas Baumann <[email protected]> Date: Thu May 31 14:43:02 2018 +0200 fixed initialization of server_url (freeing non-pointer in case of redirects) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c5cd0e491238397bd9cafff2707773146305a528 Author: Andreas Baumann <[email protected]> Date: Thu May 31 15:32:09 2018 +0200 updated bundled version of uriparser to 0.8.5 URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=46c5b54254026a170006cdcdbe1ffe38771274cb Author: Andreas Baumann <[email protected]> Date: Fri Jun 1 10:59:55 2018 +0200 bumped coyright to 2018 in check_curl.c URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d6491ba403d37abf54e56c96fb5c7b808943b5d3 Author: Andreas Baumann <[email protected]> Date: Fri Jun 1 11:14:05 2018 +0200 removed embedded uriparser library, added --with-uriparser configure option to use uriparser library from the system URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=92bab06a45c169c6118a752e70fb180707b5bd1e Author: Andreas Baumann <[email protected]> Date: Fri Jun 1 12:04:05 2018 +0200 fixed typo in check_curl error message (unparsable) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=30bb78e6815ac920eb7b0e157655add49dbe1794 Author: Jean-François Rameau <[email protected]> Date: Fri Jun 1 18:18:31 2018 +0200 Avoid working with free'ed memory URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=df5be47f84c06d2fd481439793dc86494fdc0d7a Author: Andreas Baumann <[email protected]> Date: Fri Jun 1 18:35:02 2018 +0200 check-curl: have some fallbacks ready if pkg-config is missing for uriparser tests URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=bd7fe411d5f67b2de7d519da0575654585d1d321 Author: Andreas Baumann <[email protected]> Date: Sat Jun 2 13:17:04 2018 +0200 check_curl: made HTTP message optional URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=aa3b63215ca9d027b0492cd86fae1118c7f8fdb5 Author: Andreas Baumann <[email protected]> Date: Sat Jun 2 13:21:06 2018 +0200 ..I should really not test in test code :-) URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=58117296328e5a013e79e6004c109cd811298157 Author: Andreas Baumann <[email protected]> Date: Sat Jun 2 14:47:55 2018 +0200 check_curl: removed die in redirect with relative paths, simple cases (same protocol, same host) actually work URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=577edf4725dfc3e6474042a0e0d6585b744b2b8c Author: Andreas Baumann <[email protected]> Date: Sun Jun 3 14:23:10 2018 +0200 check_curl: removed some dead code URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=36ea82ff1252059795c79d5a52ad9550048e7080 Author: Andreas Baumann <[email protected]> Date: Fri Jun 8 09:23:38 2018 +0200 check_curl: changed name of plugin in user-agent and added curl_version() to it URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=347e749a0a11ad35ee244fa7d60a93371ed875b9 Author: Christopher Odenbach <[email protected]> Date: Tue Jun 12 09:45:07 2018 +0200 Modified virtual host and port behaviour to match check_http. URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7e9d9a56298ad27e7d68f19d46c6b60ce12a2759 Author: Christopher Odenbach <[email protected]> Date: Fri Jun 29 17:15:47 2018 +0200 added some advanced tests for check_curl URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=61571ce854d777cda9d00c9b7424caf400573240 Author: Sven Nierlein <[email protected]> Date: Mon Oct 22 16:49:53 2018 +0200 check_curl: use same page length in performance data and text output URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=0958ce4b829652e5b5c74f0496507ec7ec48014b Author: Sven Nierlein <[email protected]> Date: Mon Oct 22 17:53:31 2018 +0200 check_curl: unify performance data and align them with check_http