Code

Add "-v" to help/usage output.
[nagiosplug.git] / ChangeLog
index 93d76b7fb3570d7992a9cce5236ae6174917600d..f09fc50ec13ca19e0de8a90ad65a1eb5ebaf7521 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2007-06-03 16:58  psychotrahe
+
+       * lib/tests/test_tcp.c: Minor corrections to test_tcp.c
+
+2007-06-03 16:14  psychotrahe
+
+       * lib/tests/Makefile.am: Makefile.am changes for test_tcp.c
+
+2007-06-03 16:00  psychotrahe
+
+       * configure.in, lib/tests/test_tcp.c, lib/tests/.cvsignore,
+         lib/tests/test_tcp.t: Added test cases for utils_tcp
+
+2007-06-03 15:40  psychotrahe
+
+       * lib/utils_tcp.c, lib/utils_tcp.h, lib/Makefile.am,
+         plugins/check_tcp.c, NEWS: Moved check_tcp's expect string
+         testing into utils_tcp for testing purposes.  Added -A/--all flag
+         to test for every expect string passed.
+
+2007-06-02 00:11  hweiss
+
+       * BUGS, NEWS: Fix possible check_http segfaults when following HTTP
+         redirects.
+
+2007-06-02 00:08  hweiss
+
+       * plugins/check_http.c: Fix an off-by-one error where a realloc(3)
+         call doesn't allocate space for nul-termination (Aravind
+         Gottipati - 1729692)
+
+2007-06-01 23:57  hweiss
+
+       * plugins/sslutils.c: Call the SSL library initialization functions
+         only once (not for every SSL connection).
+
+2007-06-01 18:06  hweiss
+
+       * plugins/sslutils.c: Save an entire CPU cycle if c points to NULL
+         already.
+
+2007-06-01 17:42  hweiss
+
+       * plugins/sslutils.c: Set the pointers to the SSL and SSL_CTX
+         objects back to NULL after freeing them in np_net_ssl_cleanup().
+         This fixes a check_http segfault if an SSL site redirects to a
+         non-SSL one (reported by Aravind Gottipati via IRC).
+
+2007-05-29 21:01  psychotrahe
+
+       * plugins/check_tcp.c: Fix segfault when -e is specified multiple
+         times. Thanks to John Rouillard and Ralph Roessner (#1475899)
+
+2007-05-29 20:11  psychotrahe
+
+       * plugins/check_tcp.c: No more warn/crit values in performance data
+         if -w and -c are not specified.  Thanks to Simon Bellwood
+         (#1181554)
+
+2007-05-29 06:22  dermoth
+
+       * NEWS, plugins/check_snmp.c: check_snmp don't warn anymore if
+         something is printed on stderr
+
+2007-05-29 05:25  dermoth
+
+       * plugins/check_snmp.c: change a bunch of whitespaces (no code was
+         harmed)
+
+2007-05-27 15:49  psychotrahe
+
+       * THANKS.in, plugins-scripts/check_oracle.sh: check_oracle does not
+         need a valid ORACLE_HOME if called with --db. Thanks to Jason
+         Martin (#1505551)
+
+2007-05-27 14:46  seanius
+
+       * lib/utils_base.c, lib/utils_base.h, plugins-root/check_dhcp.c,
+         plugins-root/check_icmp.c: added functions to utils_base:
+         np_check_if_root() - returns nonzero if geteuid()==0
+         np_warn_if_not_root() - uses the above to print an informative
+         warning added uses of these functions to check_dhcp and
+         check_icmp.
+
+2007-05-24 09:53  tonvoon
+
+       * plugins/t/negate.pl: Test for new functionality in negate (not
+         automatically run in make test)
+
+2007-05-24 09:35  tonvoon
+
+       * plugins/: check_dummy.c, t/check_dummy.t: Tests for check_dummy
+
+2007-05-23 09:22  dermoth
+
+       * plugins/check_http.c, po/de.po, po/fr.po, NEWS,
+         po/nagios-plugins.pot: Update many strings in check_http to get
+         more consistent output Update translation files; fix all
+         check_http changes in French and most changes in German.
+
+2007-05-18 08:17  dermoth
+
+       * plugins/t/check_tcp.t: Make check_tcp.t compatible with picky web
+         servers.
+
+2007-05-13 21:02  hweiss
+
+       * plugins/check_http.c: Add missing options to the usage output.
+
+2007-05-13 13:28  psychotrahe
+
+       * THANKS.in, plugins-root/check_dhcp.c: check_dhcp now adds
+         mandatory end option (Thanks to Enrico Scholz - #1675306)
+
+2007-05-12 08:45  psychotrahe
+
+       * plugins/check_cluster.c: Fixed glibc error caused in utils_base.c
+         due to uninitialized thresholds struct (spotted on ubundu 6.06
+         LTS).
+
+2007-05-12 01:49  tonvoon
+
+       * ABOUT-NLS, configure.in, build-aux/mkinstalldirs: Updating
+         gettext files from coreutils-6.9. mkinstalldirs needs to be in
+         build-aux for some systems without gettext natively. Also have at
+         top level, though gettext documentation says file not neceesary
+
+2007-05-09 10:16  psychotrahe
+
+       * plugins/check_ups.c: small typo in --help
+
+2007-05-09 10:09  psychotrahe
+
+       * THANKS.in, plugins/check_ups.c: Fixed --help output (Ask Bjoern
+         Hansen - #1714823)
+
+2007-05-09 09:16  psychotrahe
+
+       * plugins/t/check_disk.t: added testcase to verify that old
+         positional arguments only select one path
+
+2007-05-03 21:43  psychotrahe
+
+       * ChangeLog, THANKS.in, plugins/check_disk.c: fixed backward
+         incompatibility introduced in 1.4.8 where all partitions are
+         selected, if path is specified as last argument (without using
+         -p).  Thanks to Emil Michles (Emilis) on #nagios
+
+2007-05-02 11:11  dermoth
+
+       * tools/distclean: Making Solaris happy
+
+2007-05-02 06:30  dermoth
+
+       * NEWS: /* Nothing */
+
+2007-05-02 06:22  dermoth
+
+       * plugins/check_time.c, NEWS, THANKS.in: Fix check_time returning
+         wrong OK when time is before the epoch on some arch
+
+2007-04-28 22:57  psychotrahe
+
+       * plugins/t/check_cluster.t: added test cases for check_cluster
+
+2007-04-25 23:21  tonvoon
+
+       * tools/tinderbox_build: Test installs into temporary directories
+
+2007-04-25 23:10  tonvoon
+
+       * configure.in, NEWS, plugins/check_load.c, plugins/common.h,
+         plugins/t/check_load.t: check_load can optionally divide by
+         number of cpus
+
+2007-04-23 08:30  hweiss
+
+       * plugins/check_ping.c: #ifdef can only test a single macro, not an
+         expression.
+
+2007-04-20 18:55  hweiss
+
+       * plugins-root/check_dhcp.c: Remove unused variables.
+
+2007-04-20 18:46  hweiss
+
+       * plugins/check_cluster.c: Include "utils_base.h".
+
+2007-04-20 18:45  hweiss
+
+       * lib/utils_base.h: Declare print_thresholds().
+
+2007-04-20 18:39  hweiss
+
+       * plugins/check_cluster.c: Predeclare functions and remove unused
+         variables.
+
+2007-04-20 18:25  hweiss
+
+       * THANKS.in, plugins-root/check_dhcp.c: Use the 'server identifier'
+         option instead of the 'siaddr' field as the DHCP server address;
+         see RFC 2131, 2. (Denis Knauf - 1667488)
+
+2007-04-19 04:46  dermoth
+
+       * configure.in, NEWS: Fix compilation of check_ldap, check_radius
+         and check_pgsql (*ding*)
+
+2007-04-18 20:31  hweiss
+
+       * NEWS, plugins/check_by_ssh.c: Revert my previous change to
+         "-S/--skip" in favour of the two options "-E/--skip-stderr" and
+         "-S/--skip-stdout".  Both of them support omitting the number of
+         lines to skip, in which case all output on the respective file
+         descriptor is skipped.  "--skip" is kept as an alias for
+         "--skip-stdout" for backwards compatibility with recent releases.
+
+         Also, print a message if no (non-skipped) stdout/stderr output is
+         available.  This fixes a segfault if the remote command prints no
+         output.
+
+2007-04-15 16:17  dermoth
+
+       * plugins/check_cluster.c: Localization and help fixes (Thanks
+         Benoit M.)
+
+2007-04-15 10:03  dermoth
+
+       * plugins/check_cluster.c: Cosmetic change
+
+2007-04-15 09:56  dermoth
+
+       * contrib/check_cluster2.README: More details about the changes
+
+2007-04-15 09:50  dermoth
+
+       * plugins/Makefile.am, plugins/check_cluster.c, NEWS: Add
+         thresholds support for check_cluster + lots of standardization.
+         Add forgotten items to NEWS.
+
+2007-04-15 07:44  dermoth
+
+       * plugins/check_snmp.c, BUGS: Fix bug #1344584: Counter64 values
+         not handled correctly
+
+2007-04-14 16:07  dermoth
+
+       * BUGS: Works for me
+
+2007-04-14 04:09  hweiss
+
+       * BUGS, plugins/check_by_ssh.c: Up to revision 1.35, the "-S"
+         option skipped the specified number of lines written to stderr.
+         With revision 1.36 and newer, "-S" skipped the specified number
+         of lines written to stdout.  Now, "-S" skips the specified number
+         of lines written to stderr; and if the number specified via "-S"
+         minus the number of lines written to stderr is larger than 0, the
+         difference is used as the number of lines written to stdout to
+         skip.  Also, the "--help" output was fixed.  (Hector - 1675286)
+
+2007-04-13 12:38  dermoth
+
+       * plugins/.cvsignore: ... Some CVS magic too
+
+2007-04-13 12:35  dermoth
+
+       * contrib/check_cluster2.README, plugins/Makefile.am,
+         plugins/check_cluster.c: automake magic for check_cluster
+
+2007-04-11 15:43  tonvoon
+
+       * doc/RELEASING: Add news item to nagiosplugins.org
+
+2007-04-11 13:08  tonvoon
+
+       * BUGS, NEWS, AUTHORS, configure.in, package.def, ChangeLog: 1.4.8
+         release
+
+2007-04-10 08:17  dermoth
+
+       * po/: POTFILES.in, de.po, fr.po, nagios-plugins.pot: Add some
+         check_ntp translations
+
+2007-04-10 08:17  dermoth
+
+       * plugins/check_ntp.c: - Fix possibility of printing scientific
+         numbers in perfdata - Use fperfdata function for perfdata
+         formatting - Make the printing part a bit more flexible (similar
+         to check_disk)
+
+2007-04-10 06:58  dermoth
+
+       * po/: de.po, fr.po, nagios-plugins.pot: Hopefully this is correct.
+         Need to make more changes so I'm commiting these.
+
+2007-04-04 21:08  dermoth
+
+       * plugins/check_ntp.c: Fix for getting dispersion instead of jitter
+         on older servers (like xntpd on Solaris).
+
+2007-04-03 18:19  hweiss
+
+       * plugins/check_ntp.c: Fix the synchronization source selection on
+         big-endian systems.
+
+2007-04-03 02:31  dermoth
+
+       * plugins/check_ntp.c: Temporary fix for jitter calculation
+
+2007-04-02 13:39  hweiss
+
+       * plugins/check_ntp.c: Don't rely on the assumption that the size
+         of a READSTAT response is a multiple of
+         sizeof(ntp_assoc_status_pair).
+
+2007-04-02 10:28  tonvoon
+
+       * lib/tests/Makefile.am: Add libgnu.a as regex functions required
+
+2007-04-02 08:32  dermoth
+
+       * plugins/check_ntp.c: Fix byte order in verbose logging
+
+2007-04-02 07:00  dermoth
+
+       * plugins/check_ntp.c: Seems like we don't get any jitter
+         sometimes. While this needs to be fixed we should at least handle
+         it gracefully.
+
+2007-04-01 15:21  psychotrahe
+
+       * plugins/t/check_http.t: check_http.t: - added internet_access
+         variable to skip tests where internet access is required.
+                - added host_tcp_http2 variable for a webserver serving
+         the string 'nagios' in index                - no tests are
+         skipped if the new vars are not defined (existing installations)
+
+2007-04-01 12:17  psychotrahe
+
+       * lib/utils_disk.c: utils_disk: fixed handling if check_disk -p is
+         a device (np_set_best_match())
+
+2007-03-31 19:49  hweiss
+
+       * NEWS: Various check_ntp fixes
+
+2007-03-31 19:48  hweiss
+
+       * plugins/check_ntp.c: Fix an out-of-bounds memcpy(3) and add a
+         realloc(3) error check in jitter_request().
+
+2007-03-31 18:35  hweiss
+
+       * plugins/check_ntp.c: Add a warning to the verbose output if
+         jitter_request() found no synchronization source.
+
+2007-03-31 18:29  hweiss
+
+       * plugins/check_ntp.c: Avoid division by zero.
+
+2007-03-31 18:25  hweiss
+
+       * plugins/check_ntp.c: Remove the '-O' option, as it's ignored.
+
+2007-03-30 16:45  tonvoon
+
+       * m4/np_mysqlclient.m4: Use AS_HELP_STRING instead of
+         ACX_HELP_STRING
+
+2007-03-30 15:08  tonvoon
+
+       * NEWS, configure.in, m4/np_mysqlclient.m4: Fix AC_CHECK_LIB for
+         mysql_init - add dependent libraries. mysql detection separated
+         into external m4 file
+
+2007-03-30 10:00  psychotrahe
+
+       * lib/tests/test_disk.c, plugins/t/check_disk.t: Test Cases for
+         check_disk's -r, -R, -C and -g
+
+2007-03-30 09:56  psychotrahe
+
+       * plugins/check_disk.c: check_disk: minor fix for -C if bestmatch
+         != -p
+
+2007-03-30 09:53  psychotrahe
+
+       * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
+         check_disk: added regex functionality -r and -R. see np-devel
+         mail (2007-02-10)
+
+2007-03-30 09:52  psychotrahe
+
+       * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
+         check_disk: added grouping functionality. see np-devel mail
+         (2007-02-10)
+
+2007-03-30 09:48  psychotrahe
+
+       * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
+         check_disk -C is more flexible now. See np-devel post
+         (2007-02-10)
+
+2007-03-29 18:58  hweiss
+
+       * THANKS.in, plugins/check_mysql.c: Fix argument processing (Felix
+         Frank - 1690697)
+
+2007-03-29 18:34  hweiss
+
+       * plugins-root/Makefile.am: Set the "read" and "execute" bits only
+         for "user" and "group" in order to not overwrite
+         "--without-world-permissions" for the root plugins.
+
+2007-03-29 11:32  tonvoon
+
+       * BUGS, NEWS, configure.in, package.def, ChangeLog: 1.4.7 release
+
+2007-03-29 11:25  tonvoon
+
+       * plugins/check_ntp.c: Adding help text for jitter flags
+
+2007-03-27 07:53  dermoth
+
+       * THANKS.in, plugins-root/check_icmp.c: Fix bug #1494629 -
+         check_icmp fails after some time on FreeBSD
+
+2007-03-25 14:55  tonvoon
+
+       * configure.in, NEWS: Reinstate --with-nagios-user/group and new
+         --without-group-permissions ./configure options
+
+2007-03-22 17:54  hweiss
+
+       * THANKS.in, plugins/common.h: Increase MAX_INPUT_BUFFER from 1k to
+         8k in order to increase I/O performance (Stefan Meier)
+
+2007-03-16 12:11  gonzai
+
+       * plugins-scripts/check_ifoperstatus.pl: Fix bogus 'eq (  ||  )'
+         constructions in check_ifoperstatus.pl.
+
+2007-03-12 10:51  tonvoon
+
+       * NEWS, plugins/check_ping.c, plugins/t/check_ping.t: check_ping's
+         timeout interval is only +1 if ping command has a timeout value.
+         Tests updated to check for 100% packet loss (always if ping has
+         timeout), otherwise will check for "timed out" string
+
+2007-03-11 06:51  dermoth
+
+       * plugins-root/t/check_icmp.t: Add tests for new check_icmp switch
+         -m
+
+2007-03-11 02:27  tonvoon
+
+       * plugins/t/check_ping.t, plugins-root/t/check_icmp.t: Converted
+         check_ping.t to new-style testcases. Added test case for
+         check_icmp - requires sudo access
+
+2007-03-11 01:57  tonvoon
+
+       * plugins/check_ping.c: Fixed some help display. Removed -L from
+         usage as deprecated option
+
+2007-03-08 09:09  dermoth
+
+       * NEWS, THANKS.in, plugins-root/check_icmp.c: New switch to
+         check_icmp to set the minimum required hosts for success.
+
+2007-03-08 06:12  dermoth
+
+       * config_test/child_test.c: Ficing C++ style comments
+
+2007-03-08 06:09  dermoth
+
+       * plugins-root/check_icmp.c: Fixed C++ style comments, but I don't
+         get why those lines were originally commented out.
+
+2007-03-06 22:45  tonvoon
+
+       * plugins/check_http.c: Fix option handling (Nobuhiro Ban -
+         1657280)
+
+2007-03-06 22:29  tonvoon
+
+       * plugins/check_smtp.c: Fixed compile errors in check_smtp.c
+
+2007-03-06 22:17  tonvoon
+
+       * NEWS, THANKS.in, plugins/check_smtp.c: Fixed broken HELO cmd
+         (Enrico Scholz - 1675279)
+
+2007-03-06 17:29  tonvoon
+
+       * NEWS, configure.in, plugins/check_procs.c: Use /usr/ucb/ps on
+         Solaris in preference to pst3 (problems in 64bit mode)
+
+2007-03-06 17:26  tonvoon
+
+       * plugins/t/check_disk.t: Test failure if a filesystem which is a
+         subset of another fails the inode check (Matthias Elbe - 1660953)
+
+2007-03-06 14:18  tonvoon
+
+       * NEWS, configure.in: Detect if check_mysql compile will work at
+         ./configure time, due to some Redhat systems distributing
+         mysql_config, but not the include files
+
+2007-03-06 11:03  tonvoon
+
+       * configure.in: Clearer message when --with-nagios-user is used for
+         ./configure
+
+2007-03-06 10:48  tonvoon
+
+       * FAQ, INSTALLING, NEWS, README, plugins-root/Makefile.am: Root
+         plugins installed with world executable permissions. Removed
+         references to --with-nagios-user and --with-nagios-group in
+         README
+
+2007-03-02 01:38  egalstad
+
+       * plugins/check_mrtgtraf.c: Fix for broken check_mrtgtraf
+
+2007-02-24 01:03  dermoth
+
+       * doc/makefile: Fix the makefile ('[[' is bash-specific, 'rm -f'
+         don't remove directories)
+
+2007-02-14 20:56  tonvoon
+
+       * NEWS, contrib/check_sybase: check_sybase now maintained in
+         NagiosExchange
+
+2007-02-14 20:52  tonvoon
+
+       * plugins/check_disk.c: Fixed typo in help for -M
+
+2007-02-14 10:11  tonvoon
+
+       * plugins/: check_tcp.c, t/check_tcp.t: Documentation fix re:
+         --escape flag. Fix of ./check_tcp test to webservers to make it
+         more standards compliant
+
+2007-02-09 14:35  tonvoon
+
+       * NEWS, THANKS.in, po/.cvsignore, po/Makefile.in.in: Fixed
+         MKINSTALLDIRS problem on some systems - Lars Stavholm
+
+2007-02-07 14:46  tonvoon
+
+       * lib/: Makefile.config-opts, parse_ini.c,
+         tests/Makefile.config-opts, tests/config-tiny.ini,
+         tests/plugin.ini, tests/test_ini.c: Added test files to test the
+         parse_ini.c routines. Requires libtap
+
+2007-02-07 14:06  hweiss
+
+       * plugins/check_swap.c: Include <sys/param.h> before <sys/swap.h>
+         in order to fix compilation on OpenBSD (nsturm - 1653934)
+
+2007-02-06 23:30  dermoth
+
+       * plugins/check_tcp.c: Correct vim typo in comment block :P
+
+2007-02-06 21:03  opensides
+
+       * plugins/check_disk.c, plugins/check_http.c,
+         plugins/check_ide_smart.c, plugins/check_mrtg.c,
+         plugins/check_mrtgtraf.c, plugins/check_overcr.c,
+         plugins/check_smtp.c, plugins/check_tcp.c, po/de.po, po/fr.po,
+         po/nagios-plugins.pot:
+         correcting some translation problems
+
+2007-02-06 19:33  seanius
+
+       * lib/: parse_ini.c, parse_ini.h: initial version of ini file
+         parsing routines in C
+
+2007-02-06 18:34  opensides
+
+       * po/Makevars:
+         adding PACKAGE_BUGREPORT to fix Report-Msgid-Bugs-To:
+
+2007-02-05 13:51  tonvoon
+
+       * AUTHORS, doc/RELEASING: Update list of team members. More notes
+         on new releases
+
+2007-02-05 13:13  tonvoon
+
+       * BUGS, NEWS, ChangeLog, configure.in, package.def: For 1.4.6
+         release
+
+2007-02-02 09:10  dermoth
+
+       * plugins/check_snmp.c: Fix parsing of multiple OIDs sets needmibs
+         = TRUE
+
+2007-02-01 06:53  dermoth
+
+       * plugins/: check_tcp.c, t/check_jabber.t: Fix progname being
+         partly set to upper case Change formating of invalid hostname
+         output
+
+2007-02-01 05:37  dermoth
+
+       * NEWS: Adding NEWS entry for check_jabber
+
+2007-02-01 05:33  dermoth
+
+       * plugins-scripts/check_log.sh: Fix bug #1593073 Check_Log problem
+         with log rotation
+
+2007-01-31 22:50  tonvoon
+
+       * plugins/t/check_jabber.t: Converted to new style object and
+         Test::More testing. Skipped jabber server tests if not defined
+
+2007-01-31 06:18  dermoth
+
+       * plugins/t/check_jabber.t: Add check_jabber test. Will ask for a
+         jabber host (default should be OK)
+
+2007-01-31 04:47  dermoth
+
+       * plugins/check_tcp.c: Fix Debian Bug #392610: check_jabber always
+         return warning
+
+2007-01-30 14:24  dermoth
+
+       * plugins/check_tcp.c: Jail does not requires any arguments
+
+2007-01-30 09:56  tonvoon
+
+       * config.rpath: make dist failing without config.rpath in top
+         level. File copied from build-aux/
+
+2007-01-30 05:01  dermoth
+
+       * plugins/: check_tcp.c, t/check_tcp.t: Fix reporting bug using
+         expect, affecting (not fixing) Debian bug #392610: check_jabber
+         always return warning
+
+2007-01-30 02:22  hweiss
+
+       * configure.in: grep(1) "-q" isn't portable (e.g., it won't work on
+         Solaris 8), redirect output to /dev/null instead.
+
+2007-01-29 14:14  dermoth
+
+       * plugins/: check_disk.c, t/check_disk.t: Revert 1643463 (reversed
+         disk thresholds) keeping the thresholds checks.
+
+2007-01-29 12:13  hweiss
+
+       * configure.in: Automake 1.10 says: "compiling `test_disk.c' with
+         per-target flags requires `AM_PROG_CC_C_O' in `configure.in'".
+
+2007-01-29 10:06  tonvoon
+
+       * config.rpath, build-aux/config.rpath: Move config.rpath into
+         build-aux for automake 1.10
+
+2007-01-28 22:00  hweiss
+
+       * INSTALLING: Remove description of deprecated ./configure
+         --with-nagios-{user,group} options.
+
+2007-01-28 21:46  hweiss
+
+       * plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dig.c,
+         plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
+         plugins/check_hpjd.c, plugins/check_http.c,
+         plugins/check_ide_smart.c, plugins/check_ldap.c,
+         plugins/check_load.c, plugins/check_mrtg.c,
+         plugins/check_mrtgtraf.c, plugins/check_mysql.c,
+         plugins/check_mysql_query.c, plugins/check_nagios.c,
+         plugins/check_nt.c, plugins/check_ntp.c, plugins/check_nwstat.c,
+         plugins/check_overcr.c, plugins/check_pgsql.c,
+         plugins/check_ping.c, plugins/check_procs.c,
+         plugins/check_radius.c, plugins/check_real.c,
+         plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
+         plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
+         plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
+         plugins/urlize.c, plugins/utils.c, plugins/utils.h,
+         plugins-root/check_dhcp.c: Don't try to print `optarg' (which
+         will be a NULL pointer) if an unknown command line option was
+         used, as this leads to a segfault on some systems.  The unknown
+         option will be printed by getopt(3) anyway.  So, simply call
+         print_usage() and exit UNKNOWN via the new usage5() instead.
+
+2007-01-27 21:49  dermoth
+
+       * plugins/: check_disk.c, t/check_disk.t: Fix #1643463:
+         Miscalculating thresholds check_disk
+
+2007-01-27 17:49  hweiss
+
+       * lib/utils_base.c: Change the variable names `true' and `false'
+         (which are keywords in C99) to `yes' and `no'.  Fixes compilation
+         when using SGI's MIPSpro c99(1).
+
+2007-01-27 17:42  hweiss
+
+       * plugins/common.h: Include GNULib's "dirname.h" in order to pull
+         in the base_name() prototype, fixes compilation of check_procs
+         using SGI's MIPSpro C.
+
+2007-01-27 16:56  hweiss
+
+       * ACKNOWLEDGEMENTS, NEWS: Fix typos.
+
+2007-01-27 16:51  hweiss
+
+       * NEWS: Added "-o,--ssh-option=OPTION" which hands "-o OPTION" over
+         to ssh(1) and "-q,--quiet" which tells ssh(1) to suppress
+         warnings (Gerhard Lausser - 1472491)
+
+2007-01-27 16:37  hweiss
+
+       * plugins-root/check_dhcp.c: Include <sys/param.h> which is a
+         prerequisite for <sys/sysctl.h> on NetBSD and OpenBSD (at least).
+
+2007-01-25 00:58  tonvoon
+
+       * Makefile.am, README, configure.in, doc/RELEASING: Update
+         references to NEWS instead of CHANGES. Fix compile of libtap test
+         programs
+
+2007-01-25 00:26  tonvoon
+
+       * config.guess, config.sub, configure.in, ltmain.sh,
+         build-aux/.cvsignore, build-aux/ltmain.sh: Use build-aux
+         directory. Removed unnecessary checks in configure.in.  Keeping
+         libtool to link to libtap - can't find a suitable replacement
+         method
+
+2007-01-24 23:18  tonvoon
+
+       * ACKNOWLEDGEMENTS, CHANGES, NEWS, config.rpath, configure.in,
+         doc/developer-guidelines.sgml, gl/.cvsignore,
+         plugins/Makefile.am, plugins/check_procs.c, po/POTFILES.in:
+         Various cleanups in the syncing with gnulib
+
+2007-01-24 22:46  tonvoon
+
+       * Makefile.am, NEWS, config.rpath, configure.in,
+         doc/developer-guidelines.sgml, gl/Makefile.am, gl/alloca.c,
+         gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c, gl/basename.c,
+         gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
+         gl/creat-safer.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
+         gl/error.c, gl/error.h, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
+         gl/fcntl--.h, gl/fcntl-safer.h, gl/fd-safer.c, gl/fsusage.c,
+         gl/fsusage.h, gl/full-read.c, gl/full-read.h, gl/full-write.c,
+         gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c,
+         gl/getaddrinfo.h, gl/gethostname.c, gl/getloadavg.c, gl/getopt.c,
+         gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h, gl/gettext.h,
+         gl/inet_ntop.c, gl/inet_ntop.h, gl/intprops.h, gl/malloc.c,
+         gl/mbchar.c, gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/minmax.h,
+         gl/mountlist.c, gl/mountlist.h, gl/open-safer.c, gl/pipe-safer.c,
+         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
+         gl/printf-parse.h, gl/regcomp.c, gl/regex.c, gl/regex.h,
+         gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c,
+         gl/safe-read.c, gl/safe-read.h, gl/safe-write.c, gl/safe-write.h,
+         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
+         gl/stdbool_.h, gl/stdint_.h, gl/strcase.h, gl/strcasecmp.c,
+         gl/strdup.c, gl/strdup.h, gl/stripslash.c, gl/strncasecmp.c,
+         gl/strndup.c, gl/strndup.h, gl/strnlen.c, gl/strnlen.h,
+         gl/strnlen1.c, gl/strnlen1.h, gl/unistd--.h, gl/unistd-safer.h,
+         gl/unistd_.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
+         gl/vasprintf.h, gl/vsnprintf.c, gl/vsnprintf.h, gl/wchar_.h,
+         gl/wctype_.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
+         gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h,
+         gl/m4/absolute-header.m4, gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4,
+         gl/m4/c-strtod.m4, gl/m4/cloexec.m4, gl/m4/codeset.m4,
+         gl/m4/dirname.m4, gl/m4/dos.m4, gl/m4/double-slash-root.m4,
+         gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/exitfail.m4,
+         gl/m4/extensions.m4, gl/m4/fcntl-safer.m4, gl/m4/fstypename.m4,
+         gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/gethostname.m4,
+         gl/m4/getloadavg.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
+         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
+         gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
+         gl/m4/gnulib-tool.m4, gl/m4/iconv.m4, gl/m4/inet_ntop.m4,
+         gl/m4/inline.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4,
+         gl/m4/intldir.m4, gl/m4/intmax.m4, gl/m4/intmax_t.m4,
+         gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4, gl/m4/lcmessage.m4,
+         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
+         gl/m4/lock.m4, gl/m4/longdouble.m4, gl/m4/longlong.m4,
+         gl/m4/ls-mntd-fs.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
+         gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/minmax.m4,
+         gl/m4/mountlist.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4,
+         gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
+         gl/m4/progtest.m4, gl/m4/regex.m4, gl/m4/safe-read.m4,
+         gl/m4/safe-write.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
+         gl/m4/socklen.m4, gl/m4/sockpfaf.m4, gl/m4/ssize_t.m4,
+         gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
+         gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
+         gl/m4/strnlen.m4, gl/m4/sys_socket_h.m4, gl/m4/uintmax_t.m4,
+         gl/m4/ulonglong.m4, gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4,
+         gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4, gl/m4/visibility.m4,
+         gl/m4/vsnprintf.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
+         gl/m4/wctype.m4, gl/m4/wcwidth.m4, gl/m4/wint_t.m4,
+         gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4,
+         lib/Makefile.am, lib/alloca.c, lib/alloca_.h, lib/basename.c,
+         lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c, lib/cloexec.c,
+         lib/cloexec.h, lib/creat-safer.c, lib/dirname.h, lib/dup-safer.c,
+         lib/error.c, lib/error.h, lib/exit.h, lib/exitfail.c,
+         lib/exitfail.h, lib/fcntl--.h, lib/fcntl-safer.h, lib/fd-safer.c,
+         lib/fsusage.c, lib/fsusage.h, lib/full-read.c, lib/full-read.h,
+         lib/full-write.c, lib/full-write.h, lib/getloadavg.c,
+         lib/getopt.c, lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h,
+         lib/gettext.h, lib/intprops.h, lib/malloc.c, lib/mountlist.c,
+         lib/mountlist.h, lib/open-safer.c, lib/pipe-safer.c,
+         lib/realloc.c, lib/regcomp.c, lib/regex.c, lib/regex.h,
+         lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c,
+         lib/safe-read.c, lib/safe-read.h, lib/safe-write.c,
+         lib/safe-write.h, lib/snprintf.c, lib/stdbool_.h, lib/strcase.h,
+         lib/strtod.c, lib/unistd--.h, lib/unistd-safer.h,
+         lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h, lib/xmalloc.c,
+         lib/xstrdup.c, lib/tests/Makefile.am, m4/Makefile.am.in,
+         m4/afs.m4, m4/alloca.m4, m4/basename.m4, m4/c-strtod.m4,
+         m4/codeset.m4, m4/dos.m4, m4/error.m4, m4/exitfail.m4,
+         m4/extensions.m4, m4/fcntl-safer.m4, m4/fstypename.m4,
+         m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4,
+         m4/iconv.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
+         m4/inttypes_h.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
+         m4/longdouble.m4, m4/longlong.m4, m4/ls-mntd-fs.m4,
+         m4/mountlist.m4, m4/nls.m4, m4/np_coreutils.m4, m4/np_curl.m4,
+         m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/regex.m4,
+         m4/restrict.m4, m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4,
+         m4/uintmax_t.m4, m4/ulonglong.m4, m4/unistd-safer.m4,
+         m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4, m4/xalloc.m4,
+         plugins/Makefile.am, plugins/check_smtp.c, plugins/common.h,
+         plugins/getaddrinfo.c, plugins/getaddrinfo.h,
+         plugins/gethostbyname.c, plugins/gethostbyname.h,
+         plugins/netutils.h, plugins-root/Makefile.am, tools/setup,
+         tools/update_coreutils: Sync with gnulib - lots of extraneous
+         code removed in preference to GNU code
+
+2007-01-23 18:34  hweiss
+
+       * THANKS.in, plugins/check_ssh.c: Support `check_ssh
+         --hostname=ADDRESS' (but keep `--host=ADDRESS' for backward
+         compatibility) (Ville Mattila - 1642780)
+
+2007-01-23 18:20  hweiss
+
+       * REQUIREMENTS: Location updates
+
+2007-01-23 17:20  hweiss
+
+       * plugins/check_tcp.c: Add missing `break' to the switch-case block
+         that handles the `-m' option (Nobuhiro Ban - 1642682)
+
+2007-01-23 16:42  hweiss
+
+       * THANKS.in, plugins/check_radius.c: Initialize `data' to zero,
+         fixes potential segfault (Nobuhiro Ban - 1642658)
+
+2007-01-23 14:39  hweiss
+
+       * lib/mountlist.c: Add support for statvfs(2) which is needed in
+         order to compile the plugins on NetBSD 3.0 and newer.  The
+         current coreutils release supports statvfs(2), so this patch
+         won't be needed anymore when updating the coreutils files.
+
+2007-01-22 04:05  hweiss
+
+       * plugins/check_by_ssh.c: Added "-o,--ssh-option=OPTION" which
+         hands "-o OPTION" over to ssh(1) and "-q,--quiet" which tells
+         ssh(1) to suppress warnings (Gerhard Lausser - 1472491)
+
+2007-01-20 20:45  tonvoon
+
+       * doc/developer-guidelines.sgml: Updated policy on contributed
+         plugins
+
+2007-01-20 20:06  tonvoon
+
+       * doc/: LEAVERS, NEW_STARTERS, RELEASING: Administrative notes
+
+2007-01-20 10:59  seanius
+
+       * plugins/check_ntp.c: compilation fixes for check_ntp.c: -
+         check_ntp.c:290: warning: overflow in implicit constant
+         conversion   fixed with an explicit cast to int8_t.  -
+         check_ntp.c:544: warning: pointer of type ‘void *’ used in
+         arithmetic   fixed by casting to ptrdiff_t before arithmetic and
+         (void*) afterwards - in TVtoNTP64, cast arithmetic result passed
+         to R32 as uint64_t.
+
+2007-01-20 07:18  dermoth
+
+       * plugins/: check_http.c, check_ldap.c: Fix bug #1632091: printf
+         format string typos. Add some more cosmetic changes.
+
+2007-01-20 06:27  dermoth
+
+       * plugins-root/check_icmp.c: Fix bug #1632078: critical threshold %
+         incorrectly displayed by check_icmp
+
+2007-01-20 06:07  dermoth
+
+       * CHANGES, THANKS.in, plugins/netutils.c: Fix bug #1632072 pointer
+         error in plugins/netutils.c. Add changelog entry for previous
+         commit.
+
+2007-01-17 05:28  dermoth
+
+       * THANKS.in, plugins/check_procs.c: Fix bug #1630970 Fix for buffer
+         overflow of check_procs procprog string
+
+2007-01-08 11:05  tonvoon
+
+       * CHANGES, THANKS.in, plugins/t/check_disk.t: Added notes about
+         check_disk perf data fix. Added test to check perf data is same
+         when mount points reversed
+
+2007-01-07 07:14  dermoth
+
+       * plugins/check_disk.c: Fix bug #1627970: check_disk performance
+         output for more then one partition
+
+2007-01-06 06:41  dermoth
+
+       * plugins/check_ping.c: Fix bug #1629008: check_ping fails to
+         handle Packet filtered error
+
+2007-01-06 06:33  dermoth
+
+       * plugins/check_ping.c: Revert last patch: it works but not really
+         for the reason I though.
+
+2007-01-06 04:52  dermoth
+
+       * plugins/check_ping.c: Fix the way check_ping calculate the
+         maximum run time
+
+2007-01-04 11:51  dermoth
+
+       * plugins/check_real.c: Fix bug #1574863: check_real does not
+         accept the '-v' option
+
+2007-01-04 11:35  dermoth
+
+       * plugins/check_ping.c: Fix bug #1592605: check_ping times out
+
+2007-01-04 11:18  dermoth
+
+       * tools/: README, distclean: Adding my distclean script
+
+2006-12-23 18:59  dermoth
+
+       * plugins/t/check_snmp.t: Regexps in check_snmp tests fails where
+         they shouldn't.
+
+2006-12-21 05:25  dermoth
+
+       * NPTest.pm: - Fixing small error (wrong file name) in NPTest.pm
+         documentation.
+
+2006-12-20 22:33  tonvoon
+
+       * CHANGES, THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
+         Removed unused timestamp variable (Matthias Eble) Fixed
+         redirection test. Added extra tests for funny syntax when
+         checking certificates, updated help for more common syntax
+
+2006-12-20 19:25  tonvoon
+
+       * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c,
+         plugins/t/check_disk.t: Fixed inode thresholds, regressed from
+         previous release
+
+2006-12-20 11:32  opensides
+
+       * po/: de.po, fr.po, nagios-plugins.pot:
+         updated the nagios-pulgins.pot files now that localization is
+         clean first pass at updating the french locale
+
+2006-12-12 12:59  tonvoon
+
+       * plugins-scripts/t/utils.t: Enhanced test for single letters in
+         fqdn
+
+2006-12-12 08:56  tonvoon
+
+       * plugins-scripts/utils.pm.in: Allow single characters in fqdn
+         (Dave Alden)
+
+2006-12-07 22:38  tonvoon
+
+       * CHANGES, THANKS.in, configure.in: Fixed HP/UX's swapinfo command
+         for check_procs (Dick van den Burg - 1573700)
+
+2006-12-07 16:07  tonvoon
+
+       * THANKS.in, plugins/check_disk.c, plugins/check_swap.c,
+         plugins/common.h, plugins/netutils.h: Fix coredump on 64bit
+         Solaris. Also adds more error conditions and moves swap specific
+         includes out of common.h (Duncan Ferguson - 1588031)
+
+2006-12-06 20:34  tonvoon
+
+       * plugins/Makefile.am: Move SSL libs to correct order per plugin
+
+2006-12-06 17:36  tonvoon
+
+       * plugins/Makefile.am: Only include -lssl for plugins that require
+         it
+
+2006-12-06 17:00  tonvoon
+
+       * configure.in: Flag common compile error because of no ar on
+         Solaris
+
+2006-12-06 15:58  tonvoon
+
+       * Makefile.am: Remove CVS files from distribution
+
+2006-12-06 15:53  tonvoon
+
+       * doc/developer-guidelines.sgml: Add libtool requirement for
+         development
+
+2006-11-09 11:44  tonvoon
+
+       * CHANGES, THANKS.in, plugins/check_ping.c, plugins/netutils.c:
+         Reduced DNS lookups in check_ping and netutils.c in IPv6
+         configurations (Pawel Malachowski)
+
+2006-11-03 15:40  tonvoon
+
+       * lib/: Makefile.am, alloca.c, alloca_.h: Add alloca files,
+         required for *BSD
+
+2006-11-01 21:15  tonvoon
+
+       * ChangeLog, configure.in, package.def: For 1.4.5 release
+
 2006-10-27 16:37  tonvoon
 
        * plugins-scripts/: utils.pm.in, t/utils.t: More edge testcases.