Fix buffer overflow vulnerabilities when parsing HTTP redirect
[monitoring-plugins.git] / ChangeLog
blobf09fc50ec13ca19e0de8a90ad65a1eb5ebaf7521
1 2007-06-03 16:58  psychotrahe
3         * lib/tests/test_tcp.c: Minor corrections to test_tcp.c
5 2007-06-03 16:14  psychotrahe
7         * lib/tests/Makefile.am: Makefile.am changes for test_tcp.c
9 2007-06-03 16:00  psychotrahe
11         * configure.in, lib/tests/test_tcp.c, lib/tests/.cvsignore,
12           lib/tests/test_tcp.t: Added test cases for utils_tcp
14 2007-06-03 15:40  psychotrahe
16         * lib/utils_tcp.c, lib/utils_tcp.h, lib/Makefile.am,
17           plugins/check_tcp.c, NEWS: Moved check_tcp's expect string
18           testing into utils_tcp for testing purposes.  Added -A/--all flag
19           to test for every expect string passed.
21 2007-06-02 00:11  hweiss
23         * BUGS, NEWS: Fix possible check_http segfaults when following HTTP
24           redirects.
26 2007-06-02 00:08  hweiss
28         * plugins/check_http.c: Fix an off-by-one error where a realloc(3)
29           call doesn't allocate space for nul-termination (Aravind
30           Gottipati - 1729692)
32 2007-06-01 23:57  hweiss
34         * plugins/sslutils.c: Call the SSL library initialization functions
35           only once (not for every SSL connection).
37 2007-06-01 18:06  hweiss
39         * plugins/sslutils.c: Save an entire CPU cycle if c points to NULL
40           already.
42 2007-06-01 17:42  hweiss
44         * plugins/sslutils.c: Set the pointers to the SSL and SSL_CTX
45           objects back to NULL after freeing them in np_net_ssl_cleanup().
46           This fixes a check_http segfault if an SSL site redirects to a
47           non-SSL one (reported by Aravind Gottipati via IRC).
49 2007-05-29 21:01  psychotrahe
51         * plugins/check_tcp.c: Fix segfault when -e is specified multiple
52           times. Thanks to John Rouillard and Ralph Roessner (#1475899)
54 2007-05-29 20:11  psychotrahe
56         * plugins/check_tcp.c: No more warn/crit values in performance data
57           if -w and -c are not specified.  Thanks to Simon Bellwood
58           (#1181554)
60 2007-05-29 06:22  dermoth
62         * NEWS, plugins/check_snmp.c: check_snmp don't warn anymore if
63           something is printed on stderr
65 2007-05-29 05:25  dermoth
67         * plugins/check_snmp.c: change a bunch of whitespaces (no code was
68           harmed)
70 2007-05-27 15:49  psychotrahe
72         * THANKS.in, plugins-scripts/check_oracle.sh: check_oracle does not
73           need a valid ORACLE_HOME if called with --db. Thanks to Jason
74           Martin (#1505551)
76 2007-05-27 14:46  seanius
78         * lib/utils_base.c, lib/utils_base.h, plugins-root/check_dhcp.c,
79           plugins-root/check_icmp.c: added functions to utils_base:
80           np_check_if_root() - returns nonzero if geteuid()==0
81           np_warn_if_not_root() - uses the above to print an informative
82           warning added uses of these functions to check_dhcp and
83           check_icmp.
85 2007-05-24 09:53  tonvoon
87         * plugins/t/negate.pl: Test for new functionality in negate (not
88           automatically run in make test)
90 2007-05-24 09:35  tonvoon
92         * plugins/: check_dummy.c, t/check_dummy.t: Tests for check_dummy
94 2007-05-23 09:22  dermoth
96         * plugins/check_http.c, po/de.po, po/fr.po, NEWS,
97           po/nagios-plugins.pot: Update many strings in check_http to get
98           more consistent output Update translation files; fix all
99           check_http changes in French and most changes in German.
101 2007-05-18 08:17  dermoth
103         * plugins/t/check_tcp.t: Make check_tcp.t compatible with picky web
104           servers.
106 2007-05-13 21:02  hweiss
108         * plugins/check_http.c: Add missing options to the usage output.
110 2007-05-13 13:28  psychotrahe
112         * THANKS.in, plugins-root/check_dhcp.c: check_dhcp now adds
113           mandatory end option (Thanks to Enrico Scholz - #1675306)
115 2007-05-12 08:45  psychotrahe
117         * plugins/check_cluster.c: Fixed glibc error caused in utils_base.c
118           due to uninitialized thresholds struct (spotted on ubundu 6.06
119           LTS).
121 2007-05-12 01:49  tonvoon
123         * ABOUT-NLS, configure.in, build-aux/mkinstalldirs: Updating
124           gettext files from coreutils-6.9. mkinstalldirs needs to be in
125           build-aux for some systems without gettext natively. Also have at
126           top level, though gettext documentation says file not neceesary
128 2007-05-09 10:16  psychotrahe
130         * plugins/check_ups.c: small typo in --help
132 2007-05-09 10:09  psychotrahe
134         * THANKS.in, plugins/check_ups.c: Fixed --help output (Ask Bjoern
135           Hansen - #1714823)
137 2007-05-09 09:16  psychotrahe
139         * plugins/t/check_disk.t: added testcase to verify that old
140           positional arguments only select one path
142 2007-05-03 21:43  psychotrahe
144         * ChangeLog, THANKS.in, plugins/check_disk.c: fixed backward
145           incompatibility introduced in 1.4.8 where all partitions are
146           selected, if path is specified as last argument (without using
147           -p).  Thanks to Emil Michles (Emilis) on #nagios
149 2007-05-02 11:11  dermoth
151         * tools/distclean: Making Solaris happy
153 2007-05-02 06:30  dermoth
155         * NEWS: /* Nothing */
157 2007-05-02 06:22  dermoth
159         * plugins/check_time.c, NEWS, THANKS.in: Fix check_time returning
160           wrong OK when time is before the epoch on some arch
162 2007-04-28 22:57  psychotrahe
164         * plugins/t/check_cluster.t: added test cases for check_cluster
166 2007-04-25 23:21  tonvoon
168         * tools/tinderbox_build: Test installs into temporary directories
170 2007-04-25 23:10  tonvoon
172         * configure.in, NEWS, plugins/check_load.c, plugins/common.h,
173           plugins/t/check_load.t: check_load can optionally divide by
174           number of cpus
176 2007-04-23 08:30  hweiss
178         * plugins/check_ping.c: #ifdef can only test a single macro, not an
179           expression.
181 2007-04-20 18:55  hweiss
183         * plugins-root/check_dhcp.c: Remove unused variables.
185 2007-04-20 18:46  hweiss
187         * plugins/check_cluster.c: Include "utils_base.h".
189 2007-04-20 18:45  hweiss
191         * lib/utils_base.h: Declare print_thresholds().
193 2007-04-20 18:39  hweiss
195         * plugins/check_cluster.c: Predeclare functions and remove unused
196           variables.
198 2007-04-20 18:25  hweiss
200         * THANKS.in, plugins-root/check_dhcp.c: Use the 'server identifier'
201           option instead of the 'siaddr' field as the DHCP server address;
202           see RFC 2131, 2. (Denis Knauf - 1667488)
204 2007-04-19 04:46  dermoth
206         * configure.in, NEWS: Fix compilation of check_ldap, check_radius
207           and check_pgsql (*ding*)
209 2007-04-18 20:31  hweiss
211         * NEWS, plugins/check_by_ssh.c: Revert my previous change to
212           "-S/--skip" in favour of the two options "-E/--skip-stderr" and
213           "-S/--skip-stdout".  Both of them support omitting the number of
214           lines to skip, in which case all output on the respective file
215           descriptor is skipped.  "--skip" is kept as an alias for
216           "--skip-stdout" for backwards compatibility with recent releases.
218           Also, print a message if no (non-skipped) stdout/stderr output is
219           available.  This fixes a segfault if the remote command prints no
220           output.
222 2007-04-15 16:17  dermoth
224         * plugins/check_cluster.c: Localization and help fixes (Thanks
225           Benoit M.)
227 2007-04-15 10:03  dermoth
229         * plugins/check_cluster.c: Cosmetic change
231 2007-04-15 09:56  dermoth
233         * contrib/check_cluster2.README: More details about the changes
235 2007-04-15 09:50  dermoth
237         * plugins/Makefile.am, plugins/check_cluster.c, NEWS: Add
238           thresholds support for check_cluster + lots of standardization.
239           Add forgotten items to NEWS.
241 2007-04-15 07:44  dermoth
243         * plugins/check_snmp.c, BUGS: Fix bug #1344584: Counter64 values
244           not handled correctly
246 2007-04-14 16:07  dermoth
248         * BUGS: Works for me
250 2007-04-14 04:09  hweiss
252         * BUGS, plugins/check_by_ssh.c: Up to revision 1.35, the "-S"
253           option skipped the specified number of lines written to stderr.
254           With revision 1.36 and newer, "-S" skipped the specified number
255           of lines written to stdout.  Now, "-S" skips the specified number
256           of lines written to stderr; and if the number specified via "-S"
257           minus the number of lines written to stderr is larger than 0, the
258           difference is used as the number of lines written to stdout to
259           skip.  Also, the "--help" output was fixed.  (Hector - 1675286)
261 2007-04-13 12:38  dermoth
263         * plugins/.cvsignore: ... Some CVS magic too
265 2007-04-13 12:35  dermoth
267         * contrib/check_cluster2.README, plugins/Makefile.am,
268           plugins/check_cluster.c: automake magic for check_cluster
270 2007-04-11 15:43  tonvoon
272         * doc/RELEASING: Add news item to nagiosplugins.org
274 2007-04-11 13:08  tonvoon
276         * BUGS, NEWS, AUTHORS, configure.in, package.def, ChangeLog: 1.4.8
277           release
279 2007-04-10 08:17  dermoth
281         * po/: POTFILES.in, de.po, fr.po, nagios-plugins.pot: Add some
282           check_ntp translations
284 2007-04-10 08:17  dermoth
286         * plugins/check_ntp.c: - Fix possibility of printing scientific
287           numbers in perfdata - Use fperfdata function for perfdata
288           formatting - Make the printing part a bit more flexible (similar
289           to check_disk)
291 2007-04-10 06:58  dermoth
293         * po/: de.po, fr.po, nagios-plugins.pot: Hopefully this is correct.
294           Need to make more changes so I'm commiting these.
296 2007-04-04 21:08  dermoth
298         * plugins/check_ntp.c: Fix for getting dispersion instead of jitter
299           on older servers (like xntpd on Solaris).
301 2007-04-03 18:19  hweiss
303         * plugins/check_ntp.c: Fix the synchronization source selection on
304           big-endian systems.
306 2007-04-03 02:31  dermoth
308         * plugins/check_ntp.c: Temporary fix for jitter calculation
310 2007-04-02 13:39  hweiss
312         * plugins/check_ntp.c: Don't rely on the assumption that the size
313           of a READSTAT response is a multiple of
314           sizeof(ntp_assoc_status_pair).
316 2007-04-02 10:28  tonvoon
318         * lib/tests/Makefile.am: Add libgnu.a as regex functions required
320 2007-04-02 08:32  dermoth
322         * plugins/check_ntp.c: Fix byte order in verbose logging
324 2007-04-02 07:00  dermoth
326         * plugins/check_ntp.c: Seems like we don't get any jitter
327           sometimes. While this needs to be fixed we should at least handle
328           it gracefully.
330 2007-04-01 15:21  psychotrahe
332         * plugins/t/check_http.t: check_http.t: - added internet_access
333           variable to skip tests where internet access is required.
334                  - added host_tcp_http2 variable for a webserver serving
335           the string 'nagios' in index                - no tests are
336           skipped if the new vars are not defined (existing installations)
338 2007-04-01 12:17  psychotrahe
340         * lib/utils_disk.c: utils_disk: fixed handling if check_disk -p is
341           a device (np_set_best_match())
343 2007-03-31 19:49  hweiss
345         * NEWS: Various check_ntp fixes
347 2007-03-31 19:48  hweiss
349         * plugins/check_ntp.c: Fix an out-of-bounds memcpy(3) and add a
350           realloc(3) error check in jitter_request().
352 2007-03-31 18:35  hweiss
354         * plugins/check_ntp.c: Add a warning to the verbose output if
355           jitter_request() found no synchronization source.
357 2007-03-31 18:29  hweiss
359         * plugins/check_ntp.c: Avoid division by zero.
361 2007-03-31 18:25  hweiss
363         * plugins/check_ntp.c: Remove the '-O' option, as it's ignored.
365 2007-03-30 16:45  tonvoon
367         * m4/np_mysqlclient.m4: Use AS_HELP_STRING instead of
368           ACX_HELP_STRING
370 2007-03-30 15:08  tonvoon
372         * NEWS, configure.in, m4/np_mysqlclient.m4: Fix AC_CHECK_LIB for
373           mysql_init - add dependent libraries. mysql detection separated
374           into external m4 file
376 2007-03-30 10:00  psychotrahe
378         * lib/tests/test_disk.c, plugins/t/check_disk.t: Test Cases for
379           check_disk's -r, -R, -C and -g
381 2007-03-30 09:56  psychotrahe
383         * plugins/check_disk.c: check_disk: minor fix for -C if bestmatch
384           != -p
386 2007-03-30 09:53  psychotrahe
388         * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
389           check_disk: added regex functionality -r and -R. see np-devel
390           mail (2007-02-10)
392 2007-03-30 09:52  psychotrahe
394         * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
395           check_disk: added grouping functionality. see np-devel mail
396           (2007-02-10)
398 2007-03-30 09:48  psychotrahe
400         * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c:
401           check_disk -C is more flexible now. See np-devel post
402           (2007-02-10)
404 2007-03-29 18:58  hweiss
406         * THANKS.in, plugins/check_mysql.c: Fix argument processing (Felix
407           Frank - 1690697)
409 2007-03-29 18:34  hweiss
411         * plugins-root/Makefile.am: Set the "read" and "execute" bits only
412           for "user" and "group" in order to not overwrite
413           "--without-world-permissions" for the root plugins.
415 2007-03-29 11:32  tonvoon
417         * BUGS, NEWS, configure.in, package.def, ChangeLog: 1.4.7 release
419 2007-03-29 11:25  tonvoon
421         * plugins/check_ntp.c: Adding help text for jitter flags
423 2007-03-27 07:53  dermoth
425         * THANKS.in, plugins-root/check_icmp.c: Fix bug #1494629 -
426           check_icmp fails after some time on FreeBSD
428 2007-03-25 14:55  tonvoon
430         * configure.in, NEWS: Reinstate --with-nagios-user/group and new
431           --without-group-permissions ./configure options
433 2007-03-22 17:54  hweiss
435         * THANKS.in, plugins/common.h: Increase MAX_INPUT_BUFFER from 1k to
436           8k in order to increase I/O performance (Stefan Meier)
438 2007-03-16 12:11  gonzai
440         * plugins-scripts/check_ifoperstatus.pl: Fix bogus 'eq (  ||  )'
441           constructions in check_ifoperstatus.pl.
443 2007-03-12 10:51  tonvoon
445         * NEWS, plugins/check_ping.c, plugins/t/check_ping.t: check_ping's
446           timeout interval is only +1 if ping command has a timeout value.
447           Tests updated to check for 100% packet loss (always if ping has
448           timeout), otherwise will check for "timed out" string
450 2007-03-11 06:51  dermoth
452         * plugins-root/t/check_icmp.t: Add tests for new check_icmp switch
453           -m
455 2007-03-11 02:27  tonvoon
457         * plugins/t/check_ping.t, plugins-root/t/check_icmp.t: Converted
458           check_ping.t to new-style testcases. Added test case for
459           check_icmp - requires sudo access
461 2007-03-11 01:57  tonvoon
463         * plugins/check_ping.c: Fixed some help display. Removed -L from
464           usage as deprecated option
466 2007-03-08 09:09  dermoth
468         * NEWS, THANKS.in, plugins-root/check_icmp.c: New switch to
469           check_icmp to set the minimum required hosts for success.
471 2007-03-08 06:12  dermoth
473         * config_test/child_test.c: Ficing C++ style comments
475 2007-03-08 06:09  dermoth
477         * plugins-root/check_icmp.c: Fixed C++ style comments, but I don't
478           get why those lines were originally commented out.
480 2007-03-06 22:45  tonvoon
482         * plugins/check_http.c: Fix option handling (Nobuhiro Ban -
483           1657280)
485 2007-03-06 22:29  tonvoon
487         * plugins/check_smtp.c: Fixed compile errors in check_smtp.c
489 2007-03-06 22:17  tonvoon
491         * NEWS, THANKS.in, plugins/check_smtp.c: Fixed broken HELO cmd
492           (Enrico Scholz - 1675279)
494 2007-03-06 17:29  tonvoon
496         * NEWS, configure.in, plugins/check_procs.c: Use /usr/ucb/ps on
497           Solaris in preference to pst3 (problems in 64bit mode)
499 2007-03-06 17:26  tonvoon
501         * plugins/t/check_disk.t: Test failure if a filesystem which is a
502           subset of another fails the inode check (Matthias Elbe - 1660953)
504 2007-03-06 14:18  tonvoon
506         * NEWS, configure.in: Detect if check_mysql compile will work at
507           ./configure time, due to some Redhat systems distributing
508           mysql_config, but not the include files
510 2007-03-06 11:03  tonvoon
512         * configure.in: Clearer message when --with-nagios-user is used for
513           ./configure
515 2007-03-06 10:48  tonvoon
517         * FAQ, INSTALLING, NEWS, README, plugins-root/Makefile.am: Root
518           plugins installed with world executable permissions. Removed
519           references to --with-nagios-user and --with-nagios-group in
520           README
522 2007-03-02 01:38  egalstad
524         * plugins/check_mrtgtraf.c: Fix for broken check_mrtgtraf
526 2007-02-24 01:03  dermoth
528         * doc/makefile: Fix the makefile ('[[' is bash-specific, 'rm -f'
529           don't remove directories)
531 2007-02-14 20:56  tonvoon
533         * NEWS, contrib/check_sybase: check_sybase now maintained in
534           NagiosExchange
536 2007-02-14 20:52  tonvoon
538         * plugins/check_disk.c: Fixed typo in help for -M
540 2007-02-14 10:11  tonvoon
542         * plugins/: check_tcp.c, t/check_tcp.t: Documentation fix re:
543           --escape flag. Fix of ./check_tcp test to webservers to make it
544           more standards compliant
546 2007-02-09 14:35  tonvoon
548         * NEWS, THANKS.in, po/.cvsignore, po/Makefile.in.in: Fixed
549           MKINSTALLDIRS problem on some systems - Lars Stavholm
551 2007-02-07 14:46  tonvoon
553         * lib/: Makefile.config-opts, parse_ini.c,
554           tests/Makefile.config-opts, tests/config-tiny.ini,
555           tests/plugin.ini, tests/test_ini.c: Added test files to test the
556           parse_ini.c routines. Requires libtap
558 2007-02-07 14:06  hweiss
560         * plugins/check_swap.c: Include <sys/param.h> before <sys/swap.h>
561           in order to fix compilation on OpenBSD (nsturm - 1653934)
563 2007-02-06 23:30  dermoth
565         * plugins/check_tcp.c: Correct vim typo in comment block :P
567 2007-02-06 21:03  opensides
569         * plugins/check_disk.c, plugins/check_http.c,
570           plugins/check_ide_smart.c, plugins/check_mrtg.c,
571           plugins/check_mrtgtraf.c, plugins/check_overcr.c,
572           plugins/check_smtp.c, plugins/check_tcp.c, po/de.po, po/fr.po,
573           po/nagios-plugins.pot:
574           correcting some translation problems
576 2007-02-06 19:33  seanius
578         * lib/: parse_ini.c, parse_ini.h: initial version of ini file
579           parsing routines in C
581 2007-02-06 18:34  opensides
583         * po/Makevars:
584           adding PACKAGE_BUGREPORT to fix Report-Msgid-Bugs-To:
586 2007-02-05 13:51  tonvoon
588         * AUTHORS, doc/RELEASING: Update list of team members. More notes
589           on new releases
591 2007-02-05 13:13  tonvoon
593         * BUGS, NEWS, ChangeLog, configure.in, package.def: For 1.4.6
594           release
596 2007-02-02 09:10  dermoth
598         * plugins/check_snmp.c: Fix parsing of multiple OIDs sets needmibs
599           = TRUE
601 2007-02-01 06:53  dermoth
603         * plugins/: check_tcp.c, t/check_jabber.t: Fix progname being
604           partly set to upper case Change formating of invalid hostname
605           output
607 2007-02-01 05:37  dermoth
609         * NEWS: Adding NEWS entry for check_jabber
611 2007-02-01 05:33  dermoth
613         * plugins-scripts/check_log.sh: Fix bug #1593073 Check_Log problem
614           with log rotation
616 2007-01-31 22:50  tonvoon
618         * plugins/t/check_jabber.t: Converted to new style object and
619           Test::More testing. Skipped jabber server tests if not defined
621 2007-01-31 06:18  dermoth
623         * plugins/t/check_jabber.t: Add check_jabber test. Will ask for a
624           jabber host (default should be OK)
626 2007-01-31 04:47  dermoth
628         * plugins/check_tcp.c: Fix Debian Bug #392610: check_jabber always
629           return warning
631 2007-01-30 14:24  dermoth
633         * plugins/check_tcp.c: Jail does not requires any arguments
635 2007-01-30 09:56  tonvoon
637         * config.rpath: make dist failing without config.rpath in top
638           level. File copied from build-aux/
640 2007-01-30 05:01  dermoth
642         * plugins/: check_tcp.c, t/check_tcp.t: Fix reporting bug using
643           expect, affecting (not fixing) Debian bug #392610: check_jabber
644           always return warning
646 2007-01-30 02:22  hweiss
648         * configure.in: grep(1) "-q" isn't portable (e.g., it won't work on
649           Solaris 8), redirect output to /dev/null instead.
651 2007-01-29 14:14  dermoth
653         * plugins/: check_disk.c, t/check_disk.t: Revert 1643463 (reversed
654           disk thresholds) keeping the thresholds checks.
656 2007-01-29 12:13  hweiss
658         * configure.in: Automake 1.10 says: "compiling `test_disk.c' with
659           per-target flags requires `AM_PROG_CC_C_O' in `configure.in'".
661 2007-01-29 10:06  tonvoon
663         * config.rpath, build-aux/config.rpath: Move config.rpath into
664           build-aux for automake 1.10
666 2007-01-28 22:00  hweiss
668         * INSTALLING: Remove description of deprecated ./configure
669           --with-nagios-{user,group} options.
671 2007-01-28 21:46  hweiss
673         * plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dig.c,
674           plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
675           plugins/check_hpjd.c, plugins/check_http.c,
676           plugins/check_ide_smart.c, plugins/check_ldap.c,
677           plugins/check_load.c, plugins/check_mrtg.c,
678           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
679           plugins/check_mysql_query.c, plugins/check_nagios.c,
680           plugins/check_nt.c, plugins/check_ntp.c, plugins/check_nwstat.c,
681           plugins/check_overcr.c, plugins/check_pgsql.c,
682           plugins/check_ping.c, plugins/check_procs.c,
683           plugins/check_radius.c, plugins/check_real.c,
684           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
685           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
686           plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
687           plugins/urlize.c, plugins/utils.c, plugins/utils.h,
688           plugins-root/check_dhcp.c: Don't try to print `optarg' (which
689           will be a NULL pointer) if an unknown command line option was
690           used, as this leads to a segfault on some systems.  The unknown
691           option will be printed by getopt(3) anyway.  So, simply call
692           print_usage() and exit UNKNOWN via the new usage5() instead.
694 2007-01-27 21:49  dermoth
696         * plugins/: check_disk.c, t/check_disk.t: Fix #1643463:
697           Miscalculating thresholds check_disk
699 2007-01-27 17:49  hweiss
701         * lib/utils_base.c: Change the variable names `true' and `false'
702           (which are keywords in C99) to `yes' and `no'.  Fixes compilation
703           when using SGI's MIPSpro c99(1).
705 2007-01-27 17:42  hweiss
707         * plugins/common.h: Include GNULib's "dirname.h" in order to pull
708           in the base_name() prototype, fixes compilation of check_procs
709           using SGI's MIPSpro C.
711 2007-01-27 16:56  hweiss
713         * ACKNOWLEDGEMENTS, NEWS: Fix typos.
715 2007-01-27 16:51  hweiss
717         * NEWS: Added "-o,--ssh-option=OPTION" which hands "-o OPTION" over
718           to ssh(1) and "-q,--quiet" which tells ssh(1) to suppress
719           warnings (Gerhard Lausser - 1472491)
721 2007-01-27 16:37  hweiss
723         * plugins-root/check_dhcp.c: Include <sys/param.h> which is a
724           prerequisite for <sys/sysctl.h> on NetBSD and OpenBSD (at least).
726 2007-01-25 00:58  tonvoon
728         * Makefile.am, README, configure.in, doc/RELEASING: Update
729           references to NEWS instead of CHANGES. Fix compile of libtap test
730           programs
732 2007-01-25 00:26  tonvoon
734         * config.guess, config.sub, configure.in, ltmain.sh,
735           build-aux/.cvsignore, build-aux/ltmain.sh: Use build-aux
736           directory. Removed unnecessary checks in configure.in.  Keeping
737           libtool to link to libtap - can't find a suitable replacement
738           method
740 2007-01-24 23:18  tonvoon
742         * ACKNOWLEDGEMENTS, CHANGES, NEWS, config.rpath, configure.in,
743           doc/developer-guidelines.sgml, gl/.cvsignore,
744           plugins/Makefile.am, plugins/check_procs.c, po/POTFILES.in:
745           Various cleanups in the syncing with gnulib
747 2007-01-24 22:46  tonvoon
749         * Makefile.am, NEWS, config.rpath, configure.in,
750           doc/developer-guidelines.sgml, gl/Makefile.am, gl/alloca.c,
751           gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c, gl/basename.c,
752           gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
753           gl/creat-safer.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
754           gl/error.c, gl/error.h, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
755           gl/fcntl--.h, gl/fcntl-safer.h, gl/fd-safer.c, gl/fsusage.c,
756           gl/fsusage.h, gl/full-read.c, gl/full-read.h, gl/full-write.c,
757           gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c,
758           gl/getaddrinfo.h, gl/gethostname.c, gl/getloadavg.c, gl/getopt.c,
759           gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h, gl/gettext.h,
760           gl/inet_ntop.c, gl/inet_ntop.h, gl/intprops.h, gl/malloc.c,
761           gl/mbchar.c, gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/minmax.h,
762           gl/mountlist.c, gl/mountlist.h, gl/open-safer.c, gl/pipe-safer.c,
763           gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
764           gl/printf-parse.h, gl/regcomp.c, gl/regex.c, gl/regex.h,
765           gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c,
766           gl/safe-read.c, gl/safe-read.h, gl/safe-write.c, gl/safe-write.h,
767           gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
768           gl/stdbool_.h, gl/stdint_.h, gl/strcase.h, gl/strcasecmp.c,
769           gl/strdup.c, gl/strdup.h, gl/stripslash.c, gl/strncasecmp.c,
770           gl/strndup.c, gl/strndup.h, gl/strnlen.c, gl/strnlen.h,
771           gl/strnlen1.c, gl/strnlen1.h, gl/unistd--.h, gl/unistd-safer.h,
772           gl/unistd_.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
773           gl/vasprintf.h, gl/vsnprintf.c, gl/vsnprintf.h, gl/wchar_.h,
774           gl/wctype_.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
775           gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h,
776           gl/m4/absolute-header.m4, gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4,
777           gl/m4/c-strtod.m4, gl/m4/cloexec.m4, gl/m4/codeset.m4,
778           gl/m4/dirname.m4, gl/m4/dos.m4, gl/m4/double-slash-root.m4,
779           gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/exitfail.m4,
780           gl/m4/extensions.m4, gl/m4/fcntl-safer.m4, gl/m4/fstypename.m4,
781           gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/gethostname.m4,
782           gl/m4/getloadavg.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
783           gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
784           gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
785           gl/m4/gnulib-tool.m4, gl/m4/iconv.m4, gl/m4/inet_ntop.m4,
786           gl/m4/inline.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4,
787           gl/m4/intldir.m4, gl/m4/intmax.m4, gl/m4/intmax_t.m4,
788           gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4, gl/m4/lcmessage.m4,
789           gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
790           gl/m4/lock.m4, gl/m4/longdouble.m4, gl/m4/longlong.m4,
791           gl/m4/ls-mntd-fs.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
792           gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/minmax.m4,
793           gl/m4/mountlist.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4,
794           gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
795           gl/m4/progtest.m4, gl/m4/regex.m4, gl/m4/safe-read.m4,
796           gl/m4/safe-write.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
797           gl/m4/socklen.m4, gl/m4/sockpfaf.m4, gl/m4/ssize_t.m4,
798           gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
799           gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
800           gl/m4/strnlen.m4, gl/m4/sys_socket_h.m4, gl/m4/uintmax_t.m4,
801           gl/m4/ulonglong.m4, gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4,
802           gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4, gl/m4/visibility.m4,
803           gl/m4/vsnprintf.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
804           gl/m4/wctype.m4, gl/m4/wcwidth.m4, gl/m4/wint_t.m4,
805           gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4,
806           lib/Makefile.am, lib/alloca.c, lib/alloca_.h, lib/basename.c,
807           lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c, lib/cloexec.c,
808           lib/cloexec.h, lib/creat-safer.c, lib/dirname.h, lib/dup-safer.c,
809           lib/error.c, lib/error.h, lib/exit.h, lib/exitfail.c,
810           lib/exitfail.h, lib/fcntl--.h, lib/fcntl-safer.h, lib/fd-safer.c,
811           lib/fsusage.c, lib/fsusage.h, lib/full-read.c, lib/full-read.h,
812           lib/full-write.c, lib/full-write.h, lib/getloadavg.c,
813           lib/getopt.c, lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h,
814           lib/gettext.h, lib/intprops.h, lib/malloc.c, lib/mountlist.c,
815           lib/mountlist.h, lib/open-safer.c, lib/pipe-safer.c,
816           lib/realloc.c, lib/regcomp.c, lib/regex.c, lib/regex.h,
817           lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c,
818           lib/safe-read.c, lib/safe-read.h, lib/safe-write.c,
819           lib/safe-write.h, lib/snprintf.c, lib/stdbool_.h, lib/strcase.h,
820           lib/strtod.c, lib/unistd--.h, lib/unistd-safer.h,
821           lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h, lib/xmalloc.c,
822           lib/xstrdup.c, lib/tests/Makefile.am, m4/Makefile.am.in,
823           m4/afs.m4, m4/alloca.m4, m4/basename.m4, m4/c-strtod.m4,
824           m4/codeset.m4, m4/dos.m4, m4/error.m4, m4/exitfail.m4,
825           m4/extensions.m4, m4/fcntl-safer.m4, m4/fstypename.m4,
826           m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4,
827           m4/iconv.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
828           m4/inttypes_h.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
829           m4/longdouble.m4, m4/longlong.m4, m4/ls-mntd-fs.m4,
830           m4/mountlist.m4, m4/nls.m4, m4/np_coreutils.m4, m4/np_curl.m4,
831           m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/regex.m4,
832           m4/restrict.m4, m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4,
833           m4/uintmax_t.m4, m4/ulonglong.m4, m4/unistd-safer.m4,
834           m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4, m4/xalloc.m4,
835           plugins/Makefile.am, plugins/check_smtp.c, plugins/common.h,
836           plugins/getaddrinfo.c, plugins/getaddrinfo.h,
837           plugins/gethostbyname.c, plugins/gethostbyname.h,
838           plugins/netutils.h, plugins-root/Makefile.am, tools/setup,
839           tools/update_coreutils: Sync with gnulib - lots of extraneous
840           code removed in preference to GNU code
842 2007-01-23 18:34  hweiss
844         * THANKS.in, plugins/check_ssh.c: Support `check_ssh
845           --hostname=ADDRESS' (but keep `--host=ADDRESS' for backward
846           compatibility) (Ville Mattila - 1642780)
848 2007-01-23 18:20  hweiss
850         * REQUIREMENTS: Location updates
852 2007-01-23 17:20  hweiss
854         * plugins/check_tcp.c: Add missing `break' to the switch-case block
855           that handles the `-m' option (Nobuhiro Ban - 1642682)
857 2007-01-23 16:42  hweiss
859         * THANKS.in, plugins/check_radius.c: Initialize `data' to zero,
860           fixes potential segfault (Nobuhiro Ban - 1642658)
862 2007-01-23 14:39  hweiss
864         * lib/mountlist.c: Add support for statvfs(2) which is needed in
865           order to compile the plugins on NetBSD 3.0 and newer.  The
866           current coreutils release supports statvfs(2), so this patch
867           won't be needed anymore when updating the coreutils files.
869 2007-01-22 04:05  hweiss
871         * plugins/check_by_ssh.c: Added "-o,--ssh-option=OPTION" which
872           hands "-o OPTION" over to ssh(1) and "-q,--quiet" which tells
873           ssh(1) to suppress warnings (Gerhard Lausser - 1472491)
875 2007-01-20 20:45  tonvoon
877         * doc/developer-guidelines.sgml: Updated policy on contributed
878           plugins
880 2007-01-20 20:06  tonvoon
882         * doc/: LEAVERS, NEW_STARTERS, RELEASING: Administrative notes
884 2007-01-20 10:59  seanius
886         * plugins/check_ntp.c: compilation fixes for check_ntp.c: -
887           check_ntp.c:290: warning: overflow in implicit constant
888           conversion   fixed with an explicit cast to int8_t.  -
889           check_ntp.c:544: warning: pointer of type â€˜void *’ used in
890           arithmetic   fixed by casting to ptrdiff_t before arithmetic and
891           (void*) afterwards - in TVtoNTP64, cast arithmetic result passed
892           to R32 as uint64_t.
894 2007-01-20 07:18  dermoth
896         * plugins/: check_http.c, check_ldap.c: Fix bug #1632091: printf
897           format string typos. Add some more cosmetic changes.
899 2007-01-20 06:27  dermoth
901         * plugins-root/check_icmp.c: Fix bug #1632078: critical threshold %
902           incorrectly displayed by check_icmp
904 2007-01-20 06:07  dermoth
906         * CHANGES, THANKS.in, plugins/netutils.c: Fix bug #1632072 pointer
907           error in plugins/netutils.c. Add changelog entry for previous
908           commit.
910 2007-01-17 05:28  dermoth
912         * THANKS.in, plugins/check_procs.c: Fix bug #1630970 Fix for buffer
913           overflow of check_procs procprog string
915 2007-01-08 11:05  tonvoon
917         * CHANGES, THANKS.in, plugins/t/check_disk.t: Added notes about
918           check_disk perf data fix. Added test to check perf data is same
919           when mount points reversed
921 2007-01-07 07:14  dermoth
923         * plugins/check_disk.c: Fix bug #1627970: check_disk performance
924           output for more then one partition
926 2007-01-06 06:41  dermoth
928         * plugins/check_ping.c: Fix bug #1629008: check_ping fails to
929           handle Packet filtered error
931 2007-01-06 06:33  dermoth
933         * plugins/check_ping.c: Revert last patch: it works but not really
934           for the reason I though.
936 2007-01-06 04:52  dermoth
938         * plugins/check_ping.c: Fix the way check_ping calculate the
939           maximum run time
941 2007-01-04 11:51  dermoth
943         * plugins/check_real.c: Fix bug #1574863: check_real does not
944           accept the '-v' option
946 2007-01-04 11:35  dermoth
948         * plugins/check_ping.c: Fix bug #1592605: check_ping times out
950 2007-01-04 11:18  dermoth
952         * tools/: README, distclean: Adding my distclean script
954 2006-12-23 18:59  dermoth
956         * plugins/t/check_snmp.t: Regexps in check_snmp tests fails where
957           they shouldn't.
959 2006-12-21 05:25  dermoth
961         * NPTest.pm: - Fixing small error (wrong file name) in NPTest.pm
962           documentation.
964 2006-12-20 22:33  tonvoon
966         * CHANGES, THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
967           Removed unused timestamp variable (Matthias Eble) Fixed
968           redirection test. Added extra tests for funny syntax when
969           checking certificates, updated help for more common syntax
971 2006-12-20 19:25  tonvoon
973         * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c,
974           plugins/t/check_disk.t: Fixed inode thresholds, regressed from
975           previous release
977 2006-12-20 11:32  opensides
979         * po/: de.po, fr.po, nagios-plugins.pot:
980           updated the nagios-pulgins.pot files now that localization is
981           clean first pass at updating the french locale
983 2006-12-12 12:59  tonvoon
985         * plugins-scripts/t/utils.t: Enhanced test for single letters in
986           fqdn
988 2006-12-12 08:56  tonvoon
990         * plugins-scripts/utils.pm.in: Allow single characters in fqdn
991           (Dave Alden)
993 2006-12-07 22:38  tonvoon
995         * CHANGES, THANKS.in, configure.in: Fixed HP/UX's swapinfo command
996           for check_procs (Dick van den Burg - 1573700)
998 2006-12-07 16:07  tonvoon
1000         * THANKS.in, plugins/check_disk.c, plugins/check_swap.c,
1001           plugins/common.h, plugins/netutils.h: Fix coredump on 64bit
1002           Solaris. Also adds more error conditions and moves swap specific
1003           includes out of common.h (Duncan Ferguson - 1588031)
1005 2006-12-06 20:34  tonvoon
1007         * plugins/Makefile.am: Move SSL libs to correct order per plugin
1009 2006-12-06 17:36  tonvoon
1011         * plugins/Makefile.am: Only include -lssl for plugins that require
1012           it
1014 2006-12-06 17:00  tonvoon
1016         * configure.in: Flag common compile error because of no ar on
1017           Solaris
1019 2006-12-06 15:58  tonvoon
1021         * Makefile.am: Remove CVS files from distribution
1023 2006-12-06 15:53  tonvoon
1025         * doc/developer-guidelines.sgml: Add libtool requirement for
1026           development
1028 2006-11-09 11:44  tonvoon
1030         * CHANGES, THANKS.in, plugins/check_ping.c, plugins/netutils.c:
1031           Reduced DNS lookups in check_ping and netutils.c in IPv6
1032           configurations (Pawel Malachowski)
1034 2006-11-03 15:40  tonvoon
1036         * lib/: Makefile.am, alloca.c, alloca_.h: Add alloca files,
1037           required for *BSD
1039 2006-11-01 21:15  tonvoon
1041         * ChangeLog, configure.in, package.def: For 1.4.5 release
1043 2006-10-27 16:37  tonvoon
1045         * plugins-scripts/: utils.pm.in, t/utils.t: More edge testcases.
1046           Allow anything if ends with a . as long as correct characters
1048 2006-10-26 22:32  tonvoon
1050         * NPTest.pm: New test variables default to "none", so no changes
1051           required to tinderbox satelites
1053 2006-10-26 22:10  tonvoon
1055         * THANKS.in, plugins-scripts/check_oracle.sh: Fixed error if
1056           dba_free_space has no free segments (Florian Gleixner)
1058 2006-10-26 22:02  tonvoon
1060         * plugins-scripts/: Makefile.am, utils.pm.in, t/utils.t: Fixed
1061           regression where hostnames with hyphens were rejected (1581402 -
1062           Holger Weiss)
1064 2006-10-26 21:56  tonvoon
1066         * contrib/tarballs/check_traffic-0.90b.tar.gz: Removing unnecessary
1067           tarball
1069 2006-10-26 21:51  tonvoon
1071         * THANKS.in, plugins/check_disk.c, plugins/check_http.c: Remove C
1072           style comments (1583467 - Markus Baertschi)
1074 2006-10-24 22:54  opensides
1076         * plugins-root/check_icmp.c:
1077           more fixes and removal of certain sentences not needed
1079 2006-10-24 22:48  opensides
1081         * plugins/check_nt.c, plugins-root/check_icmp.c:
1082           last localization fixes for core plugins in c
1084 2006-10-24 22:01  opensides
1086         * plugins/check_nt.c:
1087           next round of localization fixes
1089 2006-10-24 10:48  tonvoon
1091         * plugins-root/: Makefile.am, check_icmp.c: Fixed compile on
1092           non-glibc platforms
1094 2006-10-24 09:34  tonvoon
1096         * plugins/check_http.c: Restored accidently regressed fix
1098 2006-10-23 22:47  opensides
1100         * plugins/check_http.c:
1101           localization fixes
1103 2006-10-23 01:02  opensides
1105         * plugins-root/check_icmp.c:
1106           first pass a making check icmp respecting nagiosplugins rules
1108 2006-10-22 23:34  opensides
1110         * plugins/check_nt.c:
1111           latest localization fixes for tonight ;-)
1113 2006-10-22 23:24  opensides
1115         * plugins/check_ldap.c:
1116            localization fixes
1118 2006-10-22 23:14  opensides
1120         * plugins-root/check_icmp.c:
1121           putting default template for copyright and explanations
1123 2006-10-22 23:07  opensides
1125         * plugins-root/check_icmp.c:
1126           revert mistake when commiting fixes
1128 2006-10-22 23:03  opensides
1130         * plugins/check_apt.c, plugins/check_procs.c,
1131           plugins-root/check_icmp.c:
1132           more localization fixes
1134 2006-10-20 08:53  tonvoon
1136         * plugins/check_snmp.c: Reverting back accidently regressed code
1138 2006-10-20 08:39  opensides
1140         * plugins/check_mrtg.c:
1141           more localization fixes
1143 2006-10-20 07:24  opensides
1145         * plugins/check_apt.c, plugins-root/check_dhcp.c:
1146           localization updates
1148 2006-10-20 00:56  opensides
1150         * plugins/check_snmp.c:
1151           adding missing check_snmp
1153 2006-10-20 00:53  opensides
1155         * plugins/: check_radius.c, check_real.c, check_smtp.c,
1156           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
1157           check_ups.c, check_users.c, negate.c, urlize.c:
1158           another round of localization cleaning
1160 2006-10-19 21:04  tonvoon
1162         * BUGS, ChangeLog, configure.in, package.def: For 1.4.4 release
1164 2006-10-19 20:52  tonvoon
1166         * CHANGES: Added info re: 1.4.4 in prep for release
1168 2006-10-19 20:36  tonvoon
1170         * THANKS.in, plugins/check_snmp.c: Initialise strings for Fedora
1171           Core 5 (Henning Schmiedehausen)
1173 2006-10-19 20:25  tonvoon
1175         * THANKS.in, plugins/check_snmp.c: Removed asprintf for perf data
1176           (Craig Orsinger, Robby Giffin - 1310495)
1178 2006-10-19 20:13  tonvoon
1180         * THANKS.in, plugins/check_snmp.c: type variable not cleared in Sol
1181           10 (Kyle Tucker)
1183 2006-10-19 19:59  tonvoon
1185         * THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
1186           Redirection error if other headers beginning with L (Aravind
1187           Gottipati - 1562572)
1189 2006-10-19 19:44  tonvoon
1191         * THANKS.in, plugins-scripts/utils.pm.in: Allow hostnames beginning
1192           with digits (O'Shaughnessy Evans - 1567390)
1194 2006-10-19 12:56  tonvoon
1196         * plugins/t/check_smtp.t: Added tests for SMTP servers without TLS
1197           and with TLS
1199 2006-10-19 01:25  opensides
1201         * plugins/: check_apt.c, check_by_ssh.c, check_dig.c, check_dns.c,
1202           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
1203           check_http.c, check_ide_smart.c, check_ldap.c, check_load.c,
1204           check_mrtg.c, check_mrtgtraf.c, check_mysql.c,
1205           check_mysql_query.c, check_nagios.c, check_nt.c, check_ntp.c,
1206           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
1207           check_procs.c:
1208           first pass at cleaning localization for new release first pass at
1209           making all the headre be the same licence, plugin, etc...
1211 2006-10-18 13:12  tonvoon
1213         * plugins/: check_disk.c, t/check_disk.t: Re-added perf data to
1214           check_disk
1216 2006-10-18 13:05  tonvoon
1218         * lib/: utils_disk.h, tests/test_disk.c: Fix tests for exact
1219           matches when searching filesystems
1221 2006-10-18 13:03  tonvoon
1223         * lib/: utils_base.c, utils_base.h: Cater for different errors when
1224           setting thresholds
1226 2006-10-12 21:36  tonvoon
1228         * plugins/: check_smtp.c, t/check_smtp.t: Resend EHLO after TLS
1229           negotiation as per RFC3207 (Holger Weiss - 1482832)
1231 2006-10-12 15:22  tonvoon
1233         * plugins/check_ntp.c: Removed extraneous comma in perf data output
1235 2006-10-12 15:14  tonvoon
1237         * plugins/: check_disk.c, t/check_disk.t: Remove the "- free space"
1238           if status is OK
1240 2006-10-12 14:58  tonvoon
1242         * NPTest.pm, THANKS.in, plugins/check_disk.c,
1243           plugins/t/check_disk.t: Fixed output from -e in check_disk
1244           (Andreas Behal)
1246 2006-10-02 13:09  tonvoon
1248         * plugins/t/check_load.t: Fix test failure on poseidon
1250 2006-09-21 11:41  tonvoon
1252         * THANKS.in, plugins/check_nwstat.c: Added perfdata for most
1253           variables and new parameters: VMU, VMF, VMP, NRMH, NRMP, NRMM,
1254           NRMS, NSS1 to NSS7 (Christian Mies)
1256 2006-09-02 21:41  seanius
1258         * lib/utils_base.h, plugins/utils.h: - explicitly include
1259           utils_base.h from utils.h - put utils.h inside of an
1260           #ifndef/#endif
1262 2006-09-02 21:32  seanius
1264         * plugins/check_tcp.c: - fix for warning/critical timeouts in
1265           check_tcp.c, in which the plugin   would exit with a usage error
1266           if non-int timeouts were passed.  - change
1267           --warning-time/--critical-time to just --warning/--critical,   as
1268           it's what --help says.
1270 2006-08-14 10:04  tonvoon
1272         * THANKS.in, plugins/check_disk.c: Fixed inode percent free output
1273           (Mike Emigh - 1531899)
1275 2006-08-14 09:42  tonvoon
1277         * plugins/t/check_ntp.t: Fixed skip of no ntp test
1279 2006-08-11 09:26  tonvoon
1281         * plugins/: check_ntp.c, t/check_ntp.t: Catch no responses from any
1282           server (1538341 - nmdias)
1284 2006-08-03 09:14  tonvoon
1286         * tools/tinderbox_build: Interpret the snapshot datestamp as GMT
1288 2006-07-31 19:55  harpermann
1290         * plugins/check_nt.c: Bug: 694259 fix.  After consulting with the
1291           target service authors, we decided to keep the default port as
1292           1248 and add a note about other services sometimes using this
1293           port and suggesting to change the port.  Closing bug.
1295 2006-07-31 15:09  tonvoon
1297         * doc/developer-guidelines.sgml: M4 requirement for developer
1298           platform
1300 2006-07-29 02:43  tonvoon
1302         * plugins/common.h, plugins-root/check_dhcp.c: Fix two Solaris
1303           compile problems
1305 2006-07-29 01:04  tonvoon
1307         * po/POTFILES.in: Remove reference to check_udp.c
1309 2006-07-29 00:59  tonvoon
1311         * configure.in, plugins/Makefile.am, plugins-scripts/Makefile.am:
1312           Cleanup references to old check_udp and INSTALL_OPTS. Error if
1313           --with-nagios-user or --with-nagios-group specified for configure
1315 2006-07-28 23:44  tonvoon
1317         * CHANGES, plugins/Makefile.am, plugins/check_udp.c,
1318           plugins/t/check_udp.t: check_udp.c deprecated and check_udp now
1319           linked to check_tcp. check_udp2 removed
1321 2006-07-27 12:29  tonvoon
1323         * doc/developer-guidelines.sgml: Example ranges (Nathan Vonnahme)
1325 2006-07-20 00:05  tonvoon
1327         * THANKS.in, configure.in: Stricter autoconf 2.60 rules (Lance
1328           Albertson - 1522900)
1330 2006-07-19 23:56  tonvoon
1332         * plugins/common.h: Fix to add uintmax_t, for check_disk.c compile
1334 2006-07-19 23:37  tonvoon
1336         * plugins/common.h: Fix for CHAR_MAX on Solaris 9
1338 2006-07-14 10:47  tonvoon
1340         * lib/: Makefile.am, utils_base.c: Missing header files
1342 2006-07-14 10:43  tonvoon
1344         * plugins/check_disk.c: Fix inode percents using coreutils'
1345           percentage calculation technique
1347 2006-07-14 00:58  tonvoon
1349         * CHANGES, lib/utils_base.c, lib/utils_base.h, lib/utils_disk.c,
1350           lib/utils_disk.h, lib/tests/test_utils.c, plugins/check_disk.c,
1351           plugins/t/check_disk.t: Major fixes to check_disk. Now should
1352           return same data as df
1354 2006-07-13 13:50  tonvoon
1356         * Makefile.am, configure.in, lib/Makefile.am, lib/tests/.cvsignore,
1357           lib/tests/Makefile.am, lib/tests/README, lib/tests/test_disk.c,
1358           lib/tests/test_disk.t, lib/tests/test_utils.c,
1359           lib/tests/test_utils.t, plugins/Makefile.am,
1360           plugins/check_disk.c, plugins/check_dns.c, plugins/check_mysql.c,
1361           plugins/check_mysql_query.c, plugins/utils.c, plugins/utils.h,
1362           plugins/utils_disk.c, plugins/utils_disk.h,
1363           plugins/tests/.cvsignore, plugins/tests/Makefile.am,
1364           plugins/tests/README, plugins/tests/test_disk.c,
1365           plugins/tests/test_disk.t, plugins/tests/test_utils.c,
1366           plugins/tests/test_utils.t: Move new util_* functions to lib/
1368 2006-07-13 09:54  tonvoon
1370         * configure.in, lib/basename.c, lib/dirname.h, m4/basename.m4,
1371           m4/dos.m4, m4/np_coreutils.m4, plugins/check_procs.c,
1372           plugins/utils.c, plugins/utils.h: Using coreutils' base_name
1373           function because of portability issues with Tru64
1375 2006-07-12 23:53  tonvoon
1377         * plugins/: check_disk.c, utils_disk.c, utils_disk.h,
1378           t/check_disk.t: Added -E option for exact match of filesystem.
1379           Restructured main filesystem loop. Added extra tests for possible
1380           duplicate filesystems.
1382 2006-07-12 20:30  tonvoon
1384         * plugins/: check_disk.c, utils_disk.c, utils_disk.h,
1385           tests/.cvsignore, tests/test_disk.c: Moving parameter_list into
1386           utils_disk.h. Given list of mount points, can now work out best
1387           match or exact match.
1389 2006-07-12 13:15  tonvoon
1391         * plugins/: Makefile.am, check_disk.c, utils_disk.c, utils_disk.h,
1392           tests/Makefile.am, tests/test_disk.c, tests/test_disk.t: Moving
1393           check_disk functions into utils_disk.c and testing them
1395 2006-07-11 13:38  tonvoon
1397         * m4/fcntl-safer.m4, m4/np_coreutils.m4, m4/unistd-safer.m4,
1398           lib/creat-safer.c, lib/dup-safer.c, lib/fcntl--.h,
1399           lib/fcntl-safer.h, lib/fd-safer.c, lib/open-safer.c,
1400           lib/pipe-safer.c, lib/unistd--.h, lib/unistd-safer.h: Extra files
1401           from coreutils required for getloadavg.c to compile on Tru64
1402           (Ciro Iriarte - 1520331)
1404 2006-07-10 09:44  tonvoon
1406         * lib/Makefile.am: Didn't add intprops.h into distribution
1407           correctly
1409 2006-07-07 07:36  harpermann
1411         * plugins/urlize.c: Added check for two arguments.  Was segfaulting
1412           if no or one arg.  Now returns help.
1414 2006-07-05 14:45  tonvoon
1416         * plugins-scripts/check_mailq.pl: Fixed checking of return codes
1417           from external mailq programs
1419 2006-07-05 09:55  tonvoon
1421         * tools/tinderbox_build: Add instructions for manually sending
1422           Tinderbox build logs
1424 2006-07-05 09:26  tonvoon
1426         * lib/: Makefile.am, intprops.h: Missing intprops.h for Tru64 (Ciro
1427           Iriarte - 1517379)
1429 2006-07-04 10:47  tonvoon
1431         * THANKS.in, m4/alloca.m4, m4/np_coreutils.m4: Added alloca.h check
1432           and fixed locale.h, wchar.h (Ari Pollak - 1516578)
1434 2006-07-03 09:03  tonvoon
1436         * plugins/check_dig.c: Fixed -p getopt call (Allan Bennett -
1437           1511650)
1439 2006-07-03 08:55  tonvoon
1441         * THANKS.in, lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c,
1442           m4/c-strtod.m4, m4/np_coreutils.m4, plugins/Makefile.am: Fixed
1443           compile on Tru64 5.1b (Ciro Iriarte - 1515435)
1445 2006-06-21 12:05  opensides
1447         * plugins/: check_snmp.c, check_ssh.c:
1448           cleaning help and usage
1450 2006-06-21 10:49  opensides
1452         * po/LINGUAS:
1453           fixing bug id #1509699
1455 2006-06-20 12:17  opensides
1457         * plugins/: check_procs.c, check_radius.c, check_real.c,
1458           check_smtp.c, check_snmp.c, check_ssh.c:
1459           cleaning help and usage + license
1461 2006-06-18 20:36  opensides
1463         * plugins/: check_disk.c, check_time.c, check_udp.c, check_ups.c,
1464           check_users.c, gethostbyname.c, gethostbyname.h, negate.c,
1465           netutils.c, popen.c, runcmd.c, sslutils.c, urlize.c, utils.c:
1466           updating help and usage and license
1468 2006-06-17 13:28  opensides
1470         * plugins/: check_hpjd.c, check_nt.c, check_ntp.c, check_nwstat.c,
1471           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c:
1472           cleaning up help and usage
1474 2006-06-15 13:52  opensides
1476         * plugins/: check_ldap.c, check_load.c, check_mrtg.c,
1477           check_mysql.c, check_mysql_query.c, check_nagios.c:
1478           cleaning help and usage
1480 2006-06-15 11:16  opensides
1482         * plugins/check_ide_smart.c:
1483           cleaning help and usage
1485 2006-06-14 22:27  opensides
1487         * plugins/: check_dns.c, check_dummy.c, check_fping.c,
1488           check_game.c:
1489           updating the help and usage for localization
1491 2006-06-14 20:15  tonvoon
1493         * INSTALLING, doc/developer-guidelines.sgml: Updated requirements
1494           for development platform
1496 2006-06-14 19:48  opensides
1498         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c:
1499           starting the BIG locale update ;-)
1501 2006-06-07 15:28  seanius
1503         * contrib/check_linux_raid.pl: some gratuitous whitespace changes,
1504           and a fix to the "recovery =" detection logic in
1505           check_linux_raid.pl
1507 2006-06-07 15:23  seanius
1509         * plugins-scripts/utils.pm.in: removed stale references to
1510           PATH_TO_NTPFOO, as it's no longer used.
1512 2006-06-07 08:59  tonvoon
1514         * plugins-root/Makefile.am: Do not install setuid programs unless
1515           run as root
1517 2006-06-07 08:18  tonvoon
1519         * tools/setup, plugins-root/Makefile.am: Fixed two build problems
1520           re: libtool and pst3
1522 2006-06-06 17:48  seanius
1524         * plugins/check_pgsql.c: modify the is_pg_dbname() function to
1525           allow databases with '-' in their name.  reference: sf tracker
1526           #1500752
1528 2006-06-04 00:06  seanius
1530         * configure.in: removed the -R for openssl, as it should be figured
1531           out automatically by libtool and also controlled via the
1532           --enable-rpath/--disable-rpath configure options.  furthermore
1533           keeping it in forces the rpath option on in spite of what's
1534           passed on the configure line.
1536 2006-06-01 23:30  seanius
1538         * contrib/check_linux_raid.pl: gave some TLC to check_linux_raid
1540 2006-05-30 10:55  tonvoon
1542         * configure.in: Default to search path for mysql_config
1544 2006-05-30 10:39  tonvoon
1546         * THANKS.in: For reporting check_radius compile problem
1548 2006-05-30 10:19  tonvoon
1550         * .cvsignore, config.guess, config.sub, ltmain.sh,
1551           doc/developer-guidelines.sgml: Added libtool files, at version
1552           1.5.22, into CVS
1554 2006-05-25 18:40  egalstad
1556         * plugins-root/check_dhcp.c: Applied patch for responses from
1557           helpers/relays, cleaned up different coding styles for
1558           consistency
1560 2006-05-25 17:59  tonvoon
1562         * lib/regex.o: Removed unnecessary file
1564 2006-05-25 17:58  tonvoon
1566         * configure.in, lib/Makefile.am, plugins/common.h: Gettext fixes to
1567           sync with coreutils
1569 2006-05-25 17:53  egalstad
1571         * plugins-root/check_dhcp.c: Fixed short interface name length,
1572           UNKNOWN return code (patches from tracker)
1574 2006-05-25 16:34  tonvoon
1576         * plugins/: check_http.c, t/check_http.t: Option to invert results
1577           from a regexp pattern match
1579 2006-05-25 13:33  tonvoon
1581         * configure.in, lib/.cvsignore, lib/regcomp.c, lib/regex.c,
1582           lib/regex.h, lib/regex.o, lib/regex_internal.c,
1583           lib/regex_internal.h, lib/regexec.c, lib/strcase.h,
1584           m4/.cvsignore, m4/np_coreutils.m4, m4/regex.m4, m4/restrict.m4,
1585           plugins/check_apt.c, plugins/check_http.c, plugins/check_smtp.c,
1586           plugins/check_snmp.c: Use coreutils' regexp libraries, so regexp
1587           always available now
1589 2006-05-25 13:13  tonvoon
1591         * m4/ls-mntd-fs.m4: Sync with coreutils 5.96
1593 2006-05-24 13:48  tonvoon
1595         * THANKS.in, configure.in: Fix for mysql 3.x (Jeremy Reed, Michael
1596           Tiernan - 1491936)
1598 2006-05-24 10:23  tonvoon
1600         * doc/developer-guidelines.sgml: Reminder of no inline variable
1601           declarations
1603 2006-05-24 10:05  tonvoon
1605         * plugins/check_snmp.c: Variables need to be declared at top of
1606           code for better portability (Gerhard Lausser)
1608 2006-05-19 22:41  tonvoon
1610         * configure.in, doc/developer-guidelines.sgml: Requirement of
1611           automake 1.8.3, as coreutils needs it
1613 2006-05-19 22:30  tonvoon
1615         * .cvsignore, config.rpath, mkinstalldirs, po/.cvsignore,
1616           po/remove-potcdate.sin: Adding more required files from gettext
1618 2006-05-19 00:17  tonvoon
1620         * tools/setup: Bug in Makefile.am creation
1622 2006-05-19 00:09  tonvoon
1624         * .cvsignore, ABOUT-NLS, m4/Makefile.am, m4/Makefile.am.in,
1625           po/.cvsignore, po/Makefile.in.in, tools/setup: Fixes from
1626           coreutils sync: some files now required and removed generateable
1627           files
1629 2006-05-18 23:05  tonvoon
1631         * .cvsignore, Makefile.am, configure.in,
1632           doc/developer-guidelines.sgml, lib/Makefile.am, lib/cloexec.c,
1633           lib/cloexec.h, lib/error.c, lib/error.h, lib/exit.h,
1634           lib/exitfail.c, lib/exitfail.h, lib/fsusage.c, lib/fsusage.h,
1635           lib/full-read.c, lib/full-read.h, lib/full-write.c,
1636           lib/full-write.h, lib/getloadavg.c, lib/getopt.c, lib/getopt.h,
1637           lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h, lib/gettext.h,
1638           lib/malloc.c, lib/mountlist.c, lib/mountlist.h, lib/realloc.c,
1639           lib/safe-read.c, lib/safe-read.h, lib/safe-write.c,
1640           lib/safe-write.h, lib/stdbool_.h, lib/strtod.c,
1641           lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h, lib/xmalloc.c,
1642           m4/.cvsignore, m4/Makefile.am, m4/afs.m4, m4/codeset.m4,
1643           m4/error.m4, m4/exitfail.m4, m4/extensions.m4, m4/fstypename.m4,
1644           m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4,
1645           m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
1646           m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
1647           m4/lib-link.m4, m4/lib-prefix.m4, m4/longdouble.m4,
1648           m4/longlong.m4, m4/ls-mntd-fs.m4, m4/malloc.m4, m4/mountlist.m4,
1649           m4/nls.m4, m4/np_coreutils.m4, m4/onceonly.m4,
1650           m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/realloc.m4,
1651           m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4, m4/uintmax_t.m4,
1652           m4/ulonglong.m4, m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4,
1653           m4/xalloc.m4, plugins/.cvsignore, plugins/check_disk.c,
1654           plugins/common.h, plugins/tests/.cvsignore,
1655           plugins-root/.cvsignore, plugins-root/check_dhcp.c,
1656           po/.cvsignore, tools/setup: Synchronise with coreutils 2.95.
1657           Gettext now synced with coreutils, so no longer development
1658           platform requirement
1660 2006-05-17 11:10  tonvoon
1662         * configure.in: Fix for loading SSL libraries at runtime
1664 2006-05-17 09:56  tonvoon
1666         * configure.in, plugins-root/Makefile.am: Fix compile problems on
1667           Solaris for pst3 and ssl libs
1669 2006-05-15 14:20  tonvoon
1671         * CHANGES, contrib/check_disk_snmp.pl: check_disk_snmp.pl removed.
1672           Notice added to CHANGES
1674 2006-05-15 14:07  tonvoon
1676         * tools/sfsnapshot: Changed snapshot generator due to cvs changes
1677           on SF
1679 2006-05-03 15:12  tonvoon
1681         * doc/LEAVERS: Leavers process documented
1683 2006-05-02 09:30  tonvoon
1685         * plugins/check_disk.c: Inode thresholds not always being
1686           initialised (James Fidell - 1476457)
1688 2006-05-02 09:21  tonvoon
1690         * CHANGES: New check_ntp and check_apt plugins by Sean
1692 2006-05-01 22:52  seanius
1694         * configure.in, plugins/Makefile.am, plugins/check_ntp.c,
1695           plugins/common.h, plugins/runcmd.c, plugins-scripts/Makefile.am:
1696           - check_ntp:   - now roughly feature-complete.    - various
1697           bugfixes, esp. offset calculation.    - enhanced the asynchronous
1698           offset polling to set requests that      haven't recieved a
1699           response in >= 1 second to stale and retransmit them,      which
1700           results in much better performance on unreliable networks.    -
1701           we only spend timeout/2 seconds polling offsets, and if we don't
1702           get      everything by that point we work with what we have and
1703           set status to      warning/critical depending on how much data we
1704           have.    - set the same defaults as the perl script.  - commit
1705           changes to configure.in to support automatic building of
1706           check_apt   (if apt-get is installed and regex libraries
1707           available) and check_ntp   (unconditionally), now defaulting to
1708           check_ntp.c instead of the perl script.    if this is an issue we
1709           can back out the commit of course.  an eye    should be kept on
1710           check_ntp building and running correctly in different
1711           environments, esp. 64-bit and big-endian platforms, and those
1712           with more    "esoteric" API's (do any of the platforms not have
1713           poll()?).  - similar changes to Makefile.am's.  - common.h: add
1714           statement to include sys/poll.h - runcmd.c: exit STATE_UNKNOWN if
1715           execve() fails.
1717 2006-04-28 16:52  tonvoon
1719         * configure.in: Remove stupid error where pst3 was always compiled
1721 2006-04-28 09:45  tonvoon
1723         * configure.in, plugins-root/Makefile.am: Added pst3 into
1724           distribution (Jason Kau - 1476451)
1726 2006-04-27 14:25  tonvoon
1728         * configure.in, plugins/check_procs.c, plugins/utils.c,
1729           plugins/utils.h, plugins/tests/test_utils.c: Internal version of
1730           basename if one not found in system
1732 2006-04-19 10:33  tonvoon
1734         * plugins/t/check_nagios.t: Fix check_nagios tests on MacOSX 10.4
1736 2006-04-19 04:47  sghosh
1738         * ChangeLog: ChangeLog update - release pending
1740 2006-04-19 04:42  sghosh
1742         * configure.in, package.def: version update - release pending
1744 2006-04-17 22:08  opensides
1746         * po/fr.po:
1747           Final commit of fr.po
1749 2006-04-17 14:54  opensides
1751         * po/fr.po:
1752           another big chunk of fr.po
1754           Still 20 to go ;)
1756 2006-04-16 15:24  opensides
1758         * po/fr.po:
1759           big revision of po file for 1.4.3
1761 2006-04-15 11:46  opensides
1763         * po/fr.po:
1764           second part of fr.po updating
1766 2006-04-14 23:44  opensides
1768         * po/: de.po, fr.po, nagios-plugins.pot:
1769           updated pot file sarted updating fr.po for nagios 1.4.3
1771 2006-04-12 11:00  seanius
1773         * plugins/check_ntp.c: the offset_requests are now parallelized.
1774           still stuff needs to be done (conveniently marked with XXX), but
1775           on well behaving networks the plugin should behave more or less
1776           identical to check_ntp.pl now.
1778 2006-04-12 07:33  seanius
1780         * plugins/check_ntp.c: added a currently unused but "good for
1781           reference" version of offset_request which attempts to behave
1782           more like ntpdate, but this doesn't yet and the code isn't
1783           actually used yet.
1785 2006-04-12 00:24  seanius
1787         * plugins/check_ntp.c: another big code-commit to check_ntp.
1788           jitter calculations now work, and the program is becoming much
1789           closer on the packet-for-packet level to how check_ntp.pl
1790           behaves.  i'll send an email in the morning :)
1792 2006-04-06 11:08  tonvoon
1794         * THANKS.in, plugins/utils.c: Stop coredump on Solaris if arg not
1795           specified (Jason Kau - 1465288)
1797 2006-04-05 09:11  tonvoon
1799         * CHANGES: Notice added re: check_udp in next release
1801 2006-04-05 09:06  tonvoon
1803         * plugins/check_procs.c: Use pid_t for pids (1463853)
1805 2006-04-05 08:58  tonvoon
1807         * plugins/: check_http.c, t/check_http.t: Allow multiple -k
1808           parameters (Gerd Mueller - 1457726)
1810 2006-04-05 07:58  seanius
1812         * plugins/check_apt.c: finally??? cvs works again????  let me dig
1813           up my week-old cvs commit message.....
1815           i'm becoming very happy with check_apt now :) - now has support
1816           for an externally (configure.in) path to apt-get,   though i
1817           still have that in #ifdefs for the time being.  - support for
1818           defining what packages are "critical updates", via   the
1819           already-existing security regexp or overridable on the cmdline -
1820           allow overriding of apt-get cmdline options - introduce a "no
1821           upgrade" in case someone just wants to check that   they can
1822           download the package lists with -u but not check for upgrades.
1823           might need to change the name of this option to prevent
1824           confusion.  - improved -h documentation
1826 2006-03-29 17:33  tonvoon
1828         * THANKS.in, plugins/check_tcp.c, plugins/utils.c, plugins/utils.h,
1829           plugins/tests/test_utils.c: New function to for escaped strings
1830           from command line for send/quit.  Adapted from Sebastian
1831           Wiesinger's patch (1292404)
1833 2006-03-29 16:30  tonvoon
1835         * NPTest.pm: Will die if signal received from a testCmd
1837 2006-03-29 15:37  tonvoon
1839         * plugins/t/check_udp.t: Allow 1 second delay in check_udp timeout
1841 2006-03-29 09:18  tonvoon
1843         * plugins/t/check_http.t: Fix possible timeout issue on
1844           hostname_invalid
1846 2006-03-29 09:13  tonvoon
1848         * plugins/t/check_dns.t: Fix test if response time is one second
1850 2006-03-29 09:01  seanius
1852         * plugins/check_apt.c: now support for detecting critical/security
1853           updates, which sets the return code to STATE_CRITICAL instead of
1854           just STATE_WARNING as it was previously doing.
1856 2006-03-27 09:39  tonvoon
1858         * plugins/t/check_udp.t: Set timeout within nc, rather than the
1859           test script
1861 2006-03-27 09:19  tonvoon
1863         * plugins/check_disk.c: Fixed bug with malloc of wrong size
1865 2006-03-24 17:26  tonvoon
1867         * plugins/t/check_dns.t: Fixing defaults to work
1869 2006-03-24 16:49  tonvoon
1871         * CHANGES: Reintroduced --with-mysql configure option. Note about
1872           SSL cleanup
1874 2006-03-24 16:25  tonvoon
1876         * plugins/check_http.c: -C now implies -S/--ssl as well
1878 2006-03-24 16:13  tonvoon
1880         * plugins/t/: check_hpjd.t, check_http.t: Tests converted to new
1881           style
1883 2006-03-24 16:12  tonvoon
1885         * plugins/: check_tcp.c, t/check_udp.t: udp checks require and send
1886           and receive option. Tests updated so if nc is available, will
1887           check send and receive working correctly
1889 2006-03-23 22:58  seanius
1891         * plugins/check_apt.c: - addition of include/exclude option for
1892           package names in check_apt,   using POSIX regexp support.  -
1893           various commenting and tidying of code/logic/output.  - still
1894           haven't committed the Makefile.am/configure.in stuff.
1896 2006-03-23 17:16  tonvoon
1898         * NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t:
1899           check_disk now errors if a specified directory does not exist (cf
1900           df /foo)
1902 2006-03-23 16:06  tonvoon
1904         * plugins/t/check_disk.t: Some versions of Test::More do not like
1905           the m#foo# syntax
1907 2006-03-23 12:01  tonvoon
1909         * NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t:
1910           Incorrect output when checking non-existent disk (John Rouillard
1911           - 1326050)
1913 2006-03-23 00:01  seanius
1915         * plugins/check_apt.c: more work on check_apt.  more graceful error
1916           handling and information reporting, a couple new cmdline options.
1917           still not quite ready for prime-time, maybe tomorrow :)
1919 2006-03-22 17:32  tonvoon
1921         * REQUIREMENTS, configure.in: Reinstated --with-mysql option
1923 2006-03-22 16:45  tonvoon
1925         * plugins/: check_dns.c, t/check_dns.t: Added warning and critical
1926           response times (John Rouillard - 1343159)
1928 2006-03-22 15:45  tonvoon
1930         * plugins/t/check_pop.t: Convert to new style tests
1932 2006-03-22 15:45  tonvoon
1934         * THANKS.in, plugins/check_tcp.c: Options to change line ends for
1935           -s and -q (John Rouillard - 1346104)
1937 2006-03-22 14:32  tonvoon
1939         * plugins-scripts/check_log.sh: Remove PATH restriction
1941 2006-03-22 14:17  tonvoon
1943         * plugins/: check_dns.c, t/check_dns.t: New style tests. Cleanup of
1944           presentation of help. Added '' around -a checks
1946 2006-03-22 13:18  tonvoon
1948         * plugins/check_by_ssh.c: Typo (Thomas Guettler - 1433447)
1950 2006-03-22 12:59  tonvoon
1952         * plugins-scripts/: check_log.sh, utils.sh.in: Remove hardlink to
1953           /bin/sed. Leave to PATH (Abs - 1391483)
1955 2006-03-22 00:00  seanius
1957         * plugins/check_apt.c: initial version of a check_apt plugin... not
1958           editing configure/Makefile.am's until i'm happier with it (better
1959           output, better ways to define warning vs. critical thresholds...
1960           etc).
1962 2006-03-21 14:20  tonvoon
1964         * THANKS.in, configure.in: Stop check_dns from compiling if
1965           nslookup does not exist (Sakari Lehtonen - 1412721)
1967 2006-03-21 13:42  tonvoon
1969         * plugins/t/check_load.t: Updated to new Test::More method for
1970           testing
1972 2006-03-21 13:32  tonvoon
1974         * configure.in: Fix for mysql 3.x
1976 2006-03-21 13:31  tonvoon
1978         * plugins/check_tcp.c: Return CRITICAL if hostname invalid, as per
1979           guidelines
1981 2006-03-21 12:56  tonvoon
1983         * tools/setup: Patch to workaround SFnot having libtool installed
1985 2006-03-21 11:42  tonvoon
1987         * REQUIREMENTS, CHANGES, THANKS.in, configure.in,
1988           plugins/Makefile.am, plugins/tests/Makefile.am: mysql discovery
1989           based on mysql_config (Johan Fischer - 1359414)
1991 2006-03-20 22:06  seanius
1993         * plugins/check_ntp.c: - shuffling some code around to keep things
1994           tidy.  - now average the result of 4 queries just as ntpdate does
1995           - put things in place for jitter calculation
1997 2006-03-20 17:18  seanius
1999         * plugins/check_ntp.c: ipv6 support for c-version of check_ntp
2001 2006-03-18 19:00  seanius
2003         * plugins/check_ntp.c: initial version of the pure-c check_ntp
2004           implementation.  jitter not yet implemented, and a couple other
2005           misc things to do, so i haven't yet patched Makefile.am
2007 2006-03-18 14:47  seanius
2009         * plugins/check_http.c: return-logic related fix for cert checking,
2010           thanks to emmet hogan.
2012 2006-03-17 14:08  tonvoon
2014         * plugins/tests/test_utils.t: Better error message re: tap library
2016 2006-03-17 14:07  tonvoon
2018         * REQUIREMENTS, configure.in, plugins/Makefile.am,
2019           plugins/check_mysql.c, plugins/check_mysql_query.c,
2020           plugins/t/check_mysql.t: mysql detection cleanup: fixes runtime
2021           linking, autodetection of main locations, detection of lib64 and
2022           different layouts
2024 2006-03-17 10:20  tonvoon
2026         * doc/developer-guidelines.sgml: Added requirement for developer
2027           system to have gnu libtool
2029 2006-03-16 17:31  tonvoon
2031         * configure.in, plugins/tests/Makefile.am, tools/setup: Using
2032           libtool to get runpath for tap library
2034 2006-03-15 19:54  tonvoon
2036         * THANKS.in, plugins/check_mysql.c, plugins/t/check_mysql.t: Alert
2037           on amount of time a slave is behind (Steven Kreuzer)
2039 2006-03-13 17:59  seanius
2041         * plugins/check_swap.c: fix for (tracker id 1420741) "check_swap:
2042           incorrect totals for multiple partitions (BSD)" thanks to scott
2043           thompson
2045 2006-03-13 11:08  tonvoon
2047         * plugins/check_ping.c: Change warning message if there is stderr
2048           output. This catches a problem where time was shifting backwards
2049           on a linux VMware guest during the ping
2051 2006-03-07 10:33  tonvoon
2053         * plugins/t/check_http.t: Added tests for two external websites
2054           with certificates
2056 2006-03-07 10:23  tonvoon
2058         * plugins/t/check_http.t: Tests re-written in new object format
2060 2006-02-24 17:03  tonvoon
2062         * doc/developer-guidelines.sgml: Updated doc as tap library is now
2063           automatically discovered
2065 2006-02-24 16:41  tonvoon
2067         * configure.in, plugins/tests/Makefile.am: Use the installed tap
2068           library instead of requesting a compiled object
2070 2006-02-17 09:08  tonvoon
2072         * THANKS.in, plugins/popen.c: SIGALRM could be received before
2073           child_process is created (Jason Crawford)
2075 2006-02-17 06:24  seanius
2077         * plugins/check_procs.c: set LC_NUMERIC to POSIX in check_procs.c
2079 2006-02-01 13:23  tonvoon
2081         * plugins/t/check_mysql_query.t: If a mysql server has anonymous
2082           login, tests will always fail
2084 2006-02-01 11:53  tonvoon
2086         * plugins/tests/Makefile.am: Need to distribute perl test file
2088 2006-01-31 16:48  tonvoon
2090         * CHANGES: check_mysql_query included
2092 2006-01-31 16:47  tonvoon
2094         * REQUIREMENTS: Note on MacOSX difference in mysql package
2096 2006-01-31 16:45  tonvoon
2098         * configure.in, plugins/Makefile.am: Clean compile of
2099           check_mysql_query on MacOSX
2101 2006-01-31 15:40  tonvoon
2103         * NPTest.pm: Sort ordering of tests
2105 2006-01-31 14:52  tonvoon
2107         * configure.in, plugins/.cvsignore, plugins/Makefile.am,
2108           plugins/check_mysql_query.c, plugins/utils.h,
2109           plugins/t/check_mysql_query.t: Adding check_mysql_query, using
2110           new ranges and threshold checking
2112 2006-01-31 14:37  tonvoon
2114         * plugins/t/check_mysql.t: Extra explanation in tests
2116 2006-01-31 14:36  tonvoon
2118         * plugins/tests/test_utils.c: Fixed invalid free
2120 2006-01-31 10:06  tonvoon
2122         * doc/developer-guidelines.sgml: Updated instructions on using
2123           libtap as configure option changed
2125 2006-01-31 10:05  tonvoon
2127         * configure.in: Changed configure option to --with-libtap-srcdir
2128           because requires tap.h as well as tap.o
2130 2006-01-30 22:24  tonvoon
2132         * doc/developer-guidelines.sgml, plugins/utils.c, plugins/utils.h,
2133           plugins/tests/test_utils.c: Clearly defined thresholds & ranges
2134           in docs. Added get_status routine. Added set_thresholds routine.
2135           Tests enhanced to check new routines
2137 2006-01-30 16:10  tonvoon
2139         * configure.in, doc/developer-guidelines.sgml, plugins/Makefile.am,
2140           plugins/utils.c, plugins/utils.h, plugins/tests/.cvsignore,
2141           plugins/tests/Makefile.am, plugins/tests/README,
2142           plugins/tests/check_disk, plugins/tests/check_dns,
2143           plugins/tests/check_ftp, plugins/tests/check_hpjd,
2144           plugins/tests/check_http, plugins/tests/check_load,
2145           plugins/tests/check_ping, plugins/tests/check_procs,
2146           plugins/tests/check_swap, plugins/tests/check_users,
2147           plugins/tests/check_vsz, plugins/tests/test_utils.c,
2148           plugins/tests/test_utils.t: Added libtap tests for utils.c
2149           library functions. Removed redundant test files
2151 2006-01-21 21:46  tonvoon
2153         * tools/sfsnapshot: Have to use own id for cvs checkout. Change
2154           compile server because old one not working consistently
2156 2005-12-19 09:25  tonvoon
2158         * NPTest.pm: Break out of testing if a new parameter is required
2160 2005-12-16 18:41  harpermann
2162         * contrib/check_log2.pl: Added ability to output critical on error.
2163           Fixed open so it properly fails if the log file open throws an
2164           error, turned on -w in the perl call, fixed warnings
2166 2005-12-15 17:06  tonvoon
2168         * NPTest.pm, plugins/check_mysql.c, plugins/t/check_mysql.t:
2169           Display errors with slave queries correctly. Added extra tests
2170           for slaves
2172 2005-12-15 15:19  tonvoon
2174         * NPTest.pm, doc/developer-guidelines.sgml, plugins/t/check_disk.t:
2175           New 3 parameter version of getTestParameters. Updated
2176           check_disk.t to reflect.  Added notes re: testing in developer
2177           guidelines.
2179 2005-12-15 15:17  tonvoon
2181         * plugins-scripts/: check_file_age.pl, t/check_file_age.t: Allow
2182           directories and links to be tested by check_file_age. Sanitise
2183           output.  Added tests
2185 2005-12-07 19:32  harpermann
2187         * plugins/urlize.c: Nagiosplug bug 1266977.  Added code to insert
2188           the closing </A> after the plugin output but before the
2189           performance output.
2191 2005-12-07 15:10  tonvoon
2193         * THANKS.in, plugins/common.h: No floorf on Solaris 9 (Jon
2194           Vandegrift - 1374705)
2196 2005-12-02 22:28  tonvoon
2198         * THANKS.in, doc/developer-guidelines.sgml, plugins/check_nagios.c,
2199           plugins/t/check_nagios.nagios1.status.log,
2200           plugins/t/check_nagios.nagios2.status.dat,
2201           plugins/t/check_nagios.t: Support for Nagios 1 and Nagios 2
2202           status files (Gerhard Lausser - 1296242)
2204 2005-12-02 22:25  tonvoon
2206         * plugins/t/.cvsignore: Ignore temporary files created for tests
2208 2005-12-01 01:05  tonvoon
2210         * configure.in, config_test/Makefile, config_test/run_tests: Run
2211           longer test on redhat for spopen/pthread problem. Allow
2212           enable/disable of pthread fix via configure option
2214 2005-11-30 00:49  harpermann
2216         * plugins-scripts/check_ntp.pl: Nagiosplug bug # 1251096 check_ntp
2217           wasn't properly handing a bad exit status from the external
2218           programs it calls (ntpdate and ntpq), so jitter wasn't set.
2219           Added check of $? on close and proper error output if status from
2220           the sub program call completion is non-zero.  This includes "host
2221           not found".
2223 2005-11-29 23:21  harpermann
2225         * contrib/check_email_loop.pl: UNKNOWN exit status was returning
2226           status of "-1", changed to "3"
2228 2005-11-29 23:19  harpermann
2230         * contrib/check_email_loop.pl: Bug: 1355304 Added patch for ePN and
2231           perl warnings.  Fixed some text and a warning about type
2232           comparison.
2234 2005-11-18 12:56  tonvoon
2236         * tools/sfsnapshot: Create a permanent link to HEAD snapshot
2238 2005-11-18 11:56  tonvoon
2240         * doc/developer-guidelines.sgml: Updated with more detailed
2241           description of UNKNOWN states
2243 2005-11-16 17:26  tonvoon
2245         * plugins/check_disk.c: Fixed some compile errors with new
2246           translations. Also reintroduced formatting after discussion with
2247           Benoit
2249 2005-11-15 16:26  tonvoon
2251         * plugins/t/check_disk.t: Updated tests to minimise false
2252           positives. Breaking down so more obvious what the tests are doing
2254 2005-11-14 14:43  tonvoon
2256         * doc/developer-guidelines.sgml: Added section re: translations
2258 2005-11-14 01:18  opensides
2260         * plugins/check_http.c:
2261           localization cleaning ...  last commit before sleeping
2263 2005-11-14 00:51  opensides
2265         * plugins/: check_dig.c, check_disk.c, check_dns.c, check_dummy.c,
2266           check_fping.c, check_game.c:
2267           start of the cleaning of the localization
2269 2005-11-12 23:48  tonvoon
2271         * THANKS.in, plugins/t/check_disk.t: Updated check_disk tests to
2272           use Test::More (Serhan Kiymaz)
2274 2005-11-09 17:27  tonvoon
2276         * plugins/t/check_mysql.t: Using Test::More
2278 2005-11-09 16:40  tonvoon
2280         * NPTest.pm, plugins/t/check_imap.t, plugins/t/check_swap.t: Added
2281           new NPTest->testCmd which returns objects back for testing at the
2282           test script level. Updated check_swap and check_imap to this new
2283           format
2285 2005-11-09 16:37  tonvoon
2287         * plugins/check_swap.c: Problem where absolute thresholds not
2288           working on /proc/meminfo systems. Suffixed all variables with the
2289           unit of measurement
2291 2005-11-09 16:34  tonvoon
2293         * configure.in: Typo with predetermined values
2295 2005-11-09 14:10  tonvoon
2297         * doc/developer-guidelines.sgml: Added copyright/license info
2298           required in submissions
2300 2005-11-09 09:31  tonvoon
2302         * doc/: NEW_STARTERS, developer-guidelines.sgml: Updated dev
2303           guidelines to link to NagiosExchange. Removed project admin notes
2304           from guidelines into separate file
2306 2005-11-07 12:46  seanius
2308         * configure.in: incorporated patch from Elan Ruusamäe (ahmake) to
2309           override program autodetection (see Feature Requests-1341528).  i
2310           would not call this quite complete just yet (i'll explain more in
2311           the tracker), but should be functional and useful enough to
2312           commit now, in any case.
2314 2005-11-04 09:38  tonvoon
2316         * THANKS.in, plugins/check_tcp.c, plugins/t/check_imap.t: Fixed
2317           --mismatch option for check_tcp. Added tests into check_imap
2318           (Rick Fey - 1339134)
2320 2005-11-03 15:21  tonvoon
2322         * Makefile.am, tools/tinderbox_build: Adding new tinderbox build
2323           script
2325 2005-11-03 15:13  tonvoon
2327         * plugins/t/: check_disk.t, check_procs.t: Invalid mount point
2328           doesn't make sense because most df implementations would work out
2329           the actual mount point. And fixed typo in check_procs.t
2331 2005-11-03 15:04  tonvoon
2333         * NPTest.pm, plugins/t/check_http.t, plugins/t/check_time.t: Fixing
2334           some test failures
2336 2005-11-02 08:59  seanius
2338         * plugins/check_disk.c: #995761: patch from ben o'hara to include
2339           inode calculations in          check_disk.c.
2341           previous commit also had a patch for smtp auth support, but i
2342           accidentally sent a blank commit message.
2344 2005-11-02 08:47  seanius
2346         * plugins/check_smtp.c: check_smtp.c
2348 2005-10-31 20:03  seanius
2350         * configure.in, plugins/check_game.c, plugins/check_http.c,
2351           plugins/check_nagios.c, plugins/check_snmp.c,
2352           plugins/check_swap.c, plugins/check_tcp.c, plugins/common.h,
2353           plugins/netutils.c, plugins/netutils.h, plugins/sslutils.c: code
2354           cleanups, largely resulting from turning on -Wall.  mostly unused
2355           variables and explicit casting issues, but there were a couple
2356           gotchas in there too.
2358 2005-10-30 22:45  seanius
2360         * plugins/Makefile.am: turned on -Wall in plugins/Makefile.am via
2361           AM_CFLAGS.  shouldn't keep our heads in the sand for potential
2362           errors, after all :)
2364 2005-10-30 18:05  seanius
2366         * plugins/check_tcp.c: another fix from alex: check for '/' in the
2367           server_address before trying to resolve it via is_host().
2369 2005-10-30 10:25  seanius
2371         * plugins/check_tcp.c: fixes for some bugs found in my merging of
2372           the tcp socket patch
2374 2005-10-29 16:38  seanius
2376         * plugins-scripts/check_log.sh: check_log fixes from Ade Rixon
2378 2005-10-29 13:46  seanius
2380         * plugins/Makefile.am: patch from nsturm: Makefile.am should have
2381           been checking for check_ldap instead of check_ldaps.  the result
2382           was that check_ldaps was not being created during the build
2383           process.
2385 2005-10-25 11:38  seanius
2387         * COPYING, configure.in, plugins/Makefile.am, plugins/check_tcp.c,
2388           plugins/netutils.c, plugins/netutils.h, plugins/utils.h,
2389           po/de.po, po/fr.po: - added code to allow check_tcp (via
2390           np_net_connect) work with local   unix sockets.  some testing
2391           would be welcome.  based on idea from   Alex Samorukov.  - also
2392           introduced a check_clamd behavior in check_tcp.
2394 2005-10-24 12:10  seanius
2396         * plugins/: Makefile.am, check_by_ssh.c, check_dig.c, check_dns.c,
2397           check_game.c, check_nagios.c, netutils.c, runcmd.c, runcmd.h,
2398           utils.c, utils.h: initial merging of ae's np_runcmd code into
2399           selected plugins.
2401 2005-10-23 13:01  seanius
2403         * configure.in: whoops, missed this one, same as last commit
2405 2005-10-23 12:59  seanius
2407         * plugins/: Makefile.am, netutils.c, sslutils.c: -
2408           compartmentalized ssl code into seperate sslutils.c - ssl-related
2409           cleanups in configure.in, and now openssl/gnutls options
2410           automatically disable each other.
2412 2005-10-19 21:22  seanius
2414         * plugins/: check_http.c, check_smtp.c, check_tcp.c, netutils.c,
2415           netutils.h: all plugins now using centralized ssl functions in
2416           netutils.c
2418 2005-10-19 14:05  seanius
2420         * plugins/check_http.c: endif was a few lines off of where it
2421           should be
2423 2005-10-19 13:59  seanius
2425         * configure.in, plugins/Makefile.am, plugins/check_http.c,
2426           plugins/check_smtp.c, plugins/check_tcp.c, plugins/common.h,
2427           plugins/netutils.c, plugins/netutils.h, plugins-root/Makefile.am:
2428           - initial attempt at consolidating ssl-related code into
2429           netutils.{c,h} - added some #ifdefs to common.h and netutils.h to
2430           prevent multiple   inclusions (as netlibs now includes common.h)
2431           - all ssl plugins (tcp/http/smtp) compile cleanly against gnutls,
2432           though   certificate checking still needs to be done.  - modified
2433           configure script so you can also explicitly say "without-gnutls"
2434           too (otherwise if you disable openssl you have no way of
2435           disabling   gnutls too)
2437 2005-10-18 23:35  seanius
2439         * configure.in, plugins/check_tcp.c: initial "experimental" support
2440           for gnutls.  by default openssl is still used if available, and
2441           gnutls is only used if openssl is not available or explicitly
2442           disabled (--without-openssl).   currently the only plugin i've
2443           verified to work is check_tcp, but i had to disable cert
2444           checking.
2446 2005-10-18 10:26  tonvoon
2448         * README: Added license information to README with exemption for
2449           use of OpenSSL
2451 2005-10-13 12:51  tonvoon
2453         * configure.in: Run spopen tests for Redhat ES SMP (Hans Engelen)
2455 2005-10-13 11:22  seanius
2457         * po/de.po: debian bts #313960: - grammatical german fixes.  i'm
2458           taking the reporter's word for it :)
2460 2005-10-13 11:20  seanius
2462         * plugins-scripts/check_ntp.pl: debian bts #268044: - use a "less
2463           beastly" regex for parsing ntpq output.  probably need   some
2464           more widespread testing on this one.
2466 2005-10-13 11:18  seanius
2468         * plugins/check_disk.c: debian bts #296278: - it seems that when
2469           check_disk uses the "df" routines and is told to   check a
2470           non-mountpoint, it would check the filesystem on which the
2471           directory was mounted (i.e. /var/log -> /var if no /var/log
2472           mount).    the system-call routines now do this too.  might need
2473           a bit more    widespread testing, but looks good for me and i did
2474           it without    modifying any of the system-call-specific
2475           codeblocks.
2477 2005-10-13 11:16  seanius
2479         * plugins/check_game.c: debian bts #307905: - someone changed the
2480           cmdline syntax of check game without also   updating the
2481           usage/help function ;p
2483 2005-10-13 11:14  seanius
2485         * plugins-scripts/check_disk_smb.pl: debian bts #300701: -
2486           check_smb fix for freespace threshold parsing from the cmdline
2487           options.
2489 2005-10-13 11:11  seanius
2491         * plugins/check_smtp.c: multiple fixes in check_smtp from debian
2492           (bts #285554): - fix for double free via SSL_CTX_free.  looks
2493           like the previous author   knew this was a problem but didn't
2494           care enough to fix it ;p.  - use defines instead of const chars
2495           for SMTP strings.  - default to send our fqdn (via gethostbyname
2496           lookup on gethostname)   in the HELO string, as this is an
2497           RFC/SMTP requirement.  overridable   via cmdline.  - use EHLO
2498           instead of HELO if using STARTTLS, as it is not SMTP but   ESMTP.
2499           - verify the server supports STARTTLS before initializing it.  -
2500           always send QUIT before disconnecting when possible.
2502 2005-10-13 10:58  seanius
2504         * plugins/check_mrtg.c: was this plugin even working?  i don't
2505           think the if/else logic was doing what was intended.
2507 2005-10-13 10:55  seanius
2509         * plugins/check_mysql.c: check mysql now reads [client] defaults
2510           from my.cnf (debian bug #278817)
2512 2005-10-06 13:16  seanius
2514         * plugins/check_ups.c: fix for misreporting temperature in perfdata
2515           output for check_ups (debian bts id: #316534)
2517 2005-10-06 13:12  seanius
2519         * configure.in, plugins-root/Makefile.am: whoops.  now using
2520           automake conditionals to prevent attempted compiles of pst3 on
2521           non solaris systems.
2523 2005-09-25 17:34  seanius
2525         * plugins-root/Makefile.am: added rules to Makefile.am for pst3
2527 2005-09-24 21:01  seanius
2529         * configure.in: a final change to hardcode the path for where
2530           plugins are installed.  it's a very, very ugly hack... if anyone
2531           can think of a better way to do it, i'm all ears.
2533 2005-09-22 13:10  seanius
2535         * configure.in: use test instead of '[ ... ]' in configure.in.  the
2536           check_procs/pst3 situation is still not quite fixed.
2538 2005-09-22 10:43  seanius
2540         * THANKS.in, configure.in, plugins-root/pst3.c: first version of
2541           bob ingraham's pst3 to allow checking for longer cmdline names
2542           than otherwise possible, by querying solaris kmem directly (ps
2543           forcibly truncates).  added requisite configure.in voodoo and
2544           updated THANKS.in.
2546 2005-09-22 09:10  tonvoon
2548         * po/POTFILES.in: Mark moving of check_dhcp and check_icmp for
2549           translation
2551 2005-09-21 14:07  tonvoon
2553         * AUTHORS, THANKS.in: Updated with contributors and new team member
2555 2005-09-21 14:04  tonvoon
2557         * plugins/check_nwstat.c: Reopen connections for each query
2558           (1296296 - David Sullivan)
2560 2005-09-21 11:09  tonvoon
2562         * plugins/: check_dhcp.c, check_icmp.c: Moved into plugins-root/
2564 2005-09-21 11:06  tonvoon
2566         * ACKNOWLEDGEMENTS, CHANGES, Makefile.am, README, configure.in,
2567           plugins/Makefile.am, plugins-root/.cvsignore,
2568           plugins-root/Makefile.am, plugins-root/check_dhcp.c,
2569           plugins-root/check_icmp.c: Separation of root setuid plugins into
2570           plugins-root/
2572 2005-09-20 17:11  tonvoon
2574         * configure.in: Incorrect assignment of procppid in configure.in
2575           (1296497 - Pascal Larisch)
2577 2005-09-20 12:34  tonvoon
2579         * configure.in, plugins/t/check_procs.t: Support for Tru64 for
2580           check_procs + additional test cases
2582 2005-09-19 15:18  tonvoon
2584         * doc/RELEASING: Note to update version number before creating
2585           ChangeLog
2587 2005-09-19 14:51  tonvoon
2589         * configure.in, package.def: For 1.4.2 release
2591 2005-09-19 14:48  tonvoon
2593         * ChangeLog: Updated for 1.4.2 release
2595 2005-09-19 14:46  tonvoon
2597         * doc/RELEASING: Reminders for news item and tag format
2599 2005-09-19 14:42  tonvoon
2601         * BUGS: Updated BUGS for 1.4.2 release
2603 2005-09-19 11:58  tonvoon
2605         * THANKS.in: More contributors
2607 2005-09-15 09:39  tonvoon
2609         * plugins/t/check_ping.t: Added test to make sure hostname has to
2610           be specified
2612 2005-09-15 09:27  tonvoon
2614         * plugins/: check_procs.c, check_swap.c: - Cleanup minor compile
2615           errors on Irix
2617 2005-09-14 15:40  tonvoon
2619         * plugins/check_ping.c: Using common message
2621 2005-09-14 15:36  tonvoon
2623         * plugins/check_ping.c: Required hostname not flagging as an error
2625 2005-09-14 13:40  tonvoon
2627         * plugins/Makefile.am: Some makes do not like blank lines after
2628           "\". Fixed check_ldaps to only generate if check_ldap was created
2629           (Chester Hosey)
2631 2005-09-14 10:53  tonvoon
2633         * plugins/check_load.c: Fix to parsing of uptime (Ronald Tin -
2634           1254656)
2636 2005-09-14 10:49  tonvoon
2638         * configure.in: - Removing typos
2640 2005-09-13 16:48  tonvoon
2642         * plugins/check_ping.c: More diagnostic messages from check_ping
2644 2005-09-12 12:20  seanius
2646         * plugins/check_ping.c: re-add a call to setlocale(LC_ALL, "") in
2647           check_ping.c
2649 2005-09-12 11:37  tonvoon
2651         * THANKS.in: For help in fixing Red Hat problem with ECHILD and
2652           waitpid
2654 2005-09-12 11:31  tonvoon
2656         * plugins/popen.c, Makefile.am, configure.in, config_test/Makefile,
2657           config_test/child_test.c, config_test/run_tests: ECHILD error at
2658           waitpid on Red Hat systems (Peter Pramberger and Sascha Runschke
2659           - 1250191)
2661 2005-08-30 23:11  tonvoon
2663         * plugins-scripts/subst.in: Better comments for what the
2664           substitutions are doing
2666 2005-08-01 22:30  tonvoon
2668         * doc/BRANCHING: Move notes on branching away from RELEASING
2670 2005-08-01 22:28  tonvoon
2672         * package.def: For 1.4.1 release
2674 2005-08-01 22:23  tonvoon
2676         * ChangeLog, configure.in, BUGS, REQUIREMENTS: For 1.4.1 release
2678 2005-07-25 15:17  illumino
2680         * NPTest.pm: Change the environment variable NPTESTCACHE to
2681           NPTEST_CACHE for consistancy
2683 2005-07-25 02:47  illumino
2685         * Helper.pm, Makefile.am, NPTest.pm, configure.in, test.pl.in,
2686           plugins/t/check_disk.t, plugins/t/check_dns.t,
2687           plugins/t/check_fping.t, plugins/t/check_ftp.t,
2688           plugins/t/check_hpjd.t, plugins/t/check_http.t,
2689           plugins/t/check_imap.t, plugins/t/check_load.t,
2690           plugins/t/check_mysql.t, plugins/t/check_ping.t,
2691           plugins/t/check_pop.t, plugins/t/check_procs.t,
2692           plugins/t/check_smtp.t, plugins/t/check_snmp.t,
2693           plugins/t/check_swap.t, plugins/t/check_tcp.t,
2694           plugins/t/check_time.t, plugins/t/check_udp.t,
2695           plugins/t/check_users.t, plugins/t/check_vsz.t,
2696           plugins-scripts/t/check_rpc.t: [1185704] New Testing
2697           Infrastructure.  Complete rewrite of the original testing
2698           infrastructure and all test cases (to use the new infrastructure)
2699           See NPTest.pm and issue 1185704 for more details.
2701 2005-07-20 23:39  tonvoon
2703         * THANKS.in: More contributors
2705 2005-07-20 23:38  tonvoon
2707         * plugins/check_ping.c: Fix parsing for netkit-ping and
2708           iputils-ping (Christian G Warden)
2710 2005-07-11 23:15  tonvoon
2712         * plugins/check_nwstat.c: Miscelleneous bug fixes (Gerd Mueller -
2713           1235879)
2715 2005-07-09 05:44  tonvoon
2717         * BRANCHES: Changed format (already!) for awk simplicity
2719 2005-07-09 05:03  tonvoon
2721         * BRANCHES: Master file to describe the current branches in CVS.
2722           Will be used by sfsnapshot to create the snapshot tarballs
2724 2005-07-06 23:21  tonvoon
2726         * configure.in: Removed ",", causing problems with MacOSX compile
2728 2005-07-06 23:10  tonvoon
2730         * plugins/check_swap.c: Updated help file to remove swap -s
2731           reference (Sivakumar Nellurandi)
2733 2005-07-06 22:00  tonvoon
2735         * AUTHORS, THANKS.in: Sean Finney moved to main list of plugin
2736           developers
2738 2005-07-04 10:52  opensides
2740         * contrib/tarballs/check_traffic-0.90b.tar.gz:
2741           replace the version of check_traffic who was missing the plugin
2742           by a good one
2744 2005-06-29 05:11  seanius
2746         * plugins/: runcmd.c, runcmd.h: initial versions of the runcmd
2747           framework by andreas
2749 2005-06-29 02:04  seanius
2751         * plugins/check_swap.c: divide by 0 fix for check_swap
2753 2005-06-28 03:26  seanius
2755         * plugins/check_load.c: set LC_NUMERIC to POSIX in check_load
2756           (1164325)
2758 2005-06-28 01:26  seanius
2760         * configure.in, plugins/Makefile.am, plugins/check_swap.c: scanf
2761           parsing fix for check_swap from tracker id 1123292.  now use
2762           floor(3) to round down floating point numbers.  requires -lm on
2763           many systems, so support for testing for this was added to the
2764           configure.in and automake template
2766 2005-06-27 14:07  seanius
2768         * plugins/check_hpjd.c: fixes from richard brodie (tracker id
2769           1216576)
2771 2005-06-26 17:27  seanius
2773         * contrib/: check_dl_size.pl, check_ftpget.pl, check_logins.c,
2774           check_mysql.c, check_mysql.pl, check_mysqlslave.pl,
2775           check_nwstat.pl, check_pop3.pl, check_procl.sh, check_procr.sh:
2776           spring cleaning of contrib directory from andreas
2778 2005-06-26 17:18  seanius
2780         * contrib/tarballs/: berger-ping.tar.gz, check_memory.tgz,
2781           check_spread.tar, radius.tar.gz: removal of obsolete tarballs
2783 2005-06-26 02:23  seanius
2785         * plugins/check_swap.c: "asprintf madness" fix from andreas' patch
2786           to np-d, minus the comments.
2788 2005-06-05 18:43  seanius
2790         * plugins/check_tcp.c: check_tcp code cleanup from andreas plus fix
2791           to andreas' patch from sean
2793 2005-06-03 14:53  seanius
2795         * plugins/check_procs.c: gcc 2.x fixes from edward
2797 2005-06-01 20:41  sghosh
2799         * plugins/check_snmp.c: only load mibs if needed or specified -
2800           patch 1212395
2802 2005-05-28 02:21  seanius
2804         * plugins/check_load.c: bugfixes to check_load thanks to andreas
2806 2005-05-26 03:13  seanius
2808         * plugins/check_mysql.c: fix for check_msyql so that it doesn't use
2809           column numbers but the names instead for determining slave
2810           status.  thanks to james kingston.
2812 2005-05-25 18:42  sghosh
2814         * plugins/check_time.c:  64bit sys support - 1185713
2816 2005-05-25 16:40  sghosh
2818         * plugins/check_snmp.c: support for getnext - 1106430
2820 2005-05-25 15:25  sghosh
2822         * plugins/check_ping.c: RH9 pattern
2824 2005-05-25 15:05  sghosh
2826         * plugins-scripts/check_ntp.pl: perfdata patch - 1172539
2828 2005-05-25 04:37  sghosh
2830         * plugins-scripts/check_ntp.pl: new option for zero offset -
2831           1159317
2833 2005-05-25 04:23  sghosh
2835         * plugins/check_snmp.c: v2c support - 1155754
2837 2005-05-25 01:43  seanius
2839         * configure.in, plugins/check_nagios.c, plugins/check_procs.c:
2840           fixes for check_procs: - added support for printing the pid in
2841           all the ps outputs - don't use the proc name to ignore self, use
2842           the pid vs getpid().  - initialize procetime to null string
2843           otherwise -vvv can have funny results
2845 2005-05-25 01:30  seanius
2847         * plugins/: check_tcp.c, netutils.c, netutils.h: bah, my_connect is
2848           taken by mysql.  now calling it np_net_connect.
2850 2005-05-24 23:33  sghosh
2852         * plugins-scripts/check_ntp.pl: patched bug id 1200030 - regex
2853           update
2855 2005-05-24 23:10  sghosh
2857         * plugins-scripts/check_ntp.pl: patched bug id 1204636
2859 2005-05-24 21:25  seanius
2861         * plugins/: check_tcp.c, netutils.c, netutils.h: optimizations and
2862           cleanup from andreas
2864 2005-05-23 06:09  seanius
2866         * nagios-plugins.spec.in: build fix
2868 2005-05-03 03:00  seanius
2870         * plugins/check_ping.c: setlocale(LC_ALL, "") should be
2871           setlocale(LC_NUMERIC, "C") to properly parse the output of ping.
2873 2005-05-03 02:52  seanius
2875         * plugins/check_tcp.c: if check_tcp was called with -e but not -s,
2876           it would hang in a call to my_recv.  the fix committed here adds
2877           on more piece of logic to the check to see if more data needs to
2878           be read, avoiding the deadlock call.  a better fix would be to
2879           not use these "voodoo" heuristics and instead use poll() or
2880           select(), but that's quite a bit more complicated.
2882 2005-05-01 21:12  seanius
2884         * plugins/: popen.c, popen.h: better error checking in spopen
2885           signal handler (see 1107524)
2887 2005-05-01 20:50  seanius
2889         * configure.in: provide a --with-perl option
2891 2005-04-29 01:27  stanleyhopcroft
2893         * contrib/check_sybase: check_sybase 0.7 from Simon Bellman. Thx
2895 2005-04-19 01:16  seanius
2897         * plugins-scripts/check_ntp.pl: regexp fix for check_ntp
2899 2005-04-19 01:09  seanius
2901         * configure.in: check for the -w flag for ping6 as well as ping
2903 2005-04-17 23:22  seanius
2905         * plugins-scripts/check_disk_smb.pl: also change the --help output
2906           to reflect that check_disk_smb defaults to empty passwords
2908 2005-04-16 07:09  seanius
2910         * plugins-scripts/check_disk_smb.pl: patch to check_disk_smb to
2911           allow empty passwords
2913 2005-04-14 05:13  seanius
2915         * plugins-scripts/check_mailq.pl: check_mailq fix, don't be case
2916           sensitive matching /^\s+Total\sRequests:\s(\d+)$/
2918 2005-04-14 05:07  seanius
2920         * plugins-scripts/check_ntp.pl: typographical fix in check_ntp
2922 2005-04-11 19:02  seanius
2924         * plugins/check_ssh.c: properly call close() on the ssh connection
2925           before exiting.
2927 2005-04-11 04:07  seanius
2929         * configure.in, plugins/check_tcp.c: this should add support for
2930           check_ssmtp, based on the 1.3.x patch in 1155562, but fixed to
2931           follow how things are done in 1.4 (using strdup instead of
2932           asprintf) and patching configure.in instead of configure.
2934 2005-04-07 05:33  seanius
2936         * plugins/check_smtp.c: in honor of joining up, my first bugfix.
2937           this should resolve 1174070.
2939           note i don't have an exchange server to test this against, but it
2940           does what the requester mentioned (slightly cleaner than the
2941           patch attached in the tracker).
2943           it does, however, still work against my own postfix server :)
2945                   sean
2947 2005-04-05 22:26  harpermann
2949         * plugins/check_snmp.c: This is a first cut at adding performance
2950           data to check_snmp.  I wasn't sure how to handle UOM so only
2951           values that return SNMP type Counter32: are labled with "c".  All
2952           other values have a blank UOM.  I also left off warn, crit, max
2953           and min values in the performance data until we come up with a
2954           way to handle them.
2956 2005-04-04 19:25  tonvoon
2958         * THANKS.in: More contributors
2960 2005-04-04 19:23  tonvoon
2962         * plugins/: check_smtp.c: Fix static buffer (Nikolay Sturm)
2964 2005-03-18 03:14  mattkent
2966         * plugins/check_mysql.c: Replication check support for 4.1.x from
2967           Gerrit Beine
2969 2005-03-08 06:19  tonvoon
2971         * plugins-scripts/check_ntp.pl: Added OS info for offset issue
2973 2005-03-04 22:20  tonvoon
2975         * plugins-scripts/check_ntp.pl: Ignore extra check on offset
2976           0.00000 (John Warburton - 1150777)
2978 2005-03-04 22:10  tonvoon
2980         * plugins/: check_disk.c, check_smtp.c, check_ups.c: Fixed //
2981           comments
2983 2005-03-04 21:58  tonvoon
2985         * plugins/: check_disk.c, check_smtp.c, check_ups.c: Fixed //
2986           comments (Steve Greenland - 1143836)
2988 2005-03-04 21:50  tonvoon
2990         * plugins-scripts/check_ntp.pl: Support for IPv6 (Merijn Evertse -
2991           1119917)
2993 2005-03-04 21:04  tonvoon
2995         * configure.in, package.def: Changed to next version number
2997 2005-03-04 21:03  tonvoon
2999         * doc/RELEASING: Notes on branching
3001 2005-03-04 20:43  tonvoon
3003         * CHANGES: Missed check_disk addition to 1.4
3005 2005-02-11 11:49  stanleyhopcroft
3007         * plugins/Makefile.am: Fix for check_icmp build on Solaris from
3008           Andreas Ericsson <ae@op5.se>
3010 2005-02-04 00:44  tonvoon
3012         * configure.in: For 1.4 release
3014 2005-02-04 00:43  tonvoon
3016         * ChangeLog: Updated for 1.4 release
3018 2005-02-04 00:29  tonvoon
3020         * BUGS: New file to note known bugs for major releases
3022 2005-02-04 00:28  tonvoon
3024         * CHANGES: Reordering of items with most important announcements
3025           first
3027 2005-02-04 00:27  stanleyhopcroft
3029         * contrib/check_oracle_tbs: New version (1.1) from John Koyle
3031 2005-02-04 00:26  tonvoon
3033         * Makefile.am: BUGS file addition to release
3035 2005-02-04 00:26  tonvoon
3037         * README: Cleanup and addition of reference to BUGS file
3039 2005-02-04 00:25  tonvoon
3041         * doc/RELEASING: Updated with corrections. Added note to update
3042           BUGS file
3044 2005-02-03 23:52  tonvoon
3046         * THANKS.in: Patch against check_log
3048 2005-02-03 23:51  tonvoon
3050         * plugins-scripts/check_log.sh: Check for log file readability
3052 2005-02-02 09:47  stanleyhopcroft
3054         * contrib/check_email_loop.pl: Add debug option from John Rouillard
3056 2005-02-02 06:42  stanleyhopcroft
3058         * plugins/check_ide_smart.c: try again to stop looping
3060 2005-02-02 05:44  stanleyhopcroft
3062         * plugins/check_ide_smart.c: restructure main() to stop looping on
3063           -n
3065 2005-02-01 12:43  stanleyhopcroft
3067         * contrib/check_traceroute-pure_perl.pl: Thank you to Myke Place
3068           for check_traceroute-pure_perl.pl
3070 2005-02-01 12:42  stanleyhopcroft
3072         * THANKS.in: Thank you for contributed plugins
3074 2005-02-01 12:30  stanleyhopcroft
3076         * plugins/Makefile.am: check_icmp added to libexec_PROGRAMS
3078 2005-02-01 12:25  stanleyhopcroft
3080         * CHANGES: check_icmp no longer regarded as volatile; built by
3081           default
3083 2005-02-01 12:23  stanleyhopcroft
3085         * plugins/linux.h: plugins/linux.h, vestigeal header required for
3086           prior versions of check_icmp, no longer required.
3088 2005-02-01 07:35  stanleyhopcroft
3090         * CHANGES: Amendments for check_icmp
3092 2005-02-01 07:34  stanleyhopcroft
3094         * plugins/Makefile.am: hacks to partly support check_icmp.c (1.0).
3096 2005-02-01 07:33  stanleyhopcroft
3098         * plugins/check_icmp.c: Revised check_icmp (1.0) from A Ericsson.
3100 2005-02-01 04:19  stanleyhopcroft
3102         * contrib/: check_asterisk.pl,
3103           check_http-with-client-certificate.c, check_email_loop.pl,
3104           tarballs/check_traffic-0.91b.tar.gz: New or revised plugin in
3105           /contrib
3107 2005-01-28 22:42  stanleyhopcroft
3109         * contrib/check_sybase: New version of Simon Bellwoods check_sybase
3110           (0.4). Thank you.
3112 2005-01-27 10:34  stanleyhopcroft
3114         * contrib/check_traceroute.pl: Jon Meek's check_traceroute for Mon
3115           hacked by YT for Nagios. Prob pretty weak
3117 2005-01-27 10:32  stanleyhopcroft
3119         * contrib/check_smart.pl: Candidate successor to
3120           /plugins/check_ide_smart.c. Now in /contrib. NB there is another
3121           new plugin with sim function
3123 2005-01-27 04:52  stanleyhopcroft
3125         * contrib/: check_fan_cpq_present, check_fan_fsc_present,
3126           check_temp_cpq, check_temp_fsc, check_mysqlslave.pl: New /contrib
3127           plugin
3129 2005-01-27 04:43  stanleyhopcroft
3131         * contrib/: check_pfstate, check_logins.c, check_arping.pl,
3132           check_frontpage, check_oracle_tbs, check_pcpmetric.py,
3133           check_cpqarray.c: New /contrib plugin
3135 2005-01-27 02:27  stanleyhopcroft
3137         * CHANGES, THANKS.in, contrib/README.TXT, po/de.po, po/fr.po:
3139           1 New /contrib plugins 2 Revised check_dhcp.c status in CHANGES
3141 2005-01-27 01:38  harpermann
3143         * plugins/Makefile.am: Added check_dhcp bask into libexec_PROGRAMS
3144           after talking with Stanley.
3146 2005-01-26 21:39  tonvoon
3148         * THANKS.in: More contributors
3150 2005-01-26 21:21  tonvoon
3152         * plugins/check_dig.c: Convert tabs to spaces from dig's answer
3153           section (Randy O'Meara - 1107651)
3155 2005-01-26 20:53  tonvoon
3157         * REQUIREMENTS: Add recommendation for check_procs on Mandrake
3158           systems (Paulo Fessel - 1106849)
3160 2005-01-25 22:15  stanleyhopcroft
3162         * plugins/check_ide_smart.c: Display usage if no argv (Reuben
3163           Farrelly)
3165 2005-01-25 18:11  harpermann
3167         * plugins/check_dhcp.c: Tracker:1109261  This was an alignment
3168           problem on Solaris.  Linux kernel fixes alignment so this was not
3169           seen there.  Memcpy takes care of proper alignment.  Tested on
3170           RHEL V3 U3, RHEL V4, FreeBSD 4.10 (Thanks Stanley!) and Solaris 9
3171           with the GNU env.
3173 2005-01-25 12:43  stanleyhopcroft
3175         * plugins/check_ide_smart.c: Trivial text changes (print_help,
3176           commentary & -n option)
3178 2005-01-25 09:20  stanleyhopcroft
3180         * contrib/tarballs/check_icmp-0.8.tar.gz: moved to /plugins (core
3181           plugin)
3183 2005-01-25 09:19  stanleyhopcroft
3185         * contrib/tarballs/check_cit.tgz: replaced by contrib/check_ica*
3186           (esp check_ica_metaframe_pub_apps)
3188 2005-01-25 09:16  stanleyhopcroft
3190         * contrib/check_dhcp.c: moved to /plugins (core plugin)
3192 2005-01-25 09:15  stanleyhopcroft
3194         * contrib/check_citrix: Replaced by the check_ica* pair of plugins
3195           (mainly check_ica_metaframe_pub_apps)
3197 2005-01-25 09:12  stanleyhopcroft
3199         * contrib/packet_utils.pm: packet creation and dumping hacks used
3200           by check_ica* and check_lotus
3202 2005-01-25 09:09  stanleyhopcroft
3204         * contrib/check_ica_master_browser.pl: New plugin - checks that ICA
3205           master browser is what it should be (important for firewalled
3206           dialup)
3208 2005-01-25 09:07  stanleyhopcroft
3210         * contrib/check_ica_metaframe_pub_apps.pl: Replacement (structured
3211           name mainly) for check_citrix: check of ICA browse service
3213 2005-01-25 09:05  stanleyhopcroft
3215         * contrib/check_ica_program_neigbourhood.pl: New plugin to check
3216           Citrix Metaframe XP "Program Neighbourhood"
3218 2005-01-25 09:04  stanleyhopcroft
3220         * contrib/check_lotus.pl: New plugin to check responsiveness of
3221           Louts Notes (v5 at least) servers
3223 2005-01-24 23:17  stanleyhopcroft
3225         * plugins/Makefile.am: Removed check_dhcp and check_icmp from
3226           libexec_PROGRAMS (ie dont build by defaut)
3228 2005-01-24 23:15  stanleyhopcroft
3230         * CHANGES: Notes about check_dhcp and check_icmp (no longer built
3231           by default, use at own peril, volatile)
3233 2005-01-21 09:24  stanleyhopcroft
3235         * configure.in: Set arch specifc preprocessor symbols in config.h.
3236           TEMPORARY hack for check_dhcp.c [on FreeBSD 4: /check_dhcp -i
3237           fxp0 -> DHCP ok: Received 1 DHCPOFFER(s), max lease time = 259200
3238           sec.
3240 2005-01-21 01:03  harpermann
3242         * plugins/check_snmp.c: Tracker 1106378 fixed - The -t (timeout)
3243           arg was not handled correctly when passed to the snmpget command.
3244           Added -e --retries for the correct retries value to snmpcmd.
3246 2005-01-21 00:01  tonvoon
3248         * doc/developer-guidelines.sgml: Changing copyright to the Nagios
3249           Plugins Development Team, rather than individual names. Also,
3250           clarified use of ACKNOWLEDGEMENTS, THANKS.in and AUTHORS
3252 2005-01-20 23:40  harpermann
3254         * plugins/check_http.c: Changed long argument --minmax to
3255           --pagesize and updated help and usage
3257 2005-01-20 23:39  tonvoon
3259         * AUTHORS, Makefile.am, THANKS.in: The AUTHORS file now used for
3260           the plugin team, with THANKS.in as the contributors list.
3262 2005-01-20 23:37  harpermann
3264         * CHANGES: Added comment about check_http --pagesize and added max
3265           value to page size check
3267 2005-01-20 23:25  tonvoon
3269         * AUTHORS: Added Sean for bug reports
3271 2005-01-20 22:50  harpermann
3273         * plugins/check_http.c: Tracker 1099682 fix.  Now getting the page
3274           size from Content-Length in the header.  Added max value to the
3275           -m switch so can do "-m min:max".  Retained "-m min" convention.
3276           Renamed long arg name to --minmax
3278 2005-01-19 23:39  harpermann
3280         * plugins/check_nt.c: In the CHECK_COUNTER block, there were
3281           several strcats writing to unallocated memory.  Changed to
3282           asprintf. We're not freeing since plugin run is short.
3284 2005-01-19 21:14  tonvoon
3286         * plugins/check_swap.c: Fixed parsing of AIX lsps command (1093522)
3288 2005-01-14 14:39  tonvoon
3290         * AUTHORS: More contributors
3292 2005-01-14 14:13  tonvoon
3294         * plugins/check_disk.c: Fix logic error with -e switch where result
3295           not set (Daniel Austin - 1102012)
3297 2005-01-14 10:59  tonvoon
3299         * configure.in: Fixed ssl configure problems on Solaris (Bug
3300           1096091)
3302 2005-01-13 18:24  tonvoon
3304         * configure.in, plugins/check_swap.c: Use floats for holding memory
3305           values to avoid different types on different OSes. Seems to have
3306           a problem with the perf data for check_swap on Sol 2.6, but not
3307           critical
3309 2005-01-05 21:32  tonvoon
3311         * configure.in, package.def: Update version number to next release
3313 2005-01-04 00:16  opensides
3315         * plugins/check_ide_smart.c:
3316           still trying to fix #1094326
3318 2005-01-03 01:37  opensides
3320         * plugins/check_ide_smart.c:
3321           more fixes for #1094326
3323 2005-01-03 00:59  opensides
3325         * plugins-scripts/check_mailq.pl:
3326           fixes for #1094324
3328 2005-01-02 14:00  opensides
3330         * plugins/check_ide_smart.c:
3331           fixing bug #1094326
3333           still need to check the makefile for check_ide_smart.c
3335 2005-01-01 16:15  tonvoon
3337         * plugins/check_smtp.c: Removed old terminate function (Bug
3338           1093491)
3340 2004-12-30 17:17  tonvoon
3342         * ChangeLog: Updated with r1_4-beta1 details
3344 2004-12-30 14:23  tonvoon
3346         * CHANGES: Note some syntax changes to check_disk
3348 2004-12-30 14:22  tonvoon
3350         * doc/RELEASING: Update package files for version
3352 2004-12-30 14:21  tonvoon
3354         * AUTHORS: For help with ps on FreeBSD 4
3356 2004-12-30 14:19  tonvoon
3358         * configure.in: Get ps command for FreeBSD 4 (Tomasz Pilat)
3360 2004-12-30 00:41  opensides
3362         * plugins/check_dhcp.c, plugins/check_dns.c, plugins/check_ping.c,
3363           plugins/check_procs.c, plugins/check_smtp.c,
3364           plugins/check_snmp.c, plugins/check_swap.c, plugins/check_tcp.c,
3365           po/de.po, po/fr.po, po/nagios-plugins.pot:
3366           more internationalization fixes internationalization freeze for
3367           beta1
3369 2004-12-28 23:40  opensides
3371         * AUTHORS, po/fr.po:
3372           more internationalization
3374 2004-12-28 23:18  opensides
3376         * plugins/Makefile.am, plugins/check_smtp.c, po/fr.po:
3377           starttls support for check_smtp #1041576
3379 2004-12-28 22:34  opensides
3381         * AUTHORS, plugins/check_ping.c:
3382           String match in check_ping for Solaris 10 #1091043
3384 2004-12-28 20:40  tonvoon
3386         * configure.in: sys/param.h needed for sys/swap.h on openbsd 3.6
3387           (Julien Touche)
3389 2004-12-27 22:44  opensides
3391         * po/fr.po:
3392           more internationalization
3394 2004-12-25 23:17  opensides
3396         * plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
3397           plugins/check_dummy.c, plugins/check_fping.c,
3398           plugins/check_game.c, plugins/check_hpjd.c, plugins/check_icmp.c,
3399           plugins/check_ide_smart.c, plugins/check_ldap.c,
3400           plugins/check_load.c, plugins/check_mrtg.c,
3401           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
3402           plugins/check_nagios.c, plugins/check_nt.c,
3403           plugins/check_nwstat.c, plugins/check_overcr.c,
3404           plugins/check_pgsql.c, plugins/check_ping.c,
3405           plugins/check_procs.c, plugins/check_radius.c,
3406           plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
3407           plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
3408           plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
3409           plugins/check_users.c, plugins/negate.c, plugins/netutils.c,
3410           plugins/popen.c, plugins/popen.h, plugins/urlize.c,
3411           plugins/utils.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
3412           various fixes for localization
3414 2004-12-25 16:18  opensides
3416         * po/: de.po, fr.po, nagios-plugins.pot:
3417           new version of po files and pot file
3419 2004-12-25 12:25  opensides
3421         * package.def, po/POTFILES.in:
3422           change realase name on package.def adding check_dhcp.c to
3423           potfiles.in
3425 2004-12-25 12:09  opensides
3427         * plugins/: check_by_ssh.c, check_dhcp.c:
3428           internationalization of check_dhcp internationalization fixes of
3429           check_ssh
3431 2004-12-24 18:06  opensides
3433         * plugins/check_icmp.c, po/POTFILES.in, po/fr.po:
3434           first pass at adapting to plugin guidelines and start of
3435           localization
3437 2004-12-23 18:54  opensides
3439         * plugins/check_http.c, po/fr.po:
3440           internationalization fixes
3442 2004-12-23 16:47  mwirtgen
3444         * po/de.po: german translations 391 to go
3446 2004-12-23 09:30  tonvoon
3448         * ACKNOWLEDGEMENTS, configure.in, m4/np_curl.m4,
3449           plugins/Makefile.am: Another attempt at fixing check_http compile
3450           on Redhat EL3. Fixed check_icmp compile (Lynne Lawrence -
3451           1087171) - still some code changes to check_icmp outstanding.
3452           Fixed compile of check_dhcp (complaining about socklen_t).  Added
3453           acknowledgements for Coreutils and curl
3455 2004-12-22 23:02  harpermann
3457         * plugins/check_nt.c: Added check for "%" in COUNTER <description>.
3458           If it exists, <description> is used as an arg to asprintf.  If
3459           it doesn't exist, <description> is used as a label.  If the
3460           formatting is wrong, the program will segv.
3462 2004-12-22 07:24  tonvoon
3464         * lib/: Makefile.am, stdbool_.h: File required from coreutils
3466 2004-12-21 22:52  tonvoon
3468         * configure.in, plugins/Makefile.am: Revert back to previous
3469           openssl checks (the ones from curl kept having problems with
3470           later Redhat versions)
3472 2004-12-21 22:36  tonvoon
3474         * m4/stdbool.m4: Another m4 from coreutils
3476 2004-12-21 15:45  tonvoon
3478         * AUTHORS: For their bug reports
3480 2004-12-21 12:47  tonvoon
3482         * configure.in: Fix for FreeBSD ps command (reported by Michael
3483           Bakker)
3485 2004-12-21 09:32  tonvoon
3487         * lib/Makefile.am, m4/Makefile.am, m4/np_coreutils.m4: Fixed
3488           compile problem on Sol2.6 with stdbool.h
3490 2004-12-21 08:56  stanleyhopcroft
3492         * plugins/check_dhcp.c: Commentary changes only: cite origin of
3493           copied code with reference to ACK file
3495 2004-12-21 08:55  stanleyhopcroft
3497         * ACKNOWLEDGEMENTS: ACK file contains the details of the authors of
3498           code copied by the plugins
3500 2004-12-21 05:00  mattkent
3502         * plugins/check_dns.c: Add another error string match from Pasi
3503           Tiittanen
3505 2004-12-20 22:20  tonvoon
3507         * plugins/check_nagios.c: Corrected help for expiry units. Restored
3508           functionality of searching for process arguments
3510 2004-12-20 22:01  tonvoon
3512         * plugins/check_nagios.c: Updating help text to reflect using
3513           shortname instead of full path for command
3515 2004-12-20 21:38  tonvoon
3517         * configure.in: - stupid typo
3519 2004-12-20 21:26  tonvoon
3521         * configure.in: Fix compile errors when looking for openssl
3523 2004-12-20 09:04  stanleyhopcroft
3525         * COPYING, plugins/check_dhcp.c, po/de.po, po/fr.po: Compilation
3526           fixes for check_dhcp.c HP-UX 11. Still fails on HP-UX 10. Unknown
3527           if check_dhcp works on UX.
3529 2004-12-18 18:28  mwirtgen
3531         * po/de.po: Initial commit on german translation - 428 to go
3533 2004-12-17 18:14  tonvoon
3535         * configure.in: Support for FreeBSD 5.2.1 and 5.3 in check_procs
3537 2004-12-15 23:12  tonvoon
3539         * configure.in: Bump version to next release
3541 2004-12-15 23:11  tonvoon
3543         * doc/developer-guidelines.sgml: Mistake in automake version - back
3544           to 1.8
3546 2004-12-15 23:10  tonvoon
3548         * doc/RELEASING: Clarified notes
3550 2004-12-15 21:56  tonvoon
3552         * ChangeLog: Updated for r1_4_0-alpha3
3554 2004-12-15 21:27  tonvoon
3556         * doc/developer-guidelines.sgml: Updated requirements for GNU tools
3558 2004-12-15 21:01  tonvoon
3560         * m4/Makefile.am: Makefile for m4 files
3562 2004-12-15 20:54  tonvoon
3564         * Makefile.am, configure.in, plugins/Makefile.am, tools/setup:
3565           Support for coreutils lib. Configure tests via m4 scripts from
3566           coreutils
3568 2004-12-15 20:51  tonvoon
3570         * m4/: Makefile.am.in, afs.m4, codeset.m4, error.m4, exitfail.m4,
3571           extensions.m4, fstypename.m4, fsusage.m4, getopt.m4, gettext.m4,
3572           glibc21.m4, iconv.m4, intdiv0.m4, inttypes-pri.m4, inttypes.m4,
3573           inttypes_h.m4, isc-posix.m4, lcmessage.m4, lib-ld.m4,
3574           lib-link.m4, lib-prefix.m4, ls-mntd-fs.m4, malloc.m4,
3575           mountlist.m4, np_coreutils.m4, onceonly.m4, progtest.m4,
3576           realloc.m4, stdint_h.m4, uintmax_t.m4, ulonglong.m4,
3577           unlocked-io.m4, xalloc.m4: Moving m4 files from lib/
3579 2004-12-15 20:47  tonvoon
3581         * lib/: Makefile.am, afs.m4, error.m4, exitfail.m4, fstypename.m4,
3582           fsusage.m4, full-read.c, full-write.c, full-write.h, getopt.m4,
3583           ls-mntd-fs.m4, onceonly.m4, safe-read.c, safe-read.h,
3584           safe-write.c, safe-write.h, unlocked-io.m4, xalloc.m4: Moving m4
3585           files into m4/. Added extra coreutils files required from
3586           autoconf tests. Updated Makefile.am to have nagiosplug lib and a
3587           separate coreutils lib
3589 2004-12-15 00:10  opensides
3591         * po/: de.po, fr.po:
3592           fr.po work in progress still 88 to translate ;-)
3594 2004-12-11 06:25  mattkent
3596         * plugins/check_tcp.c: Patch from Ollie Cook to define return code
3597           when expected value not received (#1082275).  Also included
3598           another change from Ollie Cook to do stricter matching of
3599           expected values from the beginning of the line. When a user
3600           defines an expected string this is changed to the old style
3601           strstr matching.
3603 2004-12-10 21:18  tonvoon
3605         * plugins/check_ldap.c: Fixed compile warning
3607 2004-12-10 06:10  mattkent
3609         * plugins/Makefile.am: Compile broken - fixing link flags.
3611 2004-12-10 05:57  mattkent
3613         * plugins/check_dns.c: Error catching improvements from Ollie Cook
3615 2004-12-10 05:54  mattkent
3617         * plugins/check_pgsql.c: Fixing broken compile
3619 2004-12-10 05:39  mattkent
3621         * AUTHORS: More contributers
3623 2004-12-10 00:54  stanleyhopcroft
3625         * plugins/Makefile.am: Changes to link flags for check_dhcp.c
3627 2004-12-10 00:52  stanleyhopcroft
3629         * plugins/check_dhcp.c: Extensive changes to get MAC address from
3630           Solaris via DLPI
3632 2004-12-10 00:20  tonvoon
3634         * plugins/: check_dns.c, check_procs.c: Reverting back ngettext
3635           calls
3637 2004-12-10 00:13  tonvoon
3639         * plugins/common.h: Fix includes for gettext
3641 2004-12-09 22:33  tonvoon
3643         * configure.in: Include $libsuff for systems that define this
3644           (based on advice from Daniel Stenberg)
3646 2004-12-08 23:14  tonvoon
3648         * configure.in: Removed redundant check and make export
3649           LD_LIBRARY_PATH more sh friendly
3651 2004-12-08 00:36  opensides
3653         * configure.in, plugins/Makefile.am, plugins/check_by_ssh.c,
3654           plugins/check_game.c, plugins/check_http.c,
3655           plugins/check_ide_smart.c, plugins/check_ldap.c,
3656           plugins/check_snmp.c, plugins/check_tcp.c:
3657           patch 1028033
3659           minor internationalization fixes
3661 2004-12-08 00:22  tonvoon
3663         * configure.in: Fixed output info for openssl and LD_LIBRARY_PATH
3664           for subsequent compiles (otherwise get ld.so.1: ./conftest:
3665           fatal: libssl.so.0.9.7: open failed)
3667 2004-12-07 06:51  tonvoon
3669         * configure.in, plugins/Makefile.am: Better SSL checking (inspired
3670           by curl 7.12.2's configure.ac)
3672 2004-12-07 03:13  mattkent
3674         * plugins-scripts/check_ifoperstatus.pl: Option to check for admin
3675           down (#1012191) from Raúl Pedroche.
3677 2004-12-07 02:45  stanleyhopcroft
3679         * plugins/Makefile.am: Correct dependencies for check_dhcp.c.
3681 2004-12-07 02:31  stanleyhopcroft
3683         * plugins/: Makefile.am, check_dhcp.c: New plugin: check_dhcp.c.
3684           Attempt to port to non Linux platform.
3686 2004-12-06 18:49  opensides
3688         * po/fr.po:
3689           new version of fr.po
3691 2004-12-05 22:07  mattkent
3693         * plugins/check_snmp.c: Fix for -s string matching (#756567, Tony
3694           Missana)
3696 2004-12-05 12:59  opensides
3698         * plugins/check_nt.c, po/fr.po, po/nagios-plugins.pot:
3699           cleaned fr.po nagios-plugins.pot
3701 2004-12-05 00:54  opensides
3703         * plugins/: check_http.c, check_icmp.c, check_nwstat.c,
3704           check_ping.c, check_smtp.c, check_swap.c, utils.h:
3705           fix patch 998291 fix patch 1078934 expect check_ssh fix and
3706           check_nt perfdata should stay on one word like in nagios
3708 2004-12-04 12:34  opensides
3710         * po/nagios-plugins.pot:
3711           new version of pot file
3713 2004-12-04 12:31  opensides
3715         * plugins/check_by_ssh.c, plugins/check_dns.c, po/POTFILES.in:
3716           various internationalization fixes
3718 2004-12-04 12:12  opensides
3720         * plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
3721           plugins/check_http.c, plugins/check_ide-smart.c,
3722           plugins/check_ide_smart.c, plugins/check_mrtg.c,
3723           plugins/check_nt.c, plugins/check_nwstat.c,
3724           plugins/check_overcr.c, plugins/check_real.c,
3725           plugins/check_smtp.c, plugins/check_swap.c, plugins/check_tcp.c,
3726           plugins/check_time.c, plugins/check_udp.c, po/POTFILES.in:
3727           internationalization fixes bugfixes
3729 2004-12-04 10:57  opensides
3731         * plugins/: check_dns.c, check_hpjd.c:
3732           check_dns needs a space between 'time' and the hostname
3733           check_hpjd needs a parenthesis removed in print_usage()
3735 2004-12-04 00:23  opensides
3737         * plugins/check_swap.c:
3738           Bug Fix [ 1024735 ] check_swap providing inaccurate swap
3739           information on Sol6
3741 2004-12-03 23:55  opensides
3743         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3744           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3745           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
3746           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
3747           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
3748           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
3749           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
3750           check_udp.c, check_ups.c, check_users.c, negate.c:
3751           reverting my changes from !=TRUE to == ERROR, that's not good ;-(
3752           sorry
3754 2004-12-03 23:23  opensides
3756         * plugins/check_tcp.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
3757           check_tcp parenthesis bug, header fix for po files
3759 2004-12-03 23:01  opensides
3761         * plugins/: check_dig.c, check_disk.c, check_dns.c, check_dummy.c,
3762           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3763           check_ide-smart.c, check_ldap.c, check_mrtg.c, check_mrtgtraf.c,
3764           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3765           check_pgsql.c, check_procs.c, check_radius.c, check_real.c,
3766           check_smtp.c, check_snmp.c, check_swap.c, check_tcp.c,
3767           check_time.c, check_udp.c, check_ups.c:
3768           print_help and print_usage() cleanup
3770           other misc cleanups
3772 2004-12-03 21:56  stanleyhopcroft
3774         * plugins/check_tcp.c: 1041571: -D option processing corrected
3775           (Eric Chen). Changed process_arguments() to return TRUE. Dont
3776           know why this was necessary.
3778 2004-12-03 20:28  opensides
3780         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3781           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3782           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3783           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3784           check_nt.c, check_nwstat.c, check_overcr.c, check_pgsql.c,
3785           check_ping.c, check_procs.c, check_radius.c, check_real.c,
3786           check_smtp.c, check_snmp.c, check_ssh.c, check_swap.c,
3787           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
3788           check_users.c, negate.c, urlize.c: remove UT_HLP_VRS from
3789           print_usage this was not a good idea ;-)
3791 2004-12-03 19:20  opensides
3793         * plugins/utils.c:
3794           removing support fonction removing warranty from print_revision
3796 2004-12-03 17:48  opensides
3798         * ROADMAP, package.def, plugins/negate.c, plugins/utils.h:
3799           some minor fixes
3801 2004-12-03 17:15  opensides
3803         * plugins/: check_load.c, check_ssh.c:
3804           correcting parenthesis error
3806 2004-12-03 16:56  opensides
3808         * AUTHORS, plugins/check_load.c, plugins/check_pgsql.c,
3809           plugins/check_ping.c, plugins/check_procs.c,
3810           plugins/check_radius.c, plugins/check_real.c,
3811           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
3812           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
3813           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
3814           plugins/urlize.c:
3815           fixes for internationalization
3817 2004-12-03 11:45  opensides
3819         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3820           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3821           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3822           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3823           check_nt.c, check_nwstat.c:
3824           internationalization fixes and help fixes
3826 2004-12-03 09:19  opensides
3828         * plugins/check_by_ssh.c, plugins/check_dig.c,
3829           plugins/check_http.c, plugins/check_nwstat.c,
3830           plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_udp.c,
3831           po/.cvsignore:
3832           Localization fixes
3834 2004-12-03 08:45  opensides
3836         * plugins/: check_ide-smart.c, check_pgsql.c:
3837           correcting copyright and remaning int result = STATE_UNKNOWN;
3839 2004-12-03 04:37  mattkent
3841         * plugins/check_nagios.c: Affected by elapsed time patch.
3843 2004-12-03 04:16  mattkent
3845         * AUTHORS: Another contributer.
3847 2004-12-03 04:10  mattkent
3849         * configure.in, plugins/check_procs.c: Patch from Russell Miller
3850           which adds elapsed time as a metric. Only for linux so far.
3851           (991359)
3853 2004-12-03 02:21  mattkent
3855         * plugins/check_ldap.c: Fix typo breaking compile.
3857 2004-12-03 00:55  opensides
3859         * plugins/: check_by_ssh.c, check_dig.c, check_dns.c,
3860           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3861           check_ide-smart.c, check_ldap.c, check_load.c, check_mrtg.c,
3862           check_mrtgtraf.c, check_mysql.c, check_nagios.c, check_nt.c,
3863           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
3864           check_procs.c, check_radius.c, check_real.c, check_smtp.c,
3865           check_snmp.c, check_ssh.c, check_swap.c, check_tcp.c,
3866           check_time.c, check_udp.c, check_ups.c, check_users.c, negate.c,
3867           urlize.c:
3868           bump copyright year initialize result to STATE_UNKNOW in place of
3869           STATE_OK
3871 2004-12-02 21:23  opensides
3873         * plugins/: check_dns.c, check_ldap.c, check_procs.c:
3874           --disable-nls throws an error on check_dns, check_procs and
3875           check_ldap without this patch.
3877 2004-12-02 21:03  stanleyhopcroft
3879         * plugins/check_tcp.c: Tracker 1041571: appended :D to
3880           getopt_long() args (for cert expiry check). Eric Chen.
3882 2004-12-02 16:51  opensides
3884         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3885           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3886           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
3887           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
3888           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
3889           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
3890           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
3891           check_udp.c, check_ups.c, check_users.c, negate.c, popen.c,
3892           utils.c:
3893           More internationalization work new usage4 function to permit
3894           localisation of think like check_ssh: xxxxx
3896 2004-12-02 14:54  opensides
3898         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3899           check_fping.c, check_game.c, check_hpjd.c, check_ldap.c,
3900           check_load.c, check_mrtg.c, check_mrtgtraf.c, check_mysql.c,
3901           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3902           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3903           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
3904           check_swap.c, check_tcp.c, check_time.c, check_udp.c,
3905           check_ups.c, check_users.c, negate.c:
3906           return of process_arguments() is TRUE not OK !
3908 2004-12-02 14:35  opensides
3910         * plugins/check_http.c: return of process_arguments() is TRUE not
3911           OK !
3913 2004-12-02 08:45  stanleyhopcroft
3915         * plugins/Makefile.am: Add check_icmp plugin
3917 2004-12-02 08:44  stanleyhopcroft
3919         * plugins/check_icmp.c: check_icmp plugin from A Ericsson
3921 2004-12-02 08:44  stanleyhopcroft
3923         * plugins/linux.h: For check_icmp plugin from A Ericsson
3925 2004-12-02 04:48  mattkent
3927         * command.cfg.in: Fix typo.
3929 2004-12-02 04:36  mattkent
3931         * AUTHORS, REQUIREMENTS, command.cfg.in, plugins/check_ups.c: Patch
3932           from Arnaud Quette to bring support to NUT 2.0 plus couple
3933           improvements and fixes (1038413 which includes 1032009, 815785).
3935 2004-12-02 01:11  opensides
3937         * plugins/: check_dns.c, check_game.c, check_http.c,
3938           check_ide-smart.c, check_load.c, check_mrtgtraf.c, check_mysql.c,
3939           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3940           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3941           check_real.c, check_snmp.c, check_ssh.c, check_tcp.c,
3942           check_time.c, check_udp.c, check_ups.c, negate.c, popen.c:
3943           changed Error: by CRITICAL - more localization fixes
3945 2004-12-02 00:30  opensides
3947         * contrib/check_rbl.c:
3948           adapted for localization
3950 2004-12-01 23:54  opensides
3952         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3953           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3954           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3955           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3956           check_nt.c, check_nwstat.c, check_overcr.c, check_pgsql.c,
3957           check_ping.c, check_procs.c, check_radius.c, check_real.c,
3958           check_smtp.c, check_snmp.c, check_ssh.c, check_swap.c,
3959           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
3960           check_users.c, common.h, getaddrinfo.c, getaddrinfo.h,
3961           gethostbyname.c, gethostbyname.h, negate.c, netutils.c,
3962           netutils.h, popen.c, urlize.c, utils.c, utils.h:
3963           standardize localization string standardize unknow arguments
3965 2004-12-01 22:02  tonvoon
3967         * doc/RELEASING: Notes on releasing
3969 2004-12-01 21:55  tonvoon
3971         * configure.in: Next version number
3973 2004-12-01 21:01  tonvoon
3975         * ChangeLog: Updated for r1_4_0-alpha2
3977 2004-12-01 20:43  tonvoon
3979         * tools/devmode: eval not working - instructions now in comments
3981 2004-12-01 20:09  tonvoon
3983         * plugins-scripts/check_oracle.sh: Fixed pmon process checking from
3984           a change I made earlier
3986 2004-12-01 19:33  opensides
3988         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3989           check_fping.c, check_ssh.c:
3990           first pass at standardization of messages for the localization
3992 2004-12-01 08:41  stanleyhopcroft
3994         * configure.in: Bryan Loniewski contributed check_jabber plugin
3995           (SSL/check_tcp); Eric Chen check_nntps plugin + SSL certficate
3996           expiry check [added -D option to check_tcp]
3998 2004-12-01 08:28  stanleyhopcroft
4000         * plugins/netutils.c: 1075725: patch to my_connect() to deal with
4001           SEGV if connect fails
4003 2004-12-01 08:26  stanleyhopcroft
4005         * plugins/check_tcp.c: 1041571 & 664615: check_tcp with cert check
4006           + nntps, simap, jabber
4008 2004-12-01 03:50  mattkent
4010         * contrib/check_nmap.py: Small fix from David Rippel (996800) for
4011           newer versions of nmap
4013 2004-12-01 03:26  mattkent
4015         * plugins-scripts/check_oracle.sh: Perf data and other improvements
4016           by Florian Gleixner (1027787)
4018 2004-11-30 07:40  opensides
4020         * po/fr.po:
4021           more french translations
4023 2004-11-30 00:25  tonvoon
4025         * plugins/check_ide-smart.c: Capitalized some error messages
4027 2004-11-30 00:24  tonvoon
4029         * plugins/urlize.c: Updated output to UNKNOWN
4031 2004-11-30 00:21  opensides
4033         * po/fr.po:
4034           translating fr.po new part
4036 2004-11-29 23:52  tonvoon
4038         * lib/: Makefile.am, exitfail.m4, getopt.m4: Extra files required
4039           from coreutils
4041 2004-11-29 23:46  tonvoon
4043         * SUPPORT: Cleanup and statement re: contrib plugins
4045 2004-11-29 22:42  tonvoon
4047         * configure.in: Patches for configure on *BSD (Julien Touche)
4049 2004-11-29 05:07  stanleyhopcroft
4051         * contrib/: README.TXT, rblcheck-dns, rblcheck-web,
4052           tarballs/check_icmp-0.8.tar.gz: [no log message]
4054 2004-11-29 04:49  mattkent
4056         * contrib/check_linux_raid.pl: Better error checking (820806)
4058 2004-11-29 00:56  opensides
4060         * po/fr.po:
4061           second version of french .po still 300 ;-) to translate
4063 2004-11-28 22:57  opensides
4065         * po/fr.po:
4066           first new translation of fr.po
4068 2004-11-27 21:00  mattkent
4070         * plugins/check_ssh.c: Add remote version check (1030269, Daniel
4071           Gullin)
4073 2004-11-26 08:54  stanleyhopcroft
4075         * AUTHORS: New plugin/bugfix: tracker 1070929. check_hpjdres
4077 2004-11-25 05:09  mattkent
4079         * plugins/check_disk.c: From old test harness code, make
4080           ./check_disk -w 0 -c 0 / valid parameters again
4082 2004-11-25 05:06  mattkent
4084         * test.pl.in, plugins/t/check_dns.t, plugins/t/check_http.t,
4085           plugins/t/check_load.t, plugins/t/check_mysql.t: Updating test
4086           harness
4088 2004-11-25 04:49  stanleyhopcroft
4090         * contrib/README.TXT: Removed reference to non existent tar balls
4091           (Hopcroft plugins)
4093 2004-11-25 04:46  stanleyhopcroft
4095         * contrib/check_wins.pl: Non functional tidy ups to check_wins
4097 2004-11-25 04:30  stanleyhopcroft
4099         * contrib/check_hw.sh: Added /contrib/check_hw.sh by Rok Debevc
4101 2004-11-25 04:28  stanleyhopcroft
4103         * contrib/check_sybase: Added /contrib/check_sybase by Simon
4104           Bellwood
4106 2004-11-25 03:01  stanleyhopcroft
4108         * contrib/check_hprsc.pl: update check_hprsc.pl for Net-SNMP
4109           versions >=4
4111 2004-11-24 21:34  tonvoon
4113         * tools/sfsnapshot: Removing build directory after creating
4114           distribution
4116 2004-11-24 21:19  tonvoon
4118         * doc/makefile: Added clean
4120 2004-11-24 21:01  tonvoon
4122         * configure.in: Fix snapshot build on SF
4124 2004-11-24 06:36  stanleyhopcroft
4126         * plugins/check_hpjd.c: add -OQa to command_line in check_hpjd.c.
4127           Correct nagiosplug-Bugs-889948, 846329
4129 2004-11-24 04:35  mattkent
4131         * plugins/check_nwstat.c: Attempting to fix a reported segfault
4132           (1055054)
4134 2004-11-24 04:25  mattkent
4136         * plugins/check_http.c: Added support for sending port in host
4137           header (913633)
4139 2004-11-24 00:46  tonvoon
4141         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
4142           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
4143           check_http.c, check_ldap.c, check_load.c, check_mrtg.c,
4144           check_mrtgtraf.c, check_mysql.c, check_nwstat.c, check_overcr.c,
4145           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
4146           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
4147           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
4148           check_users.c, negate.c, urlize.c: Making messages more
4149           consistent
4151 2004-11-23 23:53  tonvoon
4153         * plugins/: check_hpjd.c, check_mrtg.c, check_mrtgtraf.c,
4154           check_mysql.c, check_real.c, check_smtp.c, check_swap.c,
4155           check_by_ssh.c, check_dns.c, check_time.c: Standardising
4156           translation texts
4158 2004-11-23 23:35  tonvoon
4160         * doc/developer-guidelines.sgml: Guidelines on translated text
4161           (Yves Mettier, Simon Bellwood, Andreas Ericsson)
4163 2004-11-23 22:49  tonvoon
4165         * doc/developer-guidelines.sgml: Adding notes on developer and
4166           translator access in SF
4168 2004-11-23 06:06  mattkent
4170         * AUTHORS: More contributers.
4172 2004-11-23 05:49  mattkent
4174         * plugins/check_disk.c: Fix integer warning and critical options.
4175           Take values from current unit instead of always KB.
4177 2004-11-23 00:06  stanleyhopcroft
4179         * doc/developer-guidelines.sgml: trivial changes to Perl plugin
4180           section.
4182 2004-11-22 22:44  tonvoon
4184         * AUTHORS: More contributors
4186 2004-11-22 22:30  tonvoon
4188         * plugins/check_nt.c: Fixed some messages that should not be
4189           translated (Benoit Mortier)
4191 2004-11-22 20:35  tonvoon
4193         * lib/getloadavg.m4: Not required - autoconf has own macros
4195 2004-11-21 05:24  mattkent
4197         * plugins/check_mysql.c: Patch from Nathan Shafer to add
4198           replication slave check (1006777)
4200 2004-11-20 22:56  mattkent
4202         * AUTHORS: Oops, forgot one.
4204 2004-11-20 22:46  mattkent
4206         * AUTHORS: More contributers.
4208 2004-11-20 22:43  mattkent
4210         * contrib/check_linux_raid.pl: Fix always reading status from the
4211           last line (1045506)
4213 2004-11-20 22:28  mattkent
4215         * plugins/check_ping.c: New output format reported by pumuckel1980
4216           (946857)
4218 2004-11-20 21:36  mattkent
4220         * plugins/check_http.c: Bit of cleanup, fix verbose output.
4222 2004-11-20 07:04  tonvoon
4224         * configure.in: Fixed va_copy problem on AIX by copying samba's
4225           configure.in
4227 2004-11-19 15:58  tonvoon
4229         * CODING: Added perl coding guidelines, from Programming Perl book
4230           (Andreas Ericsson)
4232 2004-11-19 14:28  tonvoon
4234         * lib/getloadavg.m4: I think getloadavg.m4 is no longer required
4235           (as autoconf has built-in function)
4237 2004-11-19 14:24  tonvoon
4239         * lib/Makefile.am: Removed getloadavg.m4 (built-in function in
4240           autoconf) and added cloexec.[hc] for getloadavg.c
4242 2004-11-19 14:22  tonvoon
4244         * lib/: cloexec.h, cloexec.c: Files required for getloadavg.c
4246 2004-11-19 03:59  mattkent
4248         * plugins-scripts/check_ntp.pl: Fix incorrectly labelled units in
4249           output (1025905, Jason Martin)
4251 2004-11-19 03:44  mattkent
4253         * plugins/check_procs.c: Enabling timeout flag (1010097, Jason
4254           Martin)
4256 2004-11-19 02:53  mattkent
4258         * plugins/check_http.c: Make -L notice ssl use to output a proper
4259           href (1035234, Abid Rasheed)
4261 2004-11-19 02:39  mattkent
4263         * plugins/check_smtp.c: Change unit from 'us' to 's' to match other
4264           core plugins for simplicity.
4266 2004-11-19 00:21  tonvoon
4268         * AUTHORS: - More great contributors...
4270 2004-11-19 00:12  tonvoon
4272         * plugins/check_http.c: Options for User Agent string and extra
4273           headers (Ibere Tizio)
4275 2004-11-18 22:48  tonvoon
4277         * configure.in: Remove unnecessary CPPFLAGS for openssl (Lutz
4278           Behnke - 686476)
4280 2004-11-18 22:42  tonvoon
4282         * plugins/check_tcp.c: Enhance SSL initialization problems (Phil
4283           Dibowitz - 1055120)
4285 2004-11-18 05:36  mattkent
4287         * plugins/check_smtp.c: Go critical on no route to host instead of
4288           warning (934025)
4290 2004-11-18 00:27  tonvoon
4292         * tools/setup: Use copy of tools for consistency if building on
4293           different platforms from shared source
4295 2004-11-17 23:35  tonvoon
4297         * plugins/check_tcp.c: Ignore output from tcp port (949070 -
4298           Jan-Piet Mens)
4300 2004-11-17 23:22  tonvoon
4302         * plugins/check_http.c: --no-body and --max-age options (949521 -
4303           Jamie Zawinski)
4305 2004-11-17 22:19  tonvoon
4307         * doc/developer-guidelines.sgml: Added section on using
4308           Sourceforge, mainly for administrators
4310 2004-11-12 00:51  tonvoon
4312         * tools/update_coreutils: Tool to pull newer coreutil libs into
4313           nagiosplug's lib directory
4315 2004-11-12 00:49  tonvoon
4317         * lib/Makefile.am, lib/error.c, lib/error.h, lib/error.m4,
4318           lib/exit.h, lib/exitfail.c, lib/exitfail.h, lib/fsusage.c,
4319           lib/fsusage.h, lib/fsusage.m4, lib/full-read.h, lib/getloadavg.c,
4320           lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/gettext.h,
4321           lib/ls-mntd-fs.m4, lib/malloc.c, lib/mountlist.c,
4322           lib/mountlist.h, lib/onceonly.m4, lib/realloc.c, lib/snprintf.c,
4323           lib/strtod.c, lib/unlocked-io.h, lib/unlocked-io.m4,
4324           lib/xalloc.h, lib/xalloc.m4, lib/xmalloc.c, lib/xstrdup.c,
4325           plugins/check_disk.c, po/de.po, po/fr.po: Update to using
4326           coreutils 5.2.1 libraries and snprintf.c from samba 3.0.8
4328 2004-09-07 21:27  tonvoon
4330         * doc/developer-guidelines.sgml: Clarity based on comments by Ben
4331           Clewett
4333 2004-08-23 22:59  tonvoon
4335         * AUTHORS: For patch to check_nt
4337 2004-08-23 22:58  tonvoon
4339         * plugins/check_nt.c: Restore divisor for memory size reported by
4340           Windows. Also, implements warning and critical levels for
4341           performance counters. (Paulo Afonso Graner Fessel)
4343 2004-08-23 22:18  tonvoon
4345         * configure.in, plugins/check_swap.c, plugins/common.h: Using
4346           swapctl for Solaris, Tru64 and *BSD (Sean Finney)
4348 2004-08-19 20:05  tonvoon
4350         * configure.in, plugins/check_swap.c, plugins/common.h: Patch for
4351           tru64 using swapctl calls (Sean Finney)
4353 2004-08-18 22:32  tonvoon
4355         * AUTHORS: Another day's work...
4357 2004-08-18 22:25  tonvoon
4359         * plugins/check_dig.c: Checks different record types and checks
4360           against an expected address (Bill Kunkel)
4362 2004-08-18 21:36  tonvoon
4364         * configure.in: Support for check_swap on NetBSD/OpenBSD (Sean
4365           Finney)
4367 2004-08-18 21:25  tonvoon
4369         * plugins-scripts/check_oracle.sh: More specific test for sid (Paul
4370           Allen)
4372 2004-08-18 21:21  tonvoon
4374         * plugins/check_disk.c: Fixed perfdata so that shows amount used
4375           (Garry Cook)
4377 2004-08-18 20:51  tonvoon
4379         * plugins-scripts/check_ifstatus.pl: Perfdata corrected (Garry
4380           Cook)
4382 2004-08-18 20:46  tonvoon
4384         * plugins-scripts/check_oracle.sh: Fix for similar dataabase sids
4385           (Carole Verdon)
4387 2004-08-18 20:41  tonvoon
4389         * AUTHORS: Gary Cook for perfdata for check_nt
4391 2004-08-18 20:40  tonvoon
4393         * plugins/check_nt.c: Perfdata added (Gary Cook)
4395 2004-06-26 17:39  tonvoon
4397         * tools/sfsnapshot: Change of compile server and cleanups
4399 2004-06-26 06:13  tonvoon
4401         * tools/sfsnapshot: Remove need to alter configure.in. Using
4402           different compile farms for SF to do the compiling
4404 2004-05-24 15:22  tonvoon
4406         * AUTHORS: Ben Clewett
4408 2004-05-24 15:21  tonvoon
4410         * lib/Makefile.am: Missed getloadavg.c (Ben Clewett)
4412 2004-05-20 07:09  egalstad
4414         * contrib/check_dhcp.c: DHCP bug fix
4416 2004-05-10 11:25  tonvoon
4418         * configure.in: Set EXTRAS with check_swap if ac_cv_have_swap is
4419           set
4421 2004-04-30 12:12  tonvoon
4423         * configure.in: ps -el for HP-UX
4425 2004-04-29 16:08  tonvoon
4427         * configure.in: Bug in ps -el for AIX 4.1
4429 2004-04-29 12:13  tonvoon
4431         * AUTHORS: Sven for HP-UX requirements
4433 2004-04-29 12:12  tonvoon
4435         * REQUIREMENTS: HP-UX requirements (Sven Schaffranneck)
4437 2004-04-19 14:13  sghosh
4439         * contrib/check_nagios_db_pg.pl, AUTHORS: Postgres backend monitor
4441 2004-04-19 14:10  sghosh
4443         * AUTHORS, plugins-scripts/check_mssql.pl: check_mssql.pl
4445 2004-04-19 14:08  sghosh
4447         * README: Win32 plugin repository
4449 2004-04-08 12:05  tonvoon
4451         * AUTHORS: Torsten Werner for check_racle patches
4453 2004-04-08 12:05  tonvoon
4455         * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
4456           if Oracle has different national language settings (Torsten
4457           Werner)
4459 2004-04-08 11:50  tonvoon
4461         * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
4462           if Oracle has different national language settings (Torsten
4463           Werner)
4465 2004-04-06 17:02  tonvoon
4467         * configure.in, plugins/check_procs.c: Fixed weird scanf bug on
4468           Solaris
4470 2004-04-02 20:37  kdebisschop
4472         * plugins/check_by_ssh.c: add example invocation to help
4474 2004-04-01 00:01  tonvoon
4476         * AUTHORS: Howard Wilkinson
4478 2004-03-31 23:53  tonvoon
4480         * plugins/check_nt.c: Command line argument bug (Howard Wilkinson)
4482 2004-03-31 23:48  tonvoon
4484         * plugins/netutils.c: Set default state (Howard Wilkinson)
4486 2004-03-31 20:20  tonvoon
4488         * doc/developer-guidelines.sgml: Update author list
4490 2004-03-23 06:35  kdebisschop
4492         * plugins/check_fping.c: check was supposed to be agains ms - got
4493           munged wfixeg the perfdata output to be in seconds
4495 2004-03-22 07:25  tonvoon
4497         * plugins/check_http.c: Getopt bug (Joe Rhett)
4499 2004-03-22 07:22  tonvoon
4501         * AUTHORS: Joe Rhett for getopt bug
4503 2004-03-22 07:19  tonvoon
4505         * plugins/check_http.c: Option --url not mapped (Joe Rhett)
4507 2004-03-18 20:58  tonvoon
4509         * AUTHORS: More help for patches
4511 2004-03-18 20:50  tonvoon
4513         * plugins/check_disk.c: Typo in check_disk units (Matthew Kent -
4514           909281)
4516 2004-03-18 20:40  tonvoon
4518         * configure.in: Mysql include path not added correctly (Arnold
4519           Cavazos - 912974)
4521 2004-03-18 20:37  tonvoon
4523         * configure.in: Mysql include path not added correctly (Arnold
4524           Cavazos - 912974)
4526 2004-03-18 20:31  tonvoon
4528         * plugins/check_radius.c: Option to fill in NAS-identifier to
4529           Emulate pam_radius behaviour (Alexander Kulak)
4531 2004-03-17 20:38  tonvoon
4533         * doc/developer-guidelines.sgml: Copyright information for patches
4535 2004-03-14 04:09  kdebisschop
4537         * plugins/: check_ldap.c, check_load.c, check_mrtgtraf.c,
4538           check_pgsql.c, check_smtp.c, check_tcp.c, check_ups.c: use
4539           fperfdata
4541 2004-03-14 03:37  kdebisschop
4543         * plugins/check_fping.c: use fperfdata
4545 2004-03-12 03:40  egalstad
4547         * contrib/check_cluster2.c: New cluster plugin for Nagios 2.x
4549 2004-03-11 15:33  tonvoon
4551         * CHANGES: check_procs difference
4553 2004-03-11 15:17  tonvoon
4555         * plugins/check_nagios.c: Incorporate check_proc changes into
4556           check_nagios. ps handling probably should be moved into utils.c
4557           in future
4559 2004-03-08 21:03  tonvoon
4561         * configure.in: Require ngettext
4563 2004-03-08 21:01  tonvoon
4565         * doc/developer-guidelines.sgml: Information on plugin output
4566           format
4568 2004-03-04 05:08  kdebisschop
4570         * plugins/: check_dig.c, check_dns.c, check_game.c: use float for
4571           time in perf data
4573 2004-03-03 12:33  kdebisschop
4575         * plugins/: check_http.c, utils.c: begin writing some perfdata as
4576           float
4578 2004-03-03 04:24  kdebisschop
4580         * contrib/check_pop3.pl: fix loop and \r\n (Jason Burnett -
4581           http://sourceforge.net/tracker/index.php?func=detail&aid=895677&group_id=29880&atid=397599)
4583 2004-03-03 03:48  kdebisschop
4585         * plugins/check_disk.c: check_disk was getting blocks instead of
4586           bytes (Michael Musikhin -
4587           http://sourceforge.net/tracker/index.php?func=detail&aid=900215&group_id=29880&atid=397599)
4589 2004-03-02 17:44  kdebisschop
4591         * pkg/: redhat/requires, fedora/requires: attempt to prune requires
4593 2004-03-02 06:17  kdebisschop
4595         * Makefile.am, nagios-plugins.spec.in, pkg/fedora/requires: make
4596           specfile into a template which can generate a generic spec plus
4597           specs suitable for various repositories
4599 2004-03-02 06:13  kdebisschop
4601         * configure.in: prpare for alpha2
4603 2004-03-02 05:25  kdebisschop
4605         * plugins/check_http.c: relax check for -w/-c to accept floats (bug
4606           report from Warrick FitzGerald)
4608 2004-03-02 05:01  kdebisschop
4610         * AUTHORS, plugins/check_swap.c: fix div by zero error when
4611           swaptotal is zero (Flo Gleixner)
4613 2004-03-01 12:27  kdebisschop
4615         * plugins/: check_tcp.c, netutils.c: check_tcp was returning
4616           uninitialized string with user-defined refused outcome
4618 2004-03-01 06:15  kdebisschop
4620         * plugins/check_smtp.c: allow regex for ecpect checks
4622 2004-02-29 04:09  kdebisschop
4624         * plugins/: check_nwstat.c, netutils.c, netutils.h: was making up
4625           to 34 separate tcp connections - now we open one and reuse
4627 2004-02-28 07:27  kdebisschop
4629         * plugins/check_snmp.c: checks for warn in check_num() mistakenly
4630           referred to crit limits
4632 2004-02-28 06:51  kdebisschop
4634         * plugins/check_smtp.c: minor doco update to reflect handling of
4635           repeated caoomand strings
4637 2004-02-28 06:48  kdebisschop
4639         * plugins/check_smtp.c: work in progress to accept multiple
4640           command/expect pairs
4642 2004-02-28 04:54  kdebisschop
4644         * plugins/check_swap.c: update to work with Linux 2.6 /proc/meminfo
4645           format
4647 2004-02-25 08:50  kdebisschop
4649         * AUTHORS, plugins/check_dns.c: check server for authoritative
4650           status (from Jon Hallet)
4652 2004-02-25 08:12  kdebisschop
4654         * plugins/check_swap.c: change some datatypes to llu for very large
4655           swaps
4657 2004-02-25 07:49  kdebisschop
4659         * configure.in, plugins/check_ping.c: pass timeout to ping if
4660           supported with -w parameter (linux)
4662 2004-02-21 05:37  kdebisschop
4664         * plugins/check_by_ssh.c: add option to ignore a specified number
4665           of lines on stderr (to suppress a login banner)
4667 2004-02-21 03:50  kdebisschop
4669         * plugins-scripts/check_breeze.pl: add $opt_C to 'use vars' (report
4670           882381 and patch form Jason Martin)
4672 2004-02-21 03:44  kdebisschop
4674         * AUTHORS: Add Jason Martin for report of missing $opt_C for 'use
4675           vars' in check_breeze
4677 2004-02-21 03:42  kdebisschop
4679         * plugins-scripts/check_breeze.pl: add opt_C to 'usr vars'
4681 2004-02-20 19:35  tonvoon
4683         * plugins/check_http.c: - Missed out getopt for -T
4685 2004-02-20 05:25  kdebisschop
4687         * contrib/check_dhcp.c, contrib/check_procl.sh,
4688           plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
4689           plugins/urlize.c: spell fix "received"
4691 2004-02-20 05:22  kdebisschop
4693         * plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
4694           plugins/urlize.c, contrib/check_dhcp.c: spell fix "received"
4696 2004-02-20 05:21  kdebisschop
4698         * plugins/: utils.c, utils.h: add perfdata function for floats to
4699           complement ints, also spell fix "received"
4701 2004-02-20 05:19  kdebisschop
4703         * AUTHORS: add Ralph Rye for report of check_procs segfault on
4704           AIX/WebSphere and proof-of-concept patch
4706 2004-02-20 05:04  kdebisschop
4708         * plugins/check_procs.c: handle case where line from ps output
4709           exceed MAX_INPUT_BUFFER
4711 2004-02-20 03:37  tonvoon
4713         * AUTHORS: Shaun Wills for patch to check_http
4715 2004-02-20 03:21  tonvoon
4717         * plugins/check_http.c: Added Content-type when POSTing (Shawn
4718           Wills)
4720 2004-02-20 03:00  tonvoon
4722         * plugins/check_procs.c: - compiler warning removed (but usage2
4723           messages badly broken)
4725 2004-02-20 02:58  tonvoon
4727         * AUTHORS: Matt Pounsett for bug report
4729 2004-02-20 02:09  tonvoon
4731         * plugins/check_dns.c: Different text to scan for if multiple
4732           addresses
4734 2004-02-20 01:05  tonvoon
4736         * plugins/check_swap.c: Corrected usage message (Matt Pounsett)
4738 2004-02-19 13:24  tonvoon
4740         * AUTHORS: Michael Musikhin for check_disk patch
4742 2004-02-19 13:23  tonvoon
4744         * plugins/check_disk.c: Uninitialised variables for -X (Bug 900091
4745           - Michael Musikhin)
4747 2004-02-18 14:57  kdebisschop
4749         * configure.in: version bump (old)
4751 2004-02-18 14:56  kdebisschop
4753         * acinclude.m4, lib/afs.m4, lib/fstypename.m4, lib/fsusage.m4:
4754           underquoted defines cause warning on FC2
4756 2004-02-18 02:11  tonvoon
4758         * AUTHORS: Johannes Herlitz for patch to check_dns
4760 2004-02-18 02:09  tonvoon
4762         * plugins/check_dns.c: Output message includes the query_address,
4763           as inspired by Johannes Herlitz.  Also cleanup of comments and
4764           handles multi-line nslookup output (MacOSX 10.3)
4766 2004-02-17 13:24  tonvoon
4768         * AUTHORS: David Alden for check_snmp_procs.pl
4770 2004-02-17 13:23  tonvoon
4772         * contrib/check_snmp_procs.pl: Checks remote processes via SNMP
4773           (David Alden)
4775 2004-02-09 08:32  tonvoon
4777         * AUTHORS: Patrick McCormick
4779 2004-02-09 08:27  tonvoon
4781         * plugins/check_ping.c: Fix for check_ping old-style argument
4782           handling (Patrick McCormick - 892211)
4784 2004-01-28 11:42  tonvoon
4786         * plugins/check_dummy.c: Print optional text
4788 2004-01-21 12:50  kdebisschop
4790         * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
4791           bug in server_expect)
4793 2004-01-21 12:49  kdebisschop
4795         * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
4796           multibyte chars (David Croft)
4798 2004-01-21 12:46  kdebisschop
4800         * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
4801           bug in server_expect)
4803 2004-01-21 12:45  kdebisschop
4805         * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
4806           multibyte chars (David Croft)
4808 2004-01-18 20:07  sghosh
4810         * contrib/check_snmp_printer.pl: plugin to check printer status via
4811           snmp, includes page count as perfdata; perl plugin
4813 2003-12-24 08:51  tonvoon
4815         * AUTHORS: Bug reporter
4817 2003-12-24 08:51  tonvoon
4819         * plugins/check_swap.c: Fixed help doc on use of % (854817 - Gunnar
4820           Hellekson)
4822 2003-12-18 09:24  tonvoon
4824         * README: Reference to CHANGES file
4826 2003-12-18 09:19  tonvoon
4828         * Makefile.am: Add CHANGES file to distribution
4830 2003-12-18 09:15  tonvoon
4832         * CHANGES: List major changes between releases
4834 2003-12-11 10:00  tonvoon
4836         * AUTHORS: For patch to check_http
4838 2003-12-11 10:00  tonvoon
4840         * plugins/check_http.c: Relative redirects not followed correctly
4841           (854131 - John Sivak)
4843 2003-12-05 18:12  tonvoon
4845         * AUTHORS: Ben Whaley for reported Solaris 8 /usr/ucb/ps problem in
4846           configure.in
4848 2003-12-05 18:08  tonvoon
4850         * configure.in: Not correctly working out ps command if /usr/ucb
4851           before /usr/bin in PATH for Solaris (reported by Ben Whaley)
4853 2003-12-05 16:45  tonvoon
4855         * AUTHORS: Patch to my_connect
4857 2003-12-05 16:42  tonvoon
4859         * plugins/: netutils.c, netutils.h: Fix clash of namespace for
4860           my_connect with mysql (854339 - Ian Holsman)
4862 2003-12-02 15:27  tonvoon
4864         * plugins/check_disk.c: Default thresholds not defined for lists in
4865           -x parameter (raised by Matt Garrett)
4867 2003-12-01 02:47  kdebisschop
4869         * po/: de.po, fr.po: commit changes caused by upstream code mods
4871 2003-12-01 02:46  kdebisschop
4873         * plugins/check_procs.c: use usage2 function
4875 2003-12-01 02:38  kdebisschop
4877         * nagios-plugins.spec.in: add THANKS to %doc
4879 2003-11-28 14:18  tonvoon
4881         * plugins/check_procs.c: Fixed listing of failed processes
4883 2003-11-24 14:56  tonvoon
4885         * AUTHORS: For patches
4887 2003-11-24 14:53  tonvoon
4889         * plugins/check_hpjd.c: Bug from code-clean (Antony Simmonds -
4890           846311)
4892 2003-11-21 07:53  kdebisschop
4894         * README: update auotmake/autoconf versions
4896 2003-11-21 07:52  kdebisschop
4898         * doc/developer-guidelines.sgml: update developer names
4900 2003-11-21 07:34  kdebisschop
4902         * INSTALLING: our policy now is to use most recent versions of GNU
4903           tool chain
4905 2003-11-19 06:24  kdebisschop
4907         * plugins/check_time.c: add perfdata
4909 2003-11-19 06:00  kdebisschop
4911         * plugins/check_smtp.c: use perfdata() to return perfoamnace data
4912           in stanadrd format
4914 2003-11-17 11:45  kdebisschop
4916         * plugins/check_ups.c: bugfix - each supported option was
4917           overwriting the previous perfdata
4919 2003-11-17 07:19  kdebisschop
4921         * plugins/check_ups.c: add perfdata
4923 2003-11-17 06:37  kdebisschop
4925         * plugins/check_pgsql.c: add perfdata
4927 2003-11-12 06:05  kdebisschop
4929         * plugins/check_snmp.c: clean up compiler warnings
4931 2003-11-12 05:53  kdebisschop
4933         * plugins/check_nt.c: clean up compiler warnings
4935 2003-11-12 05:48  kdebisschop
4937         * plugins/check_mrtg.c: clean up compiler warnings
4939 2003-11-12 05:41  kdebisschop
4941         * plugins/check_mrtgtraf.c: clean up compiler warnings
4943 2003-11-12 05:37  kdebisschop
4945         * plugins/check_swap.c: clean up compiler warnings
4947 2003-11-12 05:29  kdebisschop
4949         * plugins/check_mrtgtraf.c: add perfdata
4951 2003-11-12 05:28  kdebisschop
4953         * plugins/check_dig.c: remove overflow checks of strtod - HUGE_VALF
4954           requires C99; also remove equality checks on warn/crit interval
4955           which are no doubles
4957 2003-11-11 10:43  tonvoon
4959         * plugins/check_tcp.c: Added perfdata
4961 2003-11-11 10:34  tonvoon
4963         * plugins/check_users.c: Added perfdata
4965 2003-11-11 10:27  tonvoon
4967         * plugins/check_swap.c: Added perfdata
4969 2003-11-11 10:19  tonvoon
4971         * plugins/check_swap.c: Fixed if only absolute warn/crit set
4973 2003-11-10 11:15  tonvoon
4975         * plugins/utils.h: - typo fixes
4977 2003-11-05 22:59  sghosh
4979         * plugins-scripts/: check_ifoperstatus.pl, check_ifstatus.pl:
4980           added plugin timeout options
4982 2003-10-31 04:22  kdebisschop
4984         * plugins/check_nt.c: provide an error message
4986 2003-10-31 04:21  kdebisschop
4988         * plugins/check_hpjd.c: line indentation
4990 2003-10-31 04:20  kdebisschop
4992         * plugins/check_load.c: add perfdata
4994 2003-10-31 04:19  kdebisschop
4996         * plugins/check_mrtg.c: add perf data fix bug where stale data
4997           message would get overwritten
4999 2003-10-24 14:28  tonvoon
5001         * plugins/common.h: Ignore __attribute__ for non-GNU compilers
5003 2003-10-24 10:37  tonvoon
5005         * plugins/Makefile.am: Moved config.h to toplevel
5007 2003-10-23 11:24  tonvoon
5009         * lib/Makefile.am: Need to include intl/ for systems without
5010           libintl.h
5012 2003-10-21 17:16  tonvoon
5014         * AUTHORS: Matt Garrett for bug reports
5016 2003-10-21 16:56  tonvoon
5018         * plugins-scripts/check_file_age.pl: - Fixed file name (Matt
5019           Garrett)
5021 2003-10-20 15:03  tonvoon
5023         * configure.in, lib/fsusage.c, lib/mountlist.c: Fix for config.h at
5024           top level. Required for intl/
5026 2003-10-15 20:27  tonvoon
5028         * tools/mail_error: Need to export PATH for sfsnapshot to get
5029           correct GNU toolchain
5031 2003-10-14 04:15  sghosh
5033         * plugins-scripts/check_ifoperstatus.pl: snmpv3 patches
5035 2003-10-14 04:14  sghosh
5037         * plugins-scripts/check_ifstatus.pl:  more snmpv3 patches
5039 2003-10-14 03:40  sghosh
5041         * plugins-scripts/check_ntp.pl: Bug 773588: added check to warn on
5042           matching # candidates only
5044 2003-10-14 03:15  sghosh
5046         * plugins-scripts/check_ifstatus.pl: Added -M for maxmsgsize
5047           (v1/v2c) Added v3 support
5049 2003-09-30 14:54  tonvoon
5051         * plugins/check_swap.c: Fixed logic problem if HAVE_SWAP, but not
5052           on AIX or Solaris. Removed unnecessary ifdefs for help page.
5053           Better indentation for ifdefs
5055 2003-09-29 11:02  tonvoon
5057         * lib/Makefile.am: Missed GNU files for AIX 5.1
5059 2003-09-17 20:16  tonvoon
5061         * AUTHORS: Added authors of obsolete contrib plugins
5063 2003-09-17 20:07  tonvoon
5065         * contrib/maser-oracle.pl: Obsolete from main check_oracle
5067 2003-09-17 20:05  tonvoon
5069         * contrib/aix/: check_crit_dsk, check_dsk, check_ping: Plugins
5070           obsolete from main check_disk and check_ping
5072 2003-09-17 17:33  tonvoon
5074         * lib/strtod.c: Required if strtod not GNU compilant
5076 2003-09-17 17:31  tonvoon
5078         * configure.in, lib/Makefile.am, lib/error.c, lib/error.h,
5079           lib/error.m4, lib/malloc.c, lib/realloc.c, lib/unlocked-io.h,
5080           lib/xalloc.h, lib/xmalloc.c: Support to compile on AIX
5082 2003-09-17 17:15  tonvoon
5084         * plugins/check_load.c: - typo
5086 2003-09-17 10:31  tonvoon
5088         * configure.in, plugins/check_swap.c: Support for check_swap in AIX
5089           (tested on 5.1)
5091 2003-09-17 10:25  tonvoon
5093         * tools/setup: Hide error message if docbook not available
5095 2003-09-16 22:58  tonvoon
5097         * doc/developer-guidelines.sgml: Added in threshold range format
5098           and updated autoconf to 2.54 for a problem on Darwin)
5100 2003-09-16 15:14  tonvoon
5102         * configure.in, plugins/Makefile.am, plugins/check_procs.c: Support
5103           for AIX ps command and cleanup of configure's ps checks
5105 2003-09-16 13:32  tonvoon
5107         * AUTHORS, plugins/common.h: AIX problem with enum TRUE and FALSE
5108           (Ludse Verhoeven)
5110 2003-09-16 12:36  kdebisschop
5112         * tools/sfsnapshot: here-doc format was not correct
5114 2003-09-16 06:45  kdebisschop
5116         * plugins/check_ldap.c: milisecond timing and perfdata, fix NULL
5117           pointer error in validate_arguments
5119 2003-09-15 16:49  tonvoon
5121         * AUTHORS: Contributors to the perfdata discussion
5123 2003-09-15 16:28  tonvoon
5125         * AUTHORS, plugins-scripts/check_mailq.pl: Added Exim support
5126           (768445 - Eric Bollengier)
5128 2003-09-15 15:57  tonvoon
5130         * AUTHORS, plugins/check_nt.c: Option to verify check_nt version
5131           (799098 - Steve Hanselman)
5133 2003-09-15 15:30  tonvoon
5135         * AUTHORS: Jason Burnett for check_disk_smb patch
5137 2003-09-15 15:26  tonvoon
5139         * plugins-scripts/check_disk_smb.pl: Optionally specify port for
5140           smbclient to use (781227 - Jason Burnett)
5142 2003-09-15 06:03  kdebisschop
5144         * plugins/check_http.c: make status code extensible (thanks to
5145           Chris Wilson <chris@netservers.co.uk>)
5147 2003-09-12 12:53  kdebisschop
5149         * AUTHORS: two new additions
5151 2003-09-12 12:51  kdebisschop
5153         * plugins/check_ping.c: *new output format reported by Patrick
5154           Allen <p.allen@brandblue.co.uk>, also move atrribution for
5155           Richard Brodie to thanks file
5157 2003-09-12 12:38  kdebisschop
5159         * plugins/check_ping.c: new output format reported by Patrick Allen
5160           <p.allen@brandblue.co.uk>
5162 2003-09-11 12:50  kdebisschop
5164         * plugins/check_http.c: use prefdata function for size too
5166 2003-09-11 09:02  kdebisschop
5168         * plugins/check_http.c: use prefdata function
5170 2003-09-11 09:02  kdebisschop
5172         * configure.in, plugins/check_swap.c: last changes to configure
5173           broke check_swap on RHLinux. Restore /proc/meminfo check and make
5174           check_swap ifdefs safer
5176 2003-09-04 07:43  kdebisschop
5178         * Makefile.am: change so make-dist works in subdirs
5180 2003-09-03 20:37  tonvoon
5182         * configure.in: Remove df checks and ignore swap checks if no swap
5183           commands found
5185 2003-09-03 20:32  tonvoon
5187         * doc/developer-guidelines.sgml: No named credits in source code
5189 2003-09-03 11:32  tonvoon
5191         * configure.in: Fixed substitution for Tru64's ps format
5193 2003-09-03 07:01  kdebisschop
5195         * plugins/check_dig.c: allow warn/crit times to be floating point
5197 2003-09-03 07:00  kdebisschop
5199         * configure.in, plugins/common.h: include math.h if needed for
5200           HUGE_VAL
5202 2003-09-02 16:04  tonvoon
5204         * plugins/check_procs.c: Solaris requires asprintf checks for null
5205           variables
5207 2003-09-01 21:07  tonvoon
5209         * Makefile.am: Report duplicates in AUTHORS file
5211 2003-09-01 20:43  tonvoon
5213         * doc/developer-guidelines.sgml: Add contributor's name into CVS
5214           comments
5216 2003-08-31 06:24  tonvoon
5218         * .cvsignore, AUTHORS, Makefile.am, THANKS.in: Updated AUTHORS to
5219           include all contributors listed in comments in code and CVS for
5220           plugins and plugins-scripts. Still need to do SF
5222 2003-08-31 06:13  tonvoon
5224         * doc/developer-guidelines.sgml: Updated perf data standard for
5225           warn before crit
5227 2003-08-28 12:56  kdebisschop
5229         * plugins/check_game.c: add perf data
5231 2003-08-28 04:53  kdebisschop
5233         * plugins/check_dns.c: add perf data
5235 2003-08-28 04:53  kdebisschop
5237         * plugins/utils.c: use single quotes per guideline, also quote when
5238           SPC or = are found
5240 2003-08-28 04:22  kdebisschop
5242         * plugins/check_disk.c: add perf data
5244 2003-08-28 04:21  kdebisschop
5246         * plugins/utils.c: suppress quotes in perf data when not needed
5247           (some plugins need the space to keep below line length limit
5249 2003-08-28 04:20  kdebisschop
5251         * plugins/utils.h: add min() macro to complement max()
5253 2003-08-26 12:08  kdebisschop
5255         * plugins/check_dig.c: print perfdata
5257 2003-08-26 11:51  kdebisschop
5259         * plugins/check_fping.c: print perfdata
5261 2003-08-26 11:44  kdebisschop
5263         * plugins/: utils.c, utils.h: function to make perfdata output
5265 2003-08-23 16:07  kdebisschop
5267         * plugins/check_http.c: - found and fixed memory allocation error
5268           in rewritten redir() function
5270 2003-08-23 14:59  kdebisschop
5272         * plugins/check_http.c: - hacked interim fix to segfault on
5273           redirect - for tesing only
5275 2003-08-23 14:58  kdebisschop
5277         * plugins/check_dig.c: - fix various format errors with newly added
5278           perf data
5280 2003-08-23 00:49  kdebisschop
5282         * plugins/check_dig.c: - forgot to declare struct timeval tv for
5283           hires timing
5285 2003-08-22 07:55  kdebisschop
5287         * plugins/check_dig.c: - add perf data for time
5289 2003-08-22 07:22  kdebisschop
5291         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
5292           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
5293           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
5294           check_mrtg.c, check_mysql.c, check_nagios.c, check_nt.c,
5295           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
5296           check_procs.c, check_radius.c, check_real.c, check_smtp.c,
5297           check_snmp.c, check_ssh.c, check_swap.c, check_tcp.c,
5298           check_time.c, check_udp.c, check_ups.c, check_users.c, negate.c,
5299           urlize.c: - bindtextdomain for gettext, a few other smale
5300           cleanups here and there
5302 2003-08-22 05:42  kdebisschop
5304         * plugins/: check_http.c: * bugfix: snprintf of timestamp truncated
5305           '\0'
5307 2003-08-21 19:00  kdebisschop
5309         * plugins/check_http.c: * Check redirections for infinte loops and
5310           limit depth of recursion
5312 2003-08-20 10:54  tonvoon
5314         * plugins/check_time.c: Optionally use udp instead of tcp (Bradley
5315           Baetz - 751646)
5317 2003-08-20 09:31  tonvoon
5319         * contrib/check_wins.pl: Changed netsaint to nagios in use lib
5321 2003-08-19 12:41  kdebisschop
5323         * plugins/check_http.c: *BUGFIX: LWS is not required betwwen
5324           "Location:" header field name and field value
5326 2003-08-19 12:19  kdebisschop
5328         * plugins/check_http.c: *add missing status numbers from RFC 2616
5329           (HTTP1.1)
5331 2003-08-18 12:05  kdebisschop
5333         * plugins/check_ping.c: move error scans to a new separate routine
5334           and scan both stderr and stdio
5336 2003-08-11 20:50  tonvoon
5338         * doc/developer-guidelines.sgml: Performance data guidelines added
5340 2003-08-11 20:43  tonvoon
5342         * tools/sfsnapshot: Fixed building snapshots - cvs update ignores
5343           new directories.  Also do not need to run make
5345 2003-08-10 13:56  kdebisschop
5347         * plugins/utils.c: config.h is redundant (common.h includes it)
5349 2003-08-10 13:48  kdebisschop
5351         * plugins/: check_dns.c, check_smtp.c: perf data in integer
5352           microseconds
5354 2003-08-10 13:12  kdebisschop
5356         * po/: POTFILES.in, de.po, fr.po: first pass at NLS markup done
5358 2003-08-10 13:11  kdebisschop
5360         * plugins-scripts/check_rpc.pl: proposed fix for LANG issue
5362 2003-08-10 07:53  kdebisschop
5364         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
5365           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
5366           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
5367           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
5368           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
5369           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
5370           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
5371           check_udp.c, check_ups.c, check_users.c, negate.c, popen.c,
5372           urlize.c: the last round of pedantic compiler warnings
5374 2003-08-09 14:37  kdebisschop
5376         * tools/devmode: a little shell script to make it a little easier
5377           to produce  pedantic compiler warnings
5379 2003-08-09 14:36  kdebisschop
5381         * plugins/: check_smtp.c, check_ssh.c, check_tcp.c, check_time.c,
5382           check_udp.c, check_ups.c, check_users.c: more pedantic compiler
5383           warnings
5385 2003-08-09 07:51  undrgrid
5387         * plugins/common.h, po/de.po, po/fr.po: Code clean-up
5389 2003-08-09 07:01  kdebisschop
5391         * plugins/: check_dig.c, check_http.c, check_load.c, check_mrtg.c,
5392           check_mrtgtraf.c, check_nwstat.c, check_overcr.c, check_ping.c,
5393           check_procs.c, check_real.c, utils.c, utils.h: more pedantic
5394           compiler warns
5396 2003-08-09 05:19  kdebisschop
5398         * plugins/check_http.c: more pedantic compiler warns, change to
5399           microsecond output for perf data, add size to perf data
5401 2003-08-09 05:12  kdebisschop
5403         * plugins/: utils.c, utils.h: add function for elapsed tim ein
5404           microseconds
5406 2003-08-09 01:56  kdebisschop
5408         * plugins/check_http.c: more pedantic compiler warnings
5410 2003-08-09 01:41  kdebisschop
5412         * plugins/: check_disk.c, check_dummy.c, popen.c, utils.c, utils.h:
5413           more pedantic compiler warnings
5415 2003-08-08 21:31  kdebisschop
5417         * lib/Makefile.am: include getloadvag.m4 in distrib
5419 2003-08-08 17:49  kdebisschop
5421         * plugins/: check_disk.c, netutils.c, netutils.h: cleanups from
5422           pedantic complier warnings
5424 2003-08-08 17:48  kdebisschop
5426         * plugins/check_nt.c: change if/elseif block to case, general
5427           streamline
5429 2003-08-08 13:14  kdebisschop
5431         * plugins/check_disk.c: fix a variety of compiler warnings about
5432           qualifier discards and other pedantic stuff
5434 2003-08-08 06:09  kdebisschop
5436         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c,
5437           check_snmp.c, utils.c, utils.h: fix a variety of compiler
5438           warnings about qualifier discards and other pedantic stuff
5440 2003-08-08 05:33  kdebisschop
5442         * plugins/: check_by_ssh.c, check_disk.c, check_nt.c, netutils.c,
5443           netutils.h, popen.h, utils.h: fix a variety of compiler warnings
5444           about qualifier discards and other pedantic stuff
5446 2003-08-08 04:51  kdebisschop
5448         * plugins/: check_nt.c, check_smtp.c: markup for translation
5450 2003-08-08 00:17  kdebisschop
5452         * plugins/check_real.c: markup for translation
5454 2003-08-07 13:36  kdebisschop
5456         * plugins/check_procs.c: markup for translation
5458 2003-08-07 13:09  kdebisschop
5460         * plugins/check_load.c: reorder for consistency, restore prototypes
5461           for print_foo, nest #ifdef to avoid pedantic traditional c warn
5463 2003-08-07 13:00  kdebisschop
5465         * plugins/check_snmp.c: reorder for consistency (no code changes)
5467 2003-08-07 12:51  kdebisschop
5469         * plugins/: check_by_ssh.c, check_disk.c, check_dns.c,
5470           check_fping.c, check_game.c, check_http.c, check_mrtg.c,
5471           check_mrtgtraf.c, check_nagios.c, check_nt.c, check_nwstat.c,
5472           check_overcr.c, check_radius.c, check_real.c, check_snmp.c,
5473           check_swap.c, check_tcp.c, check_time.c, negate.c, netutils.c,
5474           popen.c, utils.c, utils.h: replace "terminate" with "die" for
5475           shorter name and better readability
5477 2003-08-07 12:49  kdebisschop
5479         * plugins/check_ping.c: cleanup for better readability
5481 2003-08-07 10:51  kdebisschop
5483         * plugins/check_ping.c: markup for translation
5485 2003-08-07 02:23  kdebisschop
5487         * tools/sfsnapshot: make must be run before make dist to creat
5488           language files
5490 2003-08-06 21:53  tonvoon
5492         * doc/developer-guidelines.sgml: Added in that Nagios plugins are
5493           written to GNU standards
5495 2003-08-06 15:26  kdebisschop
5497         * lib/.cvsignore: ignore ulonglong.m4
5499 2003-08-06 13:13  kdebisschop
5501         * plugins/check_overcr.c: markup for translation, move send_buffer
5502           assignment to process_args so process_tcp_request can be moved
5503           outside the conditional, replace if/esleif with switch, replace
5504           #defines with enum
5506 2003-08-06 13:11  kdebisschop
5508         * plugins/check_nwstat.c: markup for translation
5510 2003-08-05 20:20  tonvoon
5512         * doc/developer-guidelines.sgml: Added dev platform requirements
5514 2003-08-05 12:53  kdebisschop
5516         * plugins/check_ssh.c: markup for translation
5518 2003-08-05 10:56  stanleyhopcroft
5520         * contrib/check_mssql.sh: Version 2.0 of MS SQL server plugin
5521           (contrib/check_mssql.sh) from T De Blende.
5523 2003-08-04 12:38  kdebisschop
5525         * plugins/: check_users.c, urlize.c: markup for translation
5527 2003-08-04 09:13  kdebisschop
5529         * plugins/: check_time.c, check_udp.c: markup for translation
5531 2003-08-04 08:42  kdebisschop
5533         * plugins/: check_ldap.c, check_nagios.c, check_radius.c,
5534           check_udp.c, check_ups.c, negate.c: markup for translation
5536 2003-08-03 15:24  kdebisschop
5538         * plugins/: check_ldap.c, check_mrtg.c, check_mrtgtraf.c: markup
5539           for translation
5541 2003-08-03 07:19  kdebisschop
5543         * plugins/check_load.c: markup for translation
5545 2003-08-03 07:05  kdebisschop
5547         * plugins/: check_http.c, check_ldap.c, check_tcp.c: markup for
5548           translation
5550 2003-08-03 07:03  kdebisschop
5552         * plugins/: Makefile.am, check_ide-smart.c: markup for translation,
5553           use common.h, fix problems compiling
5555 2003-08-03 07:02  kdebisschop
5557         * plugins/check_ldap.c: markup for translation
5559 2003-08-03 01:01  kdebisschop
5561         * plugins/check_http.c: markup for translation
5563 2003-08-02 23:19  kdebisschop
5565         * plugins/check_hpjd.c: markup for translation
5567 2003-08-02 23:08  kdebisschop
5569         * plugins/check_mysql.c: markup for translation
5571 2003-08-02 23:06  kdebisschop
5573         * plugins/: check_fping.c, check_game.c, check_mysql.c,
5574           check_snmp.c, utils.h: markupf for translation
5576 2003-08-02 19:22  kdebisschop
5578         * plugins/: utils.c, utils.h: ifdef so utils.h can be header for
5579           utils.c
5581 2003-08-02 19:22  kdebisschop
5583         * plugins/: check_fping.c, check_snmp.c: markup for translation
5585 2003-08-02 17:42  kdebisschop
5587         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
5588           check_dummy.c, check_pgsql.c, check_swap.c, check_tcp.c, utils.h:
5589           establish "UT_" namespace for usage text in #defines
5591 2003-08-02 17:42  kdebisschop
5593         * plugins/check_snmp.c: markup for translation
5595 2003-08-02 06:30  kdebisschop
5597         * plugins/check_dns.c: restore informative output that was lost in
5598           previous bug fix
5600 2003-08-02 00:56  kdebisschop
5602         * plugins/check_dns.c: terminate in error_scan() so meaningfull
5603           errors can be sent
5605 2003-08-01 07:04  kdebisschop
5607         * plugins/check_dummy.c: mark for transaltion
5609 2003-08-01 07:03  kdebisschop
5611         * plugins/check_dns.c: do not translate the strings that will be
5612           compared to utility output - LC_ALL is set to C so those strings
5613           should be untranslated regardless of the system settings
5615 2003-08-01 07:01  kdebisschop
5617         * plugins/popen.c: set LC_ALL to C in execve environemnt
5619 2003-08-01 03:11  kdebisschop
5621         * plugins/: Makefile.am: 'ln -f -s ...' is not reliable/portable.
5622           Use 'rm -f ...; ln -s ...'
5624 2003-07-31 13:06  kdebisschop
5626         * plugins/check_dns.c: mark for translation (note problem here - it
5627           relies on tranalation in underlying utility, which has a high
5628           chance of failing)
5630 2003-07-31 12:02  kdebisschop
5632         * plugins/: utils.h, check_disk.c: mark for translation
5634 2003-07-30 12:39  kdebisschop
5636         * plugins/check_by_ssh.c: mark up for translation
5638 2003-07-30 05:07  kdebisschop
5640         * plugins/: check_dig.c, check_pgsql.c, check_swap.c, check_tcp.c,
5641           utils.h: markup for translation
5643 2003-07-29 12:58  kdebisschop
5645         * plugins/: check_pgsql.c, check_swap.c, check_tcp.c: mark for
5646           translation
5648 2003-07-29 12:57  kdebisschop
5650         * plugins/utils.h: some shared text for internationalized help text
5652 2003-07-29 06:49  kdebisschop
5654         * plugins/utils.c: clean up warnings about ill-formed comment and
5655           string concatenation
5657 2003-07-29 06:43  kdebisschop
5659         * .cvsignore, ChangeLog, README, configure.in, lib/Makefile.am:
5660           bump to gettext 0.11.5 and cleanup GNU toolchain
5662 2003-07-29 06:38  kdebisschop
5664         * ABOUT-NLS, INSTALL: get from GNU files instead of storing in CVS
5666 2003-07-29 06:03  kdebisschop
5668         * tools/setup: move autopoint to start of gnu toolchain setup use
5669           --force-missing instead on manually copying files  (manual
5670           process was broken on RedHat, and we should expect automake to do
5671           its job right anyway)
5673 2003-07-29 04:06  kdebisschop
5675         * configure.in: look for getloadavg.c in $topdir/lib, not
5676           $srcdir/lib
5678 2003-07-29 04:04  kdebisschop
5680         * plugins/: check_http.c: patch attempt to reference undefined
5681           optarg (credit Paul Farrall)
5683 2003-07-29 04:03  kdebisschop
5685         * configure.in: look for getloadavg.c in $topdir/lib, not
5686           $srcdir/lib
5688 2003-07-28 12:36  tonvoon
5690         * configure.in: - Specify srcdir so no confusion
5692 2003-07-28 12:34  tonvoon
5694         * configure.in, lib/getloadavg.m4: Fixes Redhat 6.2 compiles for
5695           getloadavg.o
5697 2003-07-28 12:30  tonvoon
5699         * configure.in, lib/getloadavg.m4: Readded getloadavg.m4 as using
5700           autoconf 2.50+. This fixes redhat 6.2 compiles
5702 2003-07-26 13:15  kdebisschop
5704         * plugins/check_pgsql.c: mark for translation
5706 2003-07-26 13:13  kdebisschop
5708         * plugins/common.h: add S_ macor to mark message for both
5709           translation and inclusion into docbook SGML
5711 2003-07-26 06:29  kdebisschop
5713         * po/: de.po, fr.po: updated check_tcp
5715 2003-07-26 06:25  kdebisschop
5717         * plugins/check_tcp.c, po/ChangeLog: internationalization
5719 2003-07-26 06:17  kdebisschop
5721         * po/.cvsignore, intl/.cvsignore, lib/.cvsignore: skip gettext
5722           files
5724 2003-07-26 05:33  kdebisschop
5726         * lib/: Makefile.am: checkins for internationalization
5728 2003-07-26 05:25  kdebisschop
5730         * po/Makevars: checkins for internationalization
5732 2003-07-26 05:17  kdebisschop
5734         * lib/gettext.h: checkins for internationalization
5736 2003-07-26 05:14  kdebisschop
5738         * tools/setup: checkins for internationalization
5740 2003-07-26 05:09  kdebisschop
5742         * configure.in, ABOUT-NLS, po/de.po, po/fr.po: checkins for
5743           internationalization
5745 2003-07-26 05:06  kdebisschop
5747         * .cvsignore, ChangeLog, Makefile.am, configure.in,
5748           nagios-plugins.spec.in, lib/Makefile.am, plugins/Makefile.am,
5749           plugins/check_tcp.c, plugins/common.h, plugins/utils.c,
5750           po/LINGUAS, po/POTFILES.in, tools/setup: checkins for
5751           internationalization
5753 2003-07-21 13:06  kdebisschop
5755         * plugins/common.h: add stubs to allow markup for translation
5757 2003-07-21 12:53  kdebisschop
5759         * configure.in, plugins/common.h: test GNU_SOURCE and include
5760           features.h if present to clear warning about asprintf definition
5762 2003-07-20 15:40  kdebisschop
5764         * doc/developer-guidelines.sgml: must use '&amp;' in attribute
5765           values instead of '&' id tokens (attibute values) must not have
5766           embedded spaces
5768 2003-07-20 15:01  kdebisschop
5770         * nagios-plugins.spec.in: was needed for build on RH9
5772 2003-07-17 13:14  tonvoon
5774         * plugins-scripts/check_oracle.sh: - Cleanup comments
5776 2003-07-17 10:35  tonvoon
5778         * doc/developer-guidelines.sgml: Guidelines updated to use
5779           Sourceforge tracker system
5781 2003-07-11 23:20  tonvoon
5783         * doc/developer-guidelines.sgml: - Fixed CVS commit comments
5785 2003-07-11 14:06  tonvoon
5787         * doc/developer-guidelines.sgml: Added in practice of prefixing
5788           comments in CVS commits
5790 2003-07-11 07:30  kdebisschop
5792         * ChangeLog: Auto Update from CVS (includes both stabel and devel -
5793           ugh)
5795 2003-07-11 07:12  kdebisschop
5797         * configure.in, plugins/Makefile.am: link check_spop and
5798           check_simap if ssl libs are compiled into check_tcp
5800 2003-07-04 11:42  kdebisschop
5802         * configure.in, plugins/Makefile.am: only make links for check_spop
5803           and check_simap when SSL is built into check_tcp
5805 2003-07-03 17:49  tonvoon
5807         * plugins/check_procs.c: Fixed seg fault on some Sol 7/8 servers
5808           (Patch 764745 - Alexander Matey)
5810 2003-07-03 16:00  tonvoon
5812         * tools/setup: Changing $() to `` to be compatible with Solaris' sh
5814 2003-07-03 04:23  kdebisschop
5816         * autogen.sh, tools/setup: mv GNU toolchain check into tools/setup
5818 2003-07-03 04:19  kdebisschop
5820         * plugins/utils.c: remove LABELLEN
5822 2003-07-02 17:20  tonvoon
5824         * plugins-scripts/: check_oracle.sh: Check for ORA- errors for
5825           tablespace and cache (patch 755456 - Sven Meyer)
5827 2003-07-02 16:57  tonvoon
5829         * plugins-scripts/check_disk_smb.pl: Update error message from
5830           smbclient v2.2.7 (Patch 740132 - Cove Schneider)
5832 2003-07-02 16:52  tonvoon
5834         * plugins-scripts/check_disk_smb.pl: Update error message from
5835           smbclient v2.2.7 (Patch 740132 - Cove Schneider)
5837 2003-07-02 16:01  tonvoon
5839         * contrib/check_file_age.pl, plugins-scripts/.cvsignore,
5840           plugins-scripts/Makefile.am, plugins-scripts/check_file_age.pl,
5841           plugins-scripts/subst.in: Moving check_file_age into core
5843 2003-07-02 15:39  tonvoon
5845         * configure.in: Fixed SUPPORT message
5847 2003-07-01 10:27  tonvoon
5849         * plugins/check_disk.c: Fix for large filesystems > 3TB (Stuart
5850           Webster)
5852 2003-06-30 20:47  undrgrid
5854         * plugins/: check_http.c, check_ldap.c, check_smtp.c: Added -4 and
5855           -6 command line options into check_http, check_ldap and
5856           check_smtp
5858 2003-06-30 19:52  undrgrid
5860         * plugins/: check_ping.c, check_ssh.c, check_tcp.c, netutils.c:
5861           Corrections to get code to compile on systems without IPv6
5862           support
5864 2003-06-30 19:52  undrgrid
5866         * plugins/Makefile.am: Added check_simap & check_spop to
5867           check_tcp_programs If someone knows how to make this conditional
5868           in the Makefile only if being compiled with SSL I think this is
5869           the only way to make it better
5871 2003-06-30 18:02  tonvoon
5873         * plugins/check_disk.c: Fixed support for "check_disk warn crit
5874           [path]" with thresholds at used levels
5876 2003-06-29 20:54  undrgrid
5878         * configure.in, plugins/check_ldap.c: Included patch for check_ldap
5879           from Patch #753621 by Ziya Suzen
5881 2003-06-29 20:22  undrgrid
5883         * plugins/: check_ping.c, check_tcp.c: Changed usage output to show
5884           -4 and -6 are mutually exclusive. You can only      use one or
5885           the other but not both. The last one used will win out.
5887 2003-06-29 20:17  undrgrid
5889         * plugins/: check_ping.c, netutils.c: check_ping is now coded with
5890           -4 & -6 options to call PING or PING6 command netutils modified
5891           to verify hosts based on address_family setting when used    with
5892           -4 or -6 options. is_inet_addr() will not be tested if -6 is
5893           used and is_inet6_addr() will not be tested if -4 is used. Also
5894           the     is_hostname() will use the address_family value to
5895           resolve hostnames    only if IPv6 support is available otherwise
5896           defaults to AF_INET.
5898 2003-06-29 07:36  undrgrid
5900         * plugins/: check_ssh.c, check_tcp.c, netutils.c, netutils.h: Added
5901           address_family extern int variable to netutils to allow for -4 &
5902           -6         options for explicit connection protocol Added support
5903           for -4 & -6 options to check_ssh and check_tcp for testing
5905 2003-06-29 03:18  tonvoon
5907         * plugins/check_nwstat.c: Added NLM test (Phil Randal)
5909 2003-06-29 02:52  tonvoon
5911         * plugins/check_swap.c: Corrected reported size for PROC_MEMINFO
5912           systems
5914 2003-06-29 02:36  tonvoon
5916         * tools/sfwebcron: Fixed so goes to correct web area
5918 2003-06-29 02:07  tonvoon
5920         * tools/sfwebcron: New tool to run on shell.sf.net to update the
5921           dev guidelines
5923 2003-06-29 01:58  tonvoon
5925         * doc/makefile: Fixed makefile
5927 2003-06-27 19:47  undrgrid
5929         * plugins/netutils.c: Modified my_connect to include ai_socktype in
5930           the hints to be compliant with RFC3493 as pointed out by Janos
5931           Mohacsi.
5933 2003-06-27 15:43  tonvoon
5935         * configure.in, plugins/check_swap.c: Support for swap -s for
5936           solaris. Also changes size of swap to MBs through a conversion
5937           amount in configure. Possible breakage on other OSes
5939 2003-06-27 13:04  tonvoon
5941         * doc/makefile: Remove if which check - done in tools/setup instead
5943 2003-06-27 11:30  tonvoon
5945         * tools/setup: Fiddling as Solaris' which command is broken
5947 2003-06-27 00:33  tonvoon
5949         * plugins/check_disk.c: Fixed different thresholds if using exclude
5950           lists
5952 2003-06-25 16:43  tonvoon
5954         * plugins/check_disk.c: Support for different thresholds for
5955           different filesystems
5957 2003-06-25 14:38  tonvoon
5959         * plugins/check_disk.c: Removed -d option and just check against -p
5960           parameter
5962 2003-06-25 14:28  tonvoon
5964         * plugins/check_disk.c: Report errors if path specified not found
5966 2003-06-25 14:16  tonvoon
5968         * plugins/check_disk.c: Problems compiling on SunOS 5.6 with gcc
5969           2.8.1. Fixed by specifying floating variables, rather than
5970           letting asprintf work it out
5972 2003-06-25 13:38  tonvoon
5974         * plugins/check_disk.c: Returns critical if fs missing. Only works
5975           for single fs specified in -p, otherwise will return warning as
5976           before (reported by Jim Carroll)
5978 2003-06-21 06:49  kdebisschop
5980         * plugins/Makefile.am: soalris 8 needs 'ln -s -f' instead of 'ln
5981           -sf'
5983 2003-06-21 06:48  kdebisschop
5985         * plugins/Makefile.am: solaris 8 needs 'ln -s -f' instead of 'ln
5986           -sf'
5988 2003-06-21 06:31  kdebisschop
5990         * plugins/check_http.c: fix character class for URI_PATH and
5991           URI_PORT
5993 2003-06-21 06:23  kdebisschop
5995         * plugins/check_http.c: add remaining URI_PATH chars per RFC 2396
5996           remove '-' from URI_PORT
5998 2003-06-12 05:44  undrgrid
6000         * command.cfg.in: Renamed duplicate check_snmp command definitions
6001           to be unique
6003 2003-06-12 05:14  undrgrid
6005         * command.cfg.in, configure.in: Made the two check_ifoperstatus
6006           commands unique to remove conflicts
6008 2003-06-11 11:41  kdebisschop
6010         * plugins/check_http.c: fix URI_PATH to allow ?&#: (more still
6011           should be allowed) fix class to be POSIX compliant
6013 2003-06-11 11:39  kdebisschop
6015         * plugins/check_http.c: character classes were wrong for URI_PATH
6016           etc: 1) must include ?&#; for PATH 2) POSIX states "If a '-' is
6017           in the scanlist and is not the first character, nor the second
6018           where the first character is a '^' , nor the last character, the
6019           behavior is implementation-defined"
6021 2003-06-10 06:04  kdebisschop
6023         * contrib/urlize.pl: add comment about shell quote removal to
6024           address
6025           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
6027 2003-06-10 06:02  kdebisschop
6029         * plugins/urlize.c: add note about shell quote removal to address
6030           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
6032 2003-06-10 05:55  kdebisschop
6034         * contrib/urlize.pl: add comment relating to
6035           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
6037 2003-06-10 05:53  kdebisschop
6039         * plugins/urlize.c: add note about effect of shell quote handling
6040           to address
6041           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
6043 2003-06-08 23:39  tonvoon
6045         * configure.in: Fixed quoting on SWAP_FORMAT
6047 2003-06-08 23:22  tonvoon
6049         * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
6051 2003-06-07 01:46  sghosh
6053         * plugins/check_real.c: \r\n patch from Mathias
6055 2003-06-07 01:36  sghosh
6057         * plugins/check_real.c: \r\n patch from Mathias
6059 2003-06-05 00:09  tonvoon
6061         * configure.in: Display ps command used
6063 2003-06-04 23:56  tonvoon
6065         * configure.in: Stupid bug - what happens when you don't bother
6066           testing
6068 2003-06-04 23:37  tonvoon
6070         * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
6072 2003-06-04 23:17  tonvoon
6074         * plugins/check_disk.c: Argument to asprintf in wrong order
6076 2003-06-04 22:17  tonvoon
6078         * pkg/solaris/solpkg: Remove /usr as well. Maybe this is best done
6079           by changing BASEDIR to configure's prefix?
6081 2003-06-02 15:46  kdebisschop
6083         * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
6084           maxbytes (was GT)
6086 2003-06-02 15:43  kdebisschop
6088         * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
6089           maxbytes (was GT)
6091 2003-06-01 06:38  kdebisschop
6093         * plugins/check_tcp.c: typos in doco
6095 2003-06-01 06:38  kdebisschop
6097         * plugins/check_tcp.c: allow user to limit number of bytes fetched
6098           fix some doco (wait is now delay, server_quit was not shown)
6100 2003-06-01 06:19  kdebisschop
6102         * plugins/check_tcp.c: allow user to limit the number of bytes to
6103           be fetched
6105 2003-05-31 15:39  kdebisschop
6107         * plugins/check_dns.c: first revised patch failed to trap the
6108           "break" in while()
6110 2003-05-31 15:39  kdebisschop
6112         * plugins/check_dns.c: first revised patch failed to trap the
6113           "break" in while()
6115 2003-05-31 15:22  kdebisschop
6117         * plugins/check_dns.c: typo in args to terminate
6119 2003-05-31 15:04  kdebisschop
6121         * plugins/check_dns.c: trap null or empty returns from nslookup
6123 2003-05-27 14:10  stanleyhopcroft
6125         * contrib/check_sap.sh: check_sap.sh plugin to check SAP /R3
6126           servers from Karel Salavec and Tom De Blende.
6128 2003-05-26 11:09  stanleyhopcroft
6130         * contrib/: check_axis.sh, check_mssql.sh: Revisions to Tom De
6131           Blende contributed plugins: check_axis.sh and check_mssql.sh
6133 2003-05-18 00:07  tonvoon
6135         * plugins/t/: check_ftp.t: Fixed test (Mathew Ericson - 738609)
6137 2003-05-17 18:58  tonvoon
6139         * plugins/t/: check_load.t: Fixed tests (Mathew Ericson - 738607)
6141 2003-05-17 18:50  tonvoon
6143         * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
6144           738605)
6146 2003-05-17 18:46  tonvoon
6148         * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
6149           738605)
6151 2003-05-17 18:38  tonvoon
6153         * plugins/t/: check_http.t: Fixed tests (Mathew Ericson - 738608)
6155 2003-05-17 18:36  tonvoon
6157         * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604) CV:
6158           ----------------------------------------------------------------------
6160 2003-05-17 18:33  tonvoon
6162         * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604)
6164 2003-05-16 18:32  sghosh
6166         * plugins-scripts/: check_ntp.pl: bug fix
6168 2003-05-15 00:17  tonvoon
6170         * plugins/negate.c: Added examples
6172 2003-05-14 22:59  tonvoon
6174         * plugins-scripts/check_mailq.pl: Added postfix support (Thomas
6175           Nilsen - 735218)
6177 2003-05-14 22:51  tonvoon
6179         * plugins/check_nwstat.c: Added DSVER and UPTIME checks (Phil
6180           Randal - 737617)
6182 2003-05-14 22:49  tonvoon
6184         * pkg/solaris/solpkg: Typo
6186 2003-05-14 22:44  tonvoon
6188         * doc/.cvsignore: Ignore developer-guidelines.html as generated
6189           from docbook
6191 2003-05-14 22:39  tonvoon
6193         * Makefile.am, pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Remove
6194           dependency on gnu make
6196 2003-05-14 00:20  tonvoon
6198         * doc/developer-guidelines.sgml: Updated docs to include comments,
6199           contrib->main, getopts_long and verbose output levels
6201 2003-05-13 23:23  tonvoon
6203         * tools/sfsnapshot: Calls tools/setup and creates a README for the
6204           snapshot directory
6206 2003-05-13 23:03  tonvoon
6208         * doc/developer-guidelines.html, doc/makefile, tools/setup: The
6209           developer-guidelines.html file is now generated from the sgml
6210           file by docbook2html at tools/setup time
6212 2003-05-13 13:14  stanleyhopcroft
6214         * contrib/tarballs/hopcroft-plugins.tar.gz: Removed
6215           contrib/tarballs/hopcroft-plugins.tar.gz. This is archaic,
6216           anachronistic, unmaintained and humblingly embarrassing.
6218 2003-05-13 13:13  stanleyhopcroft
6220         * contrib/check_mssql.sh: check_mssql.sh. A new plugin from Mr T DE
6221           BLENDE to check MS SQLServer databases.
6223 2003-05-09 04:22  kdebisschop
6225         * plugins/check_http.c: fix error when server closes connection
6226           immediately
6228 2003-05-09 04:22  kdebisschop
6230         * plugins/check_http.c: fix error when server closes connection
6231           immediately
6233 2003-05-09 03:59  kdebisschop
6235         * plugins/: check_snmp.c: cause snmpget try try for 1 second less
6236           than the timeout (allowing plugin to force close if needed)
6238 2003-05-07 19:01  undrgrid
6240         * plugins/check_ping.c: Modified check_ping to handle IPv6 as well
6241           as IPv4 ICMP checks using the PING6_COMMAND determined during the
6242           configure script execution. As USE_IPV6 may be defined and
6243           PING6_COMMAND is not defined if there is not IPv6 TCP stack
6244           available when configure is run I condition it off PING6_COMMAND
6245           existing to remove build errors for being undefined.
6247 2003-04-25 10:05  sghosh
6249         * plugins-scripts/: check_ntp.pl: corrected output units
6251 2003-04-23 05:57  kdebisschop
6253         * plugins/: check_http.c, utils.c: update to RFC1123 hostname specs
6255 2003-04-17 06:56  kdebisschop
6257         * nagios-plugins.spec.in: add check_nt, drop check_vsz
6259 2003-04-17 06:55  kdebisschop
6261         * plugins/: check_dig.c, check_tcp.c, check_users.c: code cleanup
6262           to clear strict compiler warnings
6264 2003-04-17 06:36  kdebisschop
6266         * plugins/: check_dig.c, check_tcp.c, netutils.c: code cleanup to
6267           clear strict compiler warnings
6269 2003-04-16 16:31  sghosh
6271         * plugins/check_real.c: old behavior - no stream check unless -u
6273 2003-04-16 16:06  sghosh
6275         * plugins/check_real.c: reset to old behavior of not checking
6276           stream by default
6278 2003-04-13 05:49  sghosh
6280         * plugins/check_hpjd.c: reduce compiler warning between gcc3 and
6281           gcc2.96
6283 2003-04-13 05:28  sghosh
6285         * configure.in: update for check_mailq - qmail support
6287 2003-04-13 05:25  sghosh
6289         * plugins-scripts/utils.pm.in: update for check_mailq - qmail
6290           support
6292 2003-04-13 05:23  sghosh
6294         * plugins-scripts/check_mailq.pl: Added sendmail multi-queue
6295           support (Canau), merged qmail support (Schmid)
6297 2003-04-12 01:02  tonvoon
6299         * plugins/check_procs.c: Match -a STRING anywhere in ps args
6300           (Laurent Vaslin - 719783)
6302 2003-04-12 00:47  tonvoon
6304         * plugins/check_procs.c: Match -a STRING anywhere in ps args
6305           (Laurent Vaslin - 719783)
6307 2003-04-11 23:36  sghosh
6309         * plugins-scripts/check_ifstatus.pl: added feature -u (list of
6310           unused ifIndex)
6312 2003-04-11 23:09  sghosh
6314         * plugins-scripts/check_ifstatus.pl: bug 691412, added feature -x
6315           (list of excluded ifTypes)
6317 2003-04-11 19:44  sghosh
6319         * plugins/check_hpjd.c: patch 698384 - order of args to snmpget +
6320           print a bit of stderr
6322 2003-04-11 17:27  sghosh
6324         * plugins/check_hpjd.c: patch 698384 - order of args to snmpget
6326 2003-04-09 04:46  kdebisschop
6328         * plugins/: check_http.c, check_hpjd.c, check_nt.c: cleanup to
6329           suppress various strict compiler warnings
6331 2003-04-09 04:44  kdebisschop
6333         * plugins/common.h: rewrite #elif to be compatible with traditional
6334           C
6336 2003-04-09 03:09  kdebisschop
6338         * plugins/Makefile.am: check_game needs popen.c now
6340 2003-04-08 21:49  tonvoon
6342         * plugins/: check_nt.c, check_hpjd.c: Changed // to /* */ comments
6343           as some compilers do not like them
6345 2003-04-08 21:38  tonvoon
6347         * command.cfg.in: Updated command for new check_procs
6349 2003-04-08 21:37  tonvoon
6351         * plugins/: check_hpjd.c, check_nt.c: Changed // to /* */ comments
6352           as some compilers do not like them
6354 2003-04-08 01:00  stanleyhopcroft
6356         * contrib/check_axis.sh: check_axis.sh (Axis 5xx print servers)
6357           from Tom De Blende
6359 2003-04-08 00:40  tonvoon
6361         * plugins/check_procs.c: Fixed zombie processes
6363 2003-04-08 00:16  tonvoon
6365         * configure.in: Missed some PS_FORMAT strings
6367 2003-04-07 23:53  tonvoon
6369         * configure.in, plugins/Makefile.am, plugins/check_nagios.c,
6370           plugins/check_procs.c, plugins/check_vsz.c: Souped up check_procs
6371           with different metrics
6373 2003-04-07 22:23  tonvoon
6375         * plugins/check_snmp.c: Removed unnecessary array for AIX compile
6376           (reported by Alwyn Cherrington)
6378 2003-04-07 22:21  tonvoon
6380         * plugins/check_snmp.c: Removed unnecessary regex array
6382 2003-04-07 12:39  kdebisschop
6384         * plugins/check_http.c: ste timeout one second greater than
6385           critical time
6387 2003-04-07 12:38  kdebisschop
6389         * plugins/check_game.c: had been grandfathered ibto core, finally
6390           use normal getopts, add options for player, max-player array
6391           positions
6393 2003-04-03 22:21  tonvoon
6395         * plugins-scripts/check_oracle.sh: Cleaned up cache output
6397 2003-04-01 23:24  tonvoon
6399         * plugins-scripts/check_oracle.sh: Fixed sqlplus calls and
6400           rearranged parameters for --tablespace & --cache
6402 2003-04-01 05:00  kdebisschop
6404         * configure.in: remove PATH_PROG call for autoconf/automake
6405           components
6407 2003-03-31 13:49  kdebisschop
6409         * plugins/check_disk.c: checkpoint  supresses iso9660  adds option
6410           for checking only local  adds choice of scale factor
6412 2003-03-27 22:53  tonvoon
6414         * plugins/check_nwstat.c: Extra Netware checks (Patch 710247 -
6415           Dietmar Ruzicka)
6417 2003-03-26 05:37  tonvoon
6419         * configure.in: ipv6 check requires unistd.h for Darwin
6421 2003-03-26 03:57  tonvoon
6423         * configure.in, plugins/check_procs.c: Removal of ps_raw and
6424           ps_vars
6426 2003-03-26 03:39  tonvoon
6428         * plugins/check_nagios.c: Uses same ps command as check_procs
6430 2003-03-25 06:33  kdebisschop
6432         * .cvsignore: subst is no longer used
6434 2003-03-24 19:05  undrgrid
6436         * .cvsignore, Makefile.am: Better stripping of prefix for Solaris
6437           package install needs to remove       /usr/local as package
6438           installs there by default
6440 2003-03-24 17:44  undrgrid
6442         * Makefile.am, pkg/solaris/.cvsignore, pkg/solaris/pkginfo.in,
6443           plugins/check_disk.c: Minor changes to build for Solaris packages
6445 2003-03-24 16:23  tonvoon
6447         * plugins/check_procs.c: Use max_state
6449 2003-03-24 02:57  tonvoon
6451         * tools/: mail_error, sfsnapshot: PATH set in correct place and
6452           extra comments
6454 2003-03-24 02:44  tonvoon
6456         * tools/: mail_error, sfsnapshot: Bug fixes
6458 2003-03-24 02:21  tonvoon
6460         * tools/mail_error: Sends email if non-zero return code from
6461           command
6463 2003-03-24 02:19  tonvoon
6465         * tools/sfsnapshot: Error code depending on number of files
6466           generated
6468 2003-03-24 01:18  tonvoon
6470         * lib/ls-mntd-fs.m4: Using coreutils 4.5.11 version to fix Darwin
6471           problem
6473 2003-03-24 00:40  tonvoon
6475         * REQUIREMENTS: Add NSClient requirement for check_nt
6477 2003-03-24 00:39  tonvoon
6479         * plugins/check_nt.c: Reference to web site to get NSClient
6481 2003-03-24 00:26  tonvoon
6483         * plugins/check_nt.c: Reference to web site to get NSClient
6485 2003-03-23 07:01  undrgrid
6487         * Makefile.am, autogen.sh, configure.in, lib/Makefile.am,
6488           pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Solaris package build
6489           system
6491 2003-03-23 06:20  kdebisschop
6493         * plugins/check_disk.c: can once again exclude indiviual
6494           path/partitions
6496 2003-03-23 06:11  kdebisschop
6498         * plugins/check_disk.c: add -X to exclude FS type, now works with
6499           more than one path/dev specified
6501 2003-03-22 13:23  kdebisschop
6503         * plugins/utils.c: declaration must precede printf
6505 2003-03-21 20:21  tonvoon
6507         * configure.in: Stupid bug!
6509 2003-03-21 14:08  kdebisschop
6511         * plugins/check_disk.c: checkpoint, allows selecting devices and
6512           paths now
6514 2003-03-21 14:04  kdebisschop
6516         * configure.in: instructions for posting plugin version number
6518 2003-03-19 23:44  kdebisschop
6520         * plugins/check_by_ssh.c: allow to specify -1 and -2 for protocol
6521           version
6523 2003-03-19 22:42  tonvoon
6525         * configure.in: Tru64 df support (Paul Clayton)
6527 2003-03-19 13:01  kdebisschop
6529         * plugins/: utils.c, utils.h: make state_text a function
6531 2003-03-19 12:59  kdebisschop
6533         * lib/mountlist.c, plugins/check_disk.c: check_disk working with
6534           mountlist.c
6536 2003-03-19 02:28  kdebisschop
6538         * Makefile.am, configure.in: subst.* was replaced by dist-hook
6540 2003-03-19 02:27  kdebisschop
6542         * subst.in, subst.sh: these were replaced by dist-hook
6544 2003-03-18 15:18  kdebisschop
6546         * configure.in: running the AFS macro causes newer AC/AM to barf
6548 2003-03-18 09:02  kdebisschop
6550         * configure.in: afs checking
6552 2003-03-18 08:50  kdebisschop
6554         * lib/: ls-mntd-fs.m4, afs.m4: use AC_DEFINE_UNQOUTED
6556 2003-03-18 08:47  kdebisschop
6558         * lib/ls-mntd-fs.m4: stop warning on autoheader 2.13
6560 2003-03-18 07:57  kdebisschop
6562         * plugins/: netutils.c, netutils.h: common.h was doubly included
6564 2003-03-18 07:57  kdebisschop
6566         * plugins/common.h: use enum instead of define, remove some cruft
6567           from old snprintf implementation
6569 2003-03-18 07:48  kdebisschop
6571         * configure.in, lib/Makefile.am, plugins/check_disk.c: use GNU
6572           fileutils for check_disk
6574 2003-03-18 07:47  kdebisschop
6576         * lib/: afs.m4, fstypename.m4, fsusage.c, fsusage.h, fsusage.m4,
6577           ls-mntd-fs.m4, mountlist.c, mountlist.h: from GNU fileutils for
6578           check_disk
6580 2003-03-17 22:22  tonvoon
6582         * plugins-scripts/: check_oracle.sh: Allow default Oracle home from
6583           oratab (reported by Walbert Oberngruber)
6585 2003-03-16 23:54  undrgrid
6587         * configure.in: Modified to automatically enable getaddrinfo
6588           emulation if lwres is not used and getaddrinfo is not found in
6589           the system.
6591 2003-03-16 23:28  undrgrid
6593         * plugins/: check_tcp.c, netutils.c, netutils.h: Applied patch
6594           #660973 for tcp refusals
6596 2003-03-15 01:28  undrgrid
6598         * configure.in: Left over debug define
6600 2003-03-15 01:25  undrgrid
6602         * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
6603           lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
6604           plugins/Makefile.am, plugins/getaddrinfo.c,
6605           plugins/getaddrinfo.h, plugins/gethostbyname.c,
6606           plugins/gethostbyname.h, plugins/netutils.c, plugins/netutils.h,
6607           plugins/utils.c, plugins/utils.h: Spent the day working on
6608           backwards compatability using getaddrinfo() Moved getaddrinfo.?
6609           and gethostbyname.? from lib/ to plugins/ due to problems with
6610           compiling into the libnagiosplug.a as it required linking against
6611           socket libraries which are unneeded except for network based
6612           plugins.  This code should hopefully happily work for all systems
6613           and has been tested prior to commit on Debian GNU/Linux, SPARC
6614           Solaris 7 and SPARC Solaris 9.
6616 2003-03-14 13:28  kdebisschop
6618         * plugins-scripts/check_ntp.pl: add timeout, fix taint chacking
6619           diom
6621 2003-03-13 22:20  undrgrid
6623         * .cvsignore, configure.in, lib/Makefile.am: Working out issues
6624           with getaddrinfo emulation build environment
6626 2003-03-13 21:14  tonvoon
6628         * plugins/: check_dns.c, check_http.c, check_tcp.c: Strip leading
6629           spaces in perf data
6631 2003-03-13 21:10  tonvoon
6633         * plugins/check_smtp.c: Perf data without leading spaces and fix
6634           ANSI C complaint about \n
6636 2003-03-13 20:33  tonvoon
6638         * plugins/check_tcp.c: Fix compiler warnings re progname
6640 2003-03-13 06:52  undrgrid
6642         * depcomp: Removed auto-tools script that automake adds
6644 2003-03-13 06:51  undrgrid
6646         * .cvsignore, configure.in, install-sh, missing, mkinstalldirs,
6647           plugins/.cvsignore, plugins/Makefile.am, plugins/common.h,
6648           plugins/common.h.in, plugins/netutils.h, plugins/netutils.h.in,
6649           plugins/popen.h, plugins/popen.h.in, plugins/utils.c,
6650           plugins/utils.h, plugins/utils.h.in, plugins/version.h.in:
6651           Updated cvs ignore files to reflect changes Moved header files
6652           from being ran through configure to standard Removed auto-tools
6653           scripts that get added by automake
6655 2003-03-13 06:00  kdebisschop
6657         * plugins/negate.c: negate must be POSIXly correct in handling
6658           options, else wrapped options get passed to it
6660 2003-03-13 05:59  undrgrid
6662         * configure.in: Removed --with-ipv6 configure option so it
6663           determines IPv6 availablity completely on it's own per suggestion
6664           by Karl
6666 2003-03-13 05:29  kdebisschop
6668         * plugins/negate.c: negate must be POSIXly correct in handling
6669           options, else wrapped options get passed to it
6671 2003-03-12 22:13  undrgrid
6673         * plugins/check_tcp.c: doco standarization
6675 2003-03-12 19:50  undrgrid
6677         * configure.in, plugins-scripts/subst.in: Just a lil namespace
6678           clean-up
6680 2003-03-12 17:42  undrgrid
6682         * configure.in: Minor fix to --with-ipv6 behavior
6684 2003-03-12 17:11  undrgrid
6686         * autogen.sh, configure.in, plugins/utils.c, plugins/utils.h.in:
6687           Added autogen.sh script that rebuilds using autotools and runs
6688           configure Modified configure.in to include some debug build
6689           option info at the end of the scripts execution. Can be removed
6690           by release time.  Modified configure.in to include a --with-ipv6
6691           option Default build is without IPv6 support now to enable you
6692           need to use the --with-ipv6 command line option to configure.
6693           Modified plugins/utils.* to use USE_IPV6
6695 2003-03-12 07:05  kdebisschop
6697         * plugins/check_disk.c: doco standarization
6699 2003-03-12 06:44  kdebisschop
6701         * plugins/check_disk.c: errors for statfs
6703 2003-03-12 06:41  kdebisschop
6705         * plugins/check_smtp.c: comment/doco cleanup for embeeded doc work,
6706           control STMP command via options instead of defines
6708 2003-03-12 06:38  kdebisschop
6710         * configure.in: version increase, statfs work
6712 2003-03-12 02:47  undrgrid
6714         * plugins/.cvsignore: Add some more extra plugins
6716 2003-03-12 02:29  undrgrid
6718         * plugins/check_dig.c: Code clean-up
6720 2003-03-12 02:29  undrgrid
6722         * plugins/check_http.c: Clean up of output from plugin
6724 2003-03-12 02:24  undrgrid
6726         * plugins/: check_udp.c, check_ldap.c, check_http.c: Code clean-up
6728 2003-03-12 02:23  undrgrid
6730         * plugins/check_tcp.c: Code cleanup
6732 2003-03-12 00:45  tonvoon
6734         * plugins/check_dns.c: Removed is_host checks to speed up code.
6735           Fixed timings so no spaces
6737 2003-03-12 00:08  tonvoon
6739         * plugins/check_dns.c: Timings in milliseconds and nicer output
6741 2003-03-11 22:51  tonvoon
6743         * plugins-scripts/.cvsignore: Add script ignores
6745 2003-03-11 22:36  tonvoon
6747         * plugins/negate.c: Remove getopt_long checks
6749 2003-03-11 22:34  tonvoon
6751         * plugins/negate.c: Fixed reading too many argv parameters and
6752           changed to asprintf
6754 2003-03-11 22:29  tonvoon
6756         * plugins/negate.c: Fixed reading too many argv parameters and
6757           changed to asprintf
6759 2003-03-11 22:22  tonvoon
6761         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
6762           check_fping.c, check_hpjd.c, check_http.c, check_ide-smart.c,
6763           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
6764           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
6765           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
6766           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
6767           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
6768           check_udp.c, check_ups.c, check_users.c, check_vsz.c: Remove
6769           getopt_long checks
6771 2003-03-11 22:09  undrgrid
6773         * configure.in: Fixed some ping6 variables
6775 2003-03-11 18:32  undrgrid
6777         * configure.in: Minor change to Karl's statfs check Inclusion of
6778           ICMPv6 ping tests to define PING6_COMMAND Minor fix to ps syntax
6779           checking to fix bug I introduced last nite
6781 2003-03-11 07:04  undrgrid
6783         * Makefile.am, configure.in: Removed acconfig.h from EXTRA_DIST
6784           Fixed problem with test in SWAP_FORMAT and SWAP_COMMAND
6786 2003-03-11 06:44  kdebisschop
6788         * configure.in, plugins/check_disk.c: use statfs for check_disk
6789           (still needs fs scan)
6791 2003-03-11 06:03  undrgrid
6793         * acconfig.h, configure.in: Finishing clean-up of configure.in
6794           Removing acconfig.h as it's no longer needed
6796 2003-03-10 23:58  undrgrid
6798         * acconfig.h, configure.in: Cleaned up configure for PS and PING to
6799           produce cleaner config.h
6801 2003-03-09 18:13  undrgrid
6803         * plugins/common.h.in: Make sure sys/socket.h is explicitly
6804           included if HAVE_SYS_SOCKET_H is defined
6806 2003-03-09 10:39  tonvoon
6808         * plugins/check_disk.c: Implement error-only option for check_disk
6809           (Ian Duggan)
6811 2003-03-09 10:36  tonvoon
6813         * plugins/check_disk.c: Implement error-only option for check_disk
6814           (Ian Duggan)
6816 2003-03-08 12:08  tonvoon
6818         * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
6820 2003-03-08 12:05  tonvoon
6822         * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
6824 2003-03-08 11:44  tonvoon
6826         * configure.in: snprintf checks in configure.in like samba
6828 2003-03-08 02:27  undrgrid
6830         * plugins/check_dns.c: Modified code to call is_addr() rather than
6831           is_dotted_quad() with the    new AF indepdent function routines
6833 2003-03-08 02:26  undrgrid
6835         * plugins/: netutils.c, netutils.h.in, utils.c, utils.h.in: AF
6836           indepedent routines introduced.  Modifed process_request() &
6837           my_connect() parameters to make 'proto' type        'int' rather
6838           than 'char *' and use IPPROTO_* POSIX values.  Removed
6839           is_dotted_quad() & my_inet_aton() functions Added is_addr(),
6840           is_inet_addr(), is_inet6_addr() and resolve_host_or_addr()
6841           functions to check whether it is a valid IP address Modified
6842           is_host() to call is_addr() and is_hostname()
6844 2003-03-08 02:02  tonvoon
6846         * tools/sfsnapshot: Need to remove configure.in
6848 2003-03-08 01:59  tonvoon
6850         * lib/Makefile.am, lib/snprintf.c, plugins/Makefile.am,
6851           plugins/snprintf.c: Move snprintf into lib
6853 2003-03-08 01:48  tonvoon
6855         * tools/sfsnapshot: Have to run through whole automake procedure as
6856           datestamp in RELEASE variable
6858 2003-03-08 01:13  tonvoon
6860         * tools/sfsnapshot: Added automake parameters for config.sub and
6861           config.guess
6863 2003-03-08 00:57  tonvoon
6865         * tools/sfsnapshot: Fixed production OUT variable
6867 2003-03-08 00:55  tonvoon
6869         * tools/sfsnapshot: Adds MD5SUM file, creates multiple branch
6870           snapshots and doesn't rerun configure/automake/autoconf
6871           unnecessarily
6873 2003-03-08 00:21  tonvoon
6875         * Makefile.am: Use Makefile's variables (to support a shortcut in
6876           sfsnapshot)
6878 2003-03-07 22:11  undrgrid
6880         * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
6881           lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
6882           plugins/check_pgsql.c, plugins/common.h.in, plugins/netutils.c,
6883           plugins/netutils.h.in, tools/setup: Added getaddrinfo.[ch] &
6884           gethostbyname.[ch] to provide RFC2553 functions   if missing in
6885           system libs and lwres not present Moved all references to netdb.h
6886           and sys/socket.h into common.h.in Modified automake call in
6887           tools/setup to include adding missing files         so config.sub
6888           and config.guess will be available
6890 2003-03-07 20:16  tonvoon
6892         * plugins/check_nt.c: Make output for CPU load nicer
6894 2003-03-07 07:45  kdebisschop
6896         * plugins/check_smtp.c: millisecond timing and perf data
6898 2003-03-07 07:15  kdebisschop
6900         * plugins/: check_smtp.c: whole timer loop was on the wrong side of
6901           connection close code
6903 2003-03-07 06:43  kdebisschop
6905         * plugins/check_udp.c: fix for -H invocation of hostname
6907 2003-03-07 06:40  kdebisschop
6909         * plugins/check_udp.c: fix for -H invocation of hostname
6911 2003-03-06 06:40  undrgrid
6913         * acinclude.m4, configure.in: Adds --with-lwres and
6914           --enable-emulate-getaddrinfo but are not used in any of the code
6915           at this time. Has a check for IPv6 support but only runs if using
6916           the emulate-getaddrinfo routines, this needs to be modified.  !!!
6917           I need input from results of this run on various platforms to see
6918           what results are seen in plugins/config.h so please help test !!!
6920 2003-03-05 07:27  kdebisschop
6922         * plugins-scripts/check_ntp.pl: add "m" to regex for minutes
6924 2003-03-05 05:59  sghosh
6926         * plugins/check_smtp.c: remove race condition for a long HELO
6928 2003-03-05 04:38  sghosh
6930         * command.cfg.in: corrected snmp commands
6932 2003-03-05 04:37  sghosh
6934         * plugins-scripts/check_ntp.pl: regex fix per Marc Poulin
6936 2003-03-05 00:17  tonvoon
6938         * plugins/check_http.c: check_http min size option (680467 - Dave
6939           Viner)
6941 2003-03-04 23:56  tonvoon
6943         * plugins/check_nt.c: Make output message for CPU Load a bit nicer
6945 2003-03-04 23:35  tonvoon
6947         * tools/sfsnapshot: To create nagiosplug daily snapshots on SF
6949 2003-03-03 03:49  kdebisschop
6951         * plugins/check_ping.c: accept comma-delimted list of hosts for
6952           checking if a multihomed host is alive
6954 2003-03-02 06:01  kdebisschop
6956         * plugins/check_ping.c: add logic to check multiple servers
6958 2003-03-02 04:59  kdebisschop
6960         * ChangeLog: update from CVS
6962 2003-03-02 04:58  kdebisschop
6964         * configure.in, nagios-plugins.spec.in: adjustments to remove beta
6965           tagging
6967 2003-03-02 04:32  kdebisschop
6969         * ChangeLog: update from CVS
6971 2003-03-01 05:09  kdebisschop
6973         * nagios-plugins.spec.in: we were missing some docs in the RPM
6975 2003-02-23 17:11  sghosh
6977         * REQUIREMENTS: Novell requirements
6979 2003-02-23 17:10  sghosh
6981         * contrib/check_bgpstate.pl: removed community string in CRIT
6982           message
6984 2003-02-22 19:06  tonvoon
6986         * configure.in: Solaris and Unixware labels round the wrong way for
6987           swap command
6989 2003-02-22 13:01  kdebisschop
6991         * Makefile.am: provide target for nagios-plugins.spec
6993 2003-02-22 07:27  kdebisschop
6995         * Makefile.am: add CODING FAQ LEGAL to distribution tarball
6997 2003-02-21 21:59  tonvoon
6999         * plugins/check_http.c: Fixed coredump with unallocated string
7001 2003-02-21 21:46  tonvoon
7003         * plugins/check_dns.c: Strip leading spaces on dns return value
7004           (689563 - Simon L Nielsen)
7006 2003-02-20 03:16  kdebisschop
7008         * plugins-scripts/check_disk_smb.pl: option regexs need to include
7009           ^ and $
7011 2003-02-19 22:56  tonvoon
7013         * lib/Makefile.am: Removing getloadavg.m4 from dist
7015 2003-02-19 08:36  kdebisschop
7017         * INSTALL, configure.in, lib/getloadavg.m4, tools/setup: remove
7018           getloadavg.m4
7020 2003-02-19 00:45  tonvoon
7022         * Makefile.am, configure.in, getloadavg.m4, lib/Makefile.am,
7023           lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am,
7024           plugins/getloadavg.c: Move getloadavg to lib directory. Must run
7025           "aclocal -I lib"
7027 2003-02-18 23:00  kdebisschop
7029         * plugins/check_pgsql.c: spurious backslash escape
7031 2003-02-18 22:56  kdebisschop
7033         * configure.in: set tag for beta3, fix pgsql detection
7035 2003-02-18 22:24  kdebisschop
7037         * plugins/check_udp.c: never exited getopt loop
7039 2003-02-18 22:20  kdebisschop
7041         * plugins/check_tcp.c: failed if header was more than 1023 bytes
7043 2003-02-18 22:10  tonvoon
7045         * plugins/check_load.c: Fixed the output messages (Bug 688729 -
7046           Jayjay)
7048 2003-02-18 21:58  tonvoon
7050         * Makefile.am: Add SUPPORT file to distribution
7052 2003-02-18 21:56  tonvoon
7054         * plugins/check_http.c: Fixed compiler warning and increased the
7055           SSL random key for a Solaris PRNG problem
7057 2003-02-18 05:38  kdebisschop
7059         * configure.in: remainder of ps fix for UnixWare, and move [] in
7060           if/elif to indicate m4 quoting instead of test invocation
7062 2003-02-18 04:05  sghosh
7064         * contrib/check_appletalk.pl: Appletalk ping plugin
7066 2003-02-18 04:04  sghosh
7068         * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
7070 2003-02-18 03:46  sghosh
7072         * plugins/check_swap.c: support for Large swap sizes
7074 2003-02-18 03:17  sghosh
7076         * configure.in: regex fix to catch *BSD swapinfo and not HP-UX
7077           error and memory/file swap in addition to device for HP-UX
7079 2003-02-17 22:01  kdebisschop
7081         * configure.in: typo in testing uname output
7083 2003-02-17 21:57  kdebisschop
7085         * configure.in: ping and swap for unixware
7087 2003-02-17 21:04  kdebisschop
7089         * configure.in: library search dirs are part of LDFLAGS
7091 2003-02-17 19:11  sghosh
7093         * REQUIREMENTS: location updates
7095 2003-02-16 08:41  tonvoon
7097         * plugins/Makefile.am: Fixed dependencies for check_nt
7099 2003-02-16 08:25  tonvoon
7101         * plugins/check_nt.c: Coredump if no variable set (reported by Marc
7102           C. Poulin)
7104 2003-02-16 02:46  egalstad
7106         * contrib/check_dhcp.c: Interface patch byor Clemens Resen
7108 2003-02-16 02:18  sghosh
7110         * plugins-scripts/check_ntp.pl: all alphanumeric accepted for refid
7111           on ntpq
7113 2003-02-12 22:32  tonvoon
7115         * plugins/.cvsignore: Added extra plugins
7117 2003-02-12 22:30  tonvoon
7119         * lib/.cvsignore: Add ignore files
7121 2003-02-12 22:29  tonvoon
7123         * plugins/negate.c: Remove unnecessary \ and fix coredump with no
7124           parameters specified
7126 2003-02-12 22:27  tonvoon
7128         * plugins/check_http.c: Remove unnecessary \ - complaints from
7129           Tru64's cc compiler
7131 2003-02-12 22:21  tonvoon
7133         * configure.in: Inadequate quoting for PS_FORMAT & removal of grep
7134           "*** for Tru64
7136 2003-02-12 04:36  sghosh
7138         * command.cfg.in: forced ntpq jitter check
7140 2003-02-12 04:32  sghosh
7142         * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
7144 2003-02-12 04:30  sghosh
7146         * plugins-scripts/check_ntp.pl: fixed regex for stratum1 peer,
7147           added logic for failed ntpq call(e.g. sntp host)
7149 2003-02-11 00:47  tonvoon
7151         * plugins/check_mysql.c: Patch by Dave Viner for seg fault on RH
7152           7.3 (655903)
7154 2003-02-10 23:59  tonvoon
7156         * configure.in: Update with references to REQUIREMENTS
7158 2003-02-10 23:58  tonvoon
7160         * Requirements: Remove file, superceded by REQUIREMENTS
7162 2003-02-10 23:34  tonvoon
7164         * plugins/: getopt.c, getopt.h, getopt1.c: Removing getopt files -
7165           now in new lib directory
7167 2003-02-10 23:32  tonvoon
7169         * lib/: Makefile.am, getopt.c, getopt.h, getopt1.c: New directory
7170           for common library files
7172 2003-02-10 23:28  tonvoon
7174         * plugins/common.h.in: Added in a define for HAVE_GETOPT_H for
7175           backwards compatibility
7177 2003-02-10 23:27  tonvoon
7179         * plugins/Makefile.am: Remove unnecessary getopt references and
7180           link in lib directory
7182 2003-02-10 23:26  tonvoon
7184         * configure.in: Removing checks for getopt.h - now always
7185           available. Also support lib dir
7187 2003-02-10 23:24  tonvoon
7189         * Makefile.am: Adding lib directory for getopts change
7191 2003-02-10 23:08  tonvoon
7193         * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
7195 2003-02-10 18:36  undrgrid
7197         * plugins/check_ssh.c: Added argc checks before attempting to
7198           access argv[]
7200           Corrected return codes and output
7202 2003-02-10 14:18  undrgrid
7204         * plugins/check_ssh.c: Revised code to use resolving and connection
7205           code in utils.c and netutils.c rather than its own functions.
7206           Corrected code to properly handle input of server hostname and
7207           port on commandline without option flags.
7209 2003-02-10 04:49  kdebisschop
7211         * contrib/check_fping_in.c: this plugin is in core as check_fping
7213 2003-02-09 18:59  undrgrid
7215         * tools/setup: Reordered program calls so autoheader was called
7216           before automake thus getting rid of errors for header files not
7217           being present when automake was called. Also puts it inline with
7218           documentation in INSTALL & INSTALLING
7220 2003-02-09 14:20  sghosh
7222         * contrib/: check_adptraid.sh, check_compaq_insight.pl,
7223           check_file_age.pl:  new plugins
7225 2003-02-09 14:18  sghosh
7227         * contrib/: README.TXT, readme.txt: file rename
7229 2003-02-09 14:16  sghosh
7231         * contrib/: check_remote_nagios_status.pl, check_wins.pl,
7232           sched_downtime.pl: more contribs
7234 2003-02-09 14:03  sghosh
7236         * contrib/tarballs/: fetchlog-0.92.tar.gz, fetchlog-0.94.tar.gz:
7237           new version
7239 2003-02-09 12:54  kdebisschop
7241         * CODING, README: spell check
7243 2003-02-09 12:36  kdebisschop
7245         * FAQ: spell check
7247 2003-02-09 12:17  sghosh
7249         * SUPPORT: ispell
7251 2003-02-08 06:00  kdebisschop
7253         * plugins/check_pgsql.c: use enum instead of define
7255 2003-02-08 05:58  kdebisschop
7257         * FAQ: add item on submitting new plugins
7259 2003-02-08 05:57  kdebisschop
7261         * SUPPORT: suggest minimum standards for support requests
7263 2003-02-08 05:32  kdebisschop
7265         * plugins/check_http.c: submit request with one send
7267 2003-02-05 05:59  kdebisschop
7269         * configure.in: fix for SSL build on RedHat rawhide
7271 2003-02-05 05:58  kdebisschop
7273         * plugins/check_dns.c: allow check to proceed using servers from
7274           resolv.conf
7276 2003-02-05 05:57  kdebisschop
7278         * plugins/check_http.c: fix segfault due to bad asprintf invocation
7280 2003-02-04 06:24  sghosh
7282         * plugins-scripts/Makefile.am:  install user:grp perms [patch
7283           679703 -Detlef Boehm]
7285 2003-02-04 06:16  sghosh
7287         * plugins-scripts/check_flexlm.pl: lmstat output update
7289 2003-02-04 05:54  sghosh
7291         * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
7293 2003-02-03 21:43  tonvoon
7295         * plugins/check_snmp.c: Avoid core dump with null or invalid data
7296           (679400 - Mathieu Masseboeuf)
7298 2003-02-03 21:33  tonvoon
7300         * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton
7301           Voon)
7303 2003-02-03 20:43  sghosh
7305         * contrib/tarballs/check_cit.tgz: Citrix plugin
7307 2003-02-03 20:35  sghosh
7309         * command.cfg.in: more sample command configurations
7311 2003-02-03 20:29  sghosh
7313         * configure.in, plugins-scripts/check_ntp.pl,
7314           plugins-scripts/utils.pm.in: change ntpdc to ntpq (Jonathan
7315           Rozes,Thomas Schimpke, bug-656237 )
7317 2003-02-03 15:47  sghosh
7319         * plugins-scripts/check_ntp.pl: patch for desync peer and ntpdate
7320           (James Fidell)
7322 2003-02-03 05:29  sghosh
7324         * plugins-scripts/check_ifstatus.pl:  bugfix [bug 651021 mperry2]
7326 2003-02-03 05:07  sghosh
7328         * plugins/check_hpjd.c: added default community [bug-patch #600349
7329           jbaumgartner]
7331 2003-01-31 18:40  tonvoon
7333         * plugins/check_procs.c: Fix for zombie processes on Solaris (Bug
7334           677803 - Matthew Brown)
7336 2003-01-31 18:36  tonvoon
7338         * plugins/check_nt.c: Reapply all asprintf calls. Fix for %%
7339           problem with -l flag.
7341 2003-01-31 01:26  tonvoon
7343         * plugins/check_nt.c: Removed all unnecessary asprintf calls.
7344           Replaced with original check_nt.c to minimise amount of changes
7345           (reported by Reuben Farrelly)
7347 2003-01-30 23:18  tonvoon
7349         * plugins/check_nt.c: Added reference to the official NSClient web
7350           site
7352 2003-01-30 22:57  tonvoon
7354         * plugins/check_swap.c: Fixed long --allswap option
7356 2003-01-30 22:55  tonvoon
7358         * plugins/check_procs.c: Fixed progname
7360 2003-01-29 20:57  tonvoon
7362         * plugins/check_mrtgtraf.c: Fixed error and success codes (638656 -
7363           Paul Dlug)
7365 2003-01-29 20:47  tonvoon
7367         * plugins-scripts/check_oracle.sh: Added cache and tablespace check
7368           (621567 - John Marquart)
7370 2003-01-29 20:33  tonvoon
7372         * plugins/: Makefile.am, check_nt.c: Added in check_nt for bug
7373           646516
7375 2003-01-29 06:38  kdebisschop
7377         * plugins/check_mysql.c: remove incorrect check_disk() declaration
7379 2003-01-29 06:16  kdebisschop
7381         * plugins/check_ldap.c: fix segfault when argc>=2 and the -H or -b
7382           options are not supplied
7384 2003-01-29 06:15  kdebisschop
7386         * plugins/check_by_ssh.c: 1.8
7388 2003-01-29 05:55  tonvoon
7390         * plugins/check_http.c: Better error if server requests client
7391           based certificate (609382 - Olaf Greis)
7393 2003-01-29 05:27  tonvoon
7395         * contrib/check_dns_random.pl: Exit code added (604837 - Lachlan
7396           Cameron-Smith)
7398 2003-01-29 05:10  tonvoon
7400         * plugins-scripts/check_oracle.sh: Added dummy login test (650970 -
7401           Ton Voon)
7403 2003-01-29 04:28  tonvoon
7405         * plugins/check_vsz.c: Error when no params passed, better invalid
7406           params message (652086 - Ton Voon)
7408 2003-01-29 04:11  tonvoon
7410         * plugins/check_procs.c: Fixed NULL status in Solaris (644783 -
7411           Fabian Pehla) Fixed -p options (652082 - Ton Voon)
7413 2003-01-28 07:44  kdebisschop
7415         * contrib/checkciscotemp.pl: typo: had commented use Net::SNMP for
7416           testing
7418 2003-01-28 07:42  kdebisschop
7420         * plugins/check_real.c: make sure host_name is set and remove NULL
7421           string inits that can lead to segfaults
7423 2003-01-28 07:26  kdebisschop
7425         * plugins/check_mysql.c: missed argc check on port parameter
7427 2003-01-28 07:17  kdebisschop
7429         * contrib/checkciscotemp.pl: split and validate input more robustly
7431 2003-01-28 07:15  kdebisschop
7433         * plugins/check_http.c: remove NULL string inits that can lead to
7434           segfaults
7436 2003-01-28 00:32  tonvoon
7438         * configure.in: ps support for Darwin / MacOSX
7440 2003-01-27 11:53  kdebisschop
7442         * plugins/check_http.c: do not pass host if none is provided
7444 2003-01-27 06:04  kdebisschop
7446         * plugins/check_http.c: we were sending extra CRLF
7448 2003-01-19 06:34  kdebisschop
7450         * plugins-scripts/check_rpc.pl: indicate new default state in
7451           get_rpcinfo, also fix a bunch of indents for consistent format
7453 2003-01-17 05:56  sghosh
7455         * plugins-scripts/check_rpc.pl: bug fix for state and opt_c
7456           initialization
7458 2003-01-17 05:37  sghosh
7460         * plugins/check_snmp.c: Counter32 tag parsing added
7462 2003-01-16 06:42  kdebisschop
7464         * plugins/: check_mysql.c, check_pgsql.c: semicolon needed where
7465           progname define was replaced
7467 2003-01-16 06:29  kdebisschop
7469         * plugins/check_http.c: add option to let regex span newlines
7471 2003-01-16 06:28  kdebisschop
7473         * plugins/check_game.c: progname and print_usage need to be defined
7475 2003-01-16 06:22  kdebisschop
7477         * plugins/check_radius.c: semicolon needed where praogname define
7478           was replced
7480 2003-01-16 06:10  kdebisschop
7482         * plugins/check_hpjd.c: semicolon needed where praogname define was
7483           replced
7485 2003-01-16 05:22  kdebisschop
7487         * configure.in: find kerberos libs in latest Red Hat beta
7489 2003-01-16 05:21  kdebisschop
7491         * plugins/utils.c: restore max() macro
7493 2003-01-16 05:20  kdebisschop
7495         * plugins/check_tcp.c: cleanup progname assignment
7497 2003-01-16 05:19  kdebisschop
7499         * plugins-scripts/check_disk_smb.pl: accept $ for share and \\ for
7500           users
7502 2003-01-16 05:17  kdebisschop
7504         * plugins/check_by_ssh.c: avoid segfault when host is not given
7506 2003-01-13 12:21  kdebisschop
7508         * contrib/: check_dhcp.c, check_fping_in.c, check_rbl.c: convert
7509           PROGANE from a define to a const char
7511 2003-01-13 12:15  kdebisschop
7513         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
7514           check_dummy.c, check_fping.c, check_hpjd.c, check_http.c,
7515           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
7516           check_mysql.c, check_nagios.c, check_nwstat.c, check_overcr.c,
7517           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
7518           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
7519           check_swap.c, check_tcp.c, check_time.c, check_udp.c,
7520           check_ups.c, check_users.c, check_vsz.c, negate.c, urlize.c,
7521           utils.c, utils.h.in: convert PROGANE from a define to a const
7522           char
7524 2003-01-13 12:13  kdebisschop
7526         * plugins/popen.c: change exit status to be POSIX compliant
7528 2003-01-13 12:09  kdebisschop
7530         * plugins/check_nagios.c: check for a few null strings, change
7531           PROGNAME from #define to const *char
7533 2003-01-13 04:50  kdebisschop
7535         * plugins/check_disk.c: add options for excluding devices and for
7536           skipping OK devices in summary
7538 2003-01-03 03:24  kdebisschop
7540         * plugins/utils.c: protect against some null strings, make formats
7541           more uniform
7543 2002-12-19 19:30  kdebisschop
7545         * plugins/check_tcp.c: expect is +OK for SPOP too
7547 2002-12-19 19:29  kdebisschop
7549         * plugins/check_tcp.c: server expect not getting set, expect is +OK
7550           for POP
7552 2002-12-19 19:20  kdebisschop
7554         * plugins/check_http.c: remove spurious CRLF
7556 2002-11-29 12:02  stanleyhopcroft
7558         * contrib/check_citrix:
7559           New plugin to check the ICA browse service (used by Citrix
7560           Metaframe servers) from Ed Rolison and Tom De Blende.
7562 2002-11-25 12:00  kdebisschop
7564         * plugins/check_tcp.c: was segfaulting if no dtat was returned
7566 2002-11-24 13:43  kdebisschop
7568         * tools/snapshot: some fixes needed to move off old devel box
7570 2002-11-24 13:09  kdebisschop
7572         * tools/snapshot: make routine snapshots of nagios and plugin CVS
7573           to expand testing
7575 2002-11-22 10:52  kdebisschop
7577         * plugins/check_ups.c: add replace battery condition, replace
7578           unchecked strcat calls with asprintf (I do not think buffer
7579           overflow was possible here, but lets be consistent)
7581 2002-11-22 02:46  kdebisschop
7583         * configure.in: get long args output to work on check_procs by
7584           putting incantations with -w ahead of others
7586 2002-11-22 02:33  kdebisschop
7588         * configure.in: get long args output to work on linux check_procs,
7589           actually works this time (needs OpenBSD testing)
7591 2002-11-22 01:33  kdebisschop
7593         * plugins/check_procs.c: add a few comments, trap a few place where
7594           a NULL string might have been handled
7596 2002-11-22 01:31  kdebisschop
7598         * configure.in: get long args output to work on linux check_procs
7599           (needs OpenBSD testing)
7601 2002-11-21 12:40  kdebisschop
7603         * plugins/check_dig.c: fix empty output on errors
7605 2002-11-20 11:56  kdebisschop
7607         * plugins/check_swap.c: add switch to evaluate each swap
7608           individually
7610 2002-11-20 11:28  kdebisschop
7612         * plugins/check_dig.c: fix solaris SEGV, still need to print
7613           meaningful error text
7615 2002-11-20 01:19  kdebisschop
7617         * plugins/check_by_ssh.c: in short options, t no no argument
7619 2002-11-20 01:09  kdebisschop
7621         * plugins/check_dig.c: replace some strcpy with strscpy
7623 2002-11-19 19:13  kdebisschop
7625         * plugins/Makefile.am: another try at portable symlinking
7627 2002-11-19 19:07  kdebisschop
7629         * plugins/Makefile.am: another try at portable symlinking
7631 2002-11-19 19:06  kdebisschop
7633         * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
7635 2002-11-19 07:13  kdebisschop
7637         * plugins/Makefile.am: rewrite of install-exec-hook for solaris
7639 2002-11-18 21:58  sghosh
7641         * contrib/: check_javaproc.pl, nagios_sendim.pl: javaproc, sendim
7643 2002-11-18 14:46  sghosh
7645         * contrib-reporting/process_perfdata.pl: New directory to for
7646           perfdata and reporting scripts
7648 2002-11-18 11:24  kdebisschop
7650         * plugins/check_swap.c: test total swap instead of individual disks
7652 2002-11-18 07:23  kdebisschop
7654         * plugins/check_disk.c: failed to handle multple disks
7656 2002-11-18 07:22  kdebisschop
7658         * plugins/utils.c: more readable max_state() code
7660 2002-11-16 12:57  kdebisschop
7662         * plugins/Makefile.am: fix too many sources problem for programs
7663           tha are symlinks to check_tcp
7665 2002-11-16 04:59  kdebisschop
7667         * plugins/check_snmp.c: my take on Subhendu's patches, plus a few
7668           comments for clarity
7670 2002-11-15 17:47  sghosh
7672         * plugins/check_snmp.c: memory bounds in options, no output
7673           comparison case
7675 2002-11-15 04:51  kdebisschop
7677         * nagios-plugins.spec.in: make spec work again, now that release is
7678           in source name again
7680 2002-11-15 00:51  kdebisschop
7682         * configure.in: release numbering fix
7684 2002-11-15 00:50  kdebisschop
7686         * plugins/check_snmp.c: fix label handling, replace accidentally
7687           deleted elseif l.310
7689 2002-11-14 18:25  kdebisschop
7691         * Makefile.am, acconfig.h, configure.in, nagios-plugins.spec.in,
7692           plugins/utils.c: fix bug with gettimeofday test, improve
7693           version/release handling, update rpm spec
7695 2002-11-14 18:23  kdebisschop
7697         * plugins/Makefile.am: fix typo in snprintf build
7699 2002-11-14 05:36  kdebisschop
7701         * plugins/Makefile.am: can't drop these sources -- neded for dist
7703 2002-11-14 05:27  kdebisschop
7705         * plugins/Makefile.am: fix build rule for snprintf
7707 2002-11-14 05:25  kdebisschop
7709         * plugins/check_http.c: pagesize count off by one
7711 2002-11-14 04:45  kdebisschop
7713         * plugins/check_http.c: clean up NULL from status on Solaris
7715 2002-11-14 04:00  kdebisschop
7717         * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
7719 2002-11-14 03:37  kdebisschop
7721         * plugins/Makefile.am: remove check_nt again
7723 2002-11-14 03:09  kdebisschop
7725         * plugins/Makefile.am: back out last change -- it was only work in
7726           progress
7728 2002-11-14 02:26  kdebisschop
7730         * plugins/: Makefile.am, check_dns.c, check_ldap.c, check_mrtg.c,
7731           check_mrtgtraf.c, check_nwstat.c, check_radius.c, utils.c,
7732           version.h.in: remove call_getopt and ssprintf
7734 2002-11-13 11:50  kdebisschop
7736         * plugins/: check_disk.c, check_dns.c, check_fping.c, check_hpjd.c,
7737           check_mrtg.c, check_nwstat.c, check_ping.c, check_vsz.c,
7738           urlize.c, utils.c: remove call_getopt and asprintf
7740 2002-11-12 11:28  kdebisschop
7742         * plugins/check_dig.c: cleanup asprintf, old function decls
7744 2002-11-12 11:26  kdebisschop
7746         * plugins/: check_mysql.c, check_real.c, check_ups.c: remove
7747           call_getopt
7749 2002-11-11 22:15  sghosh
7751         * plugins/check_snmp.c: should use asprintf
7753 2002-11-11 20:19  sghosh
7755         * plugins/check_snmp.c: more snmpv3 patches
7757 2002-11-11 19:29  sghosh
7759         * plugins/check_snmp.c: long opt for miblist, snmpv3 support
7760           (rosenauer)
7762 2002-11-11 16:04  sghosh
7764         * plugins/check_snmp.c: option to specify a miblist - llow
7766 2002-11-11 15:43  sghosh
7768         * plugins/check_snmp.c: misc doc fix, missing verbose option
7770 2002-11-09 11:37  kdebisschop
7772         * plugins/: check_ups.c, check_users.c: remove call_getopt
7774 2002-11-09 04:22  kdebisschop
7776         * plugins/: check_by_ssh.c, check_dig.c, check_ping.c,
7777           check_time.c: remove call_getopt
7779 2002-11-09 04:21  kdebisschop
7781         * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
7783 2002-11-09 03:43  kdebisschop
7785         * configure.in: add HPUX swap, try to cleanup getopt processing
7787 2002-11-09 03:39  kdebisschop
7789         * plugins/: check_pgsql.c, check_ping.c, check_snmp.c, negate.c,
7790           utils.h.in: define and use usage3 where second part of message is
7791           a an int/char
7793 2002-11-09 03:16  kdebisschop
7795         * plugins/snprintf.c: HAVE_C99_SNPRINTF is not tested, so remove
7796           from ifdef
7798 2002-11-08 08:07  kdebisschop
7800         * plugins/check_snmp.c: user reports NULL still getting into
7801           asprintf
7803 2002-11-08 08:06  kdebisschop
7805         * plugins/check_vsz.c: remove call_getopt
7807 2002-11-08 07:20  kdebisschop
7809         * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c,
7810           plugins/utils.h.in: patches required to build on solaris with
7811           asprintf and gettimeofday
7813 2002-11-08 07:18  kdebisschop
7815         * plugins/: check_http.c, check_load.c, check_ping.c,
7816           check_procs.c, check_smtp.c, check_tcp.c: remove unused variables
7818 2002-11-08 07:17  kdebisschop
7820         * tools/oneliners: some useful onliners
7822 2002-11-07 14:30  kdebisschop
7824         * plugins/check_snmp.c: bugfixes to command format and (null) text
7825           created by asprintf switch
7827 2002-11-07 07:07  kdebisschop
7829         * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
7831 2002-11-07 07:06  kdebisschop
7833         * configure.in: test snprintf function family for ifdefs in
7834           snprintf.c
7836 2002-10-30 18:47  kdebisschop
7838         * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
7840 2002-10-30 18:46  kdebisschop
7842         * plugins/check_udp.c: forgot to remove call_getopt
7844 2002-10-30 18:44  kdebisschop
7846         * plugins/: check_ssh.c, check_swap.c: forgot to remove call_getopt
7847           declaration
7849 2002-10-30 18:29  kdebisschop
7851         * plugins/check_smtp.c: remove call_getopt, fix several buffer
7852           overruns possible due to use of fixed size buffers
7854 2002-10-30 18:22  kdebisschop
7856         * tools/setup: debian builds not actively maintained, so suppress
7857           error in setup script
7859 2002-10-30 05:07  sghosh
7861         * acconfig.h, configure.in, plugins-scripts/Makefile.am,
7862           plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
7863           monitor mailq
7865 2002-10-28 13:05  kdebisschop
7867         * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
7868           check_flexlm.pl, check_log.sh, check_ntp.pl, check_rpc.pl,
7869           check_sensors.sh, check_wave.pl: remove pspace in shebang since
7870           no sequent users replied
7872 2002-10-26 14:30  kdebisschop
7874         * nagios-plugins.spec.in: release should not be in tarball name
7876 2002-10-25 14:58  kdebisschop
7878         * nagios-plugins.spec.in: tweak source macro
7880 2002-10-25 13:35  kdebisschop
7882         * plugins/Makefile.am: remove check_nt
7884 2002-10-25 03:31  kdebisschop
7886         * Makefile.am, plugins/Makefile.am: include getloadavg sources, add
7887           some Solaris pkg build support
7889 2002-10-22 10:13  kdebisschop
7891         * plugins/check_ssh.c: remove call_getopt, replace ssprintf with
7892           asprintf,better server version reporting
7894 2002-10-22 09:54  kdebisschop
7896         * plugins/check_tcp.c: add check_spop
7898 2002-10-22 09:19  kdebisschop
7900         * plugins/check_procs.c: remove call_getopt, replace ssprintf with
7901           asprintf
7903 2002-10-22 03:57  sghosh
7905         * contrib/check_procr.sh: From: Jerome Tytgat - checks to see if
7906           named process is running
7908 2002-10-22 02:31  sghosh
7910         * README, plugins/check_nt.c: check_nt is downloadable from
7911           nsclient.ready2run.nl
7913 2002-10-21 06:04  kdebisschop
7915         * plugins/check_swap.c: use asprintf instead of ssprintf
7917 2002-10-21 05:36  kdebisschop
7919         * plugins/Makefile.am: need to define SOURCES for check_tcp to also
7920           build as check_ftp,check_imap,check_nntp,check_pop
7922 2002-10-21 05:05  kdebisschop
7924         * plugins/utils.c: use asprintf to do strscpy
7926 2002-10-21 05:04  kdebisschop
7928         * plugins/Makefile.am: roll check_ftp, check_imap, check_pop, and
7929           check_nntp into check_tcp
7931 2002-10-21 05:03  kdebisschop
7933         * plugins/: check_ftp.c, check_imap.c, check_nntp.c, check_pop.c:
7934           these are all combined into check_tcp now
7936 2002-10-21 04:55  kdebisschop
7938         * plugins/check_load.c: remove broken call_getopt
7940 2002-10-21 04:43  kdebisschop
7942         * plugins/check_snmp.c: cleanup process_arguments, print_help, and
7943           print_usage
7945 2002-10-21 04:40  kdebisschop
7947         * plugins/check_pgsql.c: now we provide long opts if they do not
7948           exist
7950 2002-10-20 21:22  kdebisschop
7952         * plugins/check_snmp.c: fixed scanning for multiple OIDs, which was
7953           not working
7955 2002-10-20 19:49  kdebisschop
7957         * plugins/check_snmp.c: change ssprintf to asprintf back out change
7958           at line 225 in r1.4   (values were mismatched to format string,
7959           so output was nonsense)   (I left a comment showing a construct
7960           that should work, but it fails for PHBs:     if my disk gets
7961           nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32:
7962           99')   (If someine has a rationale for the change, maybe it could
7963           be done as an option? - it seems     fairly clear that the Web
7964           display should be sensible to PHBs so long as there's no real
7965           loss)
7967 2002-10-18 07:41  kdebisschop
7969         * plugins/check_swap.c: remove old call_getopt
7971 2002-10-18 06:55  kdebisschop
7973         * plugins/check_load.c: remove old call_getopt code, fix bug taking
7974           single float, allow colon as separators in additin to commas
7976 2002-10-18 05:41  kdebisschop
7978         * plugins/utils.c: handle null src in strscat
7980 2002-10-18 04:48  kdebisschop
7982         * plugins/check_tcp.c: millisecond timing
7984 2002-10-18 04:46  kdebisschop
7986         * plugins/utils.h.in: refine STD_LONG_OPTS
7988 2002-10-18 04:46  kdebisschop
7990         * plugins/check_http.c: provide on more decimal point printing time
7992 2002-10-18 04:45  kdebisschop
7994         * plugins/check_ping.c: remove broken call_getopt stuff
7996 2002-10-17 07:09  kdebisschop
7998         * plugins/check_tcp.c: using asprintf
8000 2002-10-17 07:06  kdebisschop
8002         * INSTALL, INSTALLING, tools/setup: revise now that aclocal is
8003           remved from CVS
8005 2002-10-16 23:26  kdebisschop
8007         * configure.in: need some quoting on ifdef
8009 2002-10-16 23:17  kdebisschop
8011         * acinclude.m4, configure.in: finally a working fix for
8012           AM/AC_FUNC_STRTOD nightmare
8014 2002-10-16 23:01  kdebisschop
8016         * configure.in: mismatched quote
8018 2002-10-16 22:54  kdebisschop
8020         * configure.in: missing commas
8022 2002-10-16 22:46  kdebisschop
8024         * configure.in: complains on paren in comment
8026 2002-10-16 22:43  kdebisschop
8028         * acinclude.m4: lost a paren
8030 2002-10-16 22:41  kdebisschop
8032         * acinclude.m4: old auto???? has AM_FUNC_STRTOD, now renamed
8033           AC_FUNC_STRTOD
8035 2002-10-16 22:32  kdebisschop
8037         * plugins/: check_http.c, utils.c, utils.h.in: millisecond timimg
8038           where supported
8040 2002-10-16 22:31  kdebisschop
8042         * configure.in, missing: build cleanly on RedHat 8.0
8044 2002-10-16 11:46  kdebisschop
8046         * .cvsignore: ignore aclocal.m4
8048 2002-10-16 11:34  kdebisschop
8050         * configure.in: AM_STRTOD was a typo
8052 2002-10-16 11:31  kdebisschop
8054         * aclocal.m4: automake invokes acloacl on each run - it cannot be
8055           right to include this
8057 2002-10-16 11:18  kdebisschop
8059         * acconfig.h: better checks for vsnprintf stuff
8061 2002-10-16 11:14  kdebisschop
8063         * plugins/check_http.c, configure.in: use asprintf
8065 2002-10-16 11:14  kdebisschop
8067         * plugins/utils.c: use asprintf to construct strscat
8069 2002-10-16 05:57  kdebisschop
8071         * plugins/popen.h.in: timeout interval is extern
8073 2002-10-16 05:56  kdebisschop
8075         * plugins/: utils.h.in, utils.c: start support for gettimeofday and
8076           tv_usec
8078 2002-10-16 05:54  kdebisschop
8080         * aclocal.m4: generated with automake 1.6 / autoconf 2.53 (maybe
8081           should not be in CVS, however)
8083 2002-10-16 05:52  kdebisschop
8085         * plugins/snprintf.c: newer snprintf from samba.org
8087 2002-10-16 05:43  kdebisschop
8089         * Makefile.am: cosmetic line wrap before 80 chars
8091 2002-10-16 05:42  kdebisschop
8093         * depcomp, .cvsignore: needed for automake 1.6 / autoconf 2.53
8095 2002-10-16 05:41  kdebisschop
8097         * configure.in: work with newer automake, begin swithc to asprintf
8099 2002-10-15 07:23  sghosh
8101         * plugins-scripts/check_ifoperstatus.pl: new exit states, more
8102           conditional checking
8104 2002-10-07 20:05  sghosh
8106         * plugins/check_dns.c: patch for expected IP address
8108 2002-10-07 02:34  kdebisschop
8110         * plugins/popen.c: make sure we do not run past the end of an
8111           unterminated string
8113 2002-10-07 02:19  kdebisschop
8115         * plugins/negate.c: use asprintf, inhibit splint warning
8117 2002-10-05 12:08  kdebisschop
8119         * getloadavg.m4, plugins/getloadavg.c: lets use library instead od
8120           inconsistent command line interfaces
8122 2002-09-26 03:17  kdebisschop
8124         * plugins/urlize.c: use ssprintf instead of sprintf
8126 2002-09-25 09:01  kdebisschop
8128         * plugins/check_http.c: incorporate comment on my_recv from Russell
8129           Scibetti
8131 2002-09-25 08:58  kdebisschop
8133         * plugins/check_http.c: incorporate comments from Russell Scibetti
8135 2002-09-24 06:16  kdebisschop
8137         * plugins/check_http.c: replace remaining occurences of sprintf
8138           with snprintf
8140 2002-09-16 01:47  kdebisschop
8142         * INSTALL: needed for latest autoconf
8144 2002-09-16 01:47  kdebisschop
8146         * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
8147           finish ckleanup of rpm spec porcessing
8149 2002-09-14 22:11  kdebisschop
8151         * nagios-plugins.spec, nagios-plugins.spec.in: complete spec based
8152           on confugure.in
8154 2002-09-14 22:06  kdebisschop
8156         * make-tarball, rpm: automake makes the dist tarball, rpmbuild -ta
8157           makes the rpm
8159 2002-09-14 03:27  kdebisschop
8161         * plugins/check_tcp.c: time data in performance string
8163 2002-09-14 03:23  kdebisschop
8165         * plugins/check_http.c: time data in performance string
8167 2002-09-14 03:13  kdebisschop
8169         * plugins-scripts/check_log.sh: patch from Matthew Peters
8170           <mattp@esec.com.au>, plus turned up a few bugs on my own
8172 2002-09-12 03:43  kdebisschop
8174         * plugins/Makefile.am: negate wrapper
8176 2002-09-08 13:05  kdebisschop
8178         * plugins/negate.c: wrapper to invert return status
8180 2002-09-08 13:05  kdebisschop
8182         * plugins/utils.c: clears up warnings in splint
8184 2002-09-06 03:25  kdebisschop
8186         * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
8188 2002-09-04 07:00  sghosh
8190         * configure.in: more Mysql patches
8192 2002-09-04 03:12  sghosh
8194         * plugins-scripts/check_ntp.pl: dispersion check now controlled by
8195           warn and crit
8197 2002-09-04 03:11  sghosh
8199         * configure.in: Mysql dir fix
8201 2002-09-04 03:10  sghosh
8203         * contrib/: check_ifoperstatus.pl, check_ifstatus.pl: moved to
8204           supported plugins-scripts
8206 2002-09-02 19:47  sghosh
8208         * plugins/check_smtp.c: new -f option for adding a FROM address for
8209           RFC correctness
8211 2002-09-01 17:22  sghosh
8213         * INSTALL, INSTALLING: file rename for MacOS X
8215 2002-09-01 17:18  sghosh
8217         * plugins/check_smtp.c: Valid MAIL command
8219 2002-08-22 23:08  sghosh
8221         * contrib/check_snmp_process_monitor.pl: updates
8223 2002-08-22 15:43  sghosh
8225         * command.cfg.in: smsclient config
8227 2002-08-22 15:42  sghosh
8229         * contrib/: check_snmp_disk_monitor.pl,
8230           check_snmp_process_monitor.pl: new plugins contrib
8232 2002-08-18 19:03  kdebisschop
8234         * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
8235           fix by setting a generic hook for 1-char pasthhru options
8237 2002-08-14 20:17  sghosh
8239         * plugins-scripts/check_disk_smb.pl: patch for admin shares
8241 2002-08-14 20:07  sghosh
8243         * command.cfg.in: qpage definitions
8245 2002-08-14 20:06  sghosh
8247         * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
8249 2002-08-14 20:04  sghosh
8251         * plugins/check_smtp.c: added HELO command
8253 2002-08-14 20:04  sghosh
8255         * plugins/check_by_ssh.c: ipv4/ipv6 switch added
8257 2002-08-14 20:03  sghosh
8259         * plugins/check_hpjd.c: net-snmp v5x fix
8261 2002-08-14 20:02  sghosh
8263         * contrib/check_apc_ups.pl: fix for ePN
8265 2002-08-14 20:01  sghosh
8267         * contrib/: check_linux_raid.pl, check_nagios_db.pl:  new plugins
8269 2002-08-14 20:00  sghosh
8271         * contrib/check_inodes-freebsd.pl: check inodes - freebsd  -
8272           candidate for merge with check_inodes
8274 2002-08-14 16:29  sghosh
8276         * contrib/check_smb.sh: new smb check - users
8278 2002-08-13 04:18  egalstad
8280         * plugins/check_game.c: Mod to display current/max number of
8281           players in a game (Frank Kannemann)
8283 2002-08-13 00:09  egalstad
8285         * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph
8286           Maser)
8288 2002-08-01 06:06  sghosh
8290         * plugins/check_snmp.c: re-patched exit state comparison
8292 2002-08-01 05:54  sghosh
8294         * plugins/check_snmp.c: port option added, -c support net-snmpv5,
8295           complete response string output
8297 2002-08-01 05:46  egalstad
8299         * contrib/check_digitemp.pl: Add Brian Lane's Digitemp (1-wire temp
8300           sensor) plugin
8302 2002-07-16 05:13  egalstad
8304         * contrib/check_disk_snmp.pl: Christoph Maser's plugin to check
8305           disk usage via SNMP3
8307 2002-07-16 01:04  stanleyhopcroft
8309         * contrib/check_ms_spooler.pl: Primitive and in need of refinement
8310           test of MS spooler (with smbclient)
8312 2002-07-04 23:02  sghosh
8314         * contrib/check_procl.sh: Jerome Tytgat - accumulated/percentage
8315           CPU/MEM per process - bash plugin
8317 2002-07-04 05:05  sghosh
8319         * INSTALL: doc update
8321 2002-06-28 22:08  sghosh
8323         * INSTALL: note about autoconf/automake version
8325 2002-06-25 22:32  sghosh
8327         * contrib/check_rbl.c: Check if IP address is specified on RBL -
8328           Tim Bell
8330 2002-06-25 14:55  sghosh
8332         * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
8334 2002-06-24 22:29  sghosh
8336         * plugins/check_http.c: ignore return status codes if user
8337           specified status line check
8339 2002-06-24 21:41  sghosh
8341         * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
8343 2002-06-20 05:27  sghosh
8345         * plugins-scripts/check_disk_smb.pl: logic fix for disk space
8346           thresholds
8348 2002-06-19 06:11  sghosh
8350         * plugins/: check_dig.c, check_dns.c, check_fping.c, check_hpjd.c,
8351           check_nagios.c, check_ping.c, check_snmp.c, check_vsz.c,
8352           urlize.c, utils.c, utils.h.in: more POSIX return value comparison
8353           related code fixes
8355 2002-06-19 04:09  sghosh
8357         * plugins/: check_disk.c, check_ping.c, check_procs.c: fixes for
8358           using POSIX return codes
8360 2002-06-18 02:06  sghosh
8362         * plugins/common.h.in:  updated to POSIX return codes
8364 2002-06-18 02:05  sghosh
8366         * contrib/check_cluster.c: Ethan's check_cluster
8368 2002-06-13 21:49  sghosh
8370         * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
8372 2002-06-13 04:03  sghosh
8374         * configure.in: use xntpdc on Solaris for check_ntp
8376 2002-06-10 04:24  sghosh
8378         * plugins/check_smtp.c: patch to stop NOQUEUE syslog messages -
8379           Karl Ewald
8381 2002-06-08 01:33  sghosh
8383         * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
8385 2002-06-06 05:16  sghosh
8387         * plugins-scripts/: subst.in, utils.sh.in: corrected result codes -
8388           for sh; corrected substition for libexec - Tom Bertelson
8390 2002-06-06 05:15  sghosh
8392         * plugins/check_disk.c: added option for mount point - Tom
8393           Bertelson
8395 2002-06-06 05:15  sghosh
8397         * plugins-scripts/check_oracle.sh: Add test for Oracle name server,
8398           can dynamicall determine ORACLE_HOME - tom Bertelson
8400 2002-06-06 05:14  sghosh
8402         * plugins-scripts/check_flexlm.pl: conditional on lmstat
8404 2002-06-06 05:13  sghosh
8406         * plugins-scripts/check_ntp.pl: conditional on ntpdc
8408 2002-05-29 01:57  sghosh
8410         * command.cfg.in: notes added
8412 2002-05-28 04:14  sghosh
8414         * command.cfg.in: option updates, more examples
8416 2002-05-28 03:41  sghosh
8418         * command.cfg.in: option updates, more examples
8420 2002-05-27 03:10  sghosh
8422         * plugins-scripts/check_ntp.pl: checked in too quickly
8424 2002-05-27 03:05  sghosh
8426         * doc/: README, developer-guidelines.html,
8427           developer-guidelines.sgml: added developer guidelines.
8429 2002-05-27 03:03  sghosh
8431         * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
8433 2002-05-27 03:01  sghosh
8435         * acconfig.h, plugins-scripts/utils.pm.in:  new var - smbclient
8437 2002-05-27 02:56  sghosh
8439         * plugins-scripts/check_ntp.pl: logic reorg, ePN fix and support
8440           for utils.pm
8442 2002-05-27 02:55  sghosh
8444         * plugins-scripts/check_disk_smb.pl: ePN fix and support for
8445           utils.pm
8447 2002-05-23 17:39  sghosh
8449         * contrib/: check_log2.pl, check_vcs.pl: New plugins from Aaron
8450           Bostick - Veritas Cluster, logfile
8452 2002-05-10 04:51  sghosh
8454         * plugins-scripts/check_rpc.pl: updates for ePN, patch for multiple
8455           version check
8457 2002-05-10 04:49  sghosh
8459         * configure.in, plugins-scripts/utils.pm.in: added programs to
8460           autoconf
8462 2002-05-10 04:49  sghosh
8464         * acconfig.h: Added programs for autoconf
8466 2002-05-09 20:03  sghosh
8468         * plugins-scripts/: Makefile.am, check_ifoperstatus.pl: migrated
8469           check_ifoperstatus to standard plugin
8471 2002-05-08 16:35  sghosh
8473         * plugins/check_ping.c:  patch for Suse 8.0 loss output
8475 2002-05-08 06:10  sghosh
8477         * plugins-scripts/utils.pm.in:  is_hostname added, update CODES to
8478           POSIX
8480 2002-05-08 06:07  sghosh
8482         * plugins/: check_hpjd.c, check_ups.c: updated notes
8484 2002-05-08 06:04  sghosh
8486         * configure.in: updated messages and check for host command
8488 2002-05-08 05:58  sghosh
8490         * plugins-scripts/: Makefile.am, check_ifstatus.pl: moved updated
8491           check_ifstatus to standard plugin
8493 2002-05-07 06:35  sghosh
8495         * plugins-scripts/: check_breeze.pl, check_flexlm.pl,
8496           check_ircd.pl, check_netdns.pl, check_ntp.pl, check_wave.pl: 2nd
8497           fix for ePN
8499 2002-05-02 17:43  sghosh
8501         * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
8502           check_flexlm.pl, check_ircd.pl, check_netdns.pl, check_ntp.pl,
8503           check_rpc.pl, check_wave.pl: fix for embedded perl
8505 2002-05-02 17:22  sghosh
8507         * tools/: README, mini_epn.c, p1.pl: updated mini_epn and p1.pl
8508           added to plugins distribution
8510 2002-05-01 22:12  sghosh
8512         * contrib/tarballs/fetchlog-0.92.tar.gz: remote log check (via snmp
8513           possible) by  Alexander Haderer
8515 2002-04-29 03:58  kdebisschop
8517         * plugins/getopt.h: failed to carry over from old plugins, listed
8518           in EXTRA_DIST, needed for build
8520 2002-04-23 13:50  sghosh
8522         * plugins/check_ping.c: corrected program name and added rtt patch
8523           for RH7.2+beta
8525 2002-04-18 22:59  egalstad
8527         * contrib/check_inodes.pl: add check_inodes contrib plugin by John
8528           Jolet
8530 2002-04-18 05:38  egalstad
8532         * configure.in: configure script patch for ping syntax
8534 2002-04-07 06:13  sghosh
8536         * contrib/: check_backup.pl, check_dl_size.pl: plugins from Patrick
8537           Greenwell
8539 2002-04-05 23:22  sghosh
8541         * acconfig.h: added HOST_COMMAND
8543 2002-04-05 23:19  sghosh
8545         * contrib/tarballs/check_spread.tar: plugin to check spread
8546           messaging toolkit
8548 2002-04-03 03:58  sghosh
8550         * contrib/check_oracle_instance.pl:  from Sven Dolderer - check
8551           oracle instance
8553 2002-04-03 03:56  sghosh
8555         * plugins-scripts/check_nfs.pl: check_nfs functionality exists in
8556           check_rpc
8558 2002-03-18 05:15  sghosh
8560         * plugins-scripts/subst.in: function to update perl plugin scripts
8561           to find utils.pm
8563 2002-03-01 02:53  egalstad
8565         * plugins/: .cvsignore, config.h.in: Fix for stupid me
8567 2002-03-01 02:42  egalstad
8569         * contrib/check_breeze.pl, contrib/check_dhcp.c,
8570           contrib/check_flexlm.pl, contrib/check_hltherm.c,
8571           contrib/check_hprsc.pl, contrib/check_ipxping.c,
8572           contrib/check_memory.tgz, contrib/check_mysql.c,
8573           contrib/check_uptime.c, contrib/check_wave.pl,
8574           contrib/readme.txt, contrib/tarballs/berger-ping.tar.gz,
8575           contrib/tarballs/bowen-langley_plugins.tar.gz,
8576           contrib/tarballs/check_bgp-1.0.tar.gz,
8577           contrib/tarballs/check_breeze.tar.gz,
8578           contrib/tarballs/check_flexlm.tar.gz,
8579           contrib/tarballs/check_hltherm.tar.gz,
8580           contrib/tarballs/check_hprsc.tar.gz,
8581           contrib/tarballs/check_memory.tgz,
8582           contrib/tarballs/check_radius.tar.gz,
8583           contrib/tarballs/check_wave.tar.gz,
8584           contrib/tarballs/hopcroft-plugins.tar.gz,
8585           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
8586           plugins/config.h.in: Contrib plugin cleanup
8588 2002-02-28 06:42  egalstad
8590         * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
8591           INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
8592           Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
8593           configure.in, install-sh, make-tarball, missing, mkinstalldirs,
8594           nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
8595           subst.sh, test.pl.in, contrib/check_apache.pl,
8596           contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
8597           contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
8598           contrib/check_dns_random.pl, contrib/check_email_loop.pl,
8599           contrib/check_fping_in.c, contrib/check_ftpget.pl,
8600           contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
8601           contrib/check_pop3.pl, contrib/check_qmailq.pl,
8602           contrib/check_timeout.c, contrib/checkciscotemp.pl,
8603           contrib/check_ipxping.c, contrib/check_joy.sh,
8604           contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
8605           contrib/check_mem.pl, contrib/check_memory.tgz,
8606           contrib/check_mysql.c, contrib/check_mysql.pl,
8607           contrib/check_netapp.pl, contrib/check_nmap.py,
8608           contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
8609           contrib/check_rrd_data.pl, contrib/check_sap.sh,
8610           contrib/check_sockets.pl, contrib/check_uptime.c,
8611           contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
8612           contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
8613           contrib/urlize.pl, contrib/aix/check_crit_dsk,
8614           contrib/aix/check_dsk, contrib/aix/check_failed,
8615           contrib/aix/check_io, contrib/aix/check_kerberos,
8616           contrib/aix/check_ping, contrib/aix/check_queue,
8617           contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
8618           contrib/tarballs/bowen-langley_plugins.tar.gz,
8619           contrib/tarballs/check_bgp-1.0.tar.gz,
8620           contrib/tarballs/check_breeze.tar.gz,
8621           contrib/tarballs/check_flexlm.tar.gz,
8622           contrib/tarballs/check_hltherm.tar.gz,
8623           contrib/tarballs/check_hprsc.tar.gz,
8624           contrib/tarballs/check_radius.tar.gz,
8625           contrib/tarballs/check_wave.tar.gz,
8626           contrib/tarballs/hopcroft-plugins.tar.gz,
8627           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
8628           plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
8629           plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
8630           plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
8631           plugins/check_hpjd.c, plugins/check_http.c,
8632           plugins/check_ide-smart.c, plugins/check_imap.c,
8633           plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
8634           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
8635           plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
8636           plugins/check_overcr.c, plugins/check_pgsql.c,
8637           plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
8638           plugins/check_radius.c, plugins/check_real.c,
8639           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
8640           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
8641           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
8642           plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
8643           plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
8644           plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
8645           plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
8646           plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
8647           plugins/t/check_dns.t, plugins/t/check_fping.t,
8648           plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
8649           plugins/t/check_http.t, plugins/t/check_imap.t,
8650           plugins/t/check_load.t, plugins/t/check_mysql.t,
8651           plugins/t/check_ping.t, plugins/t/check_pop.t,
8652           plugins/t/check_procs.t, plugins/t/check_smtp.t,
8653           plugins/t/check_snmp.t, plugins/t/check_swap.t,
8654           plugins/t/check_tcp.t, plugins/t/check_time.t,
8655           plugins/t/check_udp.t, plugins/t/check_users.t,
8656           plugins/t/check_vsz.t, plugins/tests/check_disk,
8657           plugins/tests/check_dns, plugins/tests/check_ftp,
8658           plugins/tests/check_hpjd, plugins/tests/check_http,
8659           plugins/tests/check_load, plugins/tests/check_ping,
8660           plugins/tests/check_procs, plugins/tests/check_swap,
8661           plugins/tests/check_users, plugins/tests/check_vsz,
8662           plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
8663           plugins-scripts/check_breeze.pl,
8664           plugins-scripts/check_disk_smb.pl,
8665           plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
8666           plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
8667           plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
8668           plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
8669           plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
8670           plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
8671           plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
8672           tools/setup, tools/tango: Initial import of existing plugin code
8674 2002-02-28 06:42  egalstad
8676         * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
8677           INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
8678           Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
8679           configure.in, install-sh, make-tarball, missing, mkinstalldirs,
8680           nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
8681           subst.sh, test.pl.in, contrib/check_apache.pl,
8682           contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
8683           contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
8684           contrib/check_dns_random.pl, contrib/check_email_loop.pl,
8685           contrib/check_fping_in.c, contrib/check_ftpget.pl,
8686           contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
8687           contrib/check_pop3.pl, contrib/check_qmailq.pl,
8688           contrib/check_timeout.c, contrib/checkciscotemp.pl,
8689           contrib/check_ipxping.c, contrib/check_joy.sh,
8690           contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
8691           contrib/check_mem.pl, contrib/check_memory.tgz,
8692           contrib/check_mysql.c, contrib/check_mysql.pl,
8693           contrib/check_netapp.pl, contrib/check_nmap.py,
8694           contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
8695           contrib/check_rrd_data.pl, contrib/check_sap.sh,
8696           contrib/check_sockets.pl, contrib/check_uptime.c,
8697           contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
8698           contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
8699           contrib/urlize.pl, contrib/aix/check_crit_dsk,
8700           contrib/aix/check_dsk, contrib/aix/check_failed,
8701           contrib/aix/check_io, contrib/aix/check_kerberos,
8702           contrib/aix/check_ping, contrib/aix/check_queue,
8703           contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
8704           contrib/tarballs/bowen-langley_plugins.tar.gz,
8705           contrib/tarballs/check_bgp-1.0.tar.gz,
8706           contrib/tarballs/check_breeze.tar.gz,
8707           contrib/tarballs/check_flexlm.tar.gz,
8708           contrib/tarballs/check_hltherm.tar.gz,
8709           contrib/tarballs/check_hprsc.tar.gz,
8710           contrib/tarballs/check_radius.tar.gz,
8711           contrib/tarballs/check_wave.tar.gz,
8712           contrib/tarballs/hopcroft-plugins.tar.gz,
8713           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
8714           plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
8715           plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
8716           plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
8717           plugins/check_hpjd.c, plugins/check_http.c,
8718           plugins/check_ide-smart.c, plugins/check_imap.c,
8719           plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
8720           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
8721           plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
8722           plugins/check_overcr.c, plugins/check_pgsql.c,
8723           plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
8724           plugins/check_radius.c, plugins/check_real.c,
8725           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
8726           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
8727           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
8728           plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
8729           plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
8730           plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
8731           plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
8732           plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
8733           plugins/t/check_dns.t, plugins/t/check_fping.t,
8734           plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
8735           plugins/t/check_http.t, plugins/t/check_imap.t,
8736           plugins/t/check_load.t, plugins/t/check_mysql.t,
8737           plugins/t/check_ping.t, plugins/t/check_pop.t,
8738           plugins/t/check_procs.t, plugins/t/check_smtp.t,
8739           plugins/t/check_snmp.t, plugins/t/check_swap.t,
8740           plugins/t/check_tcp.t, plugins/t/check_time.t,
8741           plugins/t/check_udp.t, plugins/t/check_users.t,
8742           plugins/t/check_vsz.t, plugins/tests/check_disk,
8743           plugins/tests/check_dns, plugins/tests/check_ftp,
8744           plugins/tests/check_hpjd, plugins/tests/check_http,
8745           plugins/tests/check_load, plugins/tests/check_ping,
8746           plugins/tests/check_procs, plugins/tests/check_swap,
8747           plugins/tests/check_users, plugins/tests/check_vsz,
8748           plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
8749           plugins-scripts/check_breeze.pl,
8750           plugins-scripts/check_disk_smb.pl,
8751           plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
8752           plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
8753           plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
8754           plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
8755           plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
8756           plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
8757           plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
8758           tools/setup, tools/tango: Initial revision