Code

Preparation for 1.4.13
authorTon Voon <tonvoon@users.sourceforge.net>
Thu, 25 Sep 2008 08:15:58 +0000 (08:15 +0000)
committerTon Voon <tonvoon@users.sourceforge.net>
Thu, 25 Sep 2008 08:15:58 +0000 (08:15 +0000)
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2057 f882894a-f735-0410-b71e-b25c423dba1c

BUGS
ChangeLog
NEWS
configure.in
package.def

diff --git a/BUGS b/BUGS
index aa3b8832fba0ca90e3d6ba3469012c69b57124af..0ab19af3d512abdf4e0beea30eaf1dc7b9cbd470 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -2,8 +2,12 @@ This file lists the major bugs from the Nagios Plugins page on Sourceforge
 at http://sourceforge.net/tracker/?group_id=29880&atid=397597. These are not
 necessarily verified as errors.
 
-For the 1.4.11 release:
+For the 1.4.13 release:
 
+2075933 - check_disk segfault on freebsd 7 if using -p option
+1985263 - check_ups doesn't disconnect cleanly
+1984255 - check_swap not built on Solaris 10 and HP-UX 11.11, 11.23
+1984240 - check_tcp Segmentation fault on HP-UX 11.23
 1939578 - check_jabber: Always returns WARNING with Openfire server
 1939529 - check_tcp: Expiring SSL certs produce confusing messages
 1928399 - check_procs METRIC_CPU should ignore kernel processes on FreeBSD
