[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