[monitoring-plugins] New commits on branch feature_check_curl
Git Repository
git at monitoring-plugins.org
Mon Oct 22 18:00:22 CEST 2018
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=399cc141526ee77e1befce469f1fab40645f299d
Author: Bernard Spil <Sp1l at users.noreply.github.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <wopfel at gmail.com>
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 <sven at nierlein.org>
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 <mad at madpilot.net>
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 <sven at nierlein.org>
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 <sven at nierlein.org>
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 <sven at nierlein.org>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <sven at nierlein.de>
Date: Tue Mar 14 20:29:17 2017 +0100
check_curl: implement optional http headers
Signed-off-by: Sven Nierlein <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=16121a9b5526aa751f77a2d5ec3f15755f99b291
Author: Sven Nierlein <sven at nierlein.de>
Date: Tue Mar 14 22:52:04 2017 +0100
check_curl: implement certificate checks
Signed-off-by: Sven Nierlein <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=b5fd0d1a17571cf16e788f1e99e8e1061dafe81e
Author: Sven Nierlein <sven at nierlein.de>
Date: Tue Mar 14 23:49:05 2017 +0100
check_curl: implement extended performance data
Signed-off-by: Sven Nierlein <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=e57c8a9d96aa79f847ff0dd2a2f418bfd4f7094d
Author: Sven Nierlein <sven at nierlein.de>
Date: Wed Mar 15 00:32:21 2017 +0100
check_curl: set correct host header
Signed-off-by: Sven Nierlein <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=afa52eb83434b52cec2849cb2a39bc646561f713
Author: Sven Nierlein <sven at nierlein.de>
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 <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=20fd1ade9192b7615e1250b0d529f165844a5630
Author: Andreas Baumann <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
URL: https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=7dd0a31b285121ae2b4af019e7b337e5eb0427af
Author: Andreas Baumann <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <jf.rameau at gmail.com>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <mail at andreasbaumann.cc>
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 <odenbach at uni-paderborn.de>
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 <odenbach at uni-paderborn.de>
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 <sven at nierlein.de>
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 <sven at nierlein.de>
Date: Mon Oct 22 17:53:31 2018 +0200
check_curl: unify performance data
and align them with check_http
More information about the Commits
mailing list