index 99f344876f2e3f4e139a21467c3bd511005e21b3..e7924d4ea6529d0ced9407b891a6a45300dd1546 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,312 @@
+2008-09-25 08:04  tonvoon
+
+       * [r2056] plugins/tests/check_http.t:
+         Fix small test failure
+
+2008-09-25 08:01  tonvoon
+
+       * [r2055] doc/LEAVERS, doc/NEW_STARTERS, doc/RELEASING:
+         Moving project administration documents to nagiosplugins.org site
+
+2008-09-02 12:28  dermoth
+
+       * [r2054] plugins/check_ntp_peer.c:
+         Typo
+
+2008-09-02 11:26  hweiss
+
+       * [r2053] THANKS.in, plugins/check_http.c:
+         Some HTTP server applications/configurations cause trouble if the
+         port is explicitly specified in our "Host:" header line.
+         Therefore, we now specify the port only if we're using a
+         non-default port (Erik Wasser - 2082501).
+
+2008-09-02 03:42  dermoth
+
+       * [r2052] NEWS, plugins/check_ntp_peer.c:
+         Fix possible segfault in check_ntp_peer with deliberately invalid
+         packets
+
+2008-09-01 14:04  dermoth
+
+       * [r2051] NEWS, plugins/check_ntp_peer.c, plugins/check_ntp_time.c:
+         check_ntp_peer/check_ntp_time used to show port in --help but
+         ignored the argument - now implemented.
+
+2008-09-01 14:04  dermoth
+
+       * [r2050] NEWS, THANKS.in, plugins/check_http.c:
+         Revert "Re-structure the HTTP 1.1 headers to prevent 301s on
+         servers with virtual hosts"
+         
+         This reverts commit 2030
+
+2008-09-01 12:20  hweiss
+
+       * [r2049] plugins/check_http.c:
+         Under some circumstances, the 'url' path of a redirection target
+         missed a leading slash. While this was fixed later on, the
+         incomplete 'url' was used for redirection loop detection and
+         error messages. This is now fixed by adding the missing slash
+         immediately.
+
+2008-08-25 18:39  tonvoon
+
+       * [r2048] plugins/tests/check_http.t:
+         Fix HTTP::Daemon::VERSION to get a fixed header size for tests
+         (Sven Nierlein)
+
+2008-08-25 13:26  tonvoon
+
+       * [r2047] plugins/tests/check_http.t:
+         Updated with more tests re: multiple status codes (Sven Nierlein)
+
+2008-08-25 11:42  hweiss
+
+       * [r2046] NEWS, THANKS.in, plugins/check_http.c,
+         plugins/tests/check_http.t:
+         The "-e" option now accepts a comma-delimited list of expected
+         status lines (Sven Nierlein - 1894496).
+
+2008-08-22 13:08  tonvoon
+
+       * [r2045] plugins/tests/check_http.t, plugins/tests/var/root:
+         Added HTTP tests for status codes
+
+2008-08-21 21:52  tonvoon
+
+       * [r2044] configure.in:
+         Only include extra-opts tests if libtap is enabled
+
+2008-08-21 15:21  tonvoon
+
+       * [r2043] NEWS:
+         Note re: --enable-libtap
+
+2008-08-21 15:18  tonvoon
+
+       * [r2042] lib/tests/Makefile.am, lib/tests/test_all.t,
+         lib/tests/test_base64.t, lib/tests/test_cmd.t,
+         lib/tests/test_disk.t, lib/tests/test_ini.t,
+         lib/tests/test_opts.t, lib/tests/test_tcp.t,
+         lib/tests/test_utils.c, lib/tests/test_utils.t:
+         Correctly link to included libtap. Simplify invoking test
+         scripts. Removed basename test as we should use base_name from
+         GNUlib which is tested separately
+
+2008-08-21 15:15  tonvoon
+
+       * [r2041] tools/tinderbox_build:
+         Fix regexp of version number of snapshot
+
+2008-08-21 15:12  tonvoon
+
+       * [r2040] Makefile.am:
+         Remove .svn files in distribution
+
+2008-08-21 15:12  tonvoon
+
+       * [r2039] external/tap-1.01-altinity.tar.gz,
+         external/tap-1.01-nagios-plugins.tar.gz, tools/setup:
+         Renamed altered tap file to nagios-plugins
+
+2008-08-21 09:41  dermoth
+
+       * [r2038] plugins/check_ntp_peer.c:
+         Nothing
+
+2008-08-21 04:22  dermoth
+
+       * [r2037] plugins/check_ntp_peer.c:
+         Misplaced comment
+
+2008-08-21 04:17  dermoth
+
+       * [r2036] plugins/check_ntp_peer.c:
+         Complete rewrite of the extract_value function
+         
+         The original one was flawed (easy to trigger segfaults) and did
+         not allow some whitespaces as permitted by rfc1305. This one has
+         been troughfully tested with tap (the testing code might get
+         included later)
+
+2008-08-21 04:17  dermoth
+
+       * [r2035] lib/parse_ini.c, lib/parse_ini.h, lib/tests/test_opts.c:
+         Typos in comments
+
+2008-08-16 04:47  dermoth
+
+       * [r2034] plugins/check_mysql.c, plugins/check_mysql_query.c:
+         Fix assignment written as a comparison in validate_arguments()
+         when db_pass is NULL (Patch from
+         http://blog.barfoo.org/projects/rpms-for-sles10)
+
+2008-08-16 04:47  dermoth
+
+       * [r2033] plugins/check_fping.c:
+         Fix check_fping --help output (Patch from
+         http://blog.barfoo.org/projects/rpms-for-sles10)
+
+2008-08-16 01:52  dermoth
+
+       * [r2032] plugins/t/check_by_ssh.t:
+         Typo
+
+2008-08-08 16:12  tonvoon
+
+       * [r2031] plugins-root/pst3.c:
+         Close on fd
+
+2008-08-08 02:25  dermoth
+
+       * [r2030] NEWS, THANKS.in, plugins/check_http.c:
+         Re-structure the HTTP 1.1 headers to prevent 301s on servers with
+         virtual hosts
+
+2008-08-08 02:08  dermoth
+
+       * [r2029] plugins-root/check_icmp.c:
+         Typo in --help output
+
+2008-08-05 11:14  dermoth
+
+       * [r2028] tools/devmode:
+         Set -D_FORTIFY_SOURCE=2, and added a comment with link to
+         explaination of this flag.
+
+2008-07-28 20:15  psychotrahe
+
+       * [r2027] plugins-root/check_icmp.c:
+         -b option now specifies ICMP data bytes instead of packet size
+
+2008-07-17 07:06  psychotrahe
+
+       * [r2026] NEWS, plugins-root/check_icmp.c:
+         Add support for packet size modification (-b)
+
+2008-07-10 10:03  dermoth
+
+       * [r2025] plugins/check_disk.c:
+         Verbose should not have to exceed 3 as per developement
+         guidelines
+
+2008-07-10 10:03  dermoth
+
+       * [r2024] tools/devmode:
+         Add -D_FORTIFY_SOURCE
+
+2008-07-10 10:03  dermoth
+
+       * [r2023] plugins/check_ups.c:
+         Typo in check_ups
+
+2008-07-09 21:54  psychotrahe
+
+       * [r2022] plugins/t/check_snmp.t:
+         rewrote check_snmp.t to use Test::More added perfdata checking
+         for string values
+
+2008-07-09 21:53  psychotrahe
+
+       * [r2021] NEWS, plugins/check_snmp.c:
+         check_snmp now only prints perfdata for non numeric values (Joerg
+         Linge #1867716)
+
+2008-07-08 10:09  tonvoon
+
+       * [r2020] Makefile.am, tools/tinderbox_build:
+         Removed libtap configuration for the moment, as tinderbox builds
+         are breaking
+
+2008-07-08 09:31  tonvoon
+
+       * [r2019] NEWS, lib/utils_cmd.c, lib/utils_cmd.h,
+         plugins/Makefile.am, plugins/check_procs.c:
+         check_procs captures stderr and adds to plugin output. This is
+         from a merge of branch nagiosplug/branches/new_threshold_syntax
+         1979:1982
+
+2008-07-06 12:57  hweiss
+
+       * [r2018] plugins-root/check_dhcp.c:
+         Don't try to set the "SO_BROADCAST" socket option for unicast
+         requests. (Also, removed the unused "DHCP_UNICAST_FLAG" macro.)
+
+2008-07-02 20:07  tonvoon
+
+       * [r2017] lib/tests/Makefile.am:
+         Use tap.h from the libtap directory
+
+2008-07-02 20:00  tonvoon
+
+       * [r2016] plugins-root/Makefile.am, plugins-root/pst3.c:
+         Change pst3 again, this time to remove use of kvm which is not
+         available in Solaris 10 non-global zones. Uses /proc, which is
+         not available in older versions of Solaris.
+
+2008-06-30 14:32  tonvoon
+
+       * [r2015] tools/setup:
+         Fixed bug in tools/setup if docbook was run
+
+2008-06-30 09:01  tonvoon
+
+       * [r2014] Makefile.am:
+         Have to list tap_dir manually to get into make dist
+
+2008-06-26 22:00  tonvoon
+
+       * [r2013] Makefile.am, configure.in, external, external/README,
+         external/tap-1.01-altinity.tar.gz, lib/tests/Makefile.am,
+         tools/setup, tools/tinderbox_build:
+         Adding libtap into distribution to help run C based tests
+
+2008-06-17 14:19  tonvoon
+
+       * [r2012] plugins-root/pst3.c:
+         Fixed possible coredump. Removed one level of subroutines (Duncan
+         Ferguson)
+
+2008-06-09 19:47  psychotrahe
+
+       * [r2011] NEWS, plugins/check_dig.c, plugins/t/check_dig.t:
+         Added testcases for check_dig check_dig's -l option is mandatory
+         now (#1986306)
+
+2008-06-02 16:22  tonvoon
+
+       * [r2010] NEWS, plugins-root/pst3.c:
+         Optimised pst3 for systems with large number of processes (Duncan
+         Ferguson)
+
+2008-06-02 16:21  tonvoon
+
+       * [r2009] NEWS, perlmods/Nagios-Plugin-0.22.tar.gz,
+         perlmods/Nagios-Plugin-0.27.tar.gz:
+         Updated Nagios::Plugin perl modules to 0.27
+
+2008-05-30 23:38  dermoth
+
+       * [r2008] NEWS, THANKS.in, plugins/check_http.c:
+         Fix Debian bug #460097: check_http --max-age broken (Hilko
+         Bengen)
+
+2008-05-29 10:21  dermoth
+
+       * [r2007] BUGS:
+         typo
+
+2008-05-27 23:44  tonvoon
+
+       * [r2006] doc/RELEASING:
+         Changed SF file release to use sftp instead of ftp
+
+2008-05-27 22:01  tonvoon
+
+       * [r2004] BUGS, ChangeLog, NEWS, configure.in, package.def:
+         Preparation for 1.4.12 release
+
 2008-05-27 21:52  tonvoon
 
        * [r2003] THANKS.in, configure.in:
 
 2005-04-04 18:24  tonvoon
 
-       * [r1155] nagiosplug/branches/r1_4-patches/plugins/check_smtp.c,
-         plugins/check_smtp.c:
+       * [r1155] plugins/check_smtp.c:
          Fix static buffer (Nikolay Sturm)
 
 2005-03-18 03:14  mattkent
 
 2004-03-18 20:40  tonvoon
 
-       * [r852] nagiosplug/branches/release-1.3.0/configure.in,
-         configure.in:
+       * [r852] configure.in:
          Mysql include path not added correctly (Arnold Cavazos - 912974)
 
 2004-03-18 20:31  tonvoon
 
 2004-02-20 05:25  kdebisschop
 
-       * [r818] nagiosplug/branches/release-1.3.0/contrib/check_dhcp.c,
-         nagiosplug/branches/release-1.3.0/contrib/check_procl.sh,
-         nagiosplug/branches/release-1.3.0/plugins/check_snmp.c,
-         nagiosplug/branches/release-1.3.0/plugins/negate.c,
-         nagiosplug/branches/release-1.3.0/plugins/netutils.c,
-         nagiosplug/branches/release-1.3.0/plugins/urlize.c,
-         contrib/check_dhcp.c, plugins/check_snmp.c, plugins/negate.c,
-         plugins/netutils.c, plugins/urlize.c:
+       * [r818] contrib/check_dhcp.c, plugins/check_snmp.c,
+         plugins/negate.c, plugins/netutils.c, plugins/urlize.c:
          spell fix "received"
 
 2004-02-20 05:21  kdebisschop
 
 2004-01-21 12:50  kdebisschop
 
-       * [r797] nagiosplug/branches/release-1.3.0/AUTHORS, AUTHORS:
+       * [r797] AUTHORS:
          credit David Croft (patch check_tcp formultibyte malloc bug in
          server_expect)
 
 2004-01-21 12:49  kdebisschop
 
-       * [r796] nagiosplug/branches/release-1.3.0/plugins/check_tcp.c,
-         plugins/check_tcp.c:
+       * [r796] plugins/check_tcp.c:
          =fix segfault on malloc of server_expect for multibyte chars
          (David Croft)
 
 
 2003-08-22 04:43  kdebisschop
 
-       * [r689] nagiosplug/branches/release-1.3.0/plugins/check_http.c,
-         plugins/check_http.c:
+       * [r689] plugins/check_http.c:
          * bugfix: snprintf of timestamp truncated '\0'
 
 2003-08-21 18:00  kdebisschop
 
 2003-08-01 02:12  kdebisschop
 
-       * [r624] nagiosplug/branches/release-1.3.0/plugins/Makefile.am,
-         plugins/Makefile.am:
+       * [r624] plugins/Makefile.am:
          'ln -f -s ...' is not reliable/portable. Use 'rm -f ...; ln -s
          ...'
 
 
 2003-07-29 03:06  kdebisschop
 
-       * [r613] nagiosplug/branches/release-1.3.0/configure.in,
-         configure.in:
+       * [r613] configure.in:
          look for getloadavg.c in $topdir/lib, not $srcdir/lib
 
 2003-07-29 03:05  kdebisschop
 
-       * [r612] nagiosplug/branches/release-1.3.0/plugins/check_http.c,
-         plugins/check_http.c:
+       * [r612] plugins/check_http.c:
          patch attempt to reference undefined optarg (credit Paul Farrall)
 
 2003-07-28 11:36  tonvoon
 
 2003-07-02 16:21  tonvoon
 
-       * [r581]
-         nagiosplug/branches/release-1.3.0/plugins-scripts/check_oracle.sh,
-         plugins-scripts/check_oracle.sh:
+       * [r581] plugins-scripts/check_oracle.sh:
          Check for ORA- errors for tablespace and cache (patch 755456 -
          Sven Meyer)
 
 
 2003-06-12 04:46  undrgrid
 
-       * [r548] nagiosplug/branches/release-1.3.0/command.cfg.in,
-         command.cfg.in:
+       * [r548] command.cfg.in:
          Renamed duplicate check_snmp command definitions to be unique
 
 2003-06-12 04:16  undrgrid
 
-       * [r547] nagiosplug/branches/release-1.3.0/command.cfg.in,
-         command.cfg.in, configure.in:
+       * [r547] command.cfg.in, configure.in:
          Made the two check_ifoperstatus commands unique to remove
          conflicts
 
 
 2003-06-02 14:46  kdebisschop
 
-       * [r531] nagiosplug/branches/release-1.3.0/plugins/check_tcp.c,
-         plugins/check_tcp.c:
+       * [r531] plugins/check_tcp.c:
          finish recv() loop when stream GT or EQ maxbytes (was GT)
 
 2003-06-01 05:38  kdebisschop
 
 2003-05-17 23:10  tonvoon
 
-       * [r521] nagiosplug/branches/release-1.3.0/plugins/t/check_ftp.t,
-         plugins/t/check_ftp.t:
+       * [r521] plugins/t/check_ftp.t:
          Fixed test (Mathew Ericson - 738609)
 
 2003-05-17 17:59  tonvoon
 
-       * [r520] nagiosplug/branches/release-1.3.0/plugins/t/check_load.t,
-         plugins/t/check_load.t:
+       * [r520] plugins/t/check_load.t:
          Fixed tests (Mathew Ericson - 738607)
 
 2003-05-17 17:50  tonvoon
 
-       * [r519] nagiosplug/branches/release-1.3.0/plugins/t/check_procs.t,
-         plugins/t/check_procs.t:
+       * [r519] plugins/t/check_procs.t:
          Fixed test commands (Mathew Ericson - 738605)
 
 2003-05-17 17:40  tonvoon
 
-       * [r518] nagiosplug/branches/release-1.3.0/plugins/t/check_http.t,
-         plugins/t/check_http.t:
+       * [r518] plugins/t/check_http.t:
          Fixed tests (Mathew Ericson - 738608)
 
 2003-05-17 17:36  tonvoon
 
 2003-05-16 17:33  sghosh
 
-       * [r515]
-         nagiosplug/branches/release-1.3.0/plugins-scripts/check_ntp.pl,
-         plugins-scripts/check_ntp.pl:
+       * [r515] plugins-scripts/check_ntp.pl:
          bug fix
 
 2003-05-14 23:17  tonvoon
 
 2003-05-09 03:00  kdebisschop
 
-       * [r501] nagiosplug/branches/release-1.3.0/plugins/check_snmp.c,
-         plugins/check_snmp.c:
+       * [r501] plugins/check_snmp.c:
          cause snmpget try try for 1 second less than the timeout
          (allowing plugin to force close if needed)
 
 
 2003-04-25 09:07  sghosh
 
-       * [r499]
-         nagiosplug/branches/release-1.3.0/plugins-scripts/check_ntp.pl,
-         plugins-scripts/check_ntp.pl:
+       * [r499] plugins-scripts/check_ntp.pl:
          corrected output units
 
 2003-04-23 04:58  kdebisschop
 
-       * [r498] nagiosplug/branches/release-1.3.0/plugins/check_http.c,
-         nagiosplug/branches/release-1.3.0/plugins/utils.c,
-         plugins/check_http.c:
+       * [r498] plugins/check_http.c:
          update to RFC1123 hostname specs
 
 2003-04-17 05:56  kdebisschop
 
 2003-03-24 00:42  tonvoon
 
-       * [r452] nagiosplug/branches/release-1.3.0/REQUIREMENTS,
-         REQUIREMENTS:
+       * [r452] REQUIREMENTS:
          Add NSClient requirement for check_nt
 
 2003-03-24 00:26  tonvoon
 
 2003-03-17 22:24  tonvoon
 
-       * [r428]
-         nagiosplug/branches/release-1.3.0/plugins-scripts/check_oracle.sh,
-         plugins-scripts/check_oracle.sh:
+       * [r428] plugins-scripts/check_oracle.sh:
          Allow default Oracle home from oratab (reported by Walbert
          Oberngruber)
 
 
 2003-03-11 22:34  tonvoon
 
-       * [r397] nagiosplug/branches/release-1.3.0/plugins/negate.c,
-         plugins/negate.c:
+       * [r397] plugins/negate.c:
          Fixed reading too many argv parameters and changed to asprintf
 
 2003-03-11 22:22  tonvoon
 
 2003-03-09 10:39  tonvoon
 
-       * [r388] nagiosplug/branches/release-1.3.0/plugins/check_disk.c,
-         plugins/check_disk.c:
+       * [r388] plugins/check_disk.c:
          Implement error-only option for check_disk (Ian Duggan)
 
 2003-03-08 12:08  tonvoon
 
-       * [r387] nagiosplug/branches/release-1.3.0/plugins/check_disk.c,
-         plugins/check_disk.c:
+       * [r387] plugins/check_disk.c:
          Fix AIX /proc filesystem (Ian Duggan)
 
 2003-03-08 11:44  tonvoon
 
 2003-03-08 00:23  tonvoon
 
-       * [r377] nagiosplug/branches/release-1.3.0/Makefile.am,
-         Makefile.am:
+       * [r377] Makefile.am:
          Use Makefile's variables (to support a shortcut in sfsnapshot)
 
 2003-03-07 22:11  undrgrid
 
 2003-03-07 07:17  kdebisschop
 
-       * [r373] nagiosplug/branches/release-1.3.0/plugins/check_smtp.c,
-         plugins/check_smtp.c:
+       * [r373] plugins/check_smtp.c:
          whole timer loop was on the wrong side of connection close code
 
 2003-03-07 06:43  kdebisschop
 
-       * [r372] nagiosplug/branches/release-1.3.0/plugins/check_udp.c,
-         plugins/check_udp.c:
+       * [r372] plugins/check_udp.c:
          fix for -H invocation of hostname
 
 2003-03-06 06:40  undrgrid
 
 2002-02-28 06:42  
 
-       * [r1] Nagios-Plugin, Nagios-Plugin/branches, Nagios-Plugin/tags,
-         Nagios-Plugin/trunk, nagiosmib, nagiosmib/branches,
-         nagiosmib/tags, nagiosmib/trunk, nagiosplug, nagiosplug/branches,
-         nagiosplug/tags, .:
+       * [r1] .:
          New repository initialized by cvs2svn.
 
diff --git a/NEWS b/NEWS
index ab597d4d484dbcf0c214d3ac53cf842d988b4b66..d4e530897f753f617541f501cd95cbfb575178c3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
 This file documents the major additions and syntax changes between releases.
 
-1.4.?? ??th ??? 200?
+1.4.13 25th Sept 2008
        Fix Debian bug #460097: check_http --max-age broken (Hilko Bengen)
        Optimised pst3 for systems with large number of processes (Duncan Ferguson)
        Updated Nagios::Plugin to 0.27
@@ -9,7 +9,7 @@ This file documents the major additions and syntax changes between releases.
        check_procs now captures stderr in external command and adds to plugin output
        check_snmp now only prints perfdata for non numeric values (#1867716)
        check_icmp now supports packet size modification
-       check_http -e now accepts a comma-delimited list of expected status codes
+       check_http -e now accepts a comma-delimited list of expected status codes (Sven Nierlein)
        libtap now included with this distribution for easier testing. Run ./configure with --enable-libtap
        check_ntp_peer/check_ntp_time used to show port in --help but ignored the argument - now implemented
        Fix possible segfault in check_ntp_peer with deliberately invalid packets
index bed4bd906daf29eb5a8bac5946ef25acc0913471..17fd14c4f2be18f0f2c22e7500dcf54ae6b5e034 100644 (file)
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 AC_REVISION ($Revision$)
 AC_PREREQ(2.59)
-AC_INIT(nagios-plugins,1.4.12)
+AC_INIT(nagios-plugins,1.4.13)
 AC_CONFIG_SRCDIR(NPTest.pm)
 AC_CONFIG_FILES(gl/Makefile)
 AC_CONFIG_AUX_DIR(build-aux)
index 0b776ecf9c0c61d102804f507402246657696f25..789254c79967cc7c9f63e2dc7caeed2a9079dc1c 100644 (file)
@@ -1 +1 @@
-PACKAGE_RELEASE="1.4.12"
+PACKAGE_RELEASE="1.4.13"