Code

For 1.4.6 release
[nagiosplug.git] / ChangeLog
1 2007-02-02 09:10  dermoth
3         * plugins/check_snmp.c: Fix parsing of multiple OIDs sets needmibs
4           = TRUE
6 2007-02-01 06:53  dermoth
8         * plugins/: check_tcp.c, t/check_jabber.t: Fix progname being
9           partly set to upper case Change formating of invalid hostname
10           output
12 2007-02-01 05:37  dermoth
14         * NEWS: Adding NEWS entry for check_jabber
16 2007-02-01 05:33  dermoth
18         * plugins-scripts/check_log.sh: Fix bug #1593073 Check_Log problem
19           with log rotation
21 2007-01-31 22:50  tonvoon
23         * plugins/t/check_jabber.t: Converted to new style object and
24           Test::More testing. Skipped jabber server tests if not defined
26 2007-01-31 06:18  dermoth
28         * plugins/t/check_jabber.t: Add check_jabber test. Will ask for a
29           jabber host (default should be OK)
31 2007-01-31 04:47  dermoth
33         * plugins/check_tcp.c: Fix Debian Bug #392610: check_jabber always
34           return warning
36 2007-01-30 14:24  dermoth
38         * plugins/check_tcp.c: Jail does not requires any arguments
40 2007-01-30 09:56  tonvoon
42         * config.rpath: make dist failing without config.rpath in top
43           level. File copied from build-aux/
45 2007-01-30 05:01  dermoth
47         * plugins/: check_tcp.c, t/check_tcp.t: Fix reporting bug using
48           expect, affecting (not fixing) Debian bug #392610: check_jabber
49           always return warning
51 2007-01-30 02:22  hweiss
53         * configure.in: grep(1) "-q" isn't portable (e.g., it won't work on
54           Solaris 8), redirect output to /dev/null instead.
56 2007-01-29 14:14  dermoth
58         * plugins/: check_disk.c, t/check_disk.t: Revert 1643463 (reversed
59           disk thresholds) keeping the thresholds checks.
61 2007-01-29 12:13  hweiss
63         * configure.in: Automake 1.10 says: "compiling `test_disk.c' with
64           per-target flags requires `AM_PROG_CC_C_O' in `configure.in'".
66 2007-01-29 10:06  tonvoon
68         * config.rpath, build-aux/config.rpath: Move config.rpath into
69           build-aux for automake 1.10
71 2007-01-28 22:00  hweiss
73         * INSTALLING: Remove description of deprecated ./configure
74           --with-nagios-{user,group} options.
76 2007-01-28 21:46  hweiss
78         * plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dig.c,
79           plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
80           plugins/check_hpjd.c, plugins/check_http.c,
81           plugins/check_ide_smart.c, plugins/check_ldap.c,
82           plugins/check_load.c, plugins/check_mrtg.c,
83           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
84           plugins/check_mysql_query.c, plugins/check_nagios.c,
85           plugins/check_nt.c, plugins/check_ntp.c, plugins/check_nwstat.c,
86           plugins/check_overcr.c, plugins/check_pgsql.c,
87           plugins/check_ping.c, plugins/check_procs.c,
88           plugins/check_radius.c, plugins/check_real.c,
89           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
90           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
91           plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
92           plugins/urlize.c, plugins/utils.c, plugins/utils.h,
93           plugins-root/check_dhcp.c: Don't try to print `optarg' (which
94           will be a NULL pointer) if an unknown command line option was
95           used, as this leads to a segfault on some systems.  The unknown
96           option will be printed by getopt(3) anyway.  So, simply call
97           print_usage() and exit UNKNOWN via the new usage5() instead.
99 2007-01-27 21:49  dermoth
101         * plugins/: check_disk.c, t/check_disk.t: Fix #1643463:
102           Miscalculating thresholds check_disk
104 2007-01-27 17:49  hweiss
106         * lib/utils_base.c: Change the variable names `true' and `false'
107           (which are keywords in C99) to `yes' and `no'.  Fixes compilation
108           when using SGI's MIPSpro c99(1).
110 2007-01-27 17:42  hweiss
112         * plugins/common.h: Include GNULib's "dirname.h" in order to pull
113           in the base_name() prototype, fixes compilation of check_procs
114           using SGI's MIPSpro C.
116 2007-01-27 16:56  hweiss
118         * ACKNOWLEDGEMENTS, NEWS: Fix typos.
120 2007-01-27 16:51  hweiss
122         * NEWS: Added "-o,--ssh-option=OPTION" which hands "-o OPTION" over
123           to ssh(1) and "-q,--quiet" which tells ssh(1) to suppress
124           warnings (Gerhard Lausser - 1472491)
126 2007-01-27 16:37  hweiss
128         * plugins-root/check_dhcp.c: Include <sys/param.h> which is a
129           prerequisite for <sys/sysctl.h> on NetBSD and OpenBSD (at least).
131 2007-01-25 00:58  tonvoon
133         * Makefile.am, README, configure.in, doc/RELEASING: Update
134           references to NEWS instead of CHANGES. Fix compile of libtap test
135           programs
137 2007-01-25 00:26  tonvoon
139         * config.guess, config.sub, configure.in, ltmain.sh,
140           build-aux/.cvsignore, build-aux/ltmain.sh: Use build-aux
141           directory. Removed unnecessary checks in configure.in.  Keeping
142           libtool to link to libtap - can't find a suitable replacement
143           method
145 2007-01-24 23:18  tonvoon
147         * ACKNOWLEDGEMENTS, CHANGES, NEWS, config.rpath, configure.in,
148           doc/developer-guidelines.sgml, gl/.cvsignore,
149           plugins/Makefile.am, plugins/check_procs.c, po/POTFILES.in:
150           Various cleanups in the syncing with gnulib
152 2007-01-24 22:46  tonvoon
154         * Makefile.am, NEWS, config.rpath, configure.in,
155           doc/developer-guidelines.sgml, gl/Makefile.am, gl/alloca.c,
156           gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c, gl/basename.c,
157           gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
158           gl/creat-safer.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
159           gl/error.c, gl/error.h, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
160           gl/fcntl--.h, gl/fcntl-safer.h, gl/fd-safer.c, gl/fsusage.c,
161           gl/fsusage.h, gl/full-read.c, gl/full-read.h, gl/full-write.c,
162           gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c,
163           gl/getaddrinfo.h, gl/gethostname.c, gl/getloadavg.c, gl/getopt.c,
164           gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h, gl/gettext.h,
165           gl/inet_ntop.c, gl/inet_ntop.h, gl/intprops.h, gl/malloc.c,
166           gl/mbchar.c, gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/minmax.h,
167           gl/mountlist.c, gl/mountlist.h, gl/open-safer.c, gl/pipe-safer.c,
168           gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
169           gl/printf-parse.h, gl/regcomp.c, gl/regex.c, gl/regex.h,
170           gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c,
171           gl/safe-read.c, gl/safe-read.h, gl/safe-write.c, gl/safe-write.h,
172           gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
173           gl/stdbool_.h, gl/stdint_.h, gl/strcase.h, gl/strcasecmp.c,
174           gl/strdup.c, gl/strdup.h, gl/stripslash.c, gl/strncasecmp.c,
175           gl/strndup.c, gl/strndup.h, gl/strnlen.c, gl/strnlen.h,
176           gl/strnlen1.c, gl/strnlen1.h, gl/unistd--.h, gl/unistd-safer.h,
177           gl/unistd_.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
178           gl/vasprintf.h, gl/vsnprintf.c, gl/vsnprintf.h, gl/wchar_.h,
179           gl/wctype_.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
180           gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h,
181           gl/m4/absolute-header.m4, gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4,
182           gl/m4/c-strtod.m4, gl/m4/cloexec.m4, gl/m4/codeset.m4,
183           gl/m4/dirname.m4, gl/m4/dos.m4, gl/m4/double-slash-root.m4,
184           gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/exitfail.m4,
185           gl/m4/extensions.m4, gl/m4/fcntl-safer.m4, gl/m4/fstypename.m4,
186           gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/gethostname.m4,
187           gl/m4/getloadavg.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
188           gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
189           gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
190           gl/m4/gnulib-tool.m4, gl/m4/iconv.m4, gl/m4/inet_ntop.m4,
191           gl/m4/inline.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4,
192           gl/m4/intldir.m4, gl/m4/intmax.m4, gl/m4/intmax_t.m4,
193           gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4, gl/m4/lcmessage.m4,
194           gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
195           gl/m4/lock.m4, gl/m4/longdouble.m4, gl/m4/longlong.m4,
196           gl/m4/ls-mntd-fs.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
197           gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/minmax.m4,
198           gl/m4/mountlist.m4, gl/m4/netinet_in_h.m4, gl/m4/nls.m4,
199           gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
200           gl/m4/progtest.m4, gl/m4/regex.m4, gl/m4/safe-read.m4,
201           gl/m4/safe-write.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
202           gl/m4/socklen.m4, gl/m4/sockpfaf.m4, gl/m4/ssize_t.m4,
203           gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
204           gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
205           gl/m4/strnlen.m4, gl/m4/sys_socket_h.m4, gl/m4/uintmax_t.m4,
206           gl/m4/ulonglong.m4, gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4,
207           gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4, gl/m4/visibility.m4,
208           gl/m4/vsnprintf.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
209           gl/m4/wctype.m4, gl/m4/wcwidth.m4, gl/m4/wint_t.m4,
210           gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4,
211           lib/Makefile.am, lib/alloca.c, lib/alloca_.h, lib/basename.c,
212           lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c, lib/cloexec.c,
213           lib/cloexec.h, lib/creat-safer.c, lib/dirname.h, lib/dup-safer.c,
214           lib/error.c, lib/error.h, lib/exit.h, lib/exitfail.c,
215           lib/exitfail.h, lib/fcntl--.h, lib/fcntl-safer.h, lib/fd-safer.c,
216           lib/fsusage.c, lib/fsusage.h, lib/full-read.c, lib/full-read.h,
217           lib/full-write.c, lib/full-write.h, lib/getloadavg.c,
218           lib/getopt.c, lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h,
219           lib/gettext.h, lib/intprops.h, lib/malloc.c, lib/mountlist.c,
220           lib/mountlist.h, lib/open-safer.c, lib/pipe-safer.c,
221           lib/realloc.c, lib/regcomp.c, lib/regex.c, lib/regex.h,
222           lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c,
223           lib/safe-read.c, lib/safe-read.h, lib/safe-write.c,
224           lib/safe-write.h, lib/snprintf.c, lib/stdbool_.h, lib/strcase.h,
225           lib/strtod.c, lib/unistd--.h, lib/unistd-safer.h,
226           lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h, lib/xmalloc.c,
227           lib/xstrdup.c, lib/tests/Makefile.am, m4/Makefile.am.in,
228           m4/afs.m4, m4/alloca.m4, m4/basename.m4, m4/c-strtod.m4,
229           m4/codeset.m4, m4/dos.m4, m4/error.m4, m4/exitfail.m4,
230           m4/extensions.m4, m4/fcntl-safer.m4, m4/fstypename.m4,
231           m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4,
232           m4/iconv.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
233           m4/inttypes_h.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
234           m4/longdouble.m4, m4/longlong.m4, m4/ls-mntd-fs.m4,
235           m4/mountlist.m4, m4/nls.m4, m4/np_coreutils.m4, m4/np_curl.m4,
236           m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/regex.m4,
237           m4/restrict.m4, m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4,
238           m4/uintmax_t.m4, m4/ulonglong.m4, m4/unistd-safer.m4,
239           m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4, m4/xalloc.m4,
240           plugins/Makefile.am, plugins/check_smtp.c, plugins/common.h,
241           plugins/getaddrinfo.c, plugins/getaddrinfo.h,
242           plugins/gethostbyname.c, plugins/gethostbyname.h,
243           plugins/netutils.h, plugins-root/Makefile.am, tools/setup,
244           tools/update_coreutils: Sync with gnulib - lots of extraneous
245           code removed in preference to GNU code
247 2007-01-23 18:34  hweiss
249         * THANKS.in, plugins/check_ssh.c: Support `check_ssh
250           --hostname=ADDRESS' (but keep `--host=ADDRESS' for backward
251           compatibility) (Ville Mattila - 1642780)
253 2007-01-23 18:20  hweiss
255         * REQUIREMENTS: Location updates
257 2007-01-23 17:20  hweiss
259         * plugins/check_tcp.c: Add missing `break' to the switch-case block
260           that handles the `-m' option (Nobuhiro Ban - 1642682)
262 2007-01-23 16:42  hweiss
264         * THANKS.in, plugins/check_radius.c: Initialize `data' to zero,
265           fixes potential segfault (Nobuhiro Ban - 1642658)
267 2007-01-23 14:39  hweiss
269         * lib/mountlist.c: Add support for statvfs(2) which is needed in
270           order to compile the plugins on NetBSD 3.0 and newer.  The
271           current coreutils release supports statvfs(2), so this patch
272           won't be needed anymore when updating the coreutils files.
274 2007-01-22 04:05  hweiss
276         * plugins/check_by_ssh.c: Added "-o,--ssh-option=OPTION" which
277           hands "-o OPTION" over to ssh(1) and "-q,--quiet" which tells
278           ssh(1) to suppress warnings (Gerhard Lausser - 1472491)
280 2007-01-20 20:45  tonvoon
282         * doc/developer-guidelines.sgml: Updated policy on contributed
283           plugins
285 2007-01-20 20:06  tonvoon
287         * doc/: LEAVERS, NEW_STARTERS, RELEASING: Administrative notes
289 2007-01-20 10:59  seanius
291         * plugins/check_ntp.c: compilation fixes for check_ntp.c: -
292           check_ntp.c:290: warning: overflow in implicit constant
293           conversion   fixed with an explicit cast to int8_t.  -
294           check_ntp.c:544: warning: pointer of type ā€˜void *ā€™ used in
295           arithmetic   fixed by casting to ptrdiff_t before arithmetic and
296           (void*) afterwards - in TVtoNTP64, cast arithmetic result passed
297           to R32 as uint64_t.
299 2007-01-20 07:18  dermoth
301         * plugins/: check_http.c, check_ldap.c: Fix bug #1632091: printf
302           format string typos. Add some more cosmetic changes.
304 2007-01-20 06:27  dermoth
306         * plugins-root/check_icmp.c: Fix bug #1632078: critical threshold %
307           incorrectly displayed by check_icmp
309 2007-01-20 06:07  dermoth
311         * CHANGES, THANKS.in, plugins/netutils.c: Fix bug #1632072 pointer
312           error in plugins/netutils.c. Add changelog entry for previous
313           commit.
315 2007-01-17 05:28  dermoth
317         * THANKS.in, plugins/check_procs.c: Fix bug #1630970 Fix for buffer
318           overflow of check_procs procprog string
320 2007-01-08 11:05  tonvoon
322         * CHANGES, THANKS.in, plugins/t/check_disk.t: Added notes about
323           check_disk perf data fix. Added test to check perf data is same
324           when mount points reversed
326 2007-01-07 07:14  dermoth
328         * plugins/check_disk.c: Fix bug #1627970: check_disk performance
329           output for more then one partition
331 2007-01-06 06:41  dermoth
333         * plugins/check_ping.c: Fix bug #1629008: check_ping fails to
334           handle Packet filtered error
336 2007-01-06 06:33  dermoth
338         * plugins/check_ping.c: Revert last patch: it works but not really
339           for the reason I though.
341 2007-01-06 04:52  dermoth
343         * plugins/check_ping.c: Fix the way check_ping calculate the
344           maximum run time
346 2007-01-04 11:51  dermoth
348         * plugins/check_real.c: Fix bug #1574863: check_real does not
349           accept the '-v' option
351 2007-01-04 11:35  dermoth
353         * plugins/check_ping.c: Fix bug #1592605: check_ping times out
355 2007-01-04 11:18  dermoth
357         * tools/: README, distclean: Adding my distclean script
359 2006-12-23 18:59  dermoth
361         * plugins/t/check_snmp.t: Regexps in check_snmp tests fails where
362           they shouldn't.
364 2006-12-21 05:25  dermoth
366         * NPTest.pm: - Fixing small error (wrong file name) in NPTest.pm
367           documentation.
369 2006-12-20 22:33  tonvoon
371         * CHANGES, THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
372           Removed unused timestamp variable (Matthias Eble) Fixed
373           redirection test. Added extra tests for funny syntax when
374           checking certificates, updated help for more common syntax
376 2006-12-20 19:25  tonvoon
378         * lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c,
379           plugins/t/check_disk.t: Fixed inode thresholds, regressed from
380           previous release
382 2006-12-20 11:32  opensides
384         * po/: de.po, fr.po, nagios-plugins.pot:
385           updated the nagios-pulgins.pot files now that localization is
386           clean first pass at updating the french locale
388 2006-12-12 12:59  tonvoon
390         * plugins-scripts/t/utils.t: Enhanced test for single letters in
391           fqdn
393 2006-12-12 08:56  tonvoon
395         * plugins-scripts/utils.pm.in: Allow single characters in fqdn
396           (Dave Alden)
398 2006-12-07 22:38  tonvoon
400         * CHANGES, THANKS.in, configure.in: Fixed HP/UX's swapinfo command
401           for check_procs (Dick van den Burg - 1573700)
403 2006-12-07 16:07  tonvoon
405         * THANKS.in, plugins/check_disk.c, plugins/check_swap.c,
406           plugins/common.h, plugins/netutils.h: Fix coredump on 64bit
407           Solaris. Also adds more error conditions and moves swap specific
408           includes out of common.h (Duncan Ferguson - 1588031)
410 2006-12-06 20:34  tonvoon
412         * plugins/Makefile.am: Move SSL libs to correct order per plugin
414 2006-12-06 17:36  tonvoon
416         * plugins/Makefile.am: Only include -lssl for plugins that require
417           it
419 2006-12-06 17:00  tonvoon
421         * configure.in: Flag common compile error because of no ar on
422           Solaris
424 2006-12-06 15:58  tonvoon
426         * Makefile.am: Remove CVS files from distribution
428 2006-12-06 15:53  tonvoon
430         * doc/developer-guidelines.sgml: Add libtool requirement for
431           development
433 2006-11-09 11:44  tonvoon
435         * CHANGES, THANKS.in, plugins/check_ping.c, plugins/netutils.c:
436           Reduced DNS lookups in check_ping and netutils.c in IPv6
437           configurations (Pawel Malachowski)
439 2006-11-03 15:40  tonvoon
441         * lib/: Makefile.am, alloca.c, alloca_.h: Add alloca files,
442           required for *BSD
444 2006-11-01 21:15  tonvoon
446         * ChangeLog, configure.in, package.def: For 1.4.5 release
448 2006-10-27 16:37  tonvoon
450         * plugins-scripts/: utils.pm.in, t/utils.t: More edge testcases.
451           Allow anything if ends with a . as long as correct characters
453 2006-10-26 22:32  tonvoon
455         * NPTest.pm: New test variables default to "none", so no changes
456           required to tinderbox satelites
458 2006-10-26 22:10  tonvoon
460         * THANKS.in, plugins-scripts/check_oracle.sh: Fixed error if
461           dba_free_space has no free segments (Florian Gleixner)
463 2006-10-26 22:02  tonvoon
465         * plugins-scripts/: Makefile.am, utils.pm.in, t/utils.t: Fixed
466           regression where hostnames with hyphens were rejected (1581402 -
467           Holger Weiss)
469 2006-10-26 21:56  tonvoon
471         * contrib/tarballs/check_traffic-0.90b.tar.gz: Removing unnecessary
472           tarball
474 2006-10-26 21:51  tonvoon
476         * THANKS.in, plugins/check_disk.c, plugins/check_http.c: Remove C
477           style comments (1583467 - Markus Baertschi)
479 2006-10-24 22:54  opensides
481         * plugins-root/check_icmp.c:
482           more fixes and removal of certain sentences not needed
484 2006-10-24 22:48  opensides
486         * plugins/check_nt.c, plugins-root/check_icmp.c:
487           last localization fixes for core plugins in c
489 2006-10-24 22:01  opensides
491         * plugins/check_nt.c:
492           next round of localization fixes
494 2006-10-24 10:48  tonvoon
496         * plugins-root/: Makefile.am, check_icmp.c: Fixed compile on
497           non-glibc platforms
499 2006-10-24 09:34  tonvoon
501         * plugins/check_http.c: Restored accidently regressed fix
503 2006-10-23 22:47  opensides
505         * plugins/check_http.c:
506           localization fixes
508 2006-10-23 01:02  opensides
510         * plugins-root/check_icmp.c:
511           first pass a making check icmp respecting nagiosplugins rules
513 2006-10-22 23:34  opensides
515         * plugins/check_nt.c:
516           latest localization fixes for tonight ;-)
518 2006-10-22 23:24  opensides
520         * plugins/check_ldap.c:
521            localization fixes
523 2006-10-22 23:14  opensides
525         * plugins-root/check_icmp.c:
526           putting default template for copyright and explanations
528 2006-10-22 23:07  opensides
530         * plugins-root/check_icmp.c:
531           revert mistake when commiting fixes
533 2006-10-22 23:03  opensides
535         * plugins/check_apt.c, plugins/check_procs.c,
536           plugins-root/check_icmp.c:
537           more localization fixes
539 2006-10-20 08:53  tonvoon
541         * plugins/check_snmp.c: Reverting back accidently regressed code
543 2006-10-20 08:39  opensides
545         * plugins/check_mrtg.c:
546           more localization fixes
548 2006-10-20 07:24  opensides
550         * plugins/check_apt.c, plugins-root/check_dhcp.c:
551           localization updates
553 2006-10-20 00:56  opensides
555         * plugins/check_snmp.c:
556           adding missing check_snmp
558 2006-10-20 00:53  opensides
560         * plugins/: check_radius.c, check_real.c, check_smtp.c,
561           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
562           check_ups.c, check_users.c, negate.c, urlize.c:
563           another round of localization cleaning
565 2006-10-19 21:04  tonvoon
567         * BUGS, ChangeLog, configure.in, package.def: For 1.4.4 release
569 2006-10-19 20:52  tonvoon
571         * CHANGES: Added info re: 1.4.4 in prep for release
573 2006-10-19 20:36  tonvoon
575         * THANKS.in, plugins/check_snmp.c: Initialise strings for Fedora
576           Core 5 (Henning Schmiedehausen)
578 2006-10-19 20:25  tonvoon
580         * THANKS.in, plugins/check_snmp.c: Removed asprintf for perf data
581           (Craig Orsinger, Robby Giffin - 1310495)
583 2006-10-19 20:13  tonvoon
585         * THANKS.in, plugins/check_snmp.c: type variable not cleared in Sol
586           10 (Kyle Tucker)
588 2006-10-19 19:59  tonvoon
590         * THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
591           Redirection error if other headers beginning with L (Aravind
592           Gottipati - 1562572)
594 2006-10-19 19:44  tonvoon
596         * THANKS.in, plugins-scripts/utils.pm.in: Allow hostnames beginning
597           with digits (O'Shaughnessy Evans - 1567390)
599 2006-10-19 12:56  tonvoon
601         * plugins/t/check_smtp.t: Added tests for SMTP servers without TLS
602           and with TLS
604 2006-10-19 01:25  opensides
606         * plugins/: check_apt.c, check_by_ssh.c, check_dig.c, check_dns.c,
607           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
608           check_http.c, check_ide_smart.c, check_ldap.c, check_load.c,
609           check_mrtg.c, check_mrtgtraf.c, check_mysql.c,
610           check_mysql_query.c, check_nagios.c, check_nt.c, check_ntp.c,
611           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
612           check_procs.c:
613           first pass at cleaning localization for new release first pass at
614           making all the headre be the same licence, plugin, etc...
616 2006-10-18 13:12  tonvoon
618         * plugins/: check_disk.c, t/check_disk.t: Re-added perf data to
619           check_disk
621 2006-10-18 13:05  tonvoon
623         * lib/: utils_disk.h, tests/test_disk.c: Fix tests for exact
624           matches when searching filesystems
626 2006-10-18 13:03  tonvoon
628         * lib/: utils_base.c, utils_base.h: Cater for different errors when
629           setting thresholds
631 2006-10-12 21:36  tonvoon
633         * plugins/: check_smtp.c, t/check_smtp.t: Resend EHLO after TLS
634           negotiation as per RFC3207 (Holger Weiss - 1482832)
636 2006-10-12 15:22  tonvoon
638         * plugins/check_ntp.c: Removed extraneous comma in perf data output
640 2006-10-12 15:14  tonvoon
642         * plugins/: check_disk.c, t/check_disk.t: Remove the "- free space"
643           if status is OK
645 2006-10-12 14:58  tonvoon
647         * NPTest.pm, THANKS.in, plugins/check_disk.c,
648           plugins/t/check_disk.t: Fixed output from -e in check_disk
649           (Andreas Behal)
651 2006-10-02 13:09  tonvoon
653         * plugins/t/check_load.t: Fix test failure on poseidon
655 2006-09-21 11:41  tonvoon
657         * THANKS.in, plugins/check_nwstat.c: Added perfdata for most
658           variables and new parameters: VMU, VMF, VMP, NRMH, NRMP, NRMM,
659           NRMS, NSS1 to NSS7 (Christian Mies)
661 2006-09-02 21:41  seanius
663         * lib/utils_base.h, plugins/utils.h: - explicitly include
664           utils_base.h from utils.h - put utils.h inside of an
665           #ifndef/#endif
667 2006-09-02 21:32  seanius
669         * plugins/check_tcp.c: - fix for warning/critical timeouts in
670           check_tcp.c, in which the plugin   would exit with a usage error
671           if non-int timeouts were passed.  - change
672           --warning-time/--critical-time to just --warning/--critical,   as
673           it's what --help says.
675 2006-08-14 10:04  tonvoon
677         * THANKS.in, plugins/check_disk.c: Fixed inode percent free output
678           (Mike Emigh - 1531899)
680 2006-08-14 09:42  tonvoon
682         * plugins/t/check_ntp.t: Fixed skip of no ntp test
684 2006-08-11 09:26  tonvoon
686         * plugins/: check_ntp.c, t/check_ntp.t: Catch no responses from any
687           server (1538341 - nmdias)
689 2006-08-03 09:14  tonvoon
691         * tools/tinderbox_build: Interpret the snapshot datestamp as GMT
693 2006-07-31 19:55  harpermann
695         * plugins/check_nt.c: Bug: 694259 fix.  After consulting with the
696           target service authors, we decided to keep the default port as
697           1248 and add a note about other services sometimes using this
698           port and suggesting to change the port.  Closing bug.
700 2006-07-31 15:09  tonvoon
702         * doc/developer-guidelines.sgml: M4 requirement for developer
703           platform
705 2006-07-29 02:43  tonvoon
707         * plugins/common.h, plugins-root/check_dhcp.c: Fix two Solaris
708           compile problems
710 2006-07-29 01:04  tonvoon
712         * po/POTFILES.in: Remove reference to check_udp.c
714 2006-07-29 00:59  tonvoon
716         * configure.in, plugins/Makefile.am, plugins-scripts/Makefile.am:
717           Cleanup references to old check_udp and INSTALL_OPTS. Error if
718           --with-nagios-user or --with-nagios-group specified for configure
720 2006-07-28 23:44  tonvoon
722         * CHANGES, plugins/Makefile.am, plugins/check_udp.c,
723           plugins/t/check_udp.t: check_udp.c deprecated and check_udp now
724           linked to check_tcp. check_udp2 removed
726 2006-07-27 12:29  tonvoon
728         * doc/developer-guidelines.sgml: Example ranges (Nathan Vonnahme)
730 2006-07-20 00:05  tonvoon
732         * THANKS.in, configure.in: Stricter autoconf 2.60 rules (Lance
733           Albertson - 1522900)
735 2006-07-19 23:56  tonvoon
737         * plugins/common.h: Fix to add uintmax_t, for check_disk.c compile
739 2006-07-19 23:37  tonvoon
741         * plugins/common.h: Fix for CHAR_MAX on Solaris 9
743 2006-07-14 10:47  tonvoon
745         * lib/: Makefile.am, utils_base.c: Missing header files
747 2006-07-14 10:43  tonvoon
749         * plugins/check_disk.c: Fix inode percents using coreutils'
750           percentage calculation technique
752 2006-07-14 00:58  tonvoon
754         * CHANGES, lib/utils_base.c, lib/utils_base.h, lib/utils_disk.c,
755           lib/utils_disk.h, lib/tests/test_utils.c, plugins/check_disk.c,
756           plugins/t/check_disk.t: Major fixes to check_disk. Now should
757           return same data as df
759 2006-07-13 13:50  tonvoon
761         * Makefile.am, configure.in, lib/Makefile.am, lib/tests/.cvsignore,
762           lib/tests/Makefile.am, lib/tests/README, lib/tests/test_disk.c,
763           lib/tests/test_disk.t, lib/tests/test_utils.c,
764           lib/tests/test_utils.t, plugins/Makefile.am,
765           plugins/check_disk.c, plugins/check_dns.c, plugins/check_mysql.c,
766           plugins/check_mysql_query.c, plugins/utils.c, plugins/utils.h,
767           plugins/utils_disk.c, plugins/utils_disk.h,
768           plugins/tests/.cvsignore, plugins/tests/Makefile.am,
769           plugins/tests/README, plugins/tests/test_disk.c,
770           plugins/tests/test_disk.t, plugins/tests/test_utils.c,
771           plugins/tests/test_utils.t: Move new util_* functions to lib/
773 2006-07-13 09:54  tonvoon
775         * configure.in, lib/basename.c, lib/dirname.h, m4/basename.m4,
776           m4/dos.m4, m4/np_coreutils.m4, plugins/check_procs.c,
777           plugins/utils.c, plugins/utils.h: Using coreutils' base_name
778           function because of portability issues with Tru64
780 2006-07-12 23:53  tonvoon
782         * plugins/: check_disk.c, utils_disk.c, utils_disk.h,
783           t/check_disk.t: Added -E option for exact match of filesystem.
784           Restructured main filesystem loop. Added extra tests for possible
785           duplicate filesystems.
787 2006-07-12 20:30  tonvoon
789         * plugins/: check_disk.c, utils_disk.c, utils_disk.h,
790           tests/.cvsignore, tests/test_disk.c: Moving parameter_list into
791           utils_disk.h. Given list of mount points, can now work out best
792           match or exact match.
794 2006-07-12 13:15  tonvoon
796         * plugins/: Makefile.am, check_disk.c, utils_disk.c, utils_disk.h,
797           tests/Makefile.am, tests/test_disk.c, tests/test_disk.t: Moving
798           check_disk functions into utils_disk.c and testing them
800 2006-07-11 13:38  tonvoon
802         * m4/fcntl-safer.m4, m4/np_coreutils.m4, m4/unistd-safer.m4,
803           lib/creat-safer.c, lib/dup-safer.c, lib/fcntl--.h,
804           lib/fcntl-safer.h, lib/fd-safer.c, lib/open-safer.c,
805           lib/pipe-safer.c, lib/unistd--.h, lib/unistd-safer.h: Extra files
806           from coreutils required for getloadavg.c to compile on Tru64
807           (Ciro Iriarte - 1520331)
809 2006-07-10 09:44  tonvoon
811         * lib/Makefile.am: Didn't add intprops.h into distribution
812           correctly
814 2006-07-07 07:36  harpermann
816         * plugins/urlize.c: Added check for two arguments.  Was segfaulting
817           if no or one arg.  Now returns help.
819 2006-07-05 14:45  tonvoon
821         * plugins-scripts/check_mailq.pl: Fixed checking of return codes
822           from external mailq programs
824 2006-07-05 09:55  tonvoon
826         * tools/tinderbox_build: Add instructions for manually sending
827           Tinderbox build logs
829 2006-07-05 09:26  tonvoon
831         * lib/: Makefile.am, intprops.h: Missing intprops.h for Tru64 (Ciro
832           Iriarte - 1517379)
834 2006-07-04 10:47  tonvoon
836         * THANKS.in, m4/alloca.m4, m4/np_coreutils.m4: Added alloca.h check
837           and fixed locale.h, wchar.h (Ari Pollak - 1516578)
839 2006-07-03 09:03  tonvoon
841         * plugins/check_dig.c: Fixed -p getopt call (Allan Bennett -
842           1511650)
844 2006-07-03 08:55  tonvoon
846         * THANKS.in, lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c,
847           m4/c-strtod.m4, m4/np_coreutils.m4, plugins/Makefile.am: Fixed
848           compile on Tru64 5.1b (Ciro Iriarte - 1515435)
850 2006-06-21 12:05  opensides
852         * plugins/: check_snmp.c, check_ssh.c:
853           cleaning help and usage
855 2006-06-21 10:49  opensides
857         * po/LINGUAS:
858           fixing bug id #1509699
860 2006-06-20 12:17  opensides
862         * plugins/: check_procs.c, check_radius.c, check_real.c,
863           check_smtp.c, check_snmp.c, check_ssh.c:
864           cleaning help and usage + license
866 2006-06-18 20:36  opensides
868         * plugins/: check_disk.c, check_time.c, check_udp.c, check_ups.c,
869           check_users.c, gethostbyname.c, gethostbyname.h, negate.c,
870           netutils.c, popen.c, runcmd.c, sslutils.c, urlize.c, utils.c:
871           updating help and usage and license
873 2006-06-17 13:28  opensides
875         * plugins/: check_hpjd.c, check_nt.c, check_ntp.c, check_nwstat.c,
876           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c:
877           cleaning up help and usage
879 2006-06-15 13:52  opensides
881         * plugins/: check_ldap.c, check_load.c, check_mrtg.c,
882           check_mysql.c, check_mysql_query.c, check_nagios.c:
883           cleaning help and usage
885 2006-06-15 11:16  opensides
887         * plugins/check_ide_smart.c:
888           cleaning help and usage
890 2006-06-14 22:27  opensides
892         * plugins/: check_dns.c, check_dummy.c, check_fping.c,
893           check_game.c:
894           updating the help and usage for localization
896 2006-06-14 20:15  tonvoon
898         * INSTALLING, doc/developer-guidelines.sgml: Updated requirements
899           for development platform
901 2006-06-14 19:48  opensides
903         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c:
904           starting the BIG locale update ;-)
906 2006-06-07 15:28  seanius
908         * contrib/check_linux_raid.pl: some gratuitous whitespace changes,
909           and a fix to the "recovery =" detection logic in
910           check_linux_raid.pl
912 2006-06-07 15:23  seanius
914         * plugins-scripts/utils.pm.in: removed stale references to
915           PATH_TO_NTPFOO, as it's no longer used.
917 2006-06-07 08:59  tonvoon
919         * plugins-root/Makefile.am: Do not install setuid programs unless
920           run as root
922 2006-06-07 08:18  tonvoon
924         * tools/setup, plugins-root/Makefile.am: Fixed two build problems
925           re: libtool and pst3
927 2006-06-06 17:48  seanius
929         * plugins/check_pgsql.c: modify the is_pg_dbname() function to
930           allow databases with '-' in their name.  reference: sf tracker
931           #1500752
933 2006-06-04 00:06  seanius
935         * configure.in: removed the -R for openssl, as it should be figured
936           out automatically by libtool and also controlled via the
937           --enable-rpath/--disable-rpath configure options.  furthermore
938           keeping it in forces the rpath option on in spite of what's
939           passed on the configure line.
941 2006-06-01 23:30  seanius
943         * contrib/check_linux_raid.pl: gave some TLC to check_linux_raid
945 2006-05-30 10:55  tonvoon
947         * configure.in: Default to search path for mysql_config
949 2006-05-30 10:39  tonvoon
951         * THANKS.in: For reporting check_radius compile problem
953 2006-05-30 10:19  tonvoon
955         * .cvsignore, config.guess, config.sub, ltmain.sh,
956           doc/developer-guidelines.sgml: Added libtool files, at version
957           1.5.22, into CVS
959 2006-05-25 18:40  egalstad
961         * plugins-root/check_dhcp.c: Applied patch for responses from
962           helpers/relays, cleaned up different coding styles for
963           consistency
965 2006-05-25 17:59  tonvoon
967         * lib/regex.o: Removed unnecessary file
969 2006-05-25 17:58  tonvoon
971         * configure.in, lib/Makefile.am, plugins/common.h: Gettext fixes to
972           sync with coreutils
974 2006-05-25 17:53  egalstad
976         * plugins-root/check_dhcp.c: Fixed short interface name length,
977           UNKNOWN return code (patches from tracker)
979 2006-05-25 16:34  tonvoon
981         * plugins/: check_http.c, t/check_http.t: Option to invert results
982           from a regexp pattern match
984 2006-05-25 13:33  tonvoon
986         * configure.in, lib/.cvsignore, lib/regcomp.c, lib/regex.c,
987           lib/regex.h, lib/regex.o, lib/regex_internal.c,
988           lib/regex_internal.h, lib/regexec.c, lib/strcase.h,
989           m4/.cvsignore, m4/np_coreutils.m4, m4/regex.m4, m4/restrict.m4,
990           plugins/check_apt.c, plugins/check_http.c, plugins/check_smtp.c,
991           plugins/check_snmp.c: Use coreutils' regexp libraries, so regexp
992           always available now
994 2006-05-25 13:13  tonvoon
996         * m4/ls-mntd-fs.m4: Sync with coreutils 5.96
998 2006-05-24 13:48  tonvoon
1000         * THANKS.in, configure.in: Fix for mysql 3.x (Jeremy Reed, Michael
1001           Tiernan - 1491936)
1003 2006-05-24 10:23  tonvoon
1005         * doc/developer-guidelines.sgml: Reminder of no inline variable
1006           declarations
1008 2006-05-24 10:05  tonvoon
1010         * plugins/check_snmp.c: Variables need to be declared at top of
1011           code for better portability (Gerhard Lausser)
1013 2006-05-19 22:41  tonvoon
1015         * configure.in, doc/developer-guidelines.sgml: Requirement of
1016           automake 1.8.3, as coreutils needs it
1018 2006-05-19 22:30  tonvoon
1020         * .cvsignore, config.rpath, mkinstalldirs, po/.cvsignore,
1021           po/remove-potcdate.sin: Adding more required files from gettext
1023 2006-05-19 00:17  tonvoon
1025         * tools/setup: Bug in Makefile.am creation
1027 2006-05-19 00:09  tonvoon
1029         * .cvsignore, ABOUT-NLS, m4/Makefile.am, m4/Makefile.am.in,
1030           po/.cvsignore, po/Makefile.in.in, tools/setup: Fixes from
1031           coreutils sync: some files now required and removed generateable
1032           files
1034 2006-05-18 23:05  tonvoon
1036         * .cvsignore, Makefile.am, configure.in,
1037           doc/developer-guidelines.sgml, lib/Makefile.am, lib/cloexec.c,
1038           lib/cloexec.h, lib/error.c, lib/error.h, lib/exit.h,
1039           lib/exitfail.c, lib/exitfail.h, lib/fsusage.c, lib/fsusage.h,
1040           lib/full-read.c, lib/full-read.h, lib/full-write.c,
1041           lib/full-write.h, lib/getloadavg.c, lib/getopt.c, lib/getopt.h,
1042           lib/getopt1.c, lib/getopt_.h, lib/getopt_int.h, lib/gettext.h,
1043           lib/malloc.c, lib/mountlist.c, lib/mountlist.h, lib/realloc.c,
1044           lib/safe-read.c, lib/safe-read.h, lib/safe-write.c,
1045           lib/safe-write.h, lib/stdbool_.h, lib/strtod.c,
1046           lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h, lib/xmalloc.c,
1047           m4/.cvsignore, m4/Makefile.am, m4/afs.m4, m4/codeset.m4,
1048           m4/error.m4, m4/exitfail.m4, m4/extensions.m4, m4/fstypename.m4,
1049           m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4,
1050           m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
1051           m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
1052           m4/lib-link.m4, m4/lib-prefix.m4, m4/longdouble.m4,
1053           m4/longlong.m4, m4/ls-mntd-fs.m4, m4/malloc.m4, m4/mountlist.m4,
1054           m4/nls.m4, m4/np_coreutils.m4, m4/onceonly.m4,
1055           m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/realloc.m4,
1056           m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4, m4/uintmax_t.m4,
1057           m4/ulonglong.m4, m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4,
1058           m4/xalloc.m4, plugins/.cvsignore, plugins/check_disk.c,
1059           plugins/common.h, plugins/tests/.cvsignore,
1060           plugins-root/.cvsignore, plugins-root/check_dhcp.c,
1061           po/.cvsignore, tools/setup: Synchronise with coreutils 2.95.
1062           Gettext now synced with coreutils, so no longer development
1063           platform requirement
1065 2006-05-17 11:10  tonvoon
1067         * configure.in: Fix for loading SSL libraries at runtime
1069 2006-05-17 09:56  tonvoon
1071         * configure.in, plugins-root/Makefile.am: Fix compile problems on
1072           Solaris for pst3 and ssl libs
1074 2006-05-15 14:20  tonvoon
1076         * CHANGES, contrib/check_disk_snmp.pl: check_disk_snmp.pl removed.
1077           Notice added to CHANGES
1079 2006-05-15 14:07  tonvoon
1081         * tools/sfsnapshot: Changed snapshot generator due to cvs changes
1082           on SF
1084 2006-05-03 15:12  tonvoon
1086         * doc/LEAVERS: Leavers process documented
1088 2006-05-02 09:30  tonvoon
1090         * plugins/check_disk.c: Inode thresholds not always being
1091           initialised (James Fidell - 1476457)
1093 2006-05-02 09:21  tonvoon
1095         * CHANGES: New check_ntp and check_apt plugins by Sean
1097 2006-05-01 22:52  seanius
1099         * configure.in, plugins/Makefile.am, plugins/check_ntp.c,
1100           plugins/common.h, plugins/runcmd.c, plugins-scripts/Makefile.am:
1101           - check_ntp:   - now roughly feature-complete.    - various
1102           bugfixes, esp. offset calculation.    - enhanced the asynchronous
1103           offset polling to set requests that      haven't recieved a
1104           response in >= 1 second to stale and retransmit them,      which
1105           results in much better performance on unreliable networks.    -
1106           we only spend timeout/2 seconds polling offsets, and if we don't
1107           get      everything by that point we work with what we have and
1108           set status to      warning/critical depending on how much data we
1109           have.    - set the same defaults as the perl script.  - commit
1110           changes to configure.in to support automatic building of
1111           check_apt   (if apt-get is installed and regex libraries
1112           available) and check_ntp   (unconditionally), now defaulting to
1113           check_ntp.c instead of the perl script.    if this is an issue we
1114           can back out the commit of course.  an eye    should be kept on
1115           check_ntp building and running correctly in different
1116           environments, esp. 64-bit and big-endian platforms, and those
1117           with more    "esoteric" API's (do any of the platforms not have
1118           poll()?).  - similar changes to Makefile.am's.  - common.h: add
1119           statement to include sys/poll.h - runcmd.c: exit STATE_UNKNOWN if
1120           execve() fails.
1122 2006-04-28 16:52  tonvoon
1124         * configure.in: Remove stupid error where pst3 was always compiled
1126 2006-04-28 09:45  tonvoon
1128         * configure.in, plugins-root/Makefile.am: Added pst3 into
1129           distribution (Jason Kau - 1476451)
1131 2006-04-27 14:25  tonvoon
1133         * configure.in, plugins/check_procs.c, plugins/utils.c,
1134           plugins/utils.h, plugins/tests/test_utils.c: Internal version of
1135           basename if one not found in system
1137 2006-04-19 10:33  tonvoon
1139         * plugins/t/check_nagios.t: Fix check_nagios tests on MacOSX 10.4
1141 2006-04-19 04:47  sghosh
1143         * ChangeLog: ChangeLog update - release pending
1145 2006-04-19 04:42  sghosh
1147         * configure.in, package.def: version update - release pending
1149 2006-04-17 22:08  opensides
1151         * po/fr.po:
1152           Final commit of fr.po
1154 2006-04-17 14:54  opensides
1156         * po/fr.po:
1157           another big chunk of fr.po
1159           Still 20 to go ;)
1161 2006-04-16 15:24  opensides
1163         * po/fr.po:
1164           big revision of po file for 1.4.3
1166 2006-04-15 11:46  opensides
1168         * po/fr.po:
1169           second part of fr.po updating
1171 2006-04-14 23:44  opensides
1173         * po/: de.po, fr.po, nagios-plugins.pot:
1174           updated pot file sarted updating fr.po for nagios 1.4.3
1176 2006-04-12 11:00  seanius
1178         * plugins/check_ntp.c: the offset_requests are now parallelized.
1179           still stuff needs to be done (conveniently marked with XXX), but
1180           on well behaving networks the plugin should behave more or less
1181           identical to check_ntp.pl now.
1183 2006-04-12 07:33  seanius
1185         * plugins/check_ntp.c: added a currently unused but "good for
1186           reference" version of offset_request which attempts to behave
1187           more like ntpdate, but this doesn't yet and the code isn't
1188           actually used yet.
1190 2006-04-12 00:24  seanius
1192         * plugins/check_ntp.c: another big code-commit to check_ntp.
1193           jitter calculations now work, and the program is becoming much
1194           closer on the packet-for-packet level to how check_ntp.pl
1195           behaves.  i'll send an email in the morning :)
1197 2006-04-06 11:08  tonvoon
1199         * THANKS.in, plugins/utils.c: Stop coredump on Solaris if arg not
1200           specified (Jason Kau - 1465288)
1202 2006-04-05 09:11  tonvoon
1204         * CHANGES: Notice added re: check_udp in next release
1206 2006-04-05 09:06  tonvoon
1208         * plugins/check_procs.c: Use pid_t for pids (1463853)
1210 2006-04-05 08:58  tonvoon
1212         * plugins/: check_http.c, t/check_http.t: Allow multiple -k
1213           parameters (Gerd Mueller - 1457726)
1215 2006-04-05 07:58  seanius
1217         * plugins/check_apt.c: finally??? cvs works again????  let me dig
1218           up my week-old cvs commit message.....
1220           i'm becoming very happy with check_apt now :) - now has support
1221           for an externally (configure.in) path to apt-get,   though i
1222           still have that in #ifdefs for the time being.  - support for
1223           defining what packages are "critical updates", via   the
1224           already-existing security regexp or overridable on the cmdline -
1225           allow overriding of apt-get cmdline options - introduce a "no
1226           upgrade" in case someone just wants to check that   they can
1227           download the package lists with -u but not check for upgrades.
1228           might need to change the name of this option to prevent
1229           confusion.  - improved -h documentation
1231 2006-03-29 17:33  tonvoon
1233         * THANKS.in, plugins/check_tcp.c, plugins/utils.c, plugins/utils.h,
1234           plugins/tests/test_utils.c: New function to for escaped strings
1235           from command line for send/quit.  Adapted from Sebastian
1236           Wiesinger's patch (1292404)
1238 2006-03-29 16:30  tonvoon
1240         * NPTest.pm: Will die if signal received from a testCmd
1242 2006-03-29 15:37  tonvoon
1244         * plugins/t/check_udp.t: Allow 1 second delay in check_udp timeout
1246 2006-03-29 09:18  tonvoon
1248         * plugins/t/check_http.t: Fix possible timeout issue on
1249           hostname_invalid
1251 2006-03-29 09:13  tonvoon
1253         * plugins/t/check_dns.t: Fix test if response time is one second
1255 2006-03-29 09:01  seanius
1257         * plugins/check_apt.c: now support for detecting critical/security
1258           updates, which sets the return code to STATE_CRITICAL instead of
1259           just STATE_WARNING as it was previously doing.
1261 2006-03-27 09:39  tonvoon
1263         * plugins/t/check_udp.t: Set timeout within nc, rather than the
1264           test script
1266 2006-03-27 09:19  tonvoon
1268         * plugins/check_disk.c: Fixed bug with malloc of wrong size
1270 2006-03-24 17:26  tonvoon
1272         * plugins/t/check_dns.t: Fixing defaults to work
1274 2006-03-24 16:49  tonvoon
1276         * CHANGES: Reintroduced --with-mysql configure option. Note about
1277           SSL cleanup
1279 2006-03-24 16:25  tonvoon
1281         * plugins/check_http.c: -C now implies -S/--ssl as well
1283 2006-03-24 16:13  tonvoon
1285         * plugins/t/: check_hpjd.t, check_http.t: Tests converted to new
1286           style
1288 2006-03-24 16:12  tonvoon
1290         * plugins/: check_tcp.c, t/check_udp.t: udp checks require and send
1291           and receive option. Tests updated so if nc is available, will
1292           check send and receive working correctly
1294 2006-03-23 22:58  seanius
1296         * plugins/check_apt.c: - addition of include/exclude option for
1297           package names in check_apt,   using POSIX regexp support.  -
1298           various commenting and tidying of code/logic/output.  - still
1299           haven't committed the Makefile.am/configure.in stuff.
1301 2006-03-23 17:16  tonvoon
1303         * NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t:
1304           check_disk now errors if a specified directory does not exist (cf
1305           df /foo)
1307 2006-03-23 16:06  tonvoon
1309         * plugins/t/check_disk.t: Some versions of Test::More do not like
1310           the m#foo# syntax
1312 2006-03-23 12:01  tonvoon
1314         * NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t:
1315           Incorrect output when checking non-existent disk (John Rouillard
1316           - 1326050)
1318 2006-03-23 00:01  seanius
1320         * plugins/check_apt.c: more work on check_apt.  more graceful error
1321           handling and information reporting, a couple new cmdline options.
1322           still not quite ready for prime-time, maybe tomorrow :)
1324 2006-03-22 17:32  tonvoon
1326         * REQUIREMENTS, configure.in: Reinstated --with-mysql option
1328 2006-03-22 16:45  tonvoon
1330         * plugins/: check_dns.c, t/check_dns.t: Added warning and critical
1331           response times (John Rouillard - 1343159)
1333 2006-03-22 15:45  tonvoon
1335         * plugins/t/check_pop.t: Convert to new style tests
1337 2006-03-22 15:45  tonvoon
1339         * THANKS.in, plugins/check_tcp.c: Options to change line ends for
1340           -s and -q (John Rouillard - 1346104)
1342 2006-03-22 14:32  tonvoon
1344         * plugins-scripts/check_log.sh: Remove PATH restriction
1346 2006-03-22 14:17  tonvoon
1348         * plugins/: check_dns.c, t/check_dns.t: New style tests. Cleanup of
1349           presentation of help. Added '' around -a checks
1351 2006-03-22 13:18  tonvoon
1353         * plugins/check_by_ssh.c: Typo (Thomas Guettler - 1433447)
1355 2006-03-22 12:59  tonvoon
1357         * plugins-scripts/: check_log.sh, utils.sh.in: Remove hardlink to
1358           /bin/sed. Leave to PATH (Abs - 1391483)
1360 2006-03-22 00:00  seanius
1362         * plugins/check_apt.c: initial version of a check_apt plugin... not
1363           editing configure/Makefile.am's until i'm happier with it (better
1364           output, better ways to define warning vs. critical thresholds...
1365           etc).
1367 2006-03-21 14:20  tonvoon
1369         * THANKS.in, configure.in: Stop check_dns from compiling if
1370           nslookup does not exist (Sakari Lehtonen - 1412721)
1372 2006-03-21 13:42  tonvoon
1374         * plugins/t/check_load.t: Updated to new Test::More method for
1375           testing
1377 2006-03-21 13:32  tonvoon
1379         * configure.in: Fix for mysql 3.x
1381 2006-03-21 13:31  tonvoon
1383         * plugins/check_tcp.c: Return CRITICAL if hostname invalid, as per
1384           guidelines
1386 2006-03-21 12:56  tonvoon
1388         * tools/setup: Patch to workaround SFnot having libtool installed
1390 2006-03-21 11:42  tonvoon
1392         * REQUIREMENTS, CHANGES, THANKS.in, configure.in,
1393           plugins/Makefile.am, plugins/tests/Makefile.am: mysql discovery
1394           based on mysql_config (Johan Fischer - 1359414)
1396 2006-03-20 22:06  seanius
1398         * plugins/check_ntp.c: - shuffling some code around to keep things
1399           tidy.  - now average the result of 4 queries just as ntpdate does
1400           - put things in place for jitter calculation
1402 2006-03-20 17:18  seanius
1404         * plugins/check_ntp.c: ipv6 support for c-version of check_ntp
1406 2006-03-18 19:00  seanius
1408         * plugins/check_ntp.c: initial version of the pure-c check_ntp
1409           implementation.  jitter not yet implemented, and a couple other
1410           misc things to do, so i haven't yet patched Makefile.am
1412 2006-03-18 14:47  seanius
1414         * plugins/check_http.c: return-logic related fix for cert checking,
1415           thanks to emmet hogan.
1417 2006-03-17 14:08  tonvoon
1419         * plugins/tests/test_utils.t: Better error message re: tap library
1421 2006-03-17 14:07  tonvoon
1423         * REQUIREMENTS, configure.in, plugins/Makefile.am,
1424           plugins/check_mysql.c, plugins/check_mysql_query.c,
1425           plugins/t/check_mysql.t: mysql detection cleanup: fixes runtime
1426           linking, autodetection of main locations, detection of lib64 and
1427           different layouts
1429 2006-03-17 10:20  tonvoon
1431         * doc/developer-guidelines.sgml: Added requirement for developer
1432           system to have gnu libtool
1434 2006-03-16 17:31  tonvoon
1436         * configure.in, plugins/tests/Makefile.am, tools/setup: Using
1437           libtool to get runpath for tap library
1439 2006-03-15 19:54  tonvoon
1441         * THANKS.in, plugins/check_mysql.c, plugins/t/check_mysql.t: Alert
1442           on amount of time a slave is behind (Steven Kreuzer)
1444 2006-03-13 17:59  seanius
1446         * plugins/check_swap.c: fix for (tracker id 1420741) "check_swap:
1447           incorrect totals for multiple partitions (BSD)" thanks to scott
1448           thompson
1450 2006-03-13 11:08  tonvoon
1452         * plugins/check_ping.c: Change warning message if there is stderr
1453           output. This catches a problem where time was shifting backwards
1454           on a linux VMware guest during the ping
1456 2006-03-07 10:33  tonvoon
1458         * plugins/t/check_http.t: Added tests for two external websites
1459           with certificates
1461 2006-03-07 10:23  tonvoon
1463         * plugins/t/check_http.t: Tests re-written in new object format
1465 2006-02-24 17:03  tonvoon
1467         * doc/developer-guidelines.sgml: Updated doc as tap library is now
1468           automatically discovered
1470 2006-02-24 16:41  tonvoon
1472         * configure.in, plugins/tests/Makefile.am: Use the installed tap
1473           library instead of requesting a compiled object
1475 2006-02-17 09:08  tonvoon
1477         * THANKS.in, plugins/popen.c: SIGALRM could be received before
1478           child_process is created (Jason Crawford)
1480 2006-02-17 06:24  seanius
1482         * plugins/check_procs.c: set LC_NUMERIC to POSIX in check_procs.c
1484 2006-02-01 13:23  tonvoon
1486         * plugins/t/check_mysql_query.t: If a mysql server has anonymous
1487           login, tests will always fail
1489 2006-02-01 11:53  tonvoon
1491         * plugins/tests/Makefile.am: Need to distribute perl test file
1493 2006-01-31 16:48  tonvoon
1495         * CHANGES: check_mysql_query included
1497 2006-01-31 16:47  tonvoon
1499         * REQUIREMENTS: Note on MacOSX difference in mysql package
1501 2006-01-31 16:45  tonvoon
1503         * configure.in, plugins/Makefile.am: Clean compile of
1504           check_mysql_query on MacOSX
1506 2006-01-31 15:40  tonvoon
1508         * NPTest.pm: Sort ordering of tests
1510 2006-01-31 14:52  tonvoon
1512         * configure.in, plugins/.cvsignore, plugins/Makefile.am,
1513           plugins/check_mysql_query.c, plugins/utils.h,
1514           plugins/t/check_mysql_query.t: Adding check_mysql_query, using
1515           new ranges and threshold checking
1517 2006-01-31 14:37  tonvoon
1519         * plugins/t/check_mysql.t: Extra explanation in tests
1521 2006-01-31 14:36  tonvoon
1523         * plugins/tests/test_utils.c: Fixed invalid free
1525 2006-01-31 10:06  tonvoon
1527         * doc/developer-guidelines.sgml: Updated instructions on using
1528           libtap as configure option changed
1530 2006-01-31 10:05  tonvoon
1532         * configure.in: Changed configure option to --with-libtap-srcdir
1533           because requires tap.h as well as tap.o
1535 2006-01-30 22:24  tonvoon
1537         * doc/developer-guidelines.sgml, plugins/utils.c, plugins/utils.h,
1538           plugins/tests/test_utils.c: Clearly defined thresholds & ranges
1539           in docs. Added get_status routine. Added set_thresholds routine.
1540           Tests enhanced to check new routines
1542 2006-01-30 16:10  tonvoon
1544         * configure.in, doc/developer-guidelines.sgml, plugins/Makefile.am,
1545           plugins/utils.c, plugins/utils.h, plugins/tests/.cvsignore,
1546           plugins/tests/Makefile.am, plugins/tests/README,
1547           plugins/tests/check_disk, plugins/tests/check_dns,
1548           plugins/tests/check_ftp, plugins/tests/check_hpjd,
1549           plugins/tests/check_http, plugins/tests/check_load,
1550           plugins/tests/check_ping, plugins/tests/check_procs,
1551           plugins/tests/check_swap, plugins/tests/check_users,
1552           plugins/tests/check_vsz, plugins/tests/test_utils.c,
1553           plugins/tests/test_utils.t: Added libtap tests for utils.c
1554           library functions. Removed redundant test files
1556 2006-01-21 21:46  tonvoon
1558         * tools/sfsnapshot: Have to use own id for cvs checkout. Change
1559           compile server because old one not working consistently
1561 2005-12-19 09:25  tonvoon
1563         * NPTest.pm: Break out of testing if a new parameter is required
1565 2005-12-16 18:41  harpermann
1567         * contrib/check_log2.pl: Added ability to output critical on error.
1568           Fixed open so it properly fails if the log file open throws an
1569           error, turned on -w in the perl call, fixed warnings
1571 2005-12-15 17:06  tonvoon
1573         * NPTest.pm, plugins/check_mysql.c, plugins/t/check_mysql.t:
1574           Display errors with slave queries correctly. Added extra tests
1575           for slaves
1577 2005-12-15 15:19  tonvoon
1579         * NPTest.pm, doc/developer-guidelines.sgml, plugins/t/check_disk.t:
1580           New 3 parameter version of getTestParameters. Updated
1581           check_disk.t to reflect.  Added notes re: testing in developer
1582           guidelines.
1584 2005-12-15 15:17  tonvoon
1586         * plugins-scripts/: check_file_age.pl, t/check_file_age.t: Allow
1587           directories and links to be tested by check_file_age. Sanitise
1588           output.  Added tests
1590 2005-12-07 19:32  harpermann
1592         * plugins/urlize.c: Nagiosplug bug 1266977.  Added code to insert
1593           the closing </A> after the plugin output but before the
1594           performance output.
1596 2005-12-07 15:10  tonvoon
1598         * THANKS.in, plugins/common.h: No floorf on Solaris 9 (Jon
1599           Vandegrift - 1374705)
1601 2005-12-02 22:28  tonvoon
1603         * THANKS.in, doc/developer-guidelines.sgml, plugins/check_nagios.c,
1604           plugins/t/check_nagios.nagios1.status.log,
1605           plugins/t/check_nagios.nagios2.status.dat,
1606           plugins/t/check_nagios.t: Support for Nagios 1 and Nagios 2
1607           status files (Gerhard Lausser - 1296242)
1609 2005-12-02 22:25  tonvoon
1611         * plugins/t/.cvsignore: Ignore temporary files created for tests
1613 2005-12-01 01:05  tonvoon
1615         * configure.in, config_test/Makefile, config_test/run_tests: Run
1616           longer test on redhat for spopen/pthread problem. Allow
1617           enable/disable of pthread fix via configure option
1619 2005-11-30 00:49  harpermann
1621         * plugins-scripts/check_ntp.pl: Nagiosplug bug # 1251096 check_ntp
1622           wasn't properly handing a bad exit status from the external
1623           programs it calls (ntpdate and ntpq), so jitter wasn't set.
1624           Added check of $? on close and proper error output if status from
1625           the sub program call completion is non-zero.  This includes "host
1626           not found".
1628 2005-11-29 23:21  harpermann
1630         * contrib/check_email_loop.pl: UNKNOWN exit status was returning
1631           status of "-1", changed to "3"
1633 2005-11-29 23:19  harpermann
1635         * contrib/check_email_loop.pl: Bug: 1355304 Added patch for ePN and
1636           perl warnings.  Fixed some text and a warning about type
1637           comparison.
1639 2005-11-18 12:56  tonvoon
1641         * tools/sfsnapshot: Create a permanent link to HEAD snapshot
1643 2005-11-18 11:56  tonvoon
1645         * doc/developer-guidelines.sgml: Updated with more detailed
1646           description of UNKNOWN states
1648 2005-11-16 17:26  tonvoon
1650         * plugins/check_disk.c: Fixed some compile errors with new
1651           translations. Also reintroduced formatting after discussion with
1652           Benoit
1654 2005-11-15 16:26  tonvoon
1656         * plugins/t/check_disk.t: Updated tests to minimise false
1657           positives. Breaking down so more obvious what the tests are doing
1659 2005-11-14 14:43  tonvoon
1661         * doc/developer-guidelines.sgml: Added section re: translations
1663 2005-11-14 01:18  opensides
1665         * plugins/check_http.c:
1666           localization cleaning ...  last commit before sleeping
1668 2005-11-14 00:51  opensides
1670         * plugins/: check_dig.c, check_disk.c, check_dns.c, check_dummy.c,
1671           check_fping.c, check_game.c:
1672           start of the cleaning of the localization
1674 2005-11-12 23:48  tonvoon
1676         * THANKS.in, plugins/t/check_disk.t: Updated check_disk tests to
1677           use Test::More (Serhan Kiymaz)
1679 2005-11-09 17:27  tonvoon
1681         * plugins/t/check_mysql.t: Using Test::More
1683 2005-11-09 16:40  tonvoon
1685         * NPTest.pm, plugins/t/check_imap.t, plugins/t/check_swap.t: Added
1686           new NPTest->testCmd which returns objects back for testing at the
1687           test script level. Updated check_swap and check_imap to this new
1688           format
1690 2005-11-09 16:37  tonvoon
1692         * plugins/check_swap.c: Problem where absolute thresholds not
1693           working on /proc/meminfo systems. Suffixed all variables with the
1694           unit of measurement
1696 2005-11-09 16:34  tonvoon
1698         * configure.in: Typo with predetermined values
1700 2005-11-09 14:10  tonvoon
1702         * doc/developer-guidelines.sgml: Added copyright/license info
1703           required in submissions
1705 2005-11-09 09:31  tonvoon
1707         * doc/: NEW_STARTERS, developer-guidelines.sgml: Updated dev
1708           guidelines to link to NagiosExchange. Removed project admin notes
1709           from guidelines into separate file
1711 2005-11-07 12:46  seanius
1713         * configure.in: incorporated patch from Elan RuusamƤe (ahmake) to
1714           override program autodetection (see Feature Requests-1341528).  i
1715           would not call this quite complete just yet (i'll explain more in
1716           the tracker), but should be functional and useful enough to
1717           commit now, in any case.
1719 2005-11-04 09:38  tonvoon
1721         * THANKS.in, plugins/check_tcp.c, plugins/t/check_imap.t: Fixed
1722           --mismatch option for check_tcp. Added tests into check_imap
1723           (Rick Fey - 1339134)
1725 2005-11-03 15:21  tonvoon
1727         * Makefile.am, tools/tinderbox_build: Adding new tinderbox build
1728           script
1730 2005-11-03 15:13  tonvoon
1732         * plugins/t/: check_disk.t, check_procs.t: Invalid mount point
1733           doesn't make sense because most df implementations would work out
1734           the actual mount point. And fixed typo in check_procs.t
1736 2005-11-03 15:04  tonvoon
1738         * NPTest.pm, plugins/t/check_http.t, plugins/t/check_time.t: Fixing
1739           some test failures
1741 2005-11-02 08:59  seanius
1743         * plugins/check_disk.c: #995761: patch from ben o'hara to include
1744           inode calculations in          check_disk.c.
1746           previous commit also had a patch for smtp auth support, but i
1747           accidentally sent a blank commit message.
1749 2005-11-02 08:47  seanius
1751         * plugins/check_smtp.c: check_smtp.c
1753 2005-10-31 20:03  seanius
1755         * configure.in, plugins/check_game.c, plugins/check_http.c,
1756           plugins/check_nagios.c, plugins/check_snmp.c,
1757           plugins/check_swap.c, plugins/check_tcp.c, plugins/common.h,
1758           plugins/netutils.c, plugins/netutils.h, plugins/sslutils.c: code
1759           cleanups, largely resulting from turning on -Wall.  mostly unused
1760           variables and explicit casting issues, but there were a couple
1761           gotchas in there too.
1763 2005-10-30 22:45  seanius
1765         * plugins/Makefile.am: turned on -Wall in plugins/Makefile.am via
1766           AM_CFLAGS.  shouldn't keep our heads in the sand for potential
1767           errors, after all :)
1769 2005-10-30 18:05  seanius
1771         * plugins/check_tcp.c: another fix from alex: check for '/' in the
1772           server_address before trying to resolve it via is_host().
1774 2005-10-30 10:25  seanius
1776         * plugins/check_tcp.c: fixes for some bugs found in my merging of
1777           the tcp socket patch
1779 2005-10-29 16:38  seanius
1781         * plugins-scripts/check_log.sh: check_log fixes from Ade Rixon
1783 2005-10-29 13:46  seanius
1785         * plugins/Makefile.am: patch from nsturm: Makefile.am should have
1786           been checking for check_ldap instead of check_ldaps.  the result
1787           was that check_ldaps was not being created during the build
1788           process.
1790 2005-10-25 11:38  seanius
1792         * COPYING, configure.in, plugins/Makefile.am, plugins/check_tcp.c,
1793           plugins/netutils.c, plugins/netutils.h, plugins/utils.h,
1794           po/de.po, po/fr.po: - added code to allow check_tcp (via
1795           np_net_connect) work with local   unix sockets.  some testing
1796           would be welcome.  based on idea from   Alex Samorukov.  - also
1797           introduced a check_clamd behavior in check_tcp.
1799 2005-10-24 12:10  seanius
1801         * plugins/: Makefile.am, check_by_ssh.c, check_dig.c, check_dns.c,
1802           check_game.c, check_nagios.c, netutils.c, runcmd.c, runcmd.h,
1803           utils.c, utils.h: initial merging of ae's np_runcmd code into
1804           selected plugins.
1806 2005-10-23 13:01  seanius
1808         * configure.in: whoops, missed this one, same as last commit
1810 2005-10-23 12:59  seanius
1812         * plugins/: Makefile.am, netutils.c, sslutils.c: -
1813           compartmentalized ssl code into seperate sslutils.c - ssl-related
1814           cleanups in configure.in, and now openssl/gnutls options
1815           automatically disable each other.
1817 2005-10-19 21:22  seanius
1819         * plugins/: check_http.c, check_smtp.c, check_tcp.c, netutils.c,
1820           netutils.h: all plugins now using centralized ssl functions in
1821           netutils.c
1823 2005-10-19 14:05  seanius
1825         * plugins/check_http.c: endif was a few lines off of where it
1826           should be
1828 2005-10-19 13:59  seanius
1830         * configure.in, plugins/Makefile.am, plugins/check_http.c,
1831           plugins/check_smtp.c, plugins/check_tcp.c, plugins/common.h,
1832           plugins/netutils.c, plugins/netutils.h, plugins-root/Makefile.am:
1833           - initial attempt at consolidating ssl-related code into
1834           netutils.{c,h} - added some #ifdefs to common.h and netutils.h to
1835           prevent multiple   inclusions (as netlibs now includes common.h)
1836           - all ssl plugins (tcp/http/smtp) compile cleanly against gnutls,
1837           though   certificate checking still needs to be done.  - modified
1838           configure script so you can also explicitly say "without-gnutls"
1839           too (otherwise if you disable openssl you have no way of
1840           disabling   gnutls too)
1842 2005-10-18 23:35  seanius
1844         * configure.in, plugins/check_tcp.c: initial "experimental" support
1845           for gnutls.  by default openssl is still used if available, and
1846           gnutls is only used if openssl is not available or explicitly
1847           disabled (--without-openssl).   currently the only plugin i've
1848           verified to work is check_tcp, but i had to disable cert
1849           checking.
1851 2005-10-18 10:26  tonvoon
1853         * README: Added license information to README with exemption for
1854           use of OpenSSL
1856 2005-10-13 12:51  tonvoon
1858         * configure.in: Run spopen tests for Redhat ES SMP (Hans Engelen)
1860 2005-10-13 11:22  seanius
1862         * po/de.po: debian bts #313960: - grammatical german fixes.  i'm
1863           taking the reporter's word for it :)
1865 2005-10-13 11:20  seanius
1867         * plugins-scripts/check_ntp.pl: debian bts #268044: - use a "less
1868           beastly" regex for parsing ntpq output.  probably need   some
1869           more widespread testing on this one.
1871 2005-10-13 11:18  seanius
1873         * plugins/check_disk.c: debian bts #296278: - it seems that when
1874           check_disk uses the "df" routines and is told to   check a
1875           non-mountpoint, it would check the filesystem on which the
1876           directory was mounted (i.e. /var/log -> /var if no /var/log
1877           mount).    the system-call routines now do this too.  might need
1878           a bit more    widespread testing, but looks good for me and i did
1879           it without    modifying any of the system-call-specific
1880           codeblocks.
1882 2005-10-13 11:16  seanius
1884         * plugins/check_game.c: debian bts #307905: - someone changed the
1885           cmdline syntax of check game without also   updating the
1886           usage/help function ;p
1888 2005-10-13 11:14  seanius
1890         * plugins-scripts/check_disk_smb.pl: debian bts #300701: -
1891           check_smb fix for freespace threshold parsing from the cmdline
1892           options.
1894 2005-10-13 11:11  seanius
1896         * plugins/check_smtp.c: multiple fixes in check_smtp from debian
1897           (bts #285554): - fix for double free via SSL_CTX_free.  looks
1898           like the previous author   knew this was a problem but didn't
1899           care enough to fix it ;p.  - use defines instead of const chars
1900           for SMTP strings.  - default to send our fqdn (via gethostbyname
1901           lookup on gethostname)   in the HELO string, as this is an
1902           RFC/SMTP requirement.  overridable   via cmdline.  - use EHLO
1903           instead of HELO if using STARTTLS, as it is not SMTP but   ESMTP.
1904           - verify the server supports STARTTLS before initializing it.  -
1905           always send QUIT before disconnecting when possible.
1907 2005-10-13 10:58  seanius
1909         * plugins/check_mrtg.c: was this plugin even working?  i don't
1910           think the if/else logic was doing what was intended.
1912 2005-10-13 10:55  seanius
1914         * plugins/check_mysql.c: check mysql now reads [client] defaults
1915           from my.cnf (debian bug #278817)
1917 2005-10-06 13:16  seanius
1919         * plugins/check_ups.c: fix for misreporting temperature in perfdata
1920           output for check_ups (debian bts id: #316534)
1922 2005-10-06 13:12  seanius
1924         * configure.in, plugins-root/Makefile.am: whoops.  now using
1925           automake conditionals to prevent attempted compiles of pst3 on
1926           non solaris systems.
1928 2005-09-25 17:34  seanius
1930         * plugins-root/Makefile.am: added rules to Makefile.am for pst3
1932 2005-09-24 21:01  seanius
1934         * configure.in: a final change to hardcode the path for where
1935           plugins are installed.  it's a very, very ugly hack... if anyone
1936           can think of a better way to do it, i'm all ears.
1938 2005-09-22 13:10  seanius
1940         * configure.in: use test instead of '[ ... ]' in configure.in.  the
1941           check_procs/pst3 situation is still not quite fixed.
1943 2005-09-22 10:43  seanius
1945         * THANKS.in, configure.in, plugins-root/pst3.c: first version of
1946           bob ingraham's pst3 to allow checking for longer cmdline names
1947           than otherwise possible, by querying solaris kmem directly (ps
1948           forcibly truncates).  added requisite configure.in voodoo and
1949           updated THANKS.in.
1951 2005-09-22 09:10  tonvoon
1953         * po/POTFILES.in: Mark moving of check_dhcp and check_icmp for
1954           translation
1956 2005-09-21 14:07  tonvoon
1958         * AUTHORS, THANKS.in: Updated with contributors and new team member
1960 2005-09-21 14:04  tonvoon
1962         * plugins/check_nwstat.c: Reopen connections for each query
1963           (1296296 - David Sullivan)
1965 2005-09-21 11:09  tonvoon
1967         * plugins/: check_dhcp.c, check_icmp.c: Moved into plugins-root/
1969 2005-09-21 11:06  tonvoon
1971         * ACKNOWLEDGEMENTS, CHANGES, Makefile.am, README, configure.in,
1972           plugins/Makefile.am, plugins-root/.cvsignore,
1973           plugins-root/Makefile.am, plugins-root/check_dhcp.c,
1974           plugins-root/check_icmp.c: Separation of root setuid plugins into
1975           plugins-root/
1977 2005-09-20 17:11  tonvoon
1979         * configure.in: Incorrect assignment of procppid in configure.in
1980           (1296497 - Pascal Larisch)
1982 2005-09-20 12:34  tonvoon
1984         * configure.in, plugins/t/check_procs.t: Support for Tru64 for
1985           check_procs + additional test cases
1987 2005-09-19 15:18  tonvoon
1989         * doc/RELEASING: Note to update version number before creating
1990           ChangeLog
1992 2005-09-19 14:51  tonvoon
1994         * configure.in, package.def: For 1.4.2 release
1996 2005-09-19 14:48  tonvoon
1998         * ChangeLog: Updated for 1.4.2 release
2000 2005-09-19 14:46  tonvoon
2002         * doc/RELEASING: Reminders for news item and tag format
2004 2005-09-19 14:42  tonvoon
2006         * BUGS: Updated BUGS for 1.4.2 release
2008 2005-09-19 11:58  tonvoon
2010         * THANKS.in: More contributors
2012 2005-09-15 09:39  tonvoon
2014         * plugins/t/check_ping.t: Added test to make sure hostname has to
2015           be specified
2017 2005-09-15 09:27  tonvoon
2019         * plugins/: check_procs.c, check_swap.c: - Cleanup minor compile
2020           errors on Irix
2022 2005-09-14 15:40  tonvoon
2024         * plugins/check_ping.c: Using common message
2026 2005-09-14 15:36  tonvoon
2028         * plugins/check_ping.c: Required hostname not flagging as an error
2030 2005-09-14 13:40  tonvoon
2032         * plugins/Makefile.am: Some makes do not like blank lines after
2033           "\". Fixed check_ldaps to only generate if check_ldap was created
2034           (Chester Hosey)
2036 2005-09-14 10:53  tonvoon
2038         * plugins/check_load.c: Fix to parsing of uptime (Ronald Tin -
2039           1254656)
2041 2005-09-14 10:49  tonvoon
2043         * configure.in: - Removing typos
2045 2005-09-13 16:48  tonvoon
2047         * plugins/check_ping.c: More diagnostic messages from check_ping
2049 2005-09-12 12:20  seanius
2051         * plugins/check_ping.c: re-add a call to setlocale(LC_ALL, "") in
2052           check_ping.c
2054 2005-09-12 11:37  tonvoon
2056         * THANKS.in: For help in fixing Red Hat problem with ECHILD and
2057           waitpid
2059 2005-09-12 11:31  tonvoon
2061         * plugins/popen.c, Makefile.am, configure.in, config_test/Makefile,
2062           config_test/child_test.c, config_test/run_tests: ECHILD error at
2063           waitpid on Red Hat systems (Peter Pramberger and Sascha Runschke
2064           - 1250191)
2066 2005-08-30 23:11  tonvoon
2068         * plugins-scripts/subst.in: Better comments for what the
2069           substitutions are doing
2071 2005-08-01 22:30  tonvoon
2073         * doc/BRANCHING: Move notes on branching away from RELEASING
2075 2005-08-01 22:28  tonvoon
2077         * package.def: For 1.4.1 release
2079 2005-08-01 22:23  tonvoon
2081         * ChangeLog, configure.in, BUGS, REQUIREMENTS: For 1.4.1 release
2083 2005-07-25 15:17  illumino
2085         * NPTest.pm: Change the environment variable NPTESTCACHE to
2086           NPTEST_CACHE for consistancy
2088 2005-07-25 02:47  illumino
2090         * Helper.pm, Makefile.am, NPTest.pm, configure.in, test.pl.in,
2091           plugins/t/check_disk.t, plugins/t/check_dns.t,
2092           plugins/t/check_fping.t, plugins/t/check_ftp.t,
2093           plugins/t/check_hpjd.t, plugins/t/check_http.t,
2094           plugins/t/check_imap.t, plugins/t/check_load.t,
2095           plugins/t/check_mysql.t, plugins/t/check_ping.t,
2096           plugins/t/check_pop.t, plugins/t/check_procs.t,
2097           plugins/t/check_smtp.t, plugins/t/check_snmp.t,
2098           plugins/t/check_swap.t, plugins/t/check_tcp.t,
2099           plugins/t/check_time.t, plugins/t/check_udp.t,
2100           plugins/t/check_users.t, plugins/t/check_vsz.t,
2101           plugins-scripts/t/check_rpc.t: [1185704] New Testing
2102           Infrastructure.  Complete rewrite of the original testing
2103           infrastructure and all test cases (to use the new infrastructure)
2104           See NPTest.pm and issue 1185704 for more details.
2106 2005-07-20 23:39  tonvoon
2108         * THANKS.in: More contributors
2110 2005-07-20 23:38  tonvoon
2112         * plugins/check_ping.c: Fix parsing for netkit-ping and
2113           iputils-ping (Christian G Warden)
2115 2005-07-11 23:15  tonvoon
2117         * plugins/check_nwstat.c: Miscelleneous bug fixes (Gerd Mueller -
2118           1235879)
2120 2005-07-09 05:44  tonvoon
2122         * BRANCHES: Changed format (already!) for awk simplicity
2124 2005-07-09 05:03  tonvoon
2126         * BRANCHES: Master file to describe the current branches in CVS.
2127           Will be used by sfsnapshot to create the snapshot tarballs
2129 2005-07-06 23:21  tonvoon
2131         * configure.in: Removed ",", causing problems with MacOSX compile
2133 2005-07-06 23:10  tonvoon
2135         * plugins/check_swap.c: Updated help file to remove swap -s
2136           reference (Sivakumar Nellurandi)
2138 2005-07-06 22:00  tonvoon
2140         * AUTHORS, THANKS.in: Sean Finney moved to main list of plugin
2141           developers
2143 2005-07-04 10:52  opensides
2145         * contrib/tarballs/check_traffic-0.90b.tar.gz:
2146           replace the version of check_traffic who was missing the plugin
2147           by a good one
2149 2005-06-29 05:11  seanius
2151         * plugins/: runcmd.c, runcmd.h: initial versions of the runcmd
2152           framework by andreas
2154 2005-06-29 02:04  seanius
2156         * plugins/check_swap.c: divide by 0 fix for check_swap
2158 2005-06-28 03:26  seanius
2160         * plugins/check_load.c: set LC_NUMERIC to POSIX in check_load
2161           (1164325)
2163 2005-06-28 01:26  seanius
2165         * configure.in, plugins/Makefile.am, plugins/check_swap.c: scanf
2166           parsing fix for check_swap from tracker id 1123292.  now use
2167           floor(3) to round down floating point numbers.  requires -lm on
2168           many systems, so support for testing for this was added to the
2169           configure.in and automake template
2171 2005-06-27 14:07  seanius
2173         * plugins/check_hpjd.c: fixes from richard brodie (tracker id
2174           1216576)
2176 2005-06-26 17:27  seanius
2178         * contrib/: check_dl_size.pl, check_ftpget.pl, check_logins.c,
2179           check_mysql.c, check_mysql.pl, check_mysqlslave.pl,
2180           check_nwstat.pl, check_pop3.pl, check_procl.sh, check_procr.sh:
2181           spring cleaning of contrib directory from andreas
2183 2005-06-26 17:18  seanius
2185         * contrib/tarballs/: berger-ping.tar.gz, check_memory.tgz,
2186           check_spread.tar, radius.tar.gz: removal of obsolete tarballs
2188 2005-06-26 02:23  seanius
2190         * plugins/check_swap.c: "asprintf madness" fix from andreas' patch
2191           to np-d, minus the comments.
2193 2005-06-05 18:43  seanius
2195         * plugins/check_tcp.c: check_tcp code cleanup from andreas plus fix
2196           to andreas' patch from sean
2198 2005-06-03 14:53  seanius
2200         * plugins/check_procs.c: gcc 2.x fixes from edward
2202 2005-06-01 20:41  sghosh
2204         * plugins/check_snmp.c: only load mibs if needed or specified -
2205           patch 1212395
2207 2005-05-28 02:21  seanius
2209         * plugins/check_load.c: bugfixes to check_load thanks to andreas
2211 2005-05-26 03:13  seanius
2213         * plugins/check_mysql.c: fix for check_msyql so that it doesn't use
2214           column numbers but the names instead for determining slave
2215           status.  thanks to james kingston.
2217 2005-05-25 18:42  sghosh
2219         * plugins/check_time.c:  64bit sys support - 1185713
2221 2005-05-25 16:40  sghosh
2223         * plugins/check_snmp.c: support for getnext - 1106430
2225 2005-05-25 15:25  sghosh
2227         * plugins/check_ping.c: RH9 pattern
2229 2005-05-25 15:05  sghosh
2231         * plugins-scripts/check_ntp.pl: perfdata patch - 1172539
2233 2005-05-25 04:37  sghosh
2235         * plugins-scripts/check_ntp.pl: new option for zero offset -
2236           1159317
2238 2005-05-25 04:23  sghosh
2240         * plugins/check_snmp.c: v2c support - 1155754
2242 2005-05-25 01:43  seanius
2244         * configure.in, plugins/check_nagios.c, plugins/check_procs.c:
2245           fixes for check_procs: - added support for printing the pid in
2246           all the ps outputs - don't use the proc name to ignore self, use
2247           the pid vs getpid().  - initialize procetime to null string
2248           otherwise -vvv can have funny results
2250 2005-05-25 01:30  seanius
2252         * plugins/: check_tcp.c, netutils.c, netutils.h: bah, my_connect is
2253           taken by mysql.  now calling it np_net_connect.
2255 2005-05-24 23:33  sghosh
2257         * plugins-scripts/check_ntp.pl: patched bug id 1200030 - regex
2258           update
2260 2005-05-24 23:10  sghosh
2262         * plugins-scripts/check_ntp.pl: patched bug id 1204636
2264 2005-05-24 21:25  seanius
2266         * plugins/: check_tcp.c, netutils.c, netutils.h: optimizations and
2267           cleanup from andreas
2269 2005-05-23 06:09  seanius
2271         * nagios-plugins.spec.in: build fix
2273 2005-05-03 03:00  seanius
2275         * plugins/check_ping.c: setlocale(LC_ALL, "") should be
2276           setlocale(LC_NUMERIC, "C") to properly parse the output of ping.
2278 2005-05-03 02:52  seanius
2280         * plugins/check_tcp.c: if check_tcp was called with -e but not -s,
2281           it would hang in a call to my_recv.  the fix committed here adds
2282           on more piece of logic to the check to see if more data needs to
2283           be read, avoiding the deadlock call.  a better fix would be to
2284           not use these "voodoo" heuristics and instead use poll() or
2285           select(), but that's quite a bit more complicated.
2287 2005-05-01 21:12  seanius
2289         * plugins/: popen.c, popen.h: better error checking in spopen
2290           signal handler (see 1107524)
2292 2005-05-01 20:50  seanius
2294         * configure.in: provide a --with-perl option
2296 2005-04-29 01:27  stanleyhopcroft
2298         * contrib/check_sybase: check_sybase 0.7 from Simon Bellman. Thx
2300 2005-04-19 01:16  seanius
2302         * plugins-scripts/check_ntp.pl: regexp fix for check_ntp
2304 2005-04-19 01:09  seanius
2306         * configure.in: check for the -w flag for ping6 as well as ping
2308 2005-04-17 23:22  seanius
2310         * plugins-scripts/check_disk_smb.pl: also change the --help output
2311           to reflect that check_disk_smb defaults to empty passwords
2313 2005-04-16 07:09  seanius
2315         * plugins-scripts/check_disk_smb.pl: patch to check_disk_smb to
2316           allow empty passwords
2318 2005-04-14 05:13  seanius
2320         * plugins-scripts/check_mailq.pl: check_mailq fix, don't be case
2321           sensitive matching /^\s+Total\sRequests:\s(\d+)$/
2323 2005-04-14 05:07  seanius
2325         * plugins-scripts/check_ntp.pl: typographical fix in check_ntp
2327 2005-04-11 19:02  seanius
2329         * plugins/check_ssh.c: properly call close() on the ssh connection
2330           before exiting.
2332 2005-04-11 04:07  seanius
2334         * configure.in, plugins/check_tcp.c: this should add support for
2335           check_ssmtp, based on the 1.3.x patch in 1155562, but fixed to
2336           follow how things are done in 1.4 (using strdup instead of
2337           asprintf) and patching configure.in instead of configure.
2339 2005-04-07 05:33  seanius
2341         * plugins/check_smtp.c: in honor of joining up, my first bugfix.
2342           this should resolve 1174070.
2344           note i don't have an exchange server to test this against, but it
2345           does what the requester mentioned (slightly cleaner than the
2346           patch attached in the tracker).
2348           it does, however, still work against my own postfix server :)
2350                   sean
2352 2005-04-05 22:26  harpermann
2354         * plugins/check_snmp.c: This is a first cut at adding performance
2355           data to check_snmp.  I wasn't sure how to handle UOM so only
2356           values that return SNMP type Counter32: are labled with "c".  All
2357           other values have a blank UOM.  I also left off warn, crit, max
2358           and min values in the performance data until we come up with a
2359           way to handle them.
2361 2005-04-04 19:25  tonvoon
2363         * THANKS.in: More contributors
2365 2005-04-04 19:23  tonvoon
2367         * plugins/: check_smtp.c: Fix static buffer (Nikolay Sturm)
2369 2005-03-18 03:14  mattkent
2371         * plugins/check_mysql.c: Replication check support for 4.1.x from
2372           Gerrit Beine
2374 2005-03-08 06:19  tonvoon
2376         * plugins-scripts/check_ntp.pl: Added OS info for offset issue
2378 2005-03-04 22:20  tonvoon
2380         * plugins-scripts/check_ntp.pl: Ignore extra check on offset
2381           0.00000 (John Warburton - 1150777)
2383 2005-03-04 22:10  tonvoon
2385         * plugins/: check_disk.c, check_smtp.c, check_ups.c: Fixed //
2386           comments
2388 2005-03-04 21:58  tonvoon
2390         * plugins/: check_disk.c, check_smtp.c, check_ups.c: Fixed //
2391           comments (Steve Greenland - 1143836)
2393 2005-03-04 21:50  tonvoon
2395         * plugins-scripts/check_ntp.pl: Support for IPv6 (Merijn Evertse -
2396           1119917)
2398 2005-03-04 21:04  tonvoon
2400         * configure.in, package.def: Changed to next version number
2402 2005-03-04 21:03  tonvoon
2404         * doc/RELEASING: Notes on branching
2406 2005-03-04 20:43  tonvoon
2408         * CHANGES: Missed check_disk addition to 1.4
2410 2005-02-11 11:49  stanleyhopcroft
2412         * plugins/Makefile.am: Fix for check_icmp build on Solaris from
2413           Andreas Ericsson <ae@op5.se>
2415 2005-02-04 00:44  tonvoon
2417         * configure.in: For 1.4 release
2419 2005-02-04 00:43  tonvoon
2421         * ChangeLog: Updated for 1.4 release
2423 2005-02-04 00:29  tonvoon
2425         * BUGS: New file to note known bugs for major releases
2427 2005-02-04 00:28  tonvoon
2429         * CHANGES: Reordering of items with most important announcements
2430           first
2432 2005-02-04 00:27  stanleyhopcroft
2434         * contrib/check_oracle_tbs: New version (1.1) from John Koyle
2436 2005-02-04 00:26  tonvoon
2438         * Makefile.am: BUGS file addition to release
2440 2005-02-04 00:26  tonvoon
2442         * README: Cleanup and addition of reference to BUGS file
2444 2005-02-04 00:25  tonvoon
2446         * doc/RELEASING: Updated with corrections. Added note to update
2447           BUGS file
2449 2005-02-03 23:52  tonvoon
2451         * THANKS.in: Patch against check_log
2453 2005-02-03 23:51  tonvoon
2455         * plugins-scripts/check_log.sh: Check for log file readability
2457 2005-02-02 09:47  stanleyhopcroft
2459         * contrib/check_email_loop.pl: Add debug option from John Rouillard
2461 2005-02-02 06:42  stanleyhopcroft
2463         * plugins/check_ide_smart.c: try again to stop looping
2465 2005-02-02 05:44  stanleyhopcroft
2467         * plugins/check_ide_smart.c: restructure main() to stop looping on
2468           -n
2470 2005-02-01 12:43  stanleyhopcroft
2472         * contrib/check_traceroute-pure_perl.pl: Thank you to Myke Place
2473           for check_traceroute-pure_perl.pl
2475 2005-02-01 12:42  stanleyhopcroft
2477         * THANKS.in: Thank you for contributed plugins
2479 2005-02-01 12:30  stanleyhopcroft
2481         * plugins/Makefile.am: check_icmp added to libexec_PROGRAMS
2483 2005-02-01 12:25  stanleyhopcroft
2485         * CHANGES: check_icmp no longer regarded as volatile; built by
2486           default
2488 2005-02-01 12:23  stanleyhopcroft
2490         * plugins/linux.h: plugins/linux.h, vestigeal header required for
2491           prior versions of check_icmp, no longer required.
2493 2005-02-01 07:35  stanleyhopcroft
2495         * CHANGES: Amendments for check_icmp
2497 2005-02-01 07:34  stanleyhopcroft
2499         * plugins/Makefile.am: hacks to partly support check_icmp.c (1.0).
2501 2005-02-01 07:33  stanleyhopcroft
2503         * plugins/check_icmp.c: Revised check_icmp (1.0) from A Ericsson.
2505 2005-02-01 04:19  stanleyhopcroft
2507         * contrib/: check_asterisk.pl,
2508           check_http-with-client-certificate.c, check_email_loop.pl,
2509           tarballs/check_traffic-0.91b.tar.gz: New or revised plugin in
2510           /contrib
2512 2005-01-28 22:42  stanleyhopcroft
2514         * contrib/check_sybase: New version of Simon Bellwoods check_sybase
2515           (0.4). Thank you.
2517 2005-01-27 10:34  stanleyhopcroft
2519         * contrib/check_traceroute.pl: Jon Meek's check_traceroute for Mon
2520           hacked by YT for Nagios. Prob pretty weak
2522 2005-01-27 10:32  stanleyhopcroft
2524         * contrib/check_smart.pl: Candidate successor to
2525           /plugins/check_ide_smart.c. Now in /contrib. NB there is another
2526           new plugin with sim function
2528 2005-01-27 04:52  stanleyhopcroft
2530         * contrib/: check_fan_cpq_present, check_fan_fsc_present,
2531           check_temp_cpq, check_temp_fsc, check_mysqlslave.pl: New /contrib
2532           plugin
2534 2005-01-27 04:43  stanleyhopcroft
2536         * contrib/: check_pfstate, check_logins.c, check_arping.pl,
2537           check_frontpage, check_oracle_tbs, check_pcpmetric.py,
2538           check_cpqarray.c: New /contrib plugin
2540 2005-01-27 02:27  stanleyhopcroft
2542         * CHANGES, THANKS.in, contrib/README.TXT, po/de.po, po/fr.po:
2544           1 New /contrib plugins 2 Revised check_dhcp.c status in CHANGES
2546 2005-01-27 01:38  harpermann
2548         * plugins/Makefile.am: Added check_dhcp bask into libexec_PROGRAMS
2549           after talking with Stanley.
2551 2005-01-26 21:39  tonvoon
2553         * THANKS.in: More contributors
2555 2005-01-26 21:21  tonvoon
2557         * plugins/check_dig.c: Convert tabs to spaces from dig's answer
2558           section (Randy O'Meara - 1107651)
2560 2005-01-26 20:53  tonvoon
2562         * REQUIREMENTS: Add recommendation for check_procs on Mandrake
2563           systems (Paulo Fessel - 1106849)
2565 2005-01-25 22:15  stanleyhopcroft
2567         * plugins/check_ide_smart.c: Display usage if no argv (Reuben
2568           Farrelly)
2570 2005-01-25 18:11  harpermann
2572         * plugins/check_dhcp.c: Tracker:1109261  This was an alignment
2573           problem on Solaris.  Linux kernel fixes alignment so this was not
2574           seen there.  Memcpy takes care of proper alignment.  Tested on
2575           RHEL V3 U3, RHEL V4, FreeBSD 4.10 (Thanks Stanley!) and Solaris 9
2576           with the GNU env.
2578 2005-01-25 12:43  stanleyhopcroft
2580         * plugins/check_ide_smart.c: Trivial text changes (print_help,
2581           commentary & -n option)
2583 2005-01-25 09:20  stanleyhopcroft
2585         * contrib/tarballs/check_icmp-0.8.tar.gz: moved to /plugins (core
2586           plugin)
2588 2005-01-25 09:19  stanleyhopcroft
2590         * contrib/tarballs/check_cit.tgz: replaced by contrib/check_ica*
2591           (esp check_ica_metaframe_pub_apps)
2593 2005-01-25 09:16  stanleyhopcroft
2595         * contrib/check_dhcp.c: moved to /plugins (core plugin)
2597 2005-01-25 09:15  stanleyhopcroft
2599         * contrib/check_citrix: Replaced by the check_ica* pair of plugins
2600           (mainly check_ica_metaframe_pub_apps)
2602 2005-01-25 09:12  stanleyhopcroft
2604         * contrib/packet_utils.pm: packet creation and dumping hacks used
2605           by check_ica* and check_lotus
2607 2005-01-25 09:09  stanleyhopcroft
2609         * contrib/check_ica_master_browser.pl: New plugin - checks that ICA
2610           master browser is what it should be (important for firewalled
2611           dialup)
2613 2005-01-25 09:07  stanleyhopcroft
2615         * contrib/check_ica_metaframe_pub_apps.pl: Replacement (structured
2616           name mainly) for check_citrix: check of ICA browse service
2618 2005-01-25 09:05  stanleyhopcroft
2620         * contrib/check_ica_program_neigbourhood.pl: New plugin to check
2621           Citrix Metaframe XP "Program Neighbourhood"
2623 2005-01-25 09:04  stanleyhopcroft
2625         * contrib/check_lotus.pl: New plugin to check responsiveness of
2626           Louts Notes (v5 at least) servers
2628 2005-01-24 23:17  stanleyhopcroft
2630         * plugins/Makefile.am: Removed check_dhcp and check_icmp from
2631           libexec_PROGRAMS (ie dont build by defaut)
2633 2005-01-24 23:15  stanleyhopcroft
2635         * CHANGES: Notes about check_dhcp and check_icmp (no longer built
2636           by default, use at own peril, volatile)
2638 2005-01-21 09:24  stanleyhopcroft
2640         * configure.in: Set arch specifc preprocessor symbols in config.h.
2641           TEMPORARY hack for check_dhcp.c [on FreeBSD 4: /check_dhcp -i
2642           fxp0 -> DHCP ok: Received 1 DHCPOFFER(s), max lease time = 259200
2643           sec.
2645 2005-01-21 01:03  harpermann
2647         * plugins/check_snmp.c: Tracker 1106378 fixed - The -t (timeout)
2648           arg was not handled correctly when passed to the snmpget command.
2649           Added -e --retries for the correct retries value to snmpcmd.
2651 2005-01-21 00:01  tonvoon
2653         * doc/developer-guidelines.sgml: Changing copyright to the Nagios
2654           Plugins Development Team, rather than individual names. Also,
2655           clarified use of ACKNOWLEDGEMENTS, THANKS.in and AUTHORS
2657 2005-01-20 23:40  harpermann
2659         * plugins/check_http.c: Changed long argument --minmax to
2660           --pagesize and updated help and usage
2662 2005-01-20 23:39  tonvoon
2664         * AUTHORS, Makefile.am, THANKS.in: The AUTHORS file now used for
2665           the plugin team, with THANKS.in as the contributors list.
2667 2005-01-20 23:37  harpermann
2669         * CHANGES: Added comment about check_http --pagesize and added max
2670           value to page size check
2672 2005-01-20 23:25  tonvoon
2674         * AUTHORS: Added Sean for bug reports
2676 2005-01-20 22:50  harpermann
2678         * plugins/check_http.c: Tracker 1099682 fix.  Now getting the page
2679           size from Content-Length in the header.  Added max value to the
2680           -m switch so can do "-m min:max".  Retained "-m min" convention.
2681           Renamed long arg name to --minmax
2683 2005-01-19 23:39  harpermann
2685         * plugins/check_nt.c: In the CHECK_COUNTER block, there were
2686           several strcats writing to unallocated memory.  Changed to
2687           asprintf. We're not freeing since plugin run is short.
2689 2005-01-19 21:14  tonvoon
2691         * plugins/check_swap.c: Fixed parsing of AIX lsps command (1093522)
2693 2005-01-14 14:39  tonvoon
2695         * AUTHORS: More contributors
2697 2005-01-14 14:13  tonvoon
2699         * plugins/check_disk.c: Fix logic error with -e switch where result
2700           not set (Daniel Austin - 1102012)
2702 2005-01-14 10:59  tonvoon
2704         * configure.in: Fixed ssl configure problems on Solaris (Bug
2705           1096091)
2707 2005-01-13 18:24  tonvoon
2709         * configure.in, plugins/check_swap.c: Use floats for holding memory
2710           values to avoid different types on different OSes. Seems to have
2711           a problem with the perf data for check_swap on Sol 2.6, but not
2712           critical
2714 2005-01-05 21:32  tonvoon
2716         * configure.in, package.def: Update version number to next release
2718 2005-01-04 00:16  opensides
2720         * plugins/check_ide_smart.c:
2721           still trying to fix #1094326
2723 2005-01-03 01:37  opensides
2725         * plugins/check_ide_smart.c:
2726           more fixes for #1094326
2728 2005-01-03 00:59  opensides
2730         * plugins-scripts/check_mailq.pl:
2731           fixes for #1094324
2733 2005-01-02 14:00  opensides
2735         * plugins/check_ide_smart.c:
2736           fixing bug #1094326
2738           still need to check the makefile for check_ide_smart.c
2740 2005-01-01 16:15  tonvoon
2742         * plugins/check_smtp.c: Removed old terminate function (Bug
2743           1093491)
2745 2004-12-30 17:17  tonvoon
2747         * ChangeLog: Updated with r1_4-beta1 details
2749 2004-12-30 14:23  tonvoon
2751         * CHANGES: Note some syntax changes to check_disk
2753 2004-12-30 14:22  tonvoon
2755         * doc/RELEASING: Update package files for version
2757 2004-12-30 14:21  tonvoon
2759         * AUTHORS: For help with ps on FreeBSD 4
2761 2004-12-30 14:19  tonvoon
2763         * configure.in: Get ps command for FreeBSD 4 (Tomasz Pilat)
2765 2004-12-30 00:41  opensides
2767         * plugins/check_dhcp.c, plugins/check_dns.c, plugins/check_ping.c,
2768           plugins/check_procs.c, plugins/check_smtp.c,
2769           plugins/check_snmp.c, plugins/check_swap.c, plugins/check_tcp.c,
2770           po/de.po, po/fr.po, po/nagios-plugins.pot:
2771           more internationalization fixes internationalization freeze for
2772           beta1
2774 2004-12-28 23:40  opensides
2776         * AUTHORS, po/fr.po:
2777           more internationalization
2779 2004-12-28 23:18  opensides
2781         * plugins/Makefile.am, plugins/check_smtp.c, po/fr.po:
2782           starttls support for check_smtp #1041576
2784 2004-12-28 22:34  opensides
2786         * AUTHORS, plugins/check_ping.c:
2787           String match in check_ping for Solaris 10 #1091043
2789 2004-12-28 20:40  tonvoon
2791         * configure.in: sys/param.h needed for sys/swap.h on openbsd 3.6
2792           (Julien Touche)
2794 2004-12-27 22:44  opensides
2796         * po/fr.po:
2797           more internationalization
2799 2004-12-25 23:17  opensides
2801         * plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
2802           plugins/check_dummy.c, plugins/check_fping.c,
2803           plugins/check_game.c, plugins/check_hpjd.c, plugins/check_icmp.c,
2804           plugins/check_ide_smart.c, plugins/check_ldap.c,
2805           plugins/check_load.c, plugins/check_mrtg.c,
2806           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
2807           plugins/check_nagios.c, plugins/check_nt.c,
2808           plugins/check_nwstat.c, plugins/check_overcr.c,
2809           plugins/check_pgsql.c, plugins/check_ping.c,
2810           plugins/check_procs.c, plugins/check_radius.c,
2811           plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
2812           plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
2813           plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
2814           plugins/check_users.c, plugins/negate.c, plugins/netutils.c,
2815           plugins/popen.c, plugins/popen.h, plugins/urlize.c,
2816           plugins/utils.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
2817           various fixes for localization
2819 2004-12-25 16:18  opensides
2821         * po/: de.po, fr.po, nagios-plugins.pot:
2822           new version of po files and pot file
2824 2004-12-25 12:25  opensides
2826         * package.def, po/POTFILES.in:
2827           change realase name on package.def adding check_dhcp.c to
2828           potfiles.in
2830 2004-12-25 12:09  opensides
2832         * plugins/: check_by_ssh.c, check_dhcp.c:
2833           internationalization of check_dhcp internationalization fixes of
2834           check_ssh
2836 2004-12-24 18:06  opensides
2838         * plugins/check_icmp.c, po/POTFILES.in, po/fr.po:
2839           first pass at adapting to plugin guidelines and start of
2840           localization
2842 2004-12-23 18:54  opensides
2844         * plugins/check_http.c, po/fr.po:
2845           internationalization fixes
2847 2004-12-23 16:47  mwirtgen
2849         * po/de.po: german translations 391 to go
2851 2004-12-23 09:30  tonvoon
2853         * ACKNOWLEDGEMENTS, configure.in, m4/np_curl.m4,
2854           plugins/Makefile.am: Another attempt at fixing check_http compile
2855           on Redhat EL3. Fixed check_icmp compile (Lynne Lawrence -
2856           1087171) - still some code changes to check_icmp outstanding.
2857           Fixed compile of check_dhcp (complaining about socklen_t).  Added
2858           acknowledgements for Coreutils and curl
2860 2004-12-22 23:02  harpermann
2862         * plugins/check_nt.c: Added check for "%" in COUNTER <description>.
2863           If it exists, <description> is used as an arg to asprintf.  If
2864           it doesn't exist, <description> is used as a label.  If the
2865           formatting is wrong, the program will segv.
2867 2004-12-22 07:24  tonvoon
2869         * lib/: Makefile.am, stdbool_.h: File required from coreutils
2871 2004-12-21 22:52  tonvoon
2873         * configure.in, plugins/Makefile.am: Revert back to previous
2874           openssl checks (the ones from curl kept having problems with
2875           later Redhat versions)
2877 2004-12-21 22:36  tonvoon
2879         * m4/stdbool.m4: Another m4 from coreutils
2881 2004-12-21 15:45  tonvoon
2883         * AUTHORS: For their bug reports
2885 2004-12-21 12:47  tonvoon
2887         * configure.in: Fix for FreeBSD ps command (reported by Michael
2888           Bakker)
2890 2004-12-21 09:32  tonvoon
2892         * lib/Makefile.am, m4/Makefile.am, m4/np_coreutils.m4: Fixed
2893           compile problem on Sol2.6 with stdbool.h
2895 2004-12-21 08:56  stanleyhopcroft
2897         * plugins/check_dhcp.c: Commentary changes only: cite origin of
2898           copied code with reference to ACK file
2900 2004-12-21 08:55  stanleyhopcroft
2902         * ACKNOWLEDGEMENTS: ACK file contains the details of the authors of
2903           code copied by the plugins
2905 2004-12-21 05:00  mattkent
2907         * plugins/check_dns.c: Add another error string match from Pasi
2908           Tiittanen
2910 2004-12-20 22:20  tonvoon
2912         * plugins/check_nagios.c: Corrected help for expiry units. Restored
2913           functionality of searching for process arguments
2915 2004-12-20 22:01  tonvoon
2917         * plugins/check_nagios.c: Updating help text to reflect using
2918           shortname instead of full path for command
2920 2004-12-20 21:38  tonvoon
2922         * configure.in: - stupid typo
2924 2004-12-20 21:26  tonvoon
2926         * configure.in: Fix compile errors when looking for openssl
2928 2004-12-20 09:04  stanleyhopcroft
2930         * COPYING, plugins/check_dhcp.c, po/de.po, po/fr.po: Compilation
2931           fixes for check_dhcp.c HP-UX 11. Still fails on HP-UX 10. Unknown
2932           if check_dhcp works on UX.
2934 2004-12-18 18:28  mwirtgen
2936         * po/de.po: Initial commit on german translation - 428 to go
2938 2004-12-17 18:14  tonvoon
2940         * configure.in: Support for FreeBSD 5.2.1 and 5.3 in check_procs
2942 2004-12-15 23:12  tonvoon
2944         * configure.in: Bump version to next release
2946 2004-12-15 23:11  tonvoon
2948         * doc/developer-guidelines.sgml: Mistake in automake version - back
2949           to 1.8
2951 2004-12-15 23:10  tonvoon
2953         * doc/RELEASING: Clarified notes
2955 2004-12-15 21:56  tonvoon
2957         * ChangeLog: Updated for r1_4_0-alpha3
2959 2004-12-15 21:27  tonvoon
2961         * doc/developer-guidelines.sgml: Updated requirements for GNU tools
2963 2004-12-15 21:01  tonvoon
2965         * m4/Makefile.am: Makefile for m4 files
2967 2004-12-15 20:54  tonvoon
2969         * Makefile.am, configure.in, plugins/Makefile.am, tools/setup:
2970           Support for coreutils lib. Configure tests via m4 scripts from
2971           coreutils
2973 2004-12-15 20:51  tonvoon
2975         * m4/: Makefile.am.in, afs.m4, codeset.m4, error.m4, exitfail.m4,
2976           extensions.m4, fstypename.m4, fsusage.m4, getopt.m4, gettext.m4,
2977           glibc21.m4, iconv.m4, intdiv0.m4, inttypes-pri.m4, inttypes.m4,
2978           inttypes_h.m4, isc-posix.m4, lcmessage.m4, lib-ld.m4,
2979           lib-link.m4, lib-prefix.m4, ls-mntd-fs.m4, malloc.m4,
2980           mountlist.m4, np_coreutils.m4, onceonly.m4, progtest.m4,
2981           realloc.m4, stdint_h.m4, uintmax_t.m4, ulonglong.m4,
2982           unlocked-io.m4, xalloc.m4: Moving m4 files from lib/
2984 2004-12-15 20:47  tonvoon
2986         * lib/: Makefile.am, afs.m4, error.m4, exitfail.m4, fstypename.m4,
2987           fsusage.m4, full-read.c, full-write.c, full-write.h, getopt.m4,
2988           ls-mntd-fs.m4, onceonly.m4, safe-read.c, safe-read.h,
2989           safe-write.c, safe-write.h, unlocked-io.m4, xalloc.m4: Moving m4
2990           files into m4/. Added extra coreutils files required from
2991           autoconf tests. Updated Makefile.am to have nagiosplug lib and a
2992           separate coreutils lib
2994 2004-12-15 00:10  opensides
2996         * po/: de.po, fr.po:
2997           fr.po work in progress still 88 to translate ;-)
2999 2004-12-11 06:25  mattkent
3001         * plugins/check_tcp.c: Patch from Ollie Cook to define return code
3002           when expected value not received (#1082275).  Also included
3003           another change from Ollie Cook to do stricter matching of
3004           expected values from the beginning of the line. When a user
3005           defines an expected string this is changed to the old style
3006           strstr matching.
3008 2004-12-10 21:18  tonvoon
3010         * plugins/check_ldap.c: Fixed compile warning
3012 2004-12-10 06:10  mattkent
3014         * plugins/Makefile.am: Compile broken - fixing link flags.
3016 2004-12-10 05:57  mattkent
3018         * plugins/check_dns.c: Error catching improvements from Ollie Cook
3020 2004-12-10 05:54  mattkent
3022         * plugins/check_pgsql.c: Fixing broken compile
3024 2004-12-10 05:39  mattkent
3026         * AUTHORS: More contributers
3028 2004-12-10 00:54  stanleyhopcroft
3030         * plugins/Makefile.am: Changes to link flags for check_dhcp.c
3032 2004-12-10 00:52  stanleyhopcroft
3034         * plugins/check_dhcp.c: Extensive changes to get MAC address from
3035           Solaris via DLPI
3037 2004-12-10 00:20  tonvoon
3039         * plugins/: check_dns.c, check_procs.c: Reverting back ngettext
3040           calls
3042 2004-12-10 00:13  tonvoon
3044         * plugins/common.h: Fix includes for gettext
3046 2004-12-09 22:33  tonvoon
3048         * configure.in: Include $libsuff for systems that define this
3049           (based on advice from Daniel Stenberg)
3051 2004-12-08 23:14  tonvoon
3053         * configure.in: Removed redundant check and make export
3054           LD_LIBRARY_PATH more sh friendly
3056 2004-12-08 00:36  opensides
3058         * configure.in, plugins/Makefile.am, plugins/check_by_ssh.c,
3059           plugins/check_game.c, plugins/check_http.c,
3060           plugins/check_ide_smart.c, plugins/check_ldap.c,
3061           plugins/check_snmp.c, plugins/check_tcp.c:
3062           patch 1028033
3064           minor internationalization fixes
3066 2004-12-08 00:22  tonvoon
3068         * configure.in: Fixed output info for openssl and LD_LIBRARY_PATH
3069           for subsequent compiles (otherwise get ld.so.1: ./conftest:
3070           fatal: libssl.so.0.9.7: open failed)
3072 2004-12-07 06:51  tonvoon
3074         * configure.in, plugins/Makefile.am: Better SSL checking (inspired
3075           by curl 7.12.2's configure.ac)
3077 2004-12-07 03:13  mattkent
3079         * plugins-scripts/check_ifoperstatus.pl: Option to check for admin
3080           down (#1012191) from RaĆŗl Pedroche.
3082 2004-12-07 02:45  stanleyhopcroft
3084         * plugins/Makefile.am: Correct dependencies for check_dhcp.c.
3086 2004-12-07 02:31  stanleyhopcroft
3088         * plugins/: Makefile.am, check_dhcp.c: New plugin: check_dhcp.c.
3089           Attempt to port to non Linux platform.
3091 2004-12-06 18:49  opensides
3093         * po/fr.po:
3094           new version of fr.po
3096 2004-12-05 22:07  mattkent
3098         * plugins/check_snmp.c: Fix for -s string matching (#756567, Tony
3099           Missana)
3101 2004-12-05 12:59  opensides
3103         * plugins/check_nt.c, po/fr.po, po/nagios-plugins.pot:
3104           cleaned fr.po nagios-plugins.pot
3106 2004-12-05 00:54  opensides
3108         * plugins/: check_http.c, check_icmp.c, check_nwstat.c,
3109           check_ping.c, check_smtp.c, check_swap.c, utils.h:
3110           fix patch 998291 fix patch 1078934 expect check_ssh fix and
3111           check_nt perfdata should stay on one word like in nagios
3113 2004-12-04 12:34  opensides
3115         * po/nagios-plugins.pot:
3116           new version of pot file
3118 2004-12-04 12:31  opensides
3120         * plugins/check_by_ssh.c, plugins/check_dns.c, po/POTFILES.in:
3121           various internationalization fixes
3123 2004-12-04 12:12  opensides
3125         * plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
3126           plugins/check_http.c, plugins/check_ide-smart.c,
3127           plugins/check_ide_smart.c, plugins/check_mrtg.c,
3128           plugins/check_nt.c, plugins/check_nwstat.c,
3129           plugins/check_overcr.c, plugins/check_real.c,
3130           plugins/check_smtp.c, plugins/check_swap.c, plugins/check_tcp.c,
3131           plugins/check_time.c, plugins/check_udp.c, po/POTFILES.in:
3132           internationalization fixes bugfixes
3134 2004-12-04 10:57  opensides
3136         * plugins/: check_dns.c, check_hpjd.c:
3137           check_dns needs a space between 'time' and the hostname
3138           check_hpjd needs a parenthesis removed in print_usage()
3140 2004-12-04 00:23  opensides
3142         * plugins/check_swap.c:
3143           Bug Fix [ 1024735 ] check_swap providing inaccurate swap
3144           information on Sol6
3146 2004-12-03 23:55  opensides
3148         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3149           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3150           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
3151           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
3152           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
3153           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
3154           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
3155           check_udp.c, check_ups.c, check_users.c, negate.c:
3156           reverting my changes from !=TRUE to == ERROR, that's not good ;-(
3157           sorry
3159 2004-12-03 23:23  opensides
3161         * plugins/check_tcp.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
3162           check_tcp parenthesis bug, header fix for po files
3164 2004-12-03 23:01  opensides
3166         * plugins/: check_dig.c, check_disk.c, check_dns.c, check_dummy.c,
3167           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3168           check_ide-smart.c, check_ldap.c, check_mrtg.c, check_mrtgtraf.c,
3169           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3170           check_pgsql.c, check_procs.c, check_radius.c, check_real.c,
3171           check_smtp.c, check_snmp.c, check_swap.c, check_tcp.c,
3172           check_time.c, check_udp.c, check_ups.c:
3173           print_help and print_usage() cleanup
3175           other misc cleanups
3177 2004-12-03 21:56  stanleyhopcroft
3179         * plugins/check_tcp.c: 1041571: -D option processing corrected
3180           (Eric Chen). Changed process_arguments() to return TRUE. Dont
3181           know why this was necessary.
3183 2004-12-03 20:28  opensides
3185         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3186           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3187           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3188           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3189           check_nt.c, check_nwstat.c, check_overcr.c, check_pgsql.c,
3190           check_ping.c, check_procs.c, check_radius.c, check_real.c,
3191           check_smtp.c, check_snmp.c, check_ssh.c, check_swap.c,
3192           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
3193           check_users.c, negate.c, urlize.c: remove UT_HLP_VRS from
3194           print_usage this was not a good idea ;-)
3196 2004-12-03 19:20  opensides
3198         * plugins/utils.c:
3199           removing support fonction removing warranty from print_revision
3201 2004-12-03 17:48  opensides
3203         * ROADMAP, package.def, plugins/negate.c, plugins/utils.h:
3204           some minor fixes
3206 2004-12-03 17:15  opensides
3208         * plugins/: check_load.c, check_ssh.c:
3209           correcting parenthesis error
3211 2004-12-03 16:56  opensides
3213         * AUTHORS, plugins/check_load.c, plugins/check_pgsql.c,
3214           plugins/check_ping.c, plugins/check_procs.c,
3215           plugins/check_radius.c, plugins/check_real.c,
3216           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
3217           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
3218           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
3219           plugins/urlize.c:
3220           fixes for internationalization
3222 2004-12-03 11:45  opensides
3224         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3225           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3226           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3227           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3228           check_nt.c, check_nwstat.c:
3229           internationalization fixes and help fixes
3231 2004-12-03 09:19  opensides
3233         * plugins/check_by_ssh.c, plugins/check_dig.c,
3234           plugins/check_http.c, plugins/check_nwstat.c,
3235           plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_udp.c,
3236           po/.cvsignore:
3237           Localization fixes
3239 2004-12-03 08:45  opensides
3241         * plugins/: check_ide-smart.c, check_pgsql.c:
3242           correcting copyright and remaning int result = STATE_UNKNOWN;
3244 2004-12-03 04:37  mattkent
3246         * plugins/check_nagios.c: Affected by elapsed time patch.
3248 2004-12-03 04:16  mattkent
3250         * AUTHORS: Another contributer.
3252 2004-12-03 04:10  mattkent
3254         * configure.in, plugins/check_procs.c: Patch from Russell Miller
3255           which adds elapsed time as a metric. Only for linux so far.
3256           (991359)
3258 2004-12-03 02:21  mattkent
3260         * plugins/check_ldap.c: Fix typo breaking compile.
3262 2004-12-03 00:55  opensides
3264         * plugins/: check_by_ssh.c, check_dig.c, check_dns.c,
3265           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3266           check_ide-smart.c, check_ldap.c, check_load.c, check_mrtg.c,
3267           check_mrtgtraf.c, check_mysql.c, check_nagios.c, check_nt.c,
3268           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
3269           check_procs.c, check_radius.c, check_real.c, check_smtp.c,
3270           check_snmp.c, check_ssh.c, check_swap.c, check_tcp.c,
3271           check_time.c, check_udp.c, check_ups.c, check_users.c, negate.c,
3272           urlize.c:
3273           bump copyright year initialize result to STATE_UNKNOW in place of
3274           STATE_OK
3276 2004-12-02 21:23  opensides
3278         * plugins/: check_dns.c, check_ldap.c, check_procs.c:
3279           --disable-nls throws an error on check_dns, check_procs and
3280           check_ldap without this patch.
3282 2004-12-02 21:03  stanleyhopcroft
3284         * plugins/check_tcp.c: Tracker 1041571: appended :D to
3285           getopt_long() args (for cert expiry check). Eric Chen.
3287 2004-12-02 16:51  opensides
3289         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3290           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
3291           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
3292           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
3293           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
3294           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
3295           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
3296           check_udp.c, check_ups.c, check_users.c, negate.c, popen.c,
3297           utils.c:
3298           More internationalization work new usage4 function to permit
3299           localisation of think like check_ssh: xxxxx
3301 2004-12-02 14:54  opensides
3303         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3304           check_fping.c, check_game.c, check_hpjd.c, check_ldap.c,
3305           check_load.c, check_mrtg.c, check_mrtgtraf.c, check_mysql.c,
3306           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3307           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3308           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
3309           check_swap.c, check_tcp.c, check_time.c, check_udp.c,
3310           check_ups.c, check_users.c, negate.c:
3311           return of process_arguments() is TRUE not OK !
3313 2004-12-02 14:35  opensides
3315         * plugins/check_http.c: return of process_arguments() is TRUE not
3316           OK !
3318 2004-12-02 08:45  stanleyhopcroft
3320         * plugins/Makefile.am: Add check_icmp plugin
3322 2004-12-02 08:44  stanleyhopcroft
3324         * plugins/check_icmp.c: check_icmp plugin from A Ericsson
3326 2004-12-02 08:44  stanleyhopcroft
3328         * plugins/linux.h: For check_icmp plugin from A Ericsson
3330 2004-12-02 04:48  mattkent
3332         * command.cfg.in: Fix typo.
3334 2004-12-02 04:36  mattkent
3336         * AUTHORS, REQUIREMENTS, command.cfg.in, plugins/check_ups.c: Patch
3337           from Arnaud Quette to bring support to NUT 2.0 plus couple
3338           improvements and fixes (1038413 which includes 1032009, 815785).
3340 2004-12-02 01:11  opensides
3342         * plugins/: check_dns.c, check_game.c, check_http.c,
3343           check_ide-smart.c, check_load.c, check_mrtgtraf.c, check_mysql.c,
3344           check_nagios.c, check_nt.c, check_nwstat.c, check_overcr.c,
3345           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3346           check_real.c, check_snmp.c, check_ssh.c, check_tcp.c,
3347           check_time.c, check_udp.c, check_ups.c, negate.c, popen.c:
3348           changed Error: by CRITICAL - more localization fixes
3350 2004-12-02 00:30  opensides
3352         * contrib/check_rbl.c:
3353           adapted for localization
3355 2004-12-01 23:54  opensides
3357         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3358           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3359           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
3360           check_mrtg.c, check_mrtgtraf.c, check_mysql.c, check_nagios.c,
3361           check_nt.c, check_nwstat.c, check_overcr.c, check_pgsql.c,
3362           check_ping.c, check_procs.c, check_radius.c, check_real.c,
3363           check_smtp.c, check_snmp.c, check_ssh.c, check_swap.c,
3364           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
3365           check_users.c, common.h, getaddrinfo.c, getaddrinfo.h,
3366           gethostbyname.c, gethostbyname.h, negate.c, netutils.c,
3367           netutils.h, popen.c, urlize.c, utils.c, utils.h:
3368           standardize localization string standardize unknow arguments
3370 2004-12-01 22:02  tonvoon
3372         * doc/RELEASING: Notes on releasing
3374 2004-12-01 21:55  tonvoon
3376         * configure.in: Next version number
3378 2004-12-01 21:01  tonvoon
3380         * ChangeLog: Updated for r1_4_0-alpha2
3382 2004-12-01 20:43  tonvoon
3384         * tools/devmode: eval not working - instructions now in comments
3386 2004-12-01 20:09  tonvoon
3388         * plugins-scripts/check_oracle.sh: Fixed pmon process checking from
3389           a change I made earlier
3391 2004-12-01 19:33  opensides
3393         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3394           check_fping.c, check_ssh.c:
3395           first pass at standardization of messages for the localization
3397 2004-12-01 08:41  stanleyhopcroft
3399         * configure.in: Bryan Loniewski contributed check_jabber plugin
3400           (SSL/check_tcp); Eric Chen check_nntps plugin + SSL certficate
3401           expiry check [added -D option to check_tcp]
3403 2004-12-01 08:28  stanleyhopcroft
3405         * plugins/netutils.c: 1075725: patch to my_connect() to deal with
3406           SEGV if connect fails
3408 2004-12-01 08:26  stanleyhopcroft
3410         * plugins/check_tcp.c: 1041571 & 664615: check_tcp with cert check
3411           + nntps, simap, jabber
3413 2004-12-01 03:50  mattkent
3415         * contrib/check_nmap.py: Small fix from David Rippel (996800) for
3416           newer versions of nmap
3418 2004-12-01 03:26  mattkent
3420         * plugins-scripts/check_oracle.sh: Perf data and other improvements
3421           by Florian Gleixner (1027787)
3423 2004-11-30 07:40  opensides
3425         * po/fr.po:
3426           more french translations
3428 2004-11-30 00:25  tonvoon
3430         * plugins/check_ide-smart.c: Capitalized some error messages
3432 2004-11-30 00:24  tonvoon
3434         * plugins/urlize.c: Updated output to UNKNOWN
3436 2004-11-30 00:21  opensides
3438         * po/fr.po:
3439           translating fr.po new part
3441 2004-11-29 23:52  tonvoon
3443         * lib/: Makefile.am, exitfail.m4, getopt.m4: Extra files required
3444           from coreutils
3446 2004-11-29 23:46  tonvoon
3448         * SUPPORT: Cleanup and statement re: contrib plugins
3450 2004-11-29 22:42  tonvoon
3452         * configure.in: Patches for configure on *BSD (Julien Touche)
3454 2004-11-29 05:07  stanleyhopcroft
3456         * contrib/: README.TXT, rblcheck-dns, rblcheck-web,
3457           tarballs/check_icmp-0.8.tar.gz: [no log message]
3459 2004-11-29 04:49  mattkent
3461         * contrib/check_linux_raid.pl: Better error checking (820806)
3463 2004-11-29 00:56  opensides
3465         * po/fr.po:
3466           second version of french .po still 300 ;-) to translate
3468 2004-11-28 22:57  opensides
3470         * po/fr.po:
3471           first new translation of fr.po
3473 2004-11-27 21:00  mattkent
3475         * plugins/check_ssh.c: Add remote version check (1030269, Daniel
3476           Gullin)
3478 2004-11-26 08:54  stanleyhopcroft
3480         * AUTHORS: New plugin/bugfix: tracker 1070929. check_hpjdres
3482 2004-11-25 05:09  mattkent
3484         * plugins/check_disk.c: From old test harness code, make
3485           ./check_disk -w 0 -c 0 / valid parameters again
3487 2004-11-25 05:06  mattkent
3489         * test.pl.in, plugins/t/check_dns.t, plugins/t/check_http.t,
3490           plugins/t/check_load.t, plugins/t/check_mysql.t: Updating test
3491           harness
3493 2004-11-25 04:49  stanleyhopcroft
3495         * contrib/README.TXT: Removed reference to non existent tar balls
3496           (Hopcroft plugins)
3498 2004-11-25 04:46  stanleyhopcroft
3500         * contrib/check_wins.pl: Non functional tidy ups to check_wins
3502 2004-11-25 04:30  stanleyhopcroft
3504         * contrib/check_hw.sh: Added /contrib/check_hw.sh by Rok Debevc
3506 2004-11-25 04:28  stanleyhopcroft
3508         * contrib/check_sybase: Added /contrib/check_sybase by Simon
3509           Bellwood
3511 2004-11-25 03:01  stanleyhopcroft
3513         * contrib/check_hprsc.pl: update check_hprsc.pl for Net-SNMP
3514           versions >=4
3516 2004-11-24 21:34  tonvoon
3518         * tools/sfsnapshot: Removing build directory after creating
3519           distribution
3521 2004-11-24 21:19  tonvoon
3523         * doc/makefile: Added clean
3525 2004-11-24 21:01  tonvoon
3527         * configure.in: Fix snapshot build on SF
3529 2004-11-24 06:36  stanleyhopcroft
3531         * plugins/check_hpjd.c: add -OQa to command_line in check_hpjd.c.
3532           Correct nagiosplug-Bugs-889948, 846329
3534 2004-11-24 04:35  mattkent
3536         * plugins/check_nwstat.c: Attempting to fix a reported segfault
3537           (1055054)
3539 2004-11-24 04:25  mattkent
3541         * plugins/check_http.c: Added support for sending port in host
3542           header (913633)
3544 2004-11-24 00:46  tonvoon
3546         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
3547           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
3548           check_http.c, check_ldap.c, check_load.c, check_mrtg.c,
3549           check_mrtgtraf.c, check_mysql.c, check_nwstat.c, check_overcr.c,
3550           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
3551           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
3552           check_tcp.c, check_time.c, check_udp.c, check_ups.c,
3553           check_users.c, negate.c, urlize.c: Making messages more
3554           consistent
3556 2004-11-23 23:53  tonvoon
3558         * plugins/: check_hpjd.c, check_mrtg.c, check_mrtgtraf.c,
3559           check_mysql.c, check_real.c, check_smtp.c, check_swap.c,
3560           check_by_ssh.c, check_dns.c, check_time.c: Standardising
3561           translation texts
3563 2004-11-23 23:35  tonvoon
3565         * doc/developer-guidelines.sgml: Guidelines on translated text
3566           (Yves Mettier, Simon Bellwood, Andreas Ericsson)
3568 2004-11-23 22:49  tonvoon
3570         * doc/developer-guidelines.sgml: Adding notes on developer and
3571           translator access in SF
3573 2004-11-23 06:06  mattkent
3575         * AUTHORS: More contributers.
3577 2004-11-23 05:49  mattkent
3579         * plugins/check_disk.c: Fix integer warning and critical options.
3580           Take values from current unit instead of always KB.
3582 2004-11-23 00:06  stanleyhopcroft
3584         * doc/developer-guidelines.sgml: trivial changes to Perl plugin
3585           section.
3587 2004-11-22 22:44  tonvoon
3589         * AUTHORS: More contributors
3591 2004-11-22 22:30  tonvoon
3593         * plugins/check_nt.c: Fixed some messages that should not be
3594           translated (Benoit Mortier)
3596 2004-11-22 20:35  tonvoon
3598         * lib/getloadavg.m4: Not required - autoconf has own macros
3600 2004-11-21 05:24  mattkent
3602         * plugins/check_mysql.c: Patch from Nathan Shafer to add
3603           replication slave check (1006777)
3605 2004-11-20 22:56  mattkent
3607         * AUTHORS: Oops, forgot one.
3609 2004-11-20 22:46  mattkent
3611         * AUTHORS: More contributers.
3613 2004-11-20 22:43  mattkent
3615         * contrib/check_linux_raid.pl: Fix always reading status from the
3616           last line (1045506)
3618 2004-11-20 22:28  mattkent
3620         * plugins/check_ping.c: New output format reported by pumuckel1980
3621           (946857)
3623 2004-11-20 21:36  mattkent
3625         * plugins/check_http.c: Bit of cleanup, fix verbose output.
3627 2004-11-20 07:04  tonvoon
3629         * configure.in: Fixed va_copy problem on AIX by copying samba's
3630           configure.in
3632 2004-11-19 15:58  tonvoon
3634         * CODING: Added perl coding guidelines, from Programming Perl book
3635           (Andreas Ericsson)
3637 2004-11-19 14:28  tonvoon
3639         * lib/getloadavg.m4: I think getloadavg.m4 is no longer required
3640           (as autoconf has built-in function)
3642 2004-11-19 14:24  tonvoon
3644         * lib/Makefile.am: Removed getloadavg.m4 (built-in function in
3645           autoconf) and added cloexec.[hc] for getloadavg.c
3647 2004-11-19 14:22  tonvoon
3649         * lib/: cloexec.h, cloexec.c: Files required for getloadavg.c
3651 2004-11-19 03:59  mattkent
3653         * plugins-scripts/check_ntp.pl: Fix incorrectly labelled units in
3654           output (1025905, Jason Martin)
3656 2004-11-19 03:44  mattkent
3658         * plugins/check_procs.c: Enabling timeout flag (1010097, Jason
3659           Martin)
3661 2004-11-19 02:53  mattkent
3663         * plugins/check_http.c: Make -L notice ssl use to output a proper
3664           href (1035234, Abid Rasheed)
3666 2004-11-19 02:39  mattkent
3668         * plugins/check_smtp.c: Change unit from 'us' to 's' to match other
3669           core plugins for simplicity.
3671 2004-11-19 00:21  tonvoon
3673         * AUTHORS: - More great contributors...
3675 2004-11-19 00:12  tonvoon
3677         * plugins/check_http.c: Options for User Agent string and extra
3678           headers (Ibere Tizio)
3680 2004-11-18 22:48  tonvoon
3682         * configure.in: Remove unnecessary CPPFLAGS for openssl (Lutz
3683           Behnke - 686476)
3685 2004-11-18 22:42  tonvoon
3687         * plugins/check_tcp.c: Enhance SSL initialization problems (Phil
3688           Dibowitz - 1055120)
3690 2004-11-18 05:36  mattkent
3692         * plugins/check_smtp.c: Go critical on no route to host instead of
3693           warning (934025)
3695 2004-11-18 00:27  tonvoon
3697         * tools/setup: Use copy of tools for consistency if building on
3698           different platforms from shared source
3700 2004-11-17 23:35  tonvoon
3702         * plugins/check_tcp.c: Ignore output from tcp port (949070 -
3703           Jan-Piet Mens)
3705 2004-11-17 23:22  tonvoon
3707         * plugins/check_http.c: --no-body and --max-age options (949521 -
3708           Jamie Zawinski)
3710 2004-11-17 22:19  tonvoon
3712         * doc/developer-guidelines.sgml: Added section on using
3713           Sourceforge, mainly for administrators
3715 2004-11-12 00:51  tonvoon
3717         * tools/update_coreutils: Tool to pull newer coreutil libs into
3718           nagiosplug's lib directory
3720 2004-11-12 00:49  tonvoon
3722         * lib/Makefile.am, lib/error.c, lib/error.h, lib/error.m4,
3723           lib/exit.h, lib/exitfail.c, lib/exitfail.h, lib/fsusage.c,
3724           lib/fsusage.h, lib/fsusage.m4, lib/full-read.h, lib/getloadavg.c,
3725           lib/getopt.c, lib/getopt.h, lib/getopt1.c, lib/gettext.h,
3726           lib/ls-mntd-fs.m4, lib/malloc.c, lib/mountlist.c,
3727           lib/mountlist.h, lib/onceonly.m4, lib/realloc.c, lib/snprintf.c,
3728           lib/strtod.c, lib/unlocked-io.h, lib/unlocked-io.m4,
3729           lib/xalloc.h, lib/xalloc.m4, lib/xmalloc.c, lib/xstrdup.c,
3730           plugins/check_disk.c, po/de.po, po/fr.po: Update to using
3731           coreutils 5.2.1 libraries and snprintf.c from samba 3.0.8
3733 2004-09-07 21:27  tonvoon
3735         * doc/developer-guidelines.sgml: Clarity based on comments by Ben
3736           Clewett
3738 2004-08-23 22:59  tonvoon
3740         * AUTHORS: For patch to check_nt
3742 2004-08-23 22:58  tonvoon
3744         * plugins/check_nt.c: Restore divisor for memory size reported by
3745           Windows. Also, implements warning and critical levels for
3746           performance counters. (Paulo Afonso Graner Fessel)
3748 2004-08-23 22:18  tonvoon
3750         * configure.in, plugins/check_swap.c, plugins/common.h: Using
3751           swapctl for Solaris, Tru64 and *BSD (Sean Finney)
3753 2004-08-19 20:05  tonvoon
3755         * configure.in, plugins/check_swap.c, plugins/common.h: Patch for
3756           tru64 using swapctl calls (Sean Finney)
3758 2004-08-18 22:32  tonvoon
3760         * AUTHORS: Another day's work...
3762 2004-08-18 22:25  tonvoon
3764         * plugins/check_dig.c: Checks different record types and checks
3765           against an expected address (Bill Kunkel)
3767 2004-08-18 21:36  tonvoon
3769         * configure.in: Support for check_swap on NetBSD/OpenBSD (Sean
3770           Finney)
3772 2004-08-18 21:25  tonvoon
3774         * plugins-scripts/check_oracle.sh: More specific test for sid (Paul
3775           Allen)
3777 2004-08-18 21:21  tonvoon
3779         * plugins/check_disk.c: Fixed perfdata so that shows amount used
3780           (Garry Cook)
3782 2004-08-18 20:51  tonvoon
3784         * plugins-scripts/check_ifstatus.pl: Perfdata corrected (Garry
3785           Cook)
3787 2004-08-18 20:46  tonvoon
3789         * plugins-scripts/check_oracle.sh: Fix for similar dataabase sids
3790           (Carole Verdon)
3792 2004-08-18 20:41  tonvoon
3794         * AUTHORS: Gary Cook for perfdata for check_nt
3796 2004-08-18 20:40  tonvoon
3798         * plugins/check_nt.c: Perfdata added (Gary Cook)
3800 2004-06-26 17:39  tonvoon
3802         * tools/sfsnapshot: Change of compile server and cleanups
3804 2004-06-26 06:13  tonvoon
3806         * tools/sfsnapshot: Remove need to alter configure.in. Using
3807           different compile farms for SF to do the compiling
3809 2004-05-24 15:22  tonvoon
3811         * AUTHORS: Ben Clewett
3813 2004-05-24 15:21  tonvoon
3815         * lib/Makefile.am: Missed getloadavg.c (Ben Clewett)
3817 2004-05-20 07:09  egalstad
3819         * contrib/check_dhcp.c: DHCP bug fix
3821 2004-05-10 11:25  tonvoon
3823         * configure.in: Set EXTRAS with check_swap if ac_cv_have_swap is
3824           set
3826 2004-04-30 12:12  tonvoon
3828         * configure.in: ps -el for HP-UX
3830 2004-04-29 16:08  tonvoon
3832         * configure.in: Bug in ps -el for AIX 4.1
3834 2004-04-29 12:13  tonvoon
3836         * AUTHORS: Sven for HP-UX requirements
3838 2004-04-29 12:12  tonvoon
3840         * REQUIREMENTS: HP-UX requirements (Sven Schaffranneck)
3842 2004-04-19 14:13  sghosh
3844         * contrib/check_nagios_db_pg.pl, AUTHORS: Postgres backend monitor
3846 2004-04-19 14:10  sghosh
3848         * AUTHORS, plugins-scripts/check_mssql.pl: check_mssql.pl
3850 2004-04-19 14:08  sghosh
3852         * README: Win32 plugin repository
3854 2004-04-08 12:05  tonvoon
3856         * AUTHORS: Torsten Werner for check_racle patches
3858 2004-04-08 12:05  tonvoon
3860         * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
3861           if Oracle has different national language settings (Torsten
3862           Werner)
3864 2004-04-08 11:50  tonvoon
3866         * plugins-scripts/check_oracle.sh: Cleaner calls to awk and support
3867           if Oracle has different national language settings (Torsten
3868           Werner)
3870 2004-04-06 17:02  tonvoon
3872         * configure.in, plugins/check_procs.c: Fixed weird scanf bug on
3873           Solaris
3875 2004-04-02 20:37  kdebisschop
3877         * plugins/check_by_ssh.c: add example invocation to help
3879 2004-04-01 00:01  tonvoon
3881         * AUTHORS: Howard Wilkinson
3883 2004-03-31 23:53  tonvoon
3885         * plugins/check_nt.c: Command line argument bug (Howard Wilkinson)
3887 2004-03-31 23:48  tonvoon
3889         * plugins/netutils.c: Set default state (Howard Wilkinson)
3891 2004-03-31 20:20  tonvoon
3893         * doc/developer-guidelines.sgml: Update author list
3895 2004-03-23 06:35  kdebisschop
3897         * plugins/check_fping.c: check was supposed to be agains ms - got
3898           munged wfixeg the perfdata output to be in seconds
3900 2004-03-22 07:25  tonvoon
3902         * plugins/check_http.c: Getopt bug (Joe Rhett)
3904 2004-03-22 07:22  tonvoon
3906         * AUTHORS: Joe Rhett for getopt bug
3908 2004-03-22 07:19  tonvoon
3910         * plugins/check_http.c: Option --url not mapped (Joe Rhett)
3912 2004-03-18 20:58  tonvoon
3914         * AUTHORS: More help for patches
3916 2004-03-18 20:50  tonvoon
3918         * plugins/check_disk.c: Typo in check_disk units (Matthew Kent -
3919           909281)
3921 2004-03-18 20:40  tonvoon
3923         * configure.in: Mysql include path not added correctly (Arnold
3924           Cavazos - 912974)
3926 2004-03-18 20:37  tonvoon
3928         * configure.in: Mysql include path not added correctly (Arnold
3929           Cavazos - 912974)
3931 2004-03-18 20:31  tonvoon
3933         * plugins/check_radius.c: Option to fill in NAS-identifier to
3934           Emulate pam_radius behaviour (Alexander Kulak)
3936 2004-03-17 20:38  tonvoon
3938         * doc/developer-guidelines.sgml: Copyright information for patches
3940 2004-03-14 04:09  kdebisschop
3942         * plugins/: check_ldap.c, check_load.c, check_mrtgtraf.c,
3943           check_pgsql.c, check_smtp.c, check_tcp.c, check_ups.c: use
3944           fperfdata
3946 2004-03-14 03:37  kdebisschop
3948         * plugins/check_fping.c: use fperfdata
3950 2004-03-12 03:40  egalstad
3952         * contrib/check_cluster2.c: New cluster plugin for Nagios 2.x
3954 2004-03-11 15:33  tonvoon
3956         * CHANGES: check_procs difference
3958 2004-03-11 15:17  tonvoon
3960         * plugins/check_nagios.c: Incorporate check_proc changes into
3961           check_nagios. ps handling probably should be moved into utils.c
3962           in future
3964 2004-03-08 21:03  tonvoon
3966         * configure.in: Require ngettext
3968 2004-03-08 21:01  tonvoon
3970         * doc/developer-guidelines.sgml: Information on plugin output
3971           format
3973 2004-03-04 05:08  kdebisschop
3975         * plugins/: check_dig.c, check_dns.c, check_game.c: use float for
3976           time in perf data
3978 2004-03-03 12:33  kdebisschop
3980         * plugins/: check_http.c, utils.c: begin writing some perfdata as
3981           float
3983 2004-03-03 04:24  kdebisschop
3985         * contrib/check_pop3.pl: fix loop and \r\n (Jason Burnett -
3986           http://sourceforge.net/tracker/index.php?func=detail&aid=895677&group_id=29880&atid=397599)
3988 2004-03-03 03:48  kdebisschop
3990         * plugins/check_disk.c: check_disk was getting blocks instead of
3991           bytes (Michael Musikhin -
3992           http://sourceforge.net/tracker/index.php?func=detail&aid=900215&group_id=29880&atid=397599)
3994 2004-03-02 17:44  kdebisschop
3996         * pkg/: redhat/requires, fedora/requires: attempt to prune requires
3998 2004-03-02 06:17  kdebisschop
4000         * Makefile.am, nagios-plugins.spec.in, pkg/fedora/requires: make
4001           specfile into a template which can generate a generic spec plus
4002           specs suitable for various repositories
4004 2004-03-02 06:13  kdebisschop
4006         * configure.in: prpare for alpha2
4008 2004-03-02 05:25  kdebisschop
4010         * plugins/check_http.c: relax check for -w/-c to accept floats (bug
4011           report from Warrick FitzGerald)
4013 2004-03-02 05:01  kdebisschop
4015         * AUTHORS, plugins/check_swap.c: fix div by zero error when
4016           swaptotal is zero (Flo Gleixner)
4018 2004-03-01 12:27  kdebisschop
4020         * plugins/: check_tcp.c, netutils.c: check_tcp was returning
4021           uninitialized string with user-defined refused outcome
4023 2004-03-01 06:15  kdebisschop
4025         * plugins/check_smtp.c: allow regex for ecpect checks
4027 2004-02-29 04:09  kdebisschop
4029         * plugins/: check_nwstat.c, netutils.c, netutils.h: was making up
4030           to 34 separate tcp connections - now we open one and reuse
4032 2004-02-28 07:27  kdebisschop
4034         * plugins/check_snmp.c: checks for warn in check_num() mistakenly
4035           referred to crit limits
4037 2004-02-28 06:51  kdebisschop
4039         * plugins/check_smtp.c: minor doco update to reflect handling of
4040           repeated caoomand strings
4042 2004-02-28 06:48  kdebisschop
4044         * plugins/check_smtp.c: work in progress to accept multiple
4045           command/expect pairs
4047 2004-02-28 04:54  kdebisschop
4049         * plugins/check_swap.c: update to work with Linux 2.6 /proc/meminfo
4050           format
4052 2004-02-25 08:50  kdebisschop
4054         * AUTHORS, plugins/check_dns.c: check server for authoritative
4055           status (from Jon Hallet)
4057 2004-02-25 08:12  kdebisschop
4059         * plugins/check_swap.c: change some datatypes to llu for very large
4060           swaps
4062 2004-02-25 07:49  kdebisschop
4064         * configure.in, plugins/check_ping.c: pass timeout to ping if
4065           supported with -w parameter (linux)
4067 2004-02-21 05:37  kdebisschop
4069         * plugins/check_by_ssh.c: add option to ignore a specified number
4070           of lines on stderr (to suppress a login banner)
4072 2004-02-21 03:50  kdebisschop
4074         * plugins-scripts/check_breeze.pl: add $opt_C to 'use vars' (report
4075           882381 and patch form Jason Martin)
4077 2004-02-21 03:44  kdebisschop
4079         * AUTHORS: Add Jason Martin for report of missing $opt_C for 'use
4080           vars' in check_breeze
4082 2004-02-21 03:42  kdebisschop
4084         * plugins-scripts/check_breeze.pl: add opt_C to 'usr vars'
4086 2004-02-20 19:35  tonvoon
4088         * plugins/check_http.c: - Missed out getopt for -T
4090 2004-02-20 05:25  kdebisschop
4092         * contrib/check_dhcp.c, contrib/check_procl.sh,
4093           plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
4094           plugins/urlize.c: spell fix "received"
4096 2004-02-20 05:22  kdebisschop
4098         * plugins/check_snmp.c, plugins/negate.c, plugins/netutils.c,
4099           plugins/urlize.c, contrib/check_dhcp.c: spell fix "received"
4101 2004-02-20 05:21  kdebisschop
4103         * plugins/: utils.c, utils.h: add perfdata function for floats to
4104           complement ints, also spell fix "received"
4106 2004-02-20 05:19  kdebisschop
4108         * AUTHORS: add Ralph Rye for report of check_procs segfault on
4109           AIX/WebSphere and proof-of-concept patch
4111 2004-02-20 05:04  kdebisschop
4113         * plugins/check_procs.c: handle case where line from ps output
4114           exceed MAX_INPUT_BUFFER
4116 2004-02-20 03:37  tonvoon
4118         * AUTHORS: Shaun Wills for patch to check_http
4120 2004-02-20 03:21  tonvoon
4122         * plugins/check_http.c: Added Content-type when POSTing (Shawn
4123           Wills)
4125 2004-02-20 03:00  tonvoon
4127         * plugins/check_procs.c: - compiler warning removed (but usage2
4128           messages badly broken)
4130 2004-02-20 02:58  tonvoon
4132         * AUTHORS: Matt Pounsett for bug report
4134 2004-02-20 02:09  tonvoon
4136         * plugins/check_dns.c: Different text to scan for if multiple
4137           addresses
4139 2004-02-20 01:05  tonvoon
4141         * plugins/check_swap.c: Corrected usage message (Matt Pounsett)
4143 2004-02-19 13:24  tonvoon
4145         * AUTHORS: Michael Musikhin for check_disk patch
4147 2004-02-19 13:23  tonvoon
4149         * plugins/check_disk.c: Uninitialised variables for -X (Bug 900091
4150           - Michael Musikhin)
4152 2004-02-18 14:57  kdebisschop
4154         * configure.in: version bump (old)
4156 2004-02-18 14:56  kdebisschop
4158         * acinclude.m4, lib/afs.m4, lib/fstypename.m4, lib/fsusage.m4:
4159           underquoted defines cause warning on FC2
4161 2004-02-18 02:11  tonvoon
4163         * AUTHORS: Johannes Herlitz for patch to check_dns
4165 2004-02-18 02:09  tonvoon
4167         * plugins/check_dns.c: Output message includes the query_address,
4168           as inspired by Johannes Herlitz.  Also cleanup of comments and
4169           handles multi-line nslookup output (MacOSX 10.3)
4171 2004-02-17 13:24  tonvoon
4173         * AUTHORS: David Alden for check_snmp_procs.pl
4175 2004-02-17 13:23  tonvoon
4177         * contrib/check_snmp_procs.pl: Checks remote processes via SNMP
4178           (David Alden)
4180 2004-02-09 08:32  tonvoon
4182         * AUTHORS: Patrick McCormick
4184 2004-02-09 08:27  tonvoon
4186         * plugins/check_ping.c: Fix for check_ping old-style argument
4187           handling (Patrick McCormick - 892211)
4189 2004-01-28 11:42  tonvoon
4191         * plugins/check_dummy.c: Print optional text
4193 2004-01-21 12:50  kdebisschop
4195         * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
4196           bug in server_expect)
4198 2004-01-21 12:49  kdebisschop
4200         * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
4201           multibyte chars (David Croft)
4203 2004-01-21 12:46  kdebisschop
4205         * AUTHORS: credit David Croft (patch check_tcp formultibyte malloc
4206           bug in server_expect)
4208 2004-01-21 12:45  kdebisschop
4210         * plugins/check_tcp.c: =fix segfault on malloc of server_expect for
4211           multibyte chars (David Croft)
4213 2004-01-18 20:07  sghosh
4215         * contrib/check_snmp_printer.pl: plugin to check printer status via
4216           snmp, includes page count as perfdata; perl plugin
4218 2003-12-24 08:51  tonvoon
4220         * AUTHORS: Bug reporter
4222 2003-12-24 08:51  tonvoon
4224         * plugins/check_swap.c: Fixed help doc on use of % (854817 - Gunnar
4225           Hellekson)
4227 2003-12-18 09:24  tonvoon
4229         * README: Reference to CHANGES file
4231 2003-12-18 09:19  tonvoon
4233         * Makefile.am: Add CHANGES file to distribution
4235 2003-12-18 09:15  tonvoon
4237         * CHANGES: List major changes between releases
4239 2003-12-11 10:00  tonvoon
4241         * AUTHORS: For patch to check_http
4243 2003-12-11 10:00  tonvoon
4245         * plugins/check_http.c: Relative redirects not followed correctly
4246           (854131 - John Sivak)
4248 2003-12-05 18:12  tonvoon
4250         * AUTHORS: Ben Whaley for reported Solaris 8 /usr/ucb/ps problem in
4251           configure.in
4253 2003-12-05 18:08  tonvoon
4255         * configure.in: Not correctly working out ps command if /usr/ucb
4256           before /usr/bin in PATH for Solaris (reported by Ben Whaley)
4258 2003-12-05 16:45  tonvoon
4260         * AUTHORS: Patch to my_connect
4262 2003-12-05 16:42  tonvoon
4264         * plugins/: netutils.c, netutils.h: Fix clash of namespace for
4265           my_connect with mysql (854339 - Ian Holsman)
4267 2003-12-02 15:27  tonvoon
4269         * plugins/check_disk.c: Default thresholds not defined for lists in
4270           -x parameter (raised by Matt Garrett)
4272 2003-12-01 02:47  kdebisschop
4274         * po/: de.po, fr.po: commit changes caused by upstream code mods
4276 2003-12-01 02:46  kdebisschop
4278         * plugins/check_procs.c: use usage2 function
4280 2003-12-01 02:38  kdebisschop
4282         * nagios-plugins.spec.in: add THANKS to %doc
4284 2003-11-28 14:18  tonvoon
4286         * plugins/check_procs.c: Fixed listing of failed processes
4288 2003-11-24 14:56  tonvoon
4290         * AUTHORS: For patches
4292 2003-11-24 14:53  tonvoon
4294         * plugins/check_hpjd.c: Bug from code-clean (Antony Simmonds -
4295           846311)
4297 2003-11-21 07:53  kdebisschop
4299         * README: update auotmake/autoconf versions
4301 2003-11-21 07:52  kdebisschop
4303         * doc/developer-guidelines.sgml: update developer names
4305 2003-11-21 07:34  kdebisschop
4307         * INSTALLING: our policy now is to use most recent versions of GNU
4308           tool chain
4310 2003-11-19 06:24  kdebisschop
4312         * plugins/check_time.c: add perfdata
4314 2003-11-19 06:00  kdebisschop
4316         * plugins/check_smtp.c: use perfdata() to return perfoamnace data
4317           in stanadrd format
4319 2003-11-17 11:45  kdebisschop
4321         * plugins/check_ups.c: bugfix - each supported option was
4322           overwriting the previous perfdata
4324 2003-11-17 07:19  kdebisschop
4326         * plugins/check_ups.c: add perfdata
4328 2003-11-17 06:37  kdebisschop
4330         * plugins/check_pgsql.c: add perfdata
4332 2003-11-12 06:05  kdebisschop
4334         * plugins/check_snmp.c: clean up compiler warnings
4336 2003-11-12 05:53  kdebisschop
4338         * plugins/check_nt.c: clean up compiler warnings
4340 2003-11-12 05:48  kdebisschop
4342         * plugins/check_mrtg.c: clean up compiler warnings
4344 2003-11-12 05:41  kdebisschop
4346         * plugins/check_mrtgtraf.c: clean up compiler warnings
4348 2003-11-12 05:37  kdebisschop
4350         * plugins/check_swap.c: clean up compiler warnings
4352 2003-11-12 05:29  kdebisschop
4354         * plugins/check_mrtgtraf.c: add perfdata
4356 2003-11-12 05:28  kdebisschop
4358         * plugins/check_dig.c: remove overflow checks of strtod - HUGE_VALF
4359           requires C99; also remove equality checks on warn/crit interval
4360           which are no doubles
4362 2003-11-11 10:43  tonvoon
4364         * plugins/check_tcp.c: Added perfdata
4366 2003-11-11 10:34  tonvoon
4368         * plugins/check_users.c: Added perfdata
4370 2003-11-11 10:27  tonvoon
4372         * plugins/check_swap.c: Added perfdata
4374 2003-11-11 10:19  tonvoon
4376         * plugins/check_swap.c: Fixed if only absolute warn/crit set
4378 2003-11-10 11:15  tonvoon
4380         * plugins/utils.h: - typo fixes
4382 2003-11-05 22:59  sghosh
4384         * plugins-scripts/: check_ifoperstatus.pl, check_ifstatus.pl:
4385           added plugin timeout options
4387 2003-10-31 04:22  kdebisschop
4389         * plugins/check_nt.c: provide an error message
4391 2003-10-31 04:21  kdebisschop
4393         * plugins/check_hpjd.c: line indentation
4395 2003-10-31 04:20  kdebisschop
4397         * plugins/check_load.c: add perfdata
4399 2003-10-31 04:19  kdebisschop
4401         * plugins/check_mrtg.c: add perf data fix bug where stale data
4402           message would get overwritten
4404 2003-10-24 14:28  tonvoon
4406         * plugins/common.h: Ignore __attribute__ for non-GNU compilers
4408 2003-10-24 10:37  tonvoon
4410         * plugins/Makefile.am: Moved config.h to toplevel
4412 2003-10-23 11:24  tonvoon
4414         * lib/Makefile.am: Need to include intl/ for systems without
4415           libintl.h
4417 2003-10-21 17:16  tonvoon
4419         * AUTHORS: Matt Garrett for bug reports
4421 2003-10-21 16:56  tonvoon
4423         * plugins-scripts/check_file_age.pl: - Fixed file name (Matt
4424           Garrett)
4426 2003-10-20 15:03  tonvoon
4428         * configure.in, lib/fsusage.c, lib/mountlist.c: Fix for config.h at
4429           top level. Required for intl/
4431 2003-10-15 20:27  tonvoon
4433         * tools/mail_error: Need to export PATH for sfsnapshot to get
4434           correct GNU toolchain
4436 2003-10-14 04:15  sghosh
4438         * plugins-scripts/check_ifoperstatus.pl: snmpv3 patches
4440 2003-10-14 04:14  sghosh
4442         * plugins-scripts/check_ifstatus.pl:  more snmpv3 patches
4444 2003-10-14 03:40  sghosh
4446         * plugins-scripts/check_ntp.pl: Bug 773588: added check to warn on
4447           matching # candidates only
4449 2003-10-14 03:15  sghosh
4451         * plugins-scripts/check_ifstatus.pl: Added -M for maxmsgsize
4452           (v1/v2c) Added v3 support
4454 2003-09-30 14:54  tonvoon
4456         * plugins/check_swap.c: Fixed logic problem if HAVE_SWAP, but not
4457           on AIX or Solaris. Removed unnecessary ifdefs for help page.
4458           Better indentation for ifdefs
4460 2003-09-29 11:02  tonvoon
4462         * lib/Makefile.am: Missed GNU files for AIX 5.1
4464 2003-09-17 20:16  tonvoon
4466         * AUTHORS: Added authors of obsolete contrib plugins
4468 2003-09-17 20:07  tonvoon
4470         * contrib/maser-oracle.pl: Obsolete from main check_oracle
4472 2003-09-17 20:05  tonvoon
4474         * contrib/aix/: check_crit_dsk, check_dsk, check_ping: Plugins
4475           obsolete from main check_disk and check_ping
4477 2003-09-17 17:33  tonvoon
4479         * lib/strtod.c: Required if strtod not GNU compilant
4481 2003-09-17 17:31  tonvoon
4483         * configure.in, lib/Makefile.am, lib/error.c, lib/error.h,
4484           lib/error.m4, lib/malloc.c, lib/realloc.c, lib/unlocked-io.h,
4485           lib/xalloc.h, lib/xmalloc.c: Support to compile on AIX
4487 2003-09-17 17:15  tonvoon
4489         * plugins/check_load.c: - typo
4491 2003-09-17 10:31  tonvoon
4493         * configure.in, plugins/check_swap.c: Support for check_swap in AIX
4494           (tested on 5.1)
4496 2003-09-17 10:25  tonvoon
4498         * tools/setup: Hide error message if docbook not available
4500 2003-09-16 22:58  tonvoon
4502         * doc/developer-guidelines.sgml: Added in threshold range format
4503           and updated autoconf to 2.54 for a problem on Darwin)
4505 2003-09-16 15:14  tonvoon
4507         * configure.in, plugins/Makefile.am, plugins/check_procs.c: Support
4508           for AIX ps command and cleanup of configure's ps checks
4510 2003-09-16 13:32  tonvoon
4512         * AUTHORS, plugins/common.h: AIX problem with enum TRUE and FALSE
4513           (Ludse Verhoeven)
4515 2003-09-16 12:36  kdebisschop
4517         * tools/sfsnapshot: here-doc format was not correct
4519 2003-09-16 06:45  kdebisschop
4521         * plugins/check_ldap.c: milisecond timing and perfdata, fix NULL
4522           pointer error in validate_arguments
4524 2003-09-15 16:49  tonvoon
4526         * AUTHORS: Contributors to the perfdata discussion
4528 2003-09-15 16:28  tonvoon
4530         * AUTHORS, plugins-scripts/check_mailq.pl: Added Exim support
4531           (768445 - Eric Bollengier)
4533 2003-09-15 15:57  tonvoon
4535         * AUTHORS, plugins/check_nt.c: Option to verify check_nt version
4536           (799098 - Steve Hanselman)
4538 2003-09-15 15:30  tonvoon
4540         * AUTHORS: Jason Burnett for check_disk_smb patch
4542 2003-09-15 15:26  tonvoon
4544         * plugins-scripts/check_disk_smb.pl: Optionally specify port for
4545           smbclient to use (781227 - Jason Burnett)
4547 2003-09-15 06:03  kdebisschop
4549         * plugins/check_http.c: make status code extensible (thanks to
4550           Chris Wilson <chris@netservers.co.uk>)
4552 2003-09-12 12:53  kdebisschop
4554         * AUTHORS: two new additions
4556 2003-09-12 12:51  kdebisschop
4558         * plugins/check_ping.c: *new output format reported by Patrick
4559           Allen <p.allen@brandblue.co.uk>, also move atrribution for
4560           Richard Brodie to thanks file
4562 2003-09-12 12:38  kdebisschop
4564         * plugins/check_ping.c: new output format reported by Patrick Allen
4565           <p.allen@brandblue.co.uk>
4567 2003-09-11 12:50  kdebisschop
4569         * plugins/check_http.c: use prefdata function for size too
4571 2003-09-11 09:02  kdebisschop
4573         * plugins/check_http.c: use prefdata function
4575 2003-09-11 09:02  kdebisschop
4577         * configure.in, plugins/check_swap.c: last changes to configure
4578           broke check_swap on RHLinux. Restore /proc/meminfo check and make
4579           check_swap ifdefs safer
4581 2003-09-04 07:43  kdebisschop
4583         * Makefile.am: change so make-dist works in subdirs
4585 2003-09-03 20:37  tonvoon
4587         * configure.in: Remove df checks and ignore swap checks if no swap
4588           commands found
4590 2003-09-03 20:32  tonvoon
4592         * doc/developer-guidelines.sgml: No named credits in source code
4594 2003-09-03 11:32  tonvoon
4596         * configure.in: Fixed substitution for Tru64's ps format
4598 2003-09-03 07:01  kdebisschop
4600         * plugins/check_dig.c: allow warn/crit times to be floating point
4602 2003-09-03 07:00  kdebisschop
4604         * configure.in, plugins/common.h: include math.h if needed for
4605           HUGE_VAL
4607 2003-09-02 16:04  tonvoon
4609         * plugins/check_procs.c: Solaris requires asprintf checks for null
4610           variables
4612 2003-09-01 21:07  tonvoon
4614         * Makefile.am: Report duplicates in AUTHORS file
4616 2003-09-01 20:43  tonvoon
4618         * doc/developer-guidelines.sgml: Add contributor's name into CVS
4619           comments
4621 2003-08-31 06:24  tonvoon
4623         * .cvsignore, AUTHORS, Makefile.am, THANKS.in: Updated AUTHORS to
4624           include all contributors listed in comments in code and CVS for
4625           plugins and plugins-scripts. Still need to do SF
4627 2003-08-31 06:13  tonvoon
4629         * doc/developer-guidelines.sgml: Updated perf data standard for
4630           warn before crit
4632 2003-08-28 12:56  kdebisschop
4634         * plugins/check_game.c: add perf data
4636 2003-08-28 04:53  kdebisschop
4638         * plugins/check_dns.c: add perf data
4640 2003-08-28 04:53  kdebisschop
4642         * plugins/utils.c: use single quotes per guideline, also quote when
4643           SPC or = are found
4645 2003-08-28 04:22  kdebisschop
4647         * plugins/check_disk.c: add perf data
4649 2003-08-28 04:21  kdebisschop
4651         * plugins/utils.c: suppress quotes in perf data when not needed
4652           (some plugins need the space to keep below line length limit
4654 2003-08-28 04:20  kdebisschop
4656         * plugins/utils.h: add min() macro to complement max()
4658 2003-08-26 12:08  kdebisschop
4660         * plugins/check_dig.c: print perfdata
4662 2003-08-26 11:51  kdebisschop
4664         * plugins/check_fping.c: print perfdata
4666 2003-08-26 11:44  kdebisschop
4668         * plugins/: utils.c, utils.h: function to make perfdata output
4670 2003-08-23 16:07  kdebisschop
4672         * plugins/check_http.c: - found and fixed memory allocation error
4673           in rewritten redir() function
4675 2003-08-23 14:59  kdebisschop
4677         * plugins/check_http.c: - hacked interim fix to segfault on
4678           redirect - for tesing only
4680 2003-08-23 14:58  kdebisschop
4682         * plugins/check_dig.c: - fix various format errors with newly added
4683           perf data
4685 2003-08-23 00:49  kdebisschop
4687         * plugins/check_dig.c: - forgot to declare struct timeval tv for
4688           hires timing
4690 2003-08-22 07:55  kdebisschop
4692         * plugins/check_dig.c: - add perf data for time
4694 2003-08-22 07:22  kdebisschop
4696         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
4697           check_dummy.c, check_fping.c, check_game.c, check_hpjd.c,
4698           check_http.c, check_ide-smart.c, check_ldap.c, check_load.c,
4699           check_mrtg.c, check_mysql.c, check_nagios.c, check_nt.c,
4700           check_nwstat.c, check_overcr.c, check_pgsql.c, check_ping.c,
4701           check_procs.c, check_radius.c, check_real.c, check_smtp.c,
4702           check_snmp.c, check_ssh.c, check_swap.c, check_tcp.c,
4703           check_time.c, check_udp.c, check_ups.c, check_users.c, negate.c,
4704           urlize.c: - bindtextdomain for gettext, a few other smale
4705           cleanups here and there
4707 2003-08-22 05:42  kdebisschop
4709         * plugins/: check_http.c: * bugfix: snprintf of timestamp truncated
4710           '\0'
4712 2003-08-21 19:00  kdebisschop
4714         * plugins/check_http.c: * Check redirections for infinte loops and
4715           limit depth of recursion
4717 2003-08-20 10:54  tonvoon
4719         * plugins/check_time.c: Optionally use udp instead of tcp (Bradley
4720           Baetz - 751646)
4722 2003-08-20 09:31  tonvoon
4724         * contrib/check_wins.pl: Changed netsaint to nagios in use lib
4726 2003-08-19 12:41  kdebisschop
4728         * plugins/check_http.c: *BUGFIX: LWS is not required betwwen
4729           "Location:" header field name and field value
4731 2003-08-19 12:19  kdebisschop
4733         * plugins/check_http.c: *add missing status numbers from RFC 2616
4734           (HTTP1.1)
4736 2003-08-18 12:05  kdebisschop
4738         * plugins/check_ping.c: move error scans to a new separate routine
4739           and scan both stderr and stdio
4741 2003-08-11 20:50  tonvoon
4743         * doc/developer-guidelines.sgml: Performance data guidelines added
4745 2003-08-11 20:43  tonvoon
4747         * tools/sfsnapshot: Fixed building snapshots - cvs update ignores
4748           new directories.  Also do not need to run make
4750 2003-08-10 13:56  kdebisschop
4752         * plugins/utils.c: config.h is redundant (common.h includes it)
4754 2003-08-10 13:48  kdebisschop
4756         * plugins/: check_dns.c, check_smtp.c: perf data in integer
4757           microseconds
4759 2003-08-10 13:12  kdebisschop
4761         * po/: POTFILES.in, de.po, fr.po: first pass at NLS markup done
4763 2003-08-10 13:11  kdebisschop
4765         * plugins-scripts/check_rpc.pl: proposed fix for LANG issue
4767 2003-08-10 07:53  kdebisschop
4769         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
4770           check_fping.c, check_game.c, check_hpjd.c, check_http.c,
4771           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
4772           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
4773           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
4774           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
4775           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
4776           check_udp.c, check_ups.c, check_users.c, negate.c, popen.c,
4777           urlize.c: the last round of pedantic compiler warnings
4779 2003-08-09 14:37  kdebisschop
4781         * tools/devmode: a little shell script to make it a little easier
4782           to produce  pedantic compiler warnings
4784 2003-08-09 14:36  kdebisschop
4786         * plugins/: check_smtp.c, check_ssh.c, check_tcp.c, check_time.c,
4787           check_udp.c, check_ups.c, check_users.c: more pedantic compiler
4788           warnings
4790 2003-08-09 07:51  undrgrid
4792         * plugins/common.h, po/de.po, po/fr.po: Code clean-up
4794 2003-08-09 07:01  kdebisschop
4796         * plugins/: check_dig.c, check_http.c, check_load.c, check_mrtg.c,
4797           check_mrtgtraf.c, check_nwstat.c, check_overcr.c, check_ping.c,
4798           check_procs.c, check_real.c, utils.c, utils.h: more pedantic
4799           compiler warns
4801 2003-08-09 05:19  kdebisschop
4803         * plugins/check_http.c: more pedantic compiler warns, change to
4804           microsecond output for perf data, add size to perf data
4806 2003-08-09 05:12  kdebisschop
4808         * plugins/: utils.c, utils.h: add function for elapsed tim ein
4809           microseconds
4811 2003-08-09 01:56  kdebisschop
4813         * plugins/check_http.c: more pedantic compiler warnings
4815 2003-08-09 01:41  kdebisschop
4817         * plugins/: check_disk.c, check_dummy.c, popen.c, utils.c, utils.h:
4818           more pedantic compiler warnings
4820 2003-08-08 21:31  kdebisschop
4822         * lib/Makefile.am: include getloadvag.m4 in distrib
4824 2003-08-08 17:49  kdebisschop
4826         * plugins/: check_disk.c, netutils.c, netutils.h: cleanups from
4827           pedantic complier warnings
4829 2003-08-08 17:48  kdebisschop
4831         * plugins/check_nt.c: change if/elseif block to case, general
4832           streamline
4834 2003-08-08 13:14  kdebisschop
4836         * plugins/check_disk.c: fix a variety of compiler warnings about
4837           qualifier discards and other pedantic stuff
4839 2003-08-08 06:09  kdebisschop
4841         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c,
4842           check_snmp.c, utils.c, utils.h: fix a variety of compiler
4843           warnings about qualifier discards and other pedantic stuff
4845 2003-08-08 05:33  kdebisschop
4847         * plugins/: check_by_ssh.c, check_disk.c, check_nt.c, netutils.c,
4848           netutils.h, popen.h, utils.h: fix a variety of compiler warnings
4849           about qualifier discards and other pedantic stuff
4851 2003-08-08 04:51  kdebisschop
4853         * plugins/: check_nt.c, check_smtp.c: markup for translation
4855 2003-08-08 00:17  kdebisschop
4857         * plugins/check_real.c: markup for translation
4859 2003-08-07 13:36  kdebisschop
4861         * plugins/check_procs.c: markup for translation
4863 2003-08-07 13:09  kdebisschop
4865         * plugins/check_load.c: reorder for consistency, restore prototypes
4866           for print_foo, nest #ifdef to avoid pedantic traditional c warn
4868 2003-08-07 13:00  kdebisschop
4870         * plugins/check_snmp.c: reorder for consistency (no code changes)
4872 2003-08-07 12:51  kdebisschop
4874         * plugins/: check_by_ssh.c, check_disk.c, check_dns.c,
4875           check_fping.c, check_game.c, check_http.c, check_mrtg.c,
4876           check_mrtgtraf.c, check_nagios.c, check_nt.c, check_nwstat.c,
4877           check_overcr.c, check_radius.c, check_real.c, check_snmp.c,
4878           check_swap.c, check_tcp.c, check_time.c, negate.c, netutils.c,
4879           popen.c, utils.c, utils.h: replace "terminate" with "die" for
4880           shorter name and better readability
4882 2003-08-07 12:49  kdebisschop
4884         * plugins/check_ping.c: cleanup for better readability
4886 2003-08-07 10:51  kdebisschop
4888         * plugins/check_ping.c: markup for translation
4890 2003-08-07 02:23  kdebisschop
4892         * tools/sfsnapshot: make must be run before make dist to creat
4893           language files
4895 2003-08-06 21:53  tonvoon
4897         * doc/developer-guidelines.sgml: Added in that Nagios plugins are
4898           written to GNU standards
4900 2003-08-06 15:26  kdebisschop
4902         * lib/.cvsignore: ignore ulonglong.m4
4904 2003-08-06 13:13  kdebisschop
4906         * plugins/check_overcr.c: markup for translation, move send_buffer
4907           assignment to process_args so process_tcp_request can be moved
4908           outside the conditional, replace if/esleif with switch, replace
4909           #defines with enum
4911 2003-08-06 13:11  kdebisschop
4913         * plugins/check_nwstat.c: markup for translation
4915 2003-08-05 20:20  tonvoon
4917         * doc/developer-guidelines.sgml: Added dev platform requirements
4919 2003-08-05 12:53  kdebisschop
4921         * plugins/check_ssh.c: markup for translation
4923 2003-08-05 10:56  stanleyhopcroft
4925         * contrib/check_mssql.sh: Version 2.0 of MS SQL server plugin
4926           (contrib/check_mssql.sh) from T De Blende.
4928 2003-08-04 12:38  kdebisschop
4930         * plugins/: check_users.c, urlize.c: markup for translation
4932 2003-08-04 09:13  kdebisschop
4934         * plugins/: check_time.c, check_udp.c: markup for translation
4936 2003-08-04 08:42  kdebisschop
4938         * plugins/: check_ldap.c, check_nagios.c, check_radius.c,
4939           check_udp.c, check_ups.c, negate.c: markup for translation
4941 2003-08-03 15:24  kdebisschop
4943         * plugins/: check_ldap.c, check_mrtg.c, check_mrtgtraf.c: markup
4944           for translation
4946 2003-08-03 07:19  kdebisschop
4948         * plugins/check_load.c: markup for translation
4950 2003-08-03 07:05  kdebisschop
4952         * plugins/: check_http.c, check_ldap.c, check_tcp.c: markup for
4953           translation
4955 2003-08-03 07:03  kdebisschop
4957         * plugins/: Makefile.am, check_ide-smart.c: markup for translation,
4958           use common.h, fix problems compiling
4960 2003-08-03 07:02  kdebisschop
4962         * plugins/check_ldap.c: markup for translation
4964 2003-08-03 01:01  kdebisschop
4966         * plugins/check_http.c: markup for translation
4968 2003-08-02 23:19  kdebisschop
4970         * plugins/check_hpjd.c: markup for translation
4972 2003-08-02 23:08  kdebisschop
4974         * plugins/check_mysql.c: markup for translation
4976 2003-08-02 23:06  kdebisschop
4978         * plugins/: check_fping.c, check_game.c, check_mysql.c,
4979           check_snmp.c, utils.h: markupf for translation
4981 2003-08-02 19:22  kdebisschop
4983         * plugins/: utils.c, utils.h: ifdef so utils.h can be header for
4984           utils.c
4986 2003-08-02 19:22  kdebisschop
4988         * plugins/: check_fping.c, check_snmp.c: markup for translation
4990 2003-08-02 17:42  kdebisschop
4992         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
4993           check_dummy.c, check_pgsql.c, check_swap.c, check_tcp.c, utils.h:
4994           establish "UT_" namespace for usage text in #defines
4996 2003-08-02 17:42  kdebisschop
4998         * plugins/check_snmp.c: markup for translation
5000 2003-08-02 06:30  kdebisschop
5002         * plugins/check_dns.c: restore informative output that was lost in
5003           previous bug fix
5005 2003-08-02 00:56  kdebisschop
5007         * plugins/check_dns.c: terminate in error_scan() so meaningfull
5008           errors can be sent
5010 2003-08-01 07:04  kdebisschop
5012         * plugins/check_dummy.c: mark for transaltion
5014 2003-08-01 07:03  kdebisschop
5016         * plugins/check_dns.c: do not translate the strings that will be
5017           compared to utility output - LC_ALL is set to C so those strings
5018           should be untranslated regardless of the system settings
5020 2003-08-01 07:01  kdebisschop
5022         * plugins/popen.c: set LC_ALL to C in execve environemnt
5024 2003-08-01 03:11  kdebisschop
5026         * plugins/: Makefile.am: 'ln -f -s ...' is not reliable/portable.
5027           Use 'rm -f ...; ln -s ...'
5029 2003-07-31 13:06  kdebisschop
5031         * plugins/check_dns.c: mark for translation (note problem here - it
5032           relies on tranalation in underlying utility, which has a high
5033           chance of failing)
5035 2003-07-31 12:02  kdebisschop
5037         * plugins/: utils.h, check_disk.c: mark for translation
5039 2003-07-30 12:39  kdebisschop
5041         * plugins/check_by_ssh.c: mark up for translation
5043 2003-07-30 05:07  kdebisschop
5045         * plugins/: check_dig.c, check_pgsql.c, check_swap.c, check_tcp.c,
5046           utils.h: markup for translation
5048 2003-07-29 12:58  kdebisschop
5050         * plugins/: check_pgsql.c, check_swap.c, check_tcp.c: mark for
5051           translation
5053 2003-07-29 12:57  kdebisschop
5055         * plugins/utils.h: some shared text for internationalized help text
5057 2003-07-29 06:49  kdebisschop
5059         * plugins/utils.c: clean up warnings about ill-formed comment and
5060           string concatenation
5062 2003-07-29 06:43  kdebisschop
5064         * .cvsignore, ChangeLog, README, configure.in, lib/Makefile.am:
5065           bump to gettext 0.11.5 and cleanup GNU toolchain
5067 2003-07-29 06:38  kdebisschop
5069         * ABOUT-NLS, INSTALL: get from GNU files instead of storing in CVS
5071 2003-07-29 06:03  kdebisschop
5073         * tools/setup: move autopoint to start of gnu toolchain setup use
5074           --force-missing instead on manually copying files  (manual
5075           process was broken on RedHat, and we should expect automake to do
5076           its job right anyway)
5078 2003-07-29 04:06  kdebisschop
5080         * configure.in: look for getloadavg.c in $topdir/lib, not
5081           $srcdir/lib
5083 2003-07-29 04:04  kdebisschop
5085         * plugins/: check_http.c: patch attempt to reference undefined
5086           optarg (credit Paul Farrall)
5088 2003-07-29 04:03  kdebisschop
5090         * configure.in: look for getloadavg.c in $topdir/lib, not
5091           $srcdir/lib
5093 2003-07-28 12:36  tonvoon
5095         * configure.in: - Specify srcdir so no confusion
5097 2003-07-28 12:34  tonvoon
5099         * configure.in, lib/getloadavg.m4: Fixes Redhat 6.2 compiles for
5100           getloadavg.o
5102 2003-07-28 12:30  tonvoon
5104         * configure.in, lib/getloadavg.m4: Readded getloadavg.m4 as using
5105           autoconf 2.50+. This fixes redhat 6.2 compiles
5107 2003-07-26 13:15  kdebisschop
5109         * plugins/check_pgsql.c: mark for translation
5111 2003-07-26 13:13  kdebisschop
5113         * plugins/common.h: add S_ macor to mark message for both
5114           translation and inclusion into docbook SGML
5116 2003-07-26 06:29  kdebisschop
5118         * po/: de.po, fr.po: updated check_tcp
5120 2003-07-26 06:25  kdebisschop
5122         * plugins/check_tcp.c, po/ChangeLog: internationalization
5124 2003-07-26 06:17  kdebisschop
5126         * po/.cvsignore, intl/.cvsignore, lib/.cvsignore: skip gettext
5127           files
5129 2003-07-26 05:33  kdebisschop
5131         * lib/: Makefile.am: checkins for internationalization
5133 2003-07-26 05:25  kdebisschop
5135         * po/Makevars: checkins for internationalization
5137 2003-07-26 05:17  kdebisschop
5139         * lib/gettext.h: checkins for internationalization
5141 2003-07-26 05:14  kdebisschop
5143         * tools/setup: checkins for internationalization
5145 2003-07-26 05:09  kdebisschop
5147         * configure.in, ABOUT-NLS, po/de.po, po/fr.po: checkins for
5148           internationalization
5150 2003-07-26 05:06  kdebisschop
5152         * .cvsignore, ChangeLog, Makefile.am, configure.in,
5153           nagios-plugins.spec.in, lib/Makefile.am, plugins/Makefile.am,
5154           plugins/check_tcp.c, plugins/common.h, plugins/utils.c,
5155           po/LINGUAS, po/POTFILES.in, tools/setup: checkins for
5156           internationalization
5158 2003-07-21 13:06  kdebisschop
5160         * plugins/common.h: add stubs to allow markup for translation
5162 2003-07-21 12:53  kdebisschop
5164         * configure.in, plugins/common.h: test GNU_SOURCE and include
5165           features.h if present to clear warning about asprintf definition
5167 2003-07-20 15:40  kdebisschop
5169         * doc/developer-guidelines.sgml: must use '&amp;' in attribute
5170           values instead of '&' id tokens (attibute values) must not have
5171           embedded spaces
5173 2003-07-20 15:01  kdebisschop
5175         * nagios-plugins.spec.in: was needed for build on RH9
5177 2003-07-17 13:14  tonvoon
5179         * plugins-scripts/check_oracle.sh: - Cleanup comments
5181 2003-07-17 10:35  tonvoon
5183         * doc/developer-guidelines.sgml: Guidelines updated to use
5184           Sourceforge tracker system
5186 2003-07-11 23:20  tonvoon
5188         * doc/developer-guidelines.sgml: - Fixed CVS commit comments
5190 2003-07-11 14:06  tonvoon
5192         * doc/developer-guidelines.sgml: Added in practice of prefixing
5193           comments in CVS commits
5195 2003-07-11 07:30  kdebisschop
5197         * ChangeLog: Auto Update from CVS (includes both stabel and devel -
5198           ugh)
5200 2003-07-11 07:12  kdebisschop
5202         * configure.in, plugins/Makefile.am: link check_spop and
5203           check_simap if ssl libs are compiled into check_tcp
5205 2003-07-04 11:42  kdebisschop
5207         * configure.in, plugins/Makefile.am: only make links for check_spop
5208           and check_simap when SSL is built into check_tcp
5210 2003-07-03 17:49  tonvoon
5212         * plugins/check_procs.c: Fixed seg fault on some Sol 7/8 servers
5213           (Patch 764745 - Alexander Matey)
5215 2003-07-03 16:00  tonvoon
5217         * tools/setup: Changing $() to `` to be compatible with Solaris' sh
5219 2003-07-03 04:23  kdebisschop
5221         * autogen.sh, tools/setup: mv GNU toolchain check into tools/setup
5223 2003-07-03 04:19  kdebisschop
5225         * plugins/utils.c: remove LABELLEN
5227 2003-07-02 17:20  tonvoon
5229         * plugins-scripts/: check_oracle.sh: Check for ORA- errors for
5230           tablespace and cache (patch 755456 - Sven Meyer)
5232 2003-07-02 16:57  tonvoon
5234         * plugins-scripts/check_disk_smb.pl: Update error message from
5235           smbclient v2.2.7 (Patch 740132 - Cove Schneider)
5237 2003-07-02 16:52  tonvoon
5239         * plugins-scripts/check_disk_smb.pl: Update error message from
5240           smbclient v2.2.7 (Patch 740132 - Cove Schneider)
5242 2003-07-02 16:01  tonvoon
5244         * contrib/check_file_age.pl, plugins-scripts/.cvsignore,
5245           plugins-scripts/Makefile.am, plugins-scripts/check_file_age.pl,
5246           plugins-scripts/subst.in: Moving check_file_age into core
5248 2003-07-02 15:39  tonvoon
5250         * configure.in: Fixed SUPPORT message
5252 2003-07-01 10:27  tonvoon
5254         * plugins/check_disk.c: Fix for large filesystems > 3TB (Stuart
5255           Webster)
5257 2003-06-30 20:47  undrgrid
5259         * plugins/: check_http.c, check_ldap.c, check_smtp.c: Added -4 and
5260           -6 command line options into check_http, check_ldap and
5261           check_smtp
5263 2003-06-30 19:52  undrgrid
5265         * plugins/: check_ping.c, check_ssh.c, check_tcp.c, netutils.c:
5266           Corrections to get code to compile on systems without IPv6
5267           support
5269 2003-06-30 19:52  undrgrid
5271         * plugins/Makefile.am: Added check_simap & check_spop to
5272           check_tcp_programs If someone knows how to make this conditional
5273           in the Makefile only if being compiled with SSL I think this is
5274           the only way to make it better
5276 2003-06-30 18:02  tonvoon
5278         * plugins/check_disk.c: Fixed support for "check_disk warn crit
5279           [path]" with thresholds at used levels
5281 2003-06-29 20:54  undrgrid
5283         * configure.in, plugins/check_ldap.c: Included patch for check_ldap
5284           from Patch #753621 by Ziya Suzen
5286 2003-06-29 20:22  undrgrid
5288         * plugins/: check_ping.c, check_tcp.c: Changed usage output to show
5289           -4 and -6 are mutually exclusive. You can only      use one or
5290           the other but not both. The last one used will win out.
5292 2003-06-29 20:17  undrgrid
5294         * plugins/: check_ping.c, netutils.c: check_ping is now coded with
5295           -4 & -6 options to call PING or PING6 command netutils modified
5296           to verify hosts based on address_family setting when used    with
5297           -4 or -6 options. is_inet_addr() will not be tested if -6 is
5298           used and is_inet6_addr() will not be tested if -4 is used. Also
5299           the     is_hostname() will use the address_family value to
5300           resolve hostnames    only if IPv6 support is available otherwise
5301           defaults to AF_INET.
5303 2003-06-29 07:36  undrgrid
5305         * plugins/: check_ssh.c, check_tcp.c, netutils.c, netutils.h: Added
5306           address_family extern int variable to netutils to allow for -4 &
5307           -6         options for explicit connection protocol Added support
5308           for -4 & -6 options to check_ssh and check_tcp for testing
5310 2003-06-29 03:18  tonvoon
5312         * plugins/check_nwstat.c: Added NLM test (Phil Randal)
5314 2003-06-29 02:52  tonvoon
5316         * plugins/check_swap.c: Corrected reported size for PROC_MEMINFO
5317           systems
5319 2003-06-29 02:36  tonvoon
5321         * tools/sfwebcron: Fixed so goes to correct web area
5323 2003-06-29 02:07  tonvoon
5325         * tools/sfwebcron: New tool to run on shell.sf.net to update the
5326           dev guidelines
5328 2003-06-29 01:58  tonvoon
5330         * doc/makefile: Fixed makefile
5332 2003-06-27 19:47  undrgrid
5334         * plugins/netutils.c: Modified my_connect to include ai_socktype in
5335           the hints to be compliant with RFC3493 as pointed out by Janos
5336           Mohacsi.
5338 2003-06-27 15:43  tonvoon
5340         * configure.in, plugins/check_swap.c: Support for swap -s for
5341           solaris. Also changes size of swap to MBs through a conversion
5342           amount in configure. Possible breakage on other OSes
5344 2003-06-27 13:04  tonvoon
5346         * doc/makefile: Remove if which check - done in tools/setup instead
5348 2003-06-27 11:30  tonvoon
5350         * tools/setup: Fiddling as Solaris' which command is broken
5352 2003-06-27 00:33  tonvoon
5354         * plugins/check_disk.c: Fixed different thresholds if using exclude
5355           lists
5357 2003-06-25 16:43  tonvoon
5359         * plugins/check_disk.c: Support for different thresholds for
5360           different filesystems
5362 2003-06-25 14:38  tonvoon
5364         * plugins/check_disk.c: Removed -d option and just check against -p
5365           parameter
5367 2003-06-25 14:28  tonvoon
5369         * plugins/check_disk.c: Report errors if path specified not found
5371 2003-06-25 14:16  tonvoon
5373         * plugins/check_disk.c: Problems compiling on SunOS 5.6 with gcc
5374           2.8.1. Fixed by specifying floating variables, rather than
5375           letting asprintf work it out
5377 2003-06-25 13:38  tonvoon
5379         * plugins/check_disk.c: Returns critical if fs missing. Only works
5380           for single fs specified in -p, otherwise will return warning as
5381           before (reported by Jim Carroll)
5383 2003-06-21 06:49  kdebisschop
5385         * plugins/Makefile.am: soalris 8 needs 'ln -s -f' instead of 'ln
5386           -sf'
5388 2003-06-21 06:48  kdebisschop
5390         * plugins/Makefile.am: solaris 8 needs 'ln -s -f' instead of 'ln
5391           -sf'
5393 2003-06-21 06:31  kdebisschop
5395         * plugins/check_http.c: fix character class for URI_PATH and
5396           URI_PORT
5398 2003-06-21 06:23  kdebisschop
5400         * plugins/check_http.c: add remaining URI_PATH chars per RFC 2396
5401           remove '-' from URI_PORT
5403 2003-06-12 05:44  undrgrid
5405         * command.cfg.in: Renamed duplicate check_snmp command definitions
5406           to be unique
5408 2003-06-12 05:14  undrgrid
5410         * command.cfg.in, configure.in: Made the two check_ifoperstatus
5411           commands unique to remove conflicts
5413 2003-06-11 11:41  kdebisschop
5415         * plugins/check_http.c: fix URI_PATH to allow ?&#: (more still
5416           should be allowed) fix class to be POSIX compliant
5418 2003-06-11 11:39  kdebisschop
5420         * plugins/check_http.c: character classes were wrong for URI_PATH
5421           etc: 1) must include ?&#; for PATH 2) POSIX states "If a '-' is
5422           in the scanlist and is not the first character, nor the second
5423           where the first character is a '^' , nor the last character, the
5424           behavior is implementation-defined"
5426 2003-06-10 06:04  kdebisschop
5428         * contrib/urlize.pl: add comment about shell quote removal to
5429           address
5430           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
5432 2003-06-10 06:02  kdebisschop
5434         * plugins/urlize.c: add note about shell quote removal to address
5435           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
5437 2003-06-10 05:55  kdebisschop
5439         * contrib/urlize.pl: add comment relating to
5440           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
5442 2003-06-10 05:53  kdebisschop
5444         * plugins/urlize.c: add note about effect of shell quote handling
5445           to address
5446           https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
5448 2003-06-08 23:39  tonvoon
5450         * configure.in: Fixed quoting on SWAP_FORMAT
5452 2003-06-08 23:22  tonvoon
5454         * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
5456 2003-06-07 01:46  sghosh
5458         * plugins/check_real.c: \r\n patch from Mathias
5460 2003-06-07 01:36  sghosh
5462         * plugins/check_real.c: \r\n patch from Mathias
5464 2003-06-05 00:09  tonvoon
5466         * configure.in: Display ps command used
5468 2003-06-04 23:56  tonvoon
5470         * configure.in: Stupid bug - what happens when you don't bother
5471           testing
5473 2003-06-04 23:37  tonvoon
5475         * configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
5477 2003-06-04 23:17  tonvoon
5479         * plugins/check_disk.c: Argument to asprintf in wrong order
5481 2003-06-04 22:17  tonvoon
5483         * pkg/solaris/solpkg: Remove /usr as well. Maybe this is best done
5484           by changing BASEDIR to configure's prefix?
5486 2003-06-02 15:46  kdebisschop
5488         * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
5489           maxbytes (was GT)
5491 2003-06-02 15:43  kdebisschop
5493         * plugins/check_tcp.c: finish recv() loop when stream GT or EQ
5494           maxbytes (was GT)
5496 2003-06-01 06:38  kdebisschop
5498         * plugins/check_tcp.c: typos in doco
5500 2003-06-01 06:38  kdebisschop
5502         * plugins/check_tcp.c: allow user to limit number of bytes fetched
5503           fix some doco (wait is now delay, server_quit was not shown)
5505 2003-06-01 06:19  kdebisschop
5507         * plugins/check_tcp.c: allow user to limit the number of bytes to
5508           be fetched
5510 2003-05-31 15:39  kdebisschop
5512         * plugins/check_dns.c: first revised patch failed to trap the
5513           "break" in while()
5515 2003-05-31 15:39  kdebisschop
5517         * plugins/check_dns.c: first revised patch failed to trap the
5518           "break" in while()
5520 2003-05-31 15:22  kdebisschop
5522         * plugins/check_dns.c: typo in args to terminate
5524 2003-05-31 15:04  kdebisschop
5526         * plugins/check_dns.c: trap null or empty returns from nslookup
5528 2003-05-27 14:10  stanleyhopcroft
5530         * contrib/check_sap.sh: check_sap.sh plugin to check SAP /R3
5531           servers from Karel Salavec and Tom De Blende.
5533 2003-05-26 11:09  stanleyhopcroft
5535         * contrib/: check_axis.sh, check_mssql.sh: Revisions to Tom De
5536           Blende contributed plugins: check_axis.sh and check_mssql.sh
5538 2003-05-18 00:07  tonvoon
5540         * plugins/t/: check_ftp.t: Fixed test (Mathew Ericson - 738609)
5542 2003-05-17 18:58  tonvoon
5544         * plugins/t/: check_load.t: Fixed tests (Mathew Ericson - 738607)
5546 2003-05-17 18:50  tonvoon
5548         * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
5549           738605)
5551 2003-05-17 18:46  tonvoon
5553         * plugins/t/check_procs.t: Fixed test commands (Mathew Ericson -
5554           738605)
5556 2003-05-17 18:38  tonvoon
5558         * plugins/t/: check_http.t: Fixed tests (Mathew Ericson - 738608)
5560 2003-05-17 18:36  tonvoon
5562         * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604) CV:
5563           ----------------------------------------------------------------------
5565 2003-05-17 18:33  tonvoon
5567         * plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604)
5569 2003-05-16 18:32  sghosh
5571         * plugins-scripts/: check_ntp.pl: bug fix
5573 2003-05-15 00:17  tonvoon
5575         * plugins/negate.c: Added examples
5577 2003-05-14 22:59  tonvoon
5579         * plugins-scripts/check_mailq.pl: Added postfix support (Thomas
5580           Nilsen - 735218)
5582 2003-05-14 22:51  tonvoon
5584         * plugins/check_nwstat.c: Added DSVER and UPTIME checks (Phil
5585           Randal - 737617)
5587 2003-05-14 22:49  tonvoon
5589         * pkg/solaris/solpkg: Typo
5591 2003-05-14 22:44  tonvoon
5593         * doc/.cvsignore: Ignore developer-guidelines.html as generated
5594           from docbook
5596 2003-05-14 22:39  tonvoon
5598         * Makefile.am, pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Remove
5599           dependency on gnu make
5601 2003-05-14 00:20  tonvoon
5603         * doc/developer-guidelines.sgml: Updated docs to include comments,
5604           contrib->main, getopts_long and verbose output levels
5606 2003-05-13 23:23  tonvoon
5608         * tools/sfsnapshot: Calls tools/setup and creates a README for the
5609           snapshot directory
5611 2003-05-13 23:03  tonvoon
5613         * doc/developer-guidelines.html, doc/makefile, tools/setup: The
5614           developer-guidelines.html file is now generated from the sgml
5615           file by docbook2html at tools/setup time
5617 2003-05-13 13:14  stanleyhopcroft
5619         * contrib/tarballs/hopcroft-plugins.tar.gz: Removed
5620           contrib/tarballs/hopcroft-plugins.tar.gz. This is archaic,
5621           anachronistic, unmaintained and humblingly embarrassing.
5623 2003-05-13 13:13  stanleyhopcroft
5625         * contrib/check_mssql.sh: check_mssql.sh. A new plugin from Mr T DE
5626           BLENDE to check MS SQLServer databases.
5628 2003-05-09 04:22  kdebisschop
5630         * plugins/check_http.c: fix error when server closes connection
5631           immediately
5633 2003-05-09 04:22  kdebisschop
5635         * plugins/check_http.c: fix error when server closes connection
5636           immediately
5638 2003-05-09 03:59  kdebisschop
5640         * plugins/: check_snmp.c: cause snmpget try try for 1 second less
5641           than the timeout (allowing plugin to force close if needed)
5643 2003-05-07 19:01  undrgrid
5645         * plugins/check_ping.c: Modified check_ping to handle IPv6 as well
5646           as IPv4 ICMP checks using the PING6_COMMAND determined during the
5647           configure script execution. As USE_IPV6 may be defined and
5648           PING6_COMMAND is not defined if there is not IPv6 TCP stack
5649           available when configure is run I condition it off PING6_COMMAND
5650           existing to remove build errors for being undefined.
5652 2003-04-25 10:05  sghosh
5654         * plugins-scripts/: check_ntp.pl: corrected output units
5656 2003-04-23 05:57  kdebisschop
5658         * plugins/: check_http.c, utils.c: update to RFC1123 hostname specs
5660 2003-04-17 06:56  kdebisschop
5662         * nagios-plugins.spec.in: add check_nt, drop check_vsz
5664 2003-04-17 06:55  kdebisschop
5666         * plugins/: check_dig.c, check_tcp.c, check_users.c: code cleanup
5667           to clear strict compiler warnings
5669 2003-04-17 06:36  kdebisschop
5671         * plugins/: check_dig.c, check_tcp.c, netutils.c: code cleanup to
5672           clear strict compiler warnings
5674 2003-04-16 16:31  sghosh
5676         * plugins/check_real.c: old behavior - no stream check unless -u
5678 2003-04-16 16:06  sghosh
5680         * plugins/check_real.c: reset to old behavior of not checking
5681           stream by default
5683 2003-04-13 05:49  sghosh
5685         * plugins/check_hpjd.c: reduce compiler warning between gcc3 and
5686           gcc2.96
5688 2003-04-13 05:28  sghosh
5690         * configure.in: update for check_mailq - qmail support
5692 2003-04-13 05:25  sghosh
5694         * plugins-scripts/utils.pm.in: update for check_mailq - qmail
5695           support
5697 2003-04-13 05:23  sghosh
5699         * plugins-scripts/check_mailq.pl: Added sendmail multi-queue
5700           support (Canau), merged qmail support (Schmid)
5702 2003-04-12 01:02  tonvoon
5704         * plugins/check_procs.c: Match -a STRING anywhere in ps args
5705           (Laurent Vaslin - 719783)
5707 2003-04-12 00:47  tonvoon
5709         * plugins/check_procs.c: Match -a STRING anywhere in ps args
5710           (Laurent Vaslin - 719783)
5712 2003-04-11 23:36  sghosh
5714         * plugins-scripts/check_ifstatus.pl: added feature -u (list of
5715           unused ifIndex)
5717 2003-04-11 23:09  sghosh
5719         * plugins-scripts/check_ifstatus.pl: bug 691412, added feature -x
5720           (list of excluded ifTypes)
5722 2003-04-11 19:44  sghosh
5724         * plugins/check_hpjd.c: patch 698384 - order of args to snmpget +
5725           print a bit of stderr
5727 2003-04-11 17:27  sghosh
5729         * plugins/check_hpjd.c: patch 698384 - order of args to snmpget
5731 2003-04-09 04:46  kdebisschop
5733         * plugins/: check_http.c, check_hpjd.c, check_nt.c: cleanup to
5734           suppress various strict compiler warnings
5736 2003-04-09 04:44  kdebisschop
5738         * plugins/common.h: rewrite #elif to be compatible with traditional
5739           C
5741 2003-04-09 03:09  kdebisschop
5743         * plugins/Makefile.am: check_game needs popen.c now
5745 2003-04-08 21:49  tonvoon
5747         * plugins/: check_nt.c, check_hpjd.c: Changed // to /* */ comments
5748           as some compilers do not like them
5750 2003-04-08 21:38  tonvoon
5752         * command.cfg.in: Updated command for new check_procs
5754 2003-04-08 21:37  tonvoon
5756         * plugins/: check_hpjd.c, check_nt.c: Changed // to /* */ comments
5757           as some compilers do not like them
5759 2003-04-08 01:00  stanleyhopcroft
5761         * contrib/check_axis.sh: check_axis.sh (Axis 5xx print servers)
5762           from Tom De Blende
5764 2003-04-08 00:40  tonvoon
5766         * plugins/check_procs.c: Fixed zombie processes
5768 2003-04-08 00:16  tonvoon
5770         * configure.in: Missed some PS_FORMAT strings
5772 2003-04-07 23:53  tonvoon
5774         * configure.in, plugins/Makefile.am, plugins/check_nagios.c,
5775           plugins/check_procs.c, plugins/check_vsz.c: Souped up check_procs
5776           with different metrics
5778 2003-04-07 22:23  tonvoon
5780         * plugins/check_snmp.c: Removed unnecessary array for AIX compile
5781           (reported by Alwyn Cherrington)
5783 2003-04-07 22:21  tonvoon
5785         * plugins/check_snmp.c: Removed unnecessary regex array
5787 2003-04-07 12:39  kdebisschop
5789         * plugins/check_http.c: ste timeout one second greater than
5790           critical time
5792 2003-04-07 12:38  kdebisschop
5794         * plugins/check_game.c: had been grandfathered ibto core, finally
5795           use normal getopts, add options for player, max-player array
5796           positions
5798 2003-04-03 22:21  tonvoon
5800         * plugins-scripts/check_oracle.sh: Cleaned up cache output
5802 2003-04-01 23:24  tonvoon
5804         * plugins-scripts/check_oracle.sh: Fixed sqlplus calls and
5805           rearranged parameters for --tablespace & --cache
5807 2003-04-01 05:00  kdebisschop
5809         * configure.in: remove PATH_PROG call for autoconf/automake
5810           components
5812 2003-03-31 13:49  kdebisschop
5814         * plugins/check_disk.c: checkpoint  supresses iso9660  adds option
5815           for checking only local  adds choice of scale factor
5817 2003-03-27 22:53  tonvoon
5819         * plugins/check_nwstat.c: Extra Netware checks (Patch 710247 -
5820           Dietmar Ruzicka)
5822 2003-03-26 05:37  tonvoon
5824         * configure.in: ipv6 check requires unistd.h for Darwin
5826 2003-03-26 03:57  tonvoon
5828         * configure.in, plugins/check_procs.c: Removal of ps_raw and
5829           ps_vars
5831 2003-03-26 03:39  tonvoon
5833         * plugins/check_nagios.c: Uses same ps command as check_procs
5835 2003-03-25 06:33  kdebisschop
5837         * .cvsignore: subst is no longer used
5839 2003-03-24 19:05  undrgrid
5841         * .cvsignore, Makefile.am: Better stripping of prefix for Solaris
5842           package install needs to remove       /usr/local as package
5843           installs there by default
5845 2003-03-24 17:44  undrgrid
5847         * Makefile.am, pkg/solaris/.cvsignore, pkg/solaris/pkginfo.in,
5848           plugins/check_disk.c: Minor changes to build for Solaris packages
5850 2003-03-24 16:23  tonvoon
5852         * plugins/check_procs.c: Use max_state
5854 2003-03-24 02:57  tonvoon
5856         * tools/: mail_error, sfsnapshot: PATH set in correct place and
5857           extra comments
5859 2003-03-24 02:44  tonvoon
5861         * tools/: mail_error, sfsnapshot: Bug fixes
5863 2003-03-24 02:21  tonvoon
5865         * tools/mail_error: Sends email if non-zero return code from
5866           command
5868 2003-03-24 02:19  tonvoon
5870         * tools/sfsnapshot: Error code depending on number of files
5871           generated
5873 2003-03-24 01:18  tonvoon
5875         * lib/ls-mntd-fs.m4: Using coreutils 4.5.11 version to fix Darwin
5876           problem
5878 2003-03-24 00:40  tonvoon
5880         * REQUIREMENTS: Add NSClient requirement for check_nt
5882 2003-03-24 00:39  tonvoon
5884         * plugins/check_nt.c: Reference to web site to get NSClient
5886 2003-03-24 00:26  tonvoon
5888         * plugins/check_nt.c: Reference to web site to get NSClient
5890 2003-03-23 07:01  undrgrid
5892         * Makefile.am, autogen.sh, configure.in, lib/Makefile.am,
5893           pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Solaris package build
5894           system
5896 2003-03-23 06:20  kdebisschop
5898         * plugins/check_disk.c: can once again exclude indiviual
5899           path/partitions
5901 2003-03-23 06:11  kdebisschop
5903         * plugins/check_disk.c: add -X to exclude FS type, now works with
5904           more than one path/dev specified
5906 2003-03-22 13:23  kdebisschop
5908         * plugins/utils.c: declaration must precede printf
5910 2003-03-21 20:21  tonvoon
5912         * configure.in: Stupid bug!
5914 2003-03-21 14:08  kdebisschop
5916         * plugins/check_disk.c: checkpoint, allows selecting devices and
5917           paths now
5919 2003-03-21 14:04  kdebisschop
5921         * configure.in: instructions for posting plugin version number
5923 2003-03-19 23:44  kdebisschop
5925         * plugins/check_by_ssh.c: allow to specify -1 and -2 for protocol
5926           version
5928 2003-03-19 22:42  tonvoon
5930         * configure.in: Tru64 df support (Paul Clayton)
5932 2003-03-19 13:01  kdebisschop
5934         * plugins/: utils.c, utils.h: make state_text a function
5936 2003-03-19 12:59  kdebisschop
5938         * lib/mountlist.c, plugins/check_disk.c: check_disk working with
5939           mountlist.c
5941 2003-03-19 02:28  kdebisschop
5943         * Makefile.am, configure.in: subst.* was replaced by dist-hook
5945 2003-03-19 02:27  kdebisschop
5947         * subst.in, subst.sh: these were replaced by dist-hook
5949 2003-03-18 15:18  kdebisschop
5951         * configure.in: running the AFS macro causes newer AC/AM to barf
5953 2003-03-18 09:02  kdebisschop
5955         * configure.in: afs checking
5957 2003-03-18 08:50  kdebisschop
5959         * lib/: ls-mntd-fs.m4, afs.m4: use AC_DEFINE_UNQOUTED
5961 2003-03-18 08:47  kdebisschop
5963         * lib/ls-mntd-fs.m4: stop warning on autoheader 2.13
5965 2003-03-18 07:57  kdebisschop
5967         * plugins/: netutils.c, netutils.h: common.h was doubly included
5969 2003-03-18 07:57  kdebisschop
5971         * plugins/common.h: use enum instead of define, remove some cruft
5972           from old snprintf implementation
5974 2003-03-18 07:48  kdebisschop
5976         * configure.in, lib/Makefile.am, plugins/check_disk.c: use GNU
5977           fileutils for check_disk
5979 2003-03-18 07:47  kdebisschop
5981         * lib/: afs.m4, fstypename.m4, fsusage.c, fsusage.h, fsusage.m4,
5982           ls-mntd-fs.m4, mountlist.c, mountlist.h: from GNU fileutils for
5983           check_disk
5985 2003-03-17 22:22  tonvoon
5987         * plugins-scripts/: check_oracle.sh: Allow default Oracle home from
5988           oratab (reported by Walbert Oberngruber)
5990 2003-03-16 23:54  undrgrid
5992         * configure.in: Modified to automatically enable getaddrinfo
5993           emulation if lwres is not used and getaddrinfo is not found in
5994           the system.
5996 2003-03-16 23:28  undrgrid
5998         * plugins/: check_tcp.c, netutils.c, netutils.h: Applied patch
5999           #660973 for tcp refusals
6001 2003-03-15 01:28  undrgrid
6003         * configure.in: Left over debug define
6005 2003-03-15 01:25  undrgrid
6007         * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
6008           lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
6009           plugins/Makefile.am, plugins/getaddrinfo.c,
6010           plugins/getaddrinfo.h, plugins/gethostbyname.c,
6011           plugins/gethostbyname.h, plugins/netutils.c, plugins/netutils.h,
6012           plugins/utils.c, plugins/utils.h: Spent the day working on
6013           backwards compatability using getaddrinfo() Moved getaddrinfo.?
6014           and gethostbyname.? from lib/ to plugins/ due to problems with
6015           compiling into the libnagiosplug.a as it required linking against
6016           socket libraries which are unneeded except for network based
6017           plugins.  This code should hopefully happily work for all systems
6018           and has been tested prior to commit on Debian GNU/Linux, SPARC
6019           Solaris 7 and SPARC Solaris 9.
6021 2003-03-14 13:28  kdebisschop
6023         * plugins-scripts/check_ntp.pl: add timeout, fix taint chacking
6024           diom
6026 2003-03-13 22:20  undrgrid
6028         * .cvsignore, configure.in, lib/Makefile.am: Working out issues
6029           with getaddrinfo emulation build environment
6031 2003-03-13 21:14  tonvoon
6033         * plugins/: check_dns.c, check_http.c, check_tcp.c: Strip leading
6034           spaces in perf data
6036 2003-03-13 21:10  tonvoon
6038         * plugins/check_smtp.c: Perf data without leading spaces and fix
6039           ANSI C complaint about \n
6041 2003-03-13 20:33  tonvoon
6043         * plugins/check_tcp.c: Fix compiler warnings re progname
6045 2003-03-13 06:52  undrgrid
6047         * depcomp: Removed auto-tools script that automake adds
6049 2003-03-13 06:51  undrgrid
6051         * .cvsignore, configure.in, install-sh, missing, mkinstalldirs,
6052           plugins/.cvsignore, plugins/Makefile.am, plugins/common.h,
6053           plugins/common.h.in, plugins/netutils.h, plugins/netutils.h.in,
6054           plugins/popen.h, plugins/popen.h.in, plugins/utils.c,
6055           plugins/utils.h, plugins/utils.h.in, plugins/version.h.in:
6056           Updated cvs ignore files to reflect changes Moved header files
6057           from being ran through configure to standard Removed auto-tools
6058           scripts that get added by automake
6060 2003-03-13 06:00  kdebisschop
6062         * plugins/negate.c: negate must be POSIXly correct in handling
6063           options, else wrapped options get passed to it
6065 2003-03-13 05:59  undrgrid
6067         * configure.in: Removed --with-ipv6 configure option so it
6068           determines IPv6 availablity completely on it's own per suggestion
6069           by Karl
6071 2003-03-13 05:29  kdebisschop
6073         * plugins/negate.c: negate must be POSIXly correct in handling
6074           options, else wrapped options get passed to it
6076 2003-03-12 22:13  undrgrid
6078         * plugins/check_tcp.c: doco standarization
6080 2003-03-12 19:50  undrgrid
6082         * configure.in, plugins-scripts/subst.in: Just a lil namespace
6083           clean-up
6085 2003-03-12 17:42  undrgrid
6087         * configure.in: Minor fix to --with-ipv6 behavior
6089 2003-03-12 17:11  undrgrid
6091         * autogen.sh, configure.in, plugins/utils.c, plugins/utils.h.in:
6092           Added autogen.sh script that rebuilds using autotools and runs
6093           configure Modified configure.in to include some debug build
6094           option info at the end of the scripts execution. Can be removed
6095           by release time.  Modified configure.in to include a --with-ipv6
6096           option Default build is without IPv6 support now to enable you
6097           need to use the --with-ipv6 command line option to configure.
6098           Modified plugins/utils.* to use USE_IPV6
6100 2003-03-12 07:05  kdebisschop
6102         * plugins/check_disk.c: doco standarization
6104 2003-03-12 06:44  kdebisschop
6106         * plugins/check_disk.c: errors for statfs
6108 2003-03-12 06:41  kdebisschop
6110         * plugins/check_smtp.c: comment/doco cleanup for embeeded doc work,
6111           control STMP command via options instead of defines
6113 2003-03-12 06:38  kdebisschop
6115         * configure.in: version increase, statfs work
6117 2003-03-12 02:47  undrgrid
6119         * plugins/.cvsignore: Add some more extra plugins
6121 2003-03-12 02:29  undrgrid
6123         * plugins/check_dig.c: Code clean-up
6125 2003-03-12 02:29  undrgrid
6127         * plugins/check_http.c: Clean up of output from plugin
6129 2003-03-12 02:24  undrgrid
6131         * plugins/: check_udp.c, check_ldap.c, check_http.c: Code clean-up
6133 2003-03-12 02:23  undrgrid
6135         * plugins/check_tcp.c: Code cleanup
6137 2003-03-12 00:45  tonvoon
6139         * plugins/check_dns.c: Removed is_host checks to speed up code.
6140           Fixed timings so no spaces
6142 2003-03-12 00:08  tonvoon
6144         * plugins/check_dns.c: Timings in milliseconds and nicer output
6146 2003-03-11 22:51  tonvoon
6148         * plugins-scripts/.cvsignore: Add script ignores
6150 2003-03-11 22:36  tonvoon
6152         * plugins/negate.c: Remove getopt_long checks
6154 2003-03-11 22:34  tonvoon
6156         * plugins/negate.c: Fixed reading too many argv parameters and
6157           changed to asprintf
6159 2003-03-11 22:29  tonvoon
6161         * plugins/negate.c: Fixed reading too many argv parameters and
6162           changed to asprintf
6164 2003-03-11 22:22  tonvoon
6166         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
6167           check_fping.c, check_hpjd.c, check_http.c, check_ide-smart.c,
6168           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
6169           check_mysql.c, check_nagios.c, check_nt.c, check_nwstat.c,
6170           check_overcr.c, check_pgsql.c, check_ping.c, check_procs.c,
6171           check_radius.c, check_real.c, check_smtp.c, check_snmp.c,
6172           check_ssh.c, check_swap.c, check_tcp.c, check_time.c,
6173           check_udp.c, check_ups.c, check_users.c, check_vsz.c: Remove
6174           getopt_long checks
6176 2003-03-11 22:09  undrgrid
6178         * configure.in: Fixed some ping6 variables
6180 2003-03-11 18:32  undrgrid
6182         * configure.in: Minor change to Karl's statfs check Inclusion of
6183           ICMPv6 ping tests to define PING6_COMMAND Minor fix to ps syntax
6184           checking to fix bug I introduced last nite
6186 2003-03-11 07:04  undrgrid
6188         * Makefile.am, configure.in: Removed acconfig.h from EXTRA_DIST
6189           Fixed problem with test in SWAP_FORMAT and SWAP_COMMAND
6191 2003-03-11 06:44  kdebisschop
6193         * configure.in, plugins/check_disk.c: use statfs for check_disk
6194           (still needs fs scan)
6196 2003-03-11 06:03  undrgrid
6198         * acconfig.h, configure.in: Finishing clean-up of configure.in
6199           Removing acconfig.h as it's no longer needed
6201 2003-03-10 23:58  undrgrid
6203         * acconfig.h, configure.in: Cleaned up configure for PS and PING to
6204           produce cleaner config.h
6206 2003-03-09 18:13  undrgrid
6208         * plugins/common.h.in: Make sure sys/socket.h is explicitly
6209           included if HAVE_SYS_SOCKET_H is defined
6211 2003-03-09 10:39  tonvoon
6213         * plugins/check_disk.c: Implement error-only option for check_disk
6214           (Ian Duggan)
6216 2003-03-09 10:36  tonvoon
6218         * plugins/check_disk.c: Implement error-only option for check_disk
6219           (Ian Duggan)
6221 2003-03-08 12:08  tonvoon
6223         * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
6225 2003-03-08 12:05  tonvoon
6227         * plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
6229 2003-03-08 11:44  tonvoon
6231         * configure.in: snprintf checks in configure.in like samba
6233 2003-03-08 02:27  undrgrid
6235         * plugins/check_dns.c: Modified code to call is_addr() rather than
6236           is_dotted_quad() with the    new AF indepdent function routines
6238 2003-03-08 02:26  undrgrid
6240         * plugins/: netutils.c, netutils.h.in, utils.c, utils.h.in: AF
6241           indepedent routines introduced.  Modifed process_request() &
6242           my_connect() parameters to make 'proto' type        'int' rather
6243           than 'char *' and use IPPROTO_* POSIX values.  Removed
6244           is_dotted_quad() & my_inet_aton() functions Added is_addr(),
6245           is_inet_addr(), is_inet6_addr() and resolve_host_or_addr()
6246           functions to check whether it is a valid IP address Modified
6247           is_host() to call is_addr() and is_hostname()
6249 2003-03-08 02:02  tonvoon
6251         * tools/sfsnapshot: Need to remove configure.in
6253 2003-03-08 01:59  tonvoon
6255         * lib/Makefile.am, lib/snprintf.c, plugins/Makefile.am,
6256           plugins/snprintf.c: Move snprintf into lib
6258 2003-03-08 01:48  tonvoon
6260         * tools/sfsnapshot: Have to run through whole automake procedure as
6261           datestamp in RELEASE variable
6263 2003-03-08 01:13  tonvoon
6265         * tools/sfsnapshot: Added automake parameters for config.sub and
6266           config.guess
6268 2003-03-08 00:57  tonvoon
6270         * tools/sfsnapshot: Fixed production OUT variable
6272 2003-03-08 00:55  tonvoon
6274         * tools/sfsnapshot: Adds MD5SUM file, creates multiple branch
6275           snapshots and doesn't rerun configure/automake/autoconf
6276           unnecessarily
6278 2003-03-08 00:21  tonvoon
6280         * Makefile.am: Use Makefile's variables (to support a shortcut in
6281           sfsnapshot)
6283 2003-03-07 22:11  undrgrid
6285         * configure.in, lib/Makefile.am, lib/getaddrinfo.c,
6286           lib/getaddrinfo.h, lib/gethostbyname.c, lib/gethostbyname.h,
6287           plugins/check_pgsql.c, plugins/common.h.in, plugins/netutils.c,
6288           plugins/netutils.h.in, tools/setup: Added getaddrinfo.[ch] &
6289           gethostbyname.[ch] to provide RFC2553 functions   if missing in
6290           system libs and lwres not present Moved all references to netdb.h
6291           and sys/socket.h into common.h.in Modified automake call in
6292           tools/setup to include adding missing files         so config.sub
6293           and config.guess will be available
6295 2003-03-07 20:16  tonvoon
6297         * plugins/check_nt.c: Make output for CPU load nicer
6299 2003-03-07 07:45  kdebisschop
6301         * plugins/check_smtp.c: millisecond timing and perf data
6303 2003-03-07 07:15  kdebisschop
6305         * plugins/: check_smtp.c: whole timer loop was on the wrong side of
6306           connection close code
6308 2003-03-07 06:43  kdebisschop
6310         * plugins/check_udp.c: fix for -H invocation of hostname
6312 2003-03-07 06:40  kdebisschop
6314         * plugins/check_udp.c: fix for -H invocation of hostname
6316 2003-03-06 06:40  undrgrid
6318         * acinclude.m4, configure.in: Adds --with-lwres and
6319           --enable-emulate-getaddrinfo but are not used in any of the code
6320           at this time. Has a check for IPv6 support but only runs if using
6321           the emulate-getaddrinfo routines, this needs to be modified.  !!!
6322           I need input from results of this run on various platforms to see
6323           what results are seen in plugins/config.h so please help test !!!
6325 2003-03-05 07:27  kdebisschop
6327         * plugins-scripts/check_ntp.pl: add "m" to regex for minutes
6329 2003-03-05 05:59  sghosh
6331         * plugins/check_smtp.c: remove race condition for a long HELO
6333 2003-03-05 04:38  sghosh
6335         * command.cfg.in: corrected snmp commands
6337 2003-03-05 04:37  sghosh
6339         * plugins-scripts/check_ntp.pl: regex fix per Marc Poulin
6341 2003-03-05 00:17  tonvoon
6343         * plugins/check_http.c: check_http min size option (680467 - Dave
6344           Viner)
6346 2003-03-04 23:56  tonvoon
6348         * plugins/check_nt.c: Make output message for CPU Load a bit nicer
6350 2003-03-04 23:35  tonvoon
6352         * tools/sfsnapshot: To create nagiosplug daily snapshots on SF
6354 2003-03-03 03:49  kdebisschop
6356         * plugins/check_ping.c: accept comma-delimted list of hosts for
6357           checking if a multihomed host is alive
6359 2003-03-02 06:01  kdebisschop
6361         * plugins/check_ping.c: add logic to check multiple servers
6363 2003-03-02 04:59  kdebisschop
6365         * ChangeLog: update from CVS
6367 2003-03-02 04:58  kdebisschop
6369         * configure.in, nagios-plugins.spec.in: adjustments to remove beta
6370           tagging
6372 2003-03-02 04:32  kdebisschop
6374         * ChangeLog: update from CVS
6376 2003-03-01 05:09  kdebisschop
6378         * nagios-plugins.spec.in: we were missing some docs in the RPM
6380 2003-02-23 17:11  sghosh
6382         * REQUIREMENTS: Novell requirements
6384 2003-02-23 17:10  sghosh
6386         * contrib/check_bgpstate.pl: removed community string in CRIT
6387           message
6389 2003-02-22 19:06  tonvoon
6391         * configure.in: Solaris and Unixware labels round the wrong way for
6392           swap command
6394 2003-02-22 13:01  kdebisschop
6396         * Makefile.am: provide target for nagios-plugins.spec
6398 2003-02-22 07:27  kdebisschop
6400         * Makefile.am: add CODING FAQ LEGAL to distribution tarball
6402 2003-02-21 21:59  tonvoon
6404         * plugins/check_http.c: Fixed coredump with unallocated string
6406 2003-02-21 21:46  tonvoon
6408         * plugins/check_dns.c: Strip leading spaces on dns return value
6409           (689563 - Simon L Nielsen)
6411 2003-02-20 03:16  kdebisschop
6413         * plugins-scripts/check_disk_smb.pl: option regexs need to include
6414           ^ and $
6416 2003-02-19 22:56  tonvoon
6418         * lib/Makefile.am: Removing getloadavg.m4 from dist
6420 2003-02-19 08:36  kdebisschop
6422         * INSTALL, configure.in, lib/getloadavg.m4, tools/setup: remove
6423           getloadavg.m4
6425 2003-02-19 00:45  tonvoon
6427         * Makefile.am, configure.in, getloadavg.m4, lib/Makefile.am,
6428           lib/getloadavg.c, lib/getloadavg.m4, plugins/Makefile.am,
6429           plugins/getloadavg.c: Move getloadavg to lib directory. Must run
6430           "aclocal -I lib"
6432 2003-02-18 23:00  kdebisschop
6434         * plugins/check_pgsql.c: spurious backslash escape
6436 2003-02-18 22:56  kdebisschop
6438         * configure.in: set tag for beta3, fix pgsql detection
6440 2003-02-18 22:24  kdebisschop
6442         * plugins/check_udp.c: never exited getopt loop
6444 2003-02-18 22:20  kdebisschop
6446         * plugins/check_tcp.c: failed if header was more than 1023 bytes
6448 2003-02-18 22:10  tonvoon
6450         * plugins/check_load.c: Fixed the output messages (Bug 688729 -
6451           Jayjay)
6453 2003-02-18 21:58  tonvoon
6455         * Makefile.am: Add SUPPORT file to distribution
6457 2003-02-18 21:56  tonvoon
6459         * plugins/check_http.c: Fixed compiler warning and increased the
6460           SSL random key for a Solaris PRNG problem
6462 2003-02-18 05:38  kdebisschop
6464         * configure.in: remainder of ps fix for UnixWare, and move [] in
6465           if/elif to indicate m4 quoting instead of test invocation
6467 2003-02-18 04:05  sghosh
6469         * contrib/check_appletalk.pl: Appletalk ping plugin
6471 2003-02-18 04:04  sghosh
6473         * plugins/check_snmp.c: OID type prefix patch [Patches-679403]
6475 2003-02-18 03:46  sghosh
6477         * plugins/check_swap.c: support for Large swap sizes
6479 2003-02-18 03:17  sghosh
6481         * configure.in: regex fix to catch *BSD swapinfo and not HP-UX
6482           error and memory/file swap in addition to device for HP-UX
6484 2003-02-17 22:01  kdebisschop
6486         * configure.in: typo in testing uname output
6488 2003-02-17 21:57  kdebisschop
6490         * configure.in: ping and swap for unixware
6492 2003-02-17 21:04  kdebisschop
6494         * configure.in: library search dirs are part of LDFLAGS
6496 2003-02-17 19:11  sghosh
6498         * REQUIREMENTS: location updates
6500 2003-02-16 08:41  tonvoon
6502         * plugins/Makefile.am: Fixed dependencies for check_nt
6504 2003-02-16 08:25  tonvoon
6506         * plugins/check_nt.c: Coredump if no variable set (reported by Marc
6507           C. Poulin)
6509 2003-02-16 02:46  egalstad
6511         * contrib/check_dhcp.c: Interface patch byor Clemens Resen
6513 2003-02-16 02:18  sghosh
6515         * plugins-scripts/check_ntp.pl: all alphanumeric accepted for refid
6516           on ntpq
6518 2003-02-12 22:32  tonvoon
6520         * plugins/.cvsignore: Added extra plugins
6522 2003-02-12 22:30  tonvoon
6524         * lib/.cvsignore: Add ignore files
6526 2003-02-12 22:29  tonvoon
6528         * plugins/negate.c: Remove unnecessary \ and fix coredump with no
6529           parameters specified
6531 2003-02-12 22:27  tonvoon
6533         * plugins/check_http.c: Remove unnecessary \ - complaints from
6534           Tru64's cc compiler
6536 2003-02-12 22:21  tonvoon
6538         * configure.in: Inadequate quoting for PS_FORMAT & removal of grep
6539           "*** for Tru64
6541 2003-02-12 04:36  sghosh
6543         * command.cfg.in: forced ntpq jitter check
6545 2003-02-12 04:32  sghosh
6547         * plugins-scripts/check_ifoperstatus.pl: added timeout alarm
6549 2003-02-12 04:30  sghosh
6551         * plugins-scripts/check_ntp.pl: fixed regex for stratum1 peer,
6552           added logic for failed ntpq call(e.g. sntp host)
6554 2003-02-11 00:47  tonvoon
6556         * plugins/check_mysql.c: Patch by Dave Viner for seg fault on RH
6557           7.3 (655903)
6559 2003-02-10 23:59  tonvoon
6561         * configure.in: Update with references to REQUIREMENTS
6563 2003-02-10 23:58  tonvoon
6565         * Requirements: Remove file, superceded by REQUIREMENTS
6567 2003-02-10 23:34  tonvoon
6569         * plugins/: getopt.c, getopt.h, getopt1.c: Removing getopt files -
6570           now in new lib directory
6572 2003-02-10 23:32  tonvoon
6574         * lib/: Makefile.am, getopt.c, getopt.h, getopt1.c: New directory
6575           for common library files
6577 2003-02-10 23:28  tonvoon
6579         * plugins/common.h.in: Added in a define for HAVE_GETOPT_H for
6580           backwards compatibility
6582 2003-02-10 23:27  tonvoon
6584         * plugins/Makefile.am: Remove unnecessary getopt references and
6585           link in lib directory
6587 2003-02-10 23:26  tonvoon
6589         * configure.in: Removing checks for getopt.h - now always
6590           available. Also support lib dir
6592 2003-02-10 23:24  tonvoon
6594         * Makefile.am: Adding lib directory for getopts change
6596 2003-02-10 23:08  tonvoon
6598         * configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
6600 2003-02-10 18:36  undrgrid
6602         * plugins/check_ssh.c: Added argc checks before attempting to
6603           access argv[]
6605           Corrected return codes and output
6607 2003-02-10 14:18  undrgrid
6609         * plugins/check_ssh.c: Revised code to use resolving and connection
6610           code in utils.c and netutils.c rather than its own functions.
6611           Corrected code to properly handle input of server hostname and
6612           port on commandline without option flags.
6614 2003-02-10 04:49  kdebisschop
6616         * contrib/check_fping_in.c: this plugin is in core as check_fping
6618 2003-02-09 18:59  undrgrid
6620         * tools/setup: Reordered program calls so autoheader was called
6621           before automake thus getting rid of errors for header files not
6622           being present when automake was called. Also puts it inline with
6623           documentation in INSTALL & INSTALLING
6625 2003-02-09 14:20  sghosh
6627         * contrib/: check_adptraid.sh, check_compaq_insight.pl,
6628           check_file_age.pl:  new plugins
6630 2003-02-09 14:18  sghosh
6632         * contrib/: README.TXT, readme.txt: file rename
6634 2003-02-09 14:16  sghosh
6636         * contrib/: check_remote_nagios_status.pl, check_wins.pl,
6637           sched_downtime.pl: more contribs
6639 2003-02-09 14:03  sghosh
6641         * contrib/tarballs/: fetchlog-0.92.tar.gz, fetchlog-0.94.tar.gz:
6642           new version
6644 2003-02-09 12:54  kdebisschop
6646         * CODING, README: spell check
6648 2003-02-09 12:36  kdebisschop
6650         * FAQ: spell check
6652 2003-02-09 12:17  sghosh
6654         * SUPPORT: ispell
6656 2003-02-08 06:00  kdebisschop
6658         * plugins/check_pgsql.c: use enum instead of define
6660 2003-02-08 05:58  kdebisschop
6662         * FAQ: add item on submitting new plugins
6664 2003-02-08 05:57  kdebisschop
6666         * SUPPORT: suggest minimum standards for support requests
6668 2003-02-08 05:32  kdebisschop
6670         * plugins/check_http.c: submit request with one send
6672 2003-02-05 05:59  kdebisschop
6674         * configure.in: fix for SSL build on RedHat rawhide
6676 2003-02-05 05:58  kdebisschop
6678         * plugins/check_dns.c: allow check to proceed using servers from
6679           resolv.conf
6681 2003-02-05 05:57  kdebisschop
6683         * plugins/check_http.c: fix segfault due to bad asprintf invocation
6685 2003-02-04 06:24  sghosh
6687         * plugins-scripts/Makefile.am:  install user:grp perms [patch
6688           679703 -Detlef Boehm]
6690 2003-02-04 06:16  sghosh
6692         * plugins-scripts/check_flexlm.pl: lmstat output update
6694 2003-02-04 05:54  sghosh
6696         * plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
6698 2003-02-03 21:43  tonvoon
6700         * plugins/check_snmp.c: Avoid core dump with null or invalid data
6701           (679400 - Mathieu Masseboeuf)
6703 2003-02-03 21:33  tonvoon
6705         * plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton
6706           Voon)
6708 2003-02-03 20:43  sghosh
6710         * contrib/tarballs/check_cit.tgz: Citrix plugin
6712 2003-02-03 20:35  sghosh
6714         * command.cfg.in: more sample command configurations
6716 2003-02-03 20:29  sghosh
6718         * configure.in, plugins-scripts/check_ntp.pl,
6719           plugins-scripts/utils.pm.in: change ntpdc to ntpq (Jonathan
6720           Rozes,Thomas Schimpke, bug-656237 )
6722 2003-02-03 15:47  sghosh
6724         * plugins-scripts/check_ntp.pl: patch for desync peer and ntpdate
6725           (James Fidell)
6727 2003-02-03 05:29  sghosh
6729         * plugins-scripts/check_ifstatus.pl:  bugfix [bug 651021 mperry2]
6731 2003-02-03 05:07  sghosh
6733         * plugins/check_hpjd.c: added default community [bug-patch #600349
6734           jbaumgartner]
6736 2003-01-31 18:40  tonvoon
6738         * plugins/check_procs.c: Fix for zombie processes on Solaris (Bug
6739           677803 - Matthew Brown)
6741 2003-01-31 18:36  tonvoon
6743         * plugins/check_nt.c: Reapply all asprintf calls. Fix for %%
6744           problem with -l flag.
6746 2003-01-31 01:26  tonvoon
6748         * plugins/check_nt.c: Removed all unnecessary asprintf calls.
6749           Replaced with original check_nt.c to minimise amount of changes
6750           (reported by Reuben Farrelly)
6752 2003-01-30 23:18  tonvoon
6754         * plugins/check_nt.c: Added reference to the official NSClient web
6755           site
6757 2003-01-30 22:57  tonvoon
6759         * plugins/check_swap.c: Fixed long --allswap option
6761 2003-01-30 22:55  tonvoon
6763         * plugins/check_procs.c: Fixed progname
6765 2003-01-29 20:57  tonvoon
6767         * plugins/check_mrtgtraf.c: Fixed error and success codes (638656 -
6768           Paul Dlug)
6770 2003-01-29 20:47  tonvoon
6772         * plugins-scripts/check_oracle.sh: Added cache and tablespace check
6773           (621567 - John Marquart)
6775 2003-01-29 20:33  tonvoon
6777         * plugins/: Makefile.am, check_nt.c: Added in check_nt for bug
6778           646516
6780 2003-01-29 06:38  kdebisschop
6782         * plugins/check_mysql.c: remove incorrect check_disk() declaration
6784 2003-01-29 06:16  kdebisschop
6786         * plugins/check_ldap.c: fix segfault when argc>=2 and the -H or -b
6787           options are not supplied
6789 2003-01-29 06:15  kdebisschop
6791         * plugins/check_by_ssh.c: 1.8
6793 2003-01-29 05:55  tonvoon
6795         * plugins/check_http.c: Better error if server requests client
6796           based certificate (609382 - Olaf Greis)
6798 2003-01-29 05:27  tonvoon
6800         * contrib/check_dns_random.pl: Exit code added (604837 - Lachlan
6801           Cameron-Smith)
6803 2003-01-29 05:10  tonvoon
6805         * plugins-scripts/check_oracle.sh: Added dummy login test (650970 -
6806           Ton Voon)
6808 2003-01-29 04:28  tonvoon
6810         * plugins/check_vsz.c: Error when no params passed, better invalid
6811           params message (652086 - Ton Voon)
6813 2003-01-29 04:11  tonvoon
6815         * plugins/check_procs.c: Fixed NULL status in Solaris (644783 -
6816           Fabian Pehla) Fixed -p options (652082 - Ton Voon)
6818 2003-01-28 07:44  kdebisschop
6820         * contrib/checkciscotemp.pl: typo: had commented use Net::SNMP for
6821           testing
6823 2003-01-28 07:42  kdebisschop
6825         * plugins/check_real.c: make sure host_name is set and remove NULL
6826           string inits that can lead to segfaults
6828 2003-01-28 07:26  kdebisschop
6830         * plugins/check_mysql.c: missed argc check on port parameter
6832 2003-01-28 07:17  kdebisschop
6834         * contrib/checkciscotemp.pl: split and validate input more robustly
6836 2003-01-28 07:15  kdebisschop
6838         * plugins/check_http.c: remove NULL string inits that can lead to
6839           segfaults
6841 2003-01-28 00:32  tonvoon
6843         * configure.in: ps support for Darwin / MacOSX
6845 2003-01-27 11:53  kdebisschop
6847         * plugins/check_http.c: do not pass host if none is provided
6849 2003-01-27 06:04  kdebisschop
6851         * plugins/check_http.c: we were sending extra CRLF
6853 2003-01-19 06:34  kdebisschop
6855         * plugins-scripts/check_rpc.pl: indicate new default state in
6856           get_rpcinfo, also fix a bunch of indents for consistent format
6858 2003-01-17 05:56  sghosh
6860         * plugins-scripts/check_rpc.pl: bug fix for state and opt_c
6861           initialization
6863 2003-01-17 05:37  sghosh
6865         * plugins/check_snmp.c: Counter32 tag parsing added
6867 2003-01-16 06:42  kdebisschop
6869         * plugins/: check_mysql.c, check_pgsql.c: semicolon needed where
6870           progname define was replaced
6872 2003-01-16 06:29  kdebisschop
6874         * plugins/check_http.c: add option to let regex span newlines
6876 2003-01-16 06:28  kdebisschop
6878         * plugins/check_game.c: progname and print_usage need to be defined
6880 2003-01-16 06:22  kdebisschop
6882         * plugins/check_radius.c: semicolon needed where praogname define
6883           was replced
6885 2003-01-16 06:10  kdebisschop
6887         * plugins/check_hpjd.c: semicolon needed where praogname define was
6888           replced
6890 2003-01-16 05:22  kdebisschop
6892         * configure.in: find kerberos libs in latest Red Hat beta
6894 2003-01-16 05:21  kdebisschop
6896         * plugins/utils.c: restore max() macro
6898 2003-01-16 05:20  kdebisschop
6900         * plugins/check_tcp.c: cleanup progname assignment
6902 2003-01-16 05:19  kdebisschop
6904         * plugins-scripts/check_disk_smb.pl: accept $ for share and \\ for
6905           users
6907 2003-01-16 05:17  kdebisschop
6909         * plugins/check_by_ssh.c: avoid segfault when host is not given
6911 2003-01-13 12:21  kdebisschop
6913         * contrib/: check_dhcp.c, check_fping_in.c, check_rbl.c: convert
6914           PROGANE from a define to a const char
6916 2003-01-13 12:15  kdebisschop
6918         * plugins/: check_by_ssh.c, check_dig.c, check_disk.c, check_dns.c,
6919           check_dummy.c, check_fping.c, check_hpjd.c, check_http.c,
6920           check_ldap.c, check_load.c, check_mrtg.c, check_mrtgtraf.c,
6921           check_mysql.c, check_nagios.c, check_nwstat.c, check_overcr.c,
6922           check_pgsql.c, check_ping.c, check_procs.c, check_radius.c,
6923           check_real.c, check_smtp.c, check_snmp.c, check_ssh.c,
6924           check_swap.c, check_tcp.c, check_time.c, check_udp.c,
6925           check_ups.c, check_users.c, check_vsz.c, negate.c, urlize.c,
6926           utils.c, utils.h.in: convert PROGANE from a define to a const
6927           char
6929 2003-01-13 12:13  kdebisschop
6931         * plugins/popen.c: change exit status to be POSIX compliant
6933 2003-01-13 12:09  kdebisschop
6935         * plugins/check_nagios.c: check for a few null strings, change
6936           PROGNAME from #define to const *char
6938 2003-01-13 04:50  kdebisschop
6940         * plugins/check_disk.c: add options for excluding devices and for
6941           skipping OK devices in summary
6943 2003-01-03 03:24  kdebisschop
6945         * plugins/utils.c: protect against some null strings, make formats
6946           more uniform
6948 2002-12-19 19:30  kdebisschop
6950         * plugins/check_tcp.c: expect is +OK for SPOP too
6952 2002-12-19 19:29  kdebisschop
6954         * plugins/check_tcp.c: server expect not getting set, expect is +OK
6955           for POP
6957 2002-12-19 19:20  kdebisschop
6959         * plugins/check_http.c: remove spurious CRLF
6961 2002-11-29 12:02  stanleyhopcroft
6963         * contrib/check_citrix:
6964           New plugin to check the ICA browse service (used by Citrix
6965           Metaframe servers) from Ed Rolison and Tom De Blende.
6967 2002-11-25 12:00  kdebisschop
6969         * plugins/check_tcp.c: was segfaulting if no dtat was returned
6971 2002-11-24 13:43  kdebisschop
6973         * tools/snapshot: some fixes needed to move off old devel box
6975 2002-11-24 13:09  kdebisschop
6977         * tools/snapshot: make routine snapshots of nagios and plugin CVS
6978           to expand testing
6980 2002-11-22 10:52  kdebisschop
6982         * plugins/check_ups.c: add replace battery condition, replace
6983           unchecked strcat calls with asprintf (I do not think buffer
6984           overflow was possible here, but lets be consistent)
6986 2002-11-22 02:46  kdebisschop
6988         * configure.in: get long args output to work on check_procs by
6989           putting incantations with -w ahead of others
6991 2002-11-22 02:33  kdebisschop
6993         * configure.in: get long args output to work on linux check_procs,
6994           actually works this time (needs OpenBSD testing)
6996 2002-11-22 01:33  kdebisschop
6998         * plugins/check_procs.c: add a few comments, trap a few place where
6999           a NULL string might have been handled
7001 2002-11-22 01:31  kdebisschop
7003         * configure.in: get long args output to work on linux check_procs
7004           (needs OpenBSD testing)
7006 2002-11-21 12:40  kdebisschop
7008         * plugins/check_dig.c: fix empty output on errors
7010 2002-11-20 11:56  kdebisschop
7012         * plugins/check_swap.c: add switch to evaluate each swap
7013           individually
7015 2002-11-20 11:28  kdebisschop
7017         * plugins/check_dig.c: fix solaris SEGV, still need to print
7018           meaningful error text
7020 2002-11-20 01:19  kdebisschop
7022         * plugins/check_by_ssh.c: in short options, t no no argument
7024 2002-11-20 01:09  kdebisschop
7026         * plugins/check_dig.c: replace some strcpy with strscpy
7028 2002-11-19 19:13  kdebisschop
7030         * plugins/Makefile.am: another try at portable symlinking
7032 2002-11-19 19:07  kdebisschop
7034         * plugins/Makefile.am: another try at portable symlinking
7036 2002-11-19 19:06  kdebisschop
7038         * plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
7040 2002-11-19 07:13  kdebisschop
7042         * plugins/Makefile.am: rewrite of install-exec-hook for solaris
7044 2002-11-18 21:58  sghosh
7046         * contrib/: check_javaproc.pl, nagios_sendim.pl: javaproc, sendim
7048 2002-11-18 14:46  sghosh
7050         * contrib-reporting/process_perfdata.pl: New directory to for
7051           perfdata and reporting scripts
7053 2002-11-18 11:24  kdebisschop
7055         * plugins/check_swap.c: test total swap instead of individual disks
7057 2002-11-18 07:23  kdebisschop
7059         * plugins/check_disk.c: failed to handle multple disks
7061 2002-11-18 07:22  kdebisschop
7063         * plugins/utils.c: more readable max_state() code
7065 2002-11-16 12:57  kdebisschop
7067         * plugins/Makefile.am: fix too many sources problem for programs
7068           tha are symlinks to check_tcp
7070 2002-11-16 04:59  kdebisschop
7072         * plugins/check_snmp.c: my take on Subhendu's patches, plus a few
7073           comments for clarity
7075 2002-11-15 17:47  sghosh
7077         * plugins/check_snmp.c: memory bounds in options, no output
7078           comparison case
7080 2002-11-15 04:51  kdebisschop
7082         * nagios-plugins.spec.in: make spec work again, now that release is
7083           in source name again
7085 2002-11-15 00:51  kdebisschop
7087         * configure.in: release numbering fix
7089 2002-11-15 00:50  kdebisschop
7091         * plugins/check_snmp.c: fix label handling, replace accidentally
7092           deleted elseif l.310
7094 2002-11-14 18:25  kdebisschop
7096         * Makefile.am, acconfig.h, configure.in, nagios-plugins.spec.in,
7097           plugins/utils.c: fix bug with gettimeofday test, improve
7098           version/release handling, update rpm spec
7100 2002-11-14 18:23  kdebisschop
7102         * plugins/Makefile.am: fix typo in snprintf build
7104 2002-11-14 05:36  kdebisschop
7106         * plugins/Makefile.am: can't drop these sources -- neded for dist
7108 2002-11-14 05:27  kdebisschop
7110         * plugins/Makefile.am: fix build rule for snprintf
7112 2002-11-14 05:25  kdebisschop
7114         * plugins/check_http.c: pagesize count off by one
7116 2002-11-14 04:45  kdebisschop
7118         * plugins/check_http.c: clean up NULL from status on Solaris
7120 2002-11-14 04:00  kdebisschop
7122         * configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
7124 2002-11-14 03:37  kdebisschop
7126         * plugins/Makefile.am: remove check_nt again
7128 2002-11-14 03:09  kdebisschop
7130         * plugins/Makefile.am: back out last change -- it was only work in
7131           progress
7133 2002-11-14 02:26  kdebisschop
7135         * plugins/: Makefile.am, check_dns.c, check_ldap.c, check_mrtg.c,
7136           check_mrtgtraf.c, check_nwstat.c, check_radius.c, utils.c,
7137           version.h.in: remove call_getopt and ssprintf
7139 2002-11-13 11:50  kdebisschop
7141         * plugins/: check_disk.c, check_dns.c, check_fping.c, check_hpjd.c,
7142           check_mrtg.c, check_nwstat.c, check_ping.c, check_vsz.c,
7143           urlize.c, utils.c: remove call_getopt and asprintf
7145 2002-11-12 11:28  kdebisschop
7147         * plugins/check_dig.c: cleanup asprintf, old function decls
7149 2002-11-12 11:26  kdebisschop
7151         * plugins/: check_mysql.c, check_real.c, check_ups.c: remove
7152           call_getopt
7154 2002-11-11 22:15  sghosh
7156         * plugins/check_snmp.c: should use asprintf
7158 2002-11-11 20:19  sghosh
7160         * plugins/check_snmp.c: more snmpv3 patches
7162 2002-11-11 19:29  sghosh
7164         * plugins/check_snmp.c: long opt for miblist, snmpv3 support
7165           (rosenauer)
7167 2002-11-11 16:04  sghosh
7169         * plugins/check_snmp.c: option to specify a miblist - llow
7171 2002-11-11 15:43  sghosh
7173         * plugins/check_snmp.c: misc doc fix, missing verbose option
7175 2002-11-09 11:37  kdebisschop
7177         * plugins/: check_ups.c, check_users.c: remove call_getopt
7179 2002-11-09 04:22  kdebisschop
7181         * plugins/: check_by_ssh.c, check_dig.c, check_ping.c,
7182           check_time.c: remove call_getopt
7184 2002-11-09 04:21  kdebisschop
7186         * plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
7188 2002-11-09 03:43  kdebisschop
7190         * configure.in: add HPUX swap, try to cleanup getopt processing
7192 2002-11-09 03:39  kdebisschop
7194         * plugins/: check_pgsql.c, check_ping.c, check_snmp.c, negate.c,
7195           utils.h.in: define and use usage3 where second part of message is
7196           a an int/char
7198 2002-11-09 03:16  kdebisschop
7200         * plugins/snprintf.c: HAVE_C99_SNPRINTF is not tested, so remove
7201           from ifdef
7203 2002-11-08 08:07  kdebisschop
7205         * plugins/check_snmp.c: user reports NULL still getting into
7206           asprintf
7208 2002-11-08 08:06  kdebisschop
7210         * plugins/check_vsz.c: remove call_getopt
7212 2002-11-08 07:20  kdebisschop
7214         * acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c,
7215           plugins/utils.h.in: patches required to build on solaris with
7216           asprintf and gettimeofday
7218 2002-11-08 07:18  kdebisschop
7220         * plugins/: check_http.c, check_load.c, check_ping.c,
7221           check_procs.c, check_smtp.c, check_tcp.c: remove unused variables
7223 2002-11-08 07:17  kdebisschop
7225         * tools/oneliners: some useful onliners
7227 2002-11-07 14:30  kdebisschop
7229         * plugins/check_snmp.c: bugfixes to command format and (null) text
7230           created by asprintf switch
7232 2002-11-07 07:07  kdebisschop
7234         * plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
7236 2002-11-07 07:06  kdebisschop
7238         * configure.in: test snprintf function family for ifdefs in
7239           snprintf.c
7241 2002-10-30 18:47  kdebisschop
7243         * plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
7245 2002-10-30 18:46  kdebisschop
7247         * plugins/check_udp.c: forgot to remove call_getopt
7249 2002-10-30 18:44  kdebisschop
7251         * plugins/: check_ssh.c, check_swap.c: forgot to remove call_getopt
7252           declaration
7254 2002-10-30 18:29  kdebisschop
7256         * plugins/check_smtp.c: remove call_getopt, fix several buffer
7257           overruns possible due to use of fixed size buffers
7259 2002-10-30 18:22  kdebisschop
7261         * tools/setup: debian builds not actively maintained, so suppress
7262           error in setup script
7264 2002-10-30 05:07  sghosh
7266         * acconfig.h, configure.in, plugins-scripts/Makefile.am,
7267           plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in:
7268           monitor mailq
7270 2002-10-28 13:05  kdebisschop
7272         * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
7273           check_flexlm.pl, check_log.sh, check_ntp.pl, check_rpc.pl,
7274           check_sensors.sh, check_wave.pl: remove pspace in shebang since
7275           no sequent users replied
7277 2002-10-26 14:30  kdebisschop
7279         * nagios-plugins.spec.in: release should not be in tarball name
7281 2002-10-25 14:58  kdebisschop
7283         * nagios-plugins.spec.in: tweak source macro
7285 2002-10-25 13:35  kdebisschop
7287         * plugins/Makefile.am: remove check_nt
7289 2002-10-25 03:31  kdebisschop
7291         * Makefile.am, plugins/Makefile.am: include getloadavg sources, add
7292           some Solaris pkg build support
7294 2002-10-22 10:13  kdebisschop
7296         * plugins/check_ssh.c: remove call_getopt, replace ssprintf with
7297           asprintf,better server version reporting
7299 2002-10-22 09:54  kdebisschop
7301         * plugins/check_tcp.c: add check_spop
7303 2002-10-22 09:19  kdebisschop
7305         * plugins/check_procs.c: remove call_getopt, replace ssprintf with
7306           asprintf
7308 2002-10-22 03:57  sghosh
7310         * contrib/check_procr.sh: From: Jerome Tytgat - checks to see if
7311           named process is running
7313 2002-10-22 02:31  sghosh
7315         * README, plugins/check_nt.c: check_nt is downloadable from
7316           nsclient.ready2run.nl
7318 2002-10-21 06:04  kdebisschop
7320         * plugins/check_swap.c: use asprintf instead of ssprintf
7322 2002-10-21 05:36  kdebisschop
7324         * plugins/Makefile.am: need to define SOURCES for check_tcp to also
7325           build as check_ftp,check_imap,check_nntp,check_pop
7327 2002-10-21 05:05  kdebisschop
7329         * plugins/utils.c: use asprintf to do strscpy
7331 2002-10-21 05:04  kdebisschop
7333         * plugins/Makefile.am: roll check_ftp, check_imap, check_pop, and
7334           check_nntp into check_tcp
7336 2002-10-21 05:03  kdebisschop
7338         * plugins/: check_ftp.c, check_imap.c, check_nntp.c, check_pop.c:
7339           these are all combined into check_tcp now
7341 2002-10-21 04:55  kdebisschop
7343         * plugins/check_load.c: remove broken call_getopt
7345 2002-10-21 04:43  kdebisschop
7347         * plugins/check_snmp.c: cleanup process_arguments, print_help, and
7348           print_usage
7350 2002-10-21 04:40  kdebisschop
7352         * plugins/check_pgsql.c: now we provide long opts if they do not
7353           exist
7355 2002-10-20 21:22  kdebisschop
7357         * plugins/check_snmp.c: fixed scanning for multiple OIDs, which was
7358           not working
7360 2002-10-20 19:49  kdebisschop
7362         * plugins/check_snmp.c: change ssprintf to asprintf back out change
7363           at line 225 in r1.4   (values were mismatched to format string,
7364           so output was nonsense)   (I left a comment showing a construct
7365           that should work, but it fails for PHBs:     if my disk gets
7366           nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32:
7367           99')   (If someine has a rationale for the change, maybe it could
7368           be done as an option? - it seems     fairly clear that the Web
7369           display should be sensible to PHBs so long as there's no real
7370           loss)
7372 2002-10-18 07:41  kdebisschop
7374         * plugins/check_swap.c: remove old call_getopt
7376 2002-10-18 06:55  kdebisschop
7378         * plugins/check_load.c: remove old call_getopt code, fix bug taking
7379           single float, allow colon as separators in additin to commas
7381 2002-10-18 05:41  kdebisschop
7383         * plugins/utils.c: handle null src in strscat
7385 2002-10-18 04:48  kdebisschop
7387         * plugins/check_tcp.c: millisecond timing
7389 2002-10-18 04:46  kdebisschop
7391         * plugins/utils.h.in: refine STD_LONG_OPTS
7393 2002-10-18 04:46  kdebisschop
7395         * plugins/check_http.c: provide on more decimal point printing time
7397 2002-10-18 04:45  kdebisschop
7399         * plugins/check_ping.c: remove broken call_getopt stuff
7401 2002-10-17 07:09  kdebisschop
7403         * plugins/check_tcp.c: using asprintf
7405 2002-10-17 07:06  kdebisschop
7407         * INSTALL, INSTALLING, tools/setup: revise now that aclocal is
7408           remved from CVS
7410 2002-10-16 23:26  kdebisschop
7412         * configure.in: need some quoting on ifdef
7414 2002-10-16 23:17  kdebisschop
7416         * acinclude.m4, configure.in: finally a working fix for
7417           AM/AC_FUNC_STRTOD nightmare
7419 2002-10-16 23:01  kdebisschop
7421         * configure.in: mismatched quote
7423 2002-10-16 22:54  kdebisschop
7425         * configure.in: missing commas
7427 2002-10-16 22:46  kdebisschop
7429         * configure.in: complains on paren in comment
7431 2002-10-16 22:43  kdebisschop
7433         * acinclude.m4: lost a paren
7435 2002-10-16 22:41  kdebisschop
7437         * acinclude.m4: old auto???? has AM_FUNC_STRTOD, now renamed
7438           AC_FUNC_STRTOD
7440 2002-10-16 22:32  kdebisschop
7442         * plugins/: check_http.c, utils.c, utils.h.in: millisecond timimg
7443           where supported
7445 2002-10-16 22:31  kdebisschop
7447         * configure.in, missing: build cleanly on RedHat 8.0
7449 2002-10-16 11:46  kdebisschop
7451         * .cvsignore: ignore aclocal.m4
7453 2002-10-16 11:34  kdebisschop
7455         * configure.in: AM_STRTOD was a typo
7457 2002-10-16 11:31  kdebisschop
7459         * aclocal.m4: automake invokes acloacl on each run - it cannot be
7460           right to include this
7462 2002-10-16 11:18  kdebisschop
7464         * acconfig.h: better checks for vsnprintf stuff
7466 2002-10-16 11:14  kdebisschop
7468         * plugins/check_http.c, configure.in: use asprintf
7470 2002-10-16 11:14  kdebisschop
7472         * plugins/utils.c: use asprintf to construct strscat
7474 2002-10-16 05:57  kdebisschop
7476         * plugins/popen.h.in: timeout interval is extern
7478 2002-10-16 05:56  kdebisschop
7480         * plugins/: utils.h.in, utils.c: start support for gettimeofday and
7481           tv_usec
7483 2002-10-16 05:54  kdebisschop
7485         * aclocal.m4: generated with automake 1.6 / autoconf 2.53 (maybe
7486           should not be in CVS, however)
7488 2002-10-16 05:52  kdebisschop
7490         * plugins/snprintf.c: newer snprintf from samba.org
7492 2002-10-16 05:43  kdebisschop
7494         * Makefile.am: cosmetic line wrap before 80 chars
7496 2002-10-16 05:42  kdebisschop
7498         * depcomp, .cvsignore: needed for automake 1.6 / autoconf 2.53
7500 2002-10-16 05:41  kdebisschop
7502         * configure.in: work with newer automake, begin swithc to asprintf
7504 2002-10-15 07:23  sghosh
7506         * plugins-scripts/check_ifoperstatus.pl: new exit states, more
7507           conditional checking
7509 2002-10-07 20:05  sghosh
7511         * plugins/check_dns.c: patch for expected IP address
7513 2002-10-07 02:34  kdebisschop
7515         * plugins/popen.c: make sure we do not run past the end of an
7516           unterminated string
7518 2002-10-07 02:19  kdebisschop
7520         * plugins/negate.c: use asprintf, inhibit splint warning
7522 2002-10-05 12:08  kdebisschop
7524         * getloadavg.m4, plugins/getloadavg.c: lets use library instead od
7525           inconsistent command line interfaces
7527 2002-09-26 03:17  kdebisschop
7529         * plugins/urlize.c: use ssprintf instead of sprintf
7531 2002-09-25 09:01  kdebisschop
7533         * plugins/check_http.c: incorporate comment on my_recv from Russell
7534           Scibetti
7536 2002-09-25 08:58  kdebisschop
7538         * plugins/check_http.c: incorporate comments from Russell Scibetti
7540 2002-09-24 06:16  kdebisschop
7542         * plugins/check_http.c: replace remaining occurences of sprintf
7543           with snprintf
7545 2002-09-16 01:47  kdebisschop
7547         * INSTALL: needed for latest autoconf
7549 2002-09-16 01:47  kdebisschop
7551         * Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in:
7552           finish ckleanup of rpm spec porcessing
7554 2002-09-14 22:11  kdebisschop
7556         * nagios-plugins.spec, nagios-plugins.spec.in: complete spec based
7557           on confugure.in
7559 2002-09-14 22:06  kdebisschop
7561         * make-tarball, rpm: automake makes the dist tarball, rpmbuild -ta
7562           makes the rpm
7564 2002-09-14 03:27  kdebisschop
7566         * plugins/check_tcp.c: time data in performance string
7568 2002-09-14 03:23  kdebisschop
7570         * plugins/check_http.c: time data in performance string
7572 2002-09-14 03:13  kdebisschop
7574         * plugins-scripts/check_log.sh: patch from Matthew Peters
7575           <mattp@esec.com.au>, plus turned up a few bugs on my own
7577 2002-09-12 03:43  kdebisschop
7579         * plugins/Makefile.am: negate wrapper
7581 2002-09-08 13:05  kdebisschop
7583         * plugins/negate.c: wrapper to invert return status
7585 2002-09-08 13:05  kdebisschop
7587         * plugins/utils.c: clears up warnings in splint
7589 2002-09-06 03:25  kdebisschop
7591         * plugins-scripts/check_rpc.pl: case on key to ERRORS hash
7593 2002-09-04 07:00  sghosh
7595         * configure.in: more Mysql patches
7597 2002-09-04 03:12  sghosh
7599         * plugins-scripts/check_ntp.pl: dispersion check now controlled by
7600           warn and crit
7602 2002-09-04 03:11  sghosh
7604         * configure.in: Mysql dir fix
7606 2002-09-04 03:10  sghosh
7608         * contrib/: check_ifoperstatus.pl, check_ifstatus.pl: moved to
7609           supported plugins-scripts
7611 2002-09-02 19:47  sghosh
7613         * plugins/check_smtp.c: new -f option for adding a FROM address for
7614           RFC correctness
7616 2002-09-01 17:22  sghosh
7618         * INSTALL, INSTALLING: file rename for MacOS X
7620 2002-09-01 17:18  sghosh
7622         * plugins/check_smtp.c: Valid MAIL command
7624 2002-08-22 23:08  sghosh
7626         * contrib/check_snmp_process_monitor.pl: updates
7628 2002-08-22 15:43  sghosh
7630         * command.cfg.in: smsclient config
7632 2002-08-22 15:42  sghosh
7634         * contrib/: check_snmp_disk_monitor.pl,
7635           check_snmp_process_monitor.pl: new plugins contrib
7637 2002-08-18 19:03  kdebisschop
7639         * plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
7640           fix by setting a generic hook for 1-char pasthhru options
7642 2002-08-14 20:17  sghosh
7644         * plugins-scripts/check_disk_smb.pl: patch for admin shares
7646 2002-08-14 20:07  sghosh
7648         * command.cfg.in: qpage definitions
7650 2002-08-14 20:06  sghosh
7652         * plugins-scripts/check_ifstatus.pl: skip PPP interfaces
7654 2002-08-14 20:04  sghosh
7656         * plugins/check_smtp.c: added HELO command
7658 2002-08-14 20:04  sghosh
7660         * plugins/check_by_ssh.c: ipv4/ipv6 switch added
7662 2002-08-14 20:03  sghosh
7664         * plugins/check_hpjd.c: net-snmp v5x fix
7666 2002-08-14 20:02  sghosh
7668         * contrib/check_apc_ups.pl: fix for ePN
7670 2002-08-14 20:01  sghosh
7672         * contrib/: check_linux_raid.pl, check_nagios_db.pl:  new plugins
7674 2002-08-14 20:00  sghosh
7676         * contrib/check_inodes-freebsd.pl: check inodes - freebsd  -
7677           candidate for merge with check_inodes
7679 2002-08-14 16:29  sghosh
7681         * contrib/check_smb.sh: new smb check - users
7683 2002-08-13 04:18  egalstad
7685         * plugins/check_game.c: Mod to display current/max number of
7686           players in a game (Frank Kannemann)
7688 2002-08-13 00:09  egalstad
7690         * contrib/check_disk_snmp.pl: Updated to use getopt (Christoph
7691           Maser)
7693 2002-08-01 06:06  sghosh
7695         * plugins/check_snmp.c: re-patched exit state comparison
7697 2002-08-01 05:54  sghosh
7699         * plugins/check_snmp.c: port option added, -c support net-snmpv5,
7700           complete response string output
7702 2002-08-01 05:46  egalstad
7704         * contrib/check_digitemp.pl: Add Brian Lane's Digitemp (1-wire temp
7705           sensor) plugin
7707 2002-07-16 05:13  egalstad
7709         * contrib/check_disk_snmp.pl: Christoph Maser's plugin to check
7710           disk usage via SNMP3
7712 2002-07-16 01:04  stanleyhopcroft
7714         * contrib/check_ms_spooler.pl: Primitive and in need of refinement
7715           test of MS spooler (with smbclient)
7717 2002-07-04 23:02  sghosh
7719         * contrib/check_procl.sh: Jerome Tytgat - accumulated/percentage
7720           CPU/MEM per process - bash plugin
7722 2002-07-04 05:05  sghosh
7724         * INSTALL: doc update
7726 2002-06-28 22:08  sghosh
7728         * INSTALL: note about autoconf/automake version
7730 2002-06-25 22:32  sghosh
7732         * contrib/check_rbl.c: Check if IP address is specified on RBL -
7733           Tim Bell
7735 2002-06-25 14:55  sghosh
7737         * contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
7739 2002-06-24 22:29  sghosh
7741         * plugins/check_http.c: ignore return status codes if user
7742           specified status line check
7744 2002-06-24 21:41  sghosh
7746         * plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
7748 2002-06-20 05:27  sghosh
7750         * plugins-scripts/check_disk_smb.pl: logic fix for disk space
7751           thresholds
7753 2002-06-19 06:11  sghosh
7755         * plugins/: check_dig.c, check_dns.c, check_fping.c, check_hpjd.c,
7756           check_nagios.c, check_ping.c, check_snmp.c, check_vsz.c,
7757           urlize.c, utils.c, utils.h.in: more POSIX return value comparison
7758           related code fixes
7760 2002-06-19 04:09  sghosh
7762         * plugins/: check_disk.c, check_ping.c, check_procs.c: fixes for
7763           using POSIX return codes
7765 2002-06-18 02:06  sghosh
7767         * plugins/common.h.in:  updated to POSIX return codes
7769 2002-06-18 02:05  sghosh
7771         * contrib/check_cluster.c: Ethan's check_cluster
7773 2002-06-13 21:49  sghosh
7775         * plugins/check_smtp.c: conformance to RFC 821 <CRLF>
7777 2002-06-13 04:03  sghosh
7779         * configure.in: use xntpdc on Solaris for check_ntp
7781 2002-06-10 04:24  sghosh
7783         * plugins/check_smtp.c: patch to stop NOQUEUE syslog messages -
7784           Karl Ewald
7786 2002-06-08 01:33  sghosh
7788         * plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
7790 2002-06-06 05:16  sghosh
7792         * plugins-scripts/: subst.in, utils.sh.in: corrected result codes -
7793           for sh; corrected substition for libexec - Tom Bertelson
7795 2002-06-06 05:15  sghosh
7797         * plugins/check_disk.c: added option for mount point - Tom
7798           Bertelson
7800 2002-06-06 05:15  sghosh
7802         * plugins-scripts/check_oracle.sh: Add test for Oracle name server,
7803           can dynamicall determine ORACLE_HOME - tom Bertelson
7805 2002-06-06 05:14  sghosh
7807         * plugins-scripts/check_flexlm.pl: conditional on lmstat
7809 2002-06-06 05:13  sghosh
7811         * plugins-scripts/check_ntp.pl: conditional on ntpdc
7813 2002-05-29 01:57  sghosh
7815         * command.cfg.in: notes added
7817 2002-05-28 04:14  sghosh
7819         * command.cfg.in: option updates, more examples
7821 2002-05-28 03:41  sghosh
7823         * command.cfg.in: option updates, more examples
7825 2002-05-27 03:10  sghosh
7827         * plugins-scripts/check_ntp.pl: checked in too quickly
7829 2002-05-27 03:05  sghosh
7831         * doc/: README, developer-guidelines.html,
7832           developer-guidelines.sgml: added developer guidelines.
7834 2002-05-27 03:03  sghosh
7836         * configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
7838 2002-05-27 03:01  sghosh
7840         * acconfig.h, plugins-scripts/utils.pm.in:  new var - smbclient
7842 2002-05-27 02:56  sghosh
7844         * plugins-scripts/check_ntp.pl: logic reorg, ePN fix and support
7845           for utils.pm
7847 2002-05-27 02:55  sghosh
7849         * plugins-scripts/check_disk_smb.pl: ePN fix and support for
7850           utils.pm
7852 2002-05-23 17:39  sghosh
7854         * contrib/: check_log2.pl, check_vcs.pl: New plugins from Aaron
7855           Bostick - Veritas Cluster, logfile
7857 2002-05-10 04:51  sghosh
7859         * plugins-scripts/check_rpc.pl: updates for ePN, patch for multiple
7860           version check
7862 2002-05-10 04:49  sghosh
7864         * configure.in, plugins-scripts/utils.pm.in: added programs to
7865           autoconf
7867 2002-05-10 04:49  sghosh
7869         * acconfig.h: Added programs for autoconf
7871 2002-05-09 20:03  sghosh
7873         * plugins-scripts/: Makefile.am, check_ifoperstatus.pl: migrated
7874           check_ifoperstatus to standard plugin
7876 2002-05-08 16:35  sghosh
7878         * plugins/check_ping.c:  patch for Suse 8.0 loss output
7880 2002-05-08 06:10  sghosh
7882         * plugins-scripts/utils.pm.in:  is_hostname added, update CODES to
7883           POSIX
7885 2002-05-08 06:07  sghosh
7887         * plugins/: check_hpjd.c, check_ups.c: updated notes
7889 2002-05-08 06:04  sghosh
7891         * configure.in: updated messages and check for host command
7893 2002-05-08 05:58  sghosh
7895         * plugins-scripts/: Makefile.am, check_ifstatus.pl: moved updated
7896           check_ifstatus to standard plugin
7898 2002-05-07 06:35  sghosh
7900         * plugins-scripts/: check_breeze.pl, check_flexlm.pl,
7901           check_ircd.pl, check_netdns.pl, check_ntp.pl, check_wave.pl: 2nd
7902           fix for ePN
7904 2002-05-02 17:43  sghosh
7906         * plugins-scripts/: check_breeze.pl, check_disk_smb.pl,
7907           check_flexlm.pl, check_ircd.pl, check_netdns.pl, check_ntp.pl,
7908           check_rpc.pl, check_wave.pl: fix for embedded perl
7910 2002-05-02 17:22  sghosh
7912         * tools/: README, mini_epn.c, p1.pl: updated mini_epn and p1.pl
7913           added to plugins distribution
7915 2002-05-01 22:12  sghosh
7917         * contrib/tarballs/fetchlog-0.92.tar.gz: remote log check (via snmp
7918           possible) by  Alexander Haderer
7920 2002-04-29 03:58  kdebisschop
7922         * plugins/getopt.h: failed to carry over from old plugins, listed
7923           in EXTRA_DIST, needed for build
7925 2002-04-23 13:50  sghosh
7927         * plugins/check_ping.c: corrected program name and added rtt patch
7928           for RH7.2+beta
7930 2002-04-18 22:59  egalstad
7932         * contrib/check_inodes.pl: add check_inodes contrib plugin by John
7933           Jolet
7935 2002-04-18 05:38  egalstad
7937         * configure.in: configure script patch for ping syntax
7939 2002-04-07 06:13  sghosh
7941         * contrib/: check_backup.pl, check_dl_size.pl: plugins from Patrick
7942           Greenwell
7944 2002-04-05 23:22  sghosh
7946         * acconfig.h: added HOST_COMMAND
7948 2002-04-05 23:19  sghosh
7950         * contrib/tarballs/check_spread.tar: plugin to check spread
7951           messaging toolkit
7953 2002-04-03 03:58  sghosh
7955         * contrib/check_oracle_instance.pl:  from Sven Dolderer - check
7956           oracle instance
7958 2002-04-03 03:56  sghosh
7960         * plugins-scripts/check_nfs.pl: check_nfs functionality exists in
7961           check_rpc
7963 2002-03-18 05:15  sghosh
7965         * plugins-scripts/subst.in: function to update perl plugin scripts
7966           to find utils.pm
7968 2002-03-01 02:53  egalstad
7970         * plugins/: .cvsignore, config.h.in: Fix for stupid me
7972 2002-03-01 02:42  egalstad
7974         * contrib/check_breeze.pl, contrib/check_dhcp.c,
7975           contrib/check_flexlm.pl, contrib/check_hltherm.c,
7976           contrib/check_hprsc.pl, contrib/check_ipxping.c,
7977           contrib/check_memory.tgz, contrib/check_mysql.c,
7978           contrib/check_uptime.c, contrib/check_wave.pl,
7979           contrib/readme.txt, contrib/tarballs/berger-ping.tar.gz,
7980           contrib/tarballs/bowen-langley_plugins.tar.gz,
7981           contrib/tarballs/check_bgp-1.0.tar.gz,
7982           contrib/tarballs/check_breeze.tar.gz,
7983           contrib/tarballs/check_flexlm.tar.gz,
7984           contrib/tarballs/check_hltherm.tar.gz,
7985           contrib/tarballs/check_hprsc.tar.gz,
7986           contrib/tarballs/check_memory.tgz,
7987           contrib/tarballs/check_radius.tar.gz,
7988           contrib/tarballs/check_wave.tar.gz,
7989           contrib/tarballs/hopcroft-plugins.tar.gz,
7990           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
7991           plugins/config.h.in: Contrib plugin cleanup
7993 2002-02-28 06:42  egalstad
7995         * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
7996           INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
7997           Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
7998           configure.in, install-sh, make-tarball, missing, mkinstalldirs,
7999           nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
8000           subst.sh, test.pl.in, contrib/check_apache.pl,
8001           contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
8002           contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
8003           contrib/check_dns_random.pl, contrib/check_email_loop.pl,
8004           contrib/check_fping_in.c, contrib/check_ftpget.pl,
8005           contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
8006           contrib/check_pop3.pl, contrib/check_qmailq.pl,
8007           contrib/check_timeout.c, contrib/checkciscotemp.pl,
8008           contrib/check_ipxping.c, contrib/check_joy.sh,
8009           contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
8010           contrib/check_mem.pl, contrib/check_memory.tgz,
8011           contrib/check_mysql.c, contrib/check_mysql.pl,
8012           contrib/check_netapp.pl, contrib/check_nmap.py,
8013           contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
8014           contrib/check_rrd_data.pl, contrib/check_sap.sh,
8015           contrib/check_sockets.pl, contrib/check_uptime.c,
8016           contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
8017           contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
8018           contrib/urlize.pl, contrib/aix/check_crit_dsk,
8019           contrib/aix/check_dsk, contrib/aix/check_failed,
8020           contrib/aix/check_io, contrib/aix/check_kerberos,
8021           contrib/aix/check_ping, contrib/aix/check_queue,
8022           contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
8023           contrib/tarballs/bowen-langley_plugins.tar.gz,
8024           contrib/tarballs/check_bgp-1.0.tar.gz,
8025           contrib/tarballs/check_breeze.tar.gz,
8026           contrib/tarballs/check_flexlm.tar.gz,
8027           contrib/tarballs/check_hltherm.tar.gz,
8028           contrib/tarballs/check_hprsc.tar.gz,
8029           contrib/tarballs/check_radius.tar.gz,
8030           contrib/tarballs/check_wave.tar.gz,
8031           contrib/tarballs/hopcroft-plugins.tar.gz,
8032           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
8033           plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
8034           plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
8035           plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
8036           plugins/check_hpjd.c, plugins/check_http.c,
8037           plugins/check_ide-smart.c, plugins/check_imap.c,
8038           plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
8039           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
8040           plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
8041           plugins/check_overcr.c, plugins/check_pgsql.c,
8042           plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
8043           plugins/check_radius.c, plugins/check_real.c,
8044           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
8045           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
8046           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
8047           plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
8048           plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
8049           plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
8050           plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
8051           plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
8052           plugins/t/check_dns.t, plugins/t/check_fping.t,
8053           plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
8054           plugins/t/check_http.t, plugins/t/check_imap.t,
8055           plugins/t/check_load.t, plugins/t/check_mysql.t,
8056           plugins/t/check_ping.t, plugins/t/check_pop.t,
8057           plugins/t/check_procs.t, plugins/t/check_smtp.t,
8058           plugins/t/check_snmp.t, plugins/t/check_swap.t,
8059           plugins/t/check_tcp.t, plugins/t/check_time.t,
8060           plugins/t/check_udp.t, plugins/t/check_users.t,
8061           plugins/t/check_vsz.t, plugins/tests/check_disk,
8062           plugins/tests/check_dns, plugins/tests/check_ftp,
8063           plugins/tests/check_hpjd, plugins/tests/check_http,
8064           plugins/tests/check_load, plugins/tests/check_ping,
8065           plugins/tests/check_procs, plugins/tests/check_swap,
8066           plugins/tests/check_users, plugins/tests/check_vsz,
8067           plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
8068           plugins-scripts/check_breeze.pl,
8069           plugins-scripts/check_disk_smb.pl,
8070           plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
8071           plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
8072           plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
8073           plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
8074           plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
8075           plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
8076           plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
8077           tools/setup, tools/tango: Initial import of existing plugin code
8079 2002-02-28 06:42  egalstad
8081         * .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
8082           INSTALL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
8083           Requirements, acconfig.h, aclocal.m4, command.cfg.in, LEGAL,
8084           configure.in, install-sh, make-tarball, missing, mkinstalldirs,
8085           nagios-plugins.spec, opttest.pl, package.def, rpm, subst.in,
8086           subst.sh, test.pl.in, contrib/check_apache.pl,
8087           contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
8088           contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
8089           contrib/check_dns_random.pl, contrib/check_email_loop.pl,
8090           contrib/check_fping_in.c, contrib/check_ftpget.pl,
8091           contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
8092           contrib/check_pop3.pl, contrib/check_qmailq.pl,
8093           contrib/check_timeout.c, contrib/checkciscotemp.pl,
8094           contrib/check_ipxping.c, contrib/check_joy.sh,
8095           contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
8096           contrib/check_mem.pl, contrib/check_memory.tgz,
8097           contrib/check_mysql.c, contrib/check_mysql.pl,
8098           contrib/check_netapp.pl, contrib/check_nmap.py,
8099           contrib/check_nwstat.pl, contrib/check_ora_table_space.pl,
8100           contrib/check_rrd_data.pl, contrib/check_sap.sh,
8101           contrib/check_sockets.pl, contrib/check_uptime.c,
8102           contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
8103           contrib/restrict.pl, contrib/utils.py, contrib/check_nagios.pl,
8104           contrib/urlize.pl, contrib/aix/check_crit_dsk,
8105           contrib/aix/check_dsk, contrib/aix/check_failed,
8106           contrib/aix/check_io, contrib/aix/check_kerberos,
8107           contrib/aix/check_ping, contrib/aix/check_queue,
8108           contrib/aix/pg_stat, contrib/tarballs/berger-ping.tar.gz,
8109           contrib/tarballs/bowen-langley_plugins.tar.gz,
8110           contrib/tarballs/check_bgp-1.0.tar.gz,
8111           contrib/tarballs/check_breeze.tar.gz,
8112           contrib/tarballs/check_flexlm.tar.gz,
8113           contrib/tarballs/check_hltherm.tar.gz,
8114           contrib/tarballs/check_hprsc.tar.gz,
8115           contrib/tarballs/check_radius.tar.gz,
8116           contrib/tarballs/check_wave.tar.gz,
8117           contrib/tarballs/hopcroft-plugins.tar.gz,
8118           contrib/tarballs/radius.tar.gz, plugins/.cvsignore,
8119           plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
8120           plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
8121           plugins/check_fping.c, plugins/check_ftp.c, plugins/check_game.c,
8122           plugins/check_hpjd.c, plugins/check_http.c,
8123           plugins/check_ide-smart.c, plugins/check_imap.c,
8124           plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
8125           plugins/check_mrtgtraf.c, plugins/check_mysql.c,
8126           plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
8127           plugins/check_overcr.c, plugins/check_pgsql.c,
8128           plugins/check_ping.c, plugins/check_pop.c, plugins/check_procs.c,
8129           plugins/check_radius.c, plugins/check_real.c,
8130           plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
8131           plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
8132           plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
8133           plugins/check_vsz.c, plugins/common.h.in, plugins/getopt.c,
8134           plugins/getopt1.c, plugins/netutils.c, plugins/netutils.h.in,
8135           plugins/popen.c, plugins/popen.h.in, plugins/snprintf.c,
8136           plugins/urlize.c, plugins/check_nagios.c, plugins/utils.c,
8137           plugins/utils.h.in, plugins/version.h.in, plugins/t/check_disk.t,
8138           plugins/t/check_dns.t, plugins/t/check_fping.t,
8139           plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
8140           plugins/t/check_http.t, plugins/t/check_imap.t,
8141           plugins/t/check_load.t, plugins/t/check_mysql.t,
8142           plugins/t/check_ping.t, plugins/t/check_pop.t,
8143           plugins/t/check_procs.t, plugins/t/check_smtp.t,
8144           plugins/t/check_snmp.t, plugins/t/check_swap.t,
8145           plugins/t/check_tcp.t, plugins/t/check_time.t,
8146           plugins/t/check_udp.t, plugins/t/check_users.t,
8147           plugins/t/check_vsz.t, plugins/tests/check_disk,
8148           plugins/tests/check_dns, plugins/tests/check_ftp,
8149           plugins/tests/check_hpjd, plugins/tests/check_http,
8150           plugins/tests/check_load, plugins/tests/check_ping,
8151           plugins/tests/check_procs, plugins/tests/check_swap,
8152           plugins/tests/check_users, plugins/tests/check_vsz,
8153           plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
8154           plugins-scripts/check_breeze.pl,
8155           plugins-scripts/check_disk_smb.pl,
8156           plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
8157           plugins-scripts/check_log.sh, plugins-scripts/check_netdns.pl,
8158           plugins-scripts/check_nfs.pl, plugins-scripts/check_ntp.pl,
8159           plugins-scripts/check_oracle.sh, plugins-scripts/check_rpc.pl,
8160           plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl,
8161           plugins-scripts/subst.in, plugins-scripts/utils.pm.in,
8162           plugins-scripts/utils.sh.in, plugins-scripts/t/check_rpc.t,
8163           tools/setup, tools/tango: Initial revision