12020-03-11  madlohe  <swolf@nagios.com>
2
3	* NEWS, NP-VERSION-GEN, configure.ac: Prep for 2.3.3
4
52020-03-03  madlohe  <swolf@nagios.com>
6
7	* NEWS: Update changelog
8
9	* NEWS: Update changelog
10
11	* plugins/check_http.c: (Handles #535) check_http: Ensure that trailing
12	null byte is copied to full_page_new (gets overwritten each loop
13	iteration)
14
152020-03-02  madlohe  <swolf@nagios.com>
16
17	* plugins/check_http.c: Content-Length is not required - don't check it
18	if it wasn't included in the headers.
19
202020-02-26  madlohe  <swolf@nagios.com>
21
22	* plugins/check_http.c: check_http: fixed missing parens in second set
23	of calls to my_recv (was causing issues with regexp in larger web pages)
24
252020-02-26  Benjamin Urban  <github@bennis-server.de>
26
27	* configure.ac: Fix typo in check for required perl modules for
28	check_ssl_validity
29
302020-02-24  madlohe  <swolf@nagios.com>
31
32	* plugins-root/check_icmp.c: Should fix #530 - 'ip' should be set even
33	if not debugging
34
352020-02-20  madlohe  <swolf@nagios.com>
36
37	* NEWS, NP-VERSION-GEN, configure.ac: Prep for 2.3.2
38
392020-02-19  madlohe  <swolf@nagios.com>
40
41	* NEWS: Sort changelog entries for 2.3.2
42
432020-02-18  madlohe  <swolf@nagios.com>
44
45	* NEWS: Update changelog
46
47	* NEWS: Update changelog
48
49	* NEWS: Update changelog
50
512020-02-17  madlohe  <swolf@nagios.com>
52
53	* NEWS: Update Changelog
54
55	* NEWS: Update changelog
56
57	* NEWS, plugins/check_disk.c: Resolves #518 - all calculations are now
58	done with binary units (as it was in 2.2.x).
59
60	The code for unit calculation in check_disk.c looks a little silly now, but this preserves backward compatibility for the largest number of users. Anyone who started using the plugin before 2.3.x sees behavior unchanged, and anyone who chose binary units in 2.3.0+ keeps their new behavior.
61
622020-02-10  madlohe  <swolf@nagios.com>
63
64	* plugins/check_ntp_peer.c, plugins/check_ntp_time.c: Set LC_NUMERIC to
65	POSIX for check_ntp plugins
66
672020-02-07  madlohe  <swolf@nagios.com>
68
69	* NEWS, plugins-scripts/check_mailq.pl: Fix #522 - minutes and seconds
70	are not recognized properly in nullmailer SMTP queue.
71
722020-02-06  madlohe  <swolf@nagios.com>
73
74	* plugins/check_procs.c: Fix #523 (typo in check_procs helptext)
75
762020-02-04  madlohe  <swolf@nagios.com>
77
78	* plugins-root/check_icmp.c: Prevent this_status from getting stuck when
79	iterating through hosts. Resolves #520
80
812020-01-31  madlohe  <swolf@nagios.com>
82
83	* plugins-root/Makefile.am: Still failing some builds - try putting
84	-lssl -lcrypto after libnagios
85
86	* plugins-root/Makefile.am: Prevent -lssl from showing up in Makefile
87	dependencies
88
89	* plugins/check_http.c: Resolve #507 - stop reading when Content-Length
90	matches the amount of content received
91
92	Prior to this commit, check_http relied on read() returning 0 or erroring in order to
93	exit the loop. This commit keeps the same behavior, but once headers have been received,
94	it also reads the Content-Length and compares it to the number of bytes received after
95	the start of the body.
96
972020-01-30  madlohe  <swolf@nagios.com>
98
99	* NEWS: Update Changelog
100
1012020-01-30  Isaac A. White  <iwhite@nagios.com>
102
103	* plugins/check_http.c: Update host_name if port specified.
104
105	If a port is specified this fails. The host_name needs to be updated since the socket/connect calls require an IP/DNS string with the port specified separately to be valid.
106
1072020-01-14  madlohe  <swolf@nagios.com>
108
109	* NEWS, plugins-root/check_icmp.c: Fix nagios-plugins#510 - perfdata
110	tags should remain the same even if packet loss is at 100%
111
1122020-01-08  Barak Shohat  <barak@bazzisoft.com>
113
114	* plugins/check_ping.c: bugfix: Remove redundant debug print from
115	check_ping
116
1172019-12-19  madlohe  <swolf@nagios.com>
118
119	* NEWS, perlmods/Module-Build-0.4007.tar.gz: (see #505) Fix
120	Module::Build on newer versions of perl
121
122	This commit manually changes the sources in a dependency rather
123	than updating the dependency. This isn't ideal, but I'm not sure
124	what impact updating Module::Build could have on the rest of the
125	dependencies/older systems running nagios-plugins, whereas this
126	change seemed relatively safe.
127
1282019-12-10  Barak Shohat  <barak@bazzisoft.com>
129
130	* plugins/check_dns.c: check_dns: Improved error messaging for
131	"connection timed out" and "connection refused" cases.
132
133	* configure.ac: Revert commit b7ee01a257d0bee30b3ef4d579ad56533f389e70
134	(Fix for issue #139) which incorrectly modifies timeout behaviour of
135	check_ping plugin.
136	See also:
137	https://github.com/nagios-plugins/nagios-plugins/issues/139
138	https://github.com/nagios-plugins/nagios-plugins/issues/323
139
1402019-12-09  madlohe  <swolf@nagios.com>
141
142	* NP-VERSION-GEN, configure.ac: Prep for 2.3.1
143
1442019-12-05  madlohe  <swolf@nagios.com>
145
146	* NEWS: Update NEWS with backwards compatibility notice
147
148	* NEWS, plugins-root/check_icmp.c: (#480) Fix ordering of check_icmp's
149	performance data
150
1512019-12-04  Sebastian Wolf  <swolf@nagios.com>
152
153	* NEWS: Add release date for 2.3.0 to NEWS
154
1552019-12-04  madlohe  <swolf@nagios.com>
156
157	* plugins/sslutils.c: fix compilation error for debian 10
158
159	* NP-VERSION-GEN, configure.ac: Change version number
160
161	* AUTHORS, THANKS.in: Update AUTHORS/THANKS files
162
1632019-11-21  madlohe  <swolf@nagios.com>
164
165	* po/Makefile.in.in: po/Makefile: echo line should match actual command,
166	build should pass even if .gmo files aren't being built
167
1682019-11-20  orangejuicy  <orangejuicyhub@gmail.com>
169
170	* plugins-scripts/check_oracle.sh: Fix check_oracle for RHEL6
171
172	https://bugzilla.redhat.com/show_bug.cgi?id=1752383
173
1742019-11-17  Barak Shohat  <barak@bazzisoft.com>
175
176	* plugins/check_dns.c: Fix incorrect error message when nslookup returns
177	an error status
178
1792019-10-21  madlohe  <swolf@nagios.com>
180
181	* plugins/check_disk.c: check_disk: Resolves #491 (and reverts
182	c6d5d5e2e88e004d10ab03fe5cf70a322dbf974c) in such a way that the
183	resulting code doesn't look like a mistake. -L is intended as a superset
184	of -l according to the helptext of the plugin.
185
1862019-10-17  madlohe  <swolf@nagios.com>
187
188	* NEWS: Remove reference to check_disk's -s option, which was removed in
189	favor of -H
190
191	* plugins/check_disk.c: Fix segfault when --inode-perfdata used without
192	inode thresholds
193
1942019-10-14  madlohe  <swolf@nagios.com>
195
196	* plugins-scripts/check_log.sh, tools/mini_epn.c: Remove inaccurate
197	last-modified counters.
198
1992019-10-14  Sebastian Wolf  <swolf@nagios.com>
200
201	* THANKS.in: Update THANKS.in
202
2032019-10-12  Ben RUBSON  <6764151+benrubson@users.noreply.github.com>
204
205	* plugins-root/check_icmp.c: Update check_icmp.c
206
207	Correct thresholds output
208
2092019-10-10  madlohe  <swolf@nagios.com>
210
211	* NEWS, plugins-scripts/check_ntp.pl: Resolve #453 - $jitter and
212	$stratum will not be referenced unless ntpq was used to retrieve those
213	attributes
214
215	* NEWS: Update changelog for recent pull requests
216
2172019-10-09  madlohe  <swolf@nagios.com>
218
219	* plugins-scripts/check_ssl_validity.pl: Add caching of OCSP responses
220
2212019-10-08  madlohe  <swolf@nagios.com>
222
223	* plugins/check_ntp.c, plugins/check_ntp_peer.c,
224	plugins/check_ntp_time.c: check_ntp and friends: change calls to
225	perfdata() to preserve complete threshold in output
226
227	* plugins-root/check_icmp.c: check_icmp: resolve #404 by fixing hosts_ok
228	calculation
229
230	* plugins-root/check_icmp.c: check_icmp Resolve #451 by moving call to
231	bind() after call to socket()
232
2332019-10-07  madlohe  <swolf@nagios.com>
234
235	* THANKS.in, configure.ac, plugins-root/pst3.c: Resolve #446 -
236	check_procs crash due to buffer overflow on solaris
237
2382019-10-04  Sebastian Wolf  <swolf@nagios.com>
239
240	* NEWS: Add changelog line for #430 / #481
241
2422019-10-04  madlohe  <swolf@nagios.com>
243
244	* plugins/check_load.c: Fix syntax errors, off-by-1
245
246	* THANKS.in, plugins/check_http.c: Fix issue referenced in #484 -
247	literal 'server_type' is strcpy'd instead of the variable
248
2492019-10-03  madlohe  <swolf@nagios.com>
250
251	* configure.ac, plugins-scripts/check_ssl_validity.pl:
252	check_ssl_validity: add options for OCSP checking (WIP)
253
2542019-09-30  madlohe  <swolf@nagios.com>
255
256	* .gitignore, configure.ac, plugins-scripts/Makefile.am,
257	plugins-scripts/check_ssl_validity.pl: Add check_ssl_validity to build
258	system, minor qol changes
259
2602019-09-26  madlohe  <swolf@nagios.com>
261
262	* plugins-scripts/check_ssl_validity.pl: Initial import of the plugin
263	provided in #72 - added comments for licensing at the top, removed
264	debugging comments
265
2662019-09-25  madlohe  <swolf@nagios.com>
267
268	* THANKS.in, plugins-scripts/check_disk_smb.pl: check_disk_smb:
269	Optionally import utf8::all (see #479)
270
2712019-09-24  madlohe  <swolf@nagios.com>
272
273	* plugins/check_load.c: Removed dead code (HAVE_PROC_LOADAVG is no
274	longer referenced outside of this plugin, see commit
275	fe856aa957978504137c1d425815d4ed8a22be40)
276
277	* plugins/check_load.c: Fix check_load on Mac OSX (#430)
278
279	* plugins-scripts/check_disk_smb.pl: Fix check_disk_smb for perl
280	environments which don't have the utf8 package
281
2822019-09-19  Sebastian Wolf  <swolf@nagios.com>
283
284	* THANKS.in: Update THANKS.in
285
2862019-09-19  madlohe  <swolf@nagios.com>
287
288	* plugins/check_disk.c: Resolve #455
289
290	* .gitignore, po/de.po, po/fr.po: Update gitignore, .po files
291
292	* NEWS: Update NEWS with recent pull requests
293
294	* THANKS.in: Update THANKS file
295
296	* plugins/check_mrtgtraf.c: Remove unnecessary newline
297
298	* NEWS, plugins/check_ntp.c, plugins/check_ntp_time.c: Add option to
299	delay check_ntp, check_ntp_time between packets (default 2s). I wasn't
300	able to cherry-pick the commits from monitoring-plugins#1605, but these
301	changes are equivalent to that PR for this project.
302
3032019-08-02  Konstantin Shalygin  <k0ste@k0ste.ru>
304
305	* plugins-scripts/check_disk_smb.pl: check_disk_smb.pl: added utf
306	support & blacklisting characters instead of expanding the whitelist
307
3082019-09-16  madlohe  <swolf@nagios.com>
309
310	* plugins/check_disk.c: Remove some debugging output from check_disk.c
311	(see #472)
312
3132019-09-14  Lee Clemens  <java@leeclemens.net>
314
315	* plugins/check_disk.c: Remove extraneous output
316
317	Fixes: #472
318
3192019-08-30  Arkadiusz Miśkiewicz  <arekm@maven.pl>
320
321	* plugins/check_smtp.c: Add support for SNI in check_smtp.
322
323	Add support for SSL/TLS hostname extension support (SNI) for check_smtp
324	plugin.
325
3262019-08-28  azthec  <a.godspeed@gmail.com>
327
328	* plugins/check_procs.c: Added performance data to the --metric options.
329
3302019-08-25  gino0631  <giedrius.noreikis@gmail.com>
331
332	* plugins/check_ups.c: Battery runtime left check
333
3342019-08-19  madlohe  <swolf@nagios.com>
335
336	* plugins/check_ntp.c: check_ntp: add --allow-zero-stratum flag to
337	resolve several commenters' issues on #329
338
339	* plugins/check_mrtgtraf.c: Handle #265 without relying on RRD datastore
340	information being populated
341
342	* plugins-python/check_ncpa.in: Update check_ncpa to match Nagios XI's
343	version
344
345	* plugins-scripts/check_oracle.sh: check_oracle: make sure pgrep is
346	getting the count
347
3482019-08-16  madlohe  <swolf@nagios.com>
349
350	* NEWS: Update changelog
351
3522019-08-13  madlohe  <swolf@nagios.com>
353
354	* NEWS: update changelog
355
356	* NEWS: update changelog
357
358	* NEWS: update changelog
359
360	* plugins/check_disk.c: add --inode-perfdata
361
362	* plugins/check_http.c: check_http: cause plugin to fail early if SNI is
363	specified without a hostname
364
365	* .gitignore: Add backups of .po files to gitignore
366
3672019-08-12  madlohe  <swolf@nagios.com>
368
369	* plugins/check_disk.c: check_disk: fix missing timeout handler
370
371	* plugins/check_snmp.c: check_snmp: add --strict flag
372
3732019-08-10  Sebastian Wolf  <swolf@nagios.com>
374
375	* plugins/check_ups.c: check_ups: Update helptext
376
377	See the review for #413.
378
3792019-08-08  Sebastian Wolf  <swolf@nagios.com>
380
381	* README: Remove reference to INSTALL file from README
382
3832019-08-07  madlohe  <swolf@nagios.com>
384
385	* plugins/check_disk.c, plugins/utils.c: check_disk: add
386	--combined-thresholds to resolve #267
387
3882019-08-08  madlohe  <swolf@nagios.com>
389
390	* NEWS: Update changelog
391
392	* plugins/check_pgsql.c: check_pgsql: Resolve #264 by adding
393	--print-query as an option
394
395	* plugins/check_pgsql.c: check_pgsql: change wording on --password
396	option
397
3982019-08-07  madlohe  <swolf@nagios.com>
399
400	* NEWS: Update changelog
401
402	* plugins-scripts/check_file_age.pl: When using file globs, make sure
403	perfdata labels are unique
404
4052019-08-07  Sebastian Wolf  <swolf@nagios.com>
406
407	* THANKS.in: Update THANKS.in
408
409	* NEWS: Update NEWS
410
4112019-08-07  madlohe  <swolf@nagios.com>
412
413	* plugins/check_ups.c: add --extended-units to check_ups
414
415	* plugins/check_snmp.c: check_snmp: Fix segfault when multiple arguments
416	passed to -o and the first is timeticks. Revert semicolon insertion on
417	arguments passed to -o
418
4192019-08-05  madlohe  <swolf@nagios.com>
420
421	* plugins-scripts/check_file_age.pl: change check_file_age to use long
422	plugin output; make sure check_file_age uses the 'worst' result instead
423	of the most recent one, make sure check_file_age doesn't exit on the
424	first file-not-found
425
4262019-08-02  madlohe  <swolf@nagios.com>
427
428	* lib/tests/Makefile.am: Allow testing library to compile (related:
429	https://github.com/nagios-plugins/nagios-plugins/commit/af4f3723508c25d8c96cff2d7f5dc5d0762c1a71)
430
4312019-08-01  madlohe  <swolf@nagios.com>
432
433	* .gitignore, gl/Makefile.am~, gl/alloca.in.h~, gl/arpa_inet.in.h~,
434	gl/asnprintf.c~, gl/asprintf.c~, gl/base64.c~, gl/base64.h~,
435	gl/basename-lgpl.c~, gl/basename.c~, gl/btowc.c~, gl/config.charset~,
436	gl/dirname-lgpl.c~, gl/dirname.c~, gl/dirname.h~, gl/dosname.h~,
437	gl/errno.in.h~, gl/error.c~, gl/error.h~, gl/exitfail.c~,
438	gl/exitfail.h~, gl/fd-hook.c~, gl/fd-hook.h~, gl/float+.h~, gl/float.c~,
439	gl/float.in.h~, gl/floor.c~, gl/floorf.c~, gl/fsusage.c~, gl/fsusage.h~,
440	gl/full-read.c~, gl/full-read.h~, gl/full-write.c~, gl/gai_strerror.c~,
441	gl/getaddrinfo.c~, gl/gethostname.c~, gl/getloadavg.c~, gl/getopt.c~,
442	gl/getopt.in.h~, gl/getopt1.c~, gl/getopt_int.h~, gl/gettext.h~,
443	gl/idpriv-droptemp.c~, gl/idpriv.h~, gl/inet_ntop.c~, gl/intprops.h~,
444	gl/itold.c~, gl/langinfo.in.h~, gl/localcharset.c~, gl/localcharset.h~,
445	gl/locale.in.h~, gl/localeconv.c~, gl/malloc.c~, gl/malloca.c~,
446	gl/malloca.h~, gl/math.in.h~, gl/mbrtowc.c~, gl/mbsinit.c~,
447	gl/mbtowc-impl.h~, gl/mbtowc.c~, gl/memchr.c~, gl/mktime.c~,
448	gl/mountlist.c~, gl/mountlist.h~, gl/msvc-inval.c~, gl/msvc-inval.h~,
449	gl/msvc-nothrow.c~, gl/msvc-nothrow.h~, gl/netdb.in.h~,
450	gl/netinet_in.in.h~, gl/nl_langinfo.c~, gl/printf-args.c~,
451	gl/printf-args.h~, gl/printf-parse.c~, gl/printf-parse.h~, gl/read.c~,
452	gl/ref-add.sin~, gl/ref-del.sin~, gl/regcomp.c~, gl/regex.c~,
453	gl/regex.h~, gl/regex_internal.c~, gl/regex_internal.h~, gl/regexec.c~,
454	gl/safe-read.c~, gl/safe-read.h~, gl/setenv.c~, gl/sha1.c~, gl/sha1.h~,
455	gl/size_max.h~, gl/snprintf.c~, gl/sockets.c~, gl/sockets.h~,
456	gl/stdalign.in.h~, gl/stdbool.in.h~, gl/stddef.in.h~, gl/stdint.in.h~,
457	gl/stdio.in.h~, gl/stdlib.in.h~, gl/str-two-way.h~, gl/strcasecmp.c~,
458	gl/strcasestr.c~, gl/streq.h~, gl/strerror-override.c~,
459	gl/strerror-override.h~, gl/strerror.c~, gl/string.in.h~,
460	gl/strings.in.h~, gl/stripslash.c~, gl/strncasecmp.c~, gl/strndup.c~,
461	gl/strnlen.c~, gl/strsep.c~, gl/strstr.c~, gl/sys_socket.in.h~,
462	gl/sys_types.in.h~, gl/sys_uio.in.h~, gl/time.in.h~, gl/time_r.c~,
463	gl/timegm.c~, gl/unistd.in.h~, gl/unsetenv.c~, gl/vasnprintf.c~,
464	gl/vasnprintf.h~, gl/vasprintf.c~, gl/verify.h~, gl/vsnprintf.c~,
465	gl/w32sock.h~, gl/wchar.in.h~, gl/wcrtomb.c~, gl/wctype.in.h~,
466	gl/xalloc-die.c~, gl/xalloc-oversized.h~, gl/xalloc.h~, gl/xmalloc.c~,
467	gl/xsize.h~, gl/xstrndup.c~, gl/xstrndup.h~: remove backed-up files, add
468	to gitignore
469
470	* plugins/check_disk.c: Fix compilation error
471
472	* plugins/check_disk.c: add help text for human readable output, add in
473	'fake filesystem' skipping as an option
474
475	* plugins-root/Makefile.am, plugins/Makefile.am: [hack] Allow linking to
476	SSL libs for all plugins
477
478	* plugins/check_http.c: Allow multiple spaces between HTTP protocol
479	version and status code
480
4812019-07-31  madlohe  <swolf@nagios.com>
482
483	* plugins/check_http.c: check_http: Add URL to plugin output in most
484	cases
485
486	* plugins/check_http.c: Fix check_http after faulty merge
487
488	* .gitignore: add remove_perfdata plugin to gitignore
489
490	* plugins/check_http.c: Not all of #327 was added by
491	https://github.com/nagios-plugins/nagios-plugins/commit/39943763033a16d49d4c85ab3187b51df87f8ad8
492
493	* CHANGELOG.md, NEWS: NEWS is required by GNU automake. Turn
494	CHANGELOG.md into a link to news
495
4962019-07-30  madlohe  <swolf@nagios.com>
497
498	* CHANGELOG.md: Rename NEWS to CHANGELOG.md (Handles #396)
499
500	* NEWS, THANKS.in: Sort/reword/add credits to NEWS file, sort THANKS
501	file
502
503	* NEWS, THANKS.in: Update NEWS, THANKS.in for recent pull requests
504
505	* plugins/check_dns.c: tabs -> spaces
506
5072019-07-29  madlohe  <swolf@nagios.com>
508
509	* NEWS: Update changelog
510
511	* THANKS.in: Add Nick Fox to contributors list
512
513	* NEWS: forgot to include NEWS in previous commit
514
515	* THANKS.in, po/fr.po: Update french translation, changelog; add roger
516	niesten to contributors file
517
518	* THANKS.in: add 2005wind to contributors list for #402
519
520	* plugins/check_http.c: forgot to check for tabs vs spaces in merge
521
522	* plugins/check_http.c: tabs -> spaces (correcting cherry-picked code)
523
524	* THANKS.in: add pieska to THANKS file
525
5262019-06-16  Iain Bryson  <bryson.iain@gmail.com>
527
528	* plugins/check_ldap.c, plugins/sslutils.c: [hack] fix SSL issues.
529
5302019-07-25  madlohe  <swolf@nagios.com>
531
532	* plugins/check_mysql_query.c: Add an option to specify character set in
533	check_mysql_query
534
5352019-07-24  Rick van der Zwet  <info@rickvanderzwet.nl>
536
537	* plugins/check_http.c: Fix deadloop if header not matched
538
539	If end-delimiter of header if not found within the page the loop will never
540	stop. Only to be terminated by the timeout alarm trigger.
541
542	Technically the response is received, yet it might not be valid.
543
5442019-06-26  Iain Bryson  <bryson.iain@gmail.com>
545
546	* plugins/check_disk.c: Fix header length issue
547
5482019-06-25  slsca  <38093451+slsca@users.noreply.github.com>
549
550	* plugins/check_http.c: fix error message when -e <response> fails
551
5522019-06-24  Iain Bryson  <bryson.iain@gmail.com>
553
554	* plugins/check_disk.c: Fix minimum column width and Type column
555	alignment
556
5572019-06-23  Iain Bryson  <bryson.iain@gmail.com>
558
559	* plugins/check_disk.c: Make column separator 3 spaces.
560
5612019-06-20  Iain Bryson  <bryson.iain@gmail.com>
562
563	* plugins/check_disk.c: Fix issue on Centos
564
5652019-06-19  Iain Bryson  <bryson.iain@gmail.com>
566
567	* plugins/check_disk.c: Fix formatting issues
568
5692019-06-16  Iain Bryson  <bryson.iain@gmail.com>
570
571	* plugins/check_disk.c: Add -H for human output, for #380
572
573	* plugins/check_ldap.c, plugins/sslutils.c: [hack] fix SSL issues.
574
5752019-05-30  madlohe  <swolf@nagios.com>
576
577	* gl/Makefile.am, gl/Makefile.am~, gl/argmatch.c, gl/argmatch.h,
578	gl/assure.h, gl/c-ctype.c, gl/c-ctype.h, gl/c-strcase.h,
579	gl/c-strcasecmp.c, gl/c-strcaseeq.h, gl/c-strncasecmp.c, gl/human.c,
580	gl/human.h, gl/inttypes.in.h, gl/m4/gnulib-cache.m4,
581	gl/m4/gnulib-cache.m4~, gl/m4/gnulib-comp.m4, gl/m4/gnulib-comp.m4~,
582	gl/m4/human.m4, gl/m4/inttypes.m4, gl/m4/quote.m4, gl/m4/quotearg.m4,
583	gl/m4/strtoull.m4, gl/m4/strtoumax.m4, gl/m4/xstrtol.m4, gl/quote.h,
584	gl/quotearg.c, gl/quotearg.h, gl/strtoimax.c, gl/strtol.c, gl/strtoul.c,
585	gl/strtoull.c, gl/strtoumax.c, gl/xstrtol-error.c, gl/xstrtol.c,
586	gl/xstrtol.h, gl/xstrtoul.c, gl/xstrtoumax.c: Add GNU human as
587	dependency
588
589	* build-aux/config.rpath, build-aux/snippet/arg-nonnull.h,
590	build-aux/snippet/arg-nonnull.h~, build-aux/snippet/c++defs.h,
591	build-aux/snippet/c++defs.h~, build-aux/snippet/warn-on-use.h,
592	build-aux/snippet/warn-on-use.h~, gl/Makefile.am, gl/Makefile.am~,
593	gl/alloca.in.h, gl/alloca.in.h~, gl/arpa_inet.in.h, gl/arpa_inet.in.h~,
594	gl/asnprintf.c, gl/asnprintf.c~, gl/asprintf.c, gl/asprintf.c~,
595	gl/base64.c, gl/base64.c~, gl/base64.h, gl/base64.h~,
596	gl/basename-lgpl.c, gl/basename-lgpl.c~, gl/basename.c, gl/basename.c~,
597	gl/btowc.c, gl/btowc.c~, gl/config.charset, gl/config.charset~,
598	gl/dirname-lgpl.c, gl/dirname-lgpl.c~, gl/dirname.c, gl/dirname.c~,
599	gl/dirname.h, gl/dirname.h~, gl/dosname.h, gl/dosname.h~, gl/errno.in.h,
600	gl/errno.in.h~, gl/error.c, gl/error.c~, gl/error.h, gl/error.h~,
601	gl/exitfail.c, gl/exitfail.c~, gl/exitfail.h, gl/exitfail.h~,
602	gl/fd-hook.c, gl/fd-hook.c~, gl/fd-hook.h, gl/fd-hook.h~, gl/float+.h,
603	gl/float+.h~, gl/float.c, gl/float.c~, gl/float.in.h, gl/float.in.h~,
604	gl/floor.c, gl/floor.c~, gl/floorf.c, gl/floorf.c~, gl/fsusage.c,
605	gl/fsusage.c~, gl/fsusage.h, gl/fsusage.h~, gl/full-read.c,
606	gl/full-read.c~, gl/full-read.h, gl/full-read.h~, gl/full-write.c,
607	gl/full-write.c~, gl/gai_strerror.c, gl/gai_strerror.c~,
608	gl/getaddrinfo.c, gl/getaddrinfo.c~, gl/gethostname.c,
609	gl/gethostname.c~, gl/getloadavg.c, gl/getloadavg.c~, gl/getopt.c,
610	gl/getopt.c~, gl/getopt.in.h, gl/getopt.in.h~, gl/getopt1.c,
611	gl/getopt1.c~, gl/getopt_int.h, gl/getopt_int.h~, gl/gettext.h,
612	gl/gettext.h~, gl/gettimeofday.c, gl/gl_openssl.h, gl/glthread/lock.c,
613	gl/glthread/lock.c~, gl/glthread/lock.h, gl/glthread/lock.h~,
614	gl/glthread/threadlib.c, gl/glthread/threadlib.c~, gl/idpriv-droptemp.c,
615	gl/idpriv-droptemp.c~, gl/idpriv.h, gl/idpriv.h~, gl/inet_ntop.c,
616	gl/inet_ntop.c~, gl/intprops.h, gl/intprops.h~, gl/itold.c, gl/itold.c~,
617	gl/langinfo.in.h, gl/langinfo.in.h~, gl/localcharset.c,
618	gl/localcharset.c~, gl/localcharset.h, gl/localcharset.h~,
619	gl/locale.in.h, gl/locale.in.h~, gl/localeconv.c, gl/localeconv.c~,
620	gl/m4/00gnulib.m4, gl/m4/00gnulib.m4~, gl/m4/absolute-header.m4,
621	gl/m4/alloca.m4, gl/m4/alloca.m4~, gl/m4/arpa_inet_h.m4,
622	gl/m4/arpa_inet_h.m4~, gl/m4/base64.m4, gl/m4/base64.m4~,
623	gl/m4/btowc.m4, gl/m4/btowc.m4~, gl/m4/codeset.m4, gl/m4/codeset.m4~,
624	gl/m4/configmake.m4, gl/m4/configmake.m4~, gl/m4/dirname.m4,
625	gl/m4/dirname.m4~, gl/m4/double-slash-root.m4,
626	gl/m4/double-slash-root.m4~, gl/m4/eealloc.m4, gl/m4/eealloc.m4~,
627	gl/m4/environ.m4, gl/m4/environ.m4~, gl/m4/errno_h.m4,
628	gl/m4/errno_h.m4~, gl/m4/error.m4, gl/m4/error.m4~, gl/m4/exponentd.m4,
629	gl/m4/exponentd.m4~, gl/m4/extensions.m4, gl/m4/extensions.m4~,
630	gl/m4/extern-inline.m4, gl/m4/extern-inline.m4~, gl/m4/fcntl-o.m4,
631	gl/m4/fcntl-o.m4~, gl/m4/float_h.m4, gl/m4/float_h.m4~, gl/m4/floorf.m4,
632	gl/m4/floorf.m4~, gl/m4/fstypename.m4, gl/m4/fstypename.m4~,
633	gl/m4/fsusage.m4, gl/m4/fsusage.m4~, gl/m4/getaddrinfo.m4,
634	gl/m4/getaddrinfo.m4~, gl/m4/gethostname.m4, gl/m4/gethostname.m4~,
635	gl/m4/getloadavg.m4, gl/m4/getloadavg.m4~, gl/m4/getopt.m4,
636	gl/m4/getopt.m4~, gl/m4/gettext.m4, gl/m4/gettext.m4~,
637	gl/m4/gettimeofday.m4, gl/m4/gl-openssl.m4, gl/m4/glibc2.m4,
638	gl/m4/glibc2.m4~, gl/m4/glibc21.m4, gl/m4/glibc21.m4~,
639	gl/m4/gnulib-cache.m4, gl/m4/gnulib-cache.m4~, gl/m4/gnulib-common.m4,
640	gl/m4/gnulib-common.m4~, gl/m4/gnulib-comp.m4, gl/m4/gnulib-comp.m4~,
641	gl/m4/gnulib-tool.m4, gl/m4/gnulib-tool.m4~, gl/m4/hostent.m4,
642	gl/m4/hostent.m4~, gl/m4/iconv.m4, gl/m4/iconv.m4~, gl/m4/idpriv.m4,
643	gl/m4/idpriv.m4~, gl/m4/include_next.m4, gl/m4/include_next.m4~,
644	gl/m4/inet_ntop.m4, gl/m4/inet_ntop.m4~, gl/m4/intdiv0.m4,
645	gl/m4/intdiv0.m4~, gl/m4/intl.m4, gl/m4/intl.m4~, gl/m4/intldir.m4,
646	gl/m4/intldir.m4~, gl/m4/intlmacosx.m4, gl/m4/intlmacosx.m4~,
647	gl/m4/intmax.m4, gl/m4/intmax.m4~, gl/m4/intmax_t.m4,
648	gl/m4/intmax_t.m4~, gl/m4/inttypes-pri.m4, gl/m4/inttypes-pri.m4~,
649	gl/m4/inttypes_h.m4, gl/m4/inttypes_h.m4~, gl/m4/langinfo_h.m4,
650	gl/m4/langinfo_h.m4~, gl/m4/largefile.m4, gl/m4/largefile.m4~,
651	gl/m4/lcmessage.m4, gl/m4/lcmessage.m4~, gl/m4/lib-ld.m4,
652	gl/m4/lib-ld.m4~, gl/m4/lib-link.m4, gl/m4/lib-link.m4~,
653	gl/m4/lib-prefix.m4, gl/m4/lib-prefix.m4~, gl/m4/localcharset.m4,
654	gl/m4/localcharset.m4~, gl/m4/locale-fr.m4, gl/m4/locale-fr.m4~,
655	gl/m4/locale-ja.m4, gl/m4/locale-ja.m4~, gl/m4/locale-zh.m4,
656	gl/m4/locale-zh.m4~, gl/m4/locale_h.m4, gl/m4/locale_h.m4~,
657	gl/m4/localeconv.m4, gl/m4/localeconv.m4~, gl/m4/lock.m4,
658	gl/m4/lock.m4~, gl/m4/longlong.m4, gl/m4/longlong.m4~,
659	gl/m4/ls-mntd-fs.m4, gl/m4/ls-mntd-fs.m4~, gl/m4/malloc.m4,
660	gl/m4/malloc.m4~, gl/m4/malloca.m4, gl/m4/malloca.m4~, gl/m4/math_h.m4,
661	gl/m4/math_h.m4~, gl/m4/mbrtowc.m4, gl/m4/mbrtowc.m4~, gl/m4/mbsinit.m4,
662	gl/m4/mbsinit.m4~, gl/m4/mbstate_t.m4, gl/m4/mbstate_t.m4~,
663	gl/m4/mbtowc.m4, gl/m4/mbtowc.m4~, gl/m4/memchr.m4, gl/m4/memchr.m4~,
664	gl/m4/mktime.m4, gl/m4/mktime.m4~, gl/m4/mmap-anon.m4,
665	gl/m4/mmap-anon.m4~, gl/m4/mountlist.m4, gl/m4/mountlist.m4~,
666	gl/m4/msvc-inval.m4, gl/m4/msvc-inval.m4~, gl/m4/msvc-nothrow.m4,
667	gl/m4/msvc-nothrow.m4~, gl/m4/multiarch.m4, gl/m4/multiarch.m4~,
668	gl/m4/netdb_h.m4, gl/m4/netdb_h.m4~, gl/m4/netinet_in_h.m4,
669	gl/m4/netinet_in_h.m4~, gl/m4/nl_langinfo.m4, gl/m4/nl_langinfo.m4~,
670	gl/m4/nls.m4, gl/m4/nls.m4~, gl/m4/nocrash.m4, gl/m4/nocrash.m4~,
671	gl/m4/off_t.m4, gl/m4/off_t.m4~, gl/m4/onceonly.m4, gl/m4/onceonly.m4~,
672	gl/m4/po.m4, gl/m4/po.m4~, gl/m4/printf-posix.m4,
673	gl/m4/printf-posix.m4~, gl/m4/printf.m4, gl/m4/printf.m4~,
674	gl/m4/progtest.m4, gl/m4/progtest.m4~, gl/m4/read.m4, gl/m4/read.m4~,
675	gl/m4/regex.m4, gl/m4/regex.m4~, gl/m4/safe-read.m4,
676	gl/m4/safe-read.m4~, gl/m4/servent.m4, gl/m4/servent.m4~,
677	gl/m4/setenv.m4, gl/m4/setenv.m4~, gl/m4/sha1.m4, gl/m4/sha1.m4~,
678	gl/m4/size_max.m4, gl/m4/size_max.m4~, gl/m4/snprintf.m4,
679	gl/m4/snprintf.m4~, gl/m4/socketlib.m4, gl/m4/socketlib.m4~,
680	gl/m4/sockets.m4, gl/m4/sockets.m4~, gl/m4/socklen.m4,
681	gl/m4/socklen.m4~, gl/m4/sockpfaf.m4, gl/m4/sockpfaf.m4~,
682	gl/m4/ssize_t.m4, gl/m4/ssize_t.m4~, gl/m4/stdalign.m4,
683	gl/m4/stdalign.m4~, gl/m4/stdbool.m4, gl/m4/stdbool.m4~,
684	gl/m4/stddef_h.m4, gl/m4/stddef_h.m4~, gl/m4/stdint.m4,
685	gl/m4/stdint.m4~, gl/m4/stdint_h.m4, gl/m4/stdint_h.m4~,
686	gl/m4/stdio_h.m4, gl/m4/stdio_h.m4~, gl/m4/stdlib_h.m4,
687	gl/m4/stdlib_h.m4~, gl/m4/strcase.m4, gl/m4/strcase.m4~,
688	gl/m4/strcasestr.m4, gl/m4/strcasestr.m4~, gl/m4/strerror.m4,
689	gl/m4/strerror.m4~, gl/m4/string_h.m4, gl/m4/string_h.m4~,
690	gl/m4/strings_h.m4, gl/m4/strings_h.m4~, gl/m4/strndup.m4,
691	gl/m4/strndup.m4~, gl/m4/strnlen.m4, gl/m4/strnlen.m4~, gl/m4/strsep.m4,
692	gl/m4/strsep.m4~, gl/m4/strstr.m4, gl/m4/strstr.m4~,
693	gl/m4/sys_socket_h.m4, gl/m4/sys_socket_h.m4~, gl/m4/sys_time_h.m4,
694	gl/m4/sys_types_h.m4, gl/m4/sys_types_h.m4~, gl/m4/sys_uio_h.m4,
695	gl/m4/sys_uio_h.m4~, gl/m4/threadlib.m4, gl/m4/threadlib.m4~,
696	gl/m4/time_h.m4, gl/m4/time_h.m4~, gl/m4/time_r.m4, gl/m4/time_r.m4~,
697	gl/m4/timegm.m4, gl/m4/timegm.m4~, gl/m4/uintmax_t.m4,
698	gl/m4/uintmax_t.m4~, gl/m4/unistd_h.m4, gl/m4/unistd_h.m4~,
699	gl/m4/vasnprintf.m4, gl/m4/vasnprintf.m4~, gl/m4/vasprintf.m4,
700	gl/m4/vasprintf.m4~, gl/m4/visibility.m4, gl/m4/visibility.m4~,
701	gl/m4/vsnprintf.m4, gl/m4/vsnprintf.m4~, gl/m4/warn-on-use.m4,
702	gl/m4/warn-on-use.m4~, gl/m4/wchar_h.m4, gl/m4/wchar_h.m4~,
703	gl/m4/wchar_t.m4, gl/m4/wchar_t.m4~, gl/m4/wcrtomb.m4,
704	gl/m4/wcrtomb.m4~, gl/m4/wctype_h.m4, gl/m4/wctype_h.m4~,
705	gl/m4/wint_t.m4, gl/m4/wint_t.m4~, gl/m4/xalloc.m4, gl/m4/xalloc.m4~,
706	gl/m4/xsize.m4, gl/m4/xsize.m4~, gl/m4/xstrndup.m4, gl/m4/xstrndup.m4~,
707	gl/malloc.c, gl/malloc.c~, gl/malloca.c, gl/malloca.c~, gl/malloca.h,
708	gl/malloca.h~, gl/math.in.h, gl/math.in.h~, gl/mbrtowc.c, gl/mbrtowc.c~,
709	gl/mbsinit.c, gl/mbsinit.c~, gl/mbtowc-impl.h, gl/mbtowc-impl.h~,
710	gl/mbtowc.c, gl/mbtowc.c~, gl/memchr.c, gl/memchr.c~, gl/mktime.c,
711	gl/mktime.c~, gl/mountlist.c, gl/mountlist.c~, gl/mountlist.h,
712	gl/mountlist.h~, gl/msvc-inval.c, gl/msvc-inval.c~, gl/msvc-inval.h,
713	gl/msvc-inval.h~, gl/msvc-nothrow.c, gl/msvc-nothrow.c~,
714	gl/msvc-nothrow.h, gl/msvc-nothrow.h~, gl/netdb.in.h, gl/netdb.in.h~,
715	gl/netinet_in.in.h, gl/netinet_in.in.h~, gl/nl_langinfo.c,
716	gl/nl_langinfo.c~, gl/printf-args.c, gl/printf-args.c~,
717	gl/printf-args.h, gl/printf-args.h~, gl/printf-parse.c,
718	gl/printf-parse.c~, gl/printf-parse.h, gl/printf-parse.h~, gl/read.c,
719	gl/read.c~, gl/ref-add.sin, gl/ref-add.sin~, gl/ref-del.sin,
720	gl/ref-del.sin~, gl/regcomp.c, gl/regcomp.c~, gl/regex.c, gl/regex.c~,
721	gl/regex.h, gl/regex.h~, gl/regex_internal.c, gl/regex_internal.c~,
722	gl/regex_internal.h, gl/regex_internal.h~, gl/regexec.c, gl/regexec.c~,
723	gl/safe-read.c, gl/safe-read.c~, gl/safe-read.h, gl/safe-read.h~,
724	gl/setenv.c, gl/setenv.c~, gl/sha1.c, gl/sha1.c~, gl/sha1.h, gl/sha1.h~,
725	gl/size_max.h, gl/size_max.h~, gl/snprintf.c, gl/snprintf.c~,
726	gl/sockets.c, gl/sockets.c~, gl/sockets.h, gl/sockets.h~,
727	gl/stdalign.in.h, gl/stdalign.in.h~, gl/stdbool.in.h, gl/stdbool.in.h~,
728	gl/stddef.in.h, gl/stddef.in.h~, gl/stdint.in.h, gl/stdint.in.h~,
729	gl/stdio.in.h, gl/stdio.in.h~, gl/stdlib.in.h, gl/stdlib.in.h~,
730	gl/str-two-way.h, gl/str-two-way.h~, gl/strcasecmp.c, gl/strcasecmp.c~,
731	gl/strcasestr.c, gl/strcasestr.c~, gl/streq.h, gl/streq.h~,
732	gl/strerror-override.c, gl/strerror-override.c~, gl/strerror-override.h,
733	gl/strerror-override.h~, gl/strerror.c, gl/strerror.c~, gl/string.in.h,
734	gl/string.in.h~, gl/strings.in.h, gl/strings.in.h~, gl/stripslash.c,
735	gl/stripslash.c~, gl/strncasecmp.c, gl/strncasecmp.c~, gl/strndup.c,
736	gl/strndup.c~, gl/strnlen.c, gl/strnlen.c~, gl/strsep.c, gl/strsep.c~,
737	gl/strstr.c, gl/strstr.c~, gl/sys_socket.in.h, gl/sys_socket.in.h~,
738	gl/sys_time.in.h, gl/sys_types.in.h, gl/sys_types.in.h~,
739	gl/sys_uio.in.h, gl/sys_uio.in.h~, gl/time.in.h, gl/time.in.h~,
740	gl/time_r.c, gl/time_r.c~, gl/timegm.c, gl/timegm.c~, gl/unistd.in.h,
741	gl/unistd.in.h~, gl/unsetenv.c, gl/unsetenv.c~, gl/vasnprintf.c,
742	gl/vasnprintf.c~, gl/vasnprintf.h, gl/vasnprintf.h~, gl/vasprintf.c,
743	gl/vasprintf.c~, gl/verify.h, gl/verify.h~, gl/vsnprintf.c,
744	gl/vsnprintf.c~, gl/w32sock.h, gl/w32sock.h~, gl/wchar.in.h,
745	gl/wchar.in.h~, gl/wcrtomb.c, gl/wcrtomb.c~, gl/wctype.in.h,
746	gl/wctype.in.h~, gl/xalloc-die.c, gl/xalloc-die.c~,
747	gl/xalloc-oversized.h, gl/xalloc-oversized.h~, gl/xalloc.h,
748	gl/xalloc.h~, gl/xmalloc.c, gl/xmalloc.c~, gl/xsize.h, gl/xsize.h~,
749	gl/xstrndup.c, gl/xstrndup.c~, gl/xstrndup.h, gl/xstrndup.h~: Run
750	gnulib-tool, using the version from EPEL 7 repos
751
7522019-05-06  Vit Herman  <herman@avast.com>
753
754	* plugins/check_radius.c: Check for null pointer when traversing list of
755	interfaces
756
757	ifa_addr field of stuct ifaddrs may containt NULL (see getifaddrs(3)),
758	causing a crash. Since such list entries are of no use to us anyway,
759	we just skip them.
760
7612019-03-26  Sean Sax  <ssax@nagios.com>
762
763	* plugins/check_dns.c: Fix for -a input exceeding 384 length, increased
764	to 4096 for searching multiple 255 legth TXT records like DKIM.
765
7662019-03-22  TechnoLord  <rahul.golam19@gmail.com>
767
768	* plugins/sslutils.c: Enabling Post Handshake Authentication for
769	Nagios-plugins
770
7712018-12-13  Patrick Uiterwijk  <patrick@puiterwijk.org>
772
773	* NEWS, plugins/check_smtp.c: check_smtp: Add option to prefix PROXY
774	header
775
776	This enables checks of SMTP servers that expect the haproxy
777	PROXY protocol:  -o smtpd_upstream_proxy_protocol=haproxy.
778
7792019-02-20  Francois Lallart  <fraff@free.fr>
780
781	* plugins/check_procs.c: Improve documentation about --input-file
782
783	* plugins/check_procs.c: Improve documentation about --input-file
784
7852018-12-17  Peter Athaks  <athaks@gmail.com>
786
787	* plugins-scripts/check_oracle.sh: check_oracle: Added support for
788	Oracle 18c XE for --db
789
790	PMON process of oracle 18c XE is neither prefixed by asm_ nor by ora_ but by xe_
791
7922018-11-19  Rahul Golam  <rahul.golam19@gmail.com>
793
794	* THANKS.in: Thanks File updated
795
796	https://github.com/nagios-plugins/nagios-plugins/commit/ac6b67a1a863ca80f4026f86abd27495b76d3704
797
7982018-10-10  rogerniesten  <r.niesten@maastrichtuniversity.nl>
799
800	* plugins/check_disk.c: Issue #422: Corrected typo for unit GB
801
802	* po/de.po, po/fr.po: Issue #422: minor correction on language files
803
804	* plugins/check_disk.c: Issue #422: Reversed binary vs decimal units in
805	previous commit. Now corrected
806
807	* plugins/check_disk.c, po/de.po, po/fr.po, po/nagios-plugins.pot: Issue
808	#422: Added support for binary units (KiB, MiB, GiB, TiB) for check_disk
809	plugin (incl update of french and german translation)
810
8112018-08-24  gino0631  <gino0631@users.noreply.github.com>
812
813	* plugins/check_ups.c: Fix #345
814
8152018-08-07  Karsten Weiss  <knweiss@gmail.com>
816
817	* plugins/check_http.c: check_http: s/critcal/critical/
818
8192018-07-19  2005wind  <2005wind@gmail.com>
820
821	* plugins/check_http.c: fix use '-N' cause CRITICAL - Socket
822
8232018-07-17  Nick Fox  <nick.fox@jobsite.co.uk>
824
825	* plugins/check_procs.c: adding symbol to ranges in help output
826
8272018-07-10  Box293  <troy@box293.com>
828
829	* plugins/check_dns.c: Fixed issue with Bind 9.11.x onwards returning
830	AAAA records using the same format as A records. The plugin now
831	correctly detects the A or AAAA records that are returned. Fixed issue
832	with Bind 9.11.x onwards performing a query for both A and AAAA records.
833	The previous default behavior of nslookup was just A records, to ensure
834	that exisitng users of this plugin do not get incorrect results the
835	querytype defaults to A (if it has not already been specified). If an
836	end user wants both A and AAAA then they need to use ANY.
837
8382018-07-06  Sebastian Wolf  <wolfx587@umn.edu>
839
840	* plugins/check_http.c: Add option to continue plugin after certificate
841	check
842
8432018-07-06  Marc Sánchez  <sanchezfauste@gmail.com>
844
845	* plugins/check_apt.c: Adding accidentally removed print_help msg
846
847	* plugins/check_apt.c: Correcting print usage
848
8492018-07-06  Box293  <troy@box293.com>
850
851	* plugins/check_snmp.c: Fixed --authpasswd in check_snmp help
852
8532018-07-05  BornToBeRoot  <BornToBeRoot@users.noreply.github.com>
854
855	* NEWS, THANKS.in: Changelog 2.2.2
856
8572018-06-29  Box293  <troy@box293.com>
858
859	* plugins-root/check_dhcp.c: Added list of servers that did not respond
860	when requested using -s argument to the output.
861
8622018-06-27  Box293  <troy@box293.com>
863
864	* plugins/check_snmp.c: Fix check_snmp Timeticks not appearing as days
865	in output. Also added a semicolon to separate multiple OIDs.
866
8672018-06-25  BornToBeRoot  <BornToBeRoot@users.noreply.github.com>
868
869	* plugins/check_dns.c: check_dns: make reverse (PTR) check case
870	insensitive
871
8722018-06-25  Box293  <troy@box293.com>
873
874	* plugins-root/check_dhcp.c: work in progress
875
8762018-06-24  Mario Trangoni  <mjtrangoni@gmail.com>
877
878	* lib/utils_base.c: utils_base.c: Fix unused value and parentheses
879	warnings
880
881	See,
882	In file included from test_utils.c:28:
883	../../lib/utils_base.c:338:8: warning: expression result unused [-Wunused-value]
884	                for (varlist; isspace(varlist[0]); varlist++);
885	                     ^~~~~~~
886	../../lib/utils_base.c:343:9: warning: expression result unused [-Wunused-value]
887	                        for (varlist; isspace(varlist[0]); varlist++);
888	                             ^~~~~~~
889	../../lib/utils_base.c:349:10: warning: expression result unused
890	      [-Wunused-value]
891	                                for (varlist; isspace(varlist[0]); varlist++);
892	                                     ^~~~~~~
893	../../lib/utils_base.c:351:13: warning: using the result of an assignment as a
894	      condition without parentheses [-Wparentheses]
895	                                if (tmp = index(varlist, sep)) {
896	                                    ~~~~^~~~~~~~~~~~~~~~~~~~~
897	../../lib/utils_base.c:351:13: note: place parentheses around the assignment to
898	      silence this warning
899	                                if (tmp = index(varlist, sep)) {
900	                                        ^
901	                                    (                        )
902	../../lib/utils_base.c:351:13: note: use '==' to turn this assignment into an
903	      equality comparison
904	                                if (tmp = index(varlist, sep)) {
905	                                        ^
906	                                        ==
907	../../lib/utils_base.c:367:11: warning: using the result of an assignment as a
908	      condition without parentheses [-Wparentheses]
909	                if (tmp = index(varlist, sep)) {
910	                    ~~~~^~~~~~~~~~~~~~~~~~~~~
911	../../lib/utils_base.c:367:11: note: place parentheses around the assignment to
912	      silence this warning
913	                if (tmp = index(varlist, sep)) {
914	                        ^
915	                    (                        )
916	../../lib/utils_base.c:367:11: note: use '==' to turn this assignment into an
917	      equality comparison
918	                if (tmp = index(varlist, sep)) {
919	                        ^
920	                        ==
921
922	* plugins-root/check_dhcp.c: check_dhcp.c: Fix constant convertion
923	warning
924
925	check_dhcp.c:520:34: warning: implicit conversion from 'int' to 'char' changes
926	      value from 255 to -1 [-Wconstant-conversion]
927	        discover_packet.options[opts++]=DHCP_OPTION_END;
928	                                       ~^~~~~~~~~~~~~~~
929	check_dhcp.c:189:41: note: expanded from macro 'DHCP_OPTION_END'
930	                                        ^~~
931	1 warning generated.
932
933	* plugins/check_hpjd.c: check_hpjd.c: fix format warning
934
935	check_hpjd.c:125:19: warning: format specifies type 'short' but the argument has
936	      type 'int' [-Wformat]
937	  ...address, port, query_string);
938	              ^~~~
939	1 warning generated.
940
941	* plugins/check_load.c: check_load.c: Fix clang format warning
942
943	See,
944	check_load.c:163:56: warning: format specifies type 'char *' but the argument
945	      has type 'int' [-Wformat]
946	  ...printf (_("could not parse load from uptime: %s\n"), result, PATH_TO_UPT...
947	                                                  ~~      ^~~~~~
948	                                                  %d
949	check_load.c:163:64: warning: data argument not used by format string
950	      [-Wformat-extra-args]
951	  ...printf (_("could not parse load from uptime: %s\n"), result, PATH_TO_UPT...
952	               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           ^
953	../config.h:1909:24: note: expanded from macro 'PATH_TO_UPTIME'
954	                       ^
955	2 warnings generated.
956
957	* lib/extra_opts.c: extra_opts.c: Fix using result as a condition
958	warnings
959
960	See,
961	extra_opts.c:96:14: warning: using the result of an assignment as a condition
962	      without parentheses [-Wparentheses]
963	                                while(ea1=ea1->next) ea_num++;
964	                                      ~~~^~~~~~~~~~
965	extra_opts.c:96:14: note: place parentheses around the assignment to silence
966	      this warning
967	                                while(ea1=ea1->next) ea_num++;
968	                                         ^
969	                                      (            )
970	extra_opts.c:96:14: note: use '==' to turn this assignment into an equality
971	      comparison
972	                                while(ea1=ea1->next) ea_num++;
973	                                         ^
974	                                         ==
975	extra_opts.c:103:14: warning: using the result of an assignment as a condition
976	      without parentheses [-Wparentheses]
977	                                while(ea1=ea1->next) ea_num++;
978	                                      ~~~^~~~~~~~~~
979	extra_opts.c:103:14: note: place parentheses around the assignment to silence
980	      this warning
981	                                while(ea1=ea1->next) ea_num++;
982	                                         ^
983	                                      (            )
984	extra_opts.c:103:14: note: use '==' to turn this assignment into an equality
985	      comparison
986	                                while(ea1=ea1->next) ea_num++;
987	                                         ^
988	                                         ==
989
9902018-06-23  Mario Trangoni  <mjtrangoni@gmail.com>
991
992	* plugins/check_fping.c: check_fping.c: add parentheses for silencing
993	this warning
994
995	See,
996	check_fping.c:150:14: warning: using the result of an assignment as a condition
997	      without parentheses [-Wparentheses]
998	  if (result = spclose (child_process))
999	      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
1000	check_fping.c:150:14: note: place parentheses around the assignment to silence
1001	      this warning
1002	  if (result = spclose (child_process))
1003	             ^
1004	      (                               )
1005	check_fping.c:150:14: note: use '==' to turn this assignment into an equality
1006	      comparison
1007	  if (result = spclose (child_process))
1008	             ^
1009	             ==
1010	1 warning generated.
1011
1012	* plugins/check_disk.c: check_disk.c: Use fabs instead of labs, as the
1013	type is double really.
1014
1015	See,
1016	check_disk.c:367:29: warning: using integer absolute value function 'labs' when
1017	      argument is of floating point type [-Wabsolute-value]
1018	        warning_high_tide = labs( min( (double) warning_high_tide, (doub...
1019	                            ^
1020	check_disk.c:367:29: note: use function 'fabs' instead
1021	        warning_high_tide = labs( min( (double) warning_high_tide, (doub...
1022	                            ^~~~
1023	                            fabs
1024	check_disk.c:373:30: warning: using integer absolute value function 'labs' when
1025	      argument is of floating point type [-Wabsolute-value]
1026	        critical_high_tide = labs( min( (double) critical_high_tide, (do...
1027	                             ^
1028	check_disk.c:373:30: note: use function 'fabs' instead
1029	        critical_high_tide = labs( min( (double) critical_high_tide, (do...
1030	                             ^~~~
1031	                             fabs
1032
1033	* plugins/check_disk.c: check_disk.c: Fix format-extra-args warning
1034
1035	See,
1036
1037	check_disk.c: In function ‘get_stats’:
1038	check_disk.c:1008:134: warning: format ‘%lu’ expects a matching ‘long unsigned int’ argument [-Wformat=]
1039	 s) used_units=%li free_units=%li total_units=%li fsu_blocksize=%lu mult=%lu\n",
1040	                                                                         ~~^
1041	check_disk.c:1028:79: warning: format ‘%li’ expects argument of type ‘long int’, but argument 5 has type ‘char *’ [-Wformat=]
1042	 intf("Group %s now has: used_units=%li free_units=%li total_units=%li fsu_blocksize=%lu mult=%lu\n",
1043	                                                                   ~~^
1044	                                                                   %s
1045	      p->group, tmpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p->best_match->me_mountdir, p->dused_units,
1046	                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~
1047	check_disk.c:1028:16: warning: too many arguments for format [-Wformat-extra-args]
1048	         printf("Group %s now has: used_units=%li free_units=%li total_units=%li fsu_blocksize=%lu mult=%lu\n",
1049	                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1050
1051	* plugins/check_disk.c: check_disk.c: Fix many format warnings
1052
1053	See,
1054
1055	check_disk.c: In function ‘main’:
1056	check_disk.c:319:62: warning: format ‘%i’ expects argument of type ‘int’, but argument 5 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1057	         printf ("For %s, used_pct=%g free_pct=%g used_units=%i free_units=%i total_units=%i used_inodes_pct=%g free_inodes_pct=%g fsp.fsu_blocksize=%llu mult=%llu\n",
1058	                                                             ~^
1059	                                                             %li
1060	           me->me_mountdir, path->dused_pct, path->dfree_pct, path->dused_units, path->dfree_units, path->dtotal_units, path->dused_inodes_percent, path->dfree_inodes_percent, fsp.fsu_blocksize, mult);
1061	                                                              ~~~~~~~~~~~~~~~~~
1062	check_disk.c:319:76: warning: format ‘%i’ expects argument of type ‘int’, but argument 6 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1063	  printf ("For %s, used_pct=%g free_pct=%g used_units=%i free_units=%i total_units=%i used_inodes_pct=%g free_inodes_pct=%g fsp.fsu_blocksize=%llu mult=%llu\n",
1064	                                                                    ~^
1065	                                                                    %li
1066	    me->me_mountdir, path->dused_pct, path->dfree_pct, path->dused_units, path->dfree_units, path->dtotal_units, path->dused_inodes_percent, path->dfree_inodes_percent, fsp.fsu_blocksize, mult);
1067	                                                                          ~~~~~~~~~~~~~~~~~
1068	check_disk.c:319:91: warning: format ‘%i’ expects argument of type ‘int’, but argument 7 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1069	 s, used_pct=%g free_pct=%g used_units=%i free_units=%i total_units=%i used_inodes_pct=%g free_inodes_pct=%g fsp.fsu_blocksize=%llu mult=%llu\n",
1070	                                                                    ~^
1071	                                                                    %li
1072	 dir, path->dused_pct, path->dfree_pct, path->dused_units, path->dfree_units, path->dtotal_units, path->dused_inodes_percent, path->dfree_inodes_percent, fsp.fsu_blocksize, mult);
1073	                                                                              ~~~~~~~~~~~~~~~~~~
1074	check_disk.c:319:152: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 10 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1075	 units=%i used_inodes_pct=%g free_inodes_pct=%g fsp.fsu_blocksize=%llu mult=%llu\n",
1076	                                                                  ~~~^
1077	                                                                  %lu
1078	 h->dfree_units, path->dtotal_units, path->dused_inodes_percent, path->dfree_inodes_percent, fsp.fsu_blocksize, mult);
1079	                                                                                             ~~~~~~~~~~~~~~~~~
1080	check_disk.c:319:162: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 11 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1081	 s=%i used_inodes_pct=%g free_inodes_pct=%g fsp.fsu_blocksize=%llu mult=%llu\n",
1082	                                                                        ~~~^
1083	                                                                        %lu
1084	 free_units, path->dtotal_units, path->dused_inodes_percent, path->dfree_inodes_percent, fsp.fsu_blocksize, mult);
1085	                                                                                                            ~~~~
1086	check_disk.c: In function ‘get_stats’:
1087	check_disk.c:1008:39: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1088	           printf("Group %s: adding %llu blocks sized %llu, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1089	                                    ~~~^
1090	                                    %lu
1091	                  p_list->group, tmpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p_list->best_match->me_mountdir, p_list->dused_units, p_list->dfree_units,
1092	                                 ~~~~~~~~~~~~~~~~~
1093	check_disk.c:1008:57: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1094	           printf("Group %s: adding %llu blocks sized %llu, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1095	                                                      ~~~^
1096	                                                      %lu
1097	                  p_list->group, tmpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p_list->best_match->me_mountdir, p_list->dused_units, p_list->dfree_units,
1098	                                                    ~~~~~~~~~~~~~~~~~~~~
1099	check_disk.c:1008:77: warning: format ‘%i’ expects argument of type ‘int’, but argument 6 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1100	   printf("Group %s: adding %llu blocks sized %llu, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1101	                                                                    ~^
1102	                                                                    %li
1103	          p_list->group, tmpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p_list->best_match->me_mountdir, p_list->dused_units, p_list->dfree_units,
1104	                                                                                                   ~~~~~~~~~~~~~~~~~~~
1105	check_disk.c:1008:91: warning: format ‘%i’ expects argument of type ‘int’, but argument 7 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1106	 p %s: adding %llu blocks sized %llu, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1107	                                                                    ~^
1108	                                                                    %li
1109	 t->group, tmpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p_list->best_match->me_mountdir, p_list->dused_units, p_list->dfree_units,
1110	                                                                                                          ~~~~~~~~~~~~~~~~~~~
1111	check_disk.c:1008:106: warning: format ‘%i’ expects argument of type ‘int’, but argument 8 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1112	 lu blocks sized %llu, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1113	                                                                    ~^
1114	                                                                    %li
1115	check_disk.c:1010:18:
1116	 , mult);
1117
1118	check_disk.c:1008:125: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 9 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1119	 u, (%s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1120	                                                                  ~~~^
1121	                                                                  %lu
1122	check_disk.c:1010:40:
1123
1124	check_disk.c:1008:135: warning: format ‘%llu’ expects a matching ‘long long unsigned int’ argument [-Wformat=]
1125	 %s) used_units=%i free_units=%i total_units=%i fsu_blocksize=%llu mult=%llu\n",
1126	                                                                        ~~~^
1127	check_disk.c:1029:48: warning: unknown conversion type character ‘ ’ in format [-Wformat=]
1128	         printf("Group %s now has: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1129	                                                ^
1130	check_disk.c:1029:62: warning: unknown conversion type character ‘ ’ in format [-Wformat=]
1131	         printf("Group %s now has: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1132	                                                              ^
1133	check_disk.c:1029:77: warning: unknown conversion type character ‘ ’ in format [-Wformat=]
1134	 printf("Group %s now has: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1135	                                                                     ^
1136	check_disk.c:1029:95: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1137	 ow has: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1138	                                                                  ~~~^
1139	                                                                  %lu
1140	 mpfsp.fsu_bavail, tmpfsp.fsu_blocksize, p->best_match->me_mountdir, p->dused_units,
1141	 ~~~~~~~~~~~~~~~~
1142	check_disk.c:1029:105: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘uintmax_t’ {aka ‘long unsigned int’} [-Wformat=]
1143	 as: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1144	                                                                        ~~~^
1145	                                                                        %lu
1146	 p.fsu_bavail, tmpfsp.fsu_blocksize, p->best_match->me_mountdir, p->dused_units,
1147	               ~~~~~~~~~~~~~~~~~~~~
1148	check_disk.c:1029:16: warning: too many arguments for format [-Wformat-extra-args]
1149	         printf("Group %s now has: used_units=%1 free_units=%1 total_units=%1 fsu_blocksize=%llu mult=%llu\n",
1150	                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1151
1152	* plugins/utils.c: utils.c: Fix implicit declaration in functions
1153	´strntolower´ and ´strntoupper´
1154
1155	See,
1156	utils.c: In function ‘strntolower’:
1157	utils.c:786:24: warning: implicit declaration of function ‘tolower’ [-Wimplicit-function-declaration]
1158	                 *ptr = tolower(*ptr);
1159	                        ^~~~~~~
1160	utils.c: In function ‘strntoupper’:
1161	utils.c:796:24: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration]
1162	                 *ptr = toupper(*ptr);
1163	                        ^~~~~~~
1164
1165	* plugins/check_ldap.c: check_ldap: Fix warning
1166	implicit-function-declaration function ‘ldap_check_cert’
1167
1168	See,
1169	check_ldap.c: In function ‘main’:
1170	check_ldap.c:191:11: warning: implicit declaration of function ‘ldap_check_cert’; did you mean ‘ldap_sync_init’? [-Wimplicit-function-declaration]
1171	    return ldap_check_cert(ld);
1172	           ^~~~~~~~~~~~~~~
1173	           ldap_sync_init
1174
1175	* plugins/check_uptime.c: check_uptime: Fix format-extra-args warning in
1176	COPYRIGHT definition.
1177
1178	See,
1179	check_uptime.c: In function ‘print_help’:
1180	utils.h:128:19: warning: too many arguments for format [-Wformat-extra-args]
1181	 #define COPYRIGHT "Copyright (c) %s Nagios Plugin Development Team\n\
1182	                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1183	 \t<%s>\n\n"
1184	 ~~~~~~~~~~~
1185	utils.h:128:19: note: in definition of macro ‘COPYRIGHT’
1186	 #define COPYRIGHT "Copyright (c) %s Nagios Plugin Development Team\n\
1187	                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1188	 \t<%s>\n\n"
1189	 ~~~~~~~~~~~
1190
1191	* plugins/netutils.h: netutils.h: define extern functions used by
1192	check_icmp.c
1193
1194	See,
1195
1196	check_icmp.c: In function ‘handle_random_icmp’:
1197	check_icmp.c:460:18: warning: implicit declaration of function ‘address_length’ [-Wimplicit-function-declaration]
1198	     char address[address_length(address_family)];
1199	                  ^~~~~~~~~~~~~~
1200	check_icmp.c:461:5: warning: implicit declaration of function ‘parse_address_string’; did you mean ‘parse_range_string’? [-Wimplicit-function-declaration]
1201	     parse_address_string(address_family, addr, address, sizeof(address));
1202	     ^~~~~~~~~~~~~~~~~~~~
1203	     parse_range_string
1204
12052018-06-22  Mario Trangoni  <mjtrangoni@gmail.com>
1206
1207	* plugins/check_disk.c: check_disk.c: fix undefined *last_me
1208
12092018-06-20  Mario Trangoni  <mjtrangoni@gmail.com>
1210
1211	* .travis.yml, plugins/check_disk.c: Add .travis.yml
1212
1213	Add travis.yml for continuous integration. It runs on Ubuntu 14.04 LTS
1214	Trusty, and compiles with gcc from system, gcc-8, and clang-6.0.
1215
12162018-03-20  Mario Trangoni  <mjtrangoni@gmail.com>
1217
1218	* NEWS, plugins/check_swap.c: check_swap.c Add --no-swap flag
1219
12202018-06-18  Box293  <troy@box293.com>
1221
1222	* plugins-root/check_dhcp.c: Cleaning up check_dhcp in preparation for
1223	an addition
1224
1225	* plugins/check_disk.c: Fixed xasprintf segfault due to %f being used
1226	instead of %i
1227
12282018-06-14  Box293  <troy@box293.com>
1229
1230	* plugins-root/check_icmp.c: Removed unnecessary line, a few minor
1231	comment changes, run clang-format
1232
12332018-06-13  Box293  <troy@box293.com>
1234
1235	* THANKS.in, plugins-root/check_icmp.c, plugins/netutils.c: IPv6 and
1236	ICMPv6 support added to check_icmp
1237
12382018-05-16  Box293  <troy@box293.com>
1239
1240	* plugins-root/check_icmp.c: check_icmp IPv6 work
1241
12422018-05-14  Box293  <troy@box293.com>
1243
1244	* plugins-root/check_icmp.c: Working on IPv6 for check_icmp
1245
1246	* plugins-root/check_icmp.c: Fixed spacing in check_icmp output
1247
12482018-04-10  Mario Trangoni  <mjtrangoni@gmail.com>
1249
1250	* CODING, NEWS, NPTest.pm, ROADMAP, build-aux/ltmain.sh, configure.ac,
1251	doc/developer-guidelines.sgml, tap/tap.3, tap/tap.h: tools/misc: fix
1252	codespell issues
1253
1254	* lib/parse_ini.c, lib/tests/test_cmd.c, lib/tests/test_disk.c,
1255	lib/tests/test_utils.c: lib: fix codespell issues
1256
1257	* tools/build_perl_modules.in, tools/p1.pl, tools/tinderbox_build:
1258	tools: fix codespell issues
1259
1260	* gl/mountlist.h, gl/regexec.c: tools/gl: fix codespell issues
1261
12622018-04-11  raggix  <rwellnitz@gmx.de>
1263
1264	* plugins-scripts/check_log.sh: handle errors in "grep -c"
1265
1266	This script returns with critical status and message "()" when the previous "diff" or "grep" fails.
1267	Because the case, if $count is not numeric (e.g. empty), will not be handled correctly.
1268
1269	This fix handle errors in "grep -c", e.g. if the file not exists, and return with Unknown status and stderr message.
1270
1271	Example
1272	Log check error: grep: can't open /tmp/check_log.002330
1273
12742018-04-10  Mario Trangoni  <mjtrangoni@gmail.com>
1275
1276	* gl/m4/libtool.m4, gl/m4/ltsugar.m4, m4/np_mysqlclient.m4: tools/m4:
1277	fix codespell issues
1278
1279	* plugins-root/check_icmp.c, plugins-root/pst3.c,
1280	plugins/remove_perfdata.c, plugins/t/check_by_ssh.t,
1281	plugins/t/check_disk.t, plugins/t/check_mysql.t,
1282	plugins/t/check_nagios.t, plugins/tests/check_snmp.t, plugins/utils.h,
1283	po/nagios-plugins.pot: plugins/test: fix codespell issues
1284
1285	* plugins/check_disk.c, plugins/check_dns.c, plugins/check_fping.c,
1286	plugins/check_http.c, plugins/check_ide_smart.c, plugins/check_ldap.c,
1287	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
1288	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
1289	plugins/check_pgsql.c, plugins/check_procs.c, plugins/check_radius.c,
1290	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
1291	plugins/check_tcp.c: plugins: fix codespell issues
1292
1293	* plugins-scripts/check_ifoperstatus.pl,
1294	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
1295	plugins-scripts/check_log.sh, plugins-scripts/check_mailq.pl,
1296	plugins-scripts/check_ntp.pl: plugins-scripts: fix codespell issues
1297
12982018-03-14  Mario Trangoni  <mjtrangoni@gmail.com>
1299
1300	* plugins/check_procs.c: check_procs.c: fix warning suggest parentheses
1301	around ‘&&’ within ‘||’
1302
1303	* plugins-root/check_icmp.c: remove some unused variables
1304
1305	* lib/utils_cmd.c: remove some unused variables
1306
1307	* plugins/check_uptime.c: check_uptime.c: remove some unused variables
1308
1309	* plugins/negate.c: negate.c: remove some unused variables
1310
13112018-03-17  TechnoLord  <rahul.golam19@gmail.com>
1312
1313	* plugins/sslutils.c: Fixed editor issue.
1314
1315	* plugins/check_http.c, plugins/netutils.h, plugins/sslutils.c: TLS1.3
1316	support based on Openssl preview. Work done during IETF 101 hackathon
1317
13182018-03-14  Mario Trangoni  <mjtrangoni@gmail.com>
1319
1320	* plugins/check_disk.c: check_disk.c: remove some unused variables
1321
13222018-03-13  raggix  <rwellnitz@gmx.de>
1323
1324	* lib/utils_disk.h: Fix Issue #309
1325
1326	Fix issue "check_disk fails on large unix filesystems".
1327
1328	Variable definition "double" for "dused_units, dfree_units and dtotal_units"  was insufficient to represent large free disk space ( ~8TB) and was changed to uintmax_t.
1329
13302017-04-04  John C. Frickson  <jfrickson@nagios.com>
1331
1332	* NEWS, plugins/check_http.c, plugins/common.h, plugins/sslutils.c: New
1333	parameter `--verify-host` will check if -H hostname matches the SSL
1334	certificate
1335
1336	Fix for issue #138
1337
13382017-12-08  Daniel Bond  <danielbondno@gmail.com>
1339
1340	* NEWS, THANKS.in, plugins/check_ntp_time.c: Fixed performance-data
1341	output syntax-error. Updated NEWS and THANKS.in
1342
13432017-12-07  Daniel Bond  <danielbondno@gmail.com>
1344
1345	* plugins/check_ntp_time.c: Add support for monitoring stratum-value of
1346	ntp-servers, and alert/warn if threshold is reached. Also output
1347	performance-data.
1348
1349	Moved servers-list and num_servers out of offset_request, so the results can be used outside of this routine.
1350
13512017-11-13  Bruno Travouillon  <devel@travouillon.fr>
1352
1353	* plugins/popen.c: Don't print the null character to stdout
1354
13552017-11-05  Bernard Spil  <brnrd@FreeBSD.org>
1356
1357	* plugins/common.h: Set default MySQL port
1358
1359	As of MariaDB 10.2 the headers for client no longer set the
1360	default MySQL port. Patch fixes this for any version of MariaDB
1361	or MySQL into the future.
1362
1363	See also: https://bugs.freebsd.org/223387
1364
13652017-10-20  Marc Sánchez  <sanchezfauste@gmail.com>
1366
1367	* plugins/check_apt.c: Adding packages-warning option to check_apt
1368	plugin
1369
13702017-10-18  Andreas Piesk  <pieska@users.noreply.github.com>
1371
1372	* plugins/check_http.c: don't issue http requests when checking cert
1373	only
1374
13752017-10-09  Alessandro Cortiana  <alessandro.cortiana@gmail.com>
1376
1377	* plugins/check_http.c: Partial revert "fix check_http - was having
1378	constant socket timeouts"
1379
1380	This partially reverts changes applied by commit 2b38350d546ef9632ccd90e300eeaf6eda0ca32c
1381
1382	The mechanism brokes if there are CRs or LFs following the chunk header
1383
13842017-10-04  Søren Kröger  <soren@kroger.dk>
1385
1386	* plugins/check_http.c: Feature: Option to show checked url in msg
1387	output
1388
1389	A little added feature, which makes it possible to show the checked URL in the output.
1390	Normally one would use the -L option to get the output in HTML as a link - but we need the output in clear instead.
1391
13922017-10-03  rezso  <rezso@rezso.net>
1393
1394	* plugins/utils.c: fix implicit function declarations
1395
1396	utils.c: In function ‘strntolower’:
1397	utils.c:777:24: warning: implicit declaration of function ‘tolower’ [-Wimplicit-function-declaration]
1398	                 *ptr = tolower(*ptr);
1399	                        ^~~~~~~
1400	utils.c: In function ‘strntoupper’:
1401	utils.c:787:24: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration]
1402	                 *ptr = toupper(*ptr);
1403	                        ^~~~~~~
1404
14052017-09-29  Marc Sánchez  <sanchezfauste@gmail.com>
1406
1407	* configure.ac, plugins/check_load.c: Adding print top consuming
1408	processes option to check_load
1409	 -n, --procs-to-show=NUMBER_OF_PROCS
1410	    Number of processes to show when printing the top consuming processes.
1411	    NUMBER_OF_PROCS=0 disables this feature. Default value is 0
1412
14132017-09-16  Bryan Heden  <bheden@nagios.com>
1414
1415	* plugins/check_snmp.c: added appropriate string for verbosity checking
1416	previous rate in check_snmp
1417
1418	* NEWS, THANKS.in, plugins/sslutils.c: added certificate expiry data to
1419	sslutils so that OK messages state when certificate is expiring (Matt
1420	Capra) #315
1421
1422	* lib/utils_base.c, lib/utils_base.h, plugins/check_snmp.c: add
1423	warning_string/critical_string to the treshold objects and implemented
1424	the printing in check_snmp. also cleaned up the perfdata section of
1425	check_snmp with much needed whitespace and comments
1426
1427	* plugins/remove_perfdata.c: fix some readability in remove_perfdata
1428
1429	* plugins/check_snmp.c: fix improper snmpget verbose printing in
1430	check_snmp.c
1431
14322017-09-15  Bryan Heden  <bheden@nagios.com>
1433
1434	* plugins/Makefile.am: forgot to include makefile changes for
1435	remove_perfdata
1436
1437	* NEWS, plugins/remove_perfdata.c: Added remove_perfdata plugin
1438
1439	* NEWS, plugins/check_snmp.c: check_snmp: Fix perfdata not adhering to
1440	plugin dev guidelines #293
1441
14422017-09-14  Bryan Heden  <bheden@nagios.com>
1443
1444	* NEWS, plugins-scripts/check_sensors.sh: fix check_sensors, #300
1445
14462017-09-13  Bryan Heden  <bheden@nagios.com>
1447
1448	* NEWS, configure.ac: potential fix for #261
1449
1450	* plugins/utils.c: clean up parse_timeout_string
1451
1452	* NEWS, THANKS.in: update changelog and thanks for #131
1453
1454	* NEWS, THANKS.in: update changelog and thanks for #194
1455
1456	* NEWS: update news for #312
1457
1458	* NEWS, THANKS.in: updated thanks and changelog for #307
1459
1460	* NEWS, THANKS.in: added thanks and changelog for #317
1461
1462	* NEWS, THANKS.in: Update thanks and changelog for #314
1463
1464	* NEWS, THANKS.in: updated thanks and changelog for #316
1465
14662017-09-02  Bryan Heden  <bheden@nagios.com>
1467
1468	* plugins/check_http.c: additional page checking in check_http
1469
1470	* NEWS, THANKS.in: update changelog for two fixes and add to thanks
1471
1472	* plugins/check_http.c, plugins/sslutils.c: removed conditional 'if
1473	result != ok' for certificate checking
1474
1475	* plugins/check_http.c: trying to clean up check_http segfaults, etc.
1476
1477	* THANKS.in: added jon stockton (Jonnycake@github) for #283, #289
1478
1479	* plugins/check_http.c: formatted check_http with k&r
1480
14812016-12-11  Guillaume Rousse  <guillomovitch@gmail.com>
1482
1483	* plugins/Makefile.am, plugins/check_ldap.c, plugins/netutils.h,
1484	plugins/sslutils.c: add support for checking certificate age
1485
14862017-08-30  Guillaume Rousse  <guillomovitch@gmail.com>
1487
1488	* plugins/check_ldap.c: format --help output as other plugins
1489
14902017-08-29  Mathieu Arnold  <mat@mat.cc>
1491
1492	* configure.ac, plugins/check_nagios.c, plugins/check_procs.c: Add
1493	FreeBSD jail support to check_procs.
1494
14952017-08-24  Marcel Klein  <m.klein@crowdfox.com>
1496
1497	* plugins/check_procs.c: Added --exclude-process|-X option to
1498	check_procs to exclude specific processes from checking
1499
15002017-08-21  root  <dirty.ren@gmail.com>
1501
1502	* plugins-root/check_icmp.c: Clean up plugin exit
1503
15042017-08-18  root  <dirty.ren@gmail.com>
1505
1506	* plugins-root/check_icmp.c: Add support to Jitter, MOS and Score
1507
15082017-08-14  Bryan Heden  <bheden@nagios.com>
1509
1510	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: add support to
1511	smbv2 and newer issue#306 - Andrew Penniman
1512
15132017-07-23  Michael Orlitzky  <michael@orlitzky.com>
1514
1515	* m4/ax_with_python.m4: don't crash on version test with python-3.x.
1516
1517	This macro tests for a version of python greater than or equal to
1518	2.6. To do that, it checks the python version (from within python) and
1519	then then calls python's "print" function to output whether or not the
1520	result is satisfactory. In python-2.x, this works fine; but in
1521	python-3.x, the syntax of the "print" function has changed -- it now
1522	requires parentheses. The result is that when the user has python-3.x
1523	as his default interpreter, he sees the following error:
1524
1525	  File "<string>", line 1
1526	      import sys; print sys.version[:3] >= "2.6" and "OK" or "OLD"
1527	                          ^
1528	  SyntaxError: invalid syntax
1529
1530	Fortunately, the parentheses also work in python-2.x, so their
1531	addition is backwards-compatible. This commit adds the parentheses to
1532	the version check, and allows it to work with both major versions of
1533	python.
1534
15352017-07-07  Bryan Heden  <bheden@nagios.com>
1536
1537	* plugins/check_http.c: fix check_http - was having constant socket
1538	timeouts
1539
15402017-06-27  Marc  <brigriffin@users.noreply.github.com>
1541
1542	* NEWS, THANKS.in, configure.ac, plugins-scripts/check_mailq.pl: fix the
1543	revert from master - update changelog and thanks file
1544
15452017-07-04  Bryan Heden  <b.heden@gmail.com>
1546
1547	* configure.ac, plugins-scripts/check_mailq.pl: Revert "check_mailq: Add
1548	OpenSMTPD support"
1549
15502017-06-30  Bryan Heden  <b.heden@gmail.com>
1551
1552	* plugins/check_http.c: Update comments
1553
1554	Move // comment style to /* */ and removed @ggonzalez2 TODO and comment lines
1555
15562017-06-30  ggonzalez  <ggonzalez@nagios.com>
1557
1558	* plugins/check_http.c: Minor two-line fix for bug #266
1559
1560	* plugins/check_http.c: Fixed minor bug reported as Bugfix_262
1561
1562	* plugins/check_http.c: Fixes for bug #263
1563
15642017-06-27  Marc  <brigriffin@users.noreply.github.com>
1565
1566	* configure.ac, plugins-scripts/check_mailq.pl: check_mailq: Add
1567	OpenSMTPD support
1568
15692017-06-27  Jon Stockton  <jon.stockton@optanix.com>
1570
1571	* plugins/check_http.c: Resolves issue #283.
1572
15732017-06-17  Bryan Heden  <b.heden@gmail.com>
1574
1575	* README: update some code formatting on readme
1576
15772017-06-16  Bryan Heden  <b.heden@gmail.com>
1578
1579	* grg: Delete unnecessary file
1580
1581	* grg: Delete unnecessary file
1582
15832017-06-13  John C. Frickson  <jfrickson@nagios.com>
1584
1585	* NEWS, plugins/check_disk.c: check_disk: Add -s option to show status
1586	for each path/partition
1587
1588	Fix for issue #276
1589
1590	If `-s` is added to the command-line, the status will be printed
1591	immediately before each path or partition. For example,
1592
1593	./check_disk -w 50% -c 20% -p / -p /home -p /tmp -n -s
1594	DISK WARNING - free space:
1595	W:/ 13844 MB (37.27% inode=77%);
1596	O:/home 2465 MB (99.99% inode=100%);
1597	O:/tmp 2477 MB (99.90% inode=100%);
1598	| /=23294MB;19083;30532;0;38166 /home=0MB;1232;1972;0;2465 /tmp=2MB;1239;1983;0;2479
1599
1600	The root partition ('/') shows 'W:' for WARNING
1601	The home partition ('/home') shows 'O:' for OK
1602	The tmp partition ('/tmp') shows 'O:' for OK
1603
1604	* configure.ac: Displaying wrong variable in two cases
1605
16062017-06-12  John C. Frickson  <jfrickson@nagios.com>
1607
1608	* NEWS, plugins-scripts/check_wave.pl: check_wave produces lots of
1609	errors if required arguments are not provided
1610
1611	Fix for issue #255
1612
1613	* NEWS, THANKS.in, plugins/check_http.c: Fix --no-body
1614
1615	Manually doing what was done in pull request #270. For some reason,
1616	it didn't get brought across from `maint` branch into `release-2.3.0-working`
1617
1618	* NEWS, THANKS.in: Update to NEWS and THANKS
1619
1620	* NEWS, plugins-scripts/check_log.sh: check_log lost ability to use
1621	regexes for query (-q) in 2.1.4
1622
1623	Fix for issue #258
1624
1625	* NEWS, THANKS.in: Updates to NEWS and THANKS
1626
1627	* NEWS, THANKS.in: Updates to NEWS and THANKS
1628
1629	* NEWS: Fixup NEWS after conflicts from rebasing, cherry-picking
1630
1631	* plugins-python/Makefile.am, plugins-python/check_heartbleed.in,
1632	plugins-python/check_imap_login.in, plugins-python/check_ncpa.in: Added
1633	directory plugins-python containing three Python plugins
1634
16352017-04-04  John C. Frickson  <jfrickson@nagios.com>
1636
1637	* NEWS, plugins/check_http.c, plugins/common.h, plugins/sslutils.c: New
1638	parameter `--verify-host` will check if -H hostname matches the SSL
1639	certificate
1640
1641	Fix for issue #138
1642
16432017-04-10  John C. Frickson  <jfrickson@nagios.com>
1644
1645	* NEWS, THANKS.in: Updates to files NEWS and THANKS.in
1646
1647	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: check_disk_smb:
1648	Add configfile feature
1649
1650	Manually implemented because of conflicts.
1651
1652	* NEWS, THANKS.in, plugins/check_ping.c: check_ping: plugin output will
1653	now include hostname and IP address
1654
1655	Manual implementation of pull #39
1656
1657	Did this manually because of whitespace changes, and also added
1658	a check for things like `127.0.0.1 (127.0.0.1)` so it doesn't
1659	appear twice.
1660
16612016-12-29  Christian Schmidt  <c960657@users.noreply.github.com>
1662
1663	* plugins/check_apt.c, plugins/t/check_apt.t: Add --only-critical switch
1664	to check_apt
1665
16662017-04-10  John C. Frickson  <jfrickson@nagios.com>
1667
1668	* NEWS, THANKS.in: Updates to files NEWS and THANKS.in
1669
1670	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: check_disk_smb:
1671	Add configfile feature
1672
1673	Manually implemented because of conflicts.
1674
1675	* NEWS, THANKS.in, plugins/check_ping.c: check_ping: plugin output will
1676	now include hostname and IP address
1677
1678	Manual implementation of pull #39
1679
1680	Did this manually because of whitespace changes, and also added
1681	a check for things like `127.0.0.1 (127.0.0.1)` so it doesn't
1682	appear twice.
1683
1684	* plugins/check_http.c: Typos
1685
1686	* plugins/check_http.c: check_http fails if Transfer-Encoding ends the
1687	header
1688
1689	Possible fix for issue #240
1690
16912017-04-07  John C. Frickson  <jfrickson@nagios.com>
1692
1693	* NEWS, lib/parse_ini.c: check_mysql_query & mysql_query: extra-opts
1694	causes crash
1695
1696	Fix for issue #221
1697
1698	* NEWS, plugins/check_ntp_time.c: check_ntp_time calls `write` on a UDP
1699	socket without a successful call to `connect`
1700
1701	Fix for issue #171
1702
1703	* NEWS: Updates to NEWS file
1704
1705	* NEWS, THANKS.in, plugins/check_ntp_time.c: Periodically check_ntp_time
1706	return "Socket timeout" when one of
1707
1708	several ntp server doesn't response
1709
1710	Fix for issue #150
1711
1712	Thanks to Leonid Vasiliev for the patch. We may want to make a
1713	better fix at some point, but this should do the job for now.
1714
1715	* plugins/check_disk.c: RHEL7/CentOS7 check_disk autofs issue
1716
1717	Fix for issue #141.
1718	Also put in logic to skip certain system "fake" mountpoints
1719	such as sysfs, proc, fusectl, tmpfs, etc.
1720
1721	* NEWS: Updates to NEWS file
1722
1723	* .gitignore: Update to .gitignore
1724
17252016-12-29  Christian Schmidt  <c960657@users.noreply.github.com>
1726
1727	* plugins/check_apt.c, plugins/t/check_apt.t: Add --only-critical switch
1728	to check_apt
1729
17302017-05-12  Lee Clemens  <java@leeclemens.net>
1731
1732	* plugins-scripts/check_mailq.pl: Add mailq -C option for config dir or
1733	config file
1734
1735	New variable, mailq_args, is appended for postfix mta mailq commands
1736
17372017-05-04  mwennrich  <mwennrich@users.noreply.github.com>
1738
1739	* configure.ac: fix configure.ac for FreeBSD SWAPFORMAT
1740
1741	check_swap.c has been switched to double for dsktotal_mb,dskfree_mb
1742	(commit 39c5e4ed595cfbda7cff566575fc5a53252f09b5)
1743
1744	The corresponding sscanf uses SWAP_FORMAT from configure:
1745	        ac_cv_swap_format="%*s %f %*d %f"
1746
1747	With doubles this now has to be:
1748	        ac_cv_swap_format="%*s %lf %*d %lf"
1749
17502017-04-24  Filias Heidt  <fh@netzkommune.de>
1751
1752	* plugins-scripts/check_mailq.pl: add support for opensmtpd
1753
17542017-04-17  John C. Frickson  <jfrickson@nagios.com>
1755
1756	* NEWS, plugins/check_http.c: check_http - Memory allocation error
1757
1758	Fix for issue #235
1759
17602017-04-13  John C. Frickson  <jfrickson@nagios.com>
1761
1762	* plugins/check_http.c: Fix order of `close()` vs `np_net_ssl_cleanup()`
1763
1764	One pull request had the old wrong order (close after np_net_ssl_cleanup)
1765	which overlayed one instance that a previous PR fixed.
1766
17672017-04-10  John C. Frickson  <jfrickson@nagios.com>
1768
1769	* NEWS, plugins-scripts/check_log.sh: check_log does not check for "-O
1770	oldlog"
1771
1772	Fix for issue #251
1773
1774	* plugins/check_http.c: Typos
1775
1776	* plugins/check_http.c: check_http fails if Transfer-Encoding ends the
1777	header
1778
1779	Possible fix for issue #240
1780
17812017-04-07  John C. Frickson  <jfrickson@nagios.com>
1782
1783	* NEWS, lib/parse_ini.c: check_mysql_query & mysql_query: extra-opts
1784	causes crash
1785
1786	Fix for issue #221
1787
1788	* NEWS, plugins/check_ntp_time.c: check_ntp_time calls `write` on a UDP
1789	socket without a successful call to `connect`
1790
1791	Fix for issue #171
1792
1793	* NEWS: Updates to NEWS file
1794
1795	* NEWS, THANKS.in, plugins/check_ntp_time.c: Periodically check_ntp_time
1796	return "Socket timeout" when one of
1797
1798	several ntp server doesn't response
1799
1800	Fix for issue #150
1801
1802	Thanks to Leonid Vasiliev for the patch. We may want to make a
1803	better fix at some point, but this should do the job for now.
1804
1805	* plugins/check_disk.c: RHEL7/CentOS7 check_disk autofs issue
1806
1807	Fix for issue #141.
1808	Also put in logic to skip certain system "fake" mountpoints
1809	such as sysfs, proc, fusectl, tmpfs, etc.
1810
1811	* NEWS: Updates to NEWS file
1812
1813	* .gitignore: Update to .gitignore
1814
18152017-04-19  John C. Frickson  <jfrickson@nagios.com>
1816
1817	* NEWS: Prep for release 2.2.1
1818
18192017-04-18  George Gonzalez  <ggonzalez@nagios.com>
1820
1821	* grg: First commit, added file grg
1822
18232017-04-17  John C. Frickson  <jfrickson@nagios.com>
1824
1825	* NEWS, plugins/check_http.c: check_http - Memory allocation error
1826
1827	Fix for issue #235
1828
18292017-04-13  John C. Frickson  <jfrickson@nagios.com>
1830
1831	* plugins/check_http.c: Fix order of `close()` vs `np_net_ssl_cleanup()`
1832
1833	One pull request had the old wrong order (close after np_net_ssl_cleanup)
1834	which overlayed one instance that a previous PR fixed.
1835
1836	* README: Typo change in README.md
1837
18382017-04-12  John C. Frickson  <jfrickson@nagios.com>
1839
1840	* NEWS: Reverting a merge moving check_mysql uptime to metric_counter
1841
1842	* plugins/check_mysql.c: Revert "Merge pull request #238 from
1843	apollotonkosmo/mysql-uptime-perfdata"
1844
1845	This reverts commit 28a1998ffd95aed15d8b65723eeff3c4abc510a0, reversing
1846	changes made to 155599c532cc19940b9263bf0b1033ba8d215758.
1847
1848	* plugins/check_mysql.c: Missed comma
1849
18502017-04-10  John C. Frickson  <jfrickson@nagios.com>
1851
1852	* NEWS, plugins-scripts/check_log.sh: check_log does not check for "-O
1853	oldlog"
1854
1855	Fix for issue #251
1856
1857	* NEWS, THANKS.in: Updates to files NEWS and THANKS.in
1858
1859	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: check_disk_smb:
1860	Add configfile feature
1861
1862	Manually implemented because of conflicts.
1863
1864	* NEWS, THANKS.in, plugins/check_ping.c: check_ping: plugin output will
1865	now include hostname and IP address
1866
1867	Manual implementation of pull #39
1868
1869	Did this manually because of whitespace changes, and also added
1870	a check for things like `127.0.0.1 (127.0.0.1)` so it doesn't
1871	appear twice.
1872
1873	* plugins/check_http.c: Typos
1874
1875	* plugins/check_http.c: check_http fails if Transfer-Encoding ends the
1876	header
1877
1878	Possible fix for issue #240
1879
18802017-04-07  John C. Frickson  <jfrickson@nagios.com>
1881
1882	* NEWS, lib/parse_ini.c: check_mysql_query & mysql_query: extra-opts
1883	causes crash
1884
1885	Fix for issue #221
1886
1887	* NEWS, plugins/check_ntp_time.c: check_ntp_time calls `write` on a UDP
1888	socket without a successful call to `connect`
1889
1890	Fix for issue #171
1891
1892	* NEWS, THANKS.in, plugins/check_ntp_time.c: Periodically check_ntp_time
1893	return "Socket timeout" when one of
1894
1895	several ntp server doesn't response
1896
1897	Fix for issue #150
1898
1899	Thanks to Leonid Vasiliev for the patch. We may want to make a
1900	better fix at some point, but this should do the job for now.
1901
1902	* plugins/check_disk.c: RHEL7/CentOS7 check_disk autofs issue
1903
1904	Fix for issue #141.
1905	Also put in logic to skip certain system "fake" mountpoints
1906	such as sysfs, proc, fusectl, tmpfs, etc.
1907
1908	* NEWS: Updates to NEWS file
1909
1910	* .gitignore: Update to .gitignore
1911
1912	* NEWS, THANKS.in, plugins/check_ntp_time.c: Periodically check_ntp_time
1913	return "Socket timeout" when one of
1914
1915	several ntp server doesn't response
1916
1917	Fix for issue #150
1918
1919	Thanks to Leonid Vasiliev for the patch. We may want to make a
1920	better fix at some point, but this should do the job for now.
1921
1922	* plugins/check_disk.c: RHEL7/CentOS7 check_disk autofs issue
1923
1924	Fix for issue #141.
1925	Also put in logic to skip certain system "fake" mountpoints
1926	such as sysfs, proc, fusectl, tmpfs, etc.
1927
1928	* NEWS: Updates to NEWS file
1929
1930	* .gitignore: Update to .gitignore
1931
19322017-04-06  John C. Frickson  <jfrickson@nagios.com>
1933
1934	* Makefile.am, NP-VERSION-GEN, configure.ac: Update version to 2.2.1-rc1
1935
19362017-04-05  John C. Frickson  <jfrickson@nagios.com>
1937
1938	* NEWS, plugins/check_http.c, plugins/common.h, plugins/sslutils.c:
1939	Revert "New parameter `--verify-host` will check if -H hostname matches
1940	the SSL certificate"
1941
1942	This reverts commit 8798e4bb0e44541edd0b8e1b4409bcde588f9077.
1943
1944	This will have to wait for a bit so bug fixes can be released
1945
1946	* plugins-python/Makefile.am, plugins-python/check_heartbleed.in,
1947	plugins-python/check_imap_login.in, plugins-python/check_ncpa.in: Python
1948	plugins will have to wait for a bit so bug fixes can be released
1949
1950	* NEWS, THANKS.in, nagios-plugins.spec.in: Building RPMs on Amazon Linux
1951	- Add 'install-root' on line 165 of spec file
1952
1953	Fix for issue #229
1954
19552017-04-04  John C. Frickson  <jfrickson@nagios.com>
1956
1957	* NEWS, plugins/check_http.c, plugins/common.h, plugins/sslutils.c: New
1958	parameter `--verify-host` will check if -H hostname matches the SSL
1959	certificate
1960
1961	Fix for issue #138
1962
19632017-03-30  John C. Frickson  <jfrickson@nagios.com>
1964
1965	* NEWS, plugins/check_swap.c: Prevent check_swap from returning OK, if
1966	no swap activated
1967
1968	(Downstream Fedora patch)
1969
1970	Fix for issue #244
1971
1972	* NEWS, plugins-scripts/check_mailq.pl: check_mailq Nullmailer Regex is
1973	not working for Ubuntu 16.04
1974
1975	Fix for issue #237
1976
1977	* NEWS, plugins/check_dns.c: check_dns: DNS CRITICAL - expected
1978	'{hostname}.' but got 'name = {hostname}.'
1979
1980	Fix for issue #223
1981
1982	Thanks Stephen Smoogen for the patch!
1983
1984	* NEWS, plugins/check_users.c: check_users segmentation fault if both
1985	thresholds are not provided
1986
1987	Fix for issue #254
1988
1989	* NEWS, THANKS.in: Updates to files NEWS and THANKS.in
1990
1991	* plugins/netutils.c: check_ntp_peer requires newline when there is a
1992	socket timeout
1993
1994	Fix for issue #252
1995
1996	* configure.ac: spelling mistake = configure: WARNING: Could not find
1997	qmail-qstat or "eqivalent"
1998
1999	Fix for issue #247
2000
20012017-03-27  John C. Frickson  <jfrickson@nagios.com>
2002
2003	* NEWS, THANKS.in, plugins/check_http.c, plugins/sslutils.c: Don't
2004	prematurely report success when checking HTTP TLS cert validity
2005
2006	Manual input of pull request https://github.com/nagios-plugins/nagios-plugins/pull/201
2007	There were some conflicts that prevented automatically merging.
2008
20092017-03-23  StoneISStephan  <stephan@stone-is.com>
2010
2011	* plugins-scripts/check_mailq.pl: Fix for Postfix and better Sudo
2012	Checking
2013
20142017-03-14  John C. Frickson  <jfrickson@nagios.com>
2015
2016	* NEWS, plugins/check_uptime.c: check_uptime: fixed backward help text
2017	for thresholds
2018
2019	Fix for issue # 198
2020
20212017-03-12  Patrick Uiterwijk  <puiterwijk@redhat.com>
2022
2023	* plugins/check_http.c: check_http: fix parsing the last header
2024
2025	The header that has no newline trailing it, is the last header.
2026
20272017-02-27  John C. Frickson  <jfrickson@nagios.com>
2028
2029	* NEWS, plugins/check_swap.c: check_swap threshold calculation in bytes
2030	requires subtracting 65
2031
2032	Fix for issue #241
2033
2034	* NEWS, THANKS.in, plugins/check_snmp.c: check_snmp does not work with
2035	-6 --ipv6 flags
2036
2037	Fix for issue #239
2038
2039	Thanks to Stephen Smoogen for spotting the problem!
2040
2041	* NEWS, plugins/check_http.c: check_http reports warning where it should
2042	report ok with -e
2043
2044	Fix for issue #236
2045
2046	* m4/ax_with_python.m4, plugins-python/Makefile.am,
2047	plugins-python/check_heartbleed.in, plugins-python/check_imap_login.in,
2048	plugins-python/check_ncpa.in: Adding python plugins
2049
2050	Added a check for python, and three plugins: check_heartbleed,
2051	check_imap_login, and check_ncpa.py
2052
2053	More will probably be added in the future.
2054
2055	* .gitignore, Makefile.am, configure.ac, plugins/check_users.c: Fix typo
2056
2057	* NEWS, plugins/check_users.c: check_users not accepting zero as the
2058	threshold
2059
2060	Fix for issue #228
2061
20622017-02-11  george paraskevas  <gparaskevas@stackmasters.eu>
2063
2064	* plugins/check_mysql.c: Move uptime to the metric_count[]
2065
2066	this commit moves the uptime metric from metric_counter[] to metric_unit[] in check_mysql check.
2067	This allows for the uptime performance data to be grpaphed and have an actual picture when your mysql restarts
2068	and how many times.
2069
20702017-01-19  John C. Frickson  <jfrickson@nagios.com>
2071
2072	* NEWS, NP-VERSION-GEN, configure.ac: Prep for 2.2.0
2073
20742017-01-06  John C. Frickson  <jfrickson@nagios.com>
2075
2076	* NEWS: Update NEWS file
2077
20782016-11-13  vagrant  <vagrant@debiantesting-64>
2079
2080	* configure.ac, plugins/check_http.c, plugins/check_smtp.c,
2081	plugins/check_tcp.c, plugins/common.h: add openssl 1.1 support
2082
2083	changes:
2084	  - CRYPTO_lock detection replaced in configure.ac. We don't use that
2085	    function anywhere, so just replace it with the suggested one from
2086	    https://wiki.openssl.org/index.php/Library_Initialization#Autoconf
2087	  - OPENSSL_NO_SSL2 is no longer defined while ssl2 is not included.
2088	    Set it ourself using the suggested openssl 1.1 version check from
2089	    https://wiki.openssl.org/index.php/1.1_API_Changes#Backward_compatibility
2090	  - openssl 1.1 sends a sigpipe if the connection is still open when
2091	    calling SSL_shutdown(), so move the close before the shutdown.
2092
20932017-01-06  John C. Frickson  <jfrickson@nagios.com>
2094
2095	* NEWS, lib/parse_ini.c: fix gcc warning: implicit declaration of
2096	function
2097
2098	'idpriv_temp_drop' and 'idpriv_temp_restore'
2099
2100	Manual implementation of pull request https://github.com/nagios-plugins/nagios-plugins/pull/208
2101
2102	* NEWS: Updates to NEWS file
2103
21042017-01-04  John C. Frickson  <jfrickson@nagios.com>
2105
2106	* NEWS, plugins-scripts/check_file_age.pl: check_file_age: does not
2107	handle filenames WITHOUT space!
2108
2109	Fix for issue #213
2110
2111	perl apparently handles `glob` differently on different systems.
2112	For a previous problem,"check_file_age: does not handle filenames with space"
2113	I added double-quote marks around the incoming filename before
2114	calling `glob`. That fixed finding files with spaces in the name on
2115	all systems. But if the filename did NOT have a space, it broke on
2116	some systems, but not on others.
2117
2118	openSUSE 13.2:
2119	$ ./check_file_age -w 1000 -c 1500 "foo bar"
2120	DEBUG: filename is |foo bar|
2121	FILE_AGE CRITICAL: foo is 2319 seconds old and 91 bytes  | age=2323s;90;100 size=91B;0;0;0
2122	$ ./check_file_age -w 1000 -c 1500 foo
2123	DEBUG: filename is |foo|
2124	FILE_AGE CRITICAL: foo is 2323 seconds old and 91 bytes  | age=2323s;90;100 size=91B;0;0;0
2125
2126	CentOS 6.7:
2127	$ ./check_file_age -w 1000 -c 1500 "foo bar"
2128	DEBUG: filename is |foo bar|
2129	FILE_AGE CRITICAL: foo is 1651 seconds old and 91 bytes  | age=2323s;90;100 size=91B;0;0;0
2130	$ ./check_file_age -w 1000 -c 1500 foo
2131	DEBUG: filename is |"foo"|
2132	FILE_AGE CRITICAL: File not found - "foo"
2133
2134	So my change is to wrap the filename in double-quotes only if it
2135	contains spaces. That appears to have fixed the problem.
2136
21372016-12-29  Christian Schmidt  <c960657@users.noreply.github.com>
2138
2139	* plugins/check_apt.c, plugins/t/check_apt.t: Add --only-critical switch
2140	to check_apt
2141
21422016-12-28  John C. Frickson  <jfrickson@nagios.com>
2143
2144	* .gitignore: Updated .gitignore
2145
21462016-12-27  John C. Frickson  <jfrickson@nagios.com>
2147
2148	* NEWS, plugins/check_dns.c: Check_dns reports TXT records incorrectly
2149
2150	Probable fix for issue #200
2151
21522016-12-15  John C. Frickson  <jfrickson@nagios.com>
2153
2154	* NEWS, plugins/check_dns.c: check_dns: authoritative test (-A) is
2155	broken
2156
2157	Fix for issue #203
2158
21592016-12-11  Mario Trangoni  <mjtrangoni@gmail.com>
2160
2161	* lib/parse_ini.c: fix gcc warning: implicit declaration of function
2162	‘idpriv_temp_drop’ and ‘idpriv_temp_restore’.
2163
2164	* lib/parse_ini.c: replace spacing by tab for format uniformity.
2165
2166	* lib/parse_ini.c: remove some unwanted spaces.
2167
2168	* po/de.po, po/fr.po: de,fr.po: fix syntax errors end-of-line within
2169	string.
2170
21712016-12-06  John C. Frickson  <jfrickson@nagios.com>
2172
2173	* NEWS, THANKS.in: Updates to NEWS and THANKS files
2174
21752016-12-02  John C. Frickson  <jfrickson@nagios.com>
2176
2177	* plugins/check_disk.c: check_disk: alerts issued too soon
2178
2179	Fix for issue #195
2180
2181	The percentage calculated for used space does effectively a ceil(p)
2182	call. So if used space is 89.01% it would get set to 90%. Free space
2183	percentage is `100 - usedspace%`. With a warning threshold of 10%,
2184	a warning would be triggered when there was 10.9% free. So on a
2185	partition of 100GB, a warning would be triggered 100MB before the
2186	actual threshold.
2187
2188	I changed the used space percentage calculation to calculate to
2189	two decimal points, which prevents a warning or critical condition
2190	from being triggered until much closer to the specified thresholds.
2191
21922016-11-30  John C. Frickson  <jfrickson@nagios.com>
2193
2194	* .travis.yml: Travis CI: coverity config needs to be updated
2195
2196	Fix for issues #196 and #197.
2197	Removed the .travis.yml file for now. Will look into integrating
2198	at some point in the future.
2199
22002016-11-21  John C. Frickson  <jfrickson@nagios.com>
2201
2202	* NEWS, THANKS.in, plugins/check_smtp.c: check_smtp: add -L flag to
2203	support LMTP (LHLO instead of HELO/EHLO)
2204
2205	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/192
2206	Patch supplied by Geert Hendrickx
2207
2208	* plugins/check_http.c: Handle reference redirect like
2209	//www.site.org/test
2210
2211	See https://tools.ietf.org/html/rfc3986
2212
2213	The code is based on a pull request:
2214	https://github.com/nagios-plugins/nagios-plugins/pull/148
2215	I had to make a couple of small changes.
2216
2217	* plugins/check_hpjd.c: Resolve conflict from pull request
2218
22192016-03-16  Stefan Runkel (as root)  <mgadministratoren@nanotron.com>
2220
2221	* plugins/check_hpjd.c: check_hpjd patch.
2222	-----------------
2223	We have a few machines with jd 610 cards that false flag a printer as offline ("line 1") even if there is no other error
2224	and the display status shows "READY".
2225	These devices may or may not behave wrong.
2226	For example, i had a printer that was wrong until i removed and reinserted the paper tray - that made the error go away.
2227
2228	This patch provides a fix for these devices:
2229	Added cmdline arg (-N, --flawcorrection).
2230
2231	Conflicts:
2232		plugins/check_hpjd.c
2233
22342015-12-18  chintan  <thakarhchintan@gmail.com>
2235
2236	* plugins/check_load.c: Added per cpu load average message
2237
2238	Added conditions with -r option in message with "load average per CPU"
2239
22402016-11-21  John C. Frickson  <jfrickson@nagios.com>
2241
2242	* NEWS, THANKS.in, plugins/check_snmp.c: check_snmp: Thresholds were
2243	being shown twice
2244
2245	Adding thresholds to performance data was done by two separate commits:
2246	ea8b9c7 on February 11, 2014
2247	a5f868e on March 4, 2014
2248
2249	It looks like the two didn't know about each other, so they were added
2250	in two different ways. I removed ea8b9c7 from Feb 11.
2251
22522016-11-20  Rudolf Cejka  <cejkar@fit.vutbr.cz>
2253
2254	* plugins/check_radius.c: Add calling-station-id in check_radius
2255
22562016-11-18  John C. Frickson  <jfrickson@nagios.com>
2257
2258	* NEWS, plugins/check_http.c, po/de.po, po/fr.po: check_http: help text
2259	update for virtual hosts
2260
2261	Fix for issue #137
2262
2263	* NEWS, plugins-scripts/check_flexlm.pl: check_flexlm: use
2264	`LM_LICENSE_FILE` environment variable
2265
2266	Fix for issue #118
2267
2268	If `-F <license file>` is not specified, it will loog for and use
2269	the `LM_LICENSE_FILE` environment variable.
2270
2271	* NEWS, plugins/check_http.c: check_http segmentation fault
2272
2273	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/172
2274
2275	My fix for issue #42 broke this guy's checks. It looks to me like the
2276	server he was connecting to was sending '\n' instead of '\r\n' for and
2277	after the headers. Technically, that breaks the protocol, but I reworked
2278	my prior fix and allowed '\n' in the headers.
2279
22802016-11-17  John C. Frickson  <jfrickson@nagios.com>
2281
2282	* NEWS, plugins/check_dns.c: check_dns: Segfaulting with timeout > 26
2283	sec
2284
2285	Fix for issue #161
2286
2287	`nslookup` has it's own timeout, then it exits with the message
2288	`;; connection timed out; no servers could be reached`.
2289	`check_dns` then tries to parse `stdout` looking for a `:`
2290	character, which it doesn't find, so `msg` gets set to NULL.
2291	Then it tries to print that message and segfaults.
2292
2293	* NEWS, plugins-root/check_icmp.c: check_icmp does not have the -p
2294	argument in the help
2295
2296	Fix for issue #158
2297
2298	`-n` was documented, `-p` was not. They both are used to
2299	specify the number of packets.
2300
2301	* NEWS, configure.ac: check_ping runs 30 times when host is down
2302
2303	Fix for issue #139
2304
2305	`-w` (lower-case) was being used, and it should have been
2306	`-W` (upper-case). `-w` does not stop after `-c` count packets
2307	have been sent, it's just a timeout. `-W` stops sending after
2308	`-c` packets, but waits the timeout time before quitting.
2309
2310	* NEWS, plugins/check_mrtg.c: Add state to check_mrtg status output
2311
2312	Fix for #125
2313
2314	* NEWS, plugins/check_http.c: check_http: -e breaks -f
2315
2316	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/91
2317
2318	Checking status codes and following redirects makes for compicated
2319	coding and testing. But this change seems to handle all situations
2320	properly.
2321
2322	It is important to note, though, that anything specified by `-e`
2323	will only be compared agains the final page. So if you use `-e 301`
2324	expecting a redirect, it will error out because the status of the
2325	last page would be `200` (or some other status).
2326
2327	* NEWS, NP-VERSION-GEN, configure.ac: Prep for release 2.1.4
2328
23292015-08-26  Thomas Kurschel  <t.kurschel@asphericon.com>
2330
2331	* plugins/check_snmp.c: check_snmp: fix push request 1173 for SNMP
2332	responses without datatype indicator
2333
23342016-11-07  John C. Frickson  <jfrickson@nagios.com>
2335
2336	* NEWS, plugins/check_users.c, plugins/utils.c, plugins/utils.h:
2337	check_users not correctly detecting thresholds
2338
2339	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/81
2340
2341	check_users now uses the standard warning and critical ranges parser and
2342	a standard perdata output routine.
2343
23442016-11-03  John C. Frickson  <jfrickson@nagios.com>
2345
2346	* NEWS, THANKS.in: Updates to NEWS and THANKS files
2347
23482016-01-18  Greg Bowser  <topnotcher@gmail.com>
2349
2350	* plugins-root/check_dhcp.c: fix a potential segfault
2351
2352	- remove call_getopt(), which iteratively calls process_arguments()
2353	  iteratively with successive elements of argv.
2354
2355	Since getopt_long is internally iterating over argv anyway, this extra
2356	iteration is unnecessary and can potentially cause a segfault in glibc:
2357
2358	    if (d->optind != argc && !strcmp (argv[d->optind], "--"))
2359
2360	Since the argv passed to getopt_long becomes smaller while d->optind
2361	continues increasing, eventually extending beyond the end of argv. Since
2362	memory after the end of argv _may_ be valid, this is not always
2363	reproducible (e.g. I cannot reproduce directly from a shell, but it
2364	fails consistently from Shinken.)
2365
2366	Conflicts:
2367		plugins-root/check_dhcp.c
2368
23692016-11-03  John C. Frickson  <jfrickson@nagios.com>
2370
2371	* NEWS, plugins/check_snmp.c: check_snmp units label option outputs the
2372	label in the incorrect location
2373
2374	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/180
2375
2376	* plugins/check_disk.c: Typo fix
2377
2378	* plugins/check_http.c: Left in a debugging `sleep(10)`
2379
2380	* NEWS, plugins-scripts/check_file_age.pl: check_file_age does not
2381	handle filenames with space
2382
2383	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/178
2384
2385	The fix for issue #155 (allow wildcard matching) was to use `glob`, which
2386	worked fine for `*` or filenames without spaces. Adding surrounding quotes
2387	makes it work for all cases.
2388
23892016-11-02  John C. Frickson  <jfrickson@nagios.com>
2390
2391	* NEWS, plugins/check_http.c, po/fr.po: check_http: -u is misleading.
2392	Changed help text
2393
2394	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/128
2395
2396	* NEWS, THANKS.in: Update NEWS and THANKS files
2397
23982015-11-24  Peter (pir) Radcliffe  <pir-gitweb.com@pir.net>
2399
2400	* plugins/sslutils.c: Use GMT timezone in SSL certs
2401
2402	SSL certs are required to use times in GMT per
2403	https://www.ietf.org/rfc/rfc5280.txt but the mktime() here assumes the
2404	current timezone.
2405
2406	Fix the time_t conversion to be done assuming GMT with timegm() and
2407	only do it once rather than twice.
2408
2409	Display the expiry date and time with ISO format years and give an
2410	offset from GMT and a timezone to be very clear about exactly what time
2411	is being displayed. Time given is correct and now in the machine’s
2412	timezone.
2413
24142016-11-02  John C. Frickson  <jfrickson@nagios.com>
2415
2416	* NEWS, THANKS.in: Update NEWS and THANKS files
2417
24182015-10-21  Bill Blough  <Bill.Blough@xerox.com>
2419
2420	* plugins/check_dns.c: [check_dns] Rework previous patch to be more
2421	secure.
2422
2423	* plugins/check_dns.c: [check_dns] Update IF_RECORD to not erase
2424	query_found.
2425	    Fixes issue #115
2426
24272016-11-02  John C. Frickson  <jfrickson@nagios.com>
2428
2429	* NEWS, plugins/netutils.c: check_http segmentation fault (FreeBSD)
2430
2431	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/104
2432
24332016-11-01  John C. Frickson  <jfrickson@nagios.com>
2434
2435	* NEWS, plugins/check_http.c: check_http - Fixed non-text
2436	chunked-encoded decoding
2437
2438	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/98
2439
2440	* NEWS, plugins/check_disk.c: check_disk fails with Permission Denied on
2441	fuse.gvfsd-fuse filesystem types
2442
2443	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/88
2444
24452016-10-31  John C. Frickson  <jfrickson@nagios.com>
2446
2447	* NEWS, plugins/check_http.c: check_http - Don't include default Accept
2448	header if one is provided
2449
2450	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/62
2451
24522016-10-17  Kees Monshouwer  <mind04@monshouwer.org>
2453
2454	* plugins/check_ntp.c: touch ntp servers at most once every seconds
2455
2456	The delay between te first and second query was only the remainder of the current second. This is causing rate limiting issues on some server resulting in 'Offset unknown'
2457	After this pull the delay between the first and second query is the remainder of the current second + 1.
2458
24592016-09-18  Mario Trangoni  <mjtrangoni@gmail.com>
2460
2461	* plugins-scripts/check_oracle.sh: check_oracle.sh: fix shellcheck
2462	warning SC2009
2463
2464	* plugins-scripts/check_oracle.sh: check_oracle.sh: fix some shellcheck
2465	warnings SC2086
2466
2467	* plugins-scripts/check_log.sh: check_log.sh: fix some shellcheck
2468	warnings SC2086
2469
2470	* plugins-scripts/check_sensors.sh: check_sensors.sh: fix some
2471	shellcheck warnings SC2039 and SC2143
2472
2473	* plugins-scripts/check_sensors.sh: check_sensors.sh: fix some
2474	shellcheck warnings SC2086
2475
2476	* plugins-scripts/check_log.sh, plugins-scripts/check_oracle.sh,
2477	plugins-scripts/check_sensors.sh: fix: some shellcheck warnings SC2006
2478
24792016-09-17  Mario Trangoni  <mjtrangoni@gmail.com>
2480
2481	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
2482	plugins/check_dns.c, plugins/check_hpjd.c, plugins/check_nagios.c,
2483	plugins/check_ntp.c, plugins/check_ntp_time.c, plugins/check_nwstat.c,
2484	plugins/check_real.c, plugins/check_uptime.c, plugins/netutils.c: fix:
2485	Dead assignment
2486
24872016-09-13  Mario Trangoni  <mjtrangoni@gmail.com>
2488
2489	* lib/extra_opts.c, plugins-root/check_icmp.c, plugins/check_dns.c: fix:
2490	Allocator sizeof operand mismatch
2491
24922016-09-12  John C. Frickson  <jfrickson@nagios.com>
2493
2494	* NEWS, NP-VERSION-GEN, configure.ac, nagios-plugins.spec.in: Prep for
2495	release 2.1.3
2496
24972016-08-10  Michael Hanselmann  <public@hansmi.ch>
2498
2499	* plugins/check_dns.c: Use strlen instead of sizeof in check_dns
2500
2501	The value given to check_dns' "-q"/"--querytype" option is converted to
2502	uppercase. The optarg variable is of type char*, requiring the use of
2503	strlen(). sizeof() of a char* returns the platform's pointer size
2504	(usually 4 or 8 bytes). If the value given to "-q" is shorter, the code
2505	ends up overwriting unrelated memory:
2506
2507	  $ check_dns -H nagios.com -q a --expected-address 1.2.3.4
2508	  check_dns: unrecognized option '--EXPEcted-address'
2509
25102016-08-29  John C. Frickson  <jfrickson@nagios.com>
2511
2512	* NEWS, lib/utils_cmd.c: when using ssh (or check-by-ssh) with
2513	ControlMaster/ControlPersist, nagios
2514	times out the first time and one gets zombie processes
2515
2516	Fix for issue http://tracker.nagios.org/view.php?id=321
2517
2518	Patch from Gordon Messmer applied.
2519
25202016-08-19  John C. Frickson  <jfrickson@nagios.com>
2521
2522	* NEWS, plugins/sslutils.c: Nagios not showing Certificate expiry
2523	warning only SSL Version
2524
2525	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/168
2526
2527	Some debugging code was left in place
2528
25292016-08-04  John C. Frickson  <jfrickson@nagios.com>
2530
2531	* plugins-scripts/check_file_age.pl: check_file_age.c: allow wildcard
2532	matching
2533
2534	Probable fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/155
2535
2536	* NEWS, plugins/check_snmp.c: In check_snmp.c, --offset does not appear
2537	to do anything
2538
2539	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/153
2540
2541	* NEWS, plugins-scripts/check_disk_smb.pl: add support for -k to
2542	check_disk_smb
2543
2544	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/152
2545
2546	Also, updates to NEWS
2547
25482016-08-03  John C. Frickson  <jfrickson@nagios.com>
2549
2550	* plugins/check_swap.c: check_swap does not accept threshold of zero
2551
2552	also, check_swap uses inconsistent checks on negative thresholds
2553
2554	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/100
2555	and https://github.com/nagios-plugins/nagios-plugins/issues/101
2556
2557	* plugins/check_nagios.c: check_nagios - could not locate a running
2558	nagios process
2559
2560	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/94
2561
2562	proc_cgroup_hierarchy was defined as a 'char*' but never allocated, so
2563	'sscanf' quit at that point, never getting the command.
2564
25652016-05-13  Troy Lea  <box293@users.noreply.github.com>
2566
2567	* plugins/check_cluster.c: Update wording in comments
2568
2569	Instead of saying "for Nagios 2.x" I changed it to "for Nagios Core".
2570
25712016-03-06  Mario Trangoni  <mjtrangoni@gmail.com>
2572
2573	* plugins/check_uptime.c, plugins/utils.h: fix some gcc5 warnings
2574
25752016-08-02  John C. Frickson  <jfrickson@nagios.com>
2576
2577	* plugins/check_game.c: check_game reports ping as number of players
2578
2579	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/134
2580
25812015-11-18  Daniel Bilik  <ddb@neosystem.org>
2582
2583	* plugins/check_tcp.c: SNI support in check_tcp
2584
2585	Add SNI support into check_tcp via new option -N.
2586
25872016-08-02  John C. Frickson  <jfrickson@nagios.com>
2588
2589	* .gitignore, configure.ac, tools/build_perl_modules.in:
2590	tools/build_perl_modules hardcodes the perl used
2591
2592	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/92
2593
25942016-08-01  John C. Frickson  <jfrickson@nagios.com>
2595
2596	* NEWS, NP-VERSION-GEN, configure.ac: Prep for version 2.1.2
2597
25982016-07-29  John C. Frickson  <jfrickson@nagios.com>
2599
2600	* NEWS: Updated NEWS
2601
26022016-07-20  John C. Frickson  <jfrickson@nagios.com>
2603
2604	* NEWS, plugins-root/check_dhcp.c, plugins/check_nt.c,
2605	plugins/sslutils.c: [BUG] check_dhcp broken on BSD
2606
2607	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/70
2608
2609	* plugins/netutils.c: check_nt does not correctly report a DNS entry it
2610	cannot resolve
2611
2612	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/67
2613
2614	* plugins/check_http.c: check_http expects >0 response headers
2615
2616	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/42
2617
2618	If a server just returns the `HTTP/1.0 200 OK` and a body without
2619	any headers at all, the body ended up in the `header` variable.
2620	Fixed so it's checking using proper protocol.
2621
2622	* .gitignore: Updates to .gitignore
2623
26242016-03-24  Oliver Skibbe  <oliskibbe@gmail.com>
2625
2626	* AUTHORS: Update AUTHORS
2627
2628	Added Oliver Skibbe to Authors
2629
26302016-02-22  Holger Weiss  <holger@zedat.fu-berlin.de>
2631
2632	* plugins/t/check_http.t: Let check_http test use HTTP/1.1
2633
26342015-11-02  Gerhard Lausser  <gerhard.lausser@consol.de>
2635
2636	* plugins/check_ldap.c: Typo in check_ldap.c usage
2637
26382015-10-21  Jan Wagner  <waja@cyconet.org>
2639
2640	* .travis.yml: travis-ci: Adding spwaspace to trusty env
2641
2642	* .travis.yml: travis-ci: Stop local running ntpd
2643
26442015-10-20  Jan Wagner  <waja@cyconet.org>
2645
2646	* .travis.yml: travis-ci: Detect LDAP config
2647
2648	* .travis.yml: travis-ci: Add ppa:waja/precise-backports for fixed
2649	faketime
2650
2651	* .travis.yml: travis-ci: Clearly documentx why we need install mariadb
2652
2653	* .travis.yml: travis-ci: Work around broken /etc/hosts on trusty env
2654
26552015-10-19  Jan Wagner  <waja@cyconet.org>
2656
2657	* .travis.yml: travis-ci: Adding multiverse repository as long it's not
2658	default. snmp-mibs-downloader is located there
2659
2660	* .travis.yml: travis-ci: Install mariadb-client and mariadb-server
2661
2662	* .travis.yml: travis-ci: Migrating to Trusty CI env
2663
26642015-10-15  Daniel Stirnimann  <daniel.stirnimann@gmail.com>
2665
2666	* plugins/check_dig.c: check_dig: expected answer is now incasesensitive
2667
2668	  check_dig was casesensitive if an expected answer is given.
2669	  Switching strstr with strcasestr fixes this issue
2670
2671	  While testing i noticed a bug where expected is not an exact match
2672	  New issue for that is opened #1385
2673
2674	  This fix closes #1233
2675
26762016-06-06  John C. Frickson  <jfrickson@nagios.com>
2677
2678	* plugins-root/check_icmp.c: Fix for Solaris 11
2679
2680	* configure.ac, plugins-root/check_icmp.c, plugins/check_hpjd.c: Fixes
2681	to compile on Solaris 10, and fixes to argument handling.
2682
26832016-06-03  John C. Frickson  <jfrickson@nagios.com>
2684
2685	* configure.ac: Added check to avoid delay when checking for IPv6 ping
2686	syntax
2687
26882014-01-29  Thomas Guyot-Sionnest  <dermoth@aei.ca>
2689
2690	* gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2691	gl/m4/strcase.m4, gl/m4/strings_h.m4, gl/strcasecmp.c, gl/strings.in.h,
2692	gl/strncasecmp.c: Add strcase gnulib module
2693
2694	Conflicts:
2695		gl/Makefile.am
2696		gl/m4/gnulib-cache.m4
2697		gl/m4/gnulib-comp.m4
2698
26992016-02-22  Holger Weiss  <holger@zedat.fu-berlin.de>
2700
2701	* gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2702	gl/m4/strcasestr.m4, gl/strcasestr.c: Add Gnulib module "strcasestr"
2703
2704	Conflicts:
2705		gl/Makefile.am
2706		gl/m4/gnulib-cache.m4
2707		gl/m4/gnulib-comp.m4
2708
27092016-01-04  Josh Coughlan  <josh.coughlan@shoutlet.com>
2710
2711	* Makefile.am, nagios-plugins.spec.in, plugins-root/Makefile.am: added
2712	install option for suid scripts without chown/chmod for packaging
2713	purposes and changed the RPM spec file to what I think the correct
2714	suid/chown/chmod settings are.
2715
27162015-12-16  John C. Frickson  <jfrickson@nagios.com>
2717
2718	* NEWS, configure.ac, plugins/Makefile.am: check_procs option -a fails
2719	on long command lines due to COLUMNS environment variable
2720
2721	Fix for issues:
2722	https://github.com/NagiosEnterprises/nrpe/issues/27
2723	http://tracker.nagios.org/view.php?id=231
2724
2725	The ps command will output unlimited length if two 'w's are included instead
2726	of just one. So I changed it from 'axwo' to 'axwwo'.
2727
27282015-12-04  John C. Frickson  <jfrickson@nagios.com>
2729
2730	* NEWS, plugins/check_http.c: Increase MAX_RE_SIZE from 256 to 2048
2731
27322015-10-02  Elan Ruusamäe  <glen@delfi.ee>
2733
2734	* plugins-scripts/check_mailq.pl: fix stupid syntax error!
2735
2736	can be catched with trival compile only run:
2737
2738	$ perl -c check_mailq.pl
2739	syntax error at check_mailq.pl line 40, near ")
2740
2741	sub print_help ()"
2742	check_mailq.pl had compilation errors.
2743
27442015-10-22  John C. Frickson  <jfrickson@nagios.com>
2745
2746	* NEWS, THANKS.in: Updated NEWS and THANKS files
2747
27482015-10-12  Holger Weiss  <holger@zedat.fu-berlin.de>
2749
2750	* NEWS, configure.ac, plugins/Makefile.am, plugins/check_disk.c: Revert
2751	"Don't let check_disk hang on hanging file systems"
2752
2753	This reverts commit 6986aa1d0a352d8d02eed4896034631fffd25a27.  That
2754	commit leads to issues on non-Linux systems, and it seems to not
2755	(always) work as expected on Linux, either.
2756
27572015-10-08  Oliver Skibbe  <oliskibbe@gmail.com>
2758
2759	* plugins/check_smtp.c: check_smtp.c: modified SSL check for use with -e
2760
2761	  - currently STARTTLS check does not work with -e if there's text
2762	    like '220 hostname ESMTP*'. This is caused by SMTP answer from
2763	    host. Postfix answer: 220 2.0.0 Ready to start TLS, Exchange
2764	    2010: 220 2.0.0 SMTP server ready. This fix checks against 220
2765
2766	    closes #1093
2767
27682015-10-06  Holger Weiss  <holger@zedat.fu-berlin.de>
2769
2770	* plugins/check_smtp.c: check_smtp: Let "-D" option imply "-S"
2771
2772	* plugins/check_smtp.c: check_smtp: QUIT SMTP connection when "-D" is
2773	used
2774
2775	Don't forget to issue an SMTP QUIT command when the -D/--certificate
2776	option is specified.  This avoids undesired MTA log messages.
2777
27782015-10-22  John C. Frickson  <jfrickson@nagios.com>
2779
2780	* plugins/sslutils.c: Fix errors from conflict resolution
2781
27822015-10-04  Holger Weiss  <holger@zedat.fu-berlin.de>
2783
2784	* NEWS, plugins/check_http.c, plugins/netutils.h, plugins/sslutils.c:
2785	check_http: Allow for requesting TLSv1.1/TLSv1.2
2786
2787	check_http's -S/--ssl option now allows for requesting the TLSv1.1 and
2788	TLSv1.2 protocols.  Apart from that, a '+' suffix can be appended in
2789	oder to also accept newer protocols than the specified version.
2790
2791	Closes #1338, and closes #1354, and closes #1359.
2792
27932015-10-04  Jan Wagner  <waja@cyconet.org>
2794
2795	* plugins-scripts/check_ntp.pl: check_ntp.pl: Using FindBin
2796
27972015-03-06  Oliver Skibbe  <oliskibbe@gmail.com>
2798
2799	* plugins/t/check_snmp.t: check_snmp: modified tests
2800
2801	(Closes #1325)
2802
28032015-10-02  Sven Nierlein  <sven@nierlein.de>
2804
2805	* plugins/tests/check_http.t: fix tests for certificates expire date
2806	with seconds
2807
2808	* THANKS.in: update thanks file
2809
2810	* .travis.yml, plugins/t/check_http.t: add faketime based tests for
2811	check_http
2812
2813	* plugins/sslutils.c: fix typo from #1336
2814
2815	if exactly one hour before the expire date, we would mixup
2816	minutes and hours.
2817
28182015-04-23  Matthias Hähnel  <github.com@drhaehnel.de>
2819
2820	* plugins/sslutils.c: Update sslutils.c
2821
2822	Fixed Output if the expiration time is below one hour and code cleanup
2823
28242015-04-20  Matthias Hähnel  <github.com@drhaehnel.de>
2825
2826	* plugins/sslutils.c: Update sslutils.c
2827
2828	optimize output if certificate expires in less then 24h
2829	thx to axel.schmalowsky@sixt.com for this patch
2830
28312015-10-22  John C. Frickson  <jfrickson@nagios.com>
2832
2833	* plugins/check_fping.c: autodetect ipv6 addresses
2834
28352015-05-05  Jan Wagner  <waja@cyconet.org>
2836
2837	* plugins-root/check_dhcp.c: Fixes segfaults when running via monitoring
2838	worker
2839	(off-by-one)
2840
2841	Grabed from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198318
2842
28432015-10-22  John C. Frickson  <jfrickson@nagios.com>
2844
2845	* plugins/sslutils.c, plugins/utils.c: Fix some errors from conflict
2846	resulution
2847
28482015-08-27  Michael Melcher  <michael.melcher82@gmail.com>
2849
2850	* plugins/check_http.c: check_http: Adding support for checking
2851	SSL-Websites through Proxies
2852
2853	Ported the fix from Frank4dd to the latest git version. See also http://nagios.frank4dd.com/howto/monitor-ssl-web
2854	sites-through-proxy.htm
2855
28562015-07-25  Jérémie Courrèges-Anglas  <jca@wxcvbn.org>
2857
2858	* plugins/sslutils.c: sslutils: Check if OpenSSL supports SSLv3.
2859
28602015-04-22  Sven Nierlein  <sven@nierlein.de>
2861
2862	* NEWS: mention check_ldap changes in news file
2863
2864	* plugins/check_ldap.c: check_ldap: fix entries threshold check
2865
2866	fix typo in threshold check. instead of setting the state always
2867	to warning, use the result from the thresholds entry check.
2868
28692015-10-22  John C. Frickson  <jfrickson@nagios.com>
2870
2871	* plugins/check_ldap.c: Fix conflict
2872
28732015-04-19  Gerhard Lausser  <gerhard.lausser@consol.de>
2874
2875	* plugins/check_ldap.c: add counting of entries to check_ldap
2876
2877	* plugins/utils.c: add sperfdata function which can handle threshold
2878	ranges
2879
28802015-04-12  Sven Nierlein  <Sven.Nierlein@consol.de>
2881
2882	* plugins/tests/check_snmp.t: fix snmp test for included threshold
2883
2884	since 6623a1 check_snmp prints the thresholds along the performance data.
2885	This adjust our test cases accordingly.
2886
28872015-01-29  Sven Nierlein  <Sven.Nierlein@consol.de>
2888
2889	* plugins-root/check_icmp.c: make use of MSG_CONFIRM optional
2890
2891	since MSG_CONFIRM is a linux thing and only available on linux kernels >= 2.3.15, see send(2)
2892
28932014-12-20  Sebastian Herbszt  <herbszt@gmx.de>
2894
2895	* plugins/utils.c: utils: remove unused variable
2896
2897	Remove unused variable.
2898
28992014-12-02  Holger Weiss  <holger@zedat.fu-berlin.de>
2900
2901	* plugins-root/check_icmp.c: check_icmp: Cast size_t values for
2902	printf(3)
2903
2904	Convert size_t values to unsigned long for printf(3) in order to
2905	maximize portability.
2906
29072014-12-01  Holger Weiss  <holger@zedat.fu-berlin.de>
2908
2909	* plugins/check_ntp.c: check_ntp: Nul-terminate jitter data
2910
2911	Make sure the jitter response is nul-terminated before parsing the data
2912	using string functions.
2913
29142014-11-30  Holger Weiss  <holger@zedat.fu-berlin.de>
2915
2916	* plugins/check_ntp.c: Revert "plugins/check_ntp.c - Verify struct from
2917	response"
2918
2919	This reverts commit a04df3e1b67dc5eab3adc202cc89901f801cdeaa.  The "fix"
2920	was bogus in many ways and broke jitter checking.
2921
2922	Conflicts:
2923		plugins/check_ntp.c
2924
29252014-11-28  Holger Weiss  <holger@zedat.fu-berlin.de>
2926
2927	* plugins-root/check_icmp.c: check_icmp: Fix a few type errors
2928
29292015-10-22  John C. Frickson  <jfrickson@nagios.com>
2930
2931	* NEWS, plugins-root/check_icmp.c: check_snmp's performance data now
2932	also includes warning/critical
2933
29342014-11-28  Holger Weiss  <holger@zedat.fu-berlin.de>
2935
2936	* plugins-root/check_icmp.c: Don't mix variable declarations and code
2937
2938	We still support pre-C99 compilers.
2939
29402014-02-03  Matthieu Kermagoret  <mkermagoret@merethis.com>
2941
2942	* plugins-root/check_icmp.c: Use kernel reception time on ICMP packets
2943	to compute rtt.
2944
2945	This commit uses the SO_TIMESTAMP feature of setsockopt to fetch
2946	kernel reception time of ICMP packets. This avoids invalid
2947	computations of rtt on machines with heavy load and/or heavy
2948	network traffic.
2949
29502014-11-28  Holger Weiss  <holger@zedat.fu-berlin.de>
2951
2952	* NEWS: Mention new check_snmp option
2953
2954	Closes #1221.
2955
29562013-12-26  Johannes Engel  <jcnengel@gmail.com>
2957
2958	* plugins/check_snmp.c: Introduce support for SNMPv3 context in
2959	check_snmp
2960
2961	snmpget already supports using SNMPv3 contexts using the option "-n".
2962	Thus all we need to do is introduce a new argument to check_snmp and
2963	pass the argument on to snmpget using snmpget's option "-n".
2964	Since "-n" is already in use for check_snmp for a different purpose,
2965	we use "-N" instead.
2966
29672014-10-19  Jan Wagner  <waja@cyconet.org>
2968
2969	* plugins/check_swap.c: Improving output when swap space has zero size
2970
29712014-09-29  Jan Wagner  <waja@cyconet.org>
2972
2973	* THANKS.in: Adding Simon to Thanks file
2974
29752014-09-01  Simon Meggle  <simon.meggle@consol.de>
2976
2977	* plugins-scripts/check_mailq.pl: check_mailq: fixed mailer names
2978
2979	(Closes #1289)
2980
29812014-07-06  Holger Weiss  <holger@zedat.fu-berlin.de>
2982
2983	* plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl,
2984	plugins-scripts/check_disk_smb.pl, plugins-scripts/check_file_age.pl,
2985	plugins-scripts/check_flexlm.pl, plugins-scripts/check_ifoperstatus.pl,
2986	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
2987	plugins-scripts/check_mailq.pl, plugins-scripts/check_mssql.pl,
2988	plugins-scripts/check_netdns.pl, plugins-scripts/check_rpc.pl,
2989	plugins-scripts/check_wave.pl: Don't rely on FindBin module to locate
2990	utils.pm
2991
2992	As the FindBin module doesn't work with ePN, set the path to utils.pm
2993	explicitly at build time.  Keep using FindBin additionally, so that the
2994	plugins can also be executed from the build directory.
2995
2996	Closes #1271.
2997
29982014-06-12  Holger Weiss  <holger@zedat.fu-berlin.de>
2999
3000	* plugins/sslutils.c: Fix compilation with GnuTLS
3001
3002	GnuTLS doesn't provide a SSL_CTX_check_private_key() function.
3003
3004	Closes #1254.
3005
30062013-10-05  awiddersheim  <awiddersheim@hotmail.com>
3007
3008	* plugins/check_mysql.c: Fix check_mysql.c client options from file
3009
3010	If you don't specify a group or a file to read data from the plugin tries to read from several files that don't exist and no groups.
3011
30122015-10-07  John C. Frickson  <jfrickson@nagios.com>
3013
3014	* build-aux/snippet/c++defs.h, gl/dirname.h, gl/dosname.h, gl/error.h,
3015	gl/fd-hook.h, gl/float+.h, gl/fsusage.h, gl/getopt_int.h, gl/gettext.h,
3016	gl/glthread/lock.h, gl/idpriv.h, gl/intprops.h, gl/localcharset.h,
3017	gl/malloca.h, gl/mountlist.h, gl/msvc-inval.h, gl/msvc-nothrow.h,
3018	gl/printf-args.h, gl/printf-parse.h, gl/regex.h, gl/regex_internal.h,
3019	gl/sha1.h, gl/sockets.h, gl/stdalign.in.h, gl/stdbool.in.h, gl/streq.h,
3020	gl/strerror-override.h, gl/vasnprintf.h, gl/verify.h,
3021	gl/xalloc-oversized.h, gl/xalloc.h, gl/xsize.h, lib/extra_opts.h,
3022	lib/parse_ini.h, lib/utils_base.h, lib/utils_cmd.h, plugins/common.h,
3023	plugins/netutils.h, plugins/runcmd.h, plugins/utils.h: Reserved
3024	identifier violation
3025
3026	Standardization of header fenced per http://tracker.nagios.org/view.php?id=326
3027
3028	* configure.ac, plugins-root/check_icmp.c, plugins/check_smtp.c,
3029	plugins/netutils.c, plugins/popen.c, plugins/runcmd.c,
3030	plugins/sslutils.c, plugins/utils.c: NRPE uses signals unsafely, hangs,
3031	can bring down system
3032
3033	Fix for issues:
3034	http://tracker.nagios.org/view.php?id=377
3035	http://tracker.nagios.org/view.php?id=548 (nagios dies on restart while sending command to cmd file)
3036	http://tracker.nagios.org/view.php?id=592 (send_nsca signal handling is undefined behaviour, causes SEGVs)
3037
3038	Replaced all instances of signal() with sigaction() and blocked all signals during
3039	signal processing using sigfillset(). This should prevent any reentrant problems during
3040	signal handling.
3041
3042	Also replaced as many unsafe function calls with safe ones (not very many, mainly some
3043	printf()s to write()s).
3044
3045	Added check for sigaction() to configure.ac
3046
30472015-10-02  Elan Ruusamäe  <glen@delfi.ee>
3048
3049	* plugins-scripts/check_mailq.pl: fix stupid syntax error!
3050
3051	can be catched with trival compile only run:
3052
3053	$ perl -c check_mailq.pl
3054	syntax error at check_mailq.pl line 40, near ")
3055
3056	sub print_help ()"
3057	check_mailq.pl had compilation errors.
3058
30592015-10-01  John C. Frickson  <jfrickson@nagios.com>
3060
3061	* plugins/check_snmp.c: [check_snmp] Timeticks are not being parsed
3062	correctly before performance data
3063
3064	Fix for issue https://github.com/nagios-plugins/nagios-plugins/issues/108
3065
30662015-08-06  John C. Frickson  <jfrickson@nagios.com>
3067
3068	* .gitignore: Ignore NetBeans directories
3069
30702015-07-31  abrist  <abrist@nagios.com>
3071
3072	* NEWS, NP-VERSION-GEN, configure.ac: Prep for 2.1.1 release
3073
3074	* lib/utils_cmd.c: Revert "lib/utils_cmd.c - Multiple resource leaks"
3075
3076	This reverts commit 14e76a2a1b378e0853811b7d4a4761ccf9e16c00.
3077
3078	* lib/utils_cmd.c: Revert "Fix for segfault in lib/utils_cmd.c"
3079
3080	This reverts commit bee00616cb055436ec9ec6c9f02f4a81eee1d8a0.
3081
30822015-07-31  John C. Frickson  <jfrickson@nagios.com>
3083
3084	* lib/utils_cmd.c: Fix for segfault in lib/utils_cmd.c
3085
3086	A free was being done on a modified pointer
3087
30882015-07-30  John C. Frickson  <jfrickson@nagios.com>
3089
3090	* NP-VERSION-GEN, configure.ac: Prep for 2.1.0 release
3091
3092	* NEWS: Final update to NEWS for release
3093
30942015-07-29  abrist  <abrist@nagios.com>
3095
3096	* doc/LEAVERS, doc/NEW_STARTERS: Updated project member change
3097	procedures
3098
3099	* doc/RELEASING: Added dist procedure to doc/RELEASING
3100
3101	* CODING: Added -4 and -6 to CODING reserved args
3102
3103	* ROADMAP: Added -4 and -6 to reserved args in ROADMAP
3104
3105	* doc/RELEASING: Updated doc/RELEASING for new release process
3106
31072015-07-28  abrist  <abrist@nagios.com>
3108
3109	* THANKS.in: Missed attribution to jwinkle01
3110
3111	* plugins-root/pst3.c: Fix for unclosed filehandle in pst3 on Solaris
3112
3113	Thanks to jwinkle01 for finding and patching the bug.
3114
3115	Closes Github issue #64:
3116	https://github.com/nagios-plugins/nagios-plugins/issues/64
3117	And tracker issue 0000658:
3118	http://tracker.nagios.org/view.php?id=658
3119
31202014-06-22  Holger Weiss  <holger@zedat.fu-berlin.de>
3121
3122	* plugins/check_radius.c: check_radius.c: Add newline to die() calls
3123
3124	Our die() function doesn't append a newline character to the message.
3125
3126	* configure.ac: Change RADIUS library preferences
3127
3128	Prefer the FreeRADIUS Client library over radiusclient-ng, and prefer
3129	that one over the original radiusclient library.
3130
3131	* NEWS, REQUIREMENTS, configure.ac, plugins/check_radius.c:
3132	check_radius: Support FreeRADIUS Client library
3133
3134	Allow for using the FreeRADIUS Client library instead of radiusclient or
3135	radiusclient-ng.  The latter two projects are dead.
3136
3137	Closes #1231.
3138
31392015-07-27  abrist  <abrist@nagios.com>
3140
3141	* NEWS: NEWS - Updated for 2.1.0 release
3142
3143	* THANKS.in: THANKS.in - A few additions
3144
31452015-02-24  Jesper Forsberg  <jesper.forsberg@gmail.com>
3146
3147	* plugins/check_disk.c: Prevent large tide values from truncation
3148
31492015-03-16  Koen Wilde  <koen@chillheid.nl>
3150
3151	* plugins/check_http.c: plugins/check_http.c - Don't decode page if it's
3152	not there
3153
3154	Fixes #77
3155
31562015-07-27  abrist  <abrist@nagios.com>
3157
3158	* THANKS.in, plugins/check_snmp.c: check_snmp.c: Fixed potential divide
3159	by zero
3160
3161	As per: https://github.com/nagios-plugins/nagios-plugins/pull/51
3162
3163	Thanks to Justin McOmie (github user j41785)
3164
3165	* plugins/utils.h: Added help text for timeout state
3166
3167	Added default help text (to UT_CONN_TIMEOUT) explaining the new
3168	timeout state options.
3169
31702015-05-03  Laurent Licour  <laurent@licour.com>
3171
3172	* plugins/check_http.c: plugins/check_http.c - fix regression introduced
3173	in commit 388ea928 (Host header)
3174
31752015-07-09  Michael Baydoun  <IndyMichaelB@gmail.com>
3176
3177	* nagios-plugins.spec.in: Correct spelling error in variable name
3178
3179	Fixes issue preventing rpmbuild from running successfully
3180
31812015-05-19  abrist  <abrist@nagios.com>
3182
3183	* THANKS.in, plugins/check_snmp.c: check_snmp.c - Added IPv6 support
3184
3185	The "-6" optarg now prepends the server_address with "udp6:" for the
3186	snmpget external command as per the net-snmp syntax at:
3187	http://www.net-snmp.org/wiki/index.php/FAQ:Applications_28
3188
3189	Thanks to DrydenK (Roberto Greiner) for the heads up.
3190
31912015-01-28  Spenser Reinhardt  <sreinhardt@users.noreply.github.com>
3192
3193	* README: README - Add Coverity information and badge
3194
3195	Adding the Coverity scan badge and details of what it means, to indicate current state of plugins from static analysis tools.
3196
31972015-01-27  Spenser Reinhardt  <sreinhardt@nagios.com>
3198
3199	* plugins/check_snmp.c: check_snmp.c - timeout_state merge correction
3200
3201	Incorrectly resolved the merge, this restores the timeout_state branch's alterations.
3202
32032015-01-26  Spenser Reinhardt  <sreinhardt@nagios.com>
3204
3205	* lib/utils_cmd.c: lib/utils_cmd.c - Multiple resource leaks
3206
3207	Correcting several locations where returns and pointers set to null were not free'd first.
3208
3209	coverity 66504 & 66503
3210
3211	* lib/utils_base.c: lib/utils_base.c - resource leaks
3212
3213	On error, set_thresholds was not freeing before returning.
3214
3215	coverity 103717 & 103717#2
3216
3217	* plugins/check_dns.c: check_dns.c - multiple fixes
3218
3219	coverity 103711 - increase query_type size to avoid non-null termination.
3220
3221	coverity 103719 - avoid usage of potentially null pointer, which may not be null as we ++ it prior to checking or use.
3222
3223	covierity 103721 - Corrected issue with previous commit where nslookup results were not being processed beyond the first line due to me incorrectly believing result was set to OK when initially checked. This still preserves the same logic to keep states as they worsen throughout the plugins logic.
3224
3225	Added tmp_dns_server for when -s x.x.x.x is not provided and we die within error scan. This will be much more informative and provide the server that is resulting in an error state. This does not conflict with instances where -s was provided and we should only be checking one server or logic where that server should be provided in output.
3226
3227	Removed leading spaces from when addresses were strduped into addresses array, causing incorrect output.
3228
3229	* plugins/check_dns.c: check_dns.c - extra vlist arg
3230
3231	There is no need to print the command twice, and we did not have enough format string specifiers to account for this. Removed additional printing of nslookup command.
3232
3233	coverity 103716
3234
32352015-01-25  Spenser Reinhardt  <sreinhardt@nagios.com>
3236
3237	* plugins-root/check_dhcp.c: check_dhcp.c - use /dev/urandom
3238
3239	While we are not using this address for assignment, it should follow proper practices when generating random numbers. This patch allows for claiming random bytes from /dev/urandom with fallback to srand() and random() in the event the fd could not be opened or bytes could not be read.
3240
3241	coverity 103713
3242
32432015-01-23  Spenser Reinhardt  <sreinhardt@nagios.com>
3244
3245	* plugins/check_dns.c: check_dns.c - conditional assignment
3246
3247	Conditionally set result, only if error_scan() returns a worse state than currently set. This way we will no longer blindly reset result if in an non-OK state.
3248
3249	coverity 103721
3250
3251	* plugins/check_dns.c: check_dns.c - macro querytypes and auto cnames
3252
3253	Most of the code for checking querytypes can be abstracted into a single macro with a few variables. This significantly reduces code and complexity of potential issues. This also corrects a non-null terminated string possibility. Finally we are checking the set querytype and allowing drop through to the accept_cname statement when the user is querying for cnames as the logic depends on BOTH being set. This avoids them having to remember to set both, as that is a bit absurd on my part.
3254
3255	* plugins/check_tcp.c: check_tcp.c - Validate sent data size
3256
3257	my_send() and send() do not validate the amount sent, but only return -1 or bytes sent. Since we are sending via a single send command, all of the send string should be sent in a single command and should be checked against the sent amount. We could also just check for -1, however that is less accurate as the server would never see the rest of the string and may have unexpected results if the entirety is not sent.
3258
3259	coverity 103712
3260
3261	* plugins/netutils.c: netutils.c - arguable leakage
3262
3263	r and res point to the same memory, neither are used beyond this function. There should be no reason we cannot use res directly and avoid leaking the addr info of where both pointed because we only free r in error conditions and res on successful completion.
3264
3265	* plugins/negate.c: negate.c - array out of bounds
3266
3267	state[] is a 4 value array, allowing result to be less than or equal to 4, would cause and index out of bounds error as we can only read from 0-3. Setting < 4 would work but is less clear than using 0 <= result <= 3, which are the accepted nagios return codes.
3268
3269	coverity 103715
3270
32712014-12-14  Spenser Reinhardt  <sreinhardt@nagios.com>
3272
3273	* tools/find_authors: tools/find_authors - minor correction
3274
3275	We should not report that only thanks.in has been checked, as authors has too.
3276
3277	* plugins/sslutils.c: plugins/sslutils.c - Futher restriction of options
3278
3279	Forcing furter restriction of ciphers for current security concerns, and so that we ensure when someone asks for a certain protocol, they actually get it.
3280
3281	* THANKS.in: THANKS - Thanks update
3282
3283	Hopefully includes all missing attribution there may have been.
3284
3285	* tools/find_authors: tools/find_authors - Script to find git authors
3286
3287	Simple script to check git against authors and thanks files. Needs a few specific cases, as names are not matching attribution.
3288
32892014-09-23  Pawel Rozlach  <pawel.rozlach@brainly.com>
3290
3291	* configure.ac, plugins/check_nagios.c, plugins/check_procs.c: Make
3292	check_procs cgroups aware.
3293
3294	This patch enables check_proc to monitor processes in PID name-
3295	spaced environments.
3296
3297	Normally, all processes are visible from host - the ones running
3298	directly on host and the ones in containers. This results in
3299	check_procs reporting false-positives or false negatives depending
3300	on whether he sees to many of given processes on to little.
3301
3302	These changes introduce one filter to check_proc - cgroup hierarchy.
3303	Specified on the command line, it allows user to define which cgroup
3304	hierarchy we are interested in and check_proc is ignoring all other.
3305
3306	Change-Id: Icbed79b6bad45dc387e087cf48baf2715ccda430
3307
33082014-12-14  Spenser Reinhardt  <sreinhardt@nagios.com>
3309
3310	* .gitignore: .gitignore - Ignore *.rej
3311
3312	.rej files are common from the git apply process, let's never push them.
3313
33142014-09-23  Pawel Rozlach  <pawel.rozlach@brainly.com>
3315
3316	* .gitignore: Few more .gitignore entries
3317
3318	Change-Id: I6fb78a6ee8401ef71f3135d93d71620f600fa0d4
3319
33202014-10-30  LAURENT LICOUR  <ll@licour.com>
3321
3322	* plugins/check_http.c: plugins/check_http.c - fix Host header if
3323	explicitly set with -k
3324
33252014-12-14  Spenser Reinhardt  <sreinhardt@nagios.com>
3326
3327	* plugins/check_http.c: plugins/check_http.c - fixes and cleanup,
3328	chunking
3329
3330	This corrects header issues from the use of sizeof(), and thus causing the string "Transfer-Encoding: chunked" to enter the while loops at 745 and 746 looking like "-Encoding: chunked", which did not match the check for only inspace or :.
3331
3332	Also minor corrections for our coding standards. This will all get reformatted shortly, so we might as well start now.
3333
33342014-09-30  Koen Wilde  <koen@chillheid.nl>
3335
3336	* plugins/check_http.c: Make chunked-encoding decoding more robust
3337
3338	Change-Id: I17bff5ccfdeb92cb1a0253119e1c3b36023d8d6e
3339
33402014-09-29  Koen Wilde  <koen@chillheid.nl>
3341
3342	* plugins/check_http.c: Make header_value() more robust
3343
3344	Change-Id: Id52847dac96a47fd636c74bb8d659c8d295bced2
3345
33462014-08-29  Koen Wilde  <koen@chillheid.nl>
3347
3348	* plugins/check_http.c: HTTP header fields are case insensitive
3349
3350	Change-Id: I9538983c3039f710f838329f5a0f6d0fd6597da7
3351
3352	* plugins/check_http.c: Reduce the chance of segfaulting
3353
3354	Change-Id: I8188b3be4f0fec756b5ab0f20122632a29a676ce
3355
33562014-08-23  Koen Wilde  <koen@chillheid.nl>
3357
3358	* plugins/check_http.c: plugins/check_http: Improve readability some
3359	more
3360
3361	* plugins/check_http.c: plugins/check_http: Improve readability
3362
3363	* plugins/check_http.c: plugins/check_http: def. function conform style
3364
3365	* plugins/check_http.c, plugins/tests/check_http.t: plugins/check_http:
3366	chunked Transfer-Encoding
3367
33682011-09-08  Thomas Guyot-Sionnest  <dermoth@aei.ca>
3369
3370	* plugins/tests/check_http.t: Add testcase for HTTP chunked encoding
3371
3372	Runs only if HTTP_CHUNKED (env) is set, fails obviously
3373
3374	* plugins/tests/check_http.t: Make test/check_http.t reuse sockets
3375
33762014-07-15  Chris Wilson  <chris+github@qwirx.com>
3377
3378	* configure.ac, plugins/check_ldap.c: Add support for LDAP URIs.
3379
33802014-07-17  arvanus  <lucasschatz@gmail.com>
3381
3382	* plugins-scripts/check_log.sh: Update check_log.sh
3383
3384	Fix print_usage()
3385
3386	* plugins-scripts/check_log.sh: Update check_log.sh
3387
3388	* plugins-scripts/check_log.sh: Update check_log.sh
3389
3390	Added perf return code
3391	Added a parameter -w (--max_warning) defining upper value to return a warning code. Otherwise will return critical
3392	*Note: it wont change the functionality of the script, unless you use -w or --max_warning parameter!
3393
33942014-07-17  Jason Erdmann  <jason.erdmann@tradingtechnologies.com>
3395
3396	* nagios-plugins.spec.in: fixed home variable
3397
33982014-12-02  Holger Weiss  <holger@zedat.fu-berlin.de>
3399
3400	* configure.ac, plugins-scripts/check_mailq.pl,
3401	plugins-scripts/utils.pm.in: check_mailq: Add sudo support
3402
3403	This addition is based on a patch contributed by Christopher Schultz.
3404
3405	Closes #1099.
3406	Closes #1171.
3407
3408	* plugins/Makefile.am: Cosmetic change: s/THRLIBS/THREADLIBS/
3409
3410	Use a more intuitive variable name.
3411
3412	* configure.ac: Don't let pthread check depend on OS
3413
3414	Don't check the operating system environment to detect the correct
3415	linker flags for using the POSIX thread library.
3416
34172014-11-30  Sebastian Herbszt  <herbszt@gmx.de>
3418
3419	* plugins/check_tcp.c: check_tcp: fix help description regarding escape
3420	option
3421
3422	The help description should print '\\' for backslash not just '\'.
3423
34242014-11-27  Sebastian Herbszt  <herbszt@gmx.de>
3425
3426	* .gitignore: update .gitignore
3427
3428	Add build-aux/test-driver to .gitignore.
3429
34302014-11-30  Holger Weiss  <holger@zedat.fu-berlin.de>
3431
3432	* plugins/check_disk.c: check_disk: Seperate declarations from code
3433
3434	* plugins/check_disk.c: check_disk: Remove unused status variable
3435
3436	We didn't actually use the exit status provided by pthread_join(3) for
3437	anything.
3438
34392014-11-28  Holger Weiss  <holger@zedat.fu-berlin.de>
3440
3441	* plugins/check_disk.c: check_disk: Fix pthread start routine type
3442
3443	The function pointer passed as third argument to pthread_create(3) must
3444	be of type void *(*)(void *).
3445
34462013-10-01  Gerhard Lausser  <lausser@users.sourceforge.net>
3447
3448	* configure.ac, plugins/Makefile.am, plugins/check_disk.c: Don't let
3449	check_disk hang on hanging file systems
3450
34512014-08-26  Yannick Charton  <tontonitch-pro@yahoo.fr>
3452
3453	* configure.ac: Added particular ps command for HP-UX (check_procs)
3454
34552014-09-05  Andrew Berglund  <t3hc13h@gmail.com>
3456
3457	* plugins/check_real.c: Added missing CR in DESCRIBE request.
3458
34592014-11-28  Sven Nierlein  <sven@nierlein.de>
3460
3461	* lib/utils_cmd.c: make constants from maxfd values (#1300)
3462
3463	its good practice to use constants instead of (random) values.
3464
34652014-11-19  nafets  <fis.stefan@gmail.com>
3466
3467	* lib/utils_cmd.c: avoid a segfault, if ulimit is set to unlimited
3468
34692014-06-30  Sven Nierlein  <sven@nierlein.de>
3470
3471	* plugins/check_ssh.c: check_ssh: change warning to critical for
3472	protocal/version errors
3473
3474	It makes more sense to exit critical if a explicit version/protocol is requested. This
3475	would also be more consistent with other plugins. Other string matching plugins like
3476	check_snmp or check_http exit critical if the result does not match.
3477
34782013-12-26  Johannes Engel  <jcnengel@gmail.com>
3479
3480	* plugins/check_snmp.c: Introduce support for SNMPv3 context in
3481	check_snmp
3482
3483	snmpget already supports using SNMPv3 contexts using the option "-n".
3484	Thus all we need to do is introduce a new argument to check_snmp and
3485	pass the argument on to snmpget using snmpget's option "-n".
3486	Since "-n" is already in use for check_snmp for a different purpose,
3487	we use "-N" instead.
3488
34892014-02-11  Andreas Seemueller  <andreas.seemueller@gmail.com>
3490
3491	* plugins/check_snmp.c: check_snmp: Add thresholds to performance data
3492
34932014-11-27  Sebastian Herbszt  <herbszt@gmx.de>
3494
3495	* plugins/check_real.c: check_real: fix null termination
3496
3497	Fix null termination introduced by commit b61f51a ("plugins/check_real.c - recv string null terminate").
3498
34992014-11-26  Sebastian Herbszt  <herbszt@gmx.de>
3500
3501	* plugins/check_ntp.c: check_ntp: fix null termination
3502
3503	Fix null termination introduced by commit a04df3e ("plugins/check_ntp.c - Verify struct from response").
3504
3505	* plugins/check_apt.c: check_apt: fix memset
3506
3507	Fix memset introduced by commit 9ce7369 ("plugins/check_apt.c - Print uninitialized ereg").
3508
35092014-11-03  Adrian Murphy  <adrianmurphy@internode.on.net>
3510
3511	* plugins/check_mrtgtraf.c: Fix perfdata to comply with perfdata UOM
3512	definition
3513
35142014-10-08  Holger Weiss  <holger@zedat.fu-berlin.de>
3515
3516	* plugins-scripts/check_ifstatus.pl: check_ifstatus: Fix "-n" and "-u"
3517	options
3518
3519	Ignore interface if it's specified via "-n" OR "-u", not just when it's
3520	specified via "-n" AND "-u".
3521
35222014-09-23  Jonas Genannt  <jonas@brachium-system.net>
3523
3524	* plugins-scripts/check_file_age.pl, plugins-scripts/t/check_file_age.t:
3525	check_file_age: Provide performance data
3526
35272014-09-16  Holger Weiss  <holger@zedat.fu-berlin.de>
3528
3529	* plugins/check_tcp.c: Fix check_jabber to work with Openfire servers
3530
3531	The plugin expected:
3532
3533		<?xml version='1.0'?>
3534
3535	But Openfire sends:
3536
3537		<?xml version='1.0' encoding='UTF-8'?>
3538
35392013-05-13  Nick Peelman  <nick@peelman.us>
3540
3541	* plugins-scripts/check_ifstatus.pl: Add check_ifstatus option to ignore
3542	interfaces by name
3543
3544	Ignoring by index is not always an option, as the index can change on
3545	chassis switches as blade configurations change.
3546
35472014-08-20  Jan Wagner  <waja@cyconet.org>
3548
3549	* plugins-scripts/check_log.sh, plugins-scripts/check_oracle.sh,
3550	plugins-scripts/check_sensors.sh: Setting PATH at first
3551
3552	* plugins-scripts/check_log.sh: check_log.sh: droping path from basename
3553	while evaluating PROGNAME (Closes Debian Bug #758662)
3554
35552014-08-06  Sven Nierlein  <sven@nierlein.de>
3556
3557	* plugins/check_by_ssh.c: check_by_ssh: added --hostname support
3558
3559	just like the guidelines and the help already suggests.
3560
35612014-07-31  Sven Nierlein  <Sven.Nierlein@consol.de>
3562
3563	* plugins/tests/check_snmp.t: tests: skip extented snmp tests if snmpd
3564	has no perl support
3565
3566	solaris snmpd has no perl support by default, so this test will fail.
3567
3568	* plugins/t/negate.t: tests: negate test fails when not run from plugins
3569	folder
3570
3571	* plugins-scripts/t/check_disk_smb.t: tests: check_disk_smb may exit
3572	with critical for unresponsive hosts too
3573
3574	Unknown (ex. debian 7)
3575	%> ./check_disk_smb -H 1.1.1.1 -s np_foobar -vvv
3576	/usr/bin/smbclient //1.1.1.1/np_foobar -U guest% -c du
3577	No Answer from Client
3578
3579	Critical (ex. debian 8)
3580	%> ./check_disk_smb -H 1.1.1.1 -s np_foobar -vvv
3581	/usr/bin/smbclient //1.1.1.1/np_foobar -U guest% -c du
3582	Connection to 1.1.1.1 failed
3583	CRITICAL
3584
35852014-12-13  Spenser Reinhardt  <sreinhardt@nagios.com>
3586
3587	* plugins/t/check_dns.t: plugins/t/check_dns.t - Fix Perl Warning
3588
3589	Resolves perl not understanding /d within "".
3590
3591	Apply& merge broke, this is taken from https://github.com/monitoring-plugins/monitoring-plugins/commit/c5a64eeef8340ff39fafb21878d92139b4c1fb73
3592
35932014-07-31  Sven Nierlein  <sven@nierlein.de>
3594
3595	* plugins/check_ntp_peer.c: check_ntp_peer: do not use uninitialized
3596	results for max state
3597
3598	s/t/jresult are not initialized if there is no corresponding threshold
3599	supplied. So we shouldn't use them for calculating our result.
3600
36012014-07-30  Sven Nierlein  <Sven.Nierlein@consol.de>
3602
3603	* tools/generate-change-log: workaround for broken Text::Wrap
3604
3605	workaround for broken Text::Wrap:
3606	"This shouldn't happen at /usr/share/perl/5.18/Text/Wrap.pm line 84."
3607	changing huge to overflow make generating changelogs work again at
3608	the price of not having changelog strictly cut of at 80 columns
3609	anymore. Words longer than 80 characters will now printed in one
3610	line. This mainly affects old sf.net urls.
3611
3612	* tools/generate-change-log: no need for the signed off messages in our
3613	changelog
3614
36152013-10-01  Jan Wagner  <waja@cyconet.org>
3616
3617	* plugins/check_disk.c: check_disk: show troubled partition in verbose
3618	mode
3619
3620	I'm submitting a small patch to check_disk that will show which partitions are
3621	actually causing the error state. This helps the human operator to quickly
3622	identify the exact issue. I made it so a single -v flag is required so it
3623	doesn't harm legacy code that may be parsing the original style of output.
3624
3625	Thanks to Jason Benguerel.
3626
36272014-07-21  Holger Weiss  <holger@zedat.fu-berlin.de>
3628
3629	* test.pl.in: Use "C" locale when running test suite
3630
3631	Some of our tests check locale-dependent plugin output, so let's make
3632	sure "make test" is always using the "C" locale.
3633
3634	* plugins/tests/check_http.t: Adjust date strings
3635
3636	Adjust the expected date strings to the now-localized output produced by
3637	plugins/sslutils.c.
3638
3639	Closes #1275.
3640
36412014-07-10  Mikael Falkvidd  <mfalkvidd@op5.com>
3642
3643	* plugins/t/check_procs.t: check_procs: Add delay after forking in test
3644
3645	Forking raises a race condition, where the parent might run the
3646	test before the child has had time to fork. If that happens,
3647	an error similar to this is produced:
3648	 Failed test 'Output correct'
3649	 at ./t/check_procs.t line 32.
3650	                 'PROCS OK: 0 processes with args 'sleep 7' | processes=0;;;0;'
3651	   doesn't match '/^PROCS OK: 1 process?/'
3652
3653	Sleeping a bit should avoid the problem. It might be enough to
3654	sleep less than a second, but perl's built-in sleep function only
3655	supports integer seconds.
3656
3657	In our build environment, the build failed 3 of 4 times before
3658	this patch. After the patch it failed 0 of 7 times.
3659
36602013-12-16  Alexander Wittig  <abgandar@gmail.com>
3661
3662	* plugins/check_dig.c: check_dig: Fix to work with dig and drill tool
3663
3664	FreeBSD starting with version 10 is shipped with ldns instead of bind as
3665	resolver. Consequently the dig tool in base is replaced by drill. While dig can
3666	still be installed as a third party application, it would be nice to make do
3667	with the tools available in the system already.
3668	This patch rearranges the command line used to invoke dig slightly so that it
3669	can be used with both dig and drill (tested with dig 9.8.3-P1 and 9.9.4 as well
3670	as drill 1.6.16). It would be really neat if the configure script could be
3671	changed to automatically pick up drill when dig is not available (or the other
3672	way around), but my autotools-foo is not good enough for that.
3673	This part of the patch is an extended version of the locally maintained patch
3674	currently deployed in the FreeBSD ports tree by Dmitry Sivachenko.
3675
3676	* plugins/check_dig.c: check_dig: takes into account the -4 and -6
3677	switch
3678
3679	Fix automatic DNS server name detection to honor -4 and -6 switches
3680	(default to 127.0.0.1 or ::1 respectively, i.e. if -6 is given ::1
3681	is used instead of 127.0.0.1)
3682
36832014-10-26  Spenser Reinhardt  <sreinhardt@nagios.com>
3684
3685	* plugins/sslutils.c: plugins/sslutils.c - null terminate, fix buffer
3686
3687	Coverity 66527 - when writing to cn, we should pass sizeof()-1 as internal openssl logic does not account for starting at 0 and could overflow the buffer. It would only be by 1 byte though..
3688
3689	* plugins/sslutils.c: plugins/ssl_utils.c - Disable SSLv3 & SSLv2
3690
3691	This disables SSLv2 and SSLv3 from autonegotiation, limiting poodle and other weak cipher attacks against plugins not forcing a specific ssl version. V2 and V3 can still be used by forcing a specific version.
3692
36932014-10-22  Spenser Reinhardt  <sreinhardt@nagios.com>
3694
3695	* plugins/check_mrtgtraf.c: check_mrtgtraf - verbose output
3696
3697	Add some basic verbose output.
3698
36992014-08-28  Spenser Reinhardt  <sreinhardt@nagios.com>
3700
3701	* plugins/check_dns.c: plugins/check_dns.c - die and cleanup
3702
3703	Reformat of die() statments to remove \n from translations and make them easier to read. Cleans out excess {} and such as well.
3704
3705	* plugins/check_dns.c: plugins/check_dns.c - index to strchr
3706
3707	Posix depricated index() and strchr() is standard C function.
3708
3709	* plugins/check_dns.c: plugins/check_dns.c - Server specified fixes
3710
3711	Previously check_dns was not checking correctly to see if the server you requested was the server responding. This is an adaptation of M-P version, since patching is not an option for this plugin, and we needed some additional changes here.
3712
3713	* plugins/netutils.h: plugins/netutils.h - UNIX_MAX_PATH changes
3714
3715	BSDs have hardcoded 104 byte max paths, while slightly limitting this should not pose issues for other flavors of unix\linux
3716
3717	* lib/tests/test_utils.c, lib/utils_base.c: lib/utils_base.c
3718	lib/tests/test_utils.c - UID path
3719
3720	Add EIUD to state retention path for multi-user permissions support. Clears up testing as root and other users since they are separated by euid in path.
3721
3722	* plugins/check_dbi.c, plugins/check_ups.c:
3723	plugins/{check_dbi,check_ups}.c - spelling fix
3724
3725	Minor spelling corrections in both plugins.
3726
3727	* po/de.po, po/fr.po, po/nagios-plugins.pot: po/ - Spelling corrections
3728
3729	mrtg and check_ide_smart spelling corrections from english.
3730
3731	* lib/utils_base.c: lib/utils_base.c - cleanup code
3732
3733	Cleaning up some of the unneeded checks for null and !=0 types. These are handled perfectly fine with if() statements and such.
3734
37352014-08-27  Spenser Reinhardt  <sreinhardt@nagios.com>
3736
3737	* lib/utils_base.c: lib/utils_base.c - Remformat die calls and add \n
3738
3739	die() does not have newlines automatically added. This also reformats the arguments for easier reading, standard formatting, and easier po generation.
3740
3741	* lib/utils_base.c: lib/utils_base.c - check asprintf returns
3742
3743	Check asprintf returns for proper error handing. Considering we are dying on failure, no real need for xasprintf.
3744
3745	* lib/parse_ini.c: lib/parse_ini.c - check inifile before access
3746
3747	Added check to verifiy inifile was not null post fopen(). Should be caught by other checks though.
3748
3749	* lib/parse_ini.c: lib/parse_ini.c - Keep die() formatting similar
3750
3751	Keep all die() calls formatted the same, format strings and newlines out of translated text.
3752
3753	* lib/parse_ini.c: lib/parse_ini.c - Additional possible ini files
3754
3755	Added a few additional possible distro specific ini paths, reorged them for easier reading.
3756
3757	* lib/parse_ini.c: lib/parse_ini.c - Add declaration for func
3758
3759	Add declaration for default_file_in_path
3760
3761	* lib/parse_ini.c: lib/parse_ini.c - Fix clang warnings
3762
3763	Clang is a bit more picky about loops and casting, this should resolve all compile warnings
3764
3765	* lib/parse_ini.c: lib/parse_ini.c - Don't cast malloc(3)
3766
3767	Taken from M-P, but removed an additional unneeded cast to char*.
3768
3769	* lib/parse_ini.c: lib/parse_ini.c - Check before free, clean comment
3770
3771	While not likely to cause a double free, we should check that objects are not null prior to freeing, and then set to null.
3772	Cleans up one old line of comments.
3773
37742014-06-18  Holger Weiss  <holger@zedat.fu-berlin.de>
3775
3776	* lib/parse_ini.c, lib/parse_ini.h: lib/parse_ini.[ch]: Simplify code
3777
3778	Rewrite the code that looks up the INI configuration file path (used by
3779	the Extra-Opts feature) in order to improve readability.  The behaviour
3780	should not have changed.
3781
37822014-06-26  abrist  <abrist@nagios.com>
3783
3784	* NP-VERSION-GEN, configure.ac: Prep for 2.0.3
3785
3786	* THANKS.in: Updated THANKS.in
3787
3788	* NEWS: Updated NEWS for 2.0.3
3789
37902014-06-26  Spenser Reinhardt  <sreinhardt@nagios.com>
3791
3792	* gl/getopt.c, lib/utils_cmd.c: whitespace cleanup
3793
37942014-06-23  Spenser Reinhardt  <sreinhardt@nagios.com>
3795
3796	* lib/utils_cmd.c: lib/utils_cmd.c - Free file descriptor
3797
3798	Coverity 66502 - File descriptor fd in cmd_file_read is never closed, and thus file is left open after usage throughout runtime. - SR
3799
38002014-06-22  Spenser Reinhardt  <sreinhardt@nagios.com>
3801
3802	* plugins/negate.c: plugins/negate.c - Function should not return.
3803
3804	Coverity 66479 - validate_arguments has no need to return anything, as it dies on error, yet was set to return an int. Set to void to resolve warning.
3805
3806	* plugins/negate.c: plugins/negate.c - Reorder if statement, aiob
3807
3808	Coverity 66480 - Potential array index out of bounds, since result was not verified to be positive prior to using as an index for state[]. Simply reording the if statement should resolve the issue. - SR
3809
3810	* plugins-root/check_dhcp.c: plugins-root/check_dhcp.c - array out of
3811	bounds
3812
3813	Coverity 66488 - offer_packet->options has a max size of 312. It was being used in a loop verifying less than 311, but increasing by 2 per loop, causing a possible array index out of bounds. Changed to checking less than max length - 1. - SR
3814
3815	* plugins/check_http.c: plugins/check_http.c - leakage fix
3816
3817	Coverity 66514 - Possible leakage and overflow with addr in redirect functionality. Not confirmed as null terminated, and externally gathered. Restrict string comparisons and duplications by size. - SR
3818
3819	* plugins/check_ntp.c: plugins/check_ntp.c - Verify struct from response
3820
3821	Coverity 66524 - req.data is not neccessarily null terminated but still feed to printf statements. This both does that, and verifies the struct more so than before. - SR
3822
38232014-06-19  Spenser Reinhardt  <sreinhardt@nagios.com>
3824
3825	* lib/parse_ini.c: lib/parse_ini.c - Cleaner and more flexible - suid
3826
3827	Adapted from M-P 91d04ad6 and 48025ff3 around the existing changes.
3828
3829	* lib/parse_ini.c: lib/parse_ini.c - Initial drop privs
3830
3831	Handling the race condition left from suid bins. Moving previous patches from my private copy.
3832
3833	* gl/Makefile.am, gl/m4/gnulib-cache.m4: Gnulib module "idpriv-droptemp"
3834	finishing touches
3835
38362014-06-18  Holger Weiss  <holger@zedat.fu-berlin.de>
3837
3838	* gl/idpriv-droptemp.c, gl/idpriv.h, gl/m4/gnulib-comp.m4,
3839	gl/m4/idpriv.m4: Add Gnulib module "idpriv-droptemp"
3840
38412014-06-05  Spenser Reinhardt  <sreinhardt@nagios.com>
3842
3843	* plugins/check_real.c: plugins/check_real.c - recv string null
3844	terminate
3845
3846	Recv into buffer is not properly null terminated prior to strstr and possible other string functions expecting a null termination. Simply take bytes received and use as an index to append \0 after. We are creating buffer[] with size of MAX_INPUT_BUFFER and recv with MAX_INPUT_BUFFER-1 so this should never overflow.
3847
3848	* plugins/check_apt.c: plugins/check_apt.c - Print uninitialized ereg
3849
3850	Coverity 66531 - ereg.buffer can be printed without being initialized if do_include and do_exclude are null and critical is an invalid regex. While minor this may leak memory and cause undefined behavior.
3851
38522014-06-05  Eric J. Mislivec  <emislivec@nagios.com>
3853
3854	* plugins/check_tcp.c, plugins/negate.c: Include common.h before any
3855	system headers.
3856
3857	This should fix some problems building on AIX.
3858
38592014-06-03  Spenser Reinhardt  <sreinhardt@nagios.com>
3860
3861	* plugins/check_dns.c: check_dns.c - Fixing querytypes ALL to ANY
3862
3863	Mislabeled nslookups ANY type to ALL.
3864
3865	* plugins/check_dns.c: check_dns.c - Reverse dns lookup fix
3866
3867	Query type changes caused a bug with reverse lookup matching a hostname, not actually matching.
3868
38692014-02-28  Holger Weiss  <holger@zedat.fu-berlin.de>
3870
3871	* plugins-scripts/check_breeze.pl, plugins-scripts/check_ircd.pl,
3872	plugins-scripts/check_wave.pl: Disable Perl's "taint" checks
3873
3874	Perl's "taint" checks don't like `use lib "$FindBin::Bin"'.
3875
3876	Cf. http://www.perlmonks.org/?node_id=585299
3877
3878	* configure.ac, plugins-scripts/Makefile.am,
3879	plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
3880	plugins-scripts/check_file_age.pl, plugins-scripts/check_flexlm.pl,
3881	plugins-scripts/check_ifoperstatus.pl,
3882	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
3883	plugins-scripts/check_log.sh, plugins-scripts/check_mailq.pl,
3884	plugins-scripts/check_mssql.pl, plugins-scripts/check_netdns.pl,
3885	plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh,
3886	plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh,
3887	plugins-scripts/check_wave.pl, plugins-scripts/subst.in: Replace
3888	"plugins-scripts/subst.in" foo
3889
3890	Remove the buggy and complex awk(1) magic in "plugins-scripts/subst.in"
3891	in favor of simple sed(1) substitutions.
3892
3893	The plugins in the "plugins-scripts" directory now always use the PATH
3894	specified via "./configure --trusted-path", or the default PATH
3895	hard-coded in "configure.ac".
3896
3897	Fixes #1242.
3898
38992013-10-22  awiddersheim  <awiddersheim@hotmail.com>
3900
3901	* plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
3902	plugins-scripts/check_file_age.pl, plugins-scripts/check_flexlm.pl,
3903	plugins-scripts/check_ifoperstatus.pl,
3904	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
3905	plugins-scripts/check_log.sh, plugins-scripts/check_mailq.pl,
3906	plugins-scripts/check_mssql.pl, plugins-scripts/check_netdns.pl,
3907	plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh,
3908	plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh,
3909	plugins-scripts/check_wave.pl, plugins-scripts/subst.in: Fix trusted
3910	path
3911
3912	When configuring the plugins you have the option to specify a trusted path with --with-trusted-path. This option seems to have been deprecated at some point for unknown reasons and had typically had no affect. This commit makes this option work again for those who have a desire to use it. There should be no affect on those who have not chosen to specify a trusted path.
3913
39142014-02-26  Evgeni Golov  <evgeni@golov.de>
3915
3916	* plugins-scripts/subst.in: subst.in: remove the led() function
3917
3918	It was only used to replace the 'use lib utils.pm' with the proper
3919	libexec dir, which is now solved by using Perl's FinBin.
3920
3921	Closes #1241
3922
3923	* plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
3924	plugins-scripts/check_flexlm.pl, plugins-scripts/check_ifoperstatus.pl,
3925	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
3926	plugins-scripts/check_mailq.pl, plugins-scripts/check_netdns.pl,
3927	plugins-scripts/check_rpc.pl, plugins-scripts/check_wave.pl: utils.pm:
3928	use FindBin instead of awk to find the path to
3929
3930	'use lib utils.pm' is not valid Perl syntax:
3931	 Bareword "utils" not allowed while "strict subs" in use at plugins-scripts/check_ircd.pl line 52.
3932	 Bareword "pm" not allowed while "strict subs" in use at plugins-scripts/check_ircd.pl line 52.
3933
3934	This makes it impossible to use the plugins directly from the git tree,
3935	e.g. while hacking on them.
3936
3937	Using FindBin::Bin as the library path allows that, while preserving
3938	the original behaviour of adding the libexec path when the plugin is
3939	properly installed.
3940
39412014-02-27  Evgeni Golov  <evgeni@golov.de>
3942
3943	* plugins-scripts/check_mailq.pl: check_mailq: add $mailq to check
3944	output, so it is easily visible what was autodetected
3945
3946	Closes: #1242
3947
3948	* plugins-scripts/check_mailq.pl: check_mailq: document autodetection in
3949	the usage output
3950
3951	* plugins-scripts/check_mailq.pl: check_mailq: try to autodetect which
3952	mailq implementation we are using
3953
3954	This is done by looking at some common directories and files each
3955	MTA installs on the system. If no known file is found, the old default
3956	sendmail is used. Of course this still can be overridden by -M.
3957
39582014-06-03  abrist  <abrist@nagios.com>
3959
3960	* plugins-scripts/check_mailq.pl: Revert "check_mailq: try to autodetect
3961	which mailq implementation we are using"
3962
3963	This reverts commit bc4113fba2d251b70f8d9dae80f1b18033cace40.
3964
3965	* plugins-scripts/check_mailq.pl: Revert "check_mailq: document
3966	autodetection in the usage output"
3967
3968	This reverts commit 8e087cf4a6f741e35649d5df3e9b3a57615ff0a9.
3969
3970	* plugins-scripts/check_mailq.pl: Revert "check_mailq: add $mailq to
3971	check output, so it is easily visible what was autodetected"
3972
3973	This reverts commit 21750b173b8d98eaddcf99b7372236a2df2eb4c4.
3974
39752014-05-20  abrist  <abrist@nagios.com>
3976
3977	* NP-VERSION-GEN, configure.ac: Prep for 2.0.2
3978
3979	* NEWS, THANKS.in: Updated NEWS and THANKS.in
3980
39812014-04-21  Gunnar Beutner  <gunnar@beutner.name>
3982
3983	* configure.ac, plugins/check_ping.c: Make check_ping work on Windows.
3984
3985	* configure.ac: Add missing file extensions for some of the plugins.
3986
3987	* plugins/check_disk.c: Make check_disk work on Windows.
3988
3989	* plugins/Makefile.am, plugins/check_users.c: Make check_users work on
3990	Windows.
3991
39922014-05-19  Spenser Reinhardt  <sreinhardt@nagios.com>
3993
3994	* lib/parse_ini.c: File access vulnerability with SUID bins
3995
3996	Check_dhcp and check_icmp are root setuid binaries, with extra-opts enabled, file permissions are never checked before fopen is called on files. This patch uses POSIX standard functions, so they should be portable, to verify real uid should have permissions to config file and that it is also not a linked file. These changes are global and WILL effect non-suid plugins as well, however considering real and effective uid should be the same in non-suid applications, it should just properly verify file permissions before attempting to access and not cause issues provided file access is permitted. - SR
3997
3998	http://www.exploit-db.com/exploits/33387/
3999
4000	Thanks to Dawid Golunski for the submission, and emislivec for reworking the patch a bit.
4001
40022014-05-19  abrist  <abrist@nagios.com>
4003
4004	* plugins/netutils.c: netutils.c - A few more changes
4005
4006	Changed bool to short.
4007
4008	Removed first instance of is_socket to avoid
4009	redeclaration error.
4010
4011	Changed 'socket' to 'file socket' for verbosity.
4012
40132014-05-07  Davide Madrisan  <davide.madrisan@gmail.com>
4014
4015	* plugins/netutils.c: Update netutils.c
4016
40172014-05-19  abrist  <abrist@nagios.com>
4018
4019	* plugins/check_nt.c: check_nt.c - Changed 'Mb' to 'MB' in MEMUSE.
4020
40212014-05-08  Ryan Doyle  <ryan@doylenet.net>
4022
4023	* plugins/utils.c: Uninitialised pointer is passing a null pointer
4024	check. Ends up in a SEGFAULT in set_timeout_state()
4025
40262014-05-05  abrist  <abrist@nagios.com>
4027
4028	* THANKS.in: Added Davide Madrisan to THANKS.in
4029
40302014-05-03  Davide Madrisan  <davide.madrisan@gmail.com>
4031
4032	* NEWS: Update NEWS
4033
40342014-05-02  abrist  <abrist@nagios.com>
4035
4036	* plugins/check_ntp_time.c: check_ntp_time.c - Altered timeout behavior
4037
4038	The plugin consistently exited after 1/2 the timeout_interval.  I doubt
4039	that post-processing and jitter need more than a second, yet it was
4040	using, by default, up to 5 seconds.  Timeout now works closer to the
4041	expected behavior.
4042
40432014-05-01  abrist  <abrist@nagios.com>
4044
4045	* plugins/check_nt.c: marked -u switch as deprecated
4046
4047	* plugins/check_snmp.c, plugins/check_swap.c: Altered check_snmp timeout
4048	behavior.
4049
4050	Should now more reliably obey the timeout value.
4051
4052	Removed orphaned optarg from check_nt.
4053
4054	* plugins/t/check_ntp.t: fixed test case for slightly altered output. I
4055	think all of the leading 'NTP' spam from the plugin output should be
4056	removed at some point
4057
4058	* plugins/check_apt.c, plugins/check_dig.c, plugins/check_http.c,
4059	plugins/check_ldap.c, plugins/check_nt.c, plugins/check_ntp.c,
4060	plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
4061	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_real.c,
4062	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
4063	plugins/check_tcp.c, plugins/check_time.c, plugins/check_ups.c,
4064	plugins/negate.c, plugins/netutils.c, plugins/netutils.h,
4065	plugins/runcmd.c, plugins/runcmd.h: Made timeout_state and
4066	timeout_interval universal
4067
4068	I cannot find one instance where more than one of each of these globals
4069	are needed:
4070
4071	timeout_state
4072	timeout_interval
4073
4074	Previously, three seperate variables existed:
4075
4076	socket_timeout_state
4077	timeout_state
4078	runcmd_timeout_state
4079
4080	timeout_interval
4081	socket_timeout
4082	runcmd_timeout
4083
4084	I presume that at some point someone planned on using a few different
4085	timeouts in a plugin.  As no plugin currently relies on this behavior as
4086	far as I can tell, and as optarg will only let the user configure one
4087	set, I decided to change all instances of these two vars to:
4088
4089	timeout_state
4090	timeout_interval
4091
4092	This makes it easy to add just one parse_timeout_string function to
4093	utils.c
4094
4095	I also noticed that runcmd.h did not include utils.h, but that all
4096	plugins using runcmd.h also included utils.h.  I added utils.h to
4097	runcmd's includes so that the global variables altered by the parse
4098	function would be seen by the alarm handler in runcmd.c.
4099
4100	Let me know if anyone forsees any issues with these changes.
4101
4102	Still unresolved issues with timeout_intervals and check_snmp and a few
4103	of the ntp plugins.
4104
41052014-04-29  abrist  <abrist@nagios.com>
4106
4107	* plugins/check_disk.c, plugins/check_dns.c, plugins/check_http.c,
4108	plugins/check_ldap.c, plugins/check_nagios.c, plugins/check_nt.c,
4109	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
4110	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
4111	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
4112	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
4113	plugins/check_ssh.c, plugins/check_tcp.c, plugins/check_time.c,
4114	plugins/check_ups.c, plugins/check_uptime.c, plugins/netutils.c,
4115	plugins/runcmd.c, plugins/runcmd.h, plugins/utils.c: New timeout switch
4116	format implemented for all
4117
4118	relevant plugins.  I am still unsure if 3 different alarms are needed,
4119	there may be a simpler way - unifying all plugin timeouts under utils.c
4120	functions.  New syntax for timeouts is:
4121
4122	-t <interval>:<state>
4123
4124	Interval is a positive integer.
4125	State is case insensitive and one of:
4126	state name: ok/warning/critical/unknown
4127	Or stateid: 0/1/2/3
4128
4129	For example:
4130
4131	-t 5:0 = 5 seconds timeout with state ok
4132	-t :warning = default timeout with state warning
4133	-t 5 = 5 second timeout with default state
4134
4135	etc.
4136
41372014-04-28  abrist  <abrist@nagios.com>
4138
4139	* plugins/check_snmp.c: fixed missing regex optarg
4140
4141	* plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dbi.c,
4142	plugins/check_dig.c, plugins/check_snmp.c, plugins/runcmd.c: Added new
4143	functions to set the state to utils
4144
4145	I have started to work the changes into each of the plugins.
4146
41472014-04-25  abrist  <abrist@nagios.com>
4148
4149	* plugins/check_nt.c, plugins/netutils.c, plugins/utils.c: New Functions
4150	for timeout state added
4151
4152	* plugins/check_nt.c, plugins/utils.c: More tests
4153
4154	* plugins/check_nt.c, plugins/check_snmp.c, plugins/check_time.c,
4155	plugins/netutils.c, plugins/runcmd.c, plugins/runcmd.h, plugins/utils.c:
4156	Initial Commit for testing timeout state changes
4157
41582014-04-15  abrist  <abrist@nagios.com>
4159
4160	* NP-VERSION-GEN, configure.ac: Preperation for 2.0.1 release
4161
4162	* NEWS: Changed date for 2.0.1
4163
4164	* NEWS: Updated NEWS
4165
41662014-04-15  Spenser Reinhardt  <sreinhardt@nagios.com>
4167
4168	* plugins/check_dns.c: check_dns.c - Record type corrections
4169
4170	With the addition of checking various record types, ptr and cnames were added to expect values inappropriately. This restores correct functionality while maintaining the new record checking.
4171
41722014-04-11  abrist  <abrist@nagios.com>
4173
4174	* THANKS.in: Added Evgeni Golov to THANKS.in
4175
4176	* THANKS.in: Added Anton Lofgren to THANKS.in
4177
41782014-03-07  Anton Lofgren  <alofgren@op5.com>
4179
4180	* plugins/check_snmp.c, plugins/t/check_snmp.t: check_snmp: Handle
4181	SNMPv3 noAuthNoPriv properly
4182
4183	The SNMPv3 noAuthNoPriv security level, somewhat unintuitively, requires
4184	a security name to be passed along together with the request. Check_snmp
4185	previously did not do this, causing snmpget to throw an error:
4186
4187	"External command error: No log handling enabled - turning on stderr
4188	logging
4189	snmpget: No securityName specified"
4190
4191	This patch fixes the issue by always providing the security name when
4192	noAuthNoPriv is specified.
4193
4194	See also:
4195	https:://bugs.op5.com/view.php?id=8385.
4196
41972013-10-01  Jan Wagner  <waja@cyconet.org>
4198
4199	* THANKS.in, plugins-scripts/check_oracle.sh: check_oracle: --tns bad
4200	string matching
4201
4202	check_oracle in the 1.4.15 release doesn't correctly parse the output gotten
4203	from at least Oracle 11 (with german locales). I guess it's probably more.
4204	Also it completely needlessly uses sed where basic bash string parsing actually
4205	does more than suffice (and does not run into possible problems with locales
4206	like sed ;)).
4207	--
4208	Just turning attached patch of github issue #1015 into a push request.
4209	(Closes #1015)
4210
42112014-04-11  abrist  <abrist@nagios.com>
4212
4213	* THANKS.in: Added Sam Kottler to THANKS.in
4214
42152014-04-03  Sam Kottler  <shk@redhat.com>
4216
4217	* plugins/check_apt.c: Remove the suggestion to run check_apt with
4218	--verbose since it doesn't do anything
4219
42202014-03-09  Davide Madrisan  <davide.madrisan@gmail.com>
4221
4222	* lib/Makefile.am, lib/tests/Makefile.am, plugins/Makefile.am: build -
4223	avoid deprecated INCLUDES
4224
42252014-02-27  Evgeni Golov  <evgeni@golov.de>
4226
4227	* plugins-scripts/check_mailq.pl: check_mailq: add $mailq to check
4228	output, so it is easily visible what was autodetected
4229
4230	Closes: #1242
4231
4232	* plugins-scripts/check_mailq.pl: check_mailq: document autodetection in
4233	the usage output
4234
4235	* plugins-scripts/check_mailq.pl: check_mailq: try to autodetect which
4236	mailq implementation we are using
4237
4238	This is done by looking at some common directories and files each
4239	MTA installs on the system. If no known file is found, the old default
4240	sendmail is used. Of course this still can be overridden by -M.
4241
42422014-04-10  Spenser Reinhardt  <sreinhardt@nagios.com>
4243
4244	* plugins/check_http.c: check_http.c - Add */* MIME support
4245
4246	Some servers do not work at all or may respond incorrectly without MIME support. This patch adds an Accept: */* for accepting all MIME types. In the future an argument may be provided to alter requested MIME types and check against the response given, this is not currently implemented.
4247	Thanks Alex Gottschalk, patch submitted without pull request.
4248
42492014-03-25  abrist  <abrist@nagios.com>
4250
4251	* plugins/utils.c: utils.c - Comment type fails compilation on AIX.
4252
4253	Changed // to /* as reported by hkpatv.  Resolves Issue #30.
4254
42552014-03-20  abrist  <abrist@nagios.com>
4256
4257	* plugins/check_uptime.c: Removed executable permissions on the
4258	check_uptime.c file
4259
42602014-03-13  Holger Weiss  <holger@zedat.fu-berlin.de>
4261
4262	* plugins/check_pgsql.c: check_pgsql: Add missing newline to --help
4263	output
4264
42652014-03-09  Davide Madrisan  <davide.madrisan@gmail.com>
4266
4267	* plugins/check_uptime.c: check_update - remove code that has no effect
4268
4269	* plugins/check_swap.c: check_swap - fix comment
4270
42712014-03-14  abrist  <abrist@nagios.com>
4272
4273	* plugins/check_uptime.c: check_uptime - Removed extra help option, and
4274	updated the verbose usage/halp to -vvv
4275
42762014-03-07  abrist  <abrist@nagios.com>
4277
4278	* NEWS: Updated NEWS
4279
42802014-03-06  abrist  <abrist@nagios.com>
4281
4282	* plugins/check_uptime.c: check_uptime.c - Addded timeout option
4283
42842014-03-04  abrist  <abrist@nagios.com>
4285
4286	* NEWS: small typo fix in NEWS
4287
4288	* plugins/check_gearman.c: removed check_gearman.c from master until
4289	finished
4290
4291	* LEGAL: Added Nagios-Plugins to the trademark notice
4292
4293	* THANKS.in: I figured it was about time we add ourselves to the file
4294
4295	* NEWS: Near final edits for 2.0
4296
42972014-03-04  Jean-Claude Computing  <jeanclaude.computing@gmail.com>
4298
4299	* plugins/check_snmp.c: check_snmp: add warning and critical thresholds
4300	to perfdata
4301
43022014-03-03  abrist  <abrist@nagios.com>
4303
4304	* CODING: Moved suggested plugin options from ROADMAP to CODING
4305
4306	* REQUIREMENTS: Added a note about check_uptime only supporting liunux
4307	atm
4308
43092014-03-03  Spenser Reinhardt  <sreinhardt@nagios.com>
4310
4311	* CODING: Cleanup and minor addition.
4312
4313	* CODING: Cleanup and minor addition
4314
43152014-03-03  abrist  <abrist@nagios.com>
4316
4317	* FAQ: updated FAQ to include new methods of contact
4318
4319	* AUTHORS: Added myself and spenser to AUTHORS doc
4320
4321	* ACKNOWLEDGEMENTS: Added thanks to Ethan in the ACKNOWLEDGEMENTS doc
4322
4323	* SUPPORT: Added FORUMS section to SUPPORT doc
4324
4325	* README: Updated README to include testing instructions
4326
43272014-03-03  Spenser Reinhardt  <sreinhardt@nagios.com>
4328
4329	* NP-VERSION-GEN, configure.in: Testing version change - SR
4330
43312014-03-03  abrist  <abrist@nagios.com>
4332
4333	* plugins/t/check_dns.t: check_dns.t - fixed extra test numbers in skips
4334
4335	* plugins/t/check_dns.t: check_dns.t - Added new tests:
4336
4337	Testing for AAAA, MX, SRV, and TXT.  New testing vars:
4338
4339	NP_HOSTNAME_VALID_AAAA
4340	NP_HOSTNAME_VALID_MX
4341	NP_HOSTNAME_VALID_SRV
4342	NP_HOSTNAME_VALID_TXT
4343
4344	* plugins/t/check_pop.t: check_pop.t - added NP_HOST_TCP_POP_SSL and
4345	some logic for testing against ssl enabled pop servers
4346
43472014-03-03  Spenser Reinhardt  <sreinhardt@nagios.com>
4348
4349	* tools/git-notify: tools/git-notify - Copyright changes
4350
4351	* tools/generate-change-log: tools/generate-change-log - Copyright
4352	changes
4353
43542014-03-03  abrist  <abrist@nagios.com>
4355
4356	* .gitignore: added check_uptime bin to gitignore
4357
43582014-03-03  Spenser Reinhardt  <sreinhardt@nagios.com>
4359
4360	* po/fr.po: po/fr.po - Copyright changes
4361
4362	* po/de.po: po/de.po - Copyright changes
4363
43642014-03-03  abrist  <abrist@nagios.com>
4365
4366	* plugins/t/check_jabber.t: check_jabber.t - fixed tests for new status
4367	output including hostname
4368
4369	* plugins/t/check_ntp.t: check_ntp.t - fixed tests for new status output
4370
43712014-03-03  Spenser Reinhardt  <sreinhardt@nagios.com>
4372
4373	* plugins/check_ping.c: plugins/check_ping.c - Copyright changes
4374
4375	* plugins/check_nagios.c: plugins/check_nagios.c - Copyright changes
4376
4377	* plugins/check_apt.c: plugins/check_apt.c - Copyright changes
4378
4379	* plugins/check_ntp_time.c: plugins/check_ntp_time.c - Copyright changes
4380
4381	* plugins/check_ide_smart.c: plugins/check_ide_smart.c - Copyright
4382	changes
4383
4384	* plugins/check_disk.c: plugins/check_disk.c - Copyright changes
4385
4386	* plugins/check_swap.c: plugins/check_swap.c - Copyright changes
4387
4388	* plugins/check_tcp.c: plugins/check_tcp.c - Copyright changes
4389
4390	* plugins/check_smtp.c: plugins/check_smtp.c - Copyright changes
4391
4392	* plugins/check_dummy.c: plugins/check_dummy.c - Copyright changes
4393
4394	* plugins/check_load.c: plugins/check_load.c - Copyright changes
4395
4396	* plugins/check_hpjd.c: plugins/check_hpjd.c - Copyright changes
4397
4398	* plugins/negate.c: plugins/negate.c - Copyright changes
4399
4400	* plugins/check_ups.c: plugins/check_ups.c - Copyright changes
4401
4402	* plugins/check_mysql.c: plugins/check_mysql.c - Copyright changes
4403
4404	* plugins/netutils.c: plugins/netutils.c - Copyright changes
4405
4406	* plugins/check_dbi.c: plugins/check_dbi.c - Copyright changes
4407
4408	* plugins/check_time.c: plugins/check_time.c - Copyright changes
4409
4410	* plugins/check_radius.c: plugins/check_radius.c - Copyright changes
4411
4412	* plugins/utils.c: plugins/utils.c - Copyright changes
4413
4414	* plugins/check_mysql_query.c: plugins/check_mysql_query.c - Copyright
4415	changes
4416
4417	* plugins/runcmd.h: plugins/runcmd.h - Copyright changes
4418
4419	* plugins/check_http.c: plugins/check_http.c - Copyright changes
4420
4421	* plugins/check_procs.c: plugins/check_procs.c - Copyright changes
4422
4423	* plugins/check_by_ssh.c: plugins/check_by_ssh.c - Copyright changes
4424
4425	* plugins/check_real.c: plugins/check_real.c - Copyright changes
4426
4427	* plugins/netutils.h: plugins/netutils.h - Copyright changes
4428
4429	* plugins/sslutils.c: plugins/sslutils.c - Copyright changes
4430
4431	* plugins/check_ldap.c: plugins/check_ldap.c - Copyright changes
4432
4433	* plugins/check_users.c: plugins/check_users.c - Copyright changes
4434
4435	* plugins/check_ntp.c: plugins/check_ntp.c - Copyright changes
4436
4437	* plugins/check_ntp_peer.c: plugins/check_ntp_peer.c - Copyright changes
4438
4439	* plugins/check_cluster.c: plugins/check_cluster.c - Copyright changes
4440
4441	* plugins/check_nwstat.c: plugins/check_nwstat.c - Copyright changes
4442
4443	* plugins/runcmd.c: plugins/runcmd.c - Copyright changes
4444
4445	* plugins/popen.c: plugins/popen.c - Copyright changes
4446
4447	* plugins/check_overcr.c: plugins/check_overcr.c - Copyright changes
4448
4449	* plugins/check_dig.c: plugins/check_dig.c - Copyright changes
4450
4451	* plugins/check_ssh.c: plugins/check_ssh.c - Copyright changes
4452
4453	* plugins/check_fping.c: plugins/check_fping.c - Copyright changes
4454
4455	* plugins/check_pgsql.c: plugins/check_pgsql.c - Copyright changes
4456
4457	* plugins/check_dns.c: plugins/check_dns.c - Copyright changes
4458
4459	* plugins/check_nt.c: plugins/check_nt.c - Copyright changes
4460
4461	* plugins/check_game.c: plugins/check_game.c - Copyright changes
4462
4463	* plugins/check_mrtg.c: plugins/check_mrtg.c - Copyright changes
4464
4465	* plugins/common.h: plugins/common.h - Copyright changes
4466
4467	* plugins/check_mrtgtraf.c: plugins/check_mrtgtraf.c - Copyright changes
4468
4469	* plugins/urlize.c: plugins/urlize.c - Copyright changes
4470
4471	* plugins/check_snmp.c: plugins/check_snmp.c - Copyright changes
4472
4473	* m4/np_mysqlclient.m4: m4/np_mysqlclient.m4 - Copyright changes
4474
4475	* lib/extra_opts.c: lib/extra_opts.c - Copyright changes
4476
4477	* lib/parse_ini.c: lib/parse_ini.c - Copyright changes
4478
4479	* lib/utils_cmd.c: lib/utils_cmd.c - Copyright changes
4480
4481	* lib/utils_disk.c: lib/utils_disk.c - Copyright changes
4482
4483	* lib/utils_base.c: lib/utils_base.c - Copyright changes
4484
4485	* lib/utils_tcp.c: lib/utils_tcp.c - Copyright changes
4486
4487	* doc/developer-guidelines.sgml: doc/developer-guidelines.sgml -
4488	Copyright change
4489
4490	* configure.ac: configure.ac - version increment
4491
4492	* plugins/check_dig.c: check_dig.c - copyright changes
4493
4494	* plugins/check_dns.c: check_dns.c - copyright changes
4495
44962014-02-21  Holger Weiss  <holger@zedat.fu-berlin.de>
4497
4498	* configure.ac: Support --disable-maintainer-mode
4499
4500	This
4501
4502	| allows you to choose whether the so called "rebuild rules" should be
4503	| enabled or disabled.  With AM_MAINTAINER_MODE([enable]), they are
4504	| enabled by default, otherwise they are disabled by default.  In the
4505	| latter case, if you have AM_MAINTAINER_MODE in configure.ac, and run
4506	| `./configure && make', then make will *never* attempt to rebuild
4507	| configure, Makefile.ins, Lex or Yacc outputs, etc.  I.e., this
4508	| disables build rules for files that are usually distributed and that
4509	| users should normally not have to update.
4510	|
4511	| The user can override the default setting by passing either
4512	| `--enable-maintainer-mode' or `--disable-maintainer-mode' to
4513	| configure.
4514	|
4515	| People use AM_MAINTAINER_MODE either because they do not want their
4516	| users (or themselves) annoyed by timestamps lossage (see CVS), or
4517	| because they simply can't stand the rebuild rules and prefer running
4518	| maintainer tools explicitly.
4519
4520	[ https://www.gnu.org/software/automake/manual/automake.html ]
4521
45222014-02-28  abrist  <abrist@nagios.com>
4523
4524	* configure.ac: Renamed configure.in to configure.ac
4525
45262014-02-17  Jan Wagner  <waja@cyconet.org>
4527
4528	* plugins/check_ssh.c: check_ssh: Reverting a387120
4529
4530	This seems to result into more problems in the wild then before 'fixing' it
4531
4532	Closes Debian #739254
4533	Reopen Debian #734811
4534
45352014-02-26  abrist  <abrist@nagios.com>
4536
4537	* plugins/check_dns.c: check_dns.c Added a bit more logic to thresholds
4538
4539	Added two if elses to cover when only one threshold is set.
4540
45412014-02-26  Jean-Claude Computing  <jeanclaude.computing@gmail.com>
4542
4543	* plugins/check_dns.c: check_dns: add warning and critical thresholds to
4544	perfdata
4545
45462014-02-20  abrist  <abrist@nagios.com>
4547
4548	* plugins/check_tcp.c: Cleaned up status output of check_tcp changes
4549
45502014-02-20  Davide Madrisan  <davide.madrisan@gmail.com>
4551
4552	* plugins/check_tcp.c: check_tcp: also display the server addr when
4553	host_specified is set. This will help the admins when multiple checks
4554	are configured
4555
45562014-02-20  abrist  <abrist@nagios.com>
4557
4558	* plugins/t/check_dig.t, plugins/t/check_dns.t: Changed the dns tests to
4559	nagios-plugins servers.
4560
4561	More tests will be added in the near future to account for the new
4562	record checks in check_dns.
4563
45642014-02-07  Sam Kottler  <shk@linux.com>
4565
4566	* plugins/Makefile.am: Remove unnecessary whitespace in Makefile.am
4567
45682014-02-20  Davide Madrisan  <davide.madrisan@gmail.com>
4569
4570	* plugins/check_swap.c: check_swap: Fix the plugin name that appears in
4571	the comment
4572
45732014-02-18  Sven Nierlein  <Sven.Nierlein@consol.de>
4574
4575	* plugins/tests/check_procs.t: check_procs test fails if there is no
4576	user with uid 501
4577
4578	thats because check_procs verifys there is a user for a
4579	given uid filter. So even we use sample data for this
4580	test, we still need a real user.
4581
45822014-02-18  Spenser Reinhardt  <sreinhardt@nagios.com>
4583
4584	* plugins/check_dns.c: check_dns.c - minor corrections and unneeded
4585	logic
4586
4587	Removal of the old ptr check as it was causing duplicates with the new one handled via the various record checks. Removed a duplicate txt record check, despite that it would not cause issues as they are within else ifs. Also cleared up some white space.
4588
45892014-02-17  Spenser Reinhardt  <sreinhardt@nagios.com>
4590
4591	* plugins/check_dns.c: check_dns.c querytype additions, check
4592	corrections
4593
4594	Additions of several query types, case insensitive query types, validation of type received vs requested.
4595
4596	TODO: limit and validate TXT records to correct size per rfc standards.
4597
4598	* plugins/utils.c, plugins/utils.h: utils.h, utils.c - Additions to
4599	change string case
4600
4601	Adds strntolower() and strntoupper() to allow changing of string case when user input is incorrect or for comparison. These work on the given string in memory and do not return a new string that has been changed.
4602
46032014-02-14  abrist  <abrist@nagios.com>
4604
4605	* NEWS: NEWS update
4606
4607	* plugins/check_ntp_peer.c: check_ntp_peer - Added specific state output
4608	for each metric. It now should be easy to see which check caused the
4609	alert.
4610
46112014-02-13  abrist  <abrist@nagios.com>
4612
4613	* plugins/check_gearman.c: Initial commit of (non-working as of yet)
4614	gearman plugin by Spenser.
4615
4616	* configure.in, plugins/Makefile.am, plugins/check_uptime.c:
4617	check_uptime - now only supports linux, updated configure and make file
4618
4619	* plugins/check_uptime.c: fixed up comments in check_uptime
4620
4621	* plugins/Makefile.am: added mathlibs back to check dig
4622
4623	* plugins/Makefile.am, plugins/check_uptime.c: added check_uptime
4624
46252013-10-01  Jan Wagner  <waja@cyconet.org>
4626
4627	* THANKS.in, plugins/check_mysql.c: check_mysql: ignore authentication
4628	failure
4629
4630	Just turning attached patch of github issue #1020 into a push request.
4631
46322014-02-05  Spenser Reinhardt  <sreinhardt@nagios.com>
4633
4634	* plugins/check_dns.c: Authoritative bool and logic
4635
4636	Flipped non_authoritative to be a logical use of true\false instead of inverse logic. Corrected use of -A so that it was respected properly and errors if non-auth responses are found.
4637
46382013-10-01  Jan Wagner  <waja@cyconet.org>
4639
4640	* plugins/check_ssh.c: check_ssh: check protocol
4641
4642	It would be useful to be able to detect the protocols supported by the remote
4643	ssh server to locate any using the insecure ssh v1 protocol. This patch
4644	attempts to match against the protocol string in the ssh response.
4645
4646	Example:
4647
4648	check_ssh -H my.host.com -P 2.0
4649	--
4650	Just turning attached patch of github issue #780 into a push request.
4651	(Closes #780)
4652
46532014-02-05  Spenser Reinhardt  <sreinhardt@nagios.com>
4654
4655	* plugins/check_dns.c: Authoritative response change
4656
4657	Altered output for authoritative message if no dns server was provided, in case of using -A without -s.
4658
46592014-01-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4660
4661	* NEWS, configure.in: Enable extra-opts by default
4662
46632014-02-05  abrist  <abrist@nagios.com>
4664
4665	* plugins/check_ntp_time.c: check_ntp_time.c - Cleaned up usage and
4666	added a note
4667
46682013-10-01  Jan Wagner  <waja@cyconet.org>
4669
4670	* plugins/check_dns.c: check_dns: add AAAA,MX,TXT,SRV,CNAME
4671
4672	Just turning attached patch of github issue #894 into a push request.
4673
4674	* THANKS.in, plugins/check_ntp_time.c: check_ntp_time: adding offset
4675	option
4676
4677	Just turning attached patch of github issue #907 into a push request.
4678
46792014-01-31  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4680
4681	* plugins/tests/check_snmp.t: Fix snmpd tests
4682
46832013-10-01  Jan Wagner  <waja@cyconet.org>
4684
4685	* THANKS.in, plugins/sslutils.c: sslutils: expire time in local timezone
4686	format
4687
4688	Just turning attached patch of github issue #840 into a push request.
4689
46902014-02-05  Spenser Reinhardt  <sreinhardt@nagios.com>
4691
4692	* plugins/tests/check_snmp.t: Revert "Fix snmpd tests"
4693
4694	This reverts commit 8909c81b950159b8d39441c90c4acf6a49f9fbe8.
4695
46962013-10-21  awiddersheim  <awiddersheim@hotmail.com>
4697
4698	* configure.in: Fix PATH_TO_QMAIL_QSTAT in configure
4699
4700	When configuring PATH_TO_QMAIL_QSTAT the PATH_TO_MAILQ would get applied instead after tests had passed. Also made --with-qmail-qstat-command a configuration option.
4701
47022014-01-31  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4703
4704	* plugins/tests/check_procs.t: Add perfdata in check_proc output tests
4705
4706	* plugins/tests/check_snmp.t: Fix snmpd tests
4707
4708	* plugins/tests/check_snmp.t, plugins/tests/check_snmp_agent.pl: Add
4709	tests for negative thresholds in check_snmp
4710
4711	Next commit will work on fixing these!
4712
47132014-02-01  Spenser Reinhardt  <sreinhardt@nagios.com>
4714
4715	* lib/tests/test_utils.c: Add tests for negative thresholds in
4716	test_utils
4717
4718	Thanks dermoth - https://github.com/monitoring-plugins/monitoring-plugins/commit/bc92b9392009766441c67b06398e6925cc45c2aa
4719
4720	* plugins/check_swap.c: Update check_swap usage
4721
4722	Update and clarify check_swap usage. - Thanks dermoth (https://github.com/monitoring-plugins/monitoring-plugins/commit/813c02364f55c14fef396d83eed52874d8e16fb2)
4723
4724	* lib/utils_base.c, lib/utils_base.h, plugins/negate.c: Move negate'
4725	translate_state() to utils_base.h
4726
4727	Also changed to strcasecmp, may need additions from gnulib. - Thanks dermoth (https://github.com/monitoring-plugins/monitoring-plugins/commit/8fc9e5ac4b3a699f8d6b78471829692f0c92d5fa)
4728
4729	* lib/tests/test_utils.c: Add tests for negative thresholds in
4730	test_utils
4731
4732	Thanks Dermoth - (https://github.com/monitoring-plugins/monitoring-plugins/commit/bc92b9392009766441c67b06398e6925cc45c2aa)
4733
4734	* lib/tests/test_utils.c, lib/utils_base.c, lib/utils_base.h: Ignore
4735	state directory in suid plugins
4736
4737	If a plugin still has suid privileges at the time np_enable_state() is
4738	called, the MP_STATE_DIRECTORY environment will be ignored.
4739
4740	There is no need for a NEWS entry as no suid plugins use np_enable_state
4741	yet. - Thanks dermoth (https://github.com/monitoring-plugins/monitoring-plugins/commit/68fe713335183dd37ced78821711c2a3f1ea2cc7)
4742
47432014-01-31  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4744
4745	* NPTest.pm, plugins/tests/check_procs.t, test.pl.in: Enable tests in
4746	tests/ subdirs
4747
47482013-11-15  Stephane Lapie  <stephane.lapie@asahinet.com>
4749
4750	* lib/utils_base.h, plugins/check_snmp.c: Handle negative values
4751	properly with check_snmp
4752
4753	check_snmp becomes capable of evaluating negative values properly,
4754	but it might be returning CRITICALs where it used to return OK and was ignored,
4755	if a negative value turns out to actually be a valid value.
4756	If negative values are valid, this can be worked around,
4757	by adding "~:" to the warning/critical threshold : 100 -> ~:100
4758
47592014-01-30  Holger Weiss  <holger@zedat.fu-berlin.de>
4760
4761	* plugins/check_dig.c: check_dig: Declare variable at the top
4762
4763	C89 doesn't allow variable declarations to be intermingled with code.
4764
47652014-01-30  Jan Wagner  <waja@cyconet.org>
4766
4767	* plugins/check_dig.c: check_dig: timeout_interval is a global variable
4768	which is already set to 10 seconds
4769
47702014-01-30  abrist  <abrist@nagios.com>
4771
4772	* plugins/Makefile.am, plugins/check_dig.c: Added ceil back to check_dig
4773	timeout
4774	This requires mathlibs, so that was added to the makefile.
4775	Removed a duplicate help output for timeout as well.
4776
47772013-09-30  Jan Wagner  <waja@cyconet.org>
4778
4779	* plugins/check_snmp.c: check_snmp: small improvement by anonymous
4780	submission
4781
4782	- response should not start with the delimiter
4783	- OID response value taken into account
4784
4785	Closes issue #1029
4786	Closes push request 1173
4787
47882014-01-29  abrist  <abrist@nagios.com>
4789
4790	* plugins/check_dig.c: small wording change
4791
4792	* NEWS: updated NEWS
4793
4794	* plugins/check_dig.c: Previous check_dig patch requires MATHLIBS and
4795	can cause issues if the
4796	total timeout after division (with ceil) is larger than the timeout.
4797
4798	floor() is a better option, but that can be handled with INTs by just
4799	dropping the remainer. This removes the reliance on MATHLIBS and
4800	also provides a test for computed timeout values less than 1.
4801
4802	Also some usage and help additions.
4803
48042013-09-30  Jan Wagner  <waja@cyconet.org>
4805
4806	* THANKS.in, plugins/check_dig.c: check_dig: patch to make dig honor -t
4807	option
4808
4809	Just turning attached patch of github issue #774 into a push request
4810
48112014-01-29  abrist  <abrist@nagios.com>
4812
4813	* plugins-scripts/check_mailq.pl: Adding nullmailer support to
4814	check_mailq submitted by Luca Corti
4815
4816	* NEWS: updated NEWS
4817
48182013-10-01  Jan Wagner  <waja@cyconet.org>
4819
4820	* THANKS.in: check_mailq: adding nullmailer support
4821
4822	Adding nullmailer support to check_mailq submitted by Luca Corti
4823
4824	Closes: #740
4825	Closes: #1189
4826
48272014-01-29  Jan Wagner  <waja@cyconet.org>
4828
4829	* plugins-scripts/check_mailq.pl: Just fixing small typo in comment
4830
48312014-01-29  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4832
4833	* plugins/t/negate.t: Typo
4834
48352014-01-28  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4836
4837	* plugins/t/check_mysql.t: Clarify check_mysql test prompts
4838
4839	Also default to "-u test -ptest" which are default MySQL accounts only
4840	missing the prescribed privileges.
4841
4842	The database is no longer specified as it is not used.
4843	If wanted is should be its own parameter/tests.
4844
48452013-10-05  awiddersheim  <awiddersheim@hotmail.com>
4846
4847	* plugins/check_mysql_query.c: Add additional usage data for new options
4848	in check_mysql_query.c
4849
4850	* plugins/check_mysql_query.c: Add ability to read from options file to
4851	check_mysql_query.c
4852
4853	This is the same code that was added to check_mysql.c in 5ed7194.
4854
48552014-01-27  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4856
4857	* NEWS, THANKS.in, plugins/check_dig.c: check_dig: fix wrong IPv6
4858	arguments order
4859
48602014-01-28  abrist  <abrist@nagios.com>
4861
4862	* plugins/check_disk.c: check_disk: precise the help output - thanks
4863	waja
4864
48652014-01-27  abrist  <abrist@nagios.com>
4866
4867	* plugins/t/check_hpjd.t: added tests for check_hpjd port options
4868
4869	* NEWS: Updated NEWS
4870
48712014-01-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4872
4873	* lib/parse_ini.c: Use access() instead of stat() in parse_ini.c
4874
48752014-01-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4876
4877	* NPTest.pm: Fix tests with an empty NPTest.cache file
4878
4879	The NPTest.cache cannot be loaded when empty, and this prevents
4880	getting the data and populating the file. This patch skips the file when
4881	empty as if it didn't exist.
4882
48832014-01-25  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4884
4885	* lib/parse_ini.c: Clean up parse_ini error messages, add missing
4886	newlines
4887
48882014-01-24  abrist  <abrist@nagios.com>
4889
4890	* plugins-scripts/t/check_file_age.t: Added test for check_file_age.pl
4891	option --ignore-missing - thanks waja.
4892
48932014-01-24  Trevor McDonald  <tmcdonald@nagios.com>
4894
4895	* plugins/check_disk.c: Fixed up help output and consistency in naming
4896
48972014-01-24  abrist  <abrist@nagios.com>
4898
4899	* plugins/check_ntp_time.c: Missed adding the compiler define changes in
4900	check_ntp_time when it was added to check_ntp.c. Thanks for the heads up
4901	waja.
4902
4903	* NEWS, plugins/check_hpjd.c: Added check_hpjd port option to news and
4904	clarified the port usage error.
4905
4906	* plugins/check_hpjd.c: check_hpjd - Added a switch for port
4907	specification. Defaults to 161.
4908
49092014-01-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
4910
4911	* lib/tests/test_base64.t, lib/tests/test_cmd.t, lib/tests/test_disk.t,
4912	lib/tests/test_ini1.t, lib/tests/test_ini3.t, lib/tests/test_opts1.t,
4913	lib/tests/test_opts2.t, lib/tests/test_opts3.t, lib/tests/test_tcp.t,
4914	lib/tests/test_utils.t: Update comments
4915
4916	1. libtab is now bundled, so suggest to enable it rather than install it
4917	2. "parse-ini" feature has been called "extra-opts"
4918
49192014-01-24  abrist  <abrist@nagios.com>
4920
4921	* plugins/utils.h: Avoid warnings on empty printf statements - Ricardo
4922	Maraschini
4923
49242014-01-24  Trevor McDonald  <tmcdonald@nagios.com>
4925
4926	* plugins/check_disk.c: Forgot to add switch to short and long usage
4927
49282014-01-23  abrist  <abrist@nagios.com>
4929
4930	* NEWS: updated news
4931
49322014-01-23  Trevor McDonald  <tmcdonald@nagios.com>
4933
4934	* plugins/check_disk.c: Added newline switch for multi-line output of
4935	drives
4936
49372014-01-22  abrist  <abrist@nagios.com>
4938
4939	* plugins/check_ntp.c: check_ntp_time: Bug in average calculation fixed.
4940	Thanks to waja and Larsi
4941
49422014-01-22  Spenser Reinhardt  <sreinhardt@nagios.com>
4943
4944	* THANKS.in: THANKS.in update
4945
49462013-09-29  Jan Wagner  <waja@cyconet.org>
4947
4948	* plugins/check_ide_smart.c: Fix smart attribute comparation
4949
4950	This is a patch for github issue #1040
4951
49522013-09-30  Jan Wagner  <waja@cyconet.org>
4953
4954	* plugins/check_disk.c: check_disk: precise the help output
4955
4956	Fixing issue #1118
4957
49582014-01-22  abrist  <abrist@nagios.com>
4959
4960	* THANKS.in: Geoff Oakham was not included in teh imported patch from
4961	MP. Added to THANKS.in
4962
49632013-09-29  Jan Wagner  <waja@cyconet.org>
4964
4965	* plugins/check_ping.c: check_ping: Fixing "time of day goes back"
4966
4967	Just turning attached patch of github issue #809 into a push request.
4968
49692014-01-22  abrist  <abrist@nagios.com>
4970
4971	* THANKS.in: Missed the addition to THANKS.in for Oskar Liljeblad
4972	through the revert.
4973
4974	* plugins/check_nt.c: Added perfdata to check_nt. New -l options -
4975	seconds|minutes|hours|days.
4976
49772013-09-30  Jan Wagner  <waja@cyconet.org>
4978
4979	* THANKS.in, plugins-scripts/check_ifstatus.pl: check_ifstatus: perfdata
4980	bug
4981
4982	Just turning attached patch of github issue #721 into a push request
4983
49842014-01-22  abrist  <abrist@nagios.com>
4985
4986	* NEWS: Updated NEWS
4987
4988	* THANKS.in, plugins/check_nt.c: Revert "check_nt: add UPTIME to
4989	perfdata"
4990
4991	Decided to add options for the time unit for the perfdata.
4992	This reverts commit f435b5740c7ea2e5c97d84dc4a303ab7f333714c.
4993
4994	* plugins-scripts/check_file_age.pl,
4995	plugins-scripts/check_ifoperstatus.pl,
4996	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_mailq.pl,
4997	plugins-scripts/check_mssql.pl: Updated FSF address in perl scripts.
4998	thanks for the heads up github user lrupp
4999
50002014-01-21  Spenser Reinhardt  <sreinhardt@nagios.com>
5001
5002	* plugins/check_ide_smart.c: check_ide_smart.c: Default to nagios style
5003	output
5004
5005	Per M-P tracker issue #1224 created by dermoth. Check_ide_smart plugin should default to the nagios style output, but leave -n flag as optional with depricated message.
5006	This is now default behavior, and may be altered shortly to add the previous default as an optional flag. - SR
5007
50082013-10-01  Jan Wagner  <waja@cyconet.org>
5009
5010	* THANKS.in, plugins/check_nt.c: check_nt: add UPTIME to perfdata
5011
5012	Just turning attached patch of github issue #1024 into a push request.
5013
50142014-01-21  abrist  <abrist@nagios.com>
5015
5016	* plugins/check_swap.c: Added check for total_swap_mb == 0, and if
5017	present, sets used to 100% and changes status output in this case for
5018	readability
5019
50202013-10-01  Jan Wagner  <waja@cyconet.org>
5021
5022	* plugins-scripts/check_file_age.pl: check_file_age: support for
5023	--ignore-missing
5024
5025	Just turning attached patch of github issue #989 into a push request.
5026
50272014-01-21  abrist  <abrist@nagios.com>
5028
5029	* NPTest.pm: Applying NPTest.pm patch (fix for unconfigured variables)
5030	from github
5031	user dermouth.
5032
50332014-01-20  Spenser Reinhardt  <sreinhardt@nagios.com>
5034
5035	* plugins/check_apt.c, plugins/check_disk.c, plugins/check_procs.c,
5036	plugins/negate.c: plugins/*.c: Non-network timeout changes
5037
5038	Changes to non-network checks for clarity on timeout value. Adapted from pull request #1209 on M-P tracker from user awiddersheim.
5039	Files: check_apt.c, check_disk.c, check_procs.c, negate.c
5040
5041	* plugins/utils.h: Addition of plugin timeout msg.
5042
5043	Addition of timeout message for non-network plugins(UT_PLUG_TIMEOUT), and alteration of UT_TIMEOUT to UT_CONN_TIMEOUT for networked checks. Alteration of pull request #1209 from M-P tracker by user awiddersheim.
5044
5045	* plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dbi.c,
5046	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
5047	plugins/check_game.c, plugins/check_http.c, plugins/check_ldap.c,
5048	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
5049	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
5050	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
5051	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
5052	plugins/check_ssh.c, plugins/check_tcp.c, plugins/check_time.c,
5053	plugins/check_ups.c, plugins/negate.c: plugins/*.c: Alterations for
5054	timeout messages.
5055
5056	.c file changes for misleading timeout messages in help functions. Solution to pull request #1209 from M-P tracker by awiddersheim.
5057
5058	Files: plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dbi.c, plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c, plugins/check_game.c, plugins/check_http.c, plugins/check_ldap.c, plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c, plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_tcp.c, plugins/check_time.c, plugins/check_ups.c, plugins/negate.c
5059
5060	* plugins/check_mysql_query.c: check_mysql_query.c: Add performance data
5061	to return string
5062
5063	    Slight alteration to minimize code changes via awiddersheim in issue #1202 from M-P tracker. - SR
5064
50652014-01-13  Holger Weiss  <holger@zedat.fu-berlin.de>
5066
5067	* NEWS, plugins-scripts/check_log.sh, plugins-scripts/utils.sh.in:
5068	utils.sh: Don't define $ECHO
5069
5070	In utils.sh, $ECHO was set to printf(1) or echo(1), depending on whether
5071	printf(1) is available in /usr/bin.  This resulted in various bugs, as
5072	printf(1) cannot be used in the same way as echo(1).
5073
5074	Thanks to Trevor Hemsley for reporting one of those bugs: If $ECHO was
5075	set to printf(1), check_log stumbled when reporting a log line with a
5076	"%" character.
5077
50782014-01-10  Jan Wagner  <waja@cyconet.org>
5079
5080	* plugins/check_ssh.c: check_ssh: Get rid of sshd: Read from socket
5081	failed: Connection reset by peer
5082
5083	This fix was grabbed from FreeBSD downstream and provided by Dmitry Sivachenko.
5084	Fixes Debian Bug #734811
5085
50862014-01-10  Holger Weiss  <holger@zedat.fu-berlin.de>
5087
5088	* configure.in: Call AC_CONFIG_HEADERS
5089
5090	AM_CONFIG_HEADER is deprecated.
5091
50922013-12-27  Sven Nierlein  <Sven.Nierlein@consol.de>
5093
5094	* plugins/t/check_http.t, plugins/t/check_tcp.t: fixed tests when there
5095	is no direct internet connection
5096
5097	 - check http had wrong number of skipped tests
5098	 - check tcp did not use the 'no internet' flag at all
5099
51002013-12-20  Holger Weiss  <holger@zedat.fu-berlin.de>
5101
5102	* NEWS: Mention fix for check_http's -S option
5103
5104	Closes #1220.
5105
51062013-12-20  Joseph Gooch  <mrwizard@k12system.com>
5107
5108	* plugins/check_http.c: Fix for SSL Versioning when multiple options are
5109	used.
5110
5111	If you specify -S1 -C 30... The -C option will reset the ssl_version to 0.  This is not a good thing.
5112
5113	Instead we set the default to 0 and retain the version when later args are passed.
5114
51152013-12-16  Damian Myerscough  <Damian.Myerscough@gmail.com>
5116
5117	* nagios-plugins.spec.in: Fix #1217 spec file fails to build due to
5118	duplicate files and unused files
5119
51202013-12-05  Holger Weiss  <holger@zedat.fu-berlin.de>
5121
5122	* plugins/check_http.c: check_http: Don't let "-N" expect an argument
5123
5124	Fix the problem that check_http's "-N" option expects an argument
5125	although it shouldn't.  The corresponding long option ("--no-body")
5126	wasn't affected.
5127
5128	This error was introduced in ee3c4014d511e105489b081390636cacd4c53e3f.
5129	Thanks to Kerry Hughes for reporting it on the devel@ list.
5130
51312013-11-20  Sven Nierlein  <Sven.Nierlein@consol.de>
5132
5133	* plugins/t/check_procs.t: make testing check_proc not rely on bash
5134
5135	also grandparents make this test fail but is not a problem in real live.
5136	NPTest->testCmd uses "sh -c" already, so there is no need to do that twice.
5137
51382013-11-20  Holger Weiss  <holger@zedat.fu-berlin.de>
5139
5140	* NEWS: Add WARNING regarding the check_procs change
5141
5142	Closes #1205.
5143
51442013-10-18  Anton Lofgren  <alofgren@op5.com>
5145
5146	* plugins/check_procs.c, plugins/t/check_procs.t: check_procs: ignore
5147	plugin parent process
5148
5149	This fixes an issue that appears when running check_procs over NRPE,
5150	where the default shell is configured to (for example) dash, as is the
5151	case on Debian.
5152
5153	dash (and tcsh, and mksh, and probably others), when invoked with -c forks an additional process
5154	to execute the argument string. Contrast this with bash, which does not
5155	do this, provided that the argument string simply can be exec()'d as-is.
5156
5157	To demonstrate:
5158	$ bash -c pstree
5159	init─┬ ..
5160	    ...
5161		├─sshd─-─sshd───pstree
5162
5163	versus
5164	$ dash -c pstree
5165	init─┬ ..
5166	    ...
5167		├─sshd─-─sshd───dash───pstree
5168
5169	The consequence of this fork is that the following invocation:
5170	    /opt/plugins/check_procs -a init
5171
5172	will result in this output:
5173
5174	    PROCS OK: 2 processes with args 'init' | processes=2;;;0;
5175
5176	because the check_procs, in addition to finding the actual init process,
5177	finds its parent shell as well.
5178
5179	This example is a bit contrived, but I think it illustrates the
5180	point.
5181
5182	This wouldn't really be a problem, and normally isn't, if it weren't
5183	for the fact that NRPE uses a call to popen() which does exactly the
5184	above (executes '/bin/sh -c ...'), causing inconsistent behaviour
5185	between distributions and much confusion for end users.
5186
5187	The argument may be made that the dash process spawned by NRPE is just a
5188	process like any other, and should therefore be included in the process
5189	count just like any other. However, this is not very intuitive, because
5190	of the previously mentioned inconsistencies.
5191
5192	The argument might also well be made that we're _never_ interested in the
5193	immediate ancestor of the plugin, and while it is unknown how many
5194	installations have already made the necessary modifications to their
5195	setups to make up for the fact that the plugin behaves the way it does,
5196	it is not deemed worthwhile to entertain such workarounds.
5197
5198	Thus, this patch ignores the parent process.
5199
5200	See also these bug reports:
5201	http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626913
5202	http://sourceforge.net/p/nagiosplug/bugs/512/
5203	https://github.com/nagios-plugins/nagios-plugins/issues/999
5204	https://bugs.op5.com/view.php?id=4398
5205
52062013-11-05  Holger Weiss  <holger@zedat.fu-berlin.de>
5207
5208	* README: Change GitHub URL
5209
5210	Link to our main project home page on GitHub instead of referencing only
5211	the "nagios-plugins.git" repository.  (And put the URL on its own line.)
5212
5213	* README: Clarify license notice
5214
5215	Note that we permit redistribution and modification under the terms of
5216	future GPL versions, and state the exclusion of warranty.  This is in
5217	accordance with the license notices at the top of our source files.
5218
52192013-10-28  Holger Weiss  <holger@zedat.fu-berlin.de>
5220
5221	* FAQ, README, SUPPORT, configure.in, nagios-plugins.spec.in,
5222	pkg/solaris/pkginfo.in, plugins-root/check_dhcp.c,
5223	plugins-root/check_icmp.c, plugins-scripts/check_ifoperstatus.pl,
5224	plugins-scripts/check_mssql.pl, plugins/check_apt.c,
5225	plugins/check_by_ssh.c, plugins/check_cluster.c, plugins/check_dbi.c,
5226	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
5227	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
5228	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide_smart.c,
5229	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
5230	plugins/check_mrtgtraf.c, plugins/check_mysql.c,
5231	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
5232	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
5233	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
5234	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
5235	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
5236	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
5237	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
5238	plugins/negate.c, plugins/urlize.c, plugins/utils.h, po/Makevars,
5239	po/de.po, po/fr.po, po/nagios-plugins.pot: Update URLs and mailing list
5240	addresses
5241
5242	Now that we moved our infrastructure away from SourceForge, update the
5243	URLs and mailing list addresses accordingly.
5244
5245	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Fix URL
5246
5247	Fix the Test::Simple tutorial URL.
5248
5249	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Remove
5250	Tinderbox link
5251
5252	We don't run a Tinderbox instance anymore.  (Noted by "zathras" on IRC.)
5253
52542013-10-22  Jan Wagner  <waja@cyconet.org>
5255
5256	* plugins-scripts/check_oracle.sh: Just using the posix conform extended
5257	regular expression grep
5258
5259	* plugins-scripts/check_oracle.sh: check_oracle: --db +ASM bad string
5260	matching
5261	check_oracle doesn't correctly check for pmon +ASM instance from at least Oracle 11 as the pmon proces was renamed from ora_pmon_.* to asm_pmon_.*.
5262	--
5263	Just turning attached patch of github issue #1207 into a push request.
5264	(Closes #1207)
5265
52662013-10-08  Holger Weiss  <holger@zedat.fu-berlin.de>
5267
5268	* plugins/utils.h: Update web site URLs
5269
5270	The Nagios Plugin Development Guidelines and the Extra-Opts
5271	documentation were moved to our new project server.
5272
52732013-10-03  Holger Weiss  <holger@zedat.fu-berlin.de>
5274
5275	* NEWS: Mention "contrib" removal
5276
5277	Add a note regarding the removal of the "contrib" directory to the NEWS
5278	file.  This note is missing from the NEWS file shipped with the 1.5
5279	release, though.
5280
52812013-10-02  Holger Wei�  <holger@zedat.fu-berlin.de>
5282
5283	* NEWS, NP-VERSION-GEN, configure.in: Prepare for the 1.5 release
5284
52852013-10-02  Holger Weiss  <holger@zedat.fu-berlin.de>
5286
5287	* FAQ: Update CVS references
5288
5289	We moved from CVS to Git.
5290
52912013-10-02  Jan Wagner  <waja@cyconet.org>
5292
5293	* doc/LEAVERS, doc/NEW_STARTERS, tools/README: tools: Update CVS
5294	references
5295
5296	We moved our stuff from CVS/SourceForge to Git/GitHub.
5297
5298	* doc/LEAVERS, doc/NEW_STARTERS: doc: Updated CVS references
5299
5300	We moved our stuff from CVS/SourceForge to Git/GitHub.
5301
53022013-10-02  Holger Weiss  <holger@zedat.fu-berlin.de>
5303
5304	* README: Update URLs
5305
5306	We moved the Nagios Plugins site from SourceForge to our project server.
5307
5308	* SUPPORT: Update CVS/SourceForge references
5309
5310	We moved our stuff from CVS/SourceForge to Git/GitHub.
5311
53122013-09-30  Holger Weiss  <holger@zedat.fu-berlin.de>
5313
5314	* THANKS.in: Update THANKS file
5315
5316	Add all new Git commit authors to the THANKS.in file.
5317
5318	* AUTHORS: Tiny cosmetic change
5319
5320	* AUTHORS: Add Jan Wagner to the list of AUTHORS
5321
5322	* AUTHORS: Add Eric Stanley to the list of AUTHORS
5323
53242013-09-29  Holger Weiss  <holger@zedat.fu-berlin.de>
5325
5326	* plugins/t/check_dig.t, plugins/t/check_http.t: Change default host
5327	names for some tests
5328
5329	Testing "nagiosplugins.org" will currently not work.
5330
53312013-09-28  Holger Weiss  <holger@zedat.fu-berlin.de>
5332
5333	* .gitignore, ChangeLog, Makefile.am, tools/generate-change-log: Add
5334	tools/generate-change-log
5335
5336	Add the tools/generate-change-log script for auto-generating the
5337	ChangeLog file from the Git history when running "make dist".
5338
53392013-09-27  Holger Weiss  <holger@zedat.fu-berlin.de>
5340
5341	* tools/mail_error, tools/np_build_from_sf, tools/sfsnapshot,
5342	tools/sfsnapshot-upload, tools/sfsnapshotgit, tools/sfupload,
5343	tools/sfwebcron, tools/sync_website, tools/update_man_pages: tools:
5344	Remove Drupal/SourceForge scripts
5345
5346	We moved our web site away from Drupal and the snapshots/guidelines away
5347	from SourceForge.  The new infrastructure scripts will be maintained in
5348	a separate repository together with the Markdown source of the new web
5349	site.
5350
5351	* tools/git2svn.pl: Remove tools/git2svn.pl
5352
5353	We no longer mirror out Git repositories into Subversion.
5354
53552013-09-26  awiddersheim  <awiddersheim@hotmail.com>
5356
5357	* plugins/check_http.c: Die on SSL initialization errors
5358
5359	Fixes issue where if an SSL initialization error occurs on a redirect
5360	using -f follow the plugin still returns an OK state.
5361
5362	Closes #1159.
5363
53642013-09-25  Holger Weiss  <holger@zedat.fu-berlin.de>
5365
5366	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Normalize
5367	spelling
5368
5369	- Write "plugin" instead of "plug-in".
5370	- Write "development guidelines" instead of "developer guidelines"
5371	- Capitalize "Nagios Plugin Development Guidelines".
5372
53732013-09-22  Holger Weiss  <holger@zedat.fu-berlin.de>
5374
5375	* README: Minor cosmetic change
5376
53772013-09-20  Holger Weiss  <holger@zedat.fu-berlin.de>
5378
5379	* README: Apply another few cosmetic changes
5380
5381	* README.md: Add symlink: README.md -> README
5382
5383	Add a symlink so that GitHub renders the README file as Markdown.
5384
5385	* README: Use code blocks for commands
5386
5387	* BUGS, Makefile.am, README: Remove the BUGS file
5388
5389	The BUGS file wasn't maintained properly anymore.  And doing so makes no
5390	sense.  That's what the bug tracker is for.
5391
5392	* README: Convert to Markdown and apply cleanups
5393
5394	Use the Markdown format for the README file and apply various minor
5395	cosmetic changes.
5396
5397	* README: Remove outdated information
5398
53992013-09-19  Holger Weiss  <holger@zedat.fu-berlin.de>
5400
5401	* plugins/check_pgsql.c: check_pgsql: Don't exit UNKNOWN instead of OK
5402
5403	Since commit 912df3ef9b188c82893dace1e9b56c42a558fdba, check_pgsql
5404	exited UNKNOWN instead of OK if the new --query option was *not*
5405	specified.  This bug is fixed now.
5406
54072013-09-18  Sven Nierlein  <Sven.Nierlein@consol.de>
5408
5409	* NPTest.pm: tests: only write cache file if it changed
5410
5411	Tests sometimes fila when running multiple parallel tests using the
5412	same cache file because it is written everytime a test parameter
5413	is read. Since there is no locking, this might fail from time to time.
5414
54152013-09-17  Sven Nierlein  <Sven.Nierlein@consol.de>
5416
5417	* plugins/t/check_disk.t: check_disk: die with a reasonable error
5418	message if one mount point hits average value
5419
5420	* plugins-root/check_dhcp.c: check_dhcp: fix mac address and interface
5421	number detection on solaris
5422
5423	newer (or x86) solaris implementations have interface names like e1000g0
5424	which includes numbers. So we reverse the interface number detection to
5425	get the last number, instead of the first number.
5426
5427	* plugins-root/t/check_dhcp.t: check_dhcp: fix tests interface detection
5428
5429	* plugins/t/check_ssh.t: check_ssh: added test case
5430
5431	* plugins/t/check_by_ssh.t: check_by_ssh: tests expand key and config
5432	path
5433
5434	some systems do not expand the path automatically.
5435
5436	* plugins/t/check_udp.t: check_udp: skip tests which rely on udp listen
5437
5438	solaris netcat does not listen in udp mode due to
5439	http://sourceforge.net/p/netcat/bugs/27/
5440
54412013-09-17  Sven Nierlein  <sven@nierlein.de>
5442
5443	* plugins-scripts/t/check_disk_smb.t: check_disk_smb: fixed number of
5444	tests to skip
5445
54462013-09-16  Sven Nierlein  <Sven.Nierlein@consol.de>
5447
5448	* plugins/check_disk.c: check_disk: get_fs_usage hasn't been run if
5449	using groups
5450
5451	the reason why it still worked sometimes was fsu_blocks beeing uninitialized
5452	which resulted in a true test sometimes.
5453
5454	* plugins-scripts/check_disk_smb.pl: check_disk_smb: verify path to
5455	smbclient
5456
5457	* plugins/t/check_procs.t: check_procs: fix test with sleeping processes
5458
5459	at least on freebsd, there are a processes with state 'S', they always
5460	use two character status.
5461
5462	* plugins/t/check_http.t: check_http: tests use supplied value if
5463	possible
5464
5465	* plugins-root/t/check_dhcp.t: check_dhcp: fix tests for machines with
5466	default interace != eth0
5467
54682013-09-16  Sven Nierlein  <sven@nierlein.de>
5469
5470	* NPTest.pm: tests: don't skip utils test
5471
5472	* plugins-root/t/check_dhcp.t: check_dhcp test: skip subtests if no
5473	variable is set
5474
54752013-09-15  Sven Nierlein  <Sven.Nierlein@consol.de>
5476
5477	* plugins-root/t/check_dhcp.t: check_dhcp: add test file
5478
5479	* plugins-root/t/check_icmp.t: check_icmp: tests do not require sudo if
5480	run by root
5481
5482	* plugins-root/Makefile.am: plugins-root: include t folder in release
5483	tarball
5484
54852013-09-15  Sven Nierlein  <sven@nierlein.de>
5486
5487	* plugins/check_tcp.c: check_tcp: use receive timeout for checks that
5488	expect response
5489
5490	if check_imap expects a string that never occurs, it currently waits forever
5491	because thats how the imap protocoll works. Use a receive timeout in that case
5492	so we can exit early with a proper error message.
5493
54942013-09-14  Sven Nierlein  <sven@consol.de>
5495
5496	* plugins/t/check_ping.t: check_ping: increase test timeout
5497
5498	freebsds ping takes a few seconds till it returns, so a 1 second timeout does
5499	not work for the test.
5500
5501	* plugins/check_load.c: check_load: add alternative uptime syntax
5502
5503	check_load parses load from the uptime command if no proc filesystem is available. Seems
5504	like there are at least 2 different uptime outputs.
5505
5506	linux:
5507	 20:44:34 up 25 days,  2:07, 13 users,  load average: 0.13, 0.17, 0.22
5508
5509	freebsd 8:
5510	 8:44PM  up  4:29, 1 user, load averages: 0.00, 0.00, 0.00
5511
55122013-09-14  Sven Nierlein  <Sven.Nierlein@consol.de>
5513
5514	* plugins/t/check_udp.t: check_udp: try nc.traditional too
5515
5516	nc.traditional is available on (at least) ubuntu systems and uses traditional nc syntax
5517
55182013-09-14  Sven Nierlein  <sven@consol.de>
5519
5520	* NPTest.pm, plugins/t/check_dig.t, plugins/t/check_tcp.t: tests: move
5521	ipv6 detection into NPTest module
5522
55232013-09-13  Sven Nierlein  <Sven.Nierlein@consol.de>
5524
5525	* plugins/t/check_udp.t: unified nc syntax
5526
5527	older netcats do not understand -p, they expect host and port as additional argument.
5528	This is backwards compatibel to newer clients. Also support netcat instead of nc.
5529
5530	* plugins/check_fping.c: fping: some fping versions set loss to 0% by
5531	mistake
5532
5533	fping v2.4b2 returns
5534	10.99.0.1 : xmt/rcv/%loss = 0/0/0%
5535	for a failed host, so we assume the host is down if xmt is zero
5536
5537	* NPTest.pm: NPTest: ensure all systems use same amount of whitespace
5538
55392013-09-12  Sven Nierlein  <Sven.Nierlein@consol.de>
5540
5541	* plugins/check_snmp.c: check_snmp: add timeout handler befor running
5542	snmpget
5543
5544	* plugins/t/check_tcp.t: check_tcp: only test ipv6 if ping6 works
5545
5546	* NPTest.pm: tests: sort cached settings before save
5547
5548	* NPTest.pm: tests: make sure tests don't hang
5549
55502013-09-12  Holger Weiss  <holger@zedat.fu-berlin.de>
5551
5552	* plugins/check_tcp.c: check_tcp: Fix checks without --expect string
5553
5554	Commit e8044713d41f5ef1d9ce814df4a079d8f92306b0 broke check_tcp checks
5555	without --expect string, this commit fixes that regression.
5556
5557	* lib/tests/test_tcp.c, lib/utils_tcp.c: Minor cosmetic changes
5558
5559	* lib/tests/test_tcp.c, lib/utils_tcp.c, lib/utils_tcp.h,
5560	plugins/check_tcp.c: check_tcp: Properly deal will partial recv(3)s
5561
5562	The np_expect_match() function now returns one of three possible states
5563	instead of just TRUE or FALSE:
5564
5565	- NP_MATCH_SUCCESS
5566	- NP_MATCH_FAILURE
5567	- NP_MATCH_RETRY
5568
5569	The NP_MATCH_RETRY state indicates that matching might succeed if
5570	np_expect_match() is called with a longer input string.  This allows
5571	check_tcp to decide whether it makes sense to wait for additional data
5572	from the server.
5573
5574	* lib/tests/test_tcp.c, lib/utils_tcp.c, lib/utils_tcp.h,
5575	plugins/check_tcp.c: Improve interface of np_expect_match() function
5576
5577	Replace the three boolean parameters of lib/utils_tcp.c's
5578	np_expect_match() function with a single "flags" parameter.
5579
55802013-09-10  Holger Weiss  <holger@zedat.fu-berlin.de>
5581
5582	* plugins/sslutils.c: Don't mark SSL_METHOD variable as "const"
5583
5584	The SSL_CTX_new(3) function expects a non-"const" SSL_METHOD value.
5585
5586	* plugins/netutils.c, plugins/netutils.h, plugins/sslutils.c,
5587	plugins/utils.c, plugins/utils.h: Move global variables from .h to .c
5588	files
5589
5590	Simplify things by moving the definition of global variables into .c
5591	files, where they belong.
5592
5593	* lib/utils_base.c, plugins/check_ide_smart.c, plugins/check_tcp.c,
5594	plugins/negate.c, plugins/runcmd.h: Fix GCC's
5595	-Wimplicit-function-declaration warnings
5596
5597	Fix the issues found by GCC when the -Wimplicit-function-declaration
5598	flag is specified.
5599
5600	* lib/tests/test_disk.c, plugins/check_http.c, plugins/check_procs.c:
5601	Fix GCC's -Wuninitialized warnings
5602
5603	Fix the issues found by GCC when the -Wuninitialized flag is specified.
5604
56052013-09-10  juliopedreira  <julio.pedreira@gmail.com>
5606
5607	* plugins/check_tcp.c: check_tcp: Don't close connection too early
5608
5609	Closing the connection because the bytes received are less than the
5610	buffer size assumes that all the bytes will be received in one go.  This
5611	is not always true!
5612
56132013-09-10  Holger Weiss  <holger@zedat.fu-berlin.de>
5614
5615	* NEWS, plugins/check_http.c:
5616	s/--proxy_authorization/--proxy-authorization/
5617
5618	The check_http option "--proxy_authorization" is now called
5619	"--proxy-authorization" instead.  It was always documented this way, and
5620	we don't usually use underscores in option names.
5621
56222013-09-05  Holger Weiss  <holger@zedat.fu-berlin.de>
5623
5624	* plugins/check_snmp.c: check_snmp: Initialize size_t value to 0, not
5625	NULL
5626
5627	* build-aux/ltmain.sh, gl/m4/libtool.m4, gl/m4/ltoptions.m4,
5628	gl/m4/ltversion.m4, gl/m4/lt~obsolete.m4: Update bundled libtool files
5629
5630	Import the current libtool version 2.4.2.
5631
56322013-09-04  Holger Weiss  <holger@zedat.fu-berlin.de>
5633
5634	* plugins-root/check_icmp.c: check_icmp: Minor whitespace/indentation
5635	fixes
5636
5637	* plugins-root/check_icmp.c: check_icmp: Support "--help" and
5638	"--version"
5639
5640	Let check_icmp provide "--help" and "--version" flags (in addition to
5641	"-h" and "-V"), just as the other plugins do.
5642
56432013-09-02  Holger Weiss  <holger@zedat.fu-berlin.de>
5644
5645	* Makefile.am, contrib-reporting/process_perfdata.pl,
5646	contrib/README.TXT, contrib/aix/check_failed, contrib/aix/check_io,
5647	contrib/aix/check_kerberos, contrib/aix/check_queue,
5648	contrib/aix/pg_stat, contrib/check_adptraid.sh, contrib/check_apache.pl,
5649	contrib/check_apc_ups.pl, contrib/check_appletalk.pl,
5650	contrib/check_arping.pl, contrib/check_asterisk.pl,
5651	contrib/check_axis.sh, contrib/check_backup.pl,
5652	contrib/check_bgpstate.pl, contrib/check_breeze.pl,
5653	contrib/check_cluster.c, contrib/check_cluster2.README,
5654	contrib/check_cluster2.c, contrib/check_compaq_insight.pl,
5655	contrib/check_cpqarray.c, contrib/check_digitemp.pl,
5656	contrib/check_dlswcircuit.pl, contrib/check_dns_random.pl,
5657	contrib/check_email_loop.pl, contrib/check_fan_cpq_present,
5658	contrib/check_fan_fsc_present, contrib/check_flexlm.pl,
5659	contrib/check_frontpage, contrib/check_hltherm.c,
5660	contrib/check_hprsc.pl, contrib/check_hw.sh,
5661	contrib/check_ica_master_browser.pl,
5662	contrib/check_ica_metaframe_pub_apps.pl,
5663	contrib/check_ica_program_neigbourhood.pl,
5664	contrib/check_inodes-freebsd.pl, contrib/check_inodes.pl,
5665	contrib/check_ipxping.c, contrib/check_javaproc.pl,
5666	contrib/check_joy.sh, contrib/check_linux_raid.pl,
5667	contrib/check_lmmon.pl, contrib/check_log2.pl, contrib/check_lotus.pl,
5668	contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
5669	contrib/check_mem.pl, contrib/check_ms_spooler.pl,
5670	contrib/check_mssql.sh, contrib/check_nagios.pl,
5671	contrib/check_nagios_db.pl, contrib/check_nagios_db_pg.pl,
5672	contrib/check_netapp.pl, contrib/check_nmap.py,
5673	contrib/check_ora_table_space.pl, contrib/check_oracle_instance.pl,
5674	contrib/check_oracle_tbs, contrib/check_pcpmetric.py,
5675	contrib/check_pfstate, contrib/check_qmailq.pl, contrib/check_rbl.c,
5676	contrib/check_remote_nagios_status.pl, contrib/check_rrd_data.pl,
5677	contrib/check_sap.sh, contrib/check_smart.pl, contrib/check_smb.sh,
5678	contrib/check_snmp_disk_monitor.pl, contrib/check_snmp_printer.pl,
5679	contrib/check_snmp_process_monitor.pl, contrib/check_snmp_procs.pl,
5680	contrib/check_sockets.pl, contrib/check_temp_cpq,
5681	contrib/check_temp_fsc, contrib/check_timeout.c,
5682	contrib/check_traceroute-pure_perl.pl, contrib/check_traceroute.pl,
5683	contrib/check_uptime.c, contrib/check_vcs.pl, contrib/check_wave.pl,
5684	contrib/check_wins.pl, contrib/checkciscotemp.pl, contrib/mrtgext.pl,
5685	contrib/nagios_sendim.pl, contrib/packet_utils.pm, contrib/rblcheck-dns,
5686	contrib/rblcheck-web, contrib/restrict.pl, contrib/sched_downtime.pl,
5687	contrib/tarballs/bowen-langley_plugins.tar.gz,
5688	contrib/tarballs/check_bgp-1.0.tar.gz,
5689	contrib/tarballs/check_radius.tar.gz,
5690	contrib/tarballs/check_traffic-0.91b.tar.gz,
5691	contrib/tarballs/fetchlog-0.94.tar.gz, contrib/urlize.pl,
5692	contrib/utils.py: Remove "contrib" plugins
5693
5694	These days, sites such as "Nagios Exchange" are a much better place for
5695	publishing plugins not maintained by the Plugins Development Team.
5696
5697	* command.cfg.in, configure.in: Remove the outdated "command.cfg" file
5698
56992013-08-27  Holger Weiss  <holger@zedat.fu-berlin.de>
5700
5701	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Update
5702	copyright year
5703
5704	We touched the Development Guidelines this year.
5705
5706	* NEWS: Mention that check_snmp now supports >8 OIDs
5707
5708	Closes #37.
5709
5710	* plugins/common.h: Partially revert "check_snmp: Close potential for
5711	using uninitialized memory"
5712
5713	This reverts the changes to plugins/common.h applied by commit
5714	a20611d4357c3c3ebe0a62776a1642e7904c1410.
5715
5716	- Clang defines __GNUC__.
5717	- The new name of the __attribute__ parameter was misleading.
5718
5719	* plugins/check_snmp.c: check_snmp: Fix --help segfault
5720
57212013-08-26  Holger Weiss  <holger@zedat.fu-berlin.de>
5722
5723	* NEWS: Mention new "check_disk -f" option
5724
5725	Closes #22.
5726
57272013-08-23  Ton Voon  <ton.voon@opsera.com>
5728
5729	* tools/build_perl_modules: Use own variable instead of ENV
5730
5731	* perlmods/Makefile.am, perlmods/install_order,
5732	tools/build_perl_modules: Updated with last working copy of
5733	build_perl_modules used by Opsview
5734
57352013-08-23  Sven Nierlein  <Sven.Nierlein@consol.de>
5736
5737	* perlmods/install_order, tools/build_perl_modules: perlmods: fixed
5738	install_order
5739
5740	on older systems Module::Build is not available by default, therefore we have
5741	to change the order of installation.
5742
57432013-08-22  Holger Weiss  <holger@zedat.fu-berlin.de>
5744
5745	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Multiline
5746	output
5747
5748	Document the multiline output format properly.
5749
5750	Thanks to Jochen Bern for providing this patch.
5751
57522013-08-21  Holger Weiss  <holger@zedat.fu-berlin.de>
5753
5754	* doc/developer-guidelines.sgml: developer-guidelines.sgml: Allow
5755	special value "U"
5756
5757	Allow a literal "U" to be specified in place of an actual value within
5758	the performance data string.  An "U" corresponds to RRDtool's "UNKNOWN"
5759	value; i.e., it's meant to indicate that data acquisition failed for
5760	some reason.  PNP4Nagios already supports this extension.
5761
57622013-08-21  Sven Nierlein  <sven@nierlein.de>
5763
5764	* doc/developer-guidelines.sgml: removed duplicate entry
5765
5766	* plugins/t/check_tcp.t: fixed check_tcp test
5767
5768	A check with thresholds 9000,1 must exit with warning if the certificate expires in less
5769	than 9000 but more than one day.
5770
5771	* test.pl.in: no need to set verbose mode, thats what "make test-debug"
5772	is for
5773
5774	* plugins/t/check_snmp.t: check_snmp: added threshold tests
5775
57762013-08-21  Holger Weiss  <holger@zedat.fu-berlin.de>
5777
5778	* plugins/check_snmp.c: check_snmp: Fix support for inverse thresholds
5779
5780	Commit bd782990566eec91b8312cfc2765a7e2bd9e67da reintroduced support for
5781	inverse threshold ranges such as "2:1", but it broke standard thresholds
5782	such as "1:2" (by converting this range into "1") or "1:" (by converting
5783	this range into "@:2").  This commit fixes those two bugs, plus an
5784	off-by-one error while computing the number of bytes to allocate when
5785	handling inverse thresholds (two additional bytes were allocated where
5786	three were required to hold '@' and ':' and '\0').  While at it, we also
5787	check whether malloc(3) succeeded.
5788
57892013-08-21  Ton Voon  <ton.voon@opsera.com>
5790
5791	* perlmods/Class-Accessor-0.31.tar.gz,
5792	perlmods/Class-Accessor-0.34.tar.gz, perlmods/Config-Tiny-2.10.tar.gz,
5793	perlmods/Config-Tiny-2.14.tar.gz, perlmods/Math-Calc-Units-1.06.tar.gz,
5794	perlmods/Math-Calc-Units-1.07.tar.gz,
5795	perlmods/Module-Build-0.4007.tar.gz,
5796	perlmods/Module-Implementation-0.07.tar.gz,
5797	perlmods/Module-Metadata-1.000014.tar.gz,
5798	perlmods/Module-Runtime-0.013.tar.gz, perlmods/Perl-OSType-1.003.tar.gz,
5799	perlmods/Test-Simple-0.70.tar.gz, perlmods/Test-Simple-0.98.tar.gz,
5800	perlmods/Try-Tiny-0.18.tar.gz, perlmods/install_order,
5801	perlmods/parent-0.226.tar.gz, perlmods/version-0.9903.tar.gz,
5802	tools/build_perl_modules: Updated perl modules
5803
58042013-08-19  Holger Weiss  <holger@zedat.fu-berlin.de>
5805
5806	* perlmods/Params-Validate-0.88.tar.gz,
5807	perlmods/Params-Validate-1.08.tar.gz, tools/build_perl_modules: Update
5808	the bundled Params::Validate module
5809
5810	Building the old version fails with recent Perl releases:
5811
5812	| Validate.xs: In function `get_type':
5813	| Validate.xs:208:5: error: duplicate case value
5814	| Validate.xs:205:5: error: previously used here
5815
58162013-08-20  Holger Weiss  <holger@zedat.fu-berlin.de>
5817
5818	* plugins/sslutils.c: Set SSL_MODE_AUTO_RETRY flag
5819
5820	We use OpenSSL (or GnuTLS) with blocking semantics, and we don't want
5821	SSL_read(3) or SSL_write(3) calls to return SSL_ERROR_WANT_READ or
5822	SSL_ERROR_WANT_WRITE (see #3614716).
5823
5824	* contrib/check_http-with-client-certificate.c: Ditch
5825	contrib/check_http-with-client-certificate.c
5826
5827	The standard check_http plugin now supports client certificate
5828	authentication.
5829
5830	* .gitignore: Add new Gnulib files to .gitignore
5831
5832	* configure.in: Check for who(1) only if utmpx(5) isn't available
5833
5834	The who(1) command is only called by check_users if the system doesn't
5835	provide an utmpx(5) interface.
5836
5837	* configure.in, plugins/Makefile.am, plugins/check_users.c: check_users:
5838	Use utmpx(5) only if available
5839
5840	For systems that don't provide an utmpx(5) interface, restore the code
5841	that was replaced in commit 3e622f3a47bc7d31f22513a79892c3c52febd2d3.
5842
58432013-08-20  Sven Nierlein  <Sven.Nierlein@consol.de>
5844
5845	* lib/utils_base.c, plugins/common.h: added missing header to fix build
5846	on freebsd
5847
5848	* po/Makefile.in.in: changed obsolete automake macro
5849
58502013-08-20  Holger Weiss  <holger@zedat.fu-berlin.de>
5851
5852	* plugins/check_ide_smart.c: check_ide_smart: "__linux__" instead of
5853	"linux"
5854
5855	C compilers in standards compliance mode will not define "linux", as it
5856	doesn't begin with an underscore.
5857
5858	* NEWS, THANKS.in, configure.in, plugins/check_ide_smart.c:
5859	check_ide_smart: Add support for NetBSD
5860
5861	Thanks to Emmanuel Dreyfus for providing the patch.
5862
58632013-08-19  Holger Weiss  <holger@zedat.fu-berlin.de>
5864
5865	* gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Replace
5866	Gnulib's "getopt" module with "getopt-gnu"
5867
5868	The "getopt" module is marked as deprecated, these days we're supposed
5869	to choose either "getopt-posix" or "getopt-gnu".
5870
5871	* build-aux/config.rpath, build-aux/snippet/_Noreturn.h,
5872	build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h,
5873	build-aux/snippet/warn-on-use.h, gl/Makefile.am, gl/alignof.h,
5874	gl/alloca.in.h, gl/arpa_inet.in.h, gl/asnprintf.c, gl/asprintf.c,
5875	gl/base64.c, gl/base64.h, gl/basename-lgpl.c, gl/basename.c, gl/btowc.c,
5876	gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
5877	gl/close-hook.c, gl/close-hook.h, gl/config.charset, gl/dirname-lgpl.c,
5878	gl/dirname.c, gl/dirname.h, gl/dosname.h, gl/dup-safer.c, gl/dup2.c,
5879	gl/errno.in.h, gl/error.c, gl/error.h, gl/exitfail.c, gl/exitfail.h,
5880	gl/fcntl--.h, gl/fcntl-safer.h, gl/fcntl.c, gl/fcntl.in.h, gl/fd-hook.c,
5881	gl/fd-hook.h, gl/fd-safer.c, gl/float+.h, gl/float.c, gl/float.in.h,
5882	gl/floor.c, gl/floorf.c, gl/fsusage.c, gl/fsusage.h, gl/full-read.c,
5883	gl/full-read.h, gl/full-write.c, gl/full-write.h, gl/gai_strerror.c,
5884	gl/getaddrinfo.c, gl/getdtablesize.c, gl/gethostname.c, gl/getloadavg.c,
5885	gl/getopt.c, gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h,
5886	gl/gettext.h, gl/glthread/lock.c, gl/glthread/lock.h,
5887	gl/glthread/threadlib.c, gl/inet_ntop.c, gl/intprops.h, gl/itold.c,
5888	gl/langinfo.in.h, gl/localcharset.c, gl/localcharset.h, gl/locale.in.h,
5889	gl/localeconv.c, gl/m4/00gnulib.m4, gl/m4/alloca.m4,
5890	gl/m4/arpa_inet_h.m4, gl/m4/asm-underscore.m4, gl/m4/base64.m4,
5891	gl/m4/btowc.m4, gl/m4/c-strtod.m4, gl/m4/codeset.m4,
5892	gl/m4/configmake.m4, gl/m4/dirname.m4, gl/m4/dos.m4,
5893	gl/m4/double-slash-root.m4, gl/m4/dup2.m4, gl/m4/eealloc.m4,
5894	gl/m4/environ.m4, gl/m4/errno_h.m4, gl/m4/error.m4, gl/m4/exponentd.m4,
5895	gl/m4/extensions.m4, gl/m4/extern-inline.m4, gl/m4/fcntl-o.m4,
5896	gl/m4/fcntl-safer.m4, gl/m4/fcntl.m4, gl/m4/fcntl_h.m4,
5897	gl/m4/float_h.m4, gl/m4/floorf.m4, gl/m4/fstypename.m4,
5898	gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/getdtablesize.m4,
5899	gl/m4/gethostname.m4, gl/m4/getloadavg.m4, gl/m4/getopt.m4,
5900	gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
5901	gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
5902	gl/m4/gnulib-tool.m4, gl/m4/hostent.m4, gl/m4/iconv.m4,
5903	gl/m4/include_next.m4, gl/m4/inet_ntop.m4, gl/m4/inline.m4,
5904	gl/m4/intdiv0.m4, gl/m4/intl.m4, gl/m4/intldir.m4, gl/m4/intlmacosx.m4,
5905	gl/m4/intmax.m4, gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4,
5906	gl/m4/inttypes_h.m4, gl/m4/langinfo_h.m4, gl/m4/largefile.m4,
5907	gl/m4/lcmessage.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
5908	gl/m4/lib-prefix.m4, gl/m4/localcharset.m4, gl/m4/locale-fr.m4,
5909	gl/m4/locale-ja.m4, gl/m4/locale-zh.m4, gl/m4/locale_h.m4,
5910	gl/m4/localeconv.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
5911	gl/m4/ls-mntd-fs.m4, gl/m4/malloc.m4, gl/m4/malloca.m4, gl/m4/math_h.m4,
5912	gl/m4/mbrtowc.m4, gl/m4/mbsinit.m4, gl/m4/mbstate_t.m4, gl/m4/mbtowc.m4,
5913	gl/m4/memchr.m4, gl/m4/mktime.m4, gl/m4/mmap-anon.m4, gl/m4/mode_t.m4,
5914	gl/m4/mountlist.m4, gl/m4/msvc-inval.m4, gl/m4/msvc-nothrow.m4,
5915	gl/m4/multiarch.m4, gl/m4/netdb_h.m4, gl/m4/netinet_in_h.m4,
5916	gl/m4/nl_langinfo.m4, gl/m4/nls.m4, gl/m4/nocrash.m4, gl/m4/off_t.m4,
5917	gl/m4/onceonly.m4, gl/m4/open.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
5918	gl/m4/printf.m4, gl/m4/progtest.m4, gl/m4/read.m4, gl/m4/regex.m4,
5919	gl/m4/safe-read.m4, gl/m4/safe-write.m4, gl/m4/servent.m4,
5920	gl/m4/setenv.m4, gl/m4/sha1.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
5921	gl/m4/socketlib.m4, gl/m4/sockets.m4, gl/m4/socklen.m4,
5922	gl/m4/sockpfaf.m4, gl/m4/ssize_t.m4, gl/m4/stat.m4, gl/m4/stdalign.m4,
5923	gl/m4/stdbool.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
5924	gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
5925	gl/m4/string_h.m4, gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/strsep.m4,
5926	gl/m4/strstr.m4, gl/m4/sys_socket_h.m4, gl/m4/sys_stat_h.m4,
5927	gl/m4/sys_types_h.m4, gl/m4/sys_uio_h.m4, gl/m4/threadlib.m4,
5928	gl/m4/time_h.m4, gl/m4/time_r.m4, gl/m4/timegm.m4, gl/m4/uintmax_t.m4,
5929	gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4,
5930	gl/m4/vasprintf.m4, gl/m4/visibility.m4, gl/m4/vsnprintf.m4,
5931	gl/m4/warn-on-use.m4, gl/m4/wchar_h.m4, gl/m4/wchar_t.m4,
5932	gl/m4/wcrtomb.m4, gl/m4/wctype_h.m4, gl/m4/wint_t.m4, gl/m4/write.m4,
5933	gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4, gl/malloc.c,
5934	gl/malloca.c, gl/malloca.h, gl/math.c, gl/math.in.h, gl/mbrtowc.c,
5935	gl/mbsinit.c, gl/mbtowc-impl.h, gl/mbtowc.c, gl/memchr.c, gl/mktime.c,
5936	gl/mountlist.c, gl/mountlist.h, gl/msvc-inval.c, gl/msvc-inval.h,
5937	gl/msvc-nothrow.c, gl/msvc-nothrow.h, gl/netdb.in.h, gl/netinet_in.in.h,
5938	gl/nl_langinfo.c, gl/open-safer.c, gl/open.c, gl/pipe-safer.c,
5939	gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
5940	gl/printf-parse.h, gl/read.c, gl/ref-add.sin, gl/ref-del.sin,
5941	gl/regcomp.c, gl/regex.c, gl/regex.h, gl/regex_internal.c,
5942	gl/regex_internal.h, gl/regexec.c, gl/safe-read.c, gl/safe-read.h,
5943	gl/safe-write.c, gl/safe-write.h, gl/setenv.c, gl/sha1.c, gl/sha1.h,
5944	gl/size_max.h, gl/snprintf.c, gl/sockets.c, gl/sockets.h, gl/stat.c,
5945	gl/stdalign.in.h, gl/stdbool.in.h, gl/stddef.in.h, gl/stdint.in.h,
5946	gl/stdio-write.c, gl/stdio.in.h, gl/stdlib.in.h, gl/str-two-way.h,
5947	gl/strdup.c, gl/streq.h, gl/strerror-override.c, gl/strerror-override.h,
5948	gl/strerror.c, gl/string.in.h, gl/stripslash.c, gl/strndup.c,
5949	gl/strnlen.c, gl/strsep.c, gl/strstr.c, gl/sys_socket.c,
5950	gl/sys_socket.in.h, gl/sys_stat.in.h, gl/sys_types.in.h,
5951	gl/sys_uio.in.h, gl/time.in.h, gl/time_r.c, gl/timegm.c, gl/unistd--.h,
5952	gl/unistd-safer.h, gl/unistd.c, gl/unistd.in.h, gl/unsetenv.c,
5953	gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c, gl/verify.h,
5954	gl/vsnprintf.c, gl/w32sock.h, gl/wchar.in.h, gl/wcrtomb.c,
5955	gl/wctype-h.c, gl/wctype.in.h, gl/write.c, gl/xalloc-die.c,
5956	gl/xalloc-oversized.h, gl/xalloc.h, gl/xmalloc.c, gl/xsize.c,
5957	gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h: Sync with the latest Gnulib
5958	code (6f2d632)
5959
5960	* configure.in, plugins/common.h: Clean up check for
5961	_SC_NPROCESSORS_ONLN
5962
5963	Closes #62.
5964
59652013-08-19  Booker C. Bense  <bbense@gmail.com>
5966
5967	* configure.in, plugins/common.h: Bug fix for ncpus if hyperthreading
5968	turned off in linux
5969
59702013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
5971
5972	* plugins/check_http.c: check_http: Document the new -E option
5973
5974	Mention the -E/--extended-perfdata flag in the --help output.
5975
5976	* plugins/check_http.c, plugins/netutils.h, plugins/sslutils.c:
5977	Abbreviate function name
5978
5979	Make a very long function name at least a little bit shorter.
5980
5981	* NEWS: Mention the new "check_http -J/-K" options
5982
5983	Closes #48.
5984
5985	* NEWS: Mention the new "check_mysql -f/-g" options
5986
5987	Closes #32.
5988
5989	* plugins/check_mysql.c: check_mysql: Don't accept new positional
5990	arguments
5991
5992	Do not also accept the new -f/--file and -g/--group options as
5993	positional arguments (especially not prior to "db_pass" and "db", as
5994	that would break backward compatibility).
5995
5996	* plugins/check_mysql.c: check_mysql: Use xasprintf instead of asprintf
5997
5998	* plugins/check_mysql.c: check_mysql: Fix copy'n'pasted comments
5999
60002013-08-18  Steve Weinreich  <steve@weinreich.org>
6001
6002	* plugins/check_fping.c: check_fping error handling enhanced, generates
6003	UNKNOWN on
6004	fping parameter error (i.e. wrong interface, missing perms ..)
6005
60062013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6007
6008	* NEWS, plugins/check_snmp.c: NEWS: Mention the new "check_snmp
6009	--offset" option
6010
6011	... and apply two small cosmetic changes to check_snmp.c.
6012
6013	Closes #59.
6014
60152013-08-05  Simon Kainz  <simon@familiekainz.at>
6016
6017	* plugins/check_snmp.c: added --offset option to allow adjustment of
6018	sensor data
6019
60202013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6021
6022	* plugins/check_http.c: check_http: Use xasprintf instead of asprintf
6023
6024	* plugins/check_http.c: check_http: s/--header_string/--header-string/
6025
6026	The name of the new option is "--header-string".
6027
6028	* plugins/check_snmp.c: check_snmp: Allocate space for the new -Le
6029	option
6030
6031	Closes #41.
6032
60332013-03-14  Mark Keisler  <grimm26@gmail.com>
6034
6035	* plugins/check_snmp.c: Add -Le option to snmpcmd to avoid error message
6036	of 'No Log Handling Enabled...'
6037
60382013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6039
6040	* NEWS: Mention the check_mysql changes
6041
6042	Closes #14.
6043
60442012-11-20  Tim Laszlo  <tim.laszlo@gmail.com>
6045
6046	* plugins/check_mysql.c: check_mysql: Connections should have been
6047	defined as a counter
6048
6049	* plugins/check_mysql.c: Counter increments were incorrect; remove the
6050	leading space from perfdata
6051
60522012-08-06  Tim Laszlo  <tim.laszlo@gmail.com>
6053
6054	* plugins/check_mysql.c: check_mysql: add perfromance metrics for all
6055	checks
6056
60572012-08-03  Tim Laszlo  <tim.laszlo@gmail.com>
6058
6059	* plugins/check_mysql.c: check_mysql: when checking slave thread add
6060	performance data for seconds behind master
6061
60622013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6063
6064	* NEWS: Mention the new "check_http -d" option
6065
6066	Closes #7.
6067
6068	* plugins/tests/check_http.t: Fix the "check_http -d" tests
6069
60702012-06-06  linkslice  <sparctacus@gmail.com>
6071
6072	* plugins/check_http.c, plugins/tests/check_http.t: added ability to
6073	check regex against http headers. booyah!
6074
60752013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6076
6077	* NEWS: Mention the new check_procs behavior
6078
6079	Closes #60.
6080
60812013-08-18  Sebastian Schmidt  <sschmidt@interhyp.de>
6082
6083	* plugins/check_procs.c: check_procs: clarify debug message
6084
6085	* plugins/check_procs.c: check_procs: Assume we have stat()
6086
6087	stat() is in gnulib anyway, so we can safely depend on it.
6088
6089	* configure.in, plugins/check_procs.c: check_procs: Get rid of
6090	HAVE_PROC_PID_EXE
6091
6092	Don't check for /proc/pid/exe at compile time, it could be gone in a
6093	build chroot or the like. Checking at runtime (once) is sufficient.
6094
60952012-12-09  Sebastian Schmidt  <sschmidt@interhyp.de>
6096
6097	* plugins/check_procs.c: check_procs: Ignore ENOENT when checking for
6098	myself
6099
6100	Previously, when a process exited between the call to /bin/ps and
6101	stat("/proc/his/exe") was exiting it was not considered as possible
6102	instance of check_procs. This commit makes check_procs ignore all
6103	processes where /proc/pid/exe does not exist.
6104
61052012-11-07  Sebastian Schmidt  <sschmidt@interhyp.de>
6106
6107	* plugins/check_procs.c: check_procs: fix typo
6108
6109	Fix a typo in previous commit where st_ was missing in the mock
6110	struct_stat_t, causing check_procs.c to not compile without sys/stat.h.
6111
6112	* configure.in, plugins/check_procs.c: check_procs: filter out self by
6113	/proc/pid/exe
6114
6115	Make check_procs filter out itself in the process list by comparing the
6116	file pointed to by /proc/pid/exe. On platforms where this is not
6117	available or when check_procs is passed the -T flag, the old behaviour
6118	(check whether PID equals getpid()) is retained.
6119
6120	This fixes some false alarms when e.g. Nagios has, for whatever reasons,
6121	some backlog of checks to run and check_procs with -a is called more
6122	than once in a short time, matching its sister process.
6123
61242013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6125
6126	* gl/Makefile.am, gl/fsusage.c, gl/m4/fcntl-o.m4, gl/m4/fsusage.m4,
6127	gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/malloc.m4,
6128	gl/m4/stdlib_h.m4, gl/stdlib.in.h, gl/str-two-way.h, gl/string.in.h:
6129	Sync with the latest Gnulib code (6f2d632)
6130
6131	* NEWS: Mention check_mysql's SSL support
6132
6133	Closes #51.
6134
6135	* plugins/check_mysql.c: check_mysql: Cosmetic changes to SSL support
6136
6137	Use (slightly) more intuitive option names etc.
6138
61392013-05-22  Juan Carlos Fernandez  <jcfernandez@cediant.es>
6140
6141	* plugins/check_mysql.c: Added ssl support to check_myslq
6142
61432013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6144
6145	* NEWS: Mention the new check_procs -k option
6146
6147	Closes #53.
6148
61492013-05-29  Richard Leitner  <me@g0hl1n.net>
6150
6151	* plugins/check_procs.c: Fixed SF.net bug #3552839, check_procs: added
6152	-k option to ignore kernel threads
6153
6154	This commit fixes sourceforge.net bug #3552839.
6155	It adds a -k|--no-kthreads option to ignore kernel thread processes.
6156	Please note: currently this feature only works for GNU/Linux systems (due to the fact I have no other systems to test/develop on)
6157	Sorry for that, but I'm sure this can be accomplished by somebody else ;-)
6158
61592013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6160
6161	* contrib/check_linux_raid.pl: Fix whitespace errors
6162
6163	Use tabs instead of spaces for indentation.
6164
61652013-06-11  Erwan Ben Souiden  <erwan@aleikoum.net>
6166
6167	* contrib/check_linux_raid.pl: update check_linux_raid to take in
6168	consideration resync status and rise up a warning alert
6169
61702013-08-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6171
6172	* NEWS: Mention the new check_fping features
6173
6174	* configure.in, plugins/check_fping.c: check_fping: Use fping6(8) only
6175	if available
6176
6177	Let check_fping use IPv6 only if
6178
6179	- the operating system supports IPv6,
6180	- the user didn't specify --without-ipv6, and
6181	- the "configure" script found the fping6(8) binary.
6182
61832013-08-17  Holger Weiss  <holger@zedat.fu-berlin.de>
6184
6185	* plugins/check_fping.c: check_fping: Remove unused printf(3) arguments
6186
61872012-12-20  Steve Weinreich  <steve@weinreich.org>
6188
6189	* plugins/check_fping.c: Added -S und -I parameter to match fping -S and
6190	-I parameters.
6191
6192	-S allows to specify the source ip for ICMP pakets
6193	-I allows to specify a interface to bind to
6194
61952013-08-17  Holger Weiss  <holger@zedat.fu-berlin.de>
6196
6197	* plugins/check_pgsql.c: check_pgsql: Add missing printf(3) argument
6198
6199	* NEWS: Mention the new check_pgsql features
6200
6201	Closes #16.
6202
6203	* plugins/check_pgsql.c: check_pgsql: Remove -4/-6 flags from help
6204	output
6205
6206	The -4/-6 options are currently not supported.
6207
6208	* plugins/t/check_procs.t: Expect performance data
6209
6210	The check_procs plugin now emits performance data, fix the test(s)
6211	accordingly.
6212
6213	* plugins/t/check_apt.t: Expect performance data
6214
6215	The check_apt plugin now emits performance data, fix the test(s)
6216	accordingly.
6217
62182013-01-26  Dominique Broeglin  <dominique.broeglin@gmail.com>
6219
6220	* lib/tests/test_utils.c: Adding tests for range @1:1
6221
62222013-08-15  Sven Nierlein  <sven@nierlein.de>
6223
6224	* NEWS, THANKS.in, plugins/check_http.c, plugins/t/check_http.t: cleanup
6225	after check_http patch (fixes #50)
6226
6227	  - cleanup whitespace
6228	  - added test cases
6229	  - print time_ssl only if ssl is in use
6230	  - updated news and thanks file
6231
62322013-05-19  Sebastian Nohn  <sebastian@nohn.net>
6233
6234	* plugins/check_http.c: log more perfdata in check_http
6235
62362013-08-15  Sven Nierlein  <sven@nierlein.de>
6237
6238	* NEWS, THANKS.in: updated news and thanks file
6239
6240	* plugins/t/check_http.t: corrected http test
6241
6242	multiple headers have to be set by multiple -k switches. Seperating them
6243	by semicolons is not longer supported as semicolons are valid characters in
6244	http headers.
6245
62462013-08-12  Rafael  <rafa.driutti@gmail.com>
6247
6248	* plugins-scripts/check_disk_smb.pl: Changed the smbclient command used
6249	to fetch the free space available on the samba shares. Using du instead
6250	of ls, since it's much faster, specially with shares that have a lot of
6251	files.
6252
62532013-07-11  Jan Wagner  <waja@cyconet.org>
6254
6255	* THANKS.in, plugins/check_smtp.c: Fixed SF.net bug 2555775, threshold
6256	can be double for check_smtp
6257
6258	Thanks to Roman Fiedler for reporting the issue and providing a fix
6259
62602013-07-08  Jan Wagner  <waja@cyconet.org>
6261
6262	* THANKS.in, plugins/check_nt.c: check_nt: Fixes NULL pointer
6263	dereference
6264
6265	Thanks to Vaclav Ovsik for reporting the issue and providing a fix
6266
62672013-06-30  Holger Weiss  <holger@zedat.fu-berlin.de>
6268
6269	* .gitignore: Add libnpcommon.a file to .gitignore
6270
6271	* plugins/check_ntp_peer.c: check_ntp_peer: Verify type of response
6272	packets
6273
6274	The check_ntp_peer plugin now ignores response packets with an
6275	unexpected "Operation Code" and/or "Sequence" number (cf. RFC 1305,
6276	Appendix B).  This fixes an issue where the check_ntp_peer requests got
6277	duplicated on their way to the server (due to some network switch bug),
6278	and the server therefore sent multiple responses per request.
6279
6280	Thanks to Marc Haber for reporting the issue.
6281
62822013-06-25  Holger Weiss  <holger@zedat.fu-berlin.de>
6283
6284	* NEWS: Mention that check_apt spits out perfdata
6285
62862013-06-25  Jan Wagner  <waja@cyconet.org>
6287
6288	* plugins/check_apt.c: Fixed SF.net bug 1614553, Debian bug #708343,
6289	Adding performace data
6290
62912013-05-30  Richard Leitner  <me@g0hl1n.net>
6292
6293	* plugins/check_apt.c: check_apt now correctly exits when apt-get return
6294	!= 0
6295
6296	This commit fixes an issue with check_apt where check_apt doesn't exit
6297	with the appropriate return code when apt-get returned a non-zero value.
6298
62992013-05-29  Richard Leitner  <me@g0hl1n.net>
6300
6301	* plugins/check_http.c: Fixed SF.net bug #3571331, check_http converts
6302	semicolon to newline in -k
6303
6304	This commit fixes sourceforge.net bug id 3571331.
6305	The semicolon was defined as input delimiter for multiple values in the -k arguments.
6306	Due to the fact the semicolon is a valid character for HTTP header fields this input delimiter function was removed.
6307	It is still possible to pass multiple header fields via multiple -k (like described in helptext).
6308
63092013-05-19  Gabriele Tozzi  <gabriele@tozzi.eu>
6310
6311	* plugins-scripts/check_sensors.sh: Made verbose output of check_sensors
6312	compilant
6313
63142013-05-17  Lionel Cons  <lionel.cons@cern.ch>
6315
6316	* plugins/check_http.c, plugins/netutils.h, plugins/sslutils.c: added
6317	support for client authentication via SSL
6318
63192013-05-12  Holger Weiss  <holger@zedat.fu-berlin.de>
6320
6321	* NEWS, THANKS.in: NEWS, THANKS: Mention the latest changes
6322
63232012-08-17  Diego Elio Pettenò  <flameeyes@flameeyes.eu>
6324
6325	* configure.in: configure: add --without-ldap, --without-radius and
6326	--without-dbi options.
6327
6328	When building for distributions such as Gentoo Linux, or FreeBSD
6329	ports, it's convenient to be able to disable building certain
6330	functionalities even if the dependencies are present, to avoid what
6331	are called "automagic dependendencies".
6332
6333	Adding these parameters solve the issue.
6334
6335	* plugins/Makefile.am: build: fix building with parallel make.
6336
6337	By using a more automake-style handling of dependencies and a single
6338	convenience library, it's tremendously easy to build in parallel.
6339
6340	Note that since the linking happens with the static archives, the
6341	unused objects are discarded and provide no overhead whatsoever.
6342
6343	* plugins/check_dig.c, plugins/check_dns.c, plugins/runcmd.c,
6344	plugins/runcmd.h: plugins: rename runcmd's signal handler.
6345
6346	The previous name would collide with popen's. Even if the two are
6347	never used together, it's still a good idea not to have the same
6348	symbol in multiple object files.
6349
63502013-03-25  Holger Weiss  <holger@zedat.fu-berlin.de>
6351
6352	* NEWS, THANKS.in: NEWS, THANKS: Mention Richard Leitner's changes
6353
63542013-03-22  Richard Leitner  <me@g0hl1n.net>
6355
6356	* plugins/check_disk.c: Fixed SF.net bug 3560976, added
6357	--include-type/-N option
6358
63592013-03-17  Richard Leitner  <me@g0hl1n.net>
6360
6361	* plugins/check_nagios.c: Fixed SF.net bug 3602586, added timeout option
6362	for check_nagios
6363
6364	* plugins/check_apt.c: Fixed SF.net bug 3539317, typo in --help of
6365	check_apt
6366
63672013-03-25  Holger Weiss  <holger@zedat.fu-berlin.de>
6368
6369	* NEWS, THANKS.in: NEWS, THANKS: Mention check_oracle --connect flag
6370
63712013-01-15  Brian De Wolf  <git@bldewolf.com>
6372
6373	* plugins-scripts/check_oracle.sh: Add option to perform real login in
6374	check_oracle
6375
6376	The Oracle plugin has no option for testing for a successful login.  The
6377	closest option to this is --login, which uses a fixed set of credentials and
6378	expects to receive the logon failure error code.
6379
6380	This patch adds an option called --connect.  This option takes a full SID and
6381	returns success if it doesn't detect any error codes.  With this, we can check
6382	that a database is allowing logins from valid credentials (and avoid filling up
6383	DB logs with failed authentications).
6384
63852013-02-27  Joerg Linge  <joerg.linge@pnp4nagios.org>
6386
6387	* plugins/check_procs.c: Update plugins/check_procs.c
6388
6389	added missing longopt --user
6390
63912013-02-27  Fabio Rueda  <fabio@vizzuality.com>
6392
6393	* contrib/check_nmap.py: working on ubuntu precise12.04
6394
6395	* contrib/check_nmap.py: ported use whrandom to random
6396
63972013-02-10  Sven Nierlein  <sven@nierlein.de>
6398
6399	* plugins/check_tcp.c, plugins/t/check_tcp.t: check_tcp: don't ignore
6400	trailing options
6401
6402	"./check_tcp -6 -p 80 host" leads to an error:
6403	TCP CRITICAL - Invalid hostname, address or socket: 127.0.0.1
6404	because 127.0.0.1 is the fallback host, the tailing hostname
6405	was ignored.
6406
64072013-01-29  Robin Sonefors  <robin.sonefors@op5.com>
6408
6409	* plugins/check_snmp.c, plugins/common.h: check_snmp: Close potential
6410	for using uninitialized memory
6411
6412	This was reported by clang, and in order for it to understand attributes
6413	properly, I had to modify the macro that checks for non-gcc compilers.
6414
6415	* plugins/check_snmp.c: check_snmp: Dynamically grow all data structures
6416
6417	Before this patch, there was a constant, MAX_OIDS, that determined the
6418	amount of slots most (but not all - see labels) array data structures
6419	would have. It was set to 8.
6420
6421	Some users would like to use more than that, but rather than bumping the
6422	constant, let's use the same type of logic we already use for labels -
6423	grow the space 8 slots at a time. This will allow us to potentially
6424	support an infinite amount of oids - or at least as many as the
6425	packetsize on the SNMP server allows, which is usually significantly
6426	smaller than infinity, yet often larger than 8.
6427
64282013-01-24  Daniël van Eeden  <git@myname.nl>
6429
6430	* REQUIREMENTS, plugins/check_mysql.c: Apply my patch from:
6431	http://sourceforge.net/tracker/index.php?func=detail&aid=3269273&group_id=29880&atid=397597
6432
64332013-01-23  Sven Nierlein  <sven@nierlein.de>
6434
6435	* NEWS, THANKS.in: added latest commits to NEWS file
6436
6437	* plugins/t/check_dig.t: updated check dig tests
6438
6439	nagios.com seems to have changed their ip address. Also added tests
6440	about -4/-6 option.
6441
64422012-12-28  Ville Mattila  <vmattila@csc.fi>
6443
6444	* plugins/check_dig.c: check_dig: query transport selection support
6445
6446	Add command line options -4 and -6 (--use-ipv4 and
6447	--use-ipv6) to check_dig.
6448
6449	Effectively this adds no new functionality, just a
6450	shortcut for:
6451	  check_dig -A "-4"
6452	  check_dig -A "-6"
6453
6454	Needed for using check_dig with the check_v46 wrapper
6455	(see e.g.
6456	https://gitorious.org/nagios-monitoring-tools/nagios-monitoring-tools/blobs/master/check_v46)
6457	which requires -4/-6 command line option support.
6458
64592013-01-23  Sven Nierlein  <sven@nierlein.de>
6460
6461	* ChangeLog, THANKS.in: updated changelog and thanks file for previous
6462	patch
6463
64642013-01-23  Robin Sonefors  <robin.sonefors@op5.com>
6465
6466	* plugins/check_snmp.c: check_snmp: Don't thrash memory when using
6467	multiple label/unit argument
6468
6469	The memory allocation mixed up number of bytes with number of pointers,
6470	meaning as soon as we'd reach (on 64 bit systems) the second argument,
6471	we'd start writing it outside of our allocated memory.
6472
6473	Normally, this isn't too visible, but as soon as you (again, on my 64
6474	bit system) reach argument number 8, you get a segfault. It is easily
6475	reproducible with:
6476	check_snmp -o '' -l '' -o '' -l '' -o '' -l '' -o '' -l '' \
6477	           -o '' -l '' -o '' -l '' -o '' -l '' -o '' -l ''
6478
6479	This patch allocates the proper amount of memory, to fix the issue.
6480
64812012-12-28  Jonathan Milby  <jon@uky.edu>
6482
6483	* plugins/check_mysql.c: Updated check_mysql.c to take client options
6484	file and group parameters
6485
64862012-12-28  Ville Mattila  <vmattila@csc.fi>
6487
6488	* configure.in, plugins/check_fping.c: check_fping: IPv6 support
6489
6490	Add command line options -4 and -6 (--use-ipv4 and
6491	--use-ipv6) to check_fping. IPv4 is used by default,
6492	maintaining backwards compatibility with older
6493	check_fping versions. IPv6 support requires the
6494	fping6 program.
6495
6496	The implementation is really just an imitation of
6497	check_ping IPv6 support: Plugin command line option
6498	-4/-6 designates whether to run fping/fping6.
6499
6500	Please note that especially the changes to
6501	configure.in might be all wrong - I don't know
6502	what's the proper autoconf way, patching
6503	configure.in just seemed to work for me.
6504
65052012-12-03  palli  <palli-github@minor.is>
6506
6507	* doc/developer-guidelines.sgml: Table 4 example 5 updated
6508
6509	Description did not specify that it condition is critical if "stuff"
6510	is less than zero.
6511
6512	* doc/developer-guidelines.sgml: Description for table4 example7
6513
6514	My original patch was based on the online version which was apparently out of date.
6515
6516	In the meantime someone changed the description of example7 instead of the example. I think this is better because
6517	otherwise example 6 and 7 are basically the same.
6518
65192012-10-24  Pall Sigurdsson  <palli@opensource.is>
6520
6521	* doc/developer-guidelines.sgml: Bugfix, fixed a broken command-line
6522	example
6523
6524	The last example in the table contradicted the previous example. Surely
6525	it's purpose was to showcase the @ behaviour to invert threshold, but the
6526	@ sign was missing.
6527
6528	I also clarified the description to the second last example so it is in same
6529	style as the others.
6530
65312012-11-28  Sven Nierlein  <sven@nierlein.de>
6532
6533	* plugins/check_ntp.c, plugins/check_ntp_time.c: check_ntp(_time): don't
6534	die on connect errors
6535
6536	connect errors may happen if clients check agains dual
6537	stacked ipv4/6 ntp servers.
6538
6539	* plugins/check_ldap.c, plugins/check_ntp.c, plugins/check_ntp_peer.c,
6540	plugins/check_ntp_time.c, plugins/check_pgsql.c, plugins/check_ssh.c:
6541	unified ipv4/6 usage and help text
6542
65432012-11-14  Holger Weiss  <holger@zedat.fu-berlin.de>
6544
6545	* NEWS: Mention the check_procs performance data
6546
6547	* plugins/check_procs.c: check_procs: Remove superfluous newline
6548	character
6549
65502011-04-08  Sebastian Harl  <sh@teamix.net>
6551
6552	* plugins/check_procs.c: check_procs: Added performance data to plugin
6553	output.
6554
6555	* plugins/check_procs.c: check_procs: Use the range/threshold support
6556	functions from libnagiosplug.
6557
6558	This adds support for @<range> and makes stuff a bit simpler by removing code
6559	duplications.
6560
6561	Note: Previously, the compatibility code for 'check_procs <warn> <max>'
6562	accepted something like 'check_procs -w 10:-1 -c 10:-1 20 50' as well
6563	(treating it as if '-w 10:20 -c 10:50' was specified). This is no longer the
6564	case ... additional arguments are only used as warn/crit thresholds in case
6565	-w/-c is not specified at all.
6566
65672012-11-07  Thomas Guyot-Sionnest  <dermoth@aei.ca>
6568
6569	* .gitignore, doc/makefile, tools/sfwebcron: Fix sfwebcron probe file
6570
6571	The initial file was created in the user's home and later tested in the
6572	doc directory. Instead, just rsync if the file is missing.
6573
6574	Also add some temporary files to gitignore/make clean
6575
65762012-11-04  dermoth  <dermoth@nagiosplugins.org>
6577
6578	* NEWS: Update NEWS for bd78299 - check_snmp reverse ranges fix
6579
65802012-11-03  dermoth  <dermoth@nagiosplugins.org>
6581
6582	* tools/sfwebcron, tools/snapshot: Update tools
6583
6584	- fix sfwebcron (tool updating sf developer guidelines)
6585	- remove obsolete snapshot script
6586
6587	* tools/np_build_from_sf, tools/update_man_pages: Add scripts that
6588	update man pages in drupal
6589
65902012-11-02  Andreas Ericsson  <ae@op5.se>
6591
6592	* plugins/check_snmp.c: plugins/check_snmp: Show snmp error when we fail
6593	to parse its output
6594
6595	Dying without a hint of what went wrong is just plain annoying. With
6596	this patch we at least get a hint.
6597
6598	While at it, we fix the string offset so the output we're interested
6599	in doesn't keep the equal sign that snmpget prints.
6600
6601	* lib/utils_base.c: Stop dumping core on bad args to check_snmp
6602
6603	Since the state patch introduction, we've been freeing uninitialized
6604	memory in lib/utils_base.c::np_cleanup(), which caused coredumps
6605	with check_snmp when illegal threshold ranges (for example) were
6606	passed, or when we called 'die' without having read any state.
6607
6608	This patch fixes it by replacing the malloc() calls in there (all of
6609	them, since using malloc() is almost always an error) with calloc().
6610
6611	malloc() either doesn't initialize the memory at all, or taints it
6612	with a special marker so it can tell us when we're free()'ing memory
6613	that hasn't been initialized. calloc() explicitly initializes the
6614	allocated memory to nul bytes, which is a zero-cost operation when
6615	we get the memory from the kernel (which alread does that) and almost
6616	always desirable everywhere else.
6617
6618	* plugins/check_snmp.c: Make check_snmp backwards compatible in how it
6619	parses thresholds
6620
6621	Once upon a time, check_snmp used to accept inverse ranges in the
6622	format of '2:1' to mean "alert if value is inside this range".
6623
6624	Since commit 7cb3ae09334796f3b54e4e6438e38c2cc679b360, ranges such
6625	as those have instead triggered the error "Range format incorrect"
6626	and resulted in an UNKNOWN warning state. This patch attempts to
6627	fix the situation so that the old-style ranges continues to mean
6628	exactly what the once did and people with lots of snmp checks can
6629	avoid a bazillion false positives from their environments.
6630
66312012-10-12  chl  <dev+github@bugness.org>
6632
6633	* plugins/check_disk.c: check_disk: option to ignore reserved space
6634
6635	This commit add a runtime option to ignore the root-reserved space
6636	when calculating perfdata.
6637
6638	Before / after:
6639	./check_disk -w 2% -c 1% /home
6640	./check_disk -w 2% -c 1% -f /home
6641	DISK CRITICAL - free space: /home 272 MB (1% inode=83%);| /home=17551MB;18401;18589;0;18777
6642	DISK CRITICAL - free space: /home 272 MB (1% inode=83%);| /home=17551MB;17466;17644;0;17823
6643
6644	Well, it doesn't really give me more space :) but the perfdata are a
6645	little bit more coherent.
6646
6647	Note that there are still a rounding issue on the percent calculation
6648	(cf calculate_percent() comments, taken from coreutils 'df' command).
6649	272/17823 -> 1.526%
6650
6651	Since the warning/critical/min/max data are usually not saved in RRD DB,
6652	you can activate the option without seeing landslides in the graphs.
6653
66542012-10-09  Holger Weiss  <holger@zedat.fu-berlin.de>
6655
6656	* NEWS: Mention the OPENSSL_config(3) support
6657
66582012-10-05  Marc Huffnagle  <marc@huffnagle.net>
6659
6660	* plugins-scripts/utils.sh.in: Added additional documentation to the
6661	check_range function
6662
66632012-10-09  Holger Weiss  <holger@zedat.fu-berlin.de>
6664
6665	* plugins/common.h: Allow for configuring OpenSSL
6666
6667	Let OpenSSL load its configuration file.  See the OPENSSL_config(3) man
6668	page for details.
6669
6670	(Suggested by Max Kosmach in Debian bug report #689960, forwarded by Jan
6671	Wagner.)
6672
66732012-10-03  Alex Bradley  <a.bradley@alumni.cs.ubc.ca>
6674
6675	* plugins/check_apt.c, plugins/t/check_apt.t,
6676	plugins/t/check_apt_input/debian1, plugins/t/check_apt_input/debian2,
6677	plugins/t/check_apt_input/debian3, plugins/t/check_apt_input/ubuntu1,
6678	plugins/t/check_apt_input/ubuntu2: Tests for check_apt
6679
6680	Add a hidden "--input-file" option to check_apt (modelled on
6681	check_procs) so that it can take files with sample apt output as input.
6682
6683	Add tests for my SECURITY_RE fix (debian3) and for the include, exclude
6684	and critical options.
6685
6686	* plugins/check_apt.c: Fix SourceForge bug 1904965 - check_apt:
6687	SECURITY_RE is not correct
6688
6689	For the default security upgrade detection regular expression, match
6690	"Debian-Security" in package description when it's anywhere after the
6691	first parenthesis (not just the second space-delimited word). For
6692	example:
6693
6694	... (4.0.1-5.4 Debian:6.0.6/stable, Debian-Security:6.0/stable ...
6695
66962012-10-02  Alex Bradley  <a.bradley@alumni.cs.ubc.ca>
6697
6698	* plugins/check_apt.c: Don't prepend "^Inst" or append a space to the
6699	"include", "exclude", or
6700	"critical" regular expressions. Instead, check for lines beginning
6701	with "Inst" using strncmp and apply the regular expressions only when
6702	such lines are found.
6703
6704	Fixes Debian bug #522812, along the lines suggested by the bug
6705	submitter, Justin T Pryzby.
6706
67072012-09-25  Gianluca Varisco  <gianluca.varisco@gmail.com>
6708
6709	* plugins/check_disk.c: Update plugins/check_disk.c
6710
6711	CRITCAL -> CRITICAL typo
6712
67132012-09-21  Alex Bradley  <a.bradley@alumni.cs.ubc.ca>
6714
6715	* contrib/check_linux_raid.pl: This patch fixes the regular expression
6716	for the array recovery
6717	completion percentage to detect the percentage when there is more than
6718	one space between between "recovery =" and the percentage. (When
6719	the percentage is less than 10%, /proc/mdstat shows it left-padded
6720	with an extra space: "recovery =  7.6%".)
6721
67222012-08-10  Holger Weiss  <holger@zedat.fu-berlin.de>
6723
6724	* plugins/check_http.c: check_http: Update description of -C option
6725
6726	Mention that the -C option now accepts two comma-separated values.
6727
6728	* plugins/check_http.c: check_http: Add missing newline to --help output
6729
67302012-07-26  William Leibzon  <william@leibzon.org>
6731
6732	* plugins/check_http.c, plugins/check_smtp.c, plugins/check_tcp.c:
6733	fixing bug in certificate experiation patch checking for bad warning
6734	threshold data
6735
67362012-08-10  Holger Weiss  <holger@zedat.fu-berlin.de>
6737
6738	* plugins/tests/check_http.t: tests/check_http.t: Fix whitespace issues
6739
6740	In tests/check_http.t, tabs are used for indentation.
6741
6742	While at it, apply another few cosmetic changes.
6743
6744	* plugins/tests/check_http.t: tests/check_http.t: Update the number of
6745	SSL tests
6746
6747	* plugins/tests/check_http.t: tests/check_http.t: Fix test case
6748
6749	Fix the test case which is meant to make sure that
6750
6751		check_http -C <n>,<m> [...]
6752
6753	returns a CRITICAL state if <m> is large enough.
6754
67552012-08-06  Holger Weiss  <holger@zedat.fu-berlin.de>
6756
6757	* NEWS: Mention fixed compilation without SSL
6758
6759	* plugins/check_ntp_peer.c: check_ntp_peer: Fix --help output for -m and
6760	-n
6761
6762	Fix the threshold specifications in the example for checking the number
6763	of truechimers.
6764
6765	Reported by Marc Haber on the "nagios-users" mailing list (Message-ID:
6766	<20120722142840.GA6931@torres.zugschlus.de>).
6767
6768	* plugins/check_ntp_peer.c: check_ntp_peer: Fix --help output for -W and
6769	-C
6770
6771	Mention that the check_ntp_peer plugin checks the stratum of the
6772	synchronization peer, not the stratum of the monitored server itself.
6773
6774	Thanks to Marc Haber for bringing this up on the "nagios-users" mailing
6775	list (Message-ID: <20120722142840.GA6931@torres.zugschlus.de>).
6776
67772012-07-18  Holger Weiss  <holger@zedat.fu-berlin.de>
6778
6779	* plugins/check_http.c: check_http: Fix whitespace issues
6780
6781	In check_http.c, tabs aren't used for indentation.
6782
6783	* plugins/check_http.c: check_http: Fix compilation without SSL support
6784
6785	The "ssl_version" variable was undeclared when the plugins were compiled
6786	--without-openssl and --without-gnutls.
6787
6788	Bug reported by Michael LaCorte on the "nagiosplug-help" mailing list
6789	(Message-ID: <CCD30C91-A2A8-463A-82A9-F99B54F741D3@gmail.com>).
6790
67912011-04-08  Sebastian Harl  <sh@teamix.net>
6792
6793	* plugins/check_pgsql.c: check_pgsql: Determine connection time in
6794	µs-resolution.
6795
6796	… thus, treat "elapsed time" and the thresholds as floating point values.
6797
6798	* plugins/check_pgsql.c: check_pgsql: Leave 'min' value in query
6799	perfdata empty.
6800
6801	There is no reasonable default value for that.
6802
68032011-04-07  Sebastian Harl  <sh@teamix.net>
6804
6805	* plugins/check_pgsql.c: check_pgsql: Updated copyright.
6806
6807	* plugins/check_pgsql.c: check_pgsql: Added support for the -o command
6808	line option.
6809
6810	This option may be used to specify further connection parameters to be passed
6811	to PQconnectdb(). For example, this may be used to specify a service name in
6812	pg_service.conf to be used for additional connection parameters: -o
6813	'service=<name>' or to specify the SSL mode: -o 'sslmode=require'.
6814
6815	See the chapter "libpq - C Library" in the PostgreSQL manual for details.
6816
6817	* plugins/check_pgsql.c: check_pgsql: Removed -4/-6 flags from help
6818	output.
6819
6820	These options are not currently supported.
6821
6822	* plugins/check_pgsql.c: check_pgsql: Allow UNIX socket directories as
6823	hostname as well.
6824
6825	PostgreSQL accepts the directory name of its UNIX socket as hostname as well,
6826	e.g. /var/run/postgresql/.
6827
6828	* plugins/check_pgsql.c: check_pgsql: Use PQconnectdb() rather than
6829	PQsetdbLogin().
6830
6831	This is more flexible and the recommended way to connect to a PostgreSQL
6832	database.
6833
6834	Also, the verbose output now includes detailed information about the
6835	connection.
6836
68372011-04-06  Sebastian Harl  <sh@teamix.net>
6838
6839	* plugins/check_pgsql.c: check_pgsql: Fixed query perfdata output for
6840	empty warn/crit ranges.
6841
6842	Previously, "(null)" was printed (when using GNU's libc). This has been
6843	changed to print the empty string instead.
6844
6845	* plugins/check_pgsql.c: check_pgsql: Added support for executing
6846	queries.
6847
6848	The query result (the double value of the first column in the first row, to be
6849	precise) will be checked against threshold ranges specified using the -C and
6850	-W options.
6851
6852	Note that this also allows to query PostgreSQL internal values using the
6853	information available from the database daemon's "statistics collector" -- see
6854	the chapter "Monitoring Database Activity" in the PostgreSQL manual for
6855	details.
6856
68572012-07-04  Holger Weiss  <holger@zedat.fu-berlin.de>
6858
6859	* NEWS: Mention the new check_dbi plugin
6860
68612012-07-04  Eric Stanley  <estanley@nagios.com>
6862
6863	* plugins/check_smtp.c: Re-added missing variable declarations to
6864	check_smtp.c
6865
6866	A recent update removed the declarations for a couple variables in
6867	check_smtp.c that are still being used, which caused a failure
6868	in the compilation of check_smtp.c. This commit restores those variable
6869	declarations so the check_smtp.c will again compile.
6870
68712012-06-29  Holger Weiss  <holger@zedat.fu-berlin.de>
6872
6873	* plugins/check_smtp.c: check_smtp: Remove a comment regarding MAIL FROM
6874
6875	Earlier versions of check_smtp generated an (invalid) "MAIL FROM"
6876	command without arguments by default.  These days, a "MAIL FROM" command
6877	is only sent if the --from option is specified.
6878
6879	This commit removes a comment which explains the old behaviour, and it
6880	updates a variable name accordingly.
6881
6882	* plugins/check_smtp.c: check_smtp: Fix help and usage output regarding
6883	-R
6884
6885	* NEWS, THANKS.in: NEWS, THANKS: Mention Anders Kaseorg's changes
6886
68872012-06-29  Anders Kaseorg  <andersk@mit.edu>
6888
6889	* plugins/check_smtp.c: check_smtp: Fix strcat overflows
6890
6891	* contrib/check_http-with-client-certificate.c, plugins/check_by_ssh.c,
6892	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
6893	plugins/check_fping.c, plugins/check_game.c, plugins/check_hpjd.c,
6894	plugins/check_http.c, plugins/check_ldap.c, plugins/check_load.c,
6895	plugins/check_mrtgtraf.c, plugins/check_mysql.c,
6896	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
6897	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
6898	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
6899	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
6900	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
6901	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
6902	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
6903	plugins/negate.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h:
6904	Die when asprintf fails
6905
6906	Fixes many instances of
6907	warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
6908
6909	* plugins/check_smtp.c: check_smtp: Strip angle brackets from -f
6910	argument, if provided
6911
6912	Apparently some people used -f '<nagios@example.com>' to work around
6913	the bug I just fixed in the MAIL FROM: command generation.  Although
6914	the resulting command wasn't RFC-compliant, it was working with some
6915	MTAs, so let's continue to support this syntax now that we generate
6916	RFC-compliant commands.
6917
69182012-06-28  Anders Kaseorg  <andersk@mit.edu>
6919
6920	* plugins/check_smtp.c: check_smtp: Change MAIL FROM: command to comply
6921	with the SMTP standard
6922
6923	Every version of the SMTP standard (from RFC 821 to the current RFC
6924	5321) requires the address following MAIL FROM: to follow the colon
6925	immediately (with no space) and to be surrounded by angle brackets.
6926
69272012-06-28  Holger Weiss  <holger@zedat.fu-berlin.de>
6928
6929	* package.def: Remove the package.def file
6930
6931	The package.def file is not included in release tarballs, and I'm not
6932	aware of anyone (still) using it.
6933
69342012-06-27  Holger Weiss  <holger@zedat.fu-berlin.de>
6935
6936	* BUGS: Remove #990948 from the BUGS file
6937
6938	Issue #990948 has been fixed by commit
6939	0892c4ac28c4c2e3b6275187f845813b4cd6d320.
6940
6941	* BUGS, ChangeLog, NEWS, NP-VERSION-GEN, configure.in, package.def:
6942	Prepare for the 1.4.16 release
6943
6944	* plugins/check_tcp.c: check_tcp: Print performance data even with -D
6945
6946	When using the 1.4.15 release of the Nagios Plugins, a command such as
6947
6948	  check_tcp -H pop.example.com -p 995 -D 14
6949
6950	usually produced two lines of output, e.g.:
6951
6952	  OK - Certificate will expire on 12/13/2014 23:59.
6953	  TCP OK - 0.009 second response time on port 995|time=0.008849s;;;0.000000;10.000000
6954
6955	The second line was removed by 4d06603060fc1233861b164870f0d3a2e0d8d2eb.
6956	However, as the old two-line output is a valid (though in this case
6957	unintended) way to spit out performance data, removing the second line
6958	might break current setups.  Therefore, we revert to the old behaviour,
6959	at least for the moment.
6960
6961	The issue was reported by Jochen Bern on the "nagiosplug-devel" mailing
6962	list (Message-ID: <4FEAE812.8030309@LINworks.de>).
6963
6964	* BUGS: Update the BUGS file
6965
6966	Remove the bug reports that were closed, and add two new items.
6967
69682012-06-27  Sven Nierlein  <sven@nierlein.de>
6969
6970	* plugins/check_snmp.c, plugins/tests/check_snmp.t: check_snmp: use
6971	single quotes for perf data labels
6972
69732012-06-26  Sven Nierlein  <sven@nierlein.de>
6974
6975	* NEWS, THANKS.in, plugins/check_snmp.c, plugins/tests/check_snmp.t: Fix
6976	performance data label containing spaces in check_snmp (Jochen Bern)
6977
6978	Add --perf-oids option for check_snmp to retain optional 1.4.14 compatibility
6979
69802012-06-26  Holger Weiss  <holger@zedat.fu-berlin.de>
6981
6982	* THANKS.in: Remove team members from the THANKS file
6983
6984	The (current and past) team members are listed in the AUTHORS file.
6985
6986	* AUTHORS, THANKS.in: Add Sven Nierlein to the list of AUTHORS
6987
69882012-06-25  William Leibzon  <william@leibzon.org>
6989
6990	* plugins/tests/check_http.t: added test case for certificate checs with
6991	both warning and critical values
6992
69932012-06-25  Sven Nierlein  <sven@nierlein.de>
6994
6995	* plugins/sslutils.c, plugins/t/check_http.t, plugins/t/check_tcp.t:
6996	check_http: added test for warning thresholds
6997
6998	fixed typo in sslutils
6999
7000	* NEWS, THANKS.in: updated changelog
7001
70022012-05-21  William Leibzon  <william@leibzon.org>
7003
7004	* plugins/check_http.c, plugins/check_smtp.c, plugins/check_tcp.c,
7005	plugins/netutils.h, plugins/sslutils.c: applied patch that adds both
7006	critical and warning thresholds to certificate expiration checks of
7007	check_tcp, check_http, check_smtp
7008
70092012-06-25  Holger Weiss  <holger@zedat.fu-berlin.de>
7010
7011	* plugins/check_ping.c: check_ping: Add missing newline to die() calls
7012
7013	Our die() function expects the caller to append the trailing newline
7014	character.
7015
7016	* NEWS: Improve the wording a bit
7017
70182012-06-24  Holger Weiss  <holger@zedat.fu-berlin.de>
7019
7020	* THANKS.in, plugins/check_ping.c: check_ping: Ignore ping(1)'s exit
7021	status
7022
7023	Don't return a WARNING state if the number of lost packets is greater
7024	than zero but below the specified warning threshold.  This happened
7025	because the check_ping plugin used the exit status of the ping(1)
7026	utility.  (#3535140 - Tobias Brox)
7027
70282012-06-23  Holger Weiss  <holger@zedat.fu-berlin.de>
7029
7030	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: check_disk_smb:
7031	Add performance data
7032
7033	(Debian #654259 - Charles-Henri Larose)
7034
70352012-06-22  Holger Weiss  <holger@zedat.fu-berlin.de>
7036
7037	* plugins/t/check_by_ssh.t: Fix check_by_ssh test for non-Bash login
7038	shells
7039
7040	In the C shell and in the Z shell, the "?" character must be quoted or
7041	backslash-escaped in order to use it verbatim.  Therefore, a command
7042	such as
7043
7044		check_by_ssh -H test.example.com -l joe echo huh?
7045
7046	might fail, depending on joe's login shell on test.example.com.
7047
7048	Just to make sure, this commit removes most punctuation characters from
7049	our test strings.
7050
70512012-06-14  Holger Weiss  <holger@zedat.fu-berlin.de>
7052
7053	* THANKS.in, plugins-root/check_dhcp.c: check_dhcp: Don't misinterpret
7054	the "siaddr" field
7055
7056	RFC 2131 (2.) says: "DHCP clarifies the interpretation of the 'siaddr'
7057	field as the address of the server to use in the next step of the
7058	client's bootstrap process."  So, we shouldn't interpret this field as
7059	the DHCP server's own address.  (#3503921 - Jason Ellison)
7060
70612012-06-13  Holger Weiss  <holger@zedat.fu-berlin.de>
7062
7063	* NEWS, plugins-root/check_dhcp.c: check_dhcp: Fix handling of "pad"
7064	options
7065
7066	Don't let "pad" options[*] terminate the parsing of DHCP options.  This
7067	bug was triggered by using check_dhcp against Windows 2003 DHCP servers
7068	(see #3503921).
7069
7070	[*] Cf. RFC 2132, 3.1.
7071
70722012-06-11  Holger Weiss  <holger@zedat.fu-berlin.de>
7073
7074	* NEWS, THANKS.in, plugins/check_ping.c: Improve parsing of ping6(1)
7075	output
7076
7077	The ping6(1) implementation provided by Debian's iputils-ping package
7078	may produce output such as the following:
7079
7080	| 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2009ms
7081
7082	There's a corresponding pattern in check_ping.c:458:
7083
7084	| "%*d packets transmitted, %*d received, +%*d errors, %d%% packet loss"
7085
7086	Without this fix, the pattern in check_ping.c:456 matched first (as
7087	sscanf(3) interprets "+3" as a match for "%d"):
7088
7089	| "%*d packets transmitted, %*d received, %d%% loss, time"
7090
7091	(#1894850 - Debian bug report #514588 - Matej Vela)
7092
7093	* plugins/sslutils.c: Fix whitespace and capitalization issues
7094
7095	Fix indentation and whitespace issues, and correct some capitalization
7096	errors in error messages.  The behaviour is unchanged.
7097
7098	* plugins/sslutils.c: Don't use SSLv2 when compiling against GnuTLS
7099
7100	GnuTLS doesn't support SSL version 2.
7101
71022012-06-08  Sebastian Harl  <sh@tokkee.org>
7103
7104	* plugins/t/check_dbi.t: t/check_dbi.t: Don't use 'INSERT … VALUES
7105	(a,b), (c,d)' with SQLite3.
7106
7107	Older versions of SQLite3 don't seem to support that.
7108
71092012-06-08  Sebastian Harl  <sh@teamix.net>
7110
7111	* plugins/t/check_dbi.t: Added a few test cases for the check_dbi
7112	plugin.
7113
7114	All tests use sqlite3. A temporary database is created for the purpose of the
7115	tests.
7116
71172012-06-07  Holger Weiss  <holger@zedat.fu-berlin.de>
7118
7119	* plugins/check_users.c: check_users: Whitespace fixes, etc.
7120
7121	* NEWS, THANKS.in: Update NEWS and THANKS w.r.t. check_users change
7122
71232012-04-17  M. Remy  <mremy@gmx.ch>
7124
7125	* plugins/Makefile.am, plugins/check_users.c: check_users: improve
7126	performance
7127
7128	This patch use the utxent function family to collect the user data. It improve the check speed.
7129	Need a system conforming to POSIX.1-2001.
7130
71312012-06-06  Sebastian Harl  <sh@teamix.net>
7132
7133	* plugins/check_dbi.c: check_dbi: Hint the user about cause when dbi
7134	init fails.
7135
71362011-04-18  Sebastian Harl  <sh@teamix.net>
7137
7138	* plugins/check_dbi.c: check_dbi: Added simple regex example to help
7139	output.
7140
7141	* plugins/check_dbi.c: check_dbi: Added SERVER_VERSION metric.
7142
7143	This metric compares the database engine server version with the specified
7144	ranges. The version string [[[[A.]B.]C.]D.]E[.] is returned as E + D*100 +
7145	C*10000 + B*1000000 + A*100000000 (see libdbi's dbi_conn_get_engine_version()
7146	documentation).
7147
7148	* plugins/check_dbi.c: check_dbi: Added -r and -R options.
7149
7150	These options may be used to specify an extended POSIX regular expression that
7151	is applied to the query result. When using -R, a case-insensitive match is
7152	done.
7153
7154	The options may not be mixed with -w/-c/-e.
7155
71562011-04-15  Sebastian Harl  <sh@teamix.net>
7157
7158	* plugins/check_dbi.c: check_dbi: Added -e option.
7159
7160	This option may be used to specify a string that is expected as the query
7161	return value. The string is compared to the query result using strcmp().
7162
7163	The option may not be mixed with -w/-c.
7164
7165	* plugins/check_dbi.c: check_dbi: Added some examples to the help
7166	output.
7167
7168	* plugins/check_dbi.c: check_dbi: Added QUERY_TIME metric.
7169
7170	This metric checks the execution time of the specified query. In case the
7171	query does not return any (parsable) data, this is not treated as an error
7172	when using this metric.
7173
7174	* plugins/check_dbi.c: check_dbi: Replaced -W/-C with -m.
7175
7176	The -m option may be used to specify a metric to check the thresholds against.
7177	This is more flexible than --conntime-warning/--conntime-critical (-W/-C) as
7178	it may be extended to support further metrics without introducing tons of
7179	arguments. Also, it does not make much sense to check the conntime and query
7180	result at the same time.
7181
7182	Currently, the metrics CONN_TIME and QUERY_RESULT are available.
7183
7184	A query is no longer required unless QUERY_RESULT (the default) is used.
7185
71862011-04-08  Sebastian Harl  <sh@teamix.net>
7187
7188	* plugins/check_dbi.c: check_dbi: Fixed/improved perfdata output.
7189
7190	 - do not use zero as 'min' value for the query result perfdata
7191
7192	 - added all semicolons
7193
71942011-04-07  Sebastian Harl  <sh@teamix.net>
7195
7196	* plugins/check_dbi.c: check_dbi: Check and report the time used by the
7197	query.
7198
7199	* plugins/check_dbi.c: check_dbi: Added threshold ranges for the
7200	connection time.
7201
7202	The -W and -C options are used for that. The plugin return value is determined
7203	by the worst check result.
7204
7205	* plugins/check_dbi.c: check_dbi: Include extra opts in help output.
7206
7207	* .gitignore, REQUIREMENTS, configure.in, plugins/Makefile.am,
7208	plugins/check_dbi.c: Initial version of the 'check_dbi' plugin.
7209
7210	This plugin connects to an SQL database using libdbi, thus supporting all
7211	database backends supported by libdbi. It will then issue the specified SQL
7212	query and check the result (the numeric value of the first column of the first
7213	row to be precise) against the specified warning/critical ranges.
7214
7215	The performance data includes the connection time (µs-resolution as provided
7216	by gettimeofday()) and the query result.
7217
72182012-06-06  Sebastian Harl  <sh@teamix.net>
7219
7220	* plugins/sslutils.c: sslutils: Check if OpenSSL supports SSLv2.
7221
7222	Recent versions/builds seem to disable that feature.
7223
72242012-05-29  Holger Weiss  <holger@zedat.fu-berlin.de>
7225
7226	* NEWS, THANKS.in, plugins-scripts/utils.sh.in: Mention the check_range
7227	function in NEWS, etc.
7228
72292012-04-18  Alex Griffin  <griffin.aj@gmail.com>
7230
7231	* plugins-scripts/utils.sh.in: Added check_range shell function to
7232	utils.sh.in
7233
72342012-05-29  Holger Weiss  <holger@zedat.fu-berlin.de>
7235
7236	* plugins/check_http.c: check_http: Fix -C/--certificate option handling
7237
7238	The support for specifying the desired SSL protocol version via an
7239	optional -S/--ssl argument broke the -C/--certificate option.  This is
7240	fixed now.
7241
72422012-05-28  Holger Weiss  <holger@zedat.fu-berlin.de>
7243
7244	* plugins/check_http.c: check_http: Don't ignore SSL initialization
7245	errors
7246
7247	SSL initialization errors are now handled properly by check_http
7248	(#3095106 - Eric Schoeller).
7249
7250	* NEWS, THANKS.in, plugins/check_http.c, plugins/sslutils.c: Add support
7251	for specifying SSL protocol version
7252
7253	The check_http -S/--ssl option now takes an optional argument which
7254	specifies the desired SSL/TLS protocol version (#3285367 - Jason Lunn).
7255
72562012-05-07  Holger Weiss  <holger@zedat.fu-berlin.de>
7257
7258	* NEWS, plugins/sslutils.c: Disable stateless SSL session resumption
7259
7260	Some versions of OpenSSL fail to negotiate the SSL connection with at
7261	least some versions of Tomcat if stateless SSL session resumption
7262	support (see RFC4507) is enabled:
7263
7264	| CRITICAL - Cannot make SSL connection
7265	| 140099330348712:error:140943F2:SSL routines:SSL3_READ_BYTES:sslv3 alert unexpected message:s3_pkt.c:1195:SSL alert number 10
7266
7267	The problem is reproducible with OpenSSL 1.0.0h, but not with OpenSSL
7268	0.9.8o-4squeeze12 (as shipped with Debian 6.0.4).  We work around it by
7269	disabling the RFC4507 functionality when using OpenSSL versions which
7270	support it.
7271
7272	Thanks to Dag Bakke for reporting the issue and for giving me access to
7273	a server I could use to reproduce the problem.
7274
72752012-04-17  Holger Weiss  <holger@zedat.fu-berlin.de>
7276
7277	* .gitignore: Add nagios-plugins.spec file to .gitignore
7278
7279	The nagios-plugins.spec file is created from nagios-plugins.spec.in and
7280	should be ignored by Git.
7281
72822012-04-17  Jan Wagner  <waja@cyconet.org>
7283
7284	* NEWS, plugins/check_ping.c: Fix check_ping where output of ping6 when
7285	unreachable (Debian #662638)
7286
72872012-04-09  Holger Weiss  <holger@zedat.fu-berlin.de>
7288
7289	* NEWS: Mention check_by_ssh -F option in NEWS file
7290
72912012-04-09  Sven Nierlein  <sven@nierlein.de>
7292
7293	* plugins/check_by_ssh.c, plugins/t/check_by_ssh.t: check_by_ssh: added
7294	-F config file to specify alternative ssh config
7295
72962012-04-06  Eric Stanley  <estanley@nagios.com>
7297
7298	* Makefile.am, configure.in, nagios-plugins.spec.in,
7299	po/nagios-plugins.pot: Updated to support compiling and building RPM on
7300	AIX.
7301
73022012-02-24  Holger Weiss  <holger@zedat.fu-berlin.de>
7303
7304	* plugins/check_http.c: Clarify that check_http won't verify
7305	certificates
7306
7307	Add a note to the --help output which clarifies that check_http doesn't
7308	perform certificate verification (beyond what the "-C" option does).
7309
7310	(Suggested by Michael Renner in Debian bug report #644627, forwarded by
7311	Jan Wagner.)
7312
7313	* plugins/check_snmp.c: Cosmetic change
7314
7315	Replace all occurrences of "strstr(s, "c") == s" with "s[0] == 'c'".
7316
7317	* plugins/check_snmp.c: Accept multiple labels specified with "-l"
7318
7319	Fix the code which accepts a comma-separated list of labels specified
7320	via the "-l" option.
7321
7322	(Spotted by Oskar Liljeblad in Debian bug report #647020, forwarded by
7323	Jan Wagner.)
7324
73252012-02-10  Eric Stanley  <estanley@nagios.com>
7326
7327	* configure.in, plugins/common.h: Enable compiling on AIX 6.1
7328
73292012-01-20  Eric Stanley  <estanley@nagios.com>
7330
7331	* Makefile.am, pkg/solaris/solpkg: Added pst3 to Solaris package.
7332
73332011-12-25  Holger Weiss  <holger@zedat.fu-berlin.de>
7334
7335	* NEWS, perlmods/Nagios-Plugin-0.34.tar.gz,
7336	perlmods/Nagios-Plugin-0.36.tar.gz: Updated Nagios::Plugin library
7337
73382011-12-16  Eric Stanley  <estanley@nagios.com>
7339
7340	* Makefile.am, pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Commit files
7341	which were inadvertently omitted from the previous commit.
7342
7343	* pkg/solaris/preinstall: Updated Solaris package creation to newer
7344	standards
7345
7346	The Solaris package creation has been updated to newer standards to match those
7347	of the NRPE package. The following changes have been made:
7348	    - the plugins now install under /opt/nagios
7349	    - the name of package is now NGOSplugin
7350	    - the files installed are now owned by the nagios user
7351	    - the package includes a pre-installation script that creates a nagios user
7352	        and a nagios group if one did not previously exist
7353
7354	* m4/np_mysqlclient.m4: Fixed issue for compiling mysql plugin on
7355	Solaris
7356
7357	On Solaris, in the case where the mysql libraries were compiled using a
7358	non-gcc compiler, but the plugins are being compiled with gcc, the configure
7359	process would incorrectly determine the MYSQLCFLAGS. This has been corrected
7360	in the m4/np_mysqlclient.m4 file.
7361
73622011-09-07  Holger Weiss  <holger@zedat.fu-berlin.de>
7363
7364	* plugins-scripts/check_sensors.sh: check_sensors: Use symbolic exit
7365	codes
7366
7367	Specify the exit codes by using the constants from utils.sh.
7368
7369	* plugins-scripts/check_sensors.sh: check_sensors: Minor whitespace
7370	fixes
7371
7372	* NEWS, plugins-scripts/check_sensors.sh: check_sensors: Detect FAULT
7373	status
7374
7375	Return an UNKNOWN status if a faulty sensor is detected.  This can be
7376	suppressed with the new "--ignore-fault" option.
7377
7378	(Fixes Debian bug #615133, patch suggested by Jan Wagner.)
7379
73802011-09-06  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7381
7382	* plugins/check_radius.c: Make GCC happy
7383
7384	It won't trust us about msg containing no format string, and fail miserably
7385	when compiled with -Werror=format-security. Reported by spy6 on IRC.
7386
73872011-08-13  Matthias Eble  <psychotrahe@users.sourceforge.net>
7388
7389	* plugins/check_ldap.c: Fix: check_ldap now correctly handles the long
7390	option --hostname for -H
7391
7392	The undocumented --host has been changed to --hostname which is actually
7393	mentioned in --help. Thanks to lgarrett (#3191388)
7394
73952011-07-15  Ton Voon  <ton.voon@opsera.com>
7396
7397	* NEWS, plugins/check_smtp.c, plugins/check_tcp.c: Fix check_smtp and
7398	check_tcp where duplicate messages were displayed for certificate errors
7399	(Opsview team)
7400
7401	* NEWS, plugins/check_smtp.c: New option to check_smtp to ignore
7402	failures when sending QUIT (#3358348 - Duncan Ferguson)
7403
74042011-04-28  Sebastian Harl  <sh@teamix.net>
7405
7406	* NEWS, THANKS.in, plugins-root/check_icmp.c: check_host: Allocate a
7407	large-enough buffer for the host table.
7408
7409	When specifying a host-name on the command line, each of its IPs is added to
7410	the host table (and each one is pinged). So, the buffer has to be large enough
7411	to hold all of the respective host objects. (argc - 1) only fits hosts with a
7412	single IP.
7413
7414	Thanks to Max Kosmach <max@tcen.ru> for reporting this in Debian bug #623702.
7415
74162011-03-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7417
7418	* NEWS, THANKS.in, plugins/check_ssh.c: Add perfdata to check_ssh
7419	(#3244097 - Marco Beck)
7420
74212011-02-08  Holger Weiss  <holger@zedat.fu-berlin.de>
7422
7423	* plugins/check_smtp.c: check_smtp: Abort on missing/unexpected greeting
7424
7425	Abort immediately if we don't receive a server greeting or if the
7426	greeting doesn't contain the "--expect"ed string (by default: "220")
7427	instead of blindly sending the EHLO/HELO line.
7428
7429	Spotted by Daniel Piddock, see Debian bug report #611914.
7430
74312011-02-04  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7432
7433	* NEWS, THANKS.in, plugins/sslutils.c, plugins/t/check_http.t,
7434	plugins/tests/check_http.t: check_http: check for and print the
7435	certificate cn
7436
7437	This patch adds a check for the certificate cn (hostname) to normal
7438	certificate checks. It returns CRITICAL if th cn is missing, otherwise it
7439	prints it in the normal output.
7440
7441	Patch by Stéphane Urbanovski
7442
74432011-01-21  Ton Voon  <ton.voon@opsera.com>
7444
7445	* NEWS, plugins/check_procs.c, plugins/tests/check_procs.t: Fix for
7446	regex input of '|', being output causing problems with Nagios' parsing
7447	of
7448	performance data. Now replaced with ','
7449
74502011-01-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7451
7452	* plugins/t/check_snmp.t, plugins/tests/check_snmp.t,
7453	plugins/tests/check_snmp_agent.pl: Test updates...
7454
7455	1. Timetick test could fail with uptime > 115 days. Thresholds are
7456	double type, so it's safe to put a large number even for 32bit systems.
7457	2. Add a test based on an invalid bug report, worthy anyway.
7458
74592011-01-01  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7460
7461	* tools/sfsnapshot-upload: Update the README text
7462
7463	* NEWS, plugins/check_http.c: Make check_http use standard threshold
7464	functions
7465
7466	This enables floating point and ranges, and make the code more standard.
7467
74682010-12-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7469
7470	* NEWS, plugins/check_ldap.c: Fix check_ldap overriding the port when
7471	--ssl was specified after -p
7472
74732010-11-30  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7474
7475	* plugins/tests/check_http.t, plugins/tests/check_snmp.t: Fix minor test
7476	issues
7477
7478	My Test::More wouldn't print the total number of tests anymore, moving
7479	the plan at the top appears to fix it.
7480
7481	At the same time I made check-http.t eval the special modules so it can
7482	skip the tests instead of failing.
7483
7484	* NEWS, plugins/check_snmp.c, plugins/tests/check_snmp.t: Revert
7485	"check_snmp now considers strings returned by SNMP that contain just"
7486
7487	This reverts commit 896962a1ad1b7d7c75d42c565b06cc799feb0a7c.
7488
7489	Conflicts:
7490
7491		NEWS
7492		plugins/tests/check_snmp.t
7493
7494	Notes:
7495		Reverting because I rebased a patch that was doing the same thing, plus
7496		fixing more related regressions, and both didn't work together.
7497		I kept the tests intact except for one that wouldn't pass on 1.4.14
7498		either
7499
7500	* plugins/tests/check_snmp.t: State-based tests enhancements
7501
7502	- Use /var/tmp for state if no state dir environment variable is set,
7503	  this avoid the need for a writable localstatedir during tests.
7504	- Use "rm -f", mostly to avoid printing out garbage of the directory
7505	  doesn't exists
7506
7507	* NEWS, plugins/check_snmp.c, plugins/t/check_snmp.t: check_snmp: Remove
7508	that is_numeric madness
7509
7510	Original patch to make Timeticks works as in check_snmp v1.4.14, it turns
7511	out is_numeric isn't so useful and treating all types as numeric works
7512	best for backwards-compatibility. This is how it used to work in 1.4.14.
7513
7514	As a special case, I also make calculate_rate look up for numeric values
7515	as it would otherwise return the last value instead.
7516
75172010-11-28  Matthias Eble  <psychotrahe@users.sourceforge.net>
7518
7519	* plugins-scripts/t/check_disk_smb.t: add test cases for check_disk_smb
7520
7521	* NEWS, plugins-scripts/check_disk_smb.pl: check_disk_smb now handles
7522	NT_STATUS_ACCESS_DENIED properly (Debian #601696)
7523
7524	* NEWS, plugins-scripts/check_disk_smb.pl: Make check_disk_smb accept
7525	spaces in share names (#990948, #1370031, Debian #601699)
7526
75272010-11-15  Matthias Eble  <psychotrahe@users.sourceforge.net>
7528
7529	* NEWS, lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c: Fix
7530	check_disk free space calculation if blocksizes differ within a disk
7531	group (Bekar - #2973603)
7532
7533	Various values (dused_pct, dfree_pct, inodes_free, inodes_total, ...) are now carried in
7534	the parameter_list structure. Assignments have been moved to a subroutine preventing
7535	code redundancies.
7536	Group metrics are now calculated based on units rather than blocks. This fixes freespace calculation
7537	when blocksizes differ within a group.
7538
75392010-11-15  nagios  <nagios@opsviewdev32.(none)>
7540
7541	* NEWS, plugins/check_snmp.c, plugins/tests/check_snmp.t,
7542	plugins/tests/check_snmp_agent.pl: check_snmp now considers strings
7543	returned by SNMP that contain just
7544	numbers (according to strtod) to be a numeric value for threshold and
7545	performance data
7546
75472010-10-16  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7548
7549	* NEWS: Update NEWS for last commit
7550
75512010-10-13  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7552
7553	* THANKS.in, plugins/check_nt.c: check_nt: make UPTIME accept
7554	warning/critical levels
7555
7556	Patch originally by Ryan Kelly
7557
75582010-10-11  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7559
7560	* tools/sfsnapshotgit: sfsnapshotgit: Better handling of remote refs
7561
7562	This commit allow to track branches from unusually-named remote refs and
7563	makes possible using external remotes (other than origin) for snapshots.
7564
75652010-10-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7566
7567	* contrib/check_linux_raid.pl: Patch for check_linux_raid with on
7568	linear/raid0 arrays
7569
7570	Fixes bug #3049988, Debian bug #579049
7571
75722010-08-31  Ton Voon  <ton.voon@opsera.com>
7573
7574	* plugins/check_http.c: Fix typos in -f help text
7575
75762010-07-27  Holger Weiss  <holger@zedat.fu-berlin.de>
7577
7578	* COPYING: Update the COPYING file to the GPLv3
7579
7580	We switched to the GPLv3 early in 2008, but we forgot to update the
7581	COPYING file accordingly.
7582
75832010-07-27  Ton Voon  <ton.voon@opsera.com>
7584
7585	* BUGS, ChangeLog, NEWS, NP-VERSION-GEN, configure.in, package.def:
7586	1.4.15 prep
7587
75882010-07-14  Ton Voon  <ton.voon@opsera.com>
7589
7590	* tools/sfsnapshot-upload: Added text re: MD5SUM updates in nightlies,
7591	but tarballs not
7592
75932010-07-09  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7594
7595	* plugins/check_snmp.c, po/de.po, po/fr.po, po/nagios-plugins.pot: Fix
7596	--help output when MAX_OIDS is altered.
7597
75982010-07-07  Ton Voon  <ton.voon@opsera.com>
7599
7600	* NEWS, plugins/check_disk.c: Fix examples in check_disk, where it
7601	implied was possible to suffix unit values to warn/crit parameters
7602
7603	* NEWS, THANKS.in, plugins-scripts/check_ifstatus.pl: Allow
7604	check_ifstatus to accept version=2c
7605
76062010-07-02  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7607
7608	* NEWS, lib/utils_cmd.c: Fix cmd_run overwriting the environment
7609
7610	Some commands need the environment to function properly. One such
7611	example is check_ssh and check_by_ssh when a SOCKS proxy is required.
7612
7613	This patch use setenv and extern char **environ to alter and pass the
7614	new environment to the child process Those modules have been added to
7615	Gnulib for portability.
7616
7617	* gl/Makefile.am, gl/m4/gnulib-cache.m4: Import the environ module from
7618	gnulib (86ba51)
7619
76202010-07-02  Holger Weiss  <holger@zedat.fu-berlin.de>
7621
7622	* tools/git-notify: git-notify: Be careful with "--no-merge"
7623
7624	The "-X" option (which asks git-notify to not report merge commits) was
7625	implemented by setting the "--no-merge" option on each invocation of
7626	git-rev-list(1).  However, we do not only use git-rev-list(1) to get the
7627	list of new commits, but also to check whether the old branch head (or
7628	tag) is a parent of the new branch head (or tag).  For this latter
7629	check, the "--no-merge" option should not be set; otherwise, git-notify
7630	would be fooled to believe that the branch has been rewritten if the old
7631	head was a merge commit.
7632
76332010-06-30  tonvoon  <ton.voon@opsview.com>
7634
7635	* plugins/check_snmp.c, plugins/tests/check_snmp.t: Corrected
7636	rate_multiplier calculation
7637
7638	* plugins/check_snmp.c, plugins/tests/check_snmp.t: Removed suffix of
7639	"-rate" and let user decide label via --label
7640
7641	* plugins/check_snmp.c, plugins/tests/check_snmp.t: Tests for
7642	--rate-multiplier option
7643
76442010-06-30  Ton Voon  <ton.voon@opsera.com>
7645
7646	* plugins/check_snmp.c: Fixed rate-multiplier option
7647
76482010-06-25  tonvoon  <ton.voon@opsview.com>
7649
7650	* lib/tests/Makefile.am: Add test file directory
7651
76522010-06-24  Ton Voon  <ton.voon@opsera.com>
7653
7654	* lib/tests/test_utils.c, lib/utils_base.c: Cleanup some warnings
7655	displayed from IRIX tinderbox server
7656
7657	* gl/Makefile.am, gl/m4/eealloc.m4, gl/m4/environ.m4,
7658	gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/malloca.m4,
7659	gl/m4/setenv.m4, gl/malloca.c, gl/malloca.h, gl/malloca.valgrind,
7660	gl/setenv.c, gl/unsetenv.c: Added unsetenv and setenv from gnulib
7661
7662	* gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7663	gl/m4/strsep.m4, gl/strsep.c: Added strsep to gnulib, for check_snmp.c
7664
76652010-06-23  tonvoon  <ton.voon@opsview.com>
7666
7667	* NEWS, plugins/check_snmp.c, plugins/tests/check_snmp.t,
7668	plugins/tests/check_snmp_agent.pl, po/de.po, po/fr.po,
7669	po/nagios-plugins.pot: Added option to invert search results
7670
7671	* NEWS, plugins/check_http.c, plugins/tests/check_http.t: Display
7672	missing search string and URL when failed (Duncan Ferguson #2999924)
7673
76742010-06-17  Ton Voon  <ton.voon@opsera.com>
7675
7676	* NEWS, build-aux/c++defs.h, build-aux/warn-on-use.h, gl/Makefile.am,
7677	gl/alloca.c, gl/config.charset, gl/error.c, gl/getopt.c,
7678	gl/getopt_int.h, gl/localcharset.c, gl/m4/asm-underscore.m4,
7679	gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/gnulib-cache.m4,
7680	gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
7681	gl/m4/intl.m4, gl/m4/lib-link.m4, gl/m4/netdb_h.m4, gl/m4/onceonly.m4,
7682	gl/m4/po.m4, gl/m4/printf.m4, gl/m4/sha1.m4, gl/m4/sockpfaf.m4,
7683	gl/m4/stdint.m4, gl/m4/stdio_h.m4, gl/m4/string_h.m4, gl/m4/strnlen.m4,
7684	gl/m4/time_h.m4, gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4,
7685	gl/m4/visibility.m4, gl/netdb.in.h, gl/regex_internal.c,
7686	gl/regex_internal.h, gl/sha1.c, gl/sha1.h, gl/stdbool.in.h,
7687	gl/stdio-write.c, gl/stdio.in.h, gl/strerror.c, gl/string.in.h,
7688	gl/sys_stat.in.h, gl/time.in.h, gl/unistd.in.h, gl/vasnprintf.c,
7689	gl/verify.h, gl/wchar.in.h, lib/Makefile.am, lib/tests/Makefile.am,
7690	lib/tests/test_utils.c, lib/tests/var/.gitignore, lib/tests/var/baddate,
7691	lib/tests/var/missingdataline, lib/tests/var/oldformat,
7692	lib/tests/var/statefile, lib/utils_base.c, lib/utils_base.h,
7693	plugins/Makefile.am, plugins/check_snmp.c, plugins/tests/check_snmp.t,
7694	plugins/tests/check_snmp_agent.pl: Added state retention APIs.
7695	Implemented for check_snmp with --rate option.
7696
7697	See http://nagiosplugin.org/c-api-private for more details on the API.
7698
7699	Also updated check_snmp -l option to change the perfdata label.
7700
77012010-06-18  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7702
7703	* NEWS: NEWS entry for last commit
7704
77052009-08-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7706
7707	* configure.in: Attempt at detecting 64bit compilation flags between
7708	gcc, old, and new versions of sun cc
7709
7710	Gcc accepts -m64, just as newer version of Suncc.
7711	Older Suncc required -xarch=v9 (SPARC) or -xarch=amd64 (x86-64) to generate 64bit code.
7712
77132010-05-08  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7714
7715	* plugins/check_smtp.c: Add missing --fqdn help (Jan Wagner)
7716
77172010-04-28  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7718
7719	* plugins/utils.h, po/de.po, po/fr.po, po/nagios-plugins.pot: Update
7720	extra-opts help text based on ML agreement
7721
7722	* .gitignore, tools/distclean: use git-clean when possible
7723
7724	git-clean is much faster and more reliable...
7725
7726	Also add confdefs.h in gitignore, although this file is normally removed
7727	at the end of the configure script.
7728
7729	* build-aux/ltmain.sh, gl/m4/libtool.m4, gl/m4/ltoptions.m4,
7730	gl/m4/ltsugar.m4, gl/m4/ltversion.m4, gl/m4/lt~obsolete.m4: Update
7731	libtool
7732
7733	Nagios-plugins wouldn't compile on Ubuntu 10.04 (Lucid) with the old libtool
7734
77352010-04-22  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7736
7737	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
7738	plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
7739	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
7740	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
7741	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide_smart.c,
7742	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
7743	plugins/check_mysql.c, plugins/check_mysql_query.c,
7744	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_ntp.c,
7745	plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
7746	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
7747	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
7748	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
7749	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
7750	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
7751	plugins/negate.c, plugins/urlize.c: Add newline after "Usage:" in --help
7752
7753	* plugins/check_cluster.c: Split long line in check_cluster --help
7754
77552010-04-21  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7756
7757	* po/de.po, po/fr.po, po/nagios-plugins.pot: Update French translations
7758	with extra-opts change
7759
7760	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
7761	plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
7762	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
7763	plugins/check_fping.c, plugins/check_game.c, plugins/check_hpjd.c,
7764	plugins/check_http.c, plugins/check_ide_smart.c, plugins/check_ldap.c,
7765	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
7766	plugins/check_mysql.c, plugins/check_mysql_query.c,
7767	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_ntp.c,
7768	plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
7769	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
7770	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
7771	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
7772	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
7773	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
7774	plugins/utils.h: Standardize the extra-opts notes
7775
7776	* NEWS, plugins/tests/check_snmp.t: Fix tests and update NEWS file
7777
77782010-04-15  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7779
7780	* plugins/check_snmp.c: Replace the lousy multiline parser with a robust
7781	one.
7782
7783	This one counts double quotes and backslashes so it should handle any
7784	level of escaping.
7785
77862009-09-17  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7787
7788	* plugins/check_snmp.c, plugins/tests/check_snmp_agent.pl: Attempt at
7789	fixing check_snmp multiline output:
7790
7791	This patch tries to detect and output nicely multi-line strings. This
7792	method is broken by design; only a count of double-quotes and escapes
7793	could work in every situation.
7794
77952010-04-15  tonvoon  <ton.voon@opsera.com>
7796
7797	* NEWS, perlmods/Nagios-Plugin-0.27.tar.gz,
7798	perlmods/Nagios-Plugin-0.34.tar.gz: Updated Nagios::Plugin library
7799
78002010-04-14  Holger Weiss  <holger@zedat.fu-berlin.de>
7801
7802	* tools/git-notify: git-notify: Fix the ordering of commits
7803
7804	If notifications for multiple commits are created, sort them
7805	chronologically instead of in reverse chronological order.
7806
78072010-04-14  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7808
7809	* NEWS, plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
7810	plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
7811	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
7812	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
7813	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide_smart.c,
7814	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
7815	plugins/check_mrtgtraf.c, plugins/check_mysql.c,
7816	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
7817	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
7818	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
7819	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
7820	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
7821	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
7822	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
7823	plugins/negate.c, plugins/urlize.c, plugins/utils.h, po/POTFILES.in,
7824	po/de.po, po/fr.po, po/nagios-plugins.pot: Fix translations when
7825	extra-opts aren't enabled
7826
7827	Bug #2832884 reported problem with translations outputting pot file
7828	headers. This is caused by "" matching the header of the translation
7829	files.
7830
7831	This patch moves gettext macros inside utils macros and update some
7832	french translations.
7833
7834	* plugins/check_ntp.c, plugins/negate.c, po/de.po, po/fr.po,
7835	po/nagios-plugins.pot: Update french translation (fix all fuzzy's)
7836
7837	* NEWS, THANKS.in, plugins/check_radius.c: Fix check_radius returning OK
7838	on unexpected results
7839
7840	REJECT_RC is defined on some radiusclient versions and differenciates
7841	between auth errors and bad responses. This patch will affect only the
7842	behaviour of those clients exporting REJECT_RC.
7843
7844	In addition, unexpected return codes are now handled properly and
7845	return UNKNOWN.
7846
7847	* NEWS: Typo
7848
78492010-04-08  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7850
7851	* NEWS, plugins-root/Makefile.am, plugins-root/pst3.c: pst3.c must not
7852	use nagiosplug/gnulib includes
7853
78542010-04-07  Thomas Guyot-Sionnest  <dermoth@aei.ca>
7855
7856	* .gitignore, build-aux/arg-nonnull.h, build-aux/c++defs.h,
7857	build-aux/config.rpath, build-aux/mkinstalldirs,
7858	build-aux/warn-on-use.h, gl/Makefile.am, gl/alignof.h, gl/alloca.c,
7859	gl/alloca.in.h, gl/arpa_inet.in.h, gl/asnprintf.c, gl/asprintf.c,
7860	gl/base64.c, gl/base64.h, gl/basename-lgpl.c, gl/basename.c, gl/btowc.c,
7861	gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
7862	gl/close-hook.c, gl/close-hook.h, gl/config.charset, gl/creat-safer.c,
7863	gl/dirname-lgpl.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
7864	gl/dup2.c, gl/errno.in.h, gl/error.c, gl/error.h, gl/exitfail.c,
7865	gl/exitfail.h, gl/fcntl--.h, gl/fcntl-safer.h, gl/fcntl.c,
7866	gl/fcntl.in.h, gl/fd-safer.c, gl/float+.h, gl/float.in.h, gl/floor.c,
7867	gl/floorf.c, gl/fsusage.c, gl/fsusage.h, gl/full-read.c, gl/full-read.h,
7868	gl/full-write.c, gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c,
7869	gl/getdtablesize.c, gl/gethostname.c, gl/getloadavg.c, gl/getopt.c,
7870	gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h, gl/gettext.h,
7871	gl/inet_ntop.c, gl/intprops.h, gl/langinfo.in.h, gl/localcharset.c,
7872	gl/localcharset.h, gl/locale.in.h, gl/m4/00gnulib.m4, gl/m4/alloca.m4,
7873	gl/m4/arpa_inet_h.m4, gl/m4/base64.m4, gl/m4/btowc.m4,
7874	gl/m4/c-strtod.m4, gl/m4/cloexec.m4, gl/m4/codeset.m4, gl/m4/dirname.m4,
7875	gl/m4/dos.m4, gl/m4/double-slash-root.m4, gl/m4/dup2.m4,
7876	gl/m4/errno_h.m4, gl/m4/error.m4, gl/m4/exitfail.m4,
7877	gl/m4/extensions.m4, gl/m4/fcntl-o.m4, gl/m4/fcntl-safer.m4,
7878	gl/m4/fcntl.m4, gl/m4/fcntl_h.m4, gl/m4/float_h.m4, gl/m4/floorf.m4,
7879	gl/m4/fstypename.m4, gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4,
7880	gl/m4/getdtablesize.m4, gl/m4/gethostname.m4, gl/m4/getloadavg.m4,
7881	gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
7882	gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7883	gl/m4/gnulib-tool.m4, gl/m4/hostent.m4, gl/m4/iconv.m4,
7884	gl/m4/include_next.m4, gl/m4/inet_ntop.m4, gl/m4/inline.m4,
7885	gl/m4/intdiv0.m4, gl/m4/intl.m4, gl/m4/intldir.m4, gl/m4/intlmacosx.m4,
7886	gl/m4/intmax.m4, gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4,
7887	gl/m4/inttypes_h.m4, gl/m4/langinfo_h.m4, gl/m4/lcmessage.m4,
7888	gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
7889	gl/m4/localcharset.m4, gl/m4/locale-fr.m4, gl/m4/locale-ja.m4,
7890	gl/m4/locale-zh.m4, gl/m4/locale_h.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
7891	gl/m4/ls-mntd-fs.m4, gl/m4/malloc.m4, gl/m4/math_h.m4, gl/m4/mbrtowc.m4,
7892	gl/m4/mbsinit.m4, gl/m4/mbstate_t.m4, gl/m4/memchr.m4, gl/m4/mktime.m4,
7893	gl/m4/mmap-anon.m4, gl/m4/mode_t.m4, gl/m4/mountlist.m4,
7894	gl/m4/multiarch.m4, gl/m4/netdb_h.m4, gl/m4/netinet_in_h.m4,
7895	gl/m4/nl_langinfo.m4, gl/m4/nls.m4, gl/m4/onceonly.m4, gl/m4/open.m4,
7896	gl/m4/po.m4, gl/m4/printf-posix.m4, gl/m4/printf.m4, gl/m4/progtest.m4,
7897	gl/m4/regex.m4, gl/m4/safe-read.m4, gl/m4/safe-write.m4,
7898	gl/m4/servent.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
7899	gl/m4/sockets.m4, gl/m4/socklen.m4, gl/m4/sockpfaf.m4, gl/m4/ssize_t.m4,
7900	gl/m4/stat.m4, gl/m4/stdbool.m4, gl/m4/stddef_h.m4, gl/m4/stdint.m4,
7901	gl/m4/stdint_h.m4, gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/strdup.m4,
7902	gl/m4/strerror.m4, gl/m4/string_h.m4, gl/m4/strndup.m4,
7903	gl/m4/strnlen.m4, gl/m4/strstr.m4, gl/m4/sys_socket_h.m4,
7904	gl/m4/sys_stat_h.m4, gl/m4/threadlib.m4, gl/m4/time_h.m4,
7905	gl/m4/time_r.m4, gl/m4/timegm.m4, gl/m4/uintmax_t.m4,
7906	gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4,
7907	gl/m4/vasprintf.m4, gl/m4/visibility.m4, gl/m4/vsnprintf.m4,
7908	gl/m4/warn-on-use.m4, gl/m4/wchar.m4, gl/m4/wchar_h.m4,
7909	gl/m4/wchar_t.m4, gl/m4/wcrtomb.m4, gl/m4/wctype_h.m4, gl/m4/wint_t.m4,
7910	gl/m4/write.m4, gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4,
7911	gl/malloc.c, gl/math.in.h, gl/mbrtowc.c, gl/mbsinit.c, gl/memchr.c,
7912	gl/memchr.valgrind, gl/mktime-internal.h, gl/mktime.c, gl/mountlist.c,
7913	gl/mountlist.h, gl/netdb.in.h, gl/netinet_in.in.h, gl/nl_langinfo.c,
7914	gl/open-safer.c, gl/open.c, gl/pipe-safer.c, gl/printf-args.c,
7915	gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h, gl/ref-add.sin,
7916	gl/ref-del.sin, gl/regcomp.c, gl/regex.c, gl/regex.h,
7917	gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c, gl/safe-read.c,
7918	gl/safe-read.h, gl/safe-write.c, gl/safe-write.h, gl/size_max.h,
7919	gl/snprintf.c, gl/sockets.c, gl/sockets.h, gl/stat.c, gl/stdbool.in.h,
7920	gl/stddef.in.h, gl/stdint.in.h, gl/stdio-write.c, gl/stdio.in.h,
7921	gl/stdlib.in.h, gl/str-two-way.h, gl/strdup.c, gl/streq.h,
7922	gl/strerror.c, gl/string.in.h, gl/stripslash.c, gl/strndup.c,
7923	gl/strnlen.c, gl/strstr.c, gl/sys_socket.in.h, gl/sys_stat.in.h,
7924	gl/time.in.h, gl/time_r.c, gl/timegm.c, gl/unistd--.h,
7925	gl/unistd-safer.h, gl/unistd.in.h, gl/vasnprintf.c, gl/vasnprintf.h,
7926	gl/vasprintf.c, gl/verify.h, gl/vsnprintf.c, gl/w32sock.h,
7927	gl/wchar.in.h, gl/wcrtomb.c, gl/wctype.in.h, gl/write.c,
7928	gl/xalloc-die.c, gl/xalloc.h, gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c,
7929	gl/xstrndup.h, tools/setup: Sync with the latest Gnulib code (177f525)
7930
79312010-04-13  Holger Weiss  <holger@zedat.fu-berlin.de>
7932
7933	* plugins/check_ntp_peer.c: Fix typo
7934
79352010-04-12  Holger Weiss  <holger@zedat.fu-berlin.de>
7936
7937	* contrib/check_linux_raid.pl: Fix Debian bug #574612: Return WARNING on
7938	rebuild
7939
7940	Let check_linux_raid return a WARNING instead of an OK state during
7941	volume recovery.
7942
7943	See: http://bugs.debian.org/574612
7944
7945	(Fixed by Christoph Martin, forwarded by Jan Wagner.)
7946
7947	* contrib/check_linux_raid.pl: Fix Debian bug #534604: Checking md10 and
7948	above
7949
7950	| check_linux_raid malfunctions if system has software RAID devices with
7951	| two or more digits.  For example, for system having /dev/md10,
7952	| /dev/md11 etc, the plugin returns 'UNKNOWN' in automatic mode (if RAID
7953	| devices are manually specified it works).  Also, if system has both
7954	| one-digit, and two-digit RAID devices, the two-digit devices are
7955	| silently ignored in checks, which is even more problematic.
7956
7957	[ http://bugs.debian.org/534604 ]
7958
7959	(Fixed by Matija Nalis, forwarded by Jan Wagner.)
7960
7961	* NEWS, plugins-scripts/check_ircd.pl: Fix Debian bug #545940: Failure
7962	when run via ePN
7963
7964	If Perl's "shift" function is called outside of a subroutine and without
7965	any argument, it usually shifts @ARGV.  However, if a plugin is executed
7966	via ePN, such a call will shift @_ instead, so we must explicitly
7967	specify @ARGV for this to work as expected.
7968
7969	This fixes Debian bug #545940, see: http://bugs.debian.org/545940
7970
7971	Commit de7191e3424e02ba278a39b86e8b1906a25d0362 fixed the same issue for
7972	check_disk_smb.
7973
7974	(Reported by Hendrik Jaeger, forwarded by Jan Wagner.)
7975
79762010-04-11  Holger Weiss  <holger@zedat.fu-berlin.de>
7977
7978	* NEWS, plugins/check_radius.c: Fix Debian bug #482947: No
7979	--nas-ip-address option
7980
7981	| check_radius doesn't seem to provide any way to modify the
7982	| NAS-IP-Address attribute that it uses in the packets it sends, but it
7983	| does so for NAS-Identifier.
7984	|
7985	| Instead, it hardcodes the IP address that it gets from the
7986	| rc_own_ipaddress() library call, and that in turn translates into
7987	| calling gethostbyname() on the result of uname(). This call can easily
7988	| fail, and its result can easily be unsuitable - for example when the
7989	| Nagios instance uses its own virtual host, and you don't want the
7990	| original system hostname leaked to the RADIUS servers you monitor with
7991	| this.
7992	|
7993	| Furthermore, this behaviour is inconsistent with RFC 2865, which
7994	| defines the two attributes as analogous and never suggests hardcoding
7995	| the value of either of them in client software.
7996
7997	Therefore, this commit adds the "-N, --nas-ip-address" option which
7998	allows for specifying the value of the NAS-IP-Address attribute.
7999
8000	| I've also noticed that the original code for NAS-IP-Address hardcoding
8001	| is broken in its error handling - it does "return (ERROR_PC)", which
8002	| is meaningless in the context of check_radius.c. That actually seems
8003	| to be copy&waste from radiusclient-0.3.2/src/radexample.c. :) I fixed
8004	| that.
8005	|
8006	| While debugging, I also took the opportunity to decouple the
8007	| nas-identifier rc_avpair_add() instance from the initial three,
8008	| because this is just bad practice to lump a fourth optional attribute
8009	| into the same block with the required attributes, the error handling
8010	| for which is throwing the same daft message "Out of Memory?"...
8011
8012	[ http://bugs.debian.org/482947 ]
8013
8014	(Contributed by Josip Rodin, forwarded by Jan Wagner.)
8015
8016	* NEWS, plugins/check_ldap.c: Fix Debian bug #479984: Allow empty LDAP
8017	base
8018
8019	The check_ldap plugin did not allow for specifying an empty LDAP base.
8020
8021	See: http://bugs.debian.org/479984
8022
8023	(Fixed by Stephane Chazelas, forwarded by Jan Wagner.)
8024
8025	* plugins/check_http.c: Fix Debian bug #460097: check_http -M broken
8026
8027	See: http://bugs.debian.org/460097
8028
8029	One instance of this bug has already been fixed in commit
8030	888358122004b9571c8fbdfa52ceee1ba5e5f4f2.
8031
8032	(Fixed by Hilko Bengen, forwarded by Jan Wagner.)
8033
8034	* plugins-scripts/check_disk_smb.pl: Fix Debian bug #478942: Fragile
8035	argument passing
8036
8037	Fix some problems regarding the way check_disk_smb passes command line
8038	arguments to smbclient(1).
8039
8040	| It runs:
8041	|
8042	| 	$res = qx/$smbclient "\/\/$host\/$share" $pass -W $workgroup \
8043	| 	       -U $user $smbclientoptions -I $address -c ls/;
8044	|
8045	| [...]
8046	|
8047	| The documentation says that if the password is not passed, it
8048	| defaults to "".  That is not true above, as $pass expands to
8049	| nothing which leaves no argument at all (instead of an empty
8050	| argument) so is different from providing with an empty password
8051	| or with the -N option.
8052	|
8053	| Also, if the password starts with "-", you're in trouble, that's
8054	| why -U $user%$pass may be prefered.
8055	|
8056	| Also, the doc says that if $user is not provided, then it
8057	| defaults to "guest" but the problem is that if it is provided
8058	| but empty, it is changed to "guest" as well, which prevents us
8059	| from querying hosts that don't do user authentication.
8060
8061	[ http://bugs.debian.org/478942 ]
8062
8063	(Fixed by Stephane Chazelas, forwarded by Jan Wagner.)
8064
8065	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: Fix Debian bug
8066	#478906: Failure when run via ePN
8067
8068	| When perl plugin scripts are run with the embedded perl interpreter in
8069	| nagios3, the "shift" perl command doesn't shift @ARGV, but @_ (which
8070	| happens to contain the same thing as @ARGV at the time the script was
8071	| started).
8072	|
8073	| [...]
8074	|
8075	| A fix is to replace all the instances of "shift" with "shift @ARGV".
8076
8077	[ http://bugs.debian.org/478906 ]
8078
8079	(Fixed by Stephane Chazelas, forwarded by Jan Wagner.)
8080
8081	* THANKS.in, plugins/check_ldap.c: Fix Debian bug #463322: Use
8082	deprecated libldap API
8083
8084	| Our automated build log filter[1] detected a problem that is likely to
8085	| cause your package to segfault on architectures where the size of a
8086	| pointer is greater than the size of an integer, such as ia64 and
8087	| amd64.
8088	|
8089	| This is often due to a missing function prototype definition.  For
8090	| more information, see [2].
8091	|
8092	| 	Function `ldap_init' implicitly converted to pointer at
8093	| 	check_ldap.c:124
8094	|
8095	| [1] http://people.debian.org/~dannf/check-implicit-pointer-functions
8096	| [2] http://wiki.debian.org/ImplicitPointerConversions
8097	|
8098	| The libldap API has been updated and many functions used by the ldap
8099	| plugin are now deprecated.  This package should either update to the
8100	| new API or define LDAP_DEPRECATED to continue using the deprecated
8101	| interfaces.
8102	|
8103	| This patch implements the lazy solution.
8104
8105	[ http://bugs.debian.org/463322 ]
8106
8107	(Contributed by Dann Frazier, forwarded by Jan Wagner.)
8108
8109	* NEWS, THANKS.in, plugins-scripts/check_disk_smb.pl: Fix Debian bug
8110	#425129: SMB guest mode won't work
8111
8112	| The check_disk_smb plugin purports to support guest users, but it
8113	| doesn't work out, because it doesn't specify the -N command line
8114	| option to smbclient when no password is specified, making smbclient
8115	| stop and ask.
8116
8117	[ http://bugs.debian.org/425129 ]
8118
8119	(Fixed by Josip Rodin, forwarded by Jan Wagner.)
8120
8121	* plugins/check_game.c: Fix Debian bug #307905: Incorrect usage output
8122
8123	The usage output of check_game was wrong, see:
8124
8125		http://bugs.debian.org/307905
8126
8127	(Fixed by Sean Finney, forwarded by Jan Wagner.)
8128
8129	* NEWS, plugins-scripts/check_disk_smb.pl: check_disk_smb: Allow for
8130	specifying an IP address
8131
8132	Add the "-a, --address option" which allows for specifying the IP
8133	address of the server to connect to.  If this option is used, the IP
8134	address will be handed over to smbclient(1)'s "-I" option.  (Contributed
8135	by Sean Finney, forwarded by Jan Wagner.)
8136
81372010-04-06  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8138
8139	* NEWS: check_http: Add warning about SNI not enabled by default anymore
8140
81412010-04-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8142
8143	* NEWS, plugins/check_http.c: Fix regression in check_http ssl checks on
8144	some servers
8145
8146	The fix is making SNI an option.
8147
81482010-03-31  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8149
8150	* plugins/check_snmp.c: check_snmp: Update last patch to copy value
8151	verbatim
8152
8153	Rework last patch, copying the converted portion of the string rather
8154	than re-converting it. This is safer for backwards-compatibility as the
8155	value is never modified.
8156
81572010-03-30  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8158
8159	* NEWS, plugins/check_snmp.c: check_snmp: Fix regression introduced in
8160	#1867716
8161
8162	Bug #1867716 fixed what it meant to fix: broken perfdata strings.
8163	Unfortunately some users relied on half-broken perfdata string where at
8164	least the first token was OK. This patch do a two-way conversion
8165	(string to double then back to string) instead and use the conversion
8166	result for the performance data.
8167
8168	A possible caveat is that the string may change where it normally
8169	shouldn't but the result should be somewhat similar.
8170
81712010-03-27  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8172
8173	* NEWS, THANKS.in, plugins/check_ide_smart.c: Fix compilation with GCC
8174	2.96 (Konstantin Khomoutov - #2977105)
8175
81762010-03-18  Holger Weiss  <holger@zedat.fu-berlin.de>
8177
8178	* NEWS, plugins/check_ntp_peer.c, plugins/t/check_ntp.t: Let
8179	check_ntp_peer check the number of truechimers
8180
8181	Add support for checking the number of usable time sources (i.e., the
8182	number of peers which are classified as so-called "truechimers" by NTP's
8183	intersection algorithm).  The new "-m" and "-n" options allow for
8184	specifying the according WARNING and CRITICAL thresholds (and thereby
8185	activating the truechimers check), respectively.
8186
81872010-03-16  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8188
8189	* NEWS: Typo in NEWS
8190
81912010-03-15  Ton Voon  <ton.voon@opsera.com>
8192
8193	* doc/developer-guidelines.sgml: Corrected example
8194
81952010-02-26  Ton Voon  <ton.voon@opsera.com>
8196
8197	* NEWS, THANKS.in, plugins/check_http.c: Fix memory leak in check_http
8198	for large pages (Jimmy Bergman - #2957455)
8199
82002009-12-07  Holger Weiss  <holger@zedat.fu-berlin.de>
8201
8202	* tools/git-notify, tools/git-post-receive-hook: git-notify: Pipe
8203	e-mails directly to sendmail(8)
8204
8205	Use sendmail(8) instead of mail(1) in order to be able to set the
8206	"Content-Type" header field on systems where the available mail(1)
8207	command doesn't allow for setting it.  This makes the "-H" flag (cf.
8208	commit 71350c5a) unnecessary.
8209
82102009-12-06  Holger Weiss  <holger@zedat.fu-berlin.de>
8211
8212	* tools/git-notify, tools/git-post-receive-hook: Enable CIA's commit
8213	notifications
8214
8215	We now use CIA's service to send commit notifications to IRC.  They are
8216	currently sent to the #Nagios-Devel channel on Freenode.  See:
8217
8218		http://cia.vc/stats/project/nagiosplug/
8219		http://cia.vc/account/bots/15699/
8220
82212009-12-04  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8222
8223	* NEWS, configure.in: Detect arguments passed via --with-ping[6]-command
8224	(#2908236)
8225
8226	* configure.in: Whitespace fixes
8227
82282009-12-02  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8229
8230	* plugins/check_http.c: Fix short help using "warn" for the -f option
8231	instead of "warning" (onredirect).
8232
82332009-11-19  Ton Voon  <tonvoon@nagiosplugins.org>
8234
8235	* tools/sfsnapshot-upload: Updated link to sfsnapshotgit
8236
82372009-11-18  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8238
8239	* doc/developer-guidelines.sgml: Update developer guideline regarding
8240	CVS Commits
8241	(mostly for testing my snapshot script, though it had to be updated anyway)
8242
82432009-11-11  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8244
8245	* tools/sfsnapshotgit: Fix fetching of remote branches
8246
82472009-11-11  dermoth  <dermoth@nagiosplugins.org>
8248
8249	* tools/sfsnapshot-upload, tools/sfsnapshotgit: Many fixes to snapshot
8250	scripts
8251
8252	sfsnapshotgit:
8253	  - Use fetch/reset instead to pull to avoid merges on forced updates
8254
8255	sfsnapshot-upload:
8256	  - Fix link deletion walking the entire home dir
8257		- Allow CLEAN_TIME=0 (no retention)
8258		- Re-add per-branch links when CLEAN_TIME > 0
8259		- Add many comments
8260
82612009-11-07  Holger Weiss  <holger@zedat.fu-berlin.de>
8262
8263	* tools/git-post-receive-hook, tools/git-update-mirror: Git commit
8264	notifications via post-receive hook
8265
8266	Now that we moved our Git repositories to SourceForge, we don't need to
8267	maintain local clones for generating commit notifications anymore, as
8268	SourceForge provides shell access to the repositories.  Instead, we now
8269	run git-notify as a post-receive hook on the SourceForge server.
8270	Actually, we use a wrapper which executes git-notify with the desired
8271	options and which makes it easy to add other post-receive hooks in the
8272	future.
8273
8274	* tools/git-notify: git-notify: Support SourceForge repositories
8275
8276	The Gitweb URLs for repositories hosted by SourceForge are slightly
8277	different than other Gitweb URLs.  The correct URL cannot be specified
8278	via "-u" if we append "/$repos_name.git/?" to that URL as we usually do.
8279	If the new "-S" flag is specified or "notify.sourceforge" is set, we'll
8280	append "/$repos_name;" instead, which makes the "-u" option usable for
8281	SourceForge repositories.
8282
8283	* tools/git-notify: git-notify: Optionally call mail(1) without "-a"
8284
8285	Not all mail(1) implementations support specifying additional header
8286	fields via "-a": with some, this flag is used for attaching files,
8287	others don't provide an "-a" flag at all (this is true for the /bin/mail
8288	utility currently installed on the SourceForge servers, for example).
8289	We now provide the "-H" flag and the "notify.legacyMail" configuration
8290	key for these cases.
8291
8292	* tools/git-notify: git-notify: Polish up the "tag notifications"
8293
8294	Use better labels for the tag ref and the SHA1 name of the tag object.
8295
8296	* tools/git-notify: git-notify: Distinguish between tag types
8297
8298	Distinguish between annotated tags and lightweight tags.  In the former
8299	case, send an annotated "tag notification", in the latter case, send a
8300	"ref change notification" (as we did in both cases before).
8301
8302	* tools/git-notify: git-notify: Fix "global" notifications
8303
8304	If the number of commits included with a single push exceeds the maximum
8305	specified via "-n", a single notification will be generated instead of
8306	individual e-mails.  For listing the commits within such a notification,
8307	git-rev-list(1)'s "--pretty" option is used.  This yields output which
8308	the git_rev_list() subroutine didn't accept.  That's now fixed.
8309
8310	* tools/git-notify: git-notify: Optionally [tag] the subject
8311
8312	If the new "-T" option is specified or "notify.emitRepository" is set,
8313	the subject of e-mail notifications will be prefixed with [<tag>], where
8314	<tag> is the name of the updated repository.
8315
8316	* tools/git-notify: git-notify: Optionally omit the author name
8317
8318	If the new "-A" option is specified (or "notify.omitAuthor" is set), the
8319	author name will be omitted from the subject of e-mail notifications.
8320
8321	* tools/git-notify: git-notify: Make abbreviating Gitweb URLs optional
8322
8323	The SHA1 object name part of Gitweb URLs is now only shortened if the
8324	user requested this by specifying the new "-z" option (or by setting
8325	"notify.shortURLs").
8326
8327	While at it, also shorten the additional URL which references a diff in
8328	e-mail notifications which don't include that diff inline because its
8329	size exceeds the maximum number of bytes specified via "-s".
8330
8331	Note that while the abbreviated SHA1 object names will be unique at push
8332	time, this cannot be guaranteed for the future, so the shortened URLs
8333	might break some day.
8334
8335	* tools/git-notify: git-notify: Make showing the committer optional
8336
8337	Only the author's name and address will now be mentioned in a commit
8338	notification by default.  However, if the "-C" option is specified (or
8339	"notify.showCommitter" is set), the committer's name and address will
8340	also be included in the notification if the committer is not the author
8341	of the commit (as we previously did by default).
8342
8343	* tools/git-notify: git-notify: Make using a state file optional
8344
8345	Making use of a state file in order to prevent duplicate notifications
8346	is now optional.  The user must explicitly specify a file path via the
8347	"-t" option or by setting the git-config(1) variable "notify.statefile"
8348	to activate this functionality.
8349
8350	* tools/git-notify: git-notify: Don't abort if mail(1) exits non-zero
8351
8352	As nothing in git-notify depends on the success of the mail(1) call,
8353	don't abort if it fails, just spit out a warning.
8354
8355	* tools/git-notify: git-notify: Drop the $sent_notices variable
8356
8357	Now that we don't ignore empty commits anymore, there's no need to keep
8358	track of the number of commits actually notified about, as that will
8359	always be equal to the number of commits returned by get_new_commits().
8360
8361	* tools/git-notify: Revert "git-notify: Ignore `empty' commits"
8362
8363	This reverts commit db63fbfa036f5cd757aedf4547fef9e195a8c285, as it is
8364	no longer needed and we'd like to keep the diff against the git-notify
8365	version maintained by the Wine people as small as possible.  The purpose
8366	of db63fbfa was to suppress notifications on empty merge commits, which
8367	can now be requested directly by specifying git-notify's "-X" option.
8368	(Our change was implemented before the "-X" option was available, even
8369	though the Git history suggests otherwise.)
8370
8371	Conflicts:
8372
8373		tools/git-notify
8374
8375	* tools/git-notify: Revert "git-notify: Remove unused [...] code"
8376
8377	This reverts commit 5445b9769f254781e482062bacc6603a5cd63059.  Alexandre
8378	Julliard pointed out that the code in question was used if git-notify
8379	was explicitly called with the SHA1 name of an annotated tag object.  At
8380	the moment, the code in question actually _is_ unused due to later
8381	modifications, but it wasn't at the time 5445b976 was committed, and
8382	we'll add further changes so that the code will be used again in the
8383	future.
8384
8385	Conflicts:
8386
8387		tools/git-notify
8388
83892009-11-06  Holger Weiss  <holger@zedat.fu-berlin.de>
8390
8391	* tools/git-notify: git-notify: Minor cosmetic changes
8392
8393	Fix the description of the "-U" option.
8394
83952009-10-25  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8396
8397	* tools/sfsnapshot-upload: Allow rsyncing to local paths
8398
8399	* tools/sfsnapshot-upload: Add snapshots upload scripts
8400
84012009-10-26  Holger Weiss  <holger@zedat.fu-berlin.de>
8402
8403	* tools/git-notify: git-notify: Make the state file group writable
8404
8405	For shared repositories, the state file used by git-notify should
8406	usually be group writable, so we now set the umask to 0002 by default.
8407	This can be adjusted by setting the "notify.umask" configuration key or
8408	by using the "-U" option on the command line.
8409
8410	* tools/git-notify: git-notify: Remove an empty subroutine
8411
8412	The gitweb_url() subroutine was an unused and empty hangover.
8413
84142009-10-25  Holger Weiss  <holger@zedat.fu-berlin.de>
8415
8416	* tools/git-update-mirror: git-update-mirror: Remove a useless sed(1)
8417	call
8418
8419	The sed(1) command in question was a hangover which had no effect
8420	anymore.
8421
84222009-10-24  Holger Weiss  <holger@zedat.fu-berlin.de>
8423
8424	* tools/git-notify: git-notify: Check the exit status of pipes
8425
8426	Properly check the exit status of all processes we execute and abort on
8427	error.
8428
8429	* tools/git-notify: git-notify: Handle non-UTF-8 commits
8430
8431	Make sure that commit messages which use an encoding other than US-ASCII
8432	or UTF-8 are handled correctly.  Also, assume that the diff contents use
8433	the same encoding as the commit message.  This assumption may well be
8434	wrong, but that's the best we can do.
8435
8436	* tools/git-notify: git-notify: Don't generate duplicate notifications
8437
8438	Never notify on a given commit more than once, even if it's referenced
8439	via multiple branch heads.  We make sure this won't happen simply by
8440	maintaining a list of commits we notified about.  The file path used for
8441	saving this list can be specified using the new "-t" option.  (The
8442	contrib/hooks/post-receive-email script distributed with Git tries hard
8443	to avoid such a list, but it doesn't get the necessary magic right.)
8444
8445	* tools/git-notify: git-nofity: Try to shorten Gitweb URLs
8446
8447	Instead of using the full SHA1 values of commit object names within
8448	Gitweb URLs, try to abbreviate them to a shorter unique name.
8449
8450	* tools/git-notify: git-notify: Move the Gitweb URL to the bottom
8451
8452	In commit notifications, specify the Gitweb URL (if any) at the bottom
8453	of the ASCII "table" which summarizes the commit.  That looks better.
8454
8455	* tools/git-notify: git-notify: Truncate summary after 50 characters
8456
8457	If the first line of a commit message is longer than 50 characters,
8458	truncate it before adding the resulting string to the subject line of a
8459	notification.  This makes sure the subject line won't get too long
8460	(unless the commit author name is unusually long, which we don't check).
8461	The Git User's Manual recommends keeping the first line of a commit
8462	message shorter than that, anyway:
8463
8464	| Though not required, it's a good idea to begin the commit message with
8465	| a single short (less than 50 character) line summarizing the change,
8466	| followed by a blank line and then a more thorough description.  Tools
8467	| that turn commits into email, for example, use the first line on the
8468	| Subject line and the rest of the commit in the body.
8469
8470	[ http://www.kernel.org/pub/software/scm/git/docs/user-manual.html ]
8471
8472	* tools/git-notify: git-notify: Send notifications on ref changes, too
8473
8474	Do not only generate notifications on commits, but also if a branch head
8475	or lightweight tag was created, removed, or modified.  Notifications on
8476	branch head updates are omitted if one or more commit notification have
8477	been generated and the branch head now references a descendant of the
8478	originally referenced commit (which should be the usual case).
8479
8480	* tools/git-notify: git-notify: Call git-rev-list(1) via a subroutine
8481
8482	Add a subroutine which abstracts away executing git-rev-list(1) and
8483	checking the result in order to avoid code duplication.
8484
8485	* tools/git-notify: git-notify: Mention the committer where applicable
8486
8487	If the committer is not the author of the commit, mention the committer
8488	in addition to the author.
8489
8490	* tools/git-notify: git-notify: New subroutine for column alignment
8491
8492	Most notifications include an ASCII "table" with two columns.  The
8493	formatting of these columns is now handled by the new format_table()
8494	subroutine, so that the alignment can easily be changed in the future.
8495
8496	* tools/git-notify: git-notify: Ignore "empty" commits
8497
8498	Omit notifications regarding commits which don't change the tree
8499	whatsoever.
8500
8501	* tools/git-notify: git-notify: Remove unused tag notification code
8502
8503	The code which handles notifications regarding tags was unused, as only
8504	objects listed by git-rev-list(1) are considered, and git-rev-list(1)
8505	never spits out the sha1 of a tag object.
8506
8507	* tools/git-notify: git-notify: Save author without trailing space
8508
8509	Adjust the regular expression which catches the commit author name so
8510	that it doesn't include the space character which follows that name.
8511
8512	* tools/git-notify, tools/git-update-mirror: Import git-update-mirror
8513	and git-notify
8514
8515	Import the (self-written) git-update-mirror script, which updates clones
8516	of Git repositories and then calls git-notify (in just the same way as a
8517	post-receive hook would be called by Git).  The git-notify script is
8518	imported from git://source.winehq.org/git/tools.git (commit: 03d66f34)
8519	and generates notifications on repository changes.  We'll use these
8520	scripts for generating our commit e-mails.
8521
85222009-10-22  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8523
8524	* NEWS, plugins/check_snmp.c, plugins/t/check_snmp.t: Fix usage of
8525	repeated -o options in check_snmp
8526
85272009-10-15  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8528
8529	* plugins-root/check_icmp.c: Set proper network byte order for icmp_id
8530	and icmp_seq in icmp packets
8531
85322009-10-14  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8533
8534	* NEWS, plugins-root/check_icmp.c: Increment per-host sequence in
8535	check_icmp
8536
85372009-09-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8538
8539	* tools/sfsnapshotgit: Change default for SFSNAP_DEST
8540
8541	* tools/sfsnapshotgit: Correcting name and email address
8542
8543	* tools/sfsnapshotgit: Enhancements to tools/sfsnapshotgit
8544
85452009-09-25  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8546
8547	* configure.in: Using $srcdir is the proper way to go
8548
85492009-09-25  nagiosplugins  <nagiosplugins@nagiosplugins.org>
8550
8551	* tools/sfsnapshotgit: Add sfsnapshotgit
8552
8553	* configure.in, plugins-root/Makefile.am, plugins-scripts/Makefile.am,
8554	plugins/Makefile.am: Allow custom versions with the release file...
8555
85562009-09-24  Ton Voon  <ton.voon@opsera.com>
8557
8558	* NEWS, doc/developer-guidelines.sgml: Updated documentation re: no
8559	equals sign and single quote
8560
8561	* NEWS: Updated NEWS file with docs changes
8562
85632009-09-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8564
8565	* NEWS: Test, again
8566
8567	* NEWS: Test
8568
85692009-09-21  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8570
8571	* NEWS, THANKS.in: Oops - wrong author/bug in last commit!
8572
8573	* NEWS, THANKS.in, plugins/check_http.c: Add proxy-authorization option
8574	to check_http (Peter Doherty - #2863772, Bryan Irvine - #2863925)
8575
85762009-09-19  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8577
8578	* NEWS, plugins-scripts/check_ircd.pl: Fix check_ircd binding to wrong
8579	interface (#668778)
8580
8581	* doc/RELEASING: Update RELEASING document with proper tag creation and
8582	push commands
8583
85842009-09-16  Ton Voon  <ton.voon@opsera.com>
8585
8586	* BUGS, ChangeLog, NEWS, NP-VERSION-GEN, configure.in, package.def: Prep
8587	for 1.4.14 release
8588
85892009-09-14  Ton Voon  <ton.voon@opsera.com>
8590
8591	* plugins-root/pst3.c: Ensure dirhandle is closed (Duncan Ferguson)
8592
85932009-09-11  Ton Voon  <ton.voon@opsera.com>
8594
8595	* plugins/t/check_snmp.t: Fix skip number
8596
85972009-09-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8598
8599	* plugins/tests/check_snmp.t: Add a test that succeeds on check_snmp
8600	v1.4.13. Newer versions skip additional
8601	lines so this new test fails on the current head.
8602
8603	Note: check_snmp v1.4.13 with multi-line strings return somewhat v3 output;
8604	      it's not exactly what the specs say but it doesn't appears to break them
8605	      either. The fix could eventually supports both v2 and v3 output formats.
8606
86072009-08-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8608
8609	* plugins/check_snmp.c: Fix segfault in check_snmp (definitive fix is
8610	still in the works - see bug #2832451)
8611
86122009-07-31  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8613
8614	* plugins/check_snmp.c: Fix check_snmp passing single-quotes as -m
8615	argument when it should be empty
8616
8617	* plugins/check_snmp.c, plugins/t/check_snmp.t: check_snmp: Add some
8618	verbose output and tests
8619
8620	* plugins/tests/check_snmp.t, plugins/tests/check_snmp_agent.pl,
8621	plugins/tests/conf/snmpd.conf: Add tests using custom snmp agent
8622
8623	Only multi-line string test for now (regression test), counter rollover
8624	tests planed with my snmp_counters_new branch.
8625
8626	NB: 64bit counters are broken in NetSNMP::agent from NetSNMP version 5.4.1
8627	    and lower, but might come in handy one day
8628
8629	* plugins/t/check_snmp.t: Fix check_snmp Timetick test with <1 day
8630	uptime
8631
86322009-07-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8633
8634	* doc/RELEASING: Add accidentally removed line plus a note about the web
8635	copy
8636
8637	* doc/RELEASING: Merge changes from web
8638
86392009-07-17  Ton Voon  <ton.voon@opsera.com>
8640
8641	* doc/developer-guidelines.sgml: Updated links for exchange.nagios.org
8642
86432009-07-14  Ton Voon  <ton.voon@opsera.com>
8644
8645	* NEWS, THANKS.in, plugins-root/pst3.c: pst3 compile with Sun Studio
8646	Compiler
8647
86482009-06-22  Ton Voon  <ton.voon@opsera.com>
8649
8650	* plugins/check_cluster.c: Added example for check_cluster to alert if
8651	more than X non-OK states
8652
86532009-06-16  Matthias Eble  <psychotrahe@gmx.de>
8654
8655	* NPTest.pm: Switch back to "use Test" and plain prints instead of
8656	diag()
8657
8658	* NPTest.pm: Tinderbox output testing commit
8659
86602009-06-15  Matthias Eble  <psychotrahe@gmx.de>
8661
8662	* NPTest.pm, test.pl.in: Make output of "make test" more verbose
8663
8664	This is intended to make error fixing based on tinderbox output
8665	easier.
8666
86672009-06-14  Matthias Eble  <psychotrahe@gmx.de>
8668
8669	* plugins-root/check_icmp.c: Fixed error in rtt/rta calculation in case
8670	of system clock problems
8671
8672	Time differences are now set to 0 in case of backward timejumps so there are no wrap-around problems any more.
8673	The RTA calculation hopefully gets a more accurate value in these cases also.
8674
86752009-06-13  Matthias Eble  <psychotrahe@gmx.de>
8676
8677	* plugins-scripts/t/check_ifoperstatus.t,
8678	plugins-scripts/t/check_ifstatus.t, plugins/t/check_snmp.t: Fixed
8679	testcases for check_snmp, check_ifstatus and check_ifoperstatus when no
8680	snmp community is specified
8681
8682	The checks for invalid/unavailable hosts need a complete command line.
8683	They failed on hosts where no community was specified. Now, an invalid community is used so
8684	the tests can run on hosts w/o snmp host/community in NPTest.cache. Execution will fail anyway.
8685
8686	* plugins-scripts/t/check_ifoperstatus.t,
8687	plugins-scripts/t/check_ifstatus.t: Further test parameters and skip
8688	blocks for check_ifoperstatus.t. getTestparam changes for
8689	check_ifstatus.t and ifoperstatus.t
8690
8691	Added snmp_interface and snmp_ifxtable test parameters to check_ifoperstatus.t.
8692	Also getTestParameter calls for both plugins were converted to use three arguments
8693	instead of undocumented >3 arg behaviour which led to redundant data in NPTest.cache.
8694
86952009-06-11  Matthias Eble  <psychotrahe@gmx.de>
8696
8697	* NEWS, plugins-scripts/check_ifoperstatus.pl: renamed
8698	check_ifoperstatus' newly introdced -x to -P so it fits check_ifstatus
8699
8700	check_ifstatus already used -x so both plugins can use same short option, now.
8701	to specify privacy protocol.
8702
8703	* NEWS, plugins-scripts/check_ifstatus.pl,
8704	plugins-scripts/t/check_ifstatus.t: Fixed SNMPv3 behaviour of
8705	check_ifstatus. Added -P to define privprotocol (#2343438 - Robin
8706	Schroeder)
8707
8708	check_ifstatus didn't function correctly with SNMPv3. This is fixed now.
8709	Created argument-hash for SNMP session creation. This removes redundant code.
8710	Session creation was moved out of process_arguments() and now takes place
8711	after setting the timeout handler.
8712
8713	Additionally the -P argument was added to specify the privprotocol.
8714
8715	* plugins-scripts/t/check_ifoperstatus.t: Added testcases for
8716	check_ifoperstatus
8717
8718	Added testcases for check_ifoperstatus. No SNMPv3 testing
8719	included for now.
8720
8721	* plugins-scripts/check_ifoperstatus.pl: minor fixes to
8722	check_ifoperstatus
8723
8724	Minor output fixes for check_ifoperstatus.
8725	Fixed typo so that -n now implies -I as documented.
8726
87272009-06-10  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8728
8729	* lib/extra_opts.h, lib/tests/test_opts1.c, lib/tests/test_opts2.c: Use
8730	a more "natural" way of writing argument lists in extra-opts tests.
8731
87322009-06-11  Matthias Eble  <psychotrahe@gmx.de>
8733
8734	* NEWS, plugins-scripts/check_ifoperstatus.pl: check_ifoperstatus is now
8735	more user friendly in case of missing arguments
8736
8737	Added proper usage messages in case of missing arguments.
8738	Removed accidently committed Data::Dumper call.
8739	Minor whitespace fixes.
8740
8741	* plugins-scripts/check_ifoperstatus.pl: Whitespace and indent fixes for
8742	check_ifoperstatus
8743
8744	* NEWS, plugins-scripts/check_ifoperstatus.pl: Fixed SNMPv3 behaviour of
8745	check_ifoperstatus. Added -x to define privprotocol (#2343438 - Robin
8746	Schroeder)
8747
8748	check_ifoperstatus didn't function correctly with SNMPv3. This is fixed now.
8749	Created argument-hash for SNMP session creation. This removes redundant code.
8750	Session creation was moved out of process_arguments() and now takes place
8751	after setting the timeout handler.
8752
8753	Additionally the -x argument was added to specify the privprotocol.
8754
87552009-06-02  Holger Weiss  <holger@zedat.fu-berlin.de>
8756
8757	* THANKS.in, lib/utils_base.c: Fix the memory allocation for the
8758	thresholds data
8759
8760	Allocate the appropriate amount of memory for storing the thresholds
8761	data.  Before, we allocated the amount of memory required for storing a
8762	_pointer_ to the thresholds data.  This crashed (at least) check_mysql
8763	when using its "-S" option on FreeBSD/amd64 (as reported and analyzed by
8764	Nikita Kalabukhov - 2797757).
8765
8766	* plugins-root/check_icmp.c: Don't use the plain char type for data
8767	buffers
8768
8769	Buffers which are used for holding arbitrary data should be referenced
8770	using pointers to void and accessed using pointers to unsigned char.
8771
87722009-06-01  Matthias Eble  <psychotrahe@gmx.de>
8773
8774	* plugins/check_pgsql.c: Whitespace indent fixes for check_pgsql
8775
8776	* plugins-root/check_icmp.c: Fixed check_icmp compiler warnings by
8777	including float.h
8778
8779	Self defined DBL_MAX caused compiler warnings. Now float.h
8780	which defines DBL_MAX is included.
8781
8782	* plugins-root/check_icmp.c: Fixed --help output for warn and critical
8783	thresholds (sf.net #2796624, debian #530553)
8784
8785	check_icmp wrongly calculated the current thresholds in --help output.
8786
8787	* plugins/check_pgsql.c: Added verbose output to check_pgsql (#2799281 -
8788	Jun Kuriyama)
8789
8790	check_pgsql displayed the -v flag in help output, but didn't
8791	accept the verbosity argument. Added -v and basic verbose output.
8792
8793	* NEWS, plugins/check_fping.c: check_fping now supports passing target
8794	timeout and interval to fping (#2347686 - Martin Foster)
8795
8796	Added support for passing timeout and interval length to check_fping.
8797	To protect compatibility, both options use fping's defaults if they
8798	are not specified on the command line.
8799
88002009-05-27  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8801
8802	* NEWS, lib/utils_base.h, plugins/check_snmp.c, plugins/t/check_snmp.t:
8803	check_snmp: Make use of standard threshold functions
8804
8805		This patch makes use of standard threshold functions. This allows using
8806		doubles as thresholds.
8807
8808		Since SNMP supports only integers, double precision numbers are only
8809		printed when parsed from a STRING type.
8810
8811		In addition, support for printing properly Timeticks type has been added,
8812		and the code has been thoroughly cleaned.
8813
8814	* plugins/check_snmp.c: Fix whitespaces in check_snmp
8815
88162009-05-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8817
8818	* NEWS, THANKS.in, plugins/Makefile.am, plugins/check_by_ssh.c: Fix
8819	check_by_ssh interpretation of quotes in -C parameter (#1985246,
8820	#2268675)
8821
88222009-05-22  Matthias Eble  <psychotrahe@gmx.de>
8823
8824	* NEWS, plugins/check_mrtgtraf.c: Fixed wrong perfdata label for output
8825	traffic in check_mrtgtraf
8826
8827	check_mrtgtraf used the label "in" for both input and output traffic.
8828	This fixed, now.
8829
8830	* plugins/check_smtp.c: Removed -n option in check_smtp's help and usage
8831	output (#2782784)
8832
8833	Check_smtp's help showed the -n/--nocommand options to not send an
8834	SMTP command. This usage is covered by check_tcp and is thus not needed
8835	in check_smtp.
8836
88372009-05-20  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8838
8839	* plugins/sslutils.c: Whitespace changes only
8840
8841	* NEWS, THANKS.in, plugins/check_http.c, plugins/netutils.h,
8842	plugins/sslutils.c: check_http: Add SSL/TLS hostname extension support
8843	(SNI) - (#1939022 - Joe Presbrey)
8844
8845	* NEWS, THANKS.in, plugins-scripts/subst.in: Fix awk subst.in/subst
8846	script path error (#2722832 - Martin Foster)
8847
8848	* NEWS, THANKS.in, plugins/check_mysql.c, plugins/check_mysql_query.c:
8849	Fix check_mysql* not using password set in my.cnf (#2531905 - Ben Timby)
8850
88512009-05-20  Holger Weiss  <holger@zedat.fu-berlin.de>
8852
8853	* gl/Makefile.am, gl/alignof.h, gl/arpa_inet.in.h, gl/c-strtod.c,
8854	gl/c-strtod.h, gl/config.charset, gl/dup-safer.c, gl/fd-safer.c,
8855	gl/fsusage.c, gl/gai_strerror.c, gl/getloadavg.c, gl/getopt1.c,
8856	gl/gettext.h, gl/localcharset.c, gl/m4/00gnulib.m4, gl/m4/btowc.m4,
8857	gl/m4/c-strtod.m4, gl/m4/errno_h.m4, gl/m4/extensions.m4,
8858	gl/m4/fcntl_h.m4, gl/m4/floorf.m4, gl/m4/gnulib-common.m4,
8859	gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/inet_ntop.m4,
8860	gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/locale-fr.m4,
8861	gl/m4/locale-ja.m4, gl/m4/locale-zh.m4, gl/m4/mbrtowc.m4,
8862	gl/m4/mktime.m4, gl/m4/multiarch.m4, gl/m4/printf.m4, gl/m4/regex.m4,
8863	gl/m4/stdint.m4, gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/strdup.m4,
8864	gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4,
8865	gl/m4/wchar.m4, gl/m4/wcrtomb.m4, gl/math.in.h, gl/mbrtowc.c,
8866	gl/mountlist.c, gl/regex_internal.h, gl/stdint.in.h, gl/stdio.in.h,
8867	gl/stdlib.in.h, gl/strdup.c, gl/strerror.c, gl/sys_socket.in.h,
8868	gl/unistd.in.h, gl/vasnprintf.c, gl/wchar.in.h, gl/xmalloc.c: Sync with
8869	the latest Gnulib code (cb75dc5)
8870
88712009-05-19  Chris Pepper  <pepper@reppep.com>
8872
8873	* plugins/check_ups.c, plugins/urlize.c: Fix a few minor typos
8874
88752009-05-19  Holger Weiss  <holger@zedat.fu-berlin.de>
8876
8877	* doc/developer-guidelines.sgml: Talk about Git instead of CVS
8878
8879	Update the Developer Guidelines to reflect the fact that our development
8880	is done using Git instead of CVS these days (as noted by Chris Pepper on
8881	the "nagiosplug-devel" list).
8882
8883	While at it, apply another few minor cleanups.
8884
8885	* doc/developer-guidelines.sgml: Remove comments regarding former
8886	requirements
8887
8888	Don't explain why Libtool and Gettext are no longer needed.  Libtool
8889	actually is a requirement, as (at least) the M4 macros provided by
8890	Libtool are needed for our Autotools setup.  And the fact that Gettext
8891	is no longer needed probably isn't that interesting for new developers.
8892
88932009-05-07  Ton Voon  <tonvoon@macbook-2.local>
8894
8895	* NEWS, THANKS.in, plugins/check_disk.c: Fixed typo in check_disk
8896
88972009-05-01  Matthias Eble  <psychotrahe@gmx.de>
8898
8899	* NEWS, plugins/check_nt.c, plugins/tests/check_nt.t: Fixed crash from
8900	check_nt when -H unspecified or given multiple times (sf.net #2731755,
8901	debian #521097)
8902
89032009-03-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8904
8905	* NEWS, plugins/check_nt.c: check_nt: allow returning UNKNOWN on
8906	timeouts (-u)
8907
8908	* plugins/netutils.c, plugins/netutils.h: Make socket alarm handler
8909	customisable (like c459ca07)
8910
8911	* NEWS, THANKS.in, plugins/check_mysql.c: check_mysql: Fix segfault with
8912	old slaves (#2696823 - Oskar Ahner)
8913
8914	* plugins/check_nt.c: Whitespace and intend cleanup
8915
89162009-03-21  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8917
8918	* plugins/check_http.c: Update check_http short help with new stycky and
8919	stickyport options.
8920
8921	* plugins/check_http.c: check_http: die when an invalid --onredirect
8922	option is specified
8923
8924	* NEWS, plugins/check_http.c, plugins/tests/check_http.t: check_http:
8925	add --onredirect=stickyport - also follow the same port
8926
89272009-03-20  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8928
8929	* .gitignore, gl/Makefile.am, gl/m4/gnulib-cache.m4,
8930	gl/m4/gnulib-comp.m4, gl/m4/mktime.m4, gl/m4/time_h.m4, gl/m4/time_r.m4,
8931	gl/m4/timegm.m4, gl/mktime.c, gl/time.in.h, gl/time_r.c, gl/timegm.c:
8932	Add the timegm Gnulib module
8933
8934	* NEWS, plugins/negate.c, plugins/t/negate.t: negate: make timeouts
8935	configurable
8936
8937	* plugins/utils.c, plugins/utils.h: Make alarm handler customisable
8938
8939	* NEWS, plugins/negate.c: negate: Fix not printing the real timeout in
8940	ALRM handler when timeout is left to default
8941
8942	* plugins/tests/check_http.t: tests/check_http.t: Add various
8943	timeout-related tests
8944
89452009-03-19  Thomas Guyot-Sionnest thomas@aei.ca  <root@sinnms01.180solutions.com>
8946
8947	* NEWS, plugins/check_http.c: Fixed check_http not timing-out on
8948	redirects
8949
89502009-03-18  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8951
8952	* plugins/sslutils.c, plugins/tests/check_http.t: Revert "Add timezone
8953	support and fix checks around cert expiration" (keep the expiration fix)
8954
8955	This reverts commit d41a33a434558189300113c28b26e2d3d681d390.
8956
8957	* plugins/t/check_snmp.t: Add suggested multi-oid test (John A. Barbuto)
8958
8959	* plugins/check_snmp.c: check_snmp: Fix potential buffer overflow -
8960	enforce MAX_OIDS limit (John A. Barbuto)
8961
8962	* tools/tinderbox_build: Fix logging of STDERR in tinderbox tests phase
8963
89642009-03-17  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8965
8966	* plugins/sslutils.c, plugins/tests/check_http.t: Add timezone support
8967	and fix checks around cert expiration
8968
89692009-03-17  Thomas Guyot-Sionnest  <dermoth@solaris.beaubien.net>
8970
8971	* plugins/t/check_procs.t: Check for existence of pre-instaleld pst3 for
8972	Solaris tests in t/check_procs.t
8973
89742009-03-17  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8975
8976	* NEWS, plugins/check_http.c: Fix check_http sending HTTP/1.0 with v1.1
8977	headers (#2638765)
8978
89792009-03-16  Thomas Guyot-Sionnest  <dermoth@solaris.beaubien.net>
8980
8981	* plugins/t/check_snmp.t: Fix check_snmp test on solaris
8982
89832009-03-16  Thomas Guyot-Sionnest  <dermoth@aei.ca>
8984
8985	* plugins/tests/check_http.t: Update extended check_http tests for
8986	0d78171...
8987	Also add some tests, and make debug mode loop infinitely.
8988
8989	* plugins/check_http.c: check_http fixes:
8990	- Fix broken printf on 500 errors
8991	- Add bytes to normal output (accidentally removed in 0d78171)
8992
8993	* plugins/check_snmp.c, plugins/t/check_snmp.t: check_snmp fixes:
8994	- Fix broken compilation caused by typo in command ending
8995	- Remove extra whitespaces at EOL
8996	- Fix invalid host test on Ubuntu Hardy (and possibly others)
8997
89982009-03-14  Ton Voon  <tonvoon@macbook.local>
8999
9000	* plugins/check_snmp.c: Ignore stderr messages unless return code is
9001	non-zero or there is no output
9002
9003	* NEWS, THANKS.in, plugins/Makefile.am, plugins/check_snmp.c,
9004	plugins/t/check_snmp.t: Fixed passing of quotes in OID for check_snmp
9005	(#1985230 - Jan Wagner, patch by John Barbuto)
9006
90072009-03-06  Ton Voon  <tonvoon@macbook.local>
9008
9009	* plugins/tests/certs/expired-cert.pem,
9010	plugins/tests/certs/expired-key.pem, plugins/tests/check_http.t: Create
9011	expired cert for testing purposes. Updated tests to check
9012	expired and unexpired certificates
9013
90142009-03-05  Ton Voon  <tonvoon@macbook.local>
9015
9016	* plugins/tests/certs/server-cert.pem,
9017	plugins/tests/certs/server-key.pem, plugins/tests/check_http.t: Added
9018	inline tests for HTTPS using HTTP::Daemon::SSL
9019
90202009-02-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9021
9022	* NEWS, THANKS.in, plugins/check_snmp.c: check_snmp long help missing
9023	retries entry (#2608223)
9024
9025	Fix for check_snmp long help, reported by Richard Edward Horner
9026
90272009-02-20  Ton Voon  <tonvoon@macbook.local>
9028
9029	* po/fr.po: Updated string ids, due to typo fixes
9030
9031	* plugins-scripts/check_mailq.pl, plugins/check_dns.c,
9032	plugins/check_http.c, plugins/check_ldap.c, plugins/check_mysql.c,
9033	plugins/check_procs.c, plugins/check_radius.c, plugins/check_snmp.c,
9034	plugins/check_tcp.c, plugins/check_ups.c: Typo fixes (Jan Wagner - SF
9035	1878971)
9036
90372009-02-19  Ton Voon  <tonvoon@macbook.local>
9038
9039	* NEWS, THANKS.in, plugins/check_nt.c, plugins/tests/check_nt.t: Fixed
9040	coredump from check_nt when drive not found (Olli Hauer - SF 2179754)
9041
90422009-02-06  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9043
9044	* doc/RELEASING: Devel doc: NP-VERSION-GEN needs to be updated as well
9045
9046	* NEWS: Small correction in NEWS entry
9047
9048	* doc/LEAVERS, doc/NEW_STARTERS, doc/RELEASING: Update the devel notes
9049	for Git
9050
9051	* doc/LEAVERS, doc/NEW_STARTERS, doc/RELEASING: Revert "Moving project
9052	administration documents to nagiosplugins.org site"
9053
9054	This reverts commit f4a52594818e7c3634a397ac1f86ef87a68bd121.
9055
90562009-02-05  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9057
9058	* NEWS, plugins/check_http.c: check_http --onredirect=sticky follows
9059	using the same IP address (sf.net #2550208).
9060
90612009-02-03  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9062
9063	* NEWS: Add NEWS entry for last commit
9064
9065	* plugins/check_http.c: Fix aberrant behaviours in check_http:
9066
9067	check_http used to ignore many parameters with check combinations - sometimes
9068	even time thresholds(!!)
9069
9070	With this commit as long as a response is received *all* checks are performed
9071	on it.
9072
9073	This fixes #1460312 plus a number of other issues I discovered over time.
9074
90752009-01-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9076
9077	* lib/tests/test_utils.c, lib/utils_base.c, lib/utils_base.h,
9078	plugins/check_ntp_peer.c: Make extract_value more generic:
9079
9080	Add a separator argument passed using defines.
9081
90822009-01-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9083
9084	* lib/tests/test_ini1.c, lib/tests/test_opts1.c: Remove the commented
9085	out blocks
9086
9087	The die tests are implemented in the test_*3.t files
9088
9089	* lib/tests/test_ini1.t, lib/tests/test_ini3.t: Fix paths in test_ini
9090	tests
9091
90922009-01-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9093
9094	* .gitignore, configure.in, lib/tests/Makefile.am,
9095	lib/tests/test_ini1.c, lib/tests/test_ini1.t, lib/tests/test_ini3.c,
9096	lib/tests/test_ini3.t, lib/tests/test_opts3.t: Add die tests for
9097	parse_ini
9098
90992009-01-22  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9100
9101	* lib/parse_ini.c, lib/tests/test_opts3.t: Return UNKNOWN if none of the
9102	default files can be found.
9103
9104	It makes no sense to return unknown if an implicit section is not found, but
9105	go on if the file is missing
9106
91072009-01-21  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9108
9109	* .gitignore, configure.in, lib/tests/Makefile.am,
9110	lib/tests/test_opts1.c, lib/tests/test_opts2.c, lib/tests/test_opts3.c,
9111	lib/tests/test_opts3.t: Add die tests for extra-opts
9112
91132009-01-19  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9114
9115	* lib/tests/test_utils.c, lib/utils_base.c, lib/utils_base.h,
9116	plugins/check_ntp_peer.c: Move check_ntp's extract_value to
9117	utils_base.c.
9118
9119	This function can also be used to parse performance data strings which
9120	could be useful in the future.
9121
91222009-01-21  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9123
9124	* .gitignore, lib/tests/test_opts1, lib/tests/test_opts2: Accidentally
9125	included built executables - also updated .gitignore
9126
91272009-01-20  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9128
9129	* configure.in, lib/tests/Makefile.am, lib/tests/test_opts.c,
9130	lib/tests/test_opts.t, lib/tests/test_opts1, lib/tests/test_opts1.c,
9131	lib/tests/test_opts1.t, lib/tests/test_opts2, lib/tests/test_opts2.c,
9132	lib/tests/test_opts2.t: Some platform are missing setenv
9133
9134	Instead of adding the gnulib module for solving tests only I split the test
9135	in two, setting environment from Perl for the later.
9136
9137	* lib/tests/Makefile.am: Fix (or try at least) for IRIX compile to tap
9138	tests
9139
9140	Gnulib says: "$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise"
9141	Everywhere else we use LTLIBINTL so I assume the tests should use it as well.
9142
9143	* plugins/t/check_users.t: Trick for check_users test without users
9144	logged-in
9145
91462009-01-19  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9147
9148	* tools/tinderbox_build: Build extra-opts in tinderbox so they can be
9149	tested
9150
91512009-01-18  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9152
9153	* lib/tests/Makefile.am: Re-apply "Cleanup; fix the way libraries are
9154	linked; Make-It-Simple(tm)"
9155
9156	This reverts commit 7449b16b1781c645751e2c05b93893e93630fb2a.
9157
9158	* gl/wchar.in.h: Trying out new patch for IRIX 6.5 from Bruno Haible
9159
9160	See: http://article.gmane.org/gmane.comp.lib.gnulib.bugs/16341
9161
9162	* gl/wchar.in.h: Revert "Trying out a patch for IRIX 11"
9163
9164	This reverts commit d190c5d25865a7414eea4fe6409a94842fba220e.
9165
91662009-01-16  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9167
9168	* gl/wchar.in.h: Trying out a patch for IRIX 11
9169
9170	See: http://lists.gnu.org/archive/html/bug-gnulib/2009-01/msg00098.html
9171
91722009-01-15  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9173
9174	* configure.in: Removing AC_FUNC_ALLOCA from configure.in (added in the
9175	gnulib sync commit)
9176
9177	I added AC_FUNC_ALLOCA because of a mistake on my part (which has been fixed
9178	before the final commit). Removing it now.
9179
9180	* lib/tests/test_disk.c: Typo
9181
9182	* .gitignore, build-aux/config.rpath, configure.in, gl/Makefile.am,
9183	gl/alloca.in.h, gl/arpa_inet.in.h, gl/base64.c, gl/base64.h, gl/btowc.c,
9184	gl/config.charset, gl/errno.in.h, gl/fcntl.in.h, gl/float.in.h,
9185	gl/gai_strerror.c, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/gethostname.c,
9186	gl/getloadavg.c, gl/getopt.c, gl/inet_ntop.c, gl/inet_ntop.h,
9187	gl/localcharset.c, gl/m4/absolute-header.m4, gl/m4/alloca.m4,
9188	gl/m4/arpa_inet_h.m4, gl/m4/btowc.m4, gl/m4/c-strtod.m4,
9189	gl/m4/codeset.m4, gl/m4/double-slash-root.m4, gl/m4/eoverflow.m4,
9190	gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/fcntl_h.m4,
9191	gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/gethostname.m4,
9192	gl/m4/getloadavg.m4, gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc2.m4,
9193	gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
9194	gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/hostent.m4,
9195	gl/m4/iconv.m4, gl/m4/include_next.m4, gl/m4/inet_ntop.m4,
9196	gl/m4/inline.m4, gl/m4/intdiv0.m4, gl/m4/intldir.m4,
9197	gl/m4/intlmacosx.m4, gl/m4/intmax.m4, gl/m4/intmax_t.m4,
9198	gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4, gl/m4/lcmessage.m4,
9199	gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
9200	gl/m4/localcharset.m4, gl/m4/locale-fr.m4, gl/m4/locale-ja.m4,
9201	gl/m4/locale-zh.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
9202	gl/m4/ls-mntd-fs.m4, gl/m4/malloc.m4, gl/m4/math_h.m4, gl/m4/mbrtowc.m4,
9203	gl/m4/mbsinit.m4, gl/m4/mbstate_t.m4, gl/m4/mountlist.m4,
9204	gl/m4/multiarch.m4, gl/m4/netdb_h.m4, gl/m4/netinet_in_h.m4,
9205	gl/m4/nls.m4, gl/m4/onceonly.m4, gl/m4/open.m4, gl/m4/po.m4,
9206	gl/m4/printf-posix.m4, gl/m4/printf.m4, gl/m4/progtest.m4,
9207	gl/m4/regex.m4, gl/m4/servent.m4, gl/m4/size_max.m4, gl/m4/snprintf.m4,
9208	gl/m4/sockpfaf.m4, gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
9209	gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
9210	gl/m4/string_h.m4, gl/m4/strndup.m4, gl/m4/strnlen.m4,
9211	gl/m4/sys_socket_h.m4, gl/m4/threadlib.m4, gl/m4/uintmax_t.m4,
9212	gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/visibility.m4,
9213	gl/m4/vsnprintf.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4, gl/m4/wcrtomb.m4,
9214	gl/m4/wctype.m4, gl/m4/wint_t.m4, gl/m4/write.m4, gl/m4/xsize.m4,
9215	gl/math.in.h, gl/mbrtowc.c, gl/mbsinit.c, gl/netdb.in.h,
9216	gl/netinet_in.in.h, gl/open-safer.c, gl/open.c, gl/regcomp.c,
9217	gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c, gl/snprintf.c,
9218	gl/stdbool.in.h, gl/stdint.in.h, gl/stdio-write.c, gl/stdio.in.h,
9219	gl/stdlib.in.h, gl/strdup.c, gl/streq.h, gl/strerror.c, gl/string.in.h,
9220	gl/sys_socket.in.h, gl/unistd.in.h, gl/vasnprintf.c, gl/vasprintf.c,
9221	gl/verify.h, gl/vsnprintf.c, gl/wchar.in.h, gl/wcrtomb.c,
9222	gl/wctype.in.h, gl/write.c, gl/xalloc.h, gl/xmalloc.c, gl/xsize.h,
9223	plugins/Makefile.am, plugins/netutils.h: Sync with gnulib
9224
9225	* tap/tap.h: Clean up last commit - remove the __STDC_VERSION__ check in
9226	tap.h
9227
9228	HP-UX refuses to compile tap with the check for __STDC_VERSION__ >= 199901L
9229	even though it can.
9230
92312009-01-14  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9232
9233	* tap/tap.h: Trying to see if HP-UX will compile without the
9234	__STDC_VERSION__ check in tap.h
9235
92362009-01-13  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9237
9238	* lib/Makefile.am: Make /lib before /lib/tests to satisfy dependencies
9239	(building tests fails on IRIX)
9240
92412009-01-09  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9242
9243	* lib/tests/test_utils.c: Fix test from last commit
9244
9245	* lib/tests/test_utils.c: basename check in test_utils.c was accidentaly
9246	added again.
9247
9248	In 538b97c I reverted a serie of libtap patch by Ton Voon; it included
9249	the removal of the useless basename check.
9250
9251	Relevant portion of the changelog from which it was removed (f31cd40):
9252
9253	  Removed basename test as we should use base_name from GNUlib which is
9254		tested separately
9255
9256	* lib/Makefile.am, lib/tests/Makefile.am: Revert "Cleanup; fix the way
9257	libraries are linked; Make-It-Simple(tm)"
9258
9259	Trying to see if this has any relation to the tinderbox failure. I doubt it
9260	and will revert back as soon as it's tested.
9261
9262	This reverts commit a97e5fbda21a05574b0e3c5a5118402ebfbbd13c.
9263
92642009-01-08  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9265
9266	* lib/tests/test_utils.c: Try to make IRIX happy (this fixes a similar
9267	warning in Solaris)
9268
92692009-01-07  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9270
9271	* lib/Makefile.am, lib/tests/Makefile.am: Cleanup; fix the way libraries
9272	are linked; Make-It-Simple(tm)
9273
9274	 lib/Makefile.am       |    2 +-
9275	 lib/tests/Makefile.am |   37 ++++---------------------------------
9276	 2 files changed, 5 insertions(+), 34 deletions(-)
9277
92782009-01-06  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9279
9280	* tools/git2svn.pl: git2svn: Use --add-author-from with "git set-tree"
9281
9282	* tools/tinderbox_build: tinderbox_build: Add --enable-libtap configure
9283	option
9284
9285	* tools/tinderbox_build: tinderbox_build: Clarify comment
9286
92872008-12-23  Ton Voon  <tonvoon@macbook.local>
9288
9289	* plugins/check_snmp.c: Allow privproto to be passed through check_snmp
9290	to snmpget. Defaults to DES
9291	for compatibility
9292
92932008-12-03  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9294
9295	* NEWS, THANKS.in, plugins/check_mrtg.c: check_mrtg: fix plugin
9296	returning UNKNOWN instead of OK (bug #2378068)
9297
92982008-12-02  Ton Voon  <tonvoon@macbook.local>
9299
9300	* tools/sfsnapshot: Updated to latest due to SF policy changes
9301
93022008-11-28  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9303
9304	* .gitignore, Makefile.am, NEWS, configure.in, lib/tests/Makefile.am,
9305	tap/Makefile.am, tap/README, tap/tap.3, tap/tap.c, tap/tap.h,
9306	tap/tests/Makefile.am, tap/tests/README, tap/tests/diag/Makefile.am,
9307	tap/tests/diag/test.c, tap/tests/diag/test.pl, tap/tests/diag/test.t,
9308	tap/tests/fail/Makefile.am, tap/tests/fail/test.c,
9309	tap/tests/fail/test.pl, tap/tests/fail/test.t, tap/tests/ok/Makefile.am,
9310	tap/tests/ok/ok-hash/Makefile.am, tap/tests/ok/ok-hash/test.c,
9311	tap/tests/ok/ok-hash/test.pl, tap/tests/ok/ok-hash/test.t,
9312	tap/tests/ok/ok-numeric/Makefile.am, tap/tests/ok/ok-numeric/test.c,
9313	tap/tests/ok/ok-numeric/test.pl, tap/tests/ok/ok-numeric/test.t,
9314	tap/tests/ok/ok/Makefile.am, tap/tests/ok/ok/test.c,
9315	tap/tests/ok/ok/test.pl, tap/tests/ok/ok/test.t,
9316	tap/tests/pass/Makefile.am, tap/tests/pass/test.c,
9317	tap/tests/pass/test.pl, tap/tests/pass/test.t,
9318	tap/tests/plan/Makefile.am, tap/tests/plan/no-tests/Makefile.am,
9319	tap/tests/plan/no-tests/test.c, tap/tests/plan/no-tests/test.pl,
9320	tap/tests/plan/no-tests/test.t, tap/tests/plan/no_plan/Makefile.am,
9321	tap/tests/plan/no_plan/test.c, tap/tests/plan/no_plan/test.pl,
9322	tap/tests/plan/no_plan/test.t,
9323	tap/tests/plan/not-enough-tests/Makefile.am,
9324	tap/tests/plan/not-enough-tests/test.c,
9325	tap/tests/plan/not-enough-tests/test.pl,
9326	tap/tests/plan/not-enough-tests/test.t, tap/tests/plan/sane/Makefile.am,
9327	tap/tests/plan/sane/test.c, tap/tests/plan/sane/test.pl,
9328	tap/tests/plan/sane/test.t, tap/tests/plan/skip_all/Makefile.am,
9329	tap/tests/plan/skip_all/test.c, tap/tests/plan/skip_all/test.pl,
9330	tap/tests/plan/skip_all/test.t,
9331	tap/tests/plan/too-many-plans/Makefile.am,
9332	tap/tests/plan/too-many-plans/test.c,
9333	tap/tests/plan/too-many-plans/test.pl,
9334	tap/tests/plan/too-many-plans/test.t,
9335	tap/tests/plan/too-many-tests/Makefile.am,
9336	tap/tests/plan/too-many-tests/test.c,
9337	tap/tests/plan/too-many-tests/test.pl,
9338	tap/tests/plan/too-many-tests/test.t, tap/tests/skip/Makefile.am,
9339	tap/tests/skip/test.c, tap/tests/skip/test.pl, tap/tests/skip/test.t,
9340	tap/tests/todo/Makefile.am, tap/tests/todo/test.c,
9341	tap/tests/todo/test.pl, tap/tests/todo/test.t: Add Libtap as a bundled
9342	library (does not change any behaviour without --enable-libtap)
9343
9344	Detects system library as pre-1.4.13 and does not install the built-in library anymore
9345
9346	Tested on:
9347	  - Linux x86_64, with and without local libtap (System libtap installed)
9348		- Linux x86, with and without local libtap (System libtap NOT installed)
9349	  - Solaris SPARC, with and without local libtap, with and without system libtap installed
9350
9351	* Makefile.am, configure.in, external/README,
9352	external/tap-1.01-nagios-plugins.tar.gz, lib/tests/Makefile.am,
9353	lib/tests/test_all.t, lib/tests/test_base64.t, lib/tests/test_cmd.t,
9354	lib/tests/test_disk.t, lib/tests/test_ini.t, lib/tests/test_opts.t,
9355	lib/tests/test_tcp.t, lib/tests/test_utils.c, lib/tests/test_utils.t,
9356	tools/setup: Revert inclusion of libtap into nagiosplugins
9357	  (except for the NEWS file)
9358
9359	This reverts the following commits (latest first): f3e0909, 9f16b54, be8df51, f31cd40, 5270c7d, a25083f, f1bfe40, c503d85 and 6c476db
9360
93612008-11-27  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9362
9363	* tools/tinderbox_build: tinderbox: Don't alter SunOS path if we're
9364	building off a repository tree
9365
9366	SunOS make will work only out of snapshots and releases.
9367
93682008-11-26  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9369
9370	* plugins-root/Makefile.am, plugins-scripts/Makefile.am,
9371	plugins/Makefile.am: Fixing build breakages (I totally forgot this rule
9372	was there...)
9373
9374	* NP-VERSION-GEN: Fix it for good now
9375
9376	* NP-VERSION-GEN: Minor fix in NP-VERSION-GEN
9377
9378	* Makefile.am, NP-VERSION-GEN, configure.in, plugins-root/Makefile.am,
9379	plugins-scripts/Makefile.am, plugins/Makefile.am: Disable dynamic
9380	versionning for releases, and allow generating version out of
9381	subversion.
9382
9383	This should be a definitive fix for systems with non-compilant make programs as the version will be taken from $(PACKAGE_VERSION) instead.
9384
9385	At the same time I added code for generating svn-based version strings.
9386
93872008-11-25  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9388
9389	* plugins-root/Makefile.am, plugins-scripts/Makefile.am,
9390	plugins/Makefile.am: Workaround to support more make programs
9391
9392	Avoid the use of "-include". Since "include" is interpreted by Automake, we have to use a special macro instead.
9393
9394	* plugins-scripts/Makefile.am: Exporting ENV vars from Makefile is
9395	supported only with GNU Make. Use the shell instead.
9396
93972008-11-24  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9398
9399	* tools/distclean: No need to bailout on distclean failures
9400
9401	* tools/tinderbox_build: Revert "tinderbox: Comment out additional PATH
9402	conponent added for SunOS builds"
9403
9404	This reverts commit 088452683cf881c6ed717cc559ca2eee3faa95ca.
9405
94062008-11-23  Thomas Guyot-Sionnest  <dermoth@solaris.beaubien.net>
9407
9408	* tools/tinderbox_build: tinderbox: Comment out additional PATH
9409	conponent added for SunOS builds
9410
9411	* plugins-root/Makefile.am, plugins-scripts/Makefile.am,
9412	plugins/Makefile.am: Avoid the use of .PHONY (target s created twice and
9413	I have no idea if it's right).
9414
94152008-11-23  Thomas Guyot-Sionnest  <dermoth@aei.ca>
9416
9417	* .gitignore: Update .gitignore to include missing file/extention
9418
9419	* .gitignore: Add .gitignore (Imported from svn:ignore)
9420
94212008-11-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9422
9423	* BRANCHES, Makefile.am, NP-VERSION-GEN, NPTest.pm, acinclude.m4,
9424	autogen.sh, command.cfg.in, configure.in, contrib/check_adptraid.sh,
9425	contrib/check_apc_ups.pl, contrib/check_appletalk.pl,
9426	contrib/check_arping.pl, contrib/check_email_loop.pl,
9427	contrib/check_fan_cpq_present, contrib/check_fan_fsc_present,
9428	contrib/check_frontpage, contrib/check_http-with-client-certificate.c,
9429	contrib/check_hw.sh, contrib/check_ica_master_browser.pl,
9430	contrib/check_ica_metaframe_pub_apps.pl,
9431	contrib/check_ica_program_neigbourhood.pl,
9432	contrib/check_inodes-freebsd.pl, contrib/check_javaproc.pl,
9433	contrib/check_joy.sh, contrib/check_log2.pl, contrib/check_lotus.pl,
9434	contrib/check_mem.pl, contrib/check_ms_spooler.pl,
9435	contrib/check_ora_table_space.pl, contrib/check_oracle_instance.pl,
9436	contrib/check_oracle_tbs, contrib/check_pfstate, contrib/check_rbl.c,
9437	contrib/check_smb.sh, contrib/check_snmp_disk_monitor.pl,
9438	contrib/check_snmp_printer.pl, contrib/check_snmp_process_monitor.pl,
9439	contrib/check_snmp_procs.pl, contrib/check_temp_cpq,
9440	contrib/check_temp_fsc, contrib/check_traceroute.pl,
9441	contrib/check_uptime.c, contrib/check_vcs.pl, contrib/check_wins.pl,
9442	contrib/packet_utils.pm, contrib/utils.py, doc/BRANCHING,
9443	doc/developer-guidelines.sgml, lib/extra_opts.c, lib/parse_ini.c,
9444	lib/tests/test_base64.c, lib/tests/test_cmd.c, lib/tests/test_disk.c,
9445	lib/tests/test_ini.c, lib/tests/test_opts.c, lib/tests/test_tcp.c,
9446	lib/tests/test_utils.c, lib/utils_base.c, lib/utils_cmd.c,
9447	lib/utils_disk.c, lib/utils_tcp.c, plugins-root/Makefile.am,
9448	plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
9449	plugins-root/t/check_icmp.t, plugins-scripts/Makefile.am,
9450	plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
9451	plugins-scripts/check_file_age.pl, plugins-scripts/check_flexlm.pl,
9452	plugins-scripts/check_ifoperstatus.pl,
9453	plugins-scripts/check_ifstatus.pl, plugins-scripts/check_ircd.pl,
9454	plugins-scripts/check_log.sh, plugins-scripts/check_mailq.pl,
9455	plugins-scripts/check_mssql.pl, plugins-scripts/check_netdns.pl,
9456	plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh,
9457	plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh,
9458	plugins-scripts/check_wave.pl, plugins-scripts/subst.in,
9459	plugins-scripts/t/check_file_age.t, plugins-scripts/t/check_rpc.t,
9460	plugins-scripts/t/utils.t, plugins-scripts/utils.pm.in,
9461	plugins/Makefile.am, plugins/check_apt.c, plugins/check_by_ssh.c,
9462	plugins/check_cluster.c, plugins/check_dig.c, plugins/check_disk.c,
9463	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
9464	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
9465	plugins/check_ide_smart.c, plugins/check_ldap.c, plugins/check_load.c,
9466	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
9467	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
9468	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
9469	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
9470	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
9471	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
9472	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
9473	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
9474	plugins/common.h, plugins/negate.c, plugins/netutils.c,
9475	plugins/netutils.h, plugins/popen.c, plugins/popen.h, plugins/runcmd.c,
9476	plugins/runcmd.h, plugins/sslutils.c, plugins/t/check_by_ssh.t,
9477	plugins/t/check_cluster.t, plugins/t/check_dig.t,
9478	plugins/t/check_disk.t, plugins/t/check_dns.t, plugins/t/check_dummy.t,
9479	plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
9480	plugins/t/check_http.t, plugins/t/check_imap.t,
9481	plugins/t/check_jabber.t, plugins/t/check_load.t,
9482	plugins/t/check_mysql.t, plugins/t/check_mysql_query.t,
9483	plugins/t/check_nagios.t, plugins/t/check_ntp.t, plugins/t/check_ping.t,
9484	plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t,
9485	plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t,
9486	plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t,
9487	plugins/t/negate.t, plugins/urlize.c, plugins/utils.c, plugins/utils.h,
9488	test.pl.in, tools/README, tools/git2svn.pl, tools/mini_epn.c,
9489	tools/setup, tools/tinderbox_build: Removing CVS/SVN tags and replacing
9490	with git-based versioning
9491	For contrib/, full tags have been imported from subversion
9492
9493
9494	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2091 f882894a-f735-0410-b71e-b25c423dba1c
9495
94962008-11-20  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9497
9498	* plugins/check_disk.c: Add comment to recent check_disk patch
9499
9500
9501	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2088 f882894a-f735-0410-b71e-b25c423dba1c
9502
95032008-11-19  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9504
9505	* lib/parse_ini.c, lib/utils_base.c, lib/utils_disk.c,
9506	plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
9507	plugins-root/pst3.c, plugins/check_apt.c, plugins/check_cluster.c,
9508	plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
9509	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
9510	plugins/check_ldap.c, plugins/check_mrtg.c, plugins/check_mysql.c,
9511	plugins/check_nagios.c, plugins/check_ntp.c, plugins/check_ntp_peer.c,
9512	plugins/check_ntp_time.c, plugins/check_nwstat.c, plugins/check_pgsql.c,
9513	plugins/check_ping.c, plugins/check_radius.c, plugins/check_smtp.c,
9514	plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c,
9515	plugins/check_tcp.c, plugins/check_time.c, plugins/check_ups.c,
9516	plugins/netutils.c, plugins/popen.c, plugins/urlize.c: Bulk EOL cleanup
9517
9518	$ git diff --ignore-space-change|diffstat
9519	 0 files changed
9520
9521
9522	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2087 f882894a-f735-0410-b71e-b25c423dba1c
9523
9524	* NEWS, plugins/check_ntp.c, plugins/check_ntp_peer.c: Fixed buffer
9525	overflow in check_ntp/check_ntp_peer (#1999319, Ubuntu #291265)
9526
9527
9528	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2086 f882894a-f735-0410-b71e-b25c423dba1c
9529
9530	* NEWS, THANKS.in, lib/utils_disk.c, plugins/check_disk.c: check_disk:
9531	rerpopulate the mount list after doing a stat() on paths specified with
9532	-p for better automount support.
9533
9534	NB: There's a memory leak here - properly freeing the mount list would invlove
9535	    much more work - there's many other places where leaks can happen so it
9536	    should be a project on its own.
9537
9538
9539	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2085 f882894a-f735-0410-b71e-b25c423dba1c
9540
95412008-11-14  Ton Voon  <tonvoon@users.sourceforge.net>
9542
9543	* tools/sfupload: Helper script to upload tarballs to SF and create
9544	md5sum
9545
9546
9547	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2081 f882894a-f735-0410-b71e-b25c423dba1c
9548
95492008-11-11  Ton Voon  <tonvoon@users.sourceforge.net>
9550
9551	* doc/developer-guidelines.sgml: Updated tinderbox link
9552
9553
9554	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2080 f882894a-f735-0410-b71e-b25c423dba1c
9555
95562008-11-08  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9557
9558	* NEWS, plugins/check_nt.c: Add missing long options for check_nt (for
9559	use with extra-opts)
9560
9561	Extra-opts (ini files) requires long-options for setting up arguments. Added
9562	the missing ones for check_nt so that it can be properly used with extra-opts.
9563
9564
9565	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2079 f882894a-f735-0410-b71e-b25c423dba1c
9566
9567	* NEWS, plugins/check_disk.c, plugins/check_dns.c,
9568	plugins/check_ide_smart.c, plugins/check_mrtg.c,
9569	plugins/check_mrtgtraf.c, plugins/check_mysql_query.c,
9570	plugins/check_nt.c: Fix long options parsing in check_disk, check_dns,
9571	check_mrtg and check_mrtgtraf (check_tcp was done in an earlier commit)
9572
9573
9574	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2078 f882894a-f735-0410-b71e-b25c423dba1c
9575
95762008-11-08  Ton Voon  <tonvoon@users.sourceforge.net>
9577
9578	* THANKS.in: Added Jan for check_http method patch
9579
9580
9581	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2077 f882894a-f735-0410-b71e-b25c423dba1c
9582
9583	* NEWS, THANKS.in, plugins/check_http.c, plugins/tests/check_http.t:
9584	Fixed bug where extra headers and redirect caused segfault (Dieter Van
9585	de Walle - 2089159)
9586
9587
9588	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2076 f882894a-f735-0410-b71e-b25c423dba1c
9589
9590	* NEWS, plugins/check_http.c, plugins/tests/check_http.t: check_http now
9591	has options to specify the HTTP method (Jan - 2155152)
9592
9593
9594	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2075 f882894a-f735-0410-b71e-b25c423dba1c
9595
9596	* tools/setup: Fix for tar on Solaris
9597
9598
9599	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2074 f882894a-f735-0410-b71e-b25c423dba1c
9600
96012008-11-07  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9602
9603	* NEWS, THANKS.in, plugins-root/check_icmp.c: check_icmp now reports min
9604	and max round trip time perfdata (Steve Rader)
9605
9606
9607	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2073 f882894a-f735-0410-b71e-b25c423dba1c
9608
96092008-11-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9610
9611	* NEWS, plugins/check_tcp.c: Fix check_tcp longoptions handling
9612
9613
9614	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2072 f882894a-f735-0410-b71e-b25c423dba1c
9615
96162008-11-05  Ton Voon  <tonvoon@users.sourceforge.net>
9617
9618	* lib/tests/Makefile.am: Need to add in the libgnu.la for Solaris and
9619	other platforms
9620	where missing functions have been replaced by GNUlib
9621
9622
9623	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2071 f882894a-f735-0410-b71e-b25c423dba1c
9624
96252008-11-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9626
9627	* NEWS: Missing NEWS item
9628
9629
9630	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2070 f882894a-f735-0410-b71e-b25c423dba1c
9631
9632	* lib/extra_opts.c, lib/tests/test_opts.c: Fix calculation of extra-opts
9633	parameters.
9634
9635	By reading the current list instead of the additional one when counting parameters, extra-opts calculation was allocating insuficient space for the final array if later sections contained more arguments than the sum of all previously parsed sections.
9636
9637
9638	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2069 f882894a-f735-0410-b71e-b25c423dba1c
9639
96402008-11-05  Ton Voon  <tonvoon@users.sourceforge.net>
9641
9642	* Makefile.am, NEWS, configure.in: Fixed libtap dependency issue.
9643	Warning: will install tap into lib directories
9644	if ./configure --enable-libtap is used, but as development tool, will be okay
9645
9646
9647	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2068 f882894a-f735-0410-b71e-b25c423dba1c
9648
96492008-11-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9650
9651	* plugins/t/check_http.t: Fix check_http test (altinity.com redirects
9652	now).
9653
9654
9655	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2067 f882894a-f735-0410-b71e-b25c423dba1c
9656
96572008-11-04  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9658
9659	* lib/tests/test_ini.c, lib/tests/test_opts.c: Fixed the test (not the
9660	bug yet) and added similar one to test_ini (that one works)
9661
9662
9663	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2066 f882894a-f735-0410-b71e-b25c423dba1c
9664
9665	* lib/tests/test_opts.c: Corrected test_opts plan
9666
9667
9668	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2065 f882894a-f735-0410-b71e-b25c423dba1c
9669
9670	* lib/tests/plugins.ini, lib/tests/test_opts.c: Adding extra-opts check
9671	that crash on my prod servers (*** glibc detected *** malloc(): memory
9672	corruption: 0x0804e248 ***)
9673
9674
9675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2064 f882894a-f735-0410-b71e-b25c423dba1c
9676
9677	* NEWS, lib/parse_ini.c, lib/tests/plugin.ini: Make extra-opts (C
9678	plugins) behave more like N::P:
9679
9680	  N::P allows both '#' and ';' for comments. Extra-opts used to allow only '#', it now allows both (';' is the standard for ini files)
9681	  Extra-opts does not allow trailing comments anymore (like N::P)
9682
9683
9684
9685	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2063 f882894a-f735-0410-b71e-b25c423dba1c
9686
9687	* NEWS, THANKS.in, plugins/check_ups.c: check_ups now sends a LOGOUT
9688	string (debian bug #387001)
9689
9690
9691	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2062 f882894a-f735-0410-b71e-b25c423dba1c
9692
96932008-10-22  Matthias Eble  <psychotrahe@users.sourceforge.net>
9694
9695	* BUGS, NEWS, plugins-scripts/check_ifoperstatus.pl: check_ifoperstatus
9696	-n flag now works as expected (sf.net #1569488)
9697	check_ifoperstatus now supports ifType based lookup for ifIndex
9698
9699
9700	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2061 f882894a-f735-0410-b71e-b25c423dba1c
9701
97022008-10-21  Ton Voon  <tonvoon@users.sourceforge.net>
9703
9704	* NEWS, tools/tinderbox_build: Updated tinderbox server
9705
9706
9707	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2060 f882894a-f735-0410-b71e-b25c423dba1c
9708
97092008-10-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9710
9711	* NEWS, plugins/check_users.c: check-users thresholds was >= rather than
9712	> as documented.
9713
9714
9715	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2059 f882894a-f735-0410-b71e-b25c423dba1c
9716
97172008-09-25  Ton Voon  <tonvoon@users.sourceforge.net>
9718
9719	* BUGS, ChangeLog, NEWS, configure.in, package.def: Preparation for
9720	1.4.13
9721
9722
9723	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2057 f882894a-f735-0410-b71e-b25c423dba1c
9724
9725	* plugins/tests/check_http.t: Fix small test failure
9726
9727
9728	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2056 f882894a-f735-0410-b71e-b25c423dba1c
9729
9730	* doc/LEAVERS, doc/NEW_STARTERS, doc/RELEASING: Moving project
9731	administration documents to nagiosplugins.org site
9732
9733
9734	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2055 f882894a-f735-0410-b71e-b25c423dba1c
9735
97362008-09-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9737
9738	* plugins/check_ntp_peer.c: Typo
9739
9740
9741	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2054 f882894a-f735-0410-b71e-b25c423dba1c
9742
97432008-09-02  Holger Weiss  <hweiss@users.sourceforge.net>
9744
9745	* THANKS.in, plugins/check_http.c: Some HTTP server
9746	applications/configurations cause trouble if the port is
9747	explicitly specified in our "Host:" header line.  Therefore, we now specify the
9748	port only if we're using a non-default port (Erik Wasser - 2082501).
9749
9750
9751	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2053 f882894a-f735-0410-b71e-b25c423dba1c
9752
97532008-09-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9754
9755	* NEWS, plugins/check_ntp_peer.c: Fix possible segfault in
9756	check_ntp_peer with deliberately invalid packets
9757
9758
9759	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2052 f882894a-f735-0410-b71e-b25c423dba1c
9760
97612008-09-01  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9762
9763	* NEWS, plugins/check_ntp_peer.c, plugins/check_ntp_time.c:
9764	check_ntp_peer/check_ntp_time used to show port in --help but ignored
9765	the argument - now implemented.
9766
9767
9768	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2051 f882894a-f735-0410-b71e-b25c423dba1c
9769
9770	* NEWS, THANKS.in, plugins/check_http.c: Revert "Re-structure the HTTP
9771	1.1 headers to prevent 301s on servers with virtual hosts"
9772
9773	This reverts commit 2030
9774
9775
9776	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2050 f882894a-f735-0410-b71e-b25c423dba1c
9777
97782008-09-01  Holger Weiss  <hweiss@users.sourceforge.net>
9779
9780	* plugins/check_http.c: Under some circumstances, the 'url' path of a
9781	redirection target missed
9782	a leading slash.  While this was fixed later on, the incomplete 'url'
9783	was used for redirection loop detection and error messages.  This is now
9784	fixed by adding the missing slash immediately.
9785
9786
9787	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2049 f882894a-f735-0410-b71e-b25c423dba1c
9788
97892008-08-25  Ton Voon  <tonvoon@users.sourceforge.net>
9790
9791	* plugins/tests/check_http.t: Fix HTTP::Daemon::VERSION to get a fixed
9792	header size for tests
9793	(Sven Nierlein)
9794
9795
9796	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2048 f882894a-f735-0410-b71e-b25c423dba1c
9797
9798	* plugins/tests/check_http.t: Updated with more tests re: multiple
9799	status codes (Sven Nierlein)
9800
9801
9802	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2047 f882894a-f735-0410-b71e-b25c423dba1c
9803
98042008-08-25  Holger Weiss  <hweiss@users.sourceforge.net>
9805
9806	* NEWS, THANKS.in, plugins/check_http.c, plugins/tests/check_http.t: The
9807	"-e" option now accepts a comma-delimited list of expected status
9808	lines (Sven Nierlein - 1894496).
9809
9810
9811	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2046 f882894a-f735-0410-b71e-b25c423dba1c
9812
98132008-08-22  Ton Voon  <tonvoon@users.sourceforge.net>
9814
9815	* plugins/tests/check_http.t, plugins/tests/var/root: Added HTTP tests
9816	for status codes
9817
9818
9819	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2045 f882894a-f735-0410-b71e-b25c423dba1c
9820
98212008-08-21  Ton Voon  <tonvoon@users.sourceforge.net>
9822
9823	* configure.in: Only include extra-opts tests if libtap is enabled
9824
9825
9826	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2044 f882894a-f735-0410-b71e-b25c423dba1c
9827
9828	* NEWS: Note re: --enable-libtap
9829
9830
9831	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2043 f882894a-f735-0410-b71e-b25c423dba1c
9832
9833	* lib/tests/Makefile.am, lib/tests/test_all.t, lib/tests/test_base64.t,
9834	lib/tests/test_cmd.t, lib/tests/test_disk.t, lib/tests/test_ini.t,
9835	lib/tests/test_opts.t, lib/tests/test_tcp.t, lib/tests/test_utils.c,
9836	lib/tests/test_utils.t: Correctly link to included libtap. Simplify
9837	invoking test scripts.
9838	Removed basename test as we should use base_name from GNUlib which is
9839	tested separately
9840
9841
9842	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2042 f882894a-f735-0410-b71e-b25c423dba1c
9843
9844	* tools/tinderbox_build: Fix regexp of version number of snapshot
9845
9846
9847	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2041 f882894a-f735-0410-b71e-b25c423dba1c
9848
9849	* Makefile.am: Remove .svn files in distribution
9850
9851
9852	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2040 f882894a-f735-0410-b71e-b25c423dba1c
9853
9854	* external/tap-1.01-nagios-plugins.tar.gz, tools/setup: Renamed altered
9855	tap file to nagios-plugins
9856
9857
9858	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2039 f882894a-f735-0410-b71e-b25c423dba1c
9859
98602008-08-21  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9861
9862	* plugins/check_ntp_peer.c: Nothing
9863
9864
9865	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2038 f882894a-f735-0410-b71e-b25c423dba1c
9866
9867	* plugins/check_ntp_peer.c: Misplaced comment
9868
9869
9870	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2037 f882894a-f735-0410-b71e-b25c423dba1c
9871
9872	* plugins/check_ntp_peer.c: Complete rewrite of the extract_value
9873	function
9874
9875	The original one was flawed (easy to trigger segfaults) and did not allow some whitespaces as permitted by rfc1305. This one has been troughfully tested with tap (the testing code might get included later)
9876
9877
9878	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2036 f882894a-f735-0410-b71e-b25c423dba1c
9879
9880	* lib/parse_ini.c, lib/parse_ini.h, lib/tests/test_opts.c: Typos in
9881	comments
9882
9883
9884	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2035 f882894a-f735-0410-b71e-b25c423dba1c
9885
98862008-08-16  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9887
9888	* plugins/check_mysql.c, plugins/check_mysql_query.c: Fix assignment
9889	written as a comparison in validate_arguments() when db_pass is NULL
9890	(Patch from http://blog.barfoo.org/projects/rpms-for-sles10)
9891
9892
9893	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2034 f882894a-f735-0410-b71e-b25c423dba1c
9894
9895	* plugins/check_fping.c: Fix check_fping --help output (Patch from
9896	http://blog.barfoo.org/projects/rpms-for-sles10)
9897
9898
9899	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2033 f882894a-f735-0410-b71e-b25c423dba1c
9900
9901	* plugins/t/check_by_ssh.t: Typo
9902
9903
9904	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2032 f882894a-f735-0410-b71e-b25c423dba1c
9905
99062008-08-08  Ton Voon  <tonvoon@users.sourceforge.net>
9907
9908	* plugins-root/pst3.c: Close on fd
9909
9910
9911	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2031 f882894a-f735-0410-b71e-b25c423dba1c
9912
99132008-08-08  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9914
9915	* NEWS, THANKS.in, plugins/check_http.c: Re-structure the HTTP 1.1
9916	headers to prevent 301s on servers with virtual hosts
9917
9918
9919	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2030 f882894a-f735-0410-b71e-b25c423dba1c
9920
9921	* plugins-root/check_icmp.c: Typo in --help output
9922
9923
9924	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2029 f882894a-f735-0410-b71e-b25c423dba1c
9925
99262008-08-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9927
9928	* tools/devmode: Set -D_FORTIFY_SOURCE=2, and added a comment with link
9929	to explaination of this flag.
9930
9931
9932
9933	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2028 f882894a-f735-0410-b71e-b25c423dba1c
9934
99352008-07-28  Matthias Eble  <psychotrahe@users.sourceforge.net>
9936
9937	* plugins-root/check_icmp.c: -b option now specifies ICMP data bytes
9938	instead of packet size
9939
9940
9941	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2027 f882894a-f735-0410-b71e-b25c423dba1c
9942
99432008-07-17  Matthias Eble  <psychotrahe@users.sourceforge.net>
9944
9945	* NEWS, plugins-root/check_icmp.c: Add support for packet size
9946	modification (-b)
9947
9948
9949	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2026 f882894a-f735-0410-b71e-b25c423dba1c
9950
99512008-07-10  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
9952
9953	* plugins/check_disk.c: Verbose should not have to exceed 3 as per
9954	developement guidelines
9955
9956
9957	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2025 f882894a-f735-0410-b71e-b25c423dba1c
9958
9959	* tools/devmode: Add -D_FORTIFY_SOURCE
9960
9961
9962	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2024 f882894a-f735-0410-b71e-b25c423dba1c
9963
9964	* plugins/check_ups.c: Typo in check_ups
9965
9966
9967	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2023 f882894a-f735-0410-b71e-b25c423dba1c
9968
99692008-07-09  Matthias Eble  <psychotrahe@users.sourceforge.net>
9970
9971	* plugins/t/check_snmp.t: rewrote check_snmp.t to use Test::More
9972	added perfdata checking for string values
9973
9974
9975	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2022 f882894a-f735-0410-b71e-b25c423dba1c
9976
9977	* NEWS, plugins/check_snmp.c: check_snmp now only prints perfdata for
9978	non numeric values (Joerg Linge #1867716)
9979
9980
9981	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2021 f882894a-f735-0410-b71e-b25c423dba1c
9982
99832008-07-08  Ton Voon  <tonvoon@users.sourceforge.net>
9984
9985	* Makefile.am, tools/tinderbox_build: Removed libtap configuration for
9986	the moment, as tinderbox builds
9987	are breaking
9988
9989
9990	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2020 f882894a-f735-0410-b71e-b25c423dba1c
9991
9992	* NEWS, lib/utils_cmd.c, lib/utils_cmd.h, plugins/Makefile.am,
9993	plugins/check_procs.c: check_procs captures stderr and adds to plugin
9994	output. This is
9995	from a merge of branch nagiosplug/branches/new_threshold_syntax 1979:1982
9996
9997
9998	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2019 f882894a-f735-0410-b71e-b25c423dba1c
9999
100002008-07-06  Holger Weiss  <hweiss@users.sourceforge.net>
10001
10002	* plugins-root/check_dhcp.c: Don't try to set the "SO_BROADCAST" socket
10003	option for unicast requests.
10004	(Also, removed the unused "DHCP_UNICAST_FLAG" macro.)
10005
10006
10007	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2018 f882894a-f735-0410-b71e-b25c423dba1c
10008
100092008-07-02  Ton Voon  <tonvoon@users.sourceforge.net>
10010
10011	* lib/tests/Makefile.am: Use tap.h from the libtap directory
10012
10013
10014	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2017 f882894a-f735-0410-b71e-b25c423dba1c
10015
10016	* plugins-root/Makefile.am, plugins-root/pst3.c: Change pst3 again, this
10017	time to remove use of kvm which is not
10018	available in Solaris 10 non-global zones. Uses /proc, which is not
10019	available in older versions of Solaris.
10020
10021
10022	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2016 f882894a-f735-0410-b71e-b25c423dba1c
10023
100242008-06-30  Ton Voon  <tonvoon@users.sourceforge.net>
10025
10026	* tools/setup: Fixed bug in tools/setup if docbook was run
10027
10028
10029	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2015 f882894a-f735-0410-b71e-b25c423dba1c
10030
10031	* Makefile.am: Have to list tap_dir manually to get into make dist
10032
10033
10034	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2014 f882894a-f735-0410-b71e-b25c423dba1c
10035
100362008-06-26  Ton Voon  <tonvoon@users.sourceforge.net>
10037
10038	* Makefile.am, configure.in, external/README,
10039	external/tap-1.01-altinity.tar.gz, lib/tests/Makefile.am, tools/setup,
10040	tools/tinderbox_build: Adding libtap into distribution to help run C
10041	based tests
10042
10043
10044	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2013 f882894a-f735-0410-b71e-b25c423dba1c
10045
100462008-06-17  Ton Voon  <tonvoon@users.sourceforge.net>
10047
10048	* plugins-root/pst3.c: Fixed possible coredump. Removed one level of
10049	subroutines (Duncan Ferguson)
10050
10051
10052	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2012 f882894a-f735-0410-b71e-b25c423dba1c
10053
100542008-06-09  Matthias Eble  <psychotrahe@users.sourceforge.net>
10055
10056	* NEWS, plugins/check_dig.c, plugins/t/check_dig.t: Added testcases for
10057	check_dig
10058	check_dig's -l option is mandatory now (#1986306)
10059
10060
10061	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2011 f882894a-f735-0410-b71e-b25c423dba1c
10062
100632008-06-02  Ton Voon  <tonvoon@users.sourceforge.net>
10064
10065	* NEWS, plugins-root/pst3.c: Optimised pst3 for systems with large
10066	number of processes (Duncan Ferguson)
10067
10068
10069	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2010 f882894a-f735-0410-b71e-b25c423dba1c
10070
10071	* NEWS, perlmods/Nagios-Plugin-0.22.tar.gz,
10072	perlmods/Nagios-Plugin-0.27.tar.gz: Updated Nagios::Plugin perl modules
10073	to 0.27
10074
10075
10076	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2009 f882894a-f735-0410-b71e-b25c423dba1c
10077
100782008-05-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10079
10080	* NEWS, THANKS.in, plugins/check_http.c: Fix Debian bug #460097:
10081	check_http --max-age broken (Hilko Bengen)
10082
10083
10084	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2008 f882894a-f735-0410-b71e-b25c423dba1c
10085
100862008-05-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10087
10088	* BUGS: typo
10089
10090
10091	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2007 f882894a-f735-0410-b71e-b25c423dba1c
10092
100932008-05-27  Ton Voon  <tonvoon@users.sourceforge.net>
10094
10095	* doc/RELEASING: Changed SF file release to use sftp instead of ftp
10096
10097
10098	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2006 f882894a-f735-0410-b71e-b25c423dba1c
10099
10100	* BUGS, ChangeLog, NEWS, configure.in, package.def: Preparation for
10101	1.4.12 release
10102
10103
10104	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2004 f882894a-f735-0410-b71e-b25c423dba1c
10105
10106	* THANKS.in, configure.in: Not picking up solaris systems correctly for
10107	check_dhcp. Only
10108	affected SunStudio compiles of check_dhcp (1890260 - Rob Windsor)
10109
10110
10111	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2003 f882894a-f735-0410-b71e-b25c423dba1c
10112
10113	* plugins/check_by_ssh.c: Addition to help to state that -f will always
10114	return OK if ssh command
10115	is executed (Alain Dewit - 1852198)
10116
10117
10118	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2002 f882894a-f735-0410-b71e-b25c423dba1c
10119
10120	* plugins-root/pst3.c: Add additional PID column heading
10121
10122
10123	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2001 f882894a-f735-0410-b71e-b25c423dba1c
10124
101252008-05-26  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10126
10127	* NEWS: correct typo in NEWS
10128
10129
10130	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2000 f882894a-f735-0410-b71e-b25c423dba1c
10131
101322008-05-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10133
10134	* REQUIREMENTS: Add a note about radiusclient
10135
10136
10137	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1999 f882894a-f735-0410-b71e-b25c423dba1c
10138
101392008-05-22  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10140
10141	* NEWS, configure.in: Fix linking against OpenSSL where libdl is
10142	required
10143
10144
10145	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1998 f882894a-f735-0410-b71e-b25c423dba1c
10146
101472008-05-21  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10148
10149	* NEWS, plugins/check_by_ssh.c, plugins/t/check_by_ssh.t: Fixed passive
10150	option in check_by_ssh
10151	Also:
10152	- On non-skipped stderr, check_by_ssh now returns UNKNOWN or worse (result from command) instead of always UNKNOWN.
10153	- Fixed passive tests and make is always run the specified number of tests (using fail if there's nothing to test).
10154
10155
10156	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1997 f882894a-f735-0410-b71e-b25c423dba1c
10157
101582008-05-20  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10159
10160	* plugins/t/check_by_ssh.t: Oops - forgot to remove the SKIP block
10161	(which didn't seem to work fine)
10162
10163
10164	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1996 f882894a-f735-0410-b71e-b25c423dba1c
10165
10166	* plugins/t/check_by_ssh.t: Add check_by_ssh tests (passive checks are
10167	broken - should be fixed before next release!)
10168
10169
10170	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1995 f882894a-f735-0410-b71e-b25c423dba1c
10171
10172	* NEWS, plugins/check_radius.c: Clobber password in check_radius process
10173	list aguments
10174
10175
10176	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1994 f882894a-f735-0410-b71e-b25c423dba1c
10177
101782008-05-13  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10179
10180	* plugins/check_dns.c: Typo
10181
10182
10183	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1992 f882894a-f735-0410-b71e-b25c423dba1c
10184
101852008-05-07  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10186
10187	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
10188	plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
10189	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
10190	plugins/check_fping.c, plugins/check_game.c, plugins/check_hpjd.c,
10191	plugins/check_http.c, plugins/check_ide_smart.c, plugins/check_ldap.c,
10192	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
10193	plugins/check_mysql.c, plugins/check_mysql_query.c,
10194	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_ntp.c,
10195	plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
10196	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
10197	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
10198	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
10199	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
10200	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
10201	plugins/utils.h: Added support for --extra-opts in all C plugins
10202	(disabled by default, see configure --help)
10203
10204
10205	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1991 f882894a-f735-0410-b71e-b25c423dba1c
10206
10207	* NEWS, THANKS.in, plugins/check_ping.c: Added performance data to
10208	check_ping (Christian Schneemann)
10209
10210
10211	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1990 f882894a-f735-0410-b71e-b25c423dba1c
10212
102132008-05-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10214
10215	* NEWS, plugins/negate.c: negate now has the ability to replace the
10216	status text as well (-s, --substitute)
10217	Also changed:
10218	 - default timeout to 11 instead of 9 (since it's recommended to have a higher timeout, and many plugins default to 10 seconds)
10219	 - If there's no STDOUT lines returned, still returns the returned result if it's NON-ok instead of forcing it to UNKNOWN
10220
10221
10222	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1989 f882894a-f735-0410-b71e-b25c423dba1c
10223
102242008-04-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10225
10226	* NEWS, plugins/check_mysql.c, plugins/check_mysql_query.c,
10227	plugins/t/check_mysql.t: Add socket support to check_mysql*
10228	Also clears the password from check_mysql command-line options
10229
10230
10231	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1988 f882894a-f735-0410-b71e-b25c423dba1c
10232
102332008-04-29  Holger Weiss  <hweiss@users.sourceforge.net>
10234
10235	* configure.in: Support "--without-pgsql" (reported by Alex Songe via
10236	IRC).
10237
10238
10239	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1987 f882894a-f735-0410-b71e-b25c423dba1c
10240
102412008-04-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10242
10243	* plugins/check_ntp.c, plugins/check_ntp_peer.c,
10244	plugins/check_ntp_time.c: Use UT_THRESHOLDS_NOTES in all plugins
10245
10246
10247	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1986 f882894a-f735-0410-b71e-b25c423dba1c
10248
10249	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c: --help output
10250	cleanup (plus removal of spaces on blank lines)
10251
10252
10253	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1985 f882894a-f735-0410-b71e-b25c423dba1c
10254
102552008-04-27  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10256
10257	* plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
10258	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
10259	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
10260	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide_smart.c,
10261	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
10262	plugins/check_mrtgtraf.c, plugins/check_mysql.c,
10263	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
10264	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_nwstat.c,
10265	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
10266	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
10267	plugins/check_snmp.c, plugins/check_swap.c, plugins/check_ups.c,
10268	plugins/utils.h: --help output cleanup (plus removal of spaces on blank
10269	lines)
10270
10271
10272	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1984 f882894a-f735-0410-b71e-b25c423dba1c
10273
102742008-04-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10275
10276	* plugins/check_radius.c: Correct typo and make the --help notes a bit
10277	simpler.
10278
10279
10280	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1983 f882894a-f735-0410-b71e-b25c423dba1c
10281
102822008-04-17  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10283
10284	* plugins/check_dns.c: Correct the help text
10285
10286
10287	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1979 f882894a-f735-0410-b71e-b25c423dba1c
10288
10289	* NEWS, plugins/check_dns.c: Allow to repeat -a to set multiple possible
10290	addresses
10291
10292
10293	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1978 f882894a-f735-0410-b71e-b25c423dba1c
10294
102952008-04-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10296
10297	* NEWS, plugins/check_ntp.c, plugins/check_ntp_peer.c: check_ntp and
10298	check_ntp_peer now show proper jitter/stratum thresholds longopts in
10299	--help
10300
10301
10302	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1977 f882894a-f735-0410-b71e-b25c423dba1c
10303
103042008-04-04  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10305
10306	* lib/extra_opts.c, lib/parse_ini.c, lib/tests/test_ini.c,
10307	lib/tests/test_opts.c: make parse_ini die like in N::P if section isn't
10308	found
10309
10310
10311	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1976 f882894a-f735-0410-b71e-b25c423dba1c
10312
103132008-04-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10314
10315	* lib/Makefile.config-opts, lib/tests/Makefile.config-opts: Delete
10316	obsolete files
10317
10318
10319	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1974 f882894a-f735-0410-b71e-b25c423dba1c
10320
10321	* configure.in, lib/Makefile.am, lib/parse_ini.c, lib/tests/Makefile.am,
10322	lib/tests/test_ini.t, lib/tests/test_opts.t, po/de.po, po/fr.po,
10323	po/nagios-plugins.pot: - Add --enable-extra-opts configure option for
10324	compiling extra-opts support
10325	- Auto-update po/pot files
10326
10327
10328	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1973 f882894a-f735-0410-b71e-b25c423dba1c
10329
103302008-04-01  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10331
10332	* lib/parse_ini.c: fix the obvious...
10333
10334
10335	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1972 f882894a-f735-0410-b71e-b25c423dba1c
10336
10337	* lib/extra_opts.c, lib/extra_opts.h: np_extra_opts now retain pointers
10338	from argv so that plugins can still overwrite sensitive options
10339
10340
10341	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1971 f882894a-f735-0410-b71e-b25c423dba1c
10342
103432008-03-31  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10344
10345	* commit d043862c154070b2c58172289899dd14776e2d03, Author: Thomas
10346	Guyot-Sionnest <dermoth@users.sourceforge.net>, Date: 2008-03-31: update
10347	svn:ignore property (last gnulib update added many auto-generated files)
10348
10349
10350	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1970 f882894a-f735-0410-b71e-b25c423dba1c
10351
10352	* lib/extra_opts.c, lib/extra_opts.h, lib/parse_ini.c, lib/parse_ini.h,
10353	lib/tests/test_ini.c, lib/tests/test_opts.c: Fix for last commit - I
10354	accidentaly broke my local Makefile and tests weren't being re-compiled.
10355
10356
10357	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1968 f882894a-f735-0410-b71e-b25c423dba1c
10358
103592008-03-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10360
10361	* lib/extra_opts.c, lib/extra_opts.h, lib/tests/test_opts.c: - Remove
10362	the last argument of np_extra_opts
10363	- Code cleanups and comments
10364
10365
10366	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1967 f882894a-f735-0410-b71e-b25c423dba1c
10367
103682008-03-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10369
10370	* commit af71e9fc0ef268b322c4f4677773273c07926a7a, Author: Thomas
10371	Guyot-Sionnest <dermoth@users.sourceforge.net>, Date: 2008-03-26: Update
10372	svn:ignore property
10373
10374
10375	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1966 f882894a-f735-0410-b71e-b25c423dba1c
10376
103772008-03-24  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10378
10379	* lib/extra_opts.c, lib/extra_opts.h, lib/tests/config-opts.ini,
10380	lib/tests/test_opts.c, lib/tests/test_opts.t: Add extra-opts argument
10381	parsing with tests
10382
10383
10384	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1961 f882894a-f735-0410-b71e-b25c423dba1c
10385
10386	* lib/parse_ini.c, lib/parse_ini.h: Replace broken usage of
10387	NAGIOS_CONFIG_PATH with a stub function (that will try to find a config
10388	file in the future...)
10389	Allow NULL locator (default file/section)
10390
10391
10392	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1960 f882894a-f735-0410-b71e-b25c423dba1c
10393
103942008-03-20  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10395
10396	* plugins/check_dig.c: - Fix bug #1920671
10397	- Make --help output looks nice
10398
10399
10400	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1959 f882894a-f735-0410-b71e-b25c423dba1c
10401
104022008-03-18  Ton Voon  <tonvoon@users.sourceforge.net>
10403
10404	* plugins/tests/check_procs.t: Include test for check_procs, using input
10405	file
10406
10407
10408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1955 f882894a-f735-0410-b71e-b25c423dba1c
10409
10410	* plugins/check_procs.c, plugins/tests/var/ps-axwo.darwin,
10411	plugins/tests/var/ps_axwo.debian: Updated check_procs with a hidden
10412	--input-file option.
10413	Include some sample outputs for testing
10414
10415
10416	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1954 f882894a-f735-0410-b71e-b25c423dba1c
10417
104182008-03-17  Ton Voon  <tonvoon@users.sourceforge.net>
10419
10420	* plugins/t/check_nagios.t: Don't run check_nagios tests on Solaris,
10421	because of pst3 requirement
10422
10423
10424	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1953 f882894a-f735-0410-b71e-b25c423dba1c
10425
104262008-03-16  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10427
10428	* lib/tests/config-dos.ini, lib/tests/plugin.ini, lib/tests/test_ini.c:
10429	Add tests:
10430	- DOS-newline ini file
10431	- section defined twice
10432
10433
10434	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1951 f882894a-f735-0410-b71e-b25c423dba1c
10435
104362008-03-15  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10437
10438	* lib/parse_ini.c: parse_ini now reads the default section if the
10439	request one can't be found.
10440	All tests should return ok now.
10441
10442
10443	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1950 f882894a-f735-0410-b71e-b25c423dba1c
10444
10445	* lib/parse_ini.c: Oops - this line shouldn't have been here (doesn't
10446	even work anyways) ;)
10447
10448
10449	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1949 f882894a-f735-0410-b71e-b25c423dba1c
10450
10451	* lib/parse_ini.c, lib/tests/plugin.ini, lib/tests/test_ini.c: - Make
10452	equal-less parameters illegal
10453	- parameters without argument after '=' are now assumed to be argument-less
10454	- Add a testcase for space in stanza and various argument-less parameters
10455
10456
10457	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1948 f882894a-f735-0410-b71e-b25c423dba1c
10458
10459	* lib/parse_ini.c: Fix handling of leading and trailing spaces in stanza
10460
10461
10462	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1947 f882894a-f735-0410-b71e-b25c423dba1c
10463
10464	* lib/parse_ini.c, lib/tests/test_ini.c: Fix segfault in test_ini.c and
10465	uncomment the affected tests
10466	Fix bug in stanza parsing where full section could be skipped
10467	Fix single-argument options
10468
10469
10470	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1946 f882894a-f735-0410-b71e-b25c423dba1c
10471
10472	* lib/parse_ini.c, lib/parse_ini.h, lib/tests/test_ini.c,
10473	lib/tests/test_ini.t: This commit consist of two changes:
10474	1. Make np_get_defaults return a linked list instead of a string. It will then be easy to convert the linked list back to an argument array.
10475	2. Fix tests 3-4 of test_ini.c.
10476
10477	A test_ini.t was added too. parse_ini and test_ini aren't included yet in the build makefiles.
10478
10479
10480	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1945 f882894a-f735-0410-b71e-b25c423dba1c
10481
104822008-03-15  Matthias Eble  <psychotrahe@users.sourceforge.net>
10483
10484	* plugins/check_http.c: Add port to Host Header to prevent problems with
10485	non default ports (Christophe Dupre #1881898)
10486
10487
10488	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1944 f882894a-f735-0410-b71e-b25c423dba1c
10489
104902008-03-14  Matthias Eble  <psychotrahe@users.sourceforge.net>
10491
10492	* NEWS, plugins/check_dig.c: Added -A/--dig-arguments to check_dig
10493	(#1889453/#1874041)
10494
10495
10496	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1943 f882894a-f735-0410-b71e-b25c423dba1c
10497
10498	* plugins/check_smtp.c: Enhanced check_smtp to actually print invalid
10499	response text (#1911239)
10500
10501
10502	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1942 f882894a-f735-0410-b71e-b25c423dba1c
10503
105042008-03-14  Ton Voon  <tonvoon@users.sourceforge.net>
10505
10506	* NEWS, plugins-root/Makefile.am, plugins/Makefile.am: Fixed 64 bit pst3
10507	when tries to link to gettext. Gettext linked
10508	dynamically, if necessary
10509
10510
10511	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1941 f882894a-f735-0410-b71e-b25c423dba1c
10512
105132008-03-14  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10514
10515	* gl/charset.alias, gl/configmake.h, gl/math.h, gl/ref-add.sed,
10516	gl/ref-del.sed, gl/stdio.h, gl/stdlib.h, gl/string.h, gl/unistd.h: These
10517	files are generated automatically during the make process, and removed
10518	by make clean.
10519
10520
10521	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1940 f882894a-f735-0410-b71e-b25c423dba1c
10522
105232008-03-11  Ton Voon  <tonvoon@users.sourceforge.net>
10524
10525	* configure.in, gl/m4/mbstate_t.m4: Possible fix for HP-UX compile
10526	problems of regex_internal.c
10527
10528
10529	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1939 f882894a-f735-0410-b71e-b25c423dba1c
10530
10531	* configure.in, lib/utils_base.c, plugins-root/Makefile.am,
10532	plugins/check_http.c, plugins/check_smtp.c, plugins/common.h: Fixed link
10533	-m64 problems on pst3 for solaris. Fixed _FILE_OFFSET_BITS
10534	redefinition warnings. Fixed helper ar error in ./configure
10535
10536
10537	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1938 f882894a-f735-0410-b71e-b25c423dba1c
10538
105392008-02-28  Ton Voon  <tonvoon@users.sourceforge.net>
10540
10541	* NEWS, configure.in, plugins-root/Makefile.am, plugins-root/pst3.c,
10542	plugins/check_procs.c, plugins/t/check_procs.t: Reverted check_procs for
10543	solaris back to using pst3 due to truncation
10544	for argument fields using other methods
10545
10546
10547	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1937 f882894a-f735-0410-b71e-b25c423dba1c
10548
10549	* tools/build_perl_modules: Fix where PERL5LIB is blank
10550
10551
10552	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1936 f882894a-f735-0410-b71e-b25c423dba1c
10553
105542008-02-18  Ton Voon  <tonvoon@users.sourceforge.net>
10555
10556	* NEWS: Added CVE MITRE tracking number
10557
10558
10559	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1935 f882894a-f735-0410-b71e-b25c423dba1c
10560
105612008-02-13  Matthias Eble  <psychotrahe@users.sourceforge.net>
10562
10563	* NEWS, plugins/check_pgsql.c: check_pgsql now builds with postgres lib
10564	v8.3 (Jan Wagner #1878972)
10565
10566
10567	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1934 f882894a-f735-0410-b71e-b25c423dba1c
10568
10569	* plugins/check_disk.c: Fix --local argument handling (Jan Wagner
10570	#1878971)
10571
10572
10573	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1933 f882894a-f735-0410-b71e-b25c423dba1c
10574
105752008-02-13  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10576
10577	* plugins/check_disk.c: Fix broken intending (The whole file use spaces
10578	only except my last patch and 1-3 other places).
10579
10580
10581	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1932 f882894a-f735-0410-b71e-b25c423dba1c
10582
10583	* commit fe2e5f4aecab99a1c361994e4b678d6709d65f6c, Author: Thomas
10584	Guyot-Sionnest <dermoth@users.sourceforge.net>, Date: 2008-02-13: Add
10585	two files to svn:ignore
10586
10587
10588	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1931 f882894a-f735-0410-b71e-b25c423dba1c
10589
10590	* NEWS: News, nothing else.
10591
10592
10593	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1929 f882894a-f735-0410-b71e-b25c423dba1c
10594
10595	* plugins/common.h: This floorf workaround is Nnot needed anymore since
10596	floorf is part of Gnulib
10597
10598
10599	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1928 f882894a-f735-0410-b71e-b25c423dba1c
10600
10601	* lib/tests/test_base64.c: Reverting patch to test 8-bit data: Still
10602	broken on Solaris (7-bit works as before)
10603
10604
10605	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1927 f882894a-f735-0410-b71e-b25c423dba1c
10606
106072008-02-12  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10608
10609	* gl/Makefile.am, gl/base64.c, gl/base64.h, gl/charset.alias,
10610	gl/configmake.h, gl/floor.c, gl/floorf.c, gl/m4/base64.m4,
10611	gl/m4/floorf.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
10612	gl/m4/math_h.m4, gl/math.h, gl/math.in.h, gl/ref-add.sed,
10613	gl/ref-del.sed, gl/stdio.h, gl/stdlib.h, gl/string.h, gl/unistd.h,
10614	lib/Makefile.am, lib/base64.c, lib/base64.h, lib/tests/Makefile.am,
10615	lib/tests/test_base64.c, plugins/check_http.c, plugins/check_smtp.c:
10616	Import Gnulib floorf and base64 and removed our old base64 library.
10617
10618
10619	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1926 f882894a-f735-0410-b71e-b25c423dba1c
10620
10621	* build-aux/config.rpath, build-aux/link-warning.h, gl/Makefile.am,
10622	gl/alloca.c, gl/alloca.in.h, gl/asnprintf.c, gl/asprintf.c,
10623	gl/basename.c, gl/c-strtod.c, gl/cloexec.c, gl/config.charset,
10624	gl/creat-safer.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
10625	gl/error.c, gl/error.h, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
10626	gl/fcntl--.h, gl/fcntl-safer.h, gl/fd-safer.c, gl/float+.h,
10627	gl/float.in.h, gl/fsusage.c, gl/fsusage.h, gl/full-read.c,
10628	gl/full-read.h, gl/full-write.c, gl/full-write.h, gl/gai_strerror.c,
10629	gl/getaddrinfo.c, gl/getaddrinfo.h, gl/gethostname.c, gl/getloadavg.c,
10630	gl/getopt.c, gl/getopt.in.h, gl/getopt1.c, gl/getopt_int.h,
10631	gl/gettext.h, gl/inet_ntop.c, gl/inet_ntop.h, gl/intprops.h,
10632	gl/localcharset.c, gl/localcharset.h, gl/m4/absolute-header.m4,
10633	gl/m4/alloca.m4, gl/m4/extensions.m4, gl/m4/float_h.m4,
10634	gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/getloadavg.m4,
10635	gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
10636	gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/include_next.m4,
10637	gl/m4/intdiv0.m4, gl/m4/intl.m4, gl/m4/intlmacosx.m4, gl/m4/intmax_t.m4,
10638	gl/m4/lib-link.m4, gl/m4/localcharset.m4, gl/m4/lock.m4,
10639	gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/malloc.m4,
10640	gl/m4/mbchar.m4, gl/m4/mbiter.m4, gl/m4/mbrtowc.m4, gl/m4/memchr.m4,
10641	gl/m4/minmax.m4, gl/m4/netinet_in_h.m4, gl/m4/po.m4,
10642	gl/m4/printf-posix.m4, gl/m4/regex.m4, gl/m4/snprintf.m4,
10643	gl/m4/socklen.m4, gl/m4/stdint.m4, gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4,
10644	gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strerror.m4, gl/m4/string_h.m4,
10645	gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/sys_socket_h.m4,
10646	gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/unistd_h.m4,
10647	gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4, gl/m4/vsnprintf.m4,
10648	gl/m4/wchar.m4, gl/m4/wctype.m4, gl/m4/wcwidth.m4, gl/m4/wint_t.m4,
10649	gl/malloc.c, gl/mbchar.c, gl/mbchar.h, gl/mbuiter.h, gl/memchr.c,
10650	gl/minmax.h, gl/mountlist.c, gl/mountlist.h, gl/netinet_in.in.h,
10651	gl/open-safer.c, gl/pipe-safer.c, gl/printf-args.c, gl/printf-args.h,
10652	gl/printf-parse.c, gl/printf-parse.h, gl/ref-add.sin, gl/ref-del.sin,
10653	gl/regcomp.c, gl/regex.c, gl/regex.h, gl/regex_internal.c,
10654	gl/regex_internal.h, gl/regexec.c, gl/safe-read.c, gl/safe-read.h,
10655	gl/safe-write.c, gl/safe-write.h, gl/size_max.h, gl/snprintf.c,
10656	gl/snprintf.h, gl/stdbool.in.h, gl/stdint.in.h, gl/stdio.in.h,
10657	gl/stdlib.in.h, gl/strcase.h, gl/strcasecmp.c, gl/strdup.c, gl/strdup.h,
10658	gl/strerror.c, gl/string.in.h, gl/stripslash.c, gl/strncasecmp.c,
10659	gl/strndup.c, gl/strndup.h, gl/strnlen.c, gl/strnlen.h, gl/strnlen1.c,
10660	gl/sys_socket.in.h, gl/unistd--.h, gl/unistd-safer.h, gl/unistd.in.h,
10661	gl/unistd_.h, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
10662	gl/vasprintf.h, gl/vsnprintf.c, gl/vsnprintf.h, gl/wchar.in.h,
10663	gl/wchar_.h, gl/wctype.in.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
10664	gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h,
10665	plugins/common.h, po/Makevars: Sync to latest Gnulib
10666
10667
10668	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1925 f882894a-f735-0410-b71e-b25c423dba1c
10669
106702008-02-11  Ton Voon  <tonvoon@users.sourceforge.net>
10671
10672	* REQUIREMENTS: Hints re: SSL features
10673
10674
10675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1924 f882894a-f735-0410-b71e-b25c423dba1c
10676
10677	* configure.in: Added link to FAQ for redhat spopen problem
10678
10679
10680	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1923 f882894a-f735-0410-b71e-b25c423dba1c
10681
106822008-01-31  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10683
10684	* plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
10685	plugins-root/pst3.c: Bump plugins-root/ to GPLv3
10686
10687
10688	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1920 f882894a-f735-0410-b71e-b25c423dba1c
10689
10690	* plugins/common.h, plugins/netutils.h, plugins/popen.h,
10691	plugins/runcmd.h: Bump plugins/ to GPLv3 (header files)
10692
10693
10694	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1919 f882894a-f735-0410-b71e-b25c423dba1c
10695
10696	* plugins/negate.c, plugins/netutils.c, plugins/popen.c,
10697	plugins/runcmd.c, plugins/sslutils.c, plugins/urlize.c, plugins/utils.c:
10698	Bump plugins/ to GPLv3 (non-plugind files)
10699
10700
10701	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1918 f882894a-f735-0410-b71e-b25c423dba1c
10702
10703	* plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
10704	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
10705	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
10706	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
10707	plugins/check_ups.c, plugins/check_users.c: Bump plugin/ to GPLv3
10708	(check_overcr to check_users)
10709
10710
10711	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1917 f882894a-f735-0410-b71e-b25c423dba1c
10712
107132008-01-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10714
10715	* plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_cluster.c,
10716	plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
10717	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
10718	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide_smart.c,
10719	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
10720	plugins/check_mrtgtraf.c, plugins/check_mysql.c,
10721	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
10722	plugins/check_ntp.c, plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
10723	plugins/check_nwstat.c: Bump plugins/ to GPLv3 (check_apt to
10724	check_nwstat)
10725
10726
10727	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1916 f882894a-f735-0410-b71e-b25c423dba1c
10728
10729	* lib/utils_disk.c, lib/utils_tcp.c: details...
10730
10731
10732	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1915 f882894a-f735-0410-b71e-b25c423dba1c
10733
10734	* lib/tests/test_base64.c, lib/tests/test_cmd.c, lib/tests/test_disk.c,
10735	lib/tests/test_ini.c, lib/tests/test_tcp.c, lib/tests/test_utils.c: Bump
10736	lib/tests to GPLv3
10737
10738
10739	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1914 f882894a-f735-0410-b71e-b25c423dba1c
10740
10741	* lib/parse_ini.c, lib/utils_base.c, lib/utils_cmd.c, lib/utils_disk.c,
10742	lib/utils_tcp.c: Bump /lib to GPLv3
10743
10744
10745	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1913 f882894a-f735-0410-b71e-b25c423dba1c
10746
10747	* lib/parse_ini.c: new standardized GPLv3 header (will be applied to all
10748	C files)
10749
10750
10751	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1912 f882894a-f735-0410-b71e-b25c423dba1c
10752
107532008-01-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10754
10755	* NEWS, plugins/check_ntp_peer.c: check_ntp_peer now checks for the
10756	LI_ALARM flag
10757
10758
10759	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1911 f882894a-f735-0410-b71e-b25c423dba1c
10760
10761	* NEWS: typo
10762
10763
10764	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1910 f882894a-f735-0410-b71e-b25c423dba1c
10765
10766	* NEWS, plugins/check_ntp.c, plugins/check_ntp_time.c: Fix bugs and
10767	flaws in best offset server selection of check_ntp_time and (deprecated)
10768	check_ntp
10769
10770
10771	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1909 f882894a-f735-0410-b71e-b25c423dba1c
10772
107732008-01-26  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10774
10775	* NEWS, THANKS.in, plugins/check_ntp_peer.c, plugins/check_ntp_time.c:
10776	Fix help text of check_ntp_* (Bug #1880095)
10777
10778
10779	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1908 f882894a-f735-0410-b71e-b25c423dba1c
10780
107812008-01-15  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10782
10783	* NEWS, plugins/check_disk.c: Fix check_disk disk usage calculation when
10784	using --group=NAME (related to bug #1348746)
10785
10786
10787	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1907 f882894a-f735-0410-b71e-b25c423dba1c
10788
10789	* NEWS, configure.in: Add AC_SYS_LARGEFILE to configure.in (check_disk
10790	should now work with large file systems (2TB+) on all archs that
10791	supports it)
10792
10793
10794	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1906 f882894a-f735-0410-b71e-b25c423dba1c
10795
107962008-01-10  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10797
10798	* lib/tests/test_cmd.c: Add a return-code check (also test cmd_run
10799	without out/err buffers)
10800
10801
10802	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1905 f882894a-f735-0410-b71e-b25c423dba1c
10803
108042008-01-09  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10805
10806	* tools/tinderbox_build: make test-debug generate lots of false errors
10807	in tinderbox. Turning off until we find a solution (so al least we can
10808	watch the tinderbox for breakages again)
10809
10810
10811	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1904 f882894a-f735-0410-b71e-b25c423dba1c
10812
108132008-01-08  Matthias Eble  <psychotrahe@users.sourceforge.net>
10814
10815	* plugins/check_dns.c: Fixed reverse lookup damaged by previous commit
10816
10817
10818	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1903 f882894a-f735-0410-b71e-b25c423dba1c
10819
108202008-01-08  Ton Voon  <tonvoon@users.sourceforge.net>
10821
10822	* plugins/t/check_dns.t: Changed default test values for check_dns
10823	(using nagios.com)
10824
10825
10826	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1902 f882894a-f735-0410-b71e-b25c423dba1c
10827
10828	* plugins/t/check_ftp.t, plugins/t/check_imap.t,
10829	plugins/t/check_jabber.t, plugins/t/check_pop.t, plugins/t/check_tcp.t:
10830	Reverted commits 1898 and 1899 due to reversion of 1879
10831
10832	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1901 f882894a-f735-0410-b71e-b25c423dba1c
10833
10834	* NEWS, plugins/check_tcp.c: Reverted commit 1879 where an invalid
10835	hostname returns UNKNOWN - back to CRITICAL
10836
10837	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1900 f882894a-f735-0410-b71e-b25c423dba1c
10838
108392008-01-08  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10840
10841	* plugins/t/check_imap.t, plugins/t/check_jabber.t,
10842	plugins/t/check_pop.t: more r1879 fixes
10843
10844
10845	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1899 f882894a-f735-0410-b71e-b25c423dba1c
10846
10847	* plugins/t/check_ftp.t, plugins/t/check_tcp.t: Fix test breakages for
10848	commit r1879: check_tcp now returns UNKNOWN with an invalid hostname on
10849	command line
10850
10851
10852
10853	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1898 f882894a-f735-0410-b71e-b25c423dba1c
10854
108552008-01-08  Holger Weiss  <hweiss@users.sourceforge.net>
10856
10857	* plugins-root/check_icmp.c: Hide some debug output which was printed
10858	even without "-v" (under
10859	certain circumstances).
10860
10861
10862	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1897 f882894a-f735-0410-b71e-b25c423dba1c
10863
10864	* plugins-root/check_icmp.c: Fix the handling of ICMP packets which are
10865	not echo replies (such as
10866	destination unreachable messages) or which are not directed at us.
10867
10868
10869	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1896 f882894a-f735-0410-b71e-b25c423dba1c
10870
10871	* plugins-root/check_icmp.c: Get rid of a cast which increases the
10872	required alignment.
10873
10874
10875	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1895 f882894a-f735-0410-b71e-b25c423dba1c
10876
10877	* plugins-root/check_icmp.c: Mark some constant strings "const".
10878
10879
10880	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1894 f882894a-f735-0410-b71e-b25c423dba1c
10881
108822008-01-07  Holger Weiss  <hweiss@users.sourceforge.net>
10883
10884	* plugins/netutils.c: Support "[IPv6]" address syntax.
10885
10886
10887	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1893 f882894a-f735-0410-b71e-b25c423dba1c
10888
10889	* plugins/check_http.c: My assumption that "-H example.com:80" didn't
10890	work (see my previous
10891	commit) was wrong, it worked if used together with "-I".  So, here's
10892	support for "-H [IPv6]:port", "-H [IPv6]", "-H IPv6", "-H IPv4:port",
10893	"-H IPv4", and "-H host:port".
10894
10895
10896	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1892 f882894a-f735-0410-b71e-b25c423dba1c
10897
108982008-01-06  Holger Weiss  <hweiss@users.sourceforge.net>
10899
10900	* plugins/check_http.c: Remove support for specifying the port number
10901	using "-H example.com:80".
10902	Since this didn't work anyway (because ":80" wasn't stripped from the
10903	"host_name" after extracting the "server_port"), nobody can be using
10904	this syntax, and it prevents "-H" from accepting IPv6 addresses
10905	(neufeind - 1865082).  IMO, fixing it to recognize both ":80" and IPv6
10906	addresses isn't worth it, as the ":80" syntax doesn't seem very useful
10907	for Nagios plugins (given the way how they are usually called in Nagios
10908	command definitions).
10909
10910
10911	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1891 f882894a-f735-0410-b71e-b25c423dba1c
10912
109132008-01-06  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10914
10915	* lib/tests/test_base64.c: Fix base64 test (known string wasn't
10916	null-terminated)
10917
10918
10919	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1890 f882894a-f735-0410-b71e-b25c423dba1c
10920
10921	* lib/tests/test_cmd.c: Fix tinderbox breakage
10922
10923
10924	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1889 f882894a-f735-0410-b71e-b25c423dba1c
10925
109262008-01-06  Matthias Eble  <psychotrahe@users.sourceforge.net>
10927
10928	* plugins/check_ldap.c: If unspecified set LDAP_OPT_SUCCESS to
10929	LDAP_SUCCESS (Sergei Haramundanis - #1498923)
10930
10931
10932	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1888 f882894a-f735-0410-b71e-b25c423dba1c
10933
109342008-01-05  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10935
10936	* NEWS, plugins/check_ntp.c, plugins/check_ntp_time.c: Fix Bug #1862300:
10937	check_ntp_time segfault in 1.4.11 (Also apply to check_ntp)
10938
10939
10940	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1887 f882894a-f735-0410-b71e-b25c423dba1c
10941
109422008-01-05  Matthias Eble  <psychotrahe@users.sourceforge.net>
10943
10944	* NEWS, THANKS.in, plugins/check_dns.c: check_dns now sorts addresses
10945	for -a support with multiple address replies (Matthias Urlichs #1724052)
10946
10947
10948	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1886 f882894a-f735-0410-b71e-b25c423dba1c
10949
109502008-01-04  Matthias Eble  <psychotrahe@users.sourceforge.net>
10951
10952	* plugins/check_procs.c: Cleaned check_procs usage output (Ferenc Wagner
10953	#1862218)
10954
10955
10956	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1885 f882894a-f735-0410-b71e-b25c423dba1c
10957
109582007-12-21  Holger Weiss  <hweiss@users.sourceforge.net>
10959
10960	* plugins-root/check_icmp.c: Fix INADDR_NONE value (for systems which
10961	don't define it).
10962
10963
10964	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1884 f882894a-f735-0410-b71e-b25c423dba1c
10965
10966	* plugins-root/check_icmp.c: Include <sys/sockio.h> (if available) to
10967	get SIOCGIFADDR defined on
10968	Solaris.
10969
10970
10971	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1883 f882894a-f735-0410-b71e-b25c423dba1c
10972
10973	* NEWS, THANKS.in, plugins-root/check_icmp.c: New "-s" option to specify
10974	the source IP address (thanks to Harald Jenny
10975	for providing the patch and to Patrick Cervicek for looking into it!)
10976
10977
10978	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1882 f882894a-f735-0410-b71e-b25c423dba1c
10979
109802007-12-21  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
10981
10982	* plugins/check_ldap.c: Remove c formating from translated strings
10983	(makes translation easier)
10984
10985
10986	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1881 f882894a-f735-0410-b71e-b25c423dba1c
10987
109882007-12-19  Holger Weiss  <hweiss@users.sourceforge.net>
10989
10990	* plugins/check_ldap.c: Fix the "--help" output.
10991
10992
10993	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1880 f882894a-f735-0410-b71e-b25c423dba1c
10994
109952007-12-19  Ton Voon  <tonvoon@users.sourceforge.net>
10996
10997	* NEWS, plugins/check_tcp.c: check_tcp now returns UNKNOWN with an
10998	invalid hostname on command line
10999
11000
11001	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1879 f882894a-f735-0410-b71e-b25c423dba1c
11002
110032007-12-17  Ton Voon  <tonvoon@users.sourceforge.net>
11004
11005	* NEWS, THANKS.in, plugins/check_nt.c: Add check_nt -v INSTANCES
11006	(Alessandro Ren)
11007
11008
11009	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1877 f882894a-f735-0410-b71e-b25c423dba1c
11010
110112007-12-13  Ton Voon  <tonvoon@users.sourceforge.net>
11012
11013	* plugins/check_nwstat.c: Fixed help output (Christian Mies)
11014
11015
11016	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1876 f882894a-f735-0410-b71e-b25c423dba1c
11017
11018	* NEWS: NEWS edited for consistent grammar
11019
11020
11021	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1875 f882894a-f735-0410-b71e-b25c423dba1c
11022
11023	* BUGS, ChangeLog, NEWS, configure.in, package.def: Preparation for
11024	1.4.11
11025
11026
11027	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1873 f882894a-f735-0410-b71e-b25c423dba1c
11028
11029	* NEWS, THANKS.in, plugins-root/Makefile.am: Fixed VPATH problem in
11030	plugins-root (Tom Payerle - 1789000)
11031
11032
11033	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1872 f882894a-f735-0410-b71e-b25c423dba1c
11034
11035	* NEWS, perlmods/Nagios-Plugin-0.21.tar.gz,
11036	perlmods/Nagios-Plugin-0.22.tar.gz: Update to latest Nagios::Plugin
11037
11038
11039	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1871 f882894a-f735-0410-b71e-b25c423dba1c
11040
110412007-12-12  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11042
11043	* commit 151531173bd50d66548effa50ef7393a8c680513, Author: Ton Voon
11044	<tonvoon@users.sourceforge.net>, Date: 2007-12-12: Add build
11045	files/binaries to the svn:ignore propt
11046
11047
11048	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1867 f882894a-f735-0410-b71e-b25c423dba1c
11049
110502007-12-11  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11051
11052	* plugins/t/check_ntp.t: D'oh! single escape will be handled by Perl....
11053
11054
11055	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1865 f882894a-f735-0410-b71e-b25c423dba1c
11056
11057	* plugins/check_ntp_peer.c, plugins/t/check_ntp.t: - Fix check_ntp_peer
11058	returning misleading information when an ICMP message came back
11059	- Try to fix some servers apparently exanding the ~ in threshold ranges in t/check_ntp.t
11060
11061
11062	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1864 f882894a-f735-0410-b71e-b25c423dba1c
11063
110642007-12-11  Ton Voon  <tonvoon@users.sourceforge.net>
11065
11066	* lib/tests/test_cmd.c: Fixed test so works on MacOSX (use /bin/sh
11067	instead of /bin/grep).
11068	Added extra test for missing command - should drop into STATE_UNKNOWN
11069
11070
11071	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1863 f882894a-f735-0410-b71e-b25c423dba1c
11072
11073	* lib/tests/Makefile.am: Add verbose flag so each test result is seen,
11074	rather than grouped by test
11075
11076
11077	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1862 f882894a-f735-0410-b71e-b25c423dba1c
11078
110792007-12-11  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11080
11081	* plugins-root/check_icmp.c, plugins/check_cluster.c,
11082	plugins/check_http.c, plugins/check_mrtgtraf.c, plugins/check_ntp.c,
11083	plugins/check_ntp_peer.c, plugins/check_ntp_time.c: Adding missing
11084	function calls needed for i18n (only for plugins already in POTFILES.in)
11085
11086
11087	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1861 f882894a-f735-0410-b71e-b25c423dba1c
11088
110892007-12-10  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11090
11091	* po/fr.po: Some corrections
11092
11093
11094	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1860 f882894a-f735-0410-b71e-b25c423dba1c
11095
11096	* plugins/check_cluster.c, plugins/check_mysql.c,
11097	plugins/check_radius.c, plugins/check_snmp.c, plugins/check_swap.c,
11098	plugins/negate.c, po/de.po, po/fr.po, po/nagios-plugins.pot: Plenty of
11099	french translations (and a few fixes BTW)
11100	 - No more fuzzy french translations
11101	 - Only (!) 355 strings to translate
11102
11103
11104	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1859 f882894a-f735-0410-b71e-b25c423dba1c
11105
11106	* plugins/check_ntp.c, plugins/check_ntp_peer.c,
11107	plugins/check_ntp_time.c: OOPS! Last commit should have included these
11108	files.
11109
11110
11111	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1858 f882894a-f735-0410-b71e-b25c423dba1c
11112
11113	* po/de.po, po/fr.po, po/nagios-plugins.pot: D'autres translations -
11114	Err, I mean more translations :)
11115
11116
11117	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1857 f882894a-f735-0410-b71e-b25c423dba1c
11118
11119	* po/fr.po: More translations
11120
11121
11122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1856 f882894a-f735-0410-b71e-b25c423dba1c
11123
11124	* po/de.po, po/fr.po, po/nagios-plugins.pot: re-update the po files
11125
11126
11127	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1855 f882894a-f735-0410-b71e-b25c423dba1c
11128
11129	* plugins/check_ntp_peer.c, po/fr.po: Some translations
11130
11131
11132	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1854 f882894a-f735-0410-b71e-b25c423dba1c
11133
111342007-12-10  Matthias Eble  <psychotrahe@users.sourceforge.net>
11135
11136	* po/de.po, po/fr.po, po/nagios-plugins.pot: Localization updates for
11137	recent changes
11138
11139
11140	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1853 f882894a-f735-0410-b71e-b25c423dba1c
11141
11142	* plugins/check_http.c: Fix output when response time is critical.
11143	Thanks to Nobuhiro Ban (patch #1817228)
11144
11145
11146	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1852 f882894a-f735-0410-b71e-b25c423dba1c
11147
11148	* NEWS, plugins/check_load.c, plugins/t/check_load.t: Fixed check_load
11149	argument handling when passing non triplet thresholds. Thanks to
11150	Jonathan Kamens (bug #1831890)
11151
11152
11153	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1851 f882894a-f735-0410-b71e-b25c423dba1c
11154
111552007-12-09  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11156
11157	* po/POTFILES.in, po/de.po, po/fr.po, po/nagios-plugins.pot: Gettin'
11158	ready for some translation frenzy :)
11159
11160
11161	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1850 f882894a-f735-0410-b71e-b25c423dba1c
11162
11163	* po/de.po, po/fr.po, po/nagios-plugins.pot: update po files and fix a
11164	few French translations
11165
11166
11167	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1849 f882894a-f735-0410-b71e-b25c423dba1c
11168
111692007-12-08  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11170
11171	* NEWS, plugins/check_disk.c: Fix check_disk reporting OK if disk usage
11172	grows over 100% (bug #1348746).
11173
11174
11175	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1848 f882894a-f735-0410-b71e-b25c423dba1c
11176
111772007-12-04  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11178
11179	* plugins/check_ntp_time.c: Interesting... For some reason it did not
11180	take this (patch barfed on it and I thought I had fixed it already)...
11181
11182
11183	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1847 f882894a-f735-0410-b71e-b25c423dba1c
11184
11185	* NEWS, plugins/Makefile.am, plugins/check_ntp_peer.c,
11186	plugins/check_ntp_time.c, plugins/t/check_ntp.t: Merge changes from
11187	branches/dermoth_ntp_rework (check_ntp_peer/check_ntp_time)
11188
11189	 NEWS                     |   13
11190	 plugins/Makefile.am      |    8
11191	 plugins/check_ntp_peer.c |  628 ++++++++++++++++-------------------------------
11192	 plugins/check_ntp_time.c |  323 ++----------------------
11193	 plugins/t/check_ntp.t    |   92 +++++-
11194
11195
11196
11197	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1846 f882894a-f735-0410-b71e-b25c423dba1c
11198
11199	* plugins/check_ntp_peer.c, plugins/check_ntp_time.c: Add the new checks
11200	as check_ntp copies to keep full plug-in history
11201
11202
11203	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1843 f882894a-f735-0410-b71e-b25c423dba1c
11204
11205	* plugins/check_ntp.c: missing word in comment block.
11206
11207
11208	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1838 f882894a-f735-0410-b71e-b25c423dba1c
11209
112102007-11-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11211
11212	* NEWS, plugins/check_ntp.c: - Use max_state_alt in check_ntp to fix
11213	some issues with the latest commits.
11214	- Roll back the stratum check as there were issues with it and a better one is already implemented in check_ntp_peer (about to be included)
11215
11216
11217	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1830 f882894a-f735-0410-b71e-b25c423dba1c
11218
11219	* plugins/utils.c, plugins/utils.h: Add a max_state_alt function that
11220	put UNKNOWN and DEPENDENT ahead of OK.
11221
11222
11223	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1829 f882894a-f735-0410-b71e-b25c423dba1c
11224
112252007-11-11  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11226
11227	* NEWS, plugins/check_cluster.c, plugins/check_snmp.c: Fix broken usage2
11228	in check_snmp and check_cluster
11229	Fix check_cluster blocking some special characters for thresholds ("-", "@", "~")
11230
11231
11232
11233	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1827 f882894a-f735-0410-b71e-b25c423dba1c
11234
112352007-11-10  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11236
11237	* plugins/check_ntp.c: Fix newly added stratum check (has to be
11238	decreased by one when using normal NTP packets versus control packets)
11239
11240
11241	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1822 f882894a-f735-0410-b71e-b25c423dba1c
11242
112432007-11-09  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11244
11245	* lib/tests/test_base64.c: Adding svn:keywords props
11246
11247
11248	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1819 f882894a-f735-0410-b71e-b25c423dba1c
11249
11250	* configure.in, lib/tests/Makefile.am, lib/tests/test_base64.c,
11251	lib/tests/test_base64.t, tools/distclean: Adding test for base64 lib
11252
11253
11254	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1818 f882894a-f735-0410-b71e-b25c423dba1c
11255
11256	* lib/Makefile.am, lib/base64.c, lib/base64.h, plugins/check_http.c,
11257	plugins/check_smtp.c: Moved base64 function to /lib.
11258
11259
11260	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1817 f882894a-f735-0410-b71e-b25c423dba1c
11261
11262	* lib/utils_tcp.h: Nothing to see here...
11263
11264
11265	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1816 f882894a-f735-0410-b71e-b25c423dba1c
11266
11267	* THANKS.in: Credits of check_snmp fix for bug #1815362 (CVE-2007-5623)
11268
11269
11270	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1815 f882894a-f735-0410-b71e-b25c423dba1c
11271
11272	* plugins/check_snmp.c: Fix check_snmp buffer overflow (CVE-2007-5623)
11273
11274	This patch comes from the Gentoo Portage tree but I couldn't find the author. I sent an email and will give credits when I get an answer.
11275
11276
11277	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1814 f882894a-f735-0410-b71e-b25c423dba1c
11278
11279	* plugins/check_ssh.c: Close the socket on all exits (not just the OK
11280	one)
11281
11282
11283	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1813 f882894a-f735-0410-b71e-b25c423dba1c
11284
11285	* plugins/check_snmp.c: Fix missing \n in --help output
11286
11287
11288	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1812 f882894a-f735-0410-b71e-b25c423dba1c
11289
112902007-10-25  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11291
11292	* NEWS, plugins/check_ntp.c: check_ntp now return UNKNOWN instead of
11293	WARNING if jitter is
11294	unavailable. If no offset threshold is specified and
11295	the offset is unavailable, will return UNKNOWN as well.
11296
11297
11298
11299	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1811 f882894a-f735-0410-b71e-b25c423dba1c
11300
113012007-10-25  Ton Voon  <tonvoon@users.sourceforge.net>
11302
11303	* plugins-root/check_dhcp.c, plugins/check_ping.c, plugins/check_ups.c,
11304	tools/sync_website: Automatically update website with --help output.
11305	Cosmetic
11306	fixes for some help output
11307
11308
11309	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1810 f882894a-f735-0410-b71e-b25c423dba1c
11310
113112007-10-24  Holger Weiss  <hweiss@users.sourceforge.net>
11312
11313	* THANKS.in, plugins/check_snmp.c: Hide the SNMP community string (and
11314	v3 passwords) from error messages
11315	(Bernhard Fischer on nagiosplug-devel@)
11316
11317
11318	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1809 f882894a-f735-0410-b71e-b25c423dba1c
11319
113202007-10-15  Ton Voon  <tonvoon@users.sourceforge.net>
11321
11322	* doc/RELEASING: Add reparagraph option to make ChangeLog output bit
11323	prettier
11324
11325
11326	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1808 f882894a-f735-0410-b71e-b25c423dba1c
11327
113282007-10-14  Holger Weiss  <hweiss@users.sourceforge.net>
11329
11330	* plugins/check_http.c: Fix a possible segfault if using "-f follow" and
11331	the server sends a
11332	forged "LLLLocation" header prefixed with multiple "L"s (fabiodds -
11333	1813346)
11334
11335
11336	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1807 f882894a-f735-0410-b71e-b25c423dba1c
11337
113382007-10-11  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11339
11340	* NEWS, plugins/check_ntp.c: Add stratum thresholds support for
11341	check_ntp (feature request #1703823)
11342
11343
11344	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1806 f882894a-f735-0410-b71e-b25c423dba1c
11345
11346	* plugins/check_ntp.c: Use provided threshold functions (no functionnal
11347	change apart the check for overlaping thresholds)
11348
11349
11350	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1805 f882894a-f735-0410-b71e-b25c423dba1c
11351
113522007-10-02  Holger Weiss  <hweiss@users.sourceforge.net>
11353
11354	* NEWS, plugins/check_http.c: Fix regression in 1.4.10 where following
11355	redirects to relative URLs on
11356	virtual hosts failed if both "-H" and "-I" were specified (noted by
11357	Rodrigo A. G. Schichaschwili on nagiosplug-devel@)
11358
11359
11360	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1804 f882894a-f735-0410-b71e-b25c423dba1c
11361
113622007-09-29  Ton Voon  <tonvoon@users.sourceforge.net>
11363
11364	* doc/RELEASING: Updated notes on releasing, mainly for svn
11365
11366
11367	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1803 f882894a-f735-0410-b71e-b25c423dba1c
11368
11369	* BUGS, ChangeLog, NEWS, configure.in, package.def: Prep for 1.4.10
11370
11371
11372	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1801 f882894a-f735-0410-b71e-b25c423dba1c
11373
113742007-09-26  Holger Weiss  <hweiss@users.sourceforge.net>
11375
11376	* NEWS, plugins/check_radius.c: Drop the weird and undocumented
11377	behaviour of using positional argument
11378	parsing instead of getopt(3) if 8 command line arguments were given (as
11379	suggested by Matthias) and check whether all required arguments have
11380	been specified in order to spit out proper error messages and to avoid a
11381	possible segfault (as suggested by Thomas).
11382
11383
11384	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1800 f882894a-f735-0410-b71e-b25c423dba1c
11385
113862007-09-26  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11387
11388	* NEWS, THANKS.in, plugins/check_ntp.c: Patch #1798774: check_ntp: honor
11389	ntp flags
11390
11391
11392	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1799 f882894a-f735-0410-b71e-b25c423dba1c
11393
113942007-09-24  Ton Voon  <tonvoon@users.sourceforge.net>
11395
11396	* perlmods/Nagios-Plugin-0.20.tar.gz,
11397	perlmods/Nagios-Plugin-0.21.tar.gz: Update N::P with new version,
11398	redirecting help, version and usage to
11399	stdout
11400
11401
11402	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1798 f882894a-f735-0410-b71e-b25c423dba1c
11403
11404	* doc/developer-guidelines.sgml: State that stderr should not have any
11405	output
11406
11407
11408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1796 f882894a-f735-0410-b71e-b25c423dba1c
11409
114102007-09-24  Holger Weiss  <hweiss@users.sourceforge.net>
11411
11412	* NEWS, configure.in, plugins/netutils.c: Let ./configure --without-ipv6
11413	suppress non-IPv4 DNS lookups (noted by
11414	Mark Frost on nagios-users@)
11415
11416
11417	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1794 f882894a-f735-0410-b71e-b25c423dba1c
11418
114192007-09-23  Matthias Eble  <psychotrahe@users.sourceforge.net>
11420
11421	* plugins/check_disk.c, plugins/negate.c: Removed some c99 style
11422	comments
11423
11424
11425	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1793 f882894a-f735-0410-b71e-b25c423dba1c
11426
11427	* NEWS, plugins/check_by_ssh.c: Added multiline output capability to
11428	check_by_ssh. Thanks to Matthias Flacke (#1769653)
11429
11430
11431	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1792 f882894a-f735-0410-b71e-b25c423dba1c
11432
11433	* BUGS: removed solved issues
11434
11435
11436	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1791 f882894a-f735-0410-b71e-b25c423dba1c
11437
11438	* REQUIREMENTS: Added radiusclient-ng support to requirement notes
11439
11440
11441	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1790 f882894a-f735-0410-b71e-b25c423dba1c
11442
11443	* NEWS, plugins/check_disk.c: Fixed bug: stat was called on remote fs
11444	even if -l was given
11445	Added -L option to call stat on remote fs but without threshold comparison
11446
11447
11448	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1789 f882894a-f735-0410-b71e-b25c423dba1c
11449
11450	* NEWS, THANKS.in, configure.in, plugins/check_radius.c: Added
11451	radiusclient-ng support for check_radius. Thanks to Sebastien Guay
11452	(#1218438)
11453
11454
11455	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1788 f882894a-f735-0410-b71e-b25c423dba1c
11456
114572007-09-22  Matthias Eble  <psychotrahe@users.sourceforge.net>
11458
11459	* lib/utils_disk.c, lib/utils_tcp.c, plugins/check_disk.c: substituted
11460	bool/true/false with int/TRUE/FALSE (discussed on np-devel)
11461
11462
11463	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1787 f882894a-f735-0410-b71e-b25c423dba1c
11464
11465	* NEWS, lib/tests/test_disk.c, lib/utils_disk.c, lib/utils_disk.h,
11466	plugins/check_disk.c, plugins/t/check_disk.t: Added -i/-I to ignore
11467	pathes/partitions based on regular expressions
11468	Added check_disk -A selecting all filesystems
11469	-E option must now be passed before -p or -r/-R
11470	Passing -E after -p or -r results in UNKNOWN state
11471	Fixed bug when mixing case sensitive and insensitive regexes
11472
11473
11474	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1786 f882894a-f735-0410-b71e-b25c423dba1c
11475
114762007-09-22  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11477
11478	* NEWS, plugins/negate.c, plugins/t/negate.t: Rewrite the "map changes
11479	to return codes" patch nearly from scratch.
11480
11481
11482	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1785 f882894a-f735-0410-b71e-b25c423dba1c
11483
114842007-09-21  Ton Voon  <tonvoon@users.sourceforge.net>
11485
11486	* NEWS, configure.in, lib/Makefile.am, lib/tests/Makefile.am,
11487	lib/tests/test_cmd.c, lib/tests/test_cmd.t, lib/utils_cmd.c,
11488	lib/utils_cmd.h, plugins/Makefile.am, plugins/negate.c,
11489	plugins/t/negate.pl, plugins/t/negate.t: Stop double expansion of
11490	parameters for negate - works like
11491	time command now
11492
11493
11494	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1784 f882894a-f735-0410-b71e-b25c423dba1c
11495
114962007-09-21  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11497
11498	* plugins/check_disk.c: My solaris box needs %llu to display 64bits
11499	integers.
11500
11501
11502	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1783 f882894a-f735-0410-b71e-b25c423dba1c
11503
11504	* plugins/check_disk.c: - Added some variables at verbose==3
11505	- Removed support for verbose<0 (-q). -q was broken and tried to to the same as -e.
11506	- -q in now an undocumented alias of -e (for backward-compatibility).
11507	NB: Long help text for -d was already missing.
11508	- Reordered the switches so that:
11509	    a. less-important ones are in alphabetical order
11510	    b. short and long help orders match.
11511	- Enclosed "-p | -x" inside braces instead of brackets as one or the other is required.
11512
11513
11514	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1782 f882894a-f735-0410-b71e-b25c423dba1c
11515
115162007-09-17  Ton Voon  <tonvoon@users.sourceforge.net>
11517
11518	* Makefile.am: Include directories and files required for perl modules
11519
11520
11521	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1781 f882894a-f735-0410-b71e-b25c423dba1c
11522
115232007-09-15  Holger Weiss  <hweiss@users.sourceforge.net>
11524
11525	* NEWS, plugins/check_smtp.c: Properly handle SMTP server responses
11526	which are split into multiple
11527	packets (noted by Chris Adams on nagiosplug-help@).  TODO: The new
11528	recvline()/recvlines() functions should buffer received data instead of
11529	reading one byte at a time and they should be moved to netutils.c so
11530	that other plugins can use them, too.
11531
11532
11533	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1780 f882894a-f735-0410-b71e-b25c423dba1c
11534
11535	* NEWS, plugins-root/check_icmp.c: Correct all instances of misaligned
11536	memory access. This fixes bus erros
11537	on platforms which require alignment (such as SPARC and MIPS).
11538
11539
11540	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1779 f882894a-f735-0410-b71e-b25c423dba1c
11541
11542	* tools/devmode: Remove "-Wtraditional" from our development GCC flags.
11543	We use ANSI C.
11544
11545
11546	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1778 f882894a-f735-0410-b71e-b25c423dba1c
11547
115482007-09-13  Ton Voon  <tonvoon@users.sourceforge.net>
11549
11550	* Makefile.am, configure.in, perlmods/Class-Accessor-0.31.tar.gz,
11551	perlmods/Config-Tiny-2.10.tar.gz, perlmods/Makefile.am,
11552	perlmods/Math-Calc-Units-1.06.tar.gz,
11553	perlmods/Nagios-Plugin-0.20.tar.gz,
11554	perlmods/Params-Validate-0.88.tar.gz, perlmods/Test-Simple-0.70.tar.gz,
11555	perlmods/install_order, tools/build_perl_modules: Adding in optional
11556	Nagios::Plugin perl module (and
11557	dependencies) compilation and installation
11558
11559
11560	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1777 f882894a-f735-0410-b71e-b25c423dba1c
11561
115622007-08-28  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11563
11564	* contrib/check_apc_ups.pl, contrib/check_appletalk.pl,
11565	contrib/check_linux_raid.pl, contrib/check_snmp_procs.pl: These plugins
11566	assumed the "use lib util.pm;" would be substituted like standard Perl
11567	plugins (in plugins-scripts) which isn't the case in contrib. I changed
11568	the "use lib" line to use the default path. People using custom paths
11569	will have to change it manually.
11570
11571
11572	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1771 f882894a-f735-0410-b71e-b25c423dba1c
11573
115742007-08-09  Holger Weiss  <hweiss@users.sourceforge.net>
11575
11576	* plugins/check_disk.c: Don't use C++ style comments (noted by Johannes
11577	Kingma on
11578	nagiosplug-help@)
11579
11580
11581	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1770 f882894a-f735-0410-b71e-b25c423dba1c
11582
115832007-07-31  Holger Weiss  <hweiss@users.sourceforge.net>
11584
11585	* plugins/check_smtp.c: Read the response to an SMTP QUIT command before
11586	closing the socket
11587	(noted by Dieter Hendricks on nagiosplug-help@)
11588
11589
11590	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1769 f882894a-f735-0410-b71e-b25c423dba1c
11591
115922007-07-29  Holger Weiss  <hweiss@users.sourceforge.net>
11593
11594	* lib/utils_base.c: Don't use C++ style comments.
11595
11596	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1768 f882894a-f735-0410-b71e-b25c423dba1c
11597
115982007-07-27  Holger Weiss  <hweiss@users.sourceforge.net>
11599
11600	* tools/tinderbox_build: If the TMPDIR environment variable is set, use
11601	that instead of "/tmp" as
11602	the installation directory.
11603
11604
11605	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1767 f882894a-f735-0410-b71e-b25c423dba1c
11606
116072007-07-26  Holger Weiss  <hweiss@users.sourceforge.net>
11608
11609	* NEWS, plugins-root/check_dhcp.c: The "--serverip" and "--requestedip"
11610	options now accept host names, too.
11611	This doesn't quite fit the option names and so far I haven't changed the
11612	"--help" output which currently only talks about IP addresses.  However,
11613	I don't see why resolving host names should not be supported.
11614
11615	Also note that for the moment, I added a quick'n'dirty resolve_host()
11616	function which should really go into netutils.c.  I just wanted to think
11617	about its interface a bit more before providing such a function globally.
11618
11619
11620	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1766 f882894a-f735-0410-b71e-b25c423dba1c
11621
11622	* NEWS, plugins-root/check_dhcp.c: New "-m, --mac" option which allows
11623	for specifying the MAC address to
11624	use in the DHCP request.
11625
11626
11627	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1765 f882894a-f735-0410-b71e-b25c423dba1c
11628
11629	* plugins-root/check_dhcp.c: Make sure strncpy(3)d buffers are
11630	nul-terminated.
11631
11632
11633	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1764 f882894a-f735-0410-b71e-b25c423dba1c
11634
11635	* plugins-root/check_dhcp.c: A few minor fixes/improvements which were
11636	included with (but unrelated
11637	to) the "--unicast" patch (Andreas Ericsson and Heiti Ernits - 1218235)
11638
11639
11640	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1763 f882894a-f735-0410-b71e-b25c423dba1c
11641
11642	* NEWS, THANKS.in, configure.in, plugins-root/check_dhcp.c: New "-u,
11643	--unicast" option which gives check_dhcp the ability to mimic a
11644	DHCP relay server in order to check remote subnets (Heiti Ernits and
11645	Andreas Ericsson - 1218235)
11646
11647
11648	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1762 f882894a-f735-0410-b71e-b25c423dba1c
11649
116502007-07-24  Ton Voon  <tonvoon@users.sourceforge.net>
11651
11652	* .cvsignore, build-aux/.cvsignore, doc/.cvsignore, gl/.cvsignore,
11653	intl/.cvsignore, lib/.cvsignore, lib/tests/.cvsignore, m4/.cvsignore,
11654	pkg/solaris/.cvsignore, plugins-root/.cvsignore,
11655	plugins-scripts/.cvsignore, plugins/.cvsignore, plugins/t/.cvsignore,
11656	po/.cvsignore: Removing all .cvsignore files
11657
11658	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1761 f882894a-f735-0410-b71e-b25c423dba1c
11659
11660	* tools/sfsnapshot, tools/sfwebcron: Updated to use svn instead of cvs
11661
11662
11663	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1760 f882894a-f735-0410-b71e-b25c423dba1c
11664
116652007-07-21  Holger Weiss  <hweiss@users.sourceforge.net>
11666
11667	* NEWS, plugins/check_http.c: Add "Connection: close" to the HTTP
11668	request header, which tells HTTP/1.1
11669	servers to close the connection after completion of the response.  This
11670	should be compatible with HTTP/1.0, as HTTP/1.0 allows for custom header
11671	fields which should be ignored if not recognized by the server.  With
11672	some server configurations, the server would keep the connection alive
11673	without this header line (despite the plugin requesting HTTP/1.0),
11674	resulting in the plugin running into either the server's or it's own
11675	timeout (reported by Roman Schliessmeyer and Jesse Morgan via IRC).
11676
11677
11678	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1759 f882894a-f735-0410-b71e-b25c423dba1c
11679
116802007-07-15  Matthias Eble  <psychotrahe@users.sourceforge.net>
11681
11682	* THANKS.in, plugins/check_procs.c: Make ps column count in zombie
11683	detection less restrictive. Thanks to Andrew Elwell (#1280470)
11684
11685
11686	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1758 f882894a-f735-0410-b71e-b25c423dba1c
11687
116882007-07-14  Matthias Eble  <psychotrahe@users.sourceforge.net>
11689
11690	* THANKS.in, plugins/check_smtp.c: Fixed segfault in argument
11691	processing. Thanks to Christoph Schell (#1742066)
11692
11693
11694	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1757 f882894a-f735-0410-b71e-b25c423dba1c
11695
11696	* THANKS.in, plugins/check_ntp.c: check_ntp: Fixed typo in typo in
11697	argument sanity check. Thanks to Aurelien Bompard (#1753506)
11698
11699
11700	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1756 f882894a-f735-0410-b71e-b25c423dba1c
11701
117022007-07-10  Matthias Eble  <psychotrahe@users.sourceforge.net>
11703
11704	* NEWS, plugins/check_disk.c: Added examples for new features to
11705	check_disk
11706
11707
11708	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1755 f882894a-f735-0410-b71e-b25c423dba1c
11709
11710	* NEWS, plugins/check_disk.c, plugins/t/check_disk.t: Check_disk now
11711	calls stat() for all filesystems to check.
11712	Check_disk prints an strerror() message if the call of stat() fails.
11713
11714
11715	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1754 f882894a-f735-0410-b71e-b25c423dba1c
11716
117172007-07-07  Matthias Eble  <psychotrahe@users.sourceforge.net>
11718
11719	* plugins/check_ldap.c: Added -v/--verbose argument to call
11720	ldap_perror() for detailed messages on failure.
11721
11722
11723	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1753 f882894a-f735-0410-b71e-b25c423dba1c
11724
11725	* plugins/utils.c: Changed output order of print_revision
11726	print_revision now uses clean_revstring
11727
11728
11729	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1752 f882894a-f735-0410-b71e-b25c423dba1c
11730
11731	* plugins-scripts/utils.pm.in: Changed print_revision output order in
11732	utils.pm
11733
11734
11735	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1751 f882894a-f735-0410-b71e-b25c423dba1c
11736
11737	* plugins-scripts/check_file_age.pl: substituted $ID$ through $Revision$
11738	in print_revision call
11739
11740
11741	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1750 f882894a-f735-0410-b71e-b25c423dba1c
11742
11743	* plugins-scripts/check_log.sh, plugins-scripts/check_oracle.sh,
11744	plugins-scripts/utils.sh.in: Changed order in -V/--version output
11745	Fixed -V output for check_log and check_oracle
11746
11747
11748	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1749 f882894a-f735-0410-b71e-b25c423dba1c
11749
117502007-07-06  Matthias Eble  <psychotrahe@users.sourceforge.net>
11751
11752	* doc/developer-guidelines.sgml: Added hint to avoid using the boolean
11753	type in C as discussed on the devel list
11754
11755
11756	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1748 f882894a-f735-0410-b71e-b25c423dba1c
11757
117582007-06-20  Matthias Eble  <psychotrahe@users.sourceforge.net>
11759
11760	* plugins/check_ldap.c: Fixed default behaviour of check_ldaps
11761
11762
11763	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1747 f882894a-f735-0410-b71e-b25c423dba1c
11764
11765	* NEWS, plugins/check_ldap.c: Clarified check_ldaps behaviour. New
11766	arguments to explicitly select secure connect behaviour
11767	(--starttls/--ssl).
11768
11769
11770	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1746 f882894a-f735-0410-b71e-b25c423dba1c
11771
11772	* plugins/check_cluster.c: added -V/--version to check_cluster
11773
11774
11775	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1745 f882894a-f735-0410-b71e-b25c423dba1c
11776
117772007-06-18  Matthias Eble  <psychotrahe@users.sourceforge.net>
11778
11779	* REQUIREMENTS, configure.in, plugins/.cvsignore: Make Linux specific
11780	plugin check_ide_smart build if appropriate headers are found
11781
11782
11783	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1744 f882894a-f735-0410-b71e-b25c423dba1c
11784
117852007-06-17  Holger Weiss  <hweiss@users.sourceforge.net>
11786
11787	* plugins/check_http.c: Minor fixes.
11788
11789
11790	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1743 f882894a-f735-0410-b71e-b25c423dba1c
11791
11792	* NEWS, plugins/check_http.c: Fix buffer overflow vulnerabilities when
11793	parsing HTTP redirect
11794	'Location:' strings using sscanf(3) (Nobuhiro Ban - 1687867)
11795
11796
11797	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1742 f882894a-f735-0410-b71e-b25c423dba1c
11798
117992007-06-15  Holger Weiss  <hweiss@users.sourceforge.net>
11800
11801	* plugins/check_http.c: When following redirects, the plugin supported
11802	'Location:' header fields
11803	which spanned multiple lines.  However, it was not checked whether extra
11804	lines are preceeded with white space, which could lead to the following
11805	header field name being interpreted as the value of the 'Location:'
11806	field if the latter was empty for some reason.
11807
11808
11809	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1741 f882894a-f735-0410-b71e-b25c423dba1c
11810
11811	* plugins/check_http.c: `host_name' is a NULL pointer if the "-I" flag
11812	is used instead of "-H",
11813	so use `server_address' instead.  Fixes a possible segfault when
11814	following redirects to relative URLs (reported by Ingo Lantschner).
11815
11816
11817	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1740 f882894a-f735-0410-b71e-b25c423dba1c
11818
118192007-06-13  Matthias Eble  <psychotrahe@users.sourceforge.net>
11820
11821	* plugins/check_ide_smart.c: Fixed some syntax errors to make
11822	check_ide_smart build
11823
11824
11825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1739 f882894a-f735-0410-b71e-b25c423dba1c
11826
118272007-06-12  Holger Weiss  <hweiss@users.sourceforge.net>
11828
11829	* plugins/check_by_ssh.c: Add "-v" to help/usage output.
11830
11831
11832	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1738 f882894a-f735-0410-b71e-b25c423dba1c
11833
118342007-06-12  Matthias Eble  <psychotrahe@users.sourceforge.net>
11835
11836	* plugins/popen.c: Removed debug line
11837
11838
11839	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1737 f882894a-f735-0410-b71e-b25c423dba1c
11840
118412007-06-11  Matthias Eble  <psychotrahe@users.sourceforge.net>
11842
11843	* THANKS.in, plugins/popen.c: Fixed problem with popen.c not parsing
11844	--longopt='foo bar' correctly (Daniel Bimschas #1291987)
11845
11846
11847	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1736 f882894a-f735-0410-b71e-b25c423dba1c
11848
118492007-06-04  Ton Voon  <tonvoon@users.sourceforge.net>
11850
11851	* THANKS.in: Removed duplicate names
11852
11853
11854	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1735 f882894a-f735-0410-b71e-b25c423dba1c
11855
11856	* BUGS, ChangeLog, NEWS, configure.in, package.def: For 1.4.9 release
11857
11858
11859	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1733 f882894a-f735-0410-b71e-b25c423dba1c
11860
118612007-06-03  Matthias Eble  <psychotrahe@users.sourceforge.net>
11862
11863	* lib/tests/test_tcp.c: Minor corrections to test_tcp.c
11864
11865
11866	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1732 f882894a-f735-0410-b71e-b25c423dba1c
11867
11868	* lib/tests/Makefile.am: Makefile.am changes for test_tcp.c
11869
11870
11871	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1731 f882894a-f735-0410-b71e-b25c423dba1c
11872
11873	* configure.in, lib/tests/.cvsignore, lib/tests/test_tcp.c,
11874	lib/tests/test_tcp.t: Added test cases for utils_tcp
11875
11876
11877	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1730 f882894a-f735-0410-b71e-b25c423dba1c
11878
11879	* NEWS, lib/Makefile.am, lib/utils_tcp.c, lib/utils_tcp.h,
11880	plugins/check_tcp.c: Moved check_tcp's expect string testing into
11881	utils_tcp for testing purposes.
11882	Added -A/--all flag to test for every expect string passed.
11883
11884
11885	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1729 f882894a-f735-0410-b71e-b25c423dba1c
11886
118872007-06-01  Holger Weiss  <hweiss@users.sourceforge.net>
11888
11889	* BUGS, NEWS: Fix possible check_http segfaults when following HTTP
11890	redirects.
11891
11892
11893	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1728 f882894a-f735-0410-b71e-b25c423dba1c
11894
11895	* plugins/check_http.c: Fix an off-by-one error where a realloc(3) call
11896	doesn't allocate space
11897	for nul-termination (Aravind Gottipati - 1729692)
11898
11899
11900	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1727 f882894a-f735-0410-b71e-b25c423dba1c
11901
11902	* plugins/sslutils.c: Call the SSL library initialization functions only
11903	once (not for every
11904	SSL connection).
11905
11906
11907	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1726 f882894a-f735-0410-b71e-b25c423dba1c
11908
11909	* plugins/sslutils.c: Save an entire CPU cycle if c points to NULL
11910	already.
11911
11912
11913	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1725 f882894a-f735-0410-b71e-b25c423dba1c
11914
11915	* plugins/sslutils.c: Set the pointers to the SSL and SSL_CTX objects
11916	back to NULL after
11917	freeing them in np_net_ssl_cleanup().  This fixes a check_http segfault
11918	if an SSL site redirects to a non-SSL one (reported by Aravind Gottipati
11919	via IRC).
11920
11921
11922	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1724 f882894a-f735-0410-b71e-b25c423dba1c
11923
119242007-05-29  Matthias Eble  <psychotrahe@users.sourceforge.net>
11925
11926	* plugins/check_tcp.c: Fix segfault when -e is specified multiple times.
11927	Thanks to John Rouillard and Ralph Roessner (#1475899)
11928
11929
11930	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1723 f882894a-f735-0410-b71e-b25c423dba1c
11931
11932	* plugins/check_tcp.c: No more warn/crit values in performance data if
11933	-w and -c are not specified.
11934	Thanks to Simon Bellwood (#1181554)
11935
11936
11937	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1722 f882894a-f735-0410-b71e-b25c423dba1c
11938
119392007-05-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11940
11941	* NEWS, plugins/check_snmp.c: check_snmp don't warn anymore if something
11942	is printed on stderr
11943
11944
11945	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1721 f882894a-f735-0410-b71e-b25c423dba1c
11946
11947	* plugins/check_snmp.c: change a bunch of whitespaces (no code was
11948	harmed)
11949
11950
11951	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1720 f882894a-f735-0410-b71e-b25c423dba1c
11952
119532007-05-27  Matthias Eble  <psychotrahe@users.sourceforge.net>
11954
11955	* THANKS.in, plugins-scripts/check_oracle.sh: check_oracle does not need
11956	a valid ORACLE_HOME if called with --db. Thanks to Jason Martin
11957	(#1505551)
11958
11959
11960	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1719 f882894a-f735-0410-b71e-b25c423dba1c
11961
119622007-05-27  M. Sean Finney  <seanius@users.sourceforge.net>
11963
11964	* lib/utils_base.c, lib/utils_base.h, plugins-root/check_dhcp.c,
11965	plugins-root/check_icmp.c: added functions to utils_base:
11966	  np_check_if_root() - returns nonzero if geteuid()==0
11967	  np_warn_if_not_root() - uses the above to print an informative warning
11968	added uses of these functions to check_dhcp and check_icmp.
11969
11970
11971	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1718 f882894a-f735-0410-b71e-b25c423dba1c
11972
119732007-05-24  Ton Voon  <tonvoon@users.sourceforge.net>
11974
11975	* plugins/t/negate.pl: Test for new functionality in negate (not
11976	automatically run in make test)
11977
11978
11979	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1717 f882894a-f735-0410-b71e-b25c423dba1c
11980
11981	* plugins/check_dummy.c, plugins/t/check_dummy.t: Tests for check_dummy
11982
11983
11984	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1716 f882894a-f735-0410-b71e-b25c423dba1c
11985
119862007-05-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11987
11988	* NEWS, plugins/check_http.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
11989	Update many strings in check_http to get more consistent output
11990	Update translation files; fix all check_http changes in French and most changes in German.
11991
11992
11993	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1715 f882894a-f735-0410-b71e-b25c423dba1c
11994
119952007-05-18  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
11996
11997	* plugins/t/check_tcp.t: Make check_tcp.t compatible with picky web
11998	servers.
11999
12000
12001	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1714 f882894a-f735-0410-b71e-b25c423dba1c
12002
120032007-05-13  Holger Weiss  <hweiss@users.sourceforge.net>
12004
12005	* plugins/check_http.c: Add missing options to the usage output.
12006
12007
12008	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1713 f882894a-f735-0410-b71e-b25c423dba1c
12009
120102007-05-13  Matthias Eble  <psychotrahe@users.sourceforge.net>
12011
12012	* THANKS.in, plugins-root/check_dhcp.c: check_dhcp now adds mandatory
12013	end option (Thanks to Enrico Scholz - #1675306)
12014
12015
12016	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1712 f882894a-f735-0410-b71e-b25c423dba1c
12017
120182007-05-12  Matthias Eble  <psychotrahe@users.sourceforge.net>
12019
12020	* plugins/check_cluster.c: Fixed glibc error caused in utils_base.c due
12021	to uninitialized thresholds struct (spotted on ubundu 6.06 LTS).
12022
12023
12024	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1711 f882894a-f735-0410-b71e-b25c423dba1c
12025
120262007-05-12  Ton Voon  <tonvoon@users.sourceforge.net>
12027
12028	* ABOUT-NLS, build-aux/mkinstalldirs, configure.in: Updating gettext
12029	files from coreutils-6.9. mkinstalldirs needs to be in
12030	build-aux for some systems without gettext natively. Also have at top level,
12031	though gettext documentation says file not neceesary
12032
12033
12034	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1710 f882894a-f735-0410-b71e-b25c423dba1c
12035
120362007-05-09  Matthias Eble  <psychotrahe@users.sourceforge.net>
12037
12038	* plugins/check_ups.c: small typo in --help
12039
12040
12041	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1709 f882894a-f735-0410-b71e-b25c423dba1c
12042
12043	* THANKS.in, plugins/check_ups.c: Fixed --help output (Ask Bjoern Hansen
12044	- #1714823)
12045
12046
12047	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1708 f882894a-f735-0410-b71e-b25c423dba1c
12048
12049	* plugins/t/check_disk.t: added testcase to verify that old positional
12050	arguments only select one path
12051
12052
12053	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1707 f882894a-f735-0410-b71e-b25c423dba1c
12054
120552007-05-03  Matthias Eble  <psychotrahe@users.sourceforge.net>
12056
12057	* ChangeLog, THANKS.in, plugins/check_disk.c: fixed backward
12058	incompatibility introduced in 1.4.8 where all partitions are selected,
12059	if path is specified as last argument (without using -p).
12060	Thanks to Emil Michles (Emilis) on #nagios
12061
12062
12063	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1706 f882894a-f735-0410-b71e-b25c423dba1c
12064
120652007-05-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12066
12067	* tools/distclean: Making Solaris happy
12068
12069
12070	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1705 f882894a-f735-0410-b71e-b25c423dba1c
12071
12072	* NEWS: /* Nothing */
12073
12074
12075	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1704 f882894a-f735-0410-b71e-b25c423dba1c
12076
12077	* NEWS, THANKS.in, plugins/check_time.c: Fix check_time returning wrong
12078	OK when time is before the epoch on some arch
12079
12080
12081	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1703 f882894a-f735-0410-b71e-b25c423dba1c
12082
120832007-04-28  Matthias Eble  <psychotrahe@users.sourceforge.net>
12084
12085	* plugins/t/check_cluster.t: added test cases for check_cluster
12086
12087
12088	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1702 f882894a-f735-0410-b71e-b25c423dba1c
12089
120902007-04-25  Ton Voon  <tonvoon@users.sourceforge.net>
12091
12092	* tools/tinderbox_build: Test installs into temporary directories
12093
12094
12095	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1701 f882894a-f735-0410-b71e-b25c423dba1c
12096
12097	* NEWS, configure.in, plugins/check_load.c, plugins/common.h,
12098	plugins/t/check_load.t: check_load can optionally divide by number of
12099	cpus
12100
12101
12102	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1700 f882894a-f735-0410-b71e-b25c423dba1c
12103
121042007-04-23  Holger Weiss  <hweiss@users.sourceforge.net>
12105
12106	* plugins/check_ping.c: #ifdef can only test a single macro, not an
12107	expression.
12108
12109
12110	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1699 f882894a-f735-0410-b71e-b25c423dba1c
12111
121122007-04-20  Holger Weiss  <hweiss@users.sourceforge.net>
12113
12114	* plugins-root/check_dhcp.c: Remove unused variables.
12115
12116
12117	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1698 f882894a-f735-0410-b71e-b25c423dba1c
12118
12119	* plugins/check_cluster.c: Include "utils_base.h".
12120
12121
12122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1697 f882894a-f735-0410-b71e-b25c423dba1c
12123
12124	* lib/utils_base.h: Declare print_thresholds().
12125
12126
12127	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1696 f882894a-f735-0410-b71e-b25c423dba1c
12128
12129	* plugins/check_cluster.c: Predeclare functions and remove unused
12130	variables.
12131
12132
12133	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1695 f882894a-f735-0410-b71e-b25c423dba1c
12134
12135	* THANKS.in, plugins-root/check_dhcp.c: Use the 'server identifier'
12136	option instead of the 'siaddr' field as the
12137	DHCP server address; see RFC 2131, 2. (Denis Knauf - 1667488)
12138
12139
12140	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1694 f882894a-f735-0410-b71e-b25c423dba1c
12141
121422007-04-19  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12143
12144	* NEWS, configure.in: Fix compilation of check_ldap, check_radius and
12145	check_pgsql (*ding*)
12146
12147
12148	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1693 f882894a-f735-0410-b71e-b25c423dba1c
12149
121502007-04-18  Holger Weiss  <hweiss@users.sourceforge.net>
12151
12152	* NEWS, plugins/check_by_ssh.c: Revert my previous change to "-S/--skip"
12153	in favour of the two options
12154	"-E/--skip-stderr" and "-S/--skip-stdout".  Both of them support
12155	omitting the number of lines to skip, in which case all output on the
12156	respective file descriptor is skipped.  "--skip" is kept as an alias for
12157	"--skip-stdout" for backwards compatibility with recent releases.
12158
12159	Also, print a message if no (non-skipped) stdout/stderr output is
12160	available.  This fixes a segfault if the remote command prints no
12161	output.
12162
12163
12164	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1692 f882894a-f735-0410-b71e-b25c423dba1c
12165
121662007-04-15  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12167
12168	* plugins/check_cluster.c: Localization and help fixes (Thanks Benoit
12169	M.)
12170
12171
12172	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1691 f882894a-f735-0410-b71e-b25c423dba1c
12173
12174	* plugins/check_cluster.c: Cosmetic change
12175
12176
12177	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1690 f882894a-f735-0410-b71e-b25c423dba1c
12178
12179	* contrib/check_cluster2.README: More details about the changes
12180
12181
12182	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1689 f882894a-f735-0410-b71e-b25c423dba1c
12183
12184	* NEWS, plugins/Makefile.am, plugins/check_cluster.c: Add thresholds
12185	support for check_cluster + lots of standardization.
12186	Add forgotten items to NEWS.
12187
12188
12189	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1688 f882894a-f735-0410-b71e-b25c423dba1c
12190
12191	* BUGS, plugins/check_snmp.c: Fix bug #1344584: Counter64 values not
12192	handled correctly
12193
12194
12195	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1687 f882894a-f735-0410-b71e-b25c423dba1c
12196
121972007-04-14  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12198
12199	* BUGS: Works for me
12200
12201
12202	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1686 f882894a-f735-0410-b71e-b25c423dba1c
12203
122042007-04-14  Holger Weiss  <hweiss@users.sourceforge.net>
12205
12206	* BUGS, plugins/check_by_ssh.c: Up to revision 1.35, the "-S" option
12207	skipped the specified number of
12208	lines written to stderr.  With revision 1.36 and newer, "-S" skipped the
12209	specified number of lines written to stdout.  Now, "-S" skips the
12210	specified number of lines written to stderr; and if the number specified
12211	via "-S" minus the number of lines written to stderr is larger than 0,
12212	the difference is used as the number of lines written to stdout to skip.
12213	Also, the "--help" output was fixed.  (Hector - 1675286)
12214
12215
12216	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1685 f882894a-f735-0410-b71e-b25c423dba1c
12217
122182007-04-13  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12219
12220	* plugins/.cvsignore: ... Some CVS magic too
12221
12222
12223	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1684 f882894a-f735-0410-b71e-b25c423dba1c
12224
12225	* contrib/check_cluster2.README, plugins/Makefile.am,
12226	plugins/check_cluster.c: automake magic for check_cluster
12227
12228
12229	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1683 f882894a-f735-0410-b71e-b25c423dba1c
12230
122312007-04-11  Ton Voon  <tonvoon@users.sourceforge.net>
12232
12233	* doc/RELEASING: Add news item to nagiosplugins.org
12234
12235
12236	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1682 f882894a-f735-0410-b71e-b25c423dba1c
12237
12238	* AUTHORS, BUGS, ChangeLog, NEWS, configure.in, package.def: 1.4.8
12239	release
12240
12241
12242	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1680 f882894a-f735-0410-b71e-b25c423dba1c
12243
122442007-04-10  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12245
12246	* po/POTFILES.in, po/de.po, po/fr.po, po/nagios-plugins.pot: Add some
12247	check_ntp translations
12248
12249
12250	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1679 f882894a-f735-0410-b71e-b25c423dba1c
12251
12252	* plugins/check_ntp.c: - Fix possibility of printing scientific numbers
12253	in perfdata
12254	- Use fperfdata function for perfdata formatting
12255	- Make the printing part a bit more flexible (similar to check_disk)
12256
12257
12258	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1678 f882894a-f735-0410-b71e-b25c423dba1c
12259
12260	* po/de.po, po/fr.po, po/nagios-plugins.pot: Hopefully this is correct.
12261	Need to make more changes so I'm commiting these.
12262
12263
12264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1677 f882894a-f735-0410-b71e-b25c423dba1c
12265
122662007-04-04  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12267
12268	* plugins/check_ntp.c: Fix for getting dispersion instead of jitter on
12269	older servers (like xntpd on Solaris).
12270
12271
12272	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1676 f882894a-f735-0410-b71e-b25c423dba1c
12273
122742007-04-03  Holger Weiss  <hweiss@users.sourceforge.net>
12275
12276	* plugins/check_ntp.c: Fix the synchronization source selection on
12277	big-endian systems.
12278
12279
12280	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1675 f882894a-f735-0410-b71e-b25c423dba1c
12281
122822007-04-03  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12283
12284	* plugins/check_ntp.c: Temporary fix for jitter calculation
12285
12286
12287	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1674 f882894a-f735-0410-b71e-b25c423dba1c
12288
122892007-04-02  Holger Weiss  <hweiss@users.sourceforge.net>
12290
12291	* plugins/check_ntp.c: Don't rely on the assumption that the size of a
12292	READSTAT response is a
12293	multiple of sizeof(ntp_assoc_status_pair).
12294
12295
12296	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1673 f882894a-f735-0410-b71e-b25c423dba1c
12297
122982007-04-02  Ton Voon  <tonvoon@users.sourceforge.net>
12299
12300	* lib/tests/Makefile.am: Add libgnu.a as regex functions required
12301
12302
12303	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1672 f882894a-f735-0410-b71e-b25c423dba1c
12304
123052007-04-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12306
12307	* plugins/check_ntp.c: Fix byte order in verbose logging
12308
12309
12310	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1671 f882894a-f735-0410-b71e-b25c423dba1c
12311
12312	* plugins/check_ntp.c: Seems like we don't get any jitter sometimes.
12313	While this needs to be fixed we should at least handle it gracefully.
12314
12315
12316	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1670 f882894a-f735-0410-b71e-b25c423dba1c
12317
123182007-04-01  Matthias Eble  <psychotrahe@users.sourceforge.net>
12319
12320	* plugins/t/check_http.t: check_http.t: - added internet_access variable
12321	to skip tests where internet access is required.
12322	              - added host_tcp_http2 variable for a webserver serving the string 'nagios' in index
12323	              - no tests are skipped if the new vars are not defined (existing installations)
12324
12325
12326	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1669 f882894a-f735-0410-b71e-b25c423dba1c
12327
12328	* lib/utils_disk.c: utils_disk: fixed handling if check_disk -p is a
12329	device (np_set_best_match())
12330
12331
12332	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1668 f882894a-f735-0410-b71e-b25c423dba1c
12333
123342007-03-31  Holger Weiss  <hweiss@users.sourceforge.net>
12335
12336	* NEWS: Various check_ntp fixes
12337
12338
12339	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1667 f882894a-f735-0410-b71e-b25c423dba1c
12340
12341	* plugins/check_ntp.c: Fix an out-of-bounds memcpy(3) and add a
12342	realloc(3) error check in
12343	jitter_request().
12344
12345
12346	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1666 f882894a-f735-0410-b71e-b25c423dba1c
12347
12348	* plugins/check_ntp.c: Add a warning to the verbose output if
12349	jitter_request() found no
12350	synchronization source.
12351
12352
12353	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1665 f882894a-f735-0410-b71e-b25c423dba1c
12354
12355	* plugins/check_ntp.c: Avoid division by zero.
12356
12357
12358	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1664 f882894a-f735-0410-b71e-b25c423dba1c
12359
12360	* plugins/check_ntp.c: Remove the '-O' option, as it's ignored.
12361
12362
12363	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1663 f882894a-f735-0410-b71e-b25c423dba1c
12364
123652007-03-30  Ton Voon  <tonvoon@users.sourceforge.net>
12366
12367	* m4/np_mysqlclient.m4: Use AS_HELP_STRING instead of ACX_HELP_STRING
12368
12369
12370	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1662 f882894a-f735-0410-b71e-b25c423dba1c
12371
12372	* NEWS, configure.in, m4/np_mysqlclient.m4: Fix AC_CHECK_LIB for
12373	mysql_init - add dependent libraries. mysql detection
12374	separated into external m4 file
12375
12376
12377	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1661 f882894a-f735-0410-b71e-b25c423dba1c
12378
123792007-03-30  Matthias Eble  <psychotrahe@users.sourceforge.net>
12380
12381	* lib/tests/test_disk.c, plugins/t/check_disk.t: Test Cases for
12382	check_disk's -r, -R, -C and -g
12383
12384
12385	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1660 f882894a-f735-0410-b71e-b25c423dba1c
12386
12387	* plugins/check_disk.c: check_disk: minor fix for -C if bestmatch != -p
12388
12389
12390	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1659 f882894a-f735-0410-b71e-b25c423dba1c
12391
12392	* lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c: check_disk:
12393	added regex functionality -r and -R. see np-devel mail (2007-02-10)
12394
12395
12396	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1658 f882894a-f735-0410-b71e-b25c423dba1c
12397
12398	* lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c: check_disk:
12399	added grouping functionality. see np-devel mail (2007-02-10)
12400
12401
12402	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1657 f882894a-f735-0410-b71e-b25c423dba1c
12403
12404	* lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c: check_disk
12405	-C is more flexible now. See np-devel post (2007-02-10)
12406
12407
12408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1656 f882894a-f735-0410-b71e-b25c423dba1c
12409
124102007-03-29  Holger Weiss  <hweiss@users.sourceforge.net>
12411
12412	* THANKS.in, plugins/check_mysql.c: Fix argument processing (Felix Frank
12413	- 1690697)
12414
12415
12416	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1655 f882894a-f735-0410-b71e-b25c423dba1c
12417
12418	* plugins-root/Makefile.am: Set the "read" and "execute" bits only for
12419	"user" and "group" in order
12420	to not overwrite "--without-world-permissions" for the root plugins.
12421
12422
12423	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1654 f882894a-f735-0410-b71e-b25c423dba1c
12424
124252007-03-29  Ton Voon  <tonvoon@users.sourceforge.net>
12426
12427	* BUGS, ChangeLog, NEWS, configure.in, package.def: 1.4.7 release
12428
12429
12430	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1652 f882894a-f735-0410-b71e-b25c423dba1c
12431
12432	* plugins/check_ntp.c: Adding help text for jitter flags
12433
12434
12435	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1651 f882894a-f735-0410-b71e-b25c423dba1c
12436
124372007-03-27  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12438
12439	* THANKS.in, plugins-root/check_icmp.c: Fix bug #1494629 - check_icmp
12440	fails after some time on FreeBSD
12441
12442
12443	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1650 f882894a-f735-0410-b71e-b25c423dba1c
12444
124452007-03-25  Ton Voon  <tonvoon@users.sourceforge.net>
12446
12447	* NEWS, configure.in: Reinstate --with-nagios-user/group and new
12448	--without-group-permissions ./configure options
12449
12450
12451	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1649 f882894a-f735-0410-b71e-b25c423dba1c
12452
124532007-03-22  Holger Weiss  <hweiss@users.sourceforge.net>
12454
12455	* THANKS.in, plugins/common.h: Increase MAX_INPUT_BUFFER from 1k to 8k
12456	in order to increase I/O
12457	performance (Stefan Meier)
12458
12459
12460	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1646 f882894a-f735-0410-b71e-b25c423dba1c
12461
124622007-03-16  Gavin Carr  <gonzai@users.sourceforge.net>
12463
12464	* plugins-scripts/check_ifoperstatus.pl: Fix bogus 'eq ( || )'
12465	constructions in check_ifoperstatus.pl.
12466
12467
12468	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1642 f882894a-f735-0410-b71e-b25c423dba1c
12469
124702007-03-12  Ton Voon  <tonvoon@users.sourceforge.net>
12471
12472	* NEWS, plugins/check_ping.c, plugins/t/check_ping.t: check_ping's
12473	timeout interval is only +1 if ping command has a timeout value.
12474	Tests updated to check for 100% packet loss (always if ping has timeout), otherwise
12475	will check for "timed out" string
12476
12477
12478	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1639 f882894a-f735-0410-b71e-b25c423dba1c
12479
124802007-03-11  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12481
12482	* plugins-root/t/check_icmp.t: Add tests for new check_icmp switch -m
12483
12484
12485	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1638 f882894a-f735-0410-b71e-b25c423dba1c
12486
124872007-03-11  Ton Voon  <tonvoon@users.sourceforge.net>
12488
12489	* plugins-root/t/check_icmp.t, plugins/t/check_ping.t: Converted
12490	check_ping.t to new-style testcases. Added test case for check_icmp -
12491	requires sudo access
12492
12493
12494	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1637 f882894a-f735-0410-b71e-b25c423dba1c
12495
12496	* plugins/check_ping.c: Fixed some help display. Removed -L from usage
12497	as deprecated option
12498
12499
12500	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1636 f882894a-f735-0410-b71e-b25c423dba1c
12501
125022007-03-08  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12503
12504	* NEWS, THANKS.in, plugins-root/check_icmp.c: New switch to check_icmp
12505	to set the minimum required hosts for success.
12506
12507
12508	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1635 f882894a-f735-0410-b71e-b25c423dba1c
12509
12510	* config_test/child_test.c: Ficing C++ style comments
12511
12512
12513	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1634 f882894a-f735-0410-b71e-b25c423dba1c
12514
12515	* plugins-root/check_icmp.c: Fixed C++ style comments, but I don't get
12516	why those lines were originally commented out.
12517
12518
12519	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1633 f882894a-f735-0410-b71e-b25c423dba1c
12520
125212007-03-06  Ton Voon  <tonvoon@users.sourceforge.net>
12522
12523	* plugins/check_http.c: Fix option handling (Nobuhiro Ban - 1657280)
12524
12525
12526	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1632 f882894a-f735-0410-b71e-b25c423dba1c
12527
12528	* plugins/check_smtp.c: Fixed compile errors in check_smtp.c
12529
12530
12531	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1631 f882894a-f735-0410-b71e-b25c423dba1c
12532
12533	* NEWS, THANKS.in, plugins/check_smtp.c: Fixed broken HELO cmd (Enrico
12534	Scholz - 1675279)
12535
12536
12537	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1630 f882894a-f735-0410-b71e-b25c423dba1c
12538
12539	* NEWS, configure.in, plugins/check_procs.c: Use /usr/ucb/ps on Solaris
12540	in preference to pst3 (problems in 64bit mode)
12541
12542
12543	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1629 f882894a-f735-0410-b71e-b25c423dba1c
12544
12545	* plugins/t/check_disk.t: Test failure if a filesystem which is a subset
12546	of another fails the inode
12547	check (Matthias Elbe - 1660953)
12548
12549
12550	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1628 f882894a-f735-0410-b71e-b25c423dba1c
12551
12552	* NEWS, configure.in: Detect if check_mysql compile will work at
12553	./configure time, due to some
12554	Redhat systems distributing mysql_config, but not the include files
12555
12556
12557	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1627 f882894a-f735-0410-b71e-b25c423dba1c
12558
12559	* configure.in: Clearer message when --with-nagios-user is used for
12560	./configure
12561
12562
12563	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1626 f882894a-f735-0410-b71e-b25c423dba1c
12564
12565	* FAQ, INSTALLING, NEWS, README, plugins-root/Makefile.am: Root plugins
12566	installed with world executable permissions. Removed references
12567	to --with-nagios-user and --with-nagios-group in README
12568
12569
12570	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1625 f882894a-f735-0410-b71e-b25c423dba1c
12571
125722007-03-02  Ethan Galstad  <egalstad@users.sourceforge.net>
12573
12574	* plugins/check_mrtgtraf.c: Fix for broken check_mrtgtraf
12575
12576
12577	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1624 f882894a-f735-0410-b71e-b25c423dba1c
12578
125792007-02-24  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12580
12581	* doc/makefile: Fix the makefile ('[[' is bash-specific, 'rm -f' don't
12582	remove directories)
12583
12584
12585	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1623 f882894a-f735-0410-b71e-b25c423dba1c
12586
125872007-02-14  Ton Voon  <tonvoon@users.sourceforge.net>
12588
12589	* NEWS, contrib/check_sybase: check_sybase now maintained in
12590	NagiosExchange
12591
12592
12593	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1622 f882894a-f735-0410-b71e-b25c423dba1c
12594
12595	* plugins/check_disk.c: Fixed typo in help for -M
12596
12597
12598	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1621 f882894a-f735-0410-b71e-b25c423dba1c
12599
12600	* plugins/check_tcp.c, plugins/t/check_tcp.t: Documentation fix re:
12601	--escape flag. Fix of ./check_tcp test to webservers
12602	to make it more standards compliant
12603
12604
12605	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1620 f882894a-f735-0410-b71e-b25c423dba1c
12606
126072007-02-09  Ton Voon  <tonvoon@users.sourceforge.net>
12608
12609	* NEWS, THANKS.in, po/.cvsignore, po/Makefile.in.in: Fixed MKINSTALLDIRS
12610	problem on some systems - Lars Stavholm
12611
12612
12613	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1619 f882894a-f735-0410-b71e-b25c423dba1c
12614
126152007-02-07  Ton Voon  <tonvoon@users.sourceforge.net>
12616
12617	* lib/Makefile.config-opts, lib/parse_ini.c,
12618	lib/tests/Makefile.config-opts, lib/tests/config-tiny.ini,
12619	lib/tests/plugin.ini, lib/tests/test_ini.c: Added test files to test the
12620	parse_ini.c routines. Requires libtap
12621
12622
12623	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1614 f882894a-f735-0410-b71e-b25c423dba1c
12624
126252007-02-07  Holger Weiss  <hweiss@users.sourceforge.net>
12626
12627	* plugins/check_swap.c: Include <sys/param.h> before <sys/swap.h> in
12628	order to fix compilation on
12629	OpenBSD (nsturm - 1653934)
12630
12631
12632	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1613 f882894a-f735-0410-b71e-b25c423dba1c
12633
126342007-02-06  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12635
12636	* plugins/check_tcp.c: Correct vim typo in comment block :P
12637
12638
12639	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1612 f882894a-f735-0410-b71e-b25c423dba1c
12640
126412007-02-06  Benoit Mortier  <opensides@users.sourceforge.net>
12642
12643	* plugins/check_disk.c, plugins/check_http.c, plugins/check_ide_smart.c,
12644	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_overcr.c,
12645	plugins/check_smtp.c, plugins/check_tcp.c, po/de.po, po/fr.po,
12646	po/nagios-plugins.pot: correcting some translation problems
12647
12648
12649	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1611 f882894a-f735-0410-b71e-b25c423dba1c
12650
126512007-02-06  M. Sean Finney  <seanius@users.sourceforge.net>
12652
12653	* lib/parse_ini.c, lib/parse_ini.h: initial version of ini file parsing
12654	routines in C
12655
12656
12657	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1610 f882894a-f735-0410-b71e-b25c423dba1c
12658
126592007-02-06  Benoit Mortier  <opensides@users.sourceforge.net>
12660
12661	* po/Makevars: adding PACKAGE_BUGREPORT to fix Report-Msgid-Bugs-To:
12662
12663
12664	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1609 f882894a-f735-0410-b71e-b25c423dba1c
12665
126662007-02-05  Ton Voon  <tonvoon@users.sourceforge.net>
12667
12668	* AUTHORS, doc/RELEASING: Update list of team members. More notes on new
12669	releases
12670
12671
12672	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1608 f882894a-f735-0410-b71e-b25c423dba1c
12673
12674	* BUGS, ChangeLog, NEWS, configure.in, package.def: For 1.4.6 release
12675
12676
12677	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1606 f882894a-f735-0410-b71e-b25c423dba1c
12678
126792007-02-02  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12680
12681	* plugins/check_snmp.c: Fix parsing of multiple OIDs sets needmibs =
12682	TRUE
12683
12684
12685	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1605 f882894a-f735-0410-b71e-b25c423dba1c
12686
126872007-02-01  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12688
12689	* plugins/check_tcp.c, plugins/t/check_jabber.t: Fix progname being
12690	partly set to upper case
12691	Change formating of invalid hostname output
12692
12693
12694	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1604 f882894a-f735-0410-b71e-b25c423dba1c
12695
12696	* NEWS: Adding NEWS entry for check_jabber
12697
12698
12699	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1603 f882894a-f735-0410-b71e-b25c423dba1c
12700
12701	* plugins-scripts/check_log.sh: Fix bug #1593073 Check_Log problem with
12702	log rotation
12703
12704
12705	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1602 f882894a-f735-0410-b71e-b25c423dba1c
12706
127072007-01-31  Ton Voon  <tonvoon@users.sourceforge.net>
12708
12709	* plugins/t/check_jabber.t: Converted to new style object and Test::More
12710	testing. Skipped jabber server
12711	tests if not defined
12712
12713
12714	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1601 f882894a-f735-0410-b71e-b25c423dba1c
12715
127162007-01-31  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12717
12718	* plugins/t/check_jabber.t: Add check_jabber test. Will ask for a jabber
12719	host (default should be OK)
12720
12721
12722	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1600 f882894a-f735-0410-b71e-b25c423dba1c
12723
12724	* plugins/check_tcp.c: Fix Debian Bug #392610: check_jabber always
12725	return warning
12726
12727
12728	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1599 f882894a-f735-0410-b71e-b25c423dba1c
12729
127302007-01-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12731
12732	* plugins/check_tcp.c: Jail does not requires any arguments
12733
12734
12735	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1598 f882894a-f735-0410-b71e-b25c423dba1c
12736
127372007-01-30  Ton Voon  <tonvoon@users.sourceforge.net>
12738
12739	* config.rpath: make dist failing without config.rpath in top level.
12740	File copied
12741	from build-aux/
12742
12743
12744	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1597 f882894a-f735-0410-b71e-b25c423dba1c
12745
127462007-01-30  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12747
12748	* plugins/check_tcp.c, plugins/t/check_tcp.t: Fix reporting bug using
12749	expect, affecting (not fixing) Debian bug #392610: check_jabber always
12750	return warning
12751
12752
12753	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1596 f882894a-f735-0410-b71e-b25c423dba1c
12754
127552007-01-30  Holger Weiss  <hweiss@users.sourceforge.net>
12756
12757	* configure.in: grep(1) "-q" isn't portable (e.g., it won't work on
12758	Solaris 8), redirect
12759	output to /dev/null instead.
12760
12761
12762	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1595 f882894a-f735-0410-b71e-b25c423dba1c
12763
127642007-01-29  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12765
12766	* plugins/check_disk.c, plugins/t/check_disk.t: Revert 1643463 (reversed
12767	disk thresholds) keeping the thresholds checks.
12768
12769
12770	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1594 f882894a-f735-0410-b71e-b25c423dba1c
12771
127722007-01-29  Holger Weiss  <hweiss@users.sourceforge.net>
12773
12774	* configure.in: Automake 1.10 says: "compiling `test_disk.c' with
12775	per-target flags
12776	requires `AM_PROG_CC_C_O' in `configure.in'".
12777
12778
12779	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1593 f882894a-f735-0410-b71e-b25c423dba1c
12780
127812007-01-29  Ton Voon  <tonvoon@users.sourceforge.net>
12782
12783	* build-aux/config.rpath: Move config.rpath into build-aux for automake
12784	1.10
12785
12786
12787	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1592 f882894a-f735-0410-b71e-b25c423dba1c
12788
127892007-01-28  Holger Weiss  <hweiss@users.sourceforge.net>
12790
12791	* INSTALLING: Remove description of deprecated ./configure
12792	--with-nagios-{user,group}
12793	options.
12794
12795
12796	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1591 f882894a-f735-0410-b71e-b25c423dba1c
12797
12798	* plugins-root/check_dhcp.c, plugins/check_apt.c,
12799	plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_dns.c,
12800	plugins/check_fping.c, plugins/check_game.c, plugins/check_hpjd.c,
12801	plugins/check_http.c, plugins/check_ide_smart.c, plugins/check_ldap.c,
12802	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
12803	plugins/check_mysql.c, plugins/check_mysql_query.c,
12804	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_ntp.c,
12805	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
12806	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
12807	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
12808	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
12809	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
12810	plugins/negate.c, plugins/urlize.c, plugins/utils.c, plugins/utils.h:
12811	Don't try to print `optarg' (which will be a NULL pointer) if an unknown
12812	command line option was used, as this leads to a segfault on some
12813	systems.  The unknown option will be printed by getopt(3) anyway.  So,
12814	simply call print_usage() and exit UNKNOWN via the new usage5() instead.
12815
12816
12817	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1590 f882894a-f735-0410-b71e-b25c423dba1c
12818
128192007-01-27  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
12820
12821	* plugins/check_disk.c, plugins/t/check_disk.t: Fix #1643463:
12822	Miscalculating thresholds check_disk
12823
12824
12825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1589 f882894a-f735-0410-b71e-b25c423dba1c
12826
128272007-01-27  Holger Weiss  <hweiss@users.sourceforge.net>
12828
12829	* lib/utils_base.c: Change the variable names `true' and `false' (which
12830	are keywords in C99)
12831	to `yes' and `no'.  Fixes compilation when using SGI's MIPSpro c99(1).
12832
12833
12834	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1588 f882894a-f735-0410-b71e-b25c423dba1c
12835
12836	* plugins/common.h: Include GNULib's "dirname.h" in order to pull in the
12837	base_name()
12838	prototype, fixes compilation of check_procs using SGI's MIPSpro C.
12839
12840
12841	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1587 f882894a-f735-0410-b71e-b25c423dba1c
12842
12843	* ACKNOWLEDGEMENTS, NEWS: Fix typos.
12844
12845
12846	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1586 f882894a-f735-0410-b71e-b25c423dba1c
12847
12848	* NEWS: Added "-o,--ssh-option=OPTION" which hands "-o OPTION" over to
12849	ssh(1) and
12850	"-q,--quiet" which tells ssh(1) to suppress warnings (Gerhard Lausser - 1472491)
12851
12852
12853	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1585 f882894a-f735-0410-b71e-b25c423dba1c
12854
12855	* plugins-root/check_dhcp.c: Include <sys/param.h> which is a
12856	prerequisite for <sys/sysctl.h> on
12857	NetBSD and OpenBSD (at least).
12858
12859
12860	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1584 f882894a-f735-0410-b71e-b25c423dba1c
12861
128622007-01-25  Ton Voon  <tonvoon@users.sourceforge.net>
12863
12864	* Makefile.am, README, configure.in, doc/RELEASING: Update references to
12865	NEWS instead of CHANGES. Fix compile of libtap
12866	test programs
12867
12868
12869	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1583 f882894a-f735-0410-b71e-b25c423dba1c
12870
12871	* build-aux/.cvsignore, build-aux/ltmain.sh, config.guess, config.sub,
12872	configure.in: Use build-aux directory. Removed unnecessary checks in
12873	configure.in.
12874	Keeping libtool to link to libtap - can't find a suitable replacement method
12875
12876
12877	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1582 f882894a-f735-0410-b71e-b25c423dba1c
12878
128792007-01-24  Ton Voon  <tonvoon@users.sourceforge.net>
12880
12881	* ACKNOWLEDGEMENTS, NEWS, config.rpath, configure.in,
12882	doc/developer-guidelines.sgml, gl/.cvsignore, plugins/Makefile.am,
12883	plugins/check_procs.c, po/POTFILES.in: Various cleanups in the syncing
12884	with gnulib
12885
12886
12887	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1581 f882894a-f735-0410-b71e-b25c423dba1c
12888
12889	* Makefile.am, NEWS, config.rpath, configure.in,
12890	doc/developer-guidelines.sgml, gl/Makefile.am, gl/alloca.c,
12891	gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c, gl/basename.c,
12892	gl/c-strtod.c, gl/c-strtod.h, gl/cloexec.c, gl/cloexec.h,
12893	gl/creat-safer.c, gl/dirname.c, gl/dirname.h, gl/dup-safer.c,
12894	gl/error.c, gl/error.h, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
12895	gl/fcntl--.h, gl/fcntl-safer.h, gl/fd-safer.c, gl/fsusage.c,
12896	gl/fsusage.h, gl/full-read.c, gl/full-read.h, gl/full-write.c,
12897	gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getaddrinfo.h,
12898	gl/gethostname.c, gl/getloadavg.c, gl/getopt.c, gl/getopt1.c,
12899	gl/getopt_.h, gl/getopt_int.h, gl/gettext.h, gl/inet_ntop.c,
12900	gl/inet_ntop.h, gl/intprops.h, gl/m4/absolute-header.m4,
12901	gl/m4/alloca.m4, gl/m4/arpa_inet_h.m4, gl/m4/c-strtod.m4,
12902	gl/m4/cloexec.m4, gl/m4/codeset.m4, gl/m4/dirname.m4, gl/m4/dos.m4,
12903	gl/m4/double-slash-root.m4, gl/m4/eoverflow.m4, gl/m4/error.m4,
12904	gl/m4/exitfail.m4, gl/m4/extensions.m4, gl/m4/fcntl-safer.m4,
12905	gl/m4/fstypename.m4, gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4,
12906	gl/m4/gethostname.m4, gl/m4/getloadavg.m4, gl/m4/getopt.m4,
12907	gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
12908	gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
12909	gl/m4/gnulib-tool.m4, gl/m4/iconv.m4, gl/m4/inet_ntop.m4,
12910	gl/m4/inline.m4, gl/m4/intdiv0.m4, gl/m4/intl.m4, gl/m4/intldir.m4,
12911	gl/m4/intmax.m4, gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4,
12912	gl/m4/inttypes_h.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
12913	gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/lock.m4,
12914	gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/ls-mntd-fs.m4,
12915	gl/m4/mbchar.m4, gl/m4/mbiter.m4, gl/m4/mbrtowc.m4, gl/m4/memchr.m4,
12916	gl/m4/minmax.m4, gl/m4/mountlist.m4, gl/m4/netinet_in_h.m4,
12917	gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
12918	gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/regex.m4,
12919	gl/m4/safe-read.m4, gl/m4/safe-write.m4, gl/m4/size_max.m4,
12920	gl/m4/snprintf.m4, gl/m4/socklen.m4, gl/m4/sockpfaf.m4,
12921	gl/m4/ssize_t.m4, gl/m4/stdbool.m4, gl/m4/stdint.m4, gl/m4/stdint_h.m4,
12922	gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strndup.m4, gl/m4/strnlen.m4,
12923	gl/m4/sys_socket_h.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
12924	gl/m4/unistd-safer.m4, gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4,
12925	gl/m4/vasprintf.m4, gl/m4/visibility.m4, gl/m4/vsnprintf.m4,
12926	gl/m4/wchar.m4, gl/m4/wchar_t.m4, gl/m4/wctype.m4, gl/m4/wcwidth.m4,
12927	gl/m4/wint_t.m4, gl/m4/xalloc.m4, gl/m4/xsize.m4, gl/m4/xstrndup.m4,
12928	gl/malloc.c, gl/mbchar.c, gl/mbchar.h, gl/mbuiter.h, gl/memchr.c,
12929	gl/minmax.h, gl/mountlist.c, gl/mountlist.h, gl/open-safer.c,
12930	gl/pipe-safer.c, gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
12931	gl/printf-parse.h, gl/regcomp.c, gl/regex.c, gl/regex.h,
12932	gl/regex_internal.c, gl/regex_internal.h, gl/regexec.c, gl/safe-read.c,
12933	gl/safe-read.h, gl/safe-write.c, gl/safe-write.h, gl/size_max.h,
12934	gl/snprintf.c, gl/snprintf.h, gl/socket_.h, gl/stdbool_.h, gl/stdint_.h,
12935	gl/strcase.h, gl/strcasecmp.c, gl/strdup.c, gl/strdup.h,
12936	gl/stripslash.c, gl/strncasecmp.c, gl/strndup.c, gl/strndup.h,
12937	gl/strnlen.c, gl/strnlen.h, gl/strnlen1.c, gl/strnlen1.h, gl/unistd--.h,
12938	gl/unistd-safer.h, gl/unistd_.h, gl/vasnprintf.c, gl/vasnprintf.h,
12939	gl/vasprintf.c, gl/vasprintf.h, gl/vsnprintf.c, gl/vsnprintf.h,
12940	gl/wchar_.h, gl/wctype_.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
12941	gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h, lib/Makefile.am,
12942	lib/basename.c, lib/c-strtold.c, lib/dirname.h, lib/gettext.h,
12943	lib/realloc.c, lib/snprintf.c, lib/strtod.c, lib/tests/Makefile.am,
12944	lib/unlocked-io.h, lib/xalloc.h, lib/xmalloc.c, m4/Makefile.am.in,
12945	m4/afs.m4, m4/basename.m4, m4/extensions.m4, m4/fstypename.m4,
12946	m4/inttypes.m4, m4/longlong.m4, m4/nls.m4, m4/np_coreutils.m4,
12947	m4/np_curl.m4, m4/restrict.m4, m4/signed.m4, m4/ulonglong.m4,
12948	m4/unlocked-io.m4, plugins-root/Makefile.am, plugins/Makefile.am,
12949	plugins/check_smtp.c, plugins/common.h, plugins/getaddrinfo.c,
12950	plugins/getaddrinfo.h, plugins/gethostbyname.c, plugins/gethostbyname.h,
12951	plugins/netutils.h, tools/setup, tools/update_coreutils: Sync with
12952	gnulib - lots of extraneous code removed in preference to GNU code
12953
12954
12955	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1580 f882894a-f735-0410-b71e-b25c423dba1c
12956
129572007-01-23  Holger Weiss  <hweiss@users.sourceforge.net>
12958
12959	* THANKS.in, plugins/check_ssh.c: Support `check_ssh --hostname=ADDRESS'
12960	(but keep `--host=ADDRESS' for backward
12961	compatibility) (Ville Mattila - 1642780)
12962
12963
12964	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1579 f882894a-f735-0410-b71e-b25c423dba1c
12965
12966	* REQUIREMENTS: Location updates
12967
12968
12969	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1578 f882894a-f735-0410-b71e-b25c423dba1c
12970
12971	* plugins/check_tcp.c: Add missing `break' to the switch-case block that
12972	handles the `-m' option
12973	(Nobuhiro Ban - 1642682)
12974
12975
12976	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1577 f882894a-f735-0410-b71e-b25c423dba1c
12977
12978	* THANKS.in, plugins/check_radius.c: Initialize `data' to zero, fixes
12979	potential segfault (Nobuhiro Ban - 1642658)
12980
12981
12982	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1576 f882894a-f735-0410-b71e-b25c423dba1c
12983
12984	* lib/mountlist.c: Add support for statvfs(2) which is needed in order
12985	to compile the plugins on
12986	NetBSD 3.0 and newer.  The current coreutils release supports statvfs(2), so
12987	this patch won't be needed anymore when updating the coreutils files.
12988
12989
12990	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1575 f882894a-f735-0410-b71e-b25c423dba1c
12991
129922007-01-22  Holger Weiss  <hweiss@users.sourceforge.net>
12993
12994	* plugins/check_by_ssh.c: Added "-o,--ssh-option=OPTION" which hands "-o
12995	OPTION" over to ssh(1) and
12996	"-q,--quiet" which tells ssh(1) to suppress warnings (Gerhard Lausser - 1472491)
12997
12998
12999	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1574 f882894a-f735-0410-b71e-b25c423dba1c
13000
130012007-01-20  Ton Voon  <tonvoon@users.sourceforge.net>
13002
13003	* doc/developer-guidelines.sgml: Updated policy on contributed plugins
13004
13005
13006	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1573 f882894a-f735-0410-b71e-b25c423dba1c
13007
13008	* doc/LEAVERS, doc/NEW_STARTERS, doc/RELEASING: Administrative notes
13009
13010
13011	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1572 f882894a-f735-0410-b71e-b25c423dba1c
13012
130132007-01-20  M. Sean Finney  <seanius@users.sourceforge.net>
13014
13015	* plugins/check_ntp.c: compilation fixes for check_ntp.c:
13016	- check_ntp.c:290: warning: overflow in implicit constant conversion
13017	  fixed with an explicit cast to int8_t.
13018	- check_ntp.c:544: warning: pointer of type ‘void *’ used in arithmetic
13019	  fixed by casting to ptrdiff_t before arithmetic and (void*) afterwards
13020	- in TVtoNTP64, cast arithmetic result passed to R32 as uint64_t.
13021
13022
13023	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1571 f882894a-f735-0410-b71e-b25c423dba1c
13024
130252007-01-20  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13026
13027	* plugins/check_http.c, plugins/check_ldap.c: Fix bug #1632091: printf
13028	format string typos. Add some more cosmetic changes.
13029
13030
13031	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1570 f882894a-f735-0410-b71e-b25c423dba1c
13032
13033	* plugins-root/check_icmp.c: Fix bug #1632078: critical threshold %
13034	incorrectly displayed by check_icmp
13035
13036
13037	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1569 f882894a-f735-0410-b71e-b25c423dba1c
13038
13039	* CHANGES, THANKS.in, plugins/netutils.c: Fix bug #1632072 pointer error
13040	in plugins/netutils.c. Add changelog entry for previous commit.
13041
13042
13043	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1568 f882894a-f735-0410-b71e-b25c423dba1c
13044
130452007-01-17  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13046
13047	* THANKS.in, plugins/check_procs.c: Fix bug #1630970 Fix for buffer
13048	overflow of check_procs procprog string
13049
13050
13051	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1566 f882894a-f735-0410-b71e-b25c423dba1c
13052
130532007-01-08  Ton Voon  <tonvoon@users.sourceforge.net>
13054
13055	* CHANGES, THANKS.in, plugins/t/check_disk.t: Added notes about
13056	check_disk perf data fix. Added test to check perf data is
13057	same when mount points reversed
13058
13059
13060	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1565 f882894a-f735-0410-b71e-b25c423dba1c
13061
130622007-01-07  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13063
13064	* plugins/check_disk.c: Fix bug #1627970: check_disk performance output
13065	for more then one partition
13066
13067
13068	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1564 f882894a-f735-0410-b71e-b25c423dba1c
13069
130702007-01-06  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13071
13072	* plugins/check_ping.c: Fix bug #1629008: check_ping fails to handle
13073	Packet filtered error
13074
13075
13076	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1563 f882894a-f735-0410-b71e-b25c423dba1c
13077
13078	* plugins/check_ping.c: Revert last patch: it works but not really for
13079	the reason I though.
13080
13081
13082	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1562 f882894a-f735-0410-b71e-b25c423dba1c
13083
13084	* plugins/check_ping.c: Fix the way check_ping calculate the maximum run
13085	time
13086
13087
13088	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1561 f882894a-f735-0410-b71e-b25c423dba1c
13089
130902007-01-04  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13091
13092	* plugins/check_real.c: Fix bug #1574863: check_real does not accept the
13093	'-v' option
13094
13095
13096	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1560 f882894a-f735-0410-b71e-b25c423dba1c
13097
13098	* plugins/check_ping.c: Fix bug #1592605: check_ping times out
13099
13100
13101	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1559 f882894a-f735-0410-b71e-b25c423dba1c
13102
13103	* tools/README, tools/distclean: Adding my distclean script
13104
13105
13106	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1558 f882894a-f735-0410-b71e-b25c423dba1c
13107
131082006-12-23  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13109
13110	* plugins/t/check_snmp.t: Regexps in check_snmp tests fails where they
13111	shouldn't.
13112
13113
13114	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1557 f882894a-f735-0410-b71e-b25c423dba1c
13115
131162006-12-21  Thomas Guyot-Sionnest  <dermoth@users.sourceforge.net>
13117
13118	* NPTest.pm: - Fixing small error (wrong file name) in NPTest.pm
13119	documentation.
13120
13121
13122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1556 f882894a-f735-0410-b71e-b25c423dba1c
13123
131242006-12-20  Ton Voon  <tonvoon@users.sourceforge.net>
13125
13126	* CHANGES, THANKS.in, plugins/check_http.c, plugins/t/check_http.t:
13127	Removed unused timestamp variable (Matthias Eble)
13128	Fixed redirection test. Added extra tests for funny syntax when checking
13129	certificates, updated help for more common syntax
13130
13131
13132	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1555 f882894a-f735-0410-b71e-b25c423dba1c
13133
13134	* lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c,
13135	plugins/t/check_disk.t: Fixed inode thresholds, regressed from previous
13136	release
13137
13138
13139	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1554 f882894a-f735-0410-b71e-b25c423dba1c
13140
131412006-12-20  Benoit Mortier  <opensides@users.sourceforge.net>
13142
13143	* po/de.po, po/fr.po, po/nagios-plugins.pot: updated the
13144	nagios-pulgins.pot files now that localization is clean
13145	first pass at updating the french locale
13146
13147
13148	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1553 f882894a-f735-0410-b71e-b25c423dba1c
13149
131502006-12-12  Ton Voon  <tonvoon@users.sourceforge.net>
13151
13152	* plugins-scripts/t/utils.t: Enhanced test for single letters in fqdn
13153
13154
13155	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1549 f882894a-f735-0410-b71e-b25c423dba1c
13156
13157	* plugins-scripts/utils.pm.in: Allow single characters in fqdn (Dave
13158	Alden)
13159
13160
13161	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1548 f882894a-f735-0410-b71e-b25c423dba1c
13162
131632006-12-07  Ton Voon  <tonvoon@users.sourceforge.net>
13164
13165	* CHANGES, THANKS.in, configure.in: Fixed HP/UX's swapinfo command for
13166	check_procs (Dick van den Burg - 1573700)
13167
13168
13169	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1547 f882894a-f735-0410-b71e-b25c423dba1c
13170
13171	* THANKS.in, plugins/check_disk.c, plugins/check_swap.c,
13172	plugins/common.h, plugins/netutils.h: Fix coredump on 64bit Solaris.
13173	Also adds more error conditions and moves
13174	swap specific includes out of common.h (Duncan Ferguson - 1588031)
13175
13176
13177	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1546 f882894a-f735-0410-b71e-b25c423dba1c
13178
131792006-12-06  Ton Voon  <tonvoon@users.sourceforge.net>
13180
13181	* plugins/Makefile.am: Move SSL libs to correct order per plugin
13182
13183
13184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1545 f882894a-f735-0410-b71e-b25c423dba1c
13185
13186	* plugins/Makefile.am: Only include -lssl for plugins that require it
13187
13188
13189	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1544 f882894a-f735-0410-b71e-b25c423dba1c
13190
13191	* configure.in: Flag common compile error because of no ar on Solaris
13192
13193
13194	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1543 f882894a-f735-0410-b71e-b25c423dba1c
13195
13196	* Makefile.am: Remove CVS files from distribution
13197
13198
13199	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1542 f882894a-f735-0410-b71e-b25c423dba1c
13200
13201	* doc/developer-guidelines.sgml: Add libtool requirement for development
13202
13203
13204	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1541 f882894a-f735-0410-b71e-b25c423dba1c
13205
132062006-11-09  Ton Voon  <tonvoon@users.sourceforge.net>
13207
13208	* CHANGES, THANKS.in, plugins/check_ping.c, plugins/netutils.c: Reduced
13209	DNS lookups in check_ping and netutils.c in IPv6 configurations
13210	(Pawel Malachowski)
13211
13212
13213	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1535 f882894a-f735-0410-b71e-b25c423dba1c
13214
132152006-11-03  Ton Voon  <tonvoon@users.sourceforge.net>
13216
13217	* lib/Makefile.am, lib/alloca.c, lib/alloca_.h: Add alloca files,
13218	required for *BSD
13219
13220
13221	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1534 f882894a-f735-0410-b71e-b25c423dba1c
13222
132232006-11-01  Ton Voon  <tonvoon@users.sourceforge.net>
13224
13225	* ChangeLog, configure.in, package.def: For 1.4.5 release
13226
13227
13228	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1532 f882894a-f735-0410-b71e-b25c423dba1c
13229
132302006-10-27  Ton Voon  <tonvoon@users.sourceforge.net>
13231
13232	* plugins-scripts/t/utils.t, plugins-scripts/utils.pm.in: More edge
13233	testcases. Allow anything if ends with a . as long as correct
13234	characters
13235
13236
13237	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1531 f882894a-f735-0410-b71e-b25c423dba1c
13238
132392006-10-26  Ton Voon  <tonvoon@users.sourceforge.net>
13240
13241	* NPTest.pm: New test variables default to "none", so no changes
13242	required to tinderbox satelites
13243
13244
13245	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1530 f882894a-f735-0410-b71e-b25c423dba1c
13246
13247	* THANKS.in, plugins-scripts/check_oracle.sh: Fixed error if
13248	dba_free_space has no free segments (Florian Gleixner)
13249
13250
13251	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1529 f882894a-f735-0410-b71e-b25c423dba1c
13252
13253	* plugins-scripts/Makefile.am, plugins-scripts/t/utils.t,
13254	plugins-scripts/utils.pm.in: Fixed regression where hostnames with
13255	hyphens were rejected (1581402 - Holger Weiss)
13256
13257
13258	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1528 f882894a-f735-0410-b71e-b25c423dba1c
13259
13260	* contrib/tarballs/check_traffic-0.90b.tar.gz: Removing unnecessary
13261	tarball
13262
13263
13264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1527 f882894a-f735-0410-b71e-b25c423dba1c
13265
13266	* THANKS.in, plugins/check_disk.c, plugins/check_http.c: Remove C style
13267	comments (1583467 - Markus Baertschi)
13268
13269
13270	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1526 f882894a-f735-0410-b71e-b25c423dba1c
13271
132722006-10-24  Benoit Mortier  <opensides@users.sourceforge.net>
13273
13274	* plugins-root/check_icmp.c: more fixes and removal of certain sentences
13275	not needed
13276
13277
13278	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1525 f882894a-f735-0410-b71e-b25c423dba1c
13279
13280	* plugins-root/check_icmp.c, plugins/check_nt.c: last localization fixes
13281	for core plugins in c
13282
13283
13284	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1524 f882894a-f735-0410-b71e-b25c423dba1c
13285
13286	* plugins/check_nt.c: next round of localization fixes
13287
13288
13289	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1523 f882894a-f735-0410-b71e-b25c423dba1c
13290
132912006-10-24  Ton Voon  <tonvoon@users.sourceforge.net>
13292
13293	* plugins-root/Makefile.am, plugins-root/check_icmp.c: Fixed compile on
13294	non-glibc platforms
13295
13296
13297	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1522 f882894a-f735-0410-b71e-b25c423dba1c
13298
13299	* plugins/check_http.c: Restored accidently regressed fix
13300
13301
13302	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1521 f882894a-f735-0410-b71e-b25c423dba1c
13303
133042006-10-23  Benoit Mortier  <opensides@users.sourceforge.net>
13305
13306	* plugins/check_http.c: localization fixes
13307
13308
13309	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1520 f882894a-f735-0410-b71e-b25c423dba1c
13310
13311	* plugins-root/check_icmp.c: first pass a making check icmp respecting
13312	nagiosplugins rules
13313
13314
13315	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1519 f882894a-f735-0410-b71e-b25c423dba1c
13316
133172006-10-22  Benoit Mortier  <opensides@users.sourceforge.net>
13318
13319	* plugins/check_nt.c: latest localization fixes for tonight ;-)
13320
13321
13322	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1518 f882894a-f735-0410-b71e-b25c423dba1c
13323
13324	* plugins/check_ldap.c: localization fixes
13325
13326
13327	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1517 f882894a-f735-0410-b71e-b25c423dba1c
13328
13329	* plugins-root/check_icmp.c: putting default template for copyright and
13330	explanations
13331
13332
13333	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1516 f882894a-f735-0410-b71e-b25c423dba1c
13334
13335	* plugins-root/check_icmp.c: revert mistake when commiting fixes
13336
13337
13338	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1515 f882894a-f735-0410-b71e-b25c423dba1c
13339
13340	* plugins-root/check_icmp.c, plugins/check_apt.c, plugins/check_procs.c:
13341	more localization fixes
13342
13343
13344	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1514 f882894a-f735-0410-b71e-b25c423dba1c
13345
133462006-10-20  Ton Voon  <tonvoon@users.sourceforge.net>
13347
13348	* plugins/check_snmp.c: Reverting back accidently regressed code
13349
13350
13351	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1513 f882894a-f735-0410-b71e-b25c423dba1c
13352
133532006-10-20  Benoit Mortier  <opensides@users.sourceforge.net>
13354
13355	* plugins/check_mrtg.c: more localization fixes
13356
13357
13358	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1512 f882894a-f735-0410-b71e-b25c423dba1c
13359
13360	* plugins-root/check_dhcp.c, plugins/check_apt.c: localization updates
13361
13362
13363	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1511 f882894a-f735-0410-b71e-b25c423dba1c
13364
133652006-10-19  Benoit Mortier  <opensides@users.sourceforge.net>
13366
13367	* plugins/check_snmp.c: adding missing check_snmp
13368
13369
13370	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1510 f882894a-f735-0410-b71e-b25c423dba1c
13371
13372	* plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c,
13373	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
13374	plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
13375	plugins/negate.c, plugins/urlize.c: another round of localization
13376	cleaning
13377
13378
13379	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1509 f882894a-f735-0410-b71e-b25c423dba1c
13380
133812006-10-19  Ton Voon  <tonvoon@users.sourceforge.net>
13382
13383	* BUGS, ChangeLog, configure.in, package.def: For 1.4.4 release
13384
13385
13386	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1507 f882894a-f735-0410-b71e-b25c423dba1c
13387
13388	* CHANGES: Added info re: 1.4.4 in prep for release
13389
13390
13391	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1506 f882894a-f735-0410-b71e-b25c423dba1c
13392
13393	* THANKS.in, plugins/check_snmp.c: Initialise strings for Fedora Core 5
13394	(Henning Schmiedehausen)
13395
13396
13397	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1505 f882894a-f735-0410-b71e-b25c423dba1c
13398
13399	* THANKS.in, plugins/check_snmp.c: Removed asprintf for perf data (Craig
13400	Orsinger, Robby Giffin - 1310495)
13401
13402
13403	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1504 f882894a-f735-0410-b71e-b25c423dba1c
13404
13405	* THANKS.in, plugins/check_snmp.c: type variable not cleared in Sol 10
13406	(Kyle Tucker)
13407
13408
13409	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1503 f882894a-f735-0410-b71e-b25c423dba1c
13410
13411	* THANKS.in, plugins/check_http.c, plugins/t/check_http.t: Redirection
13412	error if other headers beginning with L (Aravind Gottipati - 1562572)
13413
13414
13415	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1502 f882894a-f735-0410-b71e-b25c423dba1c
13416
13417	* THANKS.in, plugins-scripts/utils.pm.in: Allow hostnames beginning with
13418	digits (O'Shaughnessy Evans - 1567390)
13419
13420
13421	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1501 f882894a-f735-0410-b71e-b25c423dba1c
13422
13423	* plugins/t/check_smtp.t: Added tests for SMTP servers without TLS and
13424	with TLS
13425
13426
13427	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1500 f882894a-f735-0410-b71e-b25c423dba1c
13428
134292006-10-19  Benoit Mortier  <opensides@users.sourceforge.net>
13430
13431	* plugins/check_apt.c, plugins/check_by_ssh.c, plugins/check_dig.c,
13432	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
13433	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
13434	plugins/check_ide_smart.c, plugins/check_ldap.c, plugins/check_load.c,
13435	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
13436	plugins/check_mysql_query.c, plugins/check_nagios.c, plugins/check_nt.c,
13437	plugins/check_ntp.c, plugins/check_nwstat.c, plugins/check_overcr.c,
13438	plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c:
13439	first pass at cleaning localization for new release
13440	first pass at making all the headre be the same licence, plugin, etc...
13441
13442
13443	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1499 f882894a-f735-0410-b71e-b25c423dba1c
13444
134452006-10-18  Ton Voon  <tonvoon@users.sourceforge.net>
13446
13447	* plugins/check_disk.c, plugins/t/check_disk.t: Re-added perf data to
13448	check_disk
13449
13450
13451	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1498 f882894a-f735-0410-b71e-b25c423dba1c
13452
13453	* lib/tests/test_disk.c, lib/utils_disk.h: Fix tests for exact matches
13454	when searching filesystems
13455
13456
13457	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1497 f882894a-f735-0410-b71e-b25c423dba1c
13458
13459	* lib/utils_base.c, lib/utils_base.h: Cater for different errors when
13460	setting thresholds
13461
13462
13463	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1496 f882894a-f735-0410-b71e-b25c423dba1c
13464
134652006-10-12  Ton Voon  <tonvoon@users.sourceforge.net>
13466
13467	* plugins/check_smtp.c, plugins/t/check_smtp.t: Resend EHLO after TLS
13468	negotiation as per RFC3207 (Holger Weiss - 1482832)
13469
13470
13471	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1493 f882894a-f735-0410-b71e-b25c423dba1c
13472
13473	* plugins/check_ntp.c: Removed extraneous comma in perf data output
13474
13475
13476	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1492 f882894a-f735-0410-b71e-b25c423dba1c
13477
13478	* plugins/check_disk.c, plugins/t/check_disk.t: Remove the "- free
13479	space" if status is OK
13480
13481
13482	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1491 f882894a-f735-0410-b71e-b25c423dba1c
13483
13484	* NPTest.pm, THANKS.in, plugins/check_disk.c, plugins/t/check_disk.t:
13485	Fixed output from -e in check_disk (Andreas Behal)
13486
13487
13488	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1490 f882894a-f735-0410-b71e-b25c423dba1c
13489
134902006-10-02  Ton Voon  <tonvoon@users.sourceforge.net>
13491
13492	* plugins/t/check_load.t: Fix test failure on poseidon
13493
13494
13495	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1487 f882894a-f735-0410-b71e-b25c423dba1c
13496
134972006-09-21  Ton Voon  <tonvoon@users.sourceforge.net>
13498
13499	* THANKS.in, plugins/check_nwstat.c: Added perfdata for most variables
13500	and new parameters: VMU, VMF,
13501	VMP, NRMH, NRMP, NRMM, NRMS, NSS1 to NSS7 (Christian Mies)
13502
13503
13504	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1480 f882894a-f735-0410-b71e-b25c423dba1c
13505
135062006-09-02  M. Sean Finney  <seanius@users.sourceforge.net>
13507
13508	* lib/utils_base.h, plugins/utils.h: - explicitly include utils_base.h
13509	from utils.h
13510	- put utils.h inside of an #ifndef/#endif
13511
13512
13513	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1474 f882894a-f735-0410-b71e-b25c423dba1c
13514
13515	* plugins/check_tcp.c: - fix for warning/critical timeouts in
13516	check_tcp.c, in which the plugin
13517	  would exit with a usage error if non-int timeouts were passed.
13518	- change --warning-time/--critical-time to just --warning/--critical,
13519	  as it's what --help says.
13520
13521
13522	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1473 f882894a-f735-0410-b71e-b25c423dba1c
13523
135242006-08-14  Ton Voon  <tonvoon@users.sourceforge.net>
13525
13526	* THANKS.in, plugins/check_disk.c: Fixed inode percent free output (Mike
13527	Emigh - 1531899)
13528
13529
13530	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1469 f882894a-f735-0410-b71e-b25c423dba1c
13531
13532	* plugins/t/check_ntp.t: Fixed skip of no ntp test
13533
13534
13535	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1468 f882894a-f735-0410-b71e-b25c423dba1c
13536
135372006-08-11  Ton Voon  <tonvoon@users.sourceforge.net>
13538
13539	* plugins/check_ntp.c, plugins/t/check_ntp.t: Catch no responses from
13540	any server (1538341 - nmdias)
13541
13542
13543	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1467 f882894a-f735-0410-b71e-b25c423dba1c
13544
135452006-08-03  Ton Voon  <tonvoon@users.sourceforge.net>
13546
13547	* tools/tinderbox_build: Interpret the snapshot datestamp as GMT
13548
13549
13550	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1465 f882894a-f735-0410-b71e-b25c423dba1c
13551
135522006-07-31  Harper Mann  <harpermann@users.sourceforge.net>
13553
13554	* plugins/check_nt.c: Bug: 694259 fix. After consulting with the target
13555	service authors, we
13556	decided to keep the default port as 1248 and add a note about other services
13557	sometimes using this port and suggesting to change the port.  Closing bug.
13558
13559
13560	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1464 f882894a-f735-0410-b71e-b25c423dba1c
13561
135622006-07-31  Ton Voon  <tonvoon@users.sourceforge.net>
13563
13564	* doc/developer-guidelines.sgml: M4 requirement for developer platform
13565
13566
13567	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1463 f882894a-f735-0410-b71e-b25c423dba1c
13568
135692006-07-29  Ton Voon  <tonvoon@users.sourceforge.net>
13570
13571	* plugins-root/check_dhcp.c, plugins/common.h: Fix two Solaris compile
13572	problems
13573
13574
13575	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1462 f882894a-f735-0410-b71e-b25c423dba1c
13576
13577	* po/POTFILES.in: Remove reference to check_udp.c
13578
13579
13580	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1461 f882894a-f735-0410-b71e-b25c423dba1c
13581
135822006-07-28  Ton Voon  <tonvoon@users.sourceforge.net>
13583
13584	* configure.in, plugins-scripts/Makefile.am, plugins/Makefile.am:
13585	Cleanup references to old check_udp and INSTALL_OPTS. Error if
13586	--with-nagios-user or --with-nagios-group specified for configure
13587
13588
13589	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1460 f882894a-f735-0410-b71e-b25c423dba1c
13590
13591	* CHANGES, plugins/Makefile.am, plugins/check_udp.c,
13592	plugins/t/check_udp.t: check_udp.c deprecated and check_udp now linked
13593	to check_tcp. check_udp2 removed
13594
13595
13596	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1459 f882894a-f735-0410-b71e-b25c423dba1c
13597
135982006-07-27  Ton Voon  <tonvoon@users.sourceforge.net>
13599
13600	* doc/developer-guidelines.sgml: Example ranges (Nathan Vonnahme)
13601
13602
13603	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1458 f882894a-f735-0410-b71e-b25c423dba1c
13604
136052006-07-19  Ton Voon  <tonvoon@users.sourceforge.net>
13606
13607	* THANKS.in, configure.in: Stricter autoconf 2.60 rules (Lance Albertson
13608	- 1522900)
13609
13610
13611	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1457 f882894a-f735-0410-b71e-b25c423dba1c
13612
13613	* plugins/common.h: Fix to add uintmax_t, for check_disk.c compile
13614
13615
13616	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1456 f882894a-f735-0410-b71e-b25c423dba1c
13617
13618	* plugins/common.h: Fix for CHAR_MAX on Solaris 9
13619
13620
13621	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1455 f882894a-f735-0410-b71e-b25c423dba1c
13622
136232006-07-14  Ton Voon  <tonvoon@users.sourceforge.net>
13624
13625	* lib/Makefile.am, lib/utils_base.c: Missing header files
13626
13627
13628	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1454 f882894a-f735-0410-b71e-b25c423dba1c
13629
13630	* plugins/check_disk.c: Fix inode percents using coreutils' percentage
13631	calculation technique
13632
13633
13634	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1453 f882894a-f735-0410-b71e-b25c423dba1c
13635
136362006-07-13  Ton Voon  <tonvoon@users.sourceforge.net>
13637
13638	* CHANGES, lib/tests/test_utils.c, lib/utils_base.c, lib/utils_base.h,
13639	lib/utils_disk.c, lib/utils_disk.h, plugins/check_disk.c,
13640	plugins/t/check_disk.t: Major fixes to check_disk. Now should return
13641	same data as df
13642
13643
13644	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1452 f882894a-f735-0410-b71e-b25c423dba1c
13645
13646	* Makefile.am, configure.in, lib/Makefile.am, lib/tests/.cvsignore,
13647	lib/tests/Makefile.am, lib/tests/README, lib/tests/test_disk.c,
13648	lib/tests/test_disk.t, lib/tests/test_utils.c, lib/tests/test_utils.t,
13649	plugins/Makefile.am, plugins/check_disk.c, plugins/check_dns.c,
13650	plugins/check_mysql.c, plugins/check_mysql_query.c, plugins/utils.c,
13651	plugins/utils.h, plugins/utils_disk.c, plugins/utils_disk.h: Move new
13652	util_* functions to lib/
13653
13654
13655	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1451 f882894a-f735-0410-b71e-b25c423dba1c
13656
13657	* configure.in, lib/basename.c, lib/dirname.h, m4/basename.m4,
13658	m4/dos.m4, m4/np_coreutils.m4, plugins/check_procs.c, plugins/utils.c,
13659	plugins/utils.h: Using coreutils' base_name function because of
13660	portability issues with
13661	Tru64
13662
13663
13664	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1450 f882894a-f735-0410-b71e-b25c423dba1c
13665
136662006-07-12  Ton Voon  <tonvoon@users.sourceforge.net>
13667
13668	* plugins/check_disk.c, plugins/t/check_disk.t, plugins/utils_disk.c,
13669	plugins/utils_disk.h: Added -E option for exact match of filesystem.
13670	Restructured main filesystem
13671	loop. Added extra tests for possible duplicate filesystems.
13672
13673
13674	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1449 f882894a-f735-0410-b71e-b25c423dba1c
13675
13676	* plugins/check_disk.c, plugins/tests/.cvsignore,
13677	plugins/tests/test_disk.c, plugins/utils_disk.c, plugins/utils_disk.h:
13678	Moving parameter_list into utils_disk.h. Given list of mount points, can
13679	now work out best match or exact match.
13680
13681
13682	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1448 f882894a-f735-0410-b71e-b25c423dba1c
13683
13684	* plugins/Makefile.am, plugins/check_disk.c, plugins/tests/Makefile.am,
13685	plugins/tests/test_disk.c, plugins/tests/test_disk.t,
13686	plugins/utils_disk.c, plugins/utils_disk.h: Moving check_disk functions
13687	into utils_disk.c and testing them
13688
13689
13690	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1447 f882894a-f735-0410-b71e-b25c423dba1c
13691
136922006-07-11  Ton Voon  <tonvoon@users.sourceforge.net>
13693
13694	* lib/creat-safer.c, lib/dup-safer.c, lib/fcntl--.h, lib/fcntl-safer.h,
13695	lib/fd-safer.c, lib/open-safer.c, lib/pipe-safer.c, lib/unistd--.h,
13696	lib/unistd-safer.h, m4/fcntl-safer.m4, m4/np_coreutils.m4,
13697	m4/unistd-safer.m4: Extra files from coreutils required for getloadavg.c
13698	to compile
13699	on Tru64 (Ciro Iriarte - 1520331)
13700
13701
13702	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1446 f882894a-f735-0410-b71e-b25c423dba1c
13703
137042006-07-10  Ton Voon  <tonvoon@users.sourceforge.net>
13705
13706	* lib/Makefile.am: Didn't add intprops.h into distribution correctly
13707
13708
13709	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1445 f882894a-f735-0410-b71e-b25c423dba1c
13710
137112006-07-07  Harper Mann  <harpermann@users.sourceforge.net>
13712
13713	* plugins/urlize.c: Added check for two arguments. Was segfaulting if no
13714	or one arg. Now returns
13715	help.
13716
13717
13718	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1444 f882894a-f735-0410-b71e-b25c423dba1c
13719
137202006-07-05  Ton Voon  <tonvoon@users.sourceforge.net>
13721
13722	* plugins-scripts/check_mailq.pl: Fixed checking of return codes from
13723	external mailq programs
13724
13725
13726	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1443 f882894a-f735-0410-b71e-b25c423dba1c
13727
13728	* tools/tinderbox_build: Add instructions for manually sending Tinderbox
13729	build logs
13730
13731
13732	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1442 f882894a-f735-0410-b71e-b25c423dba1c
13733
13734	* lib/Makefile.am, lib/intprops.h: Missing intprops.h for Tru64 (Ciro
13735	Iriarte - 1517379)
13736
13737
13738	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1441 f882894a-f735-0410-b71e-b25c423dba1c
13739
137402006-07-04  Ton Voon  <tonvoon@users.sourceforge.net>
13741
13742	* THANKS.in, m4/alloca.m4, m4/np_coreutils.m4: Added alloca.h check and
13743	fixed locale.h, wchar.h (Ari Pollak - 1516578)
13744
13745
13746	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1440 f882894a-f735-0410-b71e-b25c423dba1c
13747
137482006-07-03  Ton Voon  <tonvoon@users.sourceforge.net>
13749
13750	* plugins/check_dig.c: Fixed -p getopt call (Allan Bennett - 1511650)
13751
13752
13753	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1439 f882894a-f735-0410-b71e-b25c423dba1c
13754
13755	* THANKS.in, lib/c-strtod.c, lib/c-strtod.h, lib/c-strtold.c,
13756	m4/c-strtod.m4, m4/np_coreutils.m4, plugins/Makefile.am: Fixed compile
13757	on Tru64 5.1b (Ciro Iriarte - 1515435)
13758
13759
13760	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1438 f882894a-f735-0410-b71e-b25c423dba1c
13761
137622006-06-21  Benoit Mortier  <opensides@users.sourceforge.net>
13763
13764	* plugins/check_snmp.c, plugins/check_ssh.c: cleaning help and usage
13765
13766
13767	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1437 f882894a-f735-0410-b71e-b25c423dba1c
13768
13769	* po/LINGUAS: fixing bug id #1509699
13770
13771
13772	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1436 f882894a-f735-0410-b71e-b25c423dba1c
13773
137742006-06-20  Benoit Mortier  <opensides@users.sourceforge.net>
13775
13776	* plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
13777	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c:
13778	cleaning help and usage + license
13779
13780
13781	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1435 f882894a-f735-0410-b71e-b25c423dba1c
13782
137832006-06-18  Benoit Mortier  <opensides@users.sourceforge.net>
13784
13785	* plugins/check_disk.c, plugins/check_time.c, plugins/check_udp.c,
13786	plugins/check_ups.c, plugins/check_users.c, plugins/gethostbyname.c,
13787	plugins/gethostbyname.h, plugins/negate.c, plugins/netutils.c,
13788	plugins/popen.c, plugins/runcmd.c, plugins/sslutils.c, plugins/urlize.c,
13789	plugins/utils.c: updating help and usage and license
13790
13791
13792	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1434 f882894a-f735-0410-b71e-b25c423dba1c
13793
137942006-06-17  Benoit Mortier  <opensides@users.sourceforge.net>
13795
13796	* plugins/check_hpjd.c, plugins/check_nt.c, plugins/check_ntp.c,
13797	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
13798	plugins/check_ping.c, plugins/check_procs.c: cleaning up help and usage
13799
13800
13801	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1433 f882894a-f735-0410-b71e-b25c423dba1c
13802
138032006-06-15  Benoit Mortier  <opensides@users.sourceforge.net>
13804
13805	* plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
13806	plugins/check_mysql.c, plugins/check_mysql_query.c,
13807	plugins/check_nagios.c: cleaning help and usage
13808
13809
13810	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1432 f882894a-f735-0410-b71e-b25c423dba1c
13811
13812	* plugins/check_ide_smart.c: cleaning help and usage
13813
13814
13815	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1430 f882894a-f735-0410-b71e-b25c423dba1c
13816
138172006-06-14  Benoit Mortier  <opensides@users.sourceforge.net>
13818
13819	* plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
13820	plugins/check_game.c: updating the help and usage for localization
13821
13822
13823	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1427 f882894a-f735-0410-b71e-b25c423dba1c
13824
138252006-06-14  Ton Voon  <tonvoon@users.sourceforge.net>
13826
13827	* INSTALLING, doc/developer-guidelines.sgml: Updated requirements for
13828	development platform
13829
13830
13831	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1426 f882894a-f735-0410-b71e-b25c423dba1c
13832
138332006-06-14  Benoit Mortier  <opensides@users.sourceforge.net>
13834
13835	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c:
13836	starting the BIG locale update ;-)
13837
13838
13839	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1425 f882894a-f735-0410-b71e-b25c423dba1c
13840
138412006-06-07  M. Sean Finney  <seanius@users.sourceforge.net>
13842
13843	* contrib/check_linux_raid.pl: some gratuitous whitespace changes, and a
13844	fix to the "recovery =" detection
13845	logic in check_linux_raid.pl
13846
13847
13848	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1418 f882894a-f735-0410-b71e-b25c423dba1c
13849
13850	* plugins-scripts/utils.pm.in: removed stale references to
13851	PATH_TO_NTPFOO, as it's no longer used.
13852
13853
13854	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1417 f882894a-f735-0410-b71e-b25c423dba1c
13855
138562006-06-07  Ton Voon  <tonvoon@users.sourceforge.net>
13857
13858	* plugins-root/Makefile.am: Do not install setuid programs unless run as
13859	root
13860
13861
13862	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1416 f882894a-f735-0410-b71e-b25c423dba1c
13863
13864	* plugins-root/Makefile.am, tools/setup: Fixed two build problems re:
13865	libtool and pst3
13866
13867
13868	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1415 f882894a-f735-0410-b71e-b25c423dba1c
13869
138702006-06-06  M. Sean Finney  <seanius@users.sourceforge.net>
13871
13872	* plugins/check_pgsql.c: modify the is_pg_dbname() function to allow
13873	databases with '-' in their name.
13874	reference: sf tracker #1500752
13875
13876
13877	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1414 f882894a-f735-0410-b71e-b25c423dba1c
13878
138792006-06-03  M. Sean Finney  <seanius@users.sourceforge.net>
13880
13881	* configure.in: removed the -R for openssl, as it should be figured out
13882	automatically by
13883	libtool and also controlled via the --enable-rpath/--disable-rpath configure
13884	options.  furthermore keeping it in forces the rpath option on in spite of
13885	what's passed on the configure line.
13886
13887
13888	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1413 f882894a-f735-0410-b71e-b25c423dba1c
13889
138902006-06-01  M. Sean Finney  <seanius@users.sourceforge.net>
13891
13892	* contrib/check_linux_raid.pl: gave some TLC to check_linux_raid
13893
13894
13895	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1412 f882894a-f735-0410-b71e-b25c423dba1c
13896
138972006-05-30  Ton Voon  <tonvoon@users.sourceforge.net>
13898
13899	* configure.in: Default to search path for mysql_config
13900
13901
13902	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1411 f882894a-f735-0410-b71e-b25c423dba1c
13903
13904	* THANKS.in: For reporting check_radius compile problem
13905
13906
13907	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1410 f882894a-f735-0410-b71e-b25c423dba1c
13908
13909	* .cvsignore, config.guess, config.sub, doc/developer-guidelines.sgml,
13910	ltmain.sh: Added libtool files, at version 1.5.22, into CVS
13911
13912
13913	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1409 f882894a-f735-0410-b71e-b25c423dba1c
13914
139152006-05-25  Ethan Galstad  <egalstad@users.sourceforge.net>
13916
13917	* plugins-root/check_dhcp.c: Applied patch for responses from
13918	helpers/relays, cleaned up different coding styles for consistency
13919
13920
13921	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1408 f882894a-f735-0410-b71e-b25c423dba1c
13922
139232006-05-25  Ton Voon  <tonvoon@users.sourceforge.net>
13924
13925	* lib/regex.o: Removed unnecessary file
13926
13927
13928	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1407 f882894a-f735-0410-b71e-b25c423dba1c
13929
13930	* configure.in, lib/Makefile.am, plugins/common.h: Gettext fixes to sync
13931	with coreutils
13932
13933
13934	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1406 f882894a-f735-0410-b71e-b25c423dba1c
13935
139362006-05-25  Ethan Galstad  <egalstad@users.sourceforge.net>
13937
13938	* plugins-root/check_dhcp.c: Fixed short interface name length, UNKNOWN
13939	return code (patches from tracker)
13940
13941
13942	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1405 f882894a-f735-0410-b71e-b25c423dba1c
13943
139442006-05-25  Ton Voon  <tonvoon@users.sourceforge.net>
13945
13946	* plugins/check_http.c, plugins/t/check_http.t: Option to invert results
13947	from a regexp pattern match
13948
13949
13950	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1404 f882894a-f735-0410-b71e-b25c423dba1c
13951
13952	* configure.in, lib/.cvsignore, lib/regcomp.c, lib/regex.c, lib/regex.h,
13953	lib/regex.o, lib/regex_internal.c, lib/regex_internal.h, lib/regexec.c,
13954	lib/strcase.h, m4/.cvsignore, m4/np_coreutils.m4, m4/regex.m4,
13955	m4/restrict.m4, plugins/check_apt.c, plugins/check_http.c,
13956	plugins/check_smtp.c, plugins/check_snmp.c: Use coreutils' regexp
13957	libraries, so regexp always available now
13958
13959
13960	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1403 f882894a-f735-0410-b71e-b25c423dba1c
13961
13962	* m4/ls-mntd-fs.m4: Sync with coreutils 5.96
13963
13964
13965	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1402 f882894a-f735-0410-b71e-b25c423dba1c
13966
139672006-05-24  Ton Voon  <tonvoon@users.sourceforge.net>
13968
13969	* THANKS.in, configure.in: Fix for mysql 3.x (Jeremy Reed, Michael
13970	Tiernan - 1491936)
13971
13972
13973	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1401 f882894a-f735-0410-b71e-b25c423dba1c
13974
13975	* doc/developer-guidelines.sgml: Reminder of no inline variable
13976	declarations
13977
13978
13979	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1400 f882894a-f735-0410-b71e-b25c423dba1c
13980
13981	* plugins/check_snmp.c: Variables need to be declared at top of code for
13982	better portability
13983	(Gerhard Lausser)
13984
13985
13986	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1399 f882894a-f735-0410-b71e-b25c423dba1c
13987
139882006-05-19  Ton Voon  <tonvoon@users.sourceforge.net>
13989
13990	* configure.in, doc/developer-guidelines.sgml: Requirement of automake
13991	1.8.3, as coreutils needs it
13992
13993
13994	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1398 f882894a-f735-0410-b71e-b25c423dba1c
13995
13996	* .cvsignore, config.rpath, mkinstalldirs, po/.cvsignore,
13997	po/remove-potcdate.sin: Adding more required files from gettext
13998
13999
14000	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1397 f882894a-f735-0410-b71e-b25c423dba1c
14001
140022006-05-18  Ton Voon  <tonvoon@users.sourceforge.net>
14003
14004	* tools/setup: Bug in Makefile.am creation
14005
14006
14007	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1396 f882894a-f735-0410-b71e-b25c423dba1c
14008
14009	* .cvsignore, ABOUT-NLS, m4/Makefile.am, m4/Makefile.am.in,
14010	po/.cvsignore, po/Makefile.in.in, tools/setup: Fixes from coreutils
14011	sync: some files now required and removed generateable files
14012
14013
14014	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1395 f882894a-f735-0410-b71e-b25c423dba1c
14015
14016	* .cvsignore, Makefile.am, configure.in, doc/developer-guidelines.sgml,
14017	lib/Makefile.am, lib/cloexec.c, lib/cloexec.h, lib/error.c, lib/error.h,
14018	lib/exit.h, lib/exitfail.c, lib/exitfail.h, lib/fsusage.c,
14019	lib/fsusage.h, lib/full-read.c, lib/full-read.h, lib/full-write.c,
14020	lib/full-write.h, lib/getloadavg.c, lib/getopt.c, lib/getopt1.c,
14021	lib/getopt_.h, lib/getopt_int.h, lib/gettext.h, lib/malloc.c,
14022	lib/mountlist.c, lib/mountlist.h, lib/realloc.c, lib/safe-read.c,
14023	lib/safe-read.h, lib/safe-write.c, lib/safe-write.h, lib/stdbool_.h,
14024	lib/strtod.c, lib/unlocked-io.h, lib/xalloc-die.c, lib/xalloc.h,
14025	lib/xmalloc.c, m4/.cvsignore, m4/Makefile.am, m4/afs.m4, m4/codeset.m4,
14026	m4/error.m4, m4/exitfail.m4, m4/extensions.m4, m4/fstypename.m4,
14027	m4/fsusage.m4, m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
14028	m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4,
14029	m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4,
14030	m4/lib-prefix.m4, m4/longdouble.m4, m4/longlong.m4, m4/ls-mntd-fs.m4,
14031	m4/malloc.m4, m4/mountlist.m4, m4/nls.m4, m4/np_coreutils.m4,
14032	m4/onceonly_2_57.m4, m4/po.m4, m4/progtest.m4, m4/realloc.m4,
14033	m4/signed.m4, m4/stdbool.m4, m4/stdint_h.m4, m4/uintmax_t.m4,
14034	m4/ulonglong.m4, m4/unlocked-io.m4, m4/wchar_t.m4, m4/wint_t.m4,
14035	m4/xalloc.m4, plugins-root/.cvsignore, plugins-root/check_dhcp.c,
14036	plugins/.cvsignore, plugins/check_disk.c, plugins/common.h,
14037	plugins/tests/.cvsignore, po/.cvsignore, tools/setup: Synchronise with
14038	coreutils 2.95. Gettext now synced with coreutils,
14039	so no longer development platform requirement
14040
14041
14042	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1394 f882894a-f735-0410-b71e-b25c423dba1c
14043
140442006-05-17  Ton Voon  <tonvoon@users.sourceforge.net>
14045
14046	* configure.in: Fix for loading SSL libraries at runtime
14047
14048
14049	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1393 f882894a-f735-0410-b71e-b25c423dba1c
14050
14051	* configure.in, plugins-root/Makefile.am: Fix compile problems on
14052	Solaris for pst3 and ssl libs
14053
14054
14055	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1392 f882894a-f735-0410-b71e-b25c423dba1c
14056
140572006-05-15  Ton Voon  <tonvoon@users.sourceforge.net>
14058
14059	* CHANGES, contrib/check_disk_snmp.pl: check_disk_snmp.pl removed.
14060	Notice added to CHANGES
14061
14062
14063	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1391 f882894a-f735-0410-b71e-b25c423dba1c
14064
14065	* tools/sfsnapshot: Changed snapshot generator due to cvs changes on SF
14066
14067
14068	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1390 f882894a-f735-0410-b71e-b25c423dba1c
14069
140702006-05-03  Ton Voon  <tonvoon@users.sourceforge.net>
14071
14072	* doc/LEAVERS: Leavers process documented
14073
14074
14075	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1389 f882894a-f735-0410-b71e-b25c423dba1c
14076
140772006-05-02  Ton Voon  <tonvoon@users.sourceforge.net>
14078
14079	* plugins/check_disk.c: Inode thresholds not always being initialised
14080	(James Fidell - 1476457)
14081
14082
14083	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1388 f882894a-f735-0410-b71e-b25c423dba1c
14084
14085	* CHANGES: New check_ntp and check_apt plugins by Sean
14086
14087
14088	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1387 f882894a-f735-0410-b71e-b25c423dba1c
14089
140902006-05-01  M. Sean Finney  <seanius@users.sourceforge.net>
14091
14092	* configure.in, plugins-scripts/Makefile.am, plugins/Makefile.am,
14093	plugins/check_ntp.c, plugins/common.h, plugins/runcmd.c: - check_ntp:
14094	  - now roughly feature-complete.
14095	  - various bugfixes, esp. offset calculation.
14096	  - enhanced the asynchronous offset polling to set requests that
14097	    haven't recieved a response in >= 1 second to stale and retransmit them,
14098	    which results in much better performance on unreliable networks.
14099	  - we only spend timeout/2 seconds polling offsets, and if we don't get
14100	    everything by that point we work with what we have and set status to
14101	    warning/critical depending on how much data we have.
14102	  - set the same defaults as the perl script.
14103	- commit changes to configure.in to support automatic building of check_apt
14104	  (if apt-get is installed and regex libraries available) and check_ntp
14105	  (unconditionally), now defaulting to check_ntp.c instead of the perl script.
14106	  if this is an issue we can back out the commit of course.  an eye
14107	  should be kept on check_ntp building and running correctly in different
14108	  environments, esp. 64-bit and big-endian platforms, and those with more
14109	  "esoteric" API's (do any of the platforms not have poll()?).
14110	- similar changes to Makefile.am's.
14111	- common.h: add statement to include sys/poll.h
14112	- runcmd.c: exit STATE_UNKNOWN if execve() fails.
14113
14114
14115	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1386 f882894a-f735-0410-b71e-b25c423dba1c
14116
141172006-04-28  Ton Voon  <tonvoon@users.sourceforge.net>
14118
14119	* configure.in: Remove stupid error where pst3 was always compiled
14120
14121
14122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1385 f882894a-f735-0410-b71e-b25c423dba1c
14123
14124	* configure.in, plugins-root/Makefile.am: Added pst3 into distribution
14125	(Jason Kau - 1476451)
14126
14127
14128	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1384 f882894a-f735-0410-b71e-b25c423dba1c
14129
141302006-04-27  Ton Voon  <tonvoon@users.sourceforge.net>
14131
14132	* configure.in, plugins/check_procs.c, plugins/tests/test_utils.c,
14133	plugins/utils.c, plugins/utils.h: Internal version of basename if one
14134	not found in system
14135
14136
14137	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1383 f882894a-f735-0410-b71e-b25c423dba1c
14138
141392006-04-19  Ton Voon  <tonvoon@users.sourceforge.net>
14140
14141	* plugins/t/check_nagios.t: Fix check_nagios tests on MacOSX 10.4
14142
14143
14144	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1382 f882894a-f735-0410-b71e-b25c423dba1c
14145
141462006-04-19  Subhendu Ghosh  <sghosh@users.sourceforge.net>
14147
14148	* ChangeLog: ChangeLog update - release pending
14149
14150
14151	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1380 f882894a-f735-0410-b71e-b25c423dba1c
14152
14153	* configure.in, package.def: version update - release pending
14154
14155
14156	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1379 f882894a-f735-0410-b71e-b25c423dba1c
14157
141582006-04-17  Benoit Mortier  <opensides@users.sourceforge.net>
14159
14160	* po/fr.po: Final commit of fr.po
14161
14162
14163	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1378 f882894a-f735-0410-b71e-b25c423dba1c
14164
14165	* po/fr.po: another big chunk of fr.po
14166
14167	Still 20 to go ;)
14168
14169
14170	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1377 f882894a-f735-0410-b71e-b25c423dba1c
14171
141722006-04-16  Benoit Mortier  <opensides@users.sourceforge.net>
14173
14174	* po/fr.po: big revision of po file for 1.4.3
14175
14176
14177	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1376 f882894a-f735-0410-b71e-b25c423dba1c
14178
141792006-04-15  Benoit Mortier  <opensides@users.sourceforge.net>
14180
14181	* po/fr.po: second part of fr.po updating
14182
14183
14184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1375 f882894a-f735-0410-b71e-b25c423dba1c
14185
141862006-04-14  Benoit Mortier  <opensides@users.sourceforge.net>
14187
14188	* po/de.po, po/fr.po, po/nagios-plugins.pot: updated pot file
14189	sarted updating fr.po for nagios 1.4.3
14190
14191
14192	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1374 f882894a-f735-0410-b71e-b25c423dba1c
14193
141942006-04-12  M. Sean Finney  <seanius@users.sourceforge.net>
14195
14196	* plugins/check_ntp.c: the offset_requests are now parallelized. still
14197	stuff needs to be
14198	done (conveniently marked with XXX), but on well behaving networks
14199	the plugin should behave more or less identical to check_ntp.pl now.
14200
14201
14202	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1373 f882894a-f735-0410-b71e-b25c423dba1c
14203
14204	* plugins/check_ntp.c: added a currently unused but "good for reference"
14205	version of offset_request
14206	which attempts to behave more like ntpdate, but this doesn't yet and
14207	the code isn't actually used yet.
14208
14209
14210	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1372 f882894a-f735-0410-b71e-b25c423dba1c
14211
142122006-04-11  M. Sean Finney  <seanius@users.sourceforge.net>
14213
14214	* plugins/check_ntp.c: another big code-commit to check_ntp. jitter
14215	calculations now work, and
14216	the program is becoming much closer on the packet-for-packet level to
14217	how check_ntp.pl behaves.  i'll send an email in the morning :)
14218
14219
14220	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1371 f882894a-f735-0410-b71e-b25c423dba1c
14221
142222006-04-06  Ton Voon  <tonvoon@users.sourceforge.net>
14223
14224	* THANKS.in, plugins/utils.c: Stop coredump on Solaris if arg not
14225	specified (Jason Kau - 1465288)
14226
14227
14228	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1370 f882894a-f735-0410-b71e-b25c423dba1c
14229
142302006-04-05  Ton Voon  <tonvoon@users.sourceforge.net>
14231
14232	* CHANGES: Notice added re: check_udp in next release
14233
14234
14235	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1369 f882894a-f735-0410-b71e-b25c423dba1c
14236
14237	* plugins/check_procs.c: Use pid_t for pids (1463853)
14238
14239
14240	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1368 f882894a-f735-0410-b71e-b25c423dba1c
14241
14242	* plugins/check_http.c, plugins/t/check_http.t: Allow multiple -k
14243	parameters (Gerd Mueller - 1457726)
14244
14245
14246	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1367 f882894a-f735-0410-b71e-b25c423dba1c
14247
142482006-04-05  M. Sean Finney  <seanius@users.sourceforge.net>
14249
14250	* plugins/check_apt.c: finally??? cvs works again???? let me dig up my
14251	week-old cvs
14252	commit message.....
14253
14254	i'm becoming very happy with check_apt now :)
14255	- now has support for an externally (configure.in) path to apt-get,
14256	  though i still have that in #ifdefs for the time being.
14257	- support for defining what packages are "critical updates", via
14258	  the already-existing security regexp or overridable on the cmdline
14259	- allow overriding of apt-get cmdline options
14260	- introduce a "no upgrade" in case someone just wants to check that
14261	  they can download the package lists with -u but not check for upgrades.
14262	  might need to change the name of this option to prevent confusion.
14263	- improved -h documentation
14264
14265
14266	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1366 f882894a-f735-0410-b71e-b25c423dba1c
14267
142682006-03-29  Ton Voon  <tonvoon@users.sourceforge.net>
14269
14270	* THANKS.in, plugins/check_tcp.c, plugins/tests/test_utils.c,
14271	plugins/utils.c, plugins/utils.h: New function to for escaped strings
14272	from command line for send/quit.
14273	Adapted from Sebastian Wiesinger's patch (1292404)
14274
14275
14276	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1365 f882894a-f735-0410-b71e-b25c423dba1c
14277
14278	* NPTest.pm: Will die if signal received from a testCmd
14279
14280
14281	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1364 f882894a-f735-0410-b71e-b25c423dba1c
14282
14283	* plugins/t/check_udp.t: Allow 1 second delay in check_udp timeout
14284
14285
14286	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1363 f882894a-f735-0410-b71e-b25c423dba1c
14287
14288	* plugins/t/check_http.t: Fix possible timeout issue on hostname_invalid
14289
14290
14291	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1362 f882894a-f735-0410-b71e-b25c423dba1c
14292
14293	* plugins/t/check_dns.t: Fix test if response time is one second
14294
14295
14296	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1361 f882894a-f735-0410-b71e-b25c423dba1c
14297
142982006-03-29  M. Sean Finney  <seanius@users.sourceforge.net>
14299
14300	* plugins/check_apt.c: now support for detecting critical/security
14301	updates, which sets
14302	the return code to STATE_CRITICAL instead of just STATE_WARNING
14303	as it was previously doing.
14304
14305
14306	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1360 f882894a-f735-0410-b71e-b25c423dba1c
14307
143082006-03-27  Ton Voon  <tonvoon@users.sourceforge.net>
14309
14310	* plugins/t/check_udp.t: Set timeout within nc, rather than the test
14311	script
14312
14313
14314	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1359 f882894a-f735-0410-b71e-b25c423dba1c
14315
14316	* plugins/check_disk.c: Fixed bug with malloc of wrong size
14317
14318
14319	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1358 f882894a-f735-0410-b71e-b25c423dba1c
14320
143212006-03-24  Ton Voon  <tonvoon@users.sourceforge.net>
14322
14323	* plugins/t/check_dns.t: Fixing defaults to work
14324
14325
14326	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1357 f882894a-f735-0410-b71e-b25c423dba1c
14327
14328	* CHANGES: Reintroduced --with-mysql configure option. Note about SSL
14329	cleanup
14330
14331
14332	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1356 f882894a-f735-0410-b71e-b25c423dba1c
14333
14334	* plugins/check_http.c: -C now implies -S/--ssl as well
14335
14336
14337	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1355 f882894a-f735-0410-b71e-b25c423dba1c
14338
14339	* plugins/t/check_hpjd.t, plugins/t/check_http.t: Tests converted to new
14340	style
14341
14342
14343	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1354 f882894a-f735-0410-b71e-b25c423dba1c
14344
14345	* plugins/check_tcp.c, plugins/t/check_udp.t: udp checks require and
14346	send and receive option. Tests updated so if
14347	nc is available, will check send and receive working correctly
14348
14349
14350	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1353 f882894a-f735-0410-b71e-b25c423dba1c
14351
143522006-03-23  M. Sean Finney  <seanius@users.sourceforge.net>
14353
14354	* plugins/check_apt.c: - addition of include/exclude option for package
14355	names in check_apt,
14356	  using POSIX regexp support.
14357	- various commenting and tidying of code/logic/output.
14358	- still haven't committed the Makefile.am/configure.in stuff.
14359
14360
14361	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1352 f882894a-f735-0410-b71e-b25c423dba1c
14362
143632006-03-23  Ton Voon  <tonvoon@users.sourceforge.net>
14364
14365	* NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t: check_disk
14366	now errors if a specified directory does not exist (cf df /foo)
14367
14368
14369	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1351 f882894a-f735-0410-b71e-b25c423dba1c
14370
14371	* plugins/t/check_disk.t: Some versions of Test::More do not like the
14372	m#foo# syntax
14373
14374
14375	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1350 f882894a-f735-0410-b71e-b25c423dba1c
14376
14377	* NPTest.pm, plugins/check_disk.c, plugins/t/check_disk.t: Incorrect
14378	output when checking non-existent disk (John Rouillard - 1326050)
14379
14380
14381	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1349 f882894a-f735-0410-b71e-b25c423dba1c
14382
143832006-03-23  M. Sean Finney  <seanius@users.sourceforge.net>
14384
14385	* plugins/check_apt.c: more work on check_apt. more graceful error
14386	handling and information
14387	reporting, a couple new cmdline options.  still not quite ready
14388	for prime-time, maybe tomorrow :)
14389
14390
14391	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1348 f882894a-f735-0410-b71e-b25c423dba1c
14392
143932006-03-22  Ton Voon  <tonvoon@users.sourceforge.net>
14394
14395	* REQUIREMENTS, configure.in: Reinstated --with-mysql option
14396
14397
14398	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1347 f882894a-f735-0410-b71e-b25c423dba1c
14399
14400	* plugins/check_dns.c, plugins/t/check_dns.t: Added warning and critical
14401	response times (John Rouillard - 1343159)
14402
14403
14404	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1346 f882894a-f735-0410-b71e-b25c423dba1c
14405
14406	* plugins/t/check_pop.t: Convert to new style tests
14407
14408
14409	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1345 f882894a-f735-0410-b71e-b25c423dba1c
14410
14411	* THANKS.in, plugins/check_tcp.c: Options to change line ends for -s and
14412	-q (John Rouillard - 1346104)
14413
14414
14415	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1344 f882894a-f735-0410-b71e-b25c423dba1c
14416
14417	* plugins-scripts/check_log.sh: Remove PATH restriction
14418
14419
14420	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1343 f882894a-f735-0410-b71e-b25c423dba1c
14421
14422	* plugins/check_dns.c, plugins/t/check_dns.t: New style tests. Cleanup
14423	of presentation of help. Added '' around -a checks
14424
14425
14426	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1342 f882894a-f735-0410-b71e-b25c423dba1c
14427
14428	* plugins/check_by_ssh.c: Typo (Thomas Guettler - 1433447)
14429
14430
14431	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1341 f882894a-f735-0410-b71e-b25c423dba1c
14432
14433	* plugins-scripts/check_log.sh, plugins-scripts/utils.sh.in: Remove
14434	hardlink to /bin/sed. Leave to PATH (Abs - 1391483)
14435
14436
14437	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1340 f882894a-f735-0410-b71e-b25c423dba1c
14438
144392006-03-22  M. Sean Finney  <seanius@users.sourceforge.net>
14440
14441	* plugins/check_apt.c: initial version of a check_apt plugin... not
14442	editing configure/Makefile.am's
14443	until i'm happier with it (better output, better ways to define warning
14444	vs. critical thresholds... etc).
14445
14446
14447	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1339 f882894a-f735-0410-b71e-b25c423dba1c
14448
144492006-03-21  Ton Voon  <tonvoon@users.sourceforge.net>
14450
14451	* THANKS.in, configure.in: Stop check_dns from compiling if nslookup
14452	does not exist (Sakari Lehtonen -
14453	1412721)
14454
14455
14456	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1338 f882894a-f735-0410-b71e-b25c423dba1c
14457
14458	* plugins/t/check_load.t: Updated to new Test::More method for testing
14459
14460
14461	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1337 f882894a-f735-0410-b71e-b25c423dba1c
14462
14463	* configure.in: Fix for mysql 3.x
14464
14465
14466	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1336 f882894a-f735-0410-b71e-b25c423dba1c
14467
14468	* plugins/check_tcp.c: Return CRITICAL if hostname invalid, as per
14469	guidelines
14470
14471
14472	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1335 f882894a-f735-0410-b71e-b25c423dba1c
14473
14474	* tools/setup: Patch to workaround SFnot having libtool installed
14475
14476
14477	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1334 f882894a-f735-0410-b71e-b25c423dba1c
14478
14479	* CHANGES, REQUIREMENTS, THANKS.in, configure.in, plugins/Makefile.am,
14480	plugins/tests/Makefile.am: mysql discovery based on mysql_config (Johan
14481	Fischer - 1359414)
14482
14483
14484	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1333 f882894a-f735-0410-b71e-b25c423dba1c
14485
144862006-03-20  M. Sean Finney  <seanius@users.sourceforge.net>
14487
14488	* plugins/check_ntp.c: - shuffling some code around to keep things tidy.
14489	- now average the result of 4 queries just as ntpdate does
14490	- put things in place for jitter calculation
14491
14492
14493	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1332 f882894a-f735-0410-b71e-b25c423dba1c
14494
14495	* plugins/check_ntp.c: ipv6 support for c-version of check_ntp
14496
14497
14498	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1331 f882894a-f735-0410-b71e-b25c423dba1c
14499
145002006-03-18  M. Sean Finney  <seanius@users.sourceforge.net>
14501
14502	* plugins/check_ntp.c: initial version of the pure-c check_ntp
14503	implementation. jitter not yet
14504	implemented, and a couple other misc things to do, so i haven't
14505	yet patched Makefile.am
14506
14507
14508	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1330 f882894a-f735-0410-b71e-b25c423dba1c
14509
14510	* plugins/check_http.c: return-logic related fix for cert checking,
14511	thanks to emmet hogan.
14512
14513
14514	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1329 f882894a-f735-0410-b71e-b25c423dba1c
14515
145162006-03-17  Ton Voon  <tonvoon@users.sourceforge.net>
14517
14518	* plugins/tests/test_utils.t: Better error message re: tap library
14519
14520
14521	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1328 f882894a-f735-0410-b71e-b25c423dba1c
14522
14523	* REQUIREMENTS, configure.in, plugins/Makefile.am,
14524	plugins/check_mysql.c, plugins/check_mysql_query.c,
14525	plugins/t/check_mysql.t: mysql detection cleanup: fixes runtime linking,
14526	autodetection of main
14527	locations, detection of lib64 and different layouts
14528
14529
14530	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1327 f882894a-f735-0410-b71e-b25c423dba1c
14531
14532	* doc/developer-guidelines.sgml: Added requirement for developer system
14533	to have gnu libtool
14534
14535
14536	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1326 f882894a-f735-0410-b71e-b25c423dba1c
14537
145382006-03-16  Ton Voon  <tonvoon@users.sourceforge.net>
14539
14540	* configure.in, plugins/tests/Makefile.am, tools/setup: Using libtool to
14541	get runpath for tap library
14542
14543
14544	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1325 f882894a-f735-0410-b71e-b25c423dba1c
14545
145462006-03-15  Ton Voon  <tonvoon@users.sourceforge.net>
14547
14548	* THANKS.in, plugins/check_mysql.c, plugins/t/check_mysql.t: Alert on
14549	amount of time a slave is behind (Steven Kreuzer)
14550
14551
14552	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1324 f882894a-f735-0410-b71e-b25c423dba1c
14553
145542006-03-13  M. Sean Finney  <seanius@users.sourceforge.net>
14555
14556	* plugins/check_swap.c: fix for (tracker id 1420741)
14557	"check_swap: incorrect totals for multiple partitions (BSD)"
14558	thanks to scott thompson
14559
14560
14561	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1323 f882894a-f735-0410-b71e-b25c423dba1c
14562
145632006-03-13  Ton Voon  <tonvoon@users.sourceforge.net>
14564
14565	* plugins/check_ping.c: Change warning message if there is stderr
14566	output. This catches a problem
14567	where time was shifting backwards on a linux VMware guest during the ping
14568
14569
14570	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1322 f882894a-f735-0410-b71e-b25c423dba1c
14571
145722006-03-07  Ton Voon  <tonvoon@users.sourceforge.net>
14573
14574	* plugins/t/check_http.t: Added tests for two external websites with
14575	certificates
14576
14577
14578	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1321 f882894a-f735-0410-b71e-b25c423dba1c
14579
14580	* plugins/t/check_http.t: Tests re-written in new object format
14581
14582
14583	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1320 f882894a-f735-0410-b71e-b25c423dba1c
14584
145852006-02-24  Ton Voon  <tonvoon@users.sourceforge.net>
14586
14587	* doc/developer-guidelines.sgml: Updated doc as tap library is now
14588	automatically discovered
14589
14590
14591	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1319 f882894a-f735-0410-b71e-b25c423dba1c
14592
14593	* configure.in, plugins/tests/Makefile.am: Use the installed tap library
14594	instead of requesting a compiled object
14595
14596
14597	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1318 f882894a-f735-0410-b71e-b25c423dba1c
14598
145992006-02-17  Ton Voon  <tonvoon@users.sourceforge.net>
14600
14601	* THANKS.in, plugins/popen.c: SIGALRM could be received before
14602	child_process is created (Jason Crawford)
14603
14604
14605	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1317 f882894a-f735-0410-b71e-b25c423dba1c
14606
146072006-02-17  M. Sean Finney  <seanius@users.sourceforge.net>
14608
14609	* plugins/check_procs.c: set LC_NUMERIC to POSIX in check_procs.c
14610
14611
14612	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1316 f882894a-f735-0410-b71e-b25c423dba1c
14613
146142006-02-01  Ton Voon  <tonvoon@users.sourceforge.net>
14615
14616	* plugins/t/check_mysql_query.t: If a mysql server has anonymous login,
14617	tests will always fail
14618
14619
14620	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1315 f882894a-f735-0410-b71e-b25c423dba1c
14621
14622	* plugins/tests/Makefile.am: Need to distribute perl test file
14623
14624
14625	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1314 f882894a-f735-0410-b71e-b25c423dba1c
14626
146272006-01-31  Ton Voon  <tonvoon@users.sourceforge.net>
14628
14629	* CHANGES: check_mysql_query included
14630
14631
14632	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1313 f882894a-f735-0410-b71e-b25c423dba1c
14633
14634	* REQUIREMENTS: Note on MacOSX difference in mysql package
14635
14636
14637	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1312 f882894a-f735-0410-b71e-b25c423dba1c
14638
14639	* configure.in, plugins/Makefile.am: Clean compile of check_mysql_query
14640	on MacOSX
14641
14642
14643	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1311 f882894a-f735-0410-b71e-b25c423dba1c
14644
14645	* NPTest.pm: Sort ordering of tests
14646
14647
14648	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1310 f882894a-f735-0410-b71e-b25c423dba1c
14649
14650	* configure.in, plugins/.cvsignore, plugins/Makefile.am,
14651	plugins/check_mysql_query.c, plugins/t/check_mysql_query.t,
14652	plugins/utils.h: Adding check_mysql_query, using new ranges and
14653	threshold checking
14654
14655
14656	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1309 f882894a-f735-0410-b71e-b25c423dba1c
14657
14658	* plugins/t/check_mysql.t: Extra explanation in tests
14659
14660
14661	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1308 f882894a-f735-0410-b71e-b25c423dba1c
14662
14663	* plugins/tests/test_utils.c: Fixed invalid free
14664
14665
14666	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1307 f882894a-f735-0410-b71e-b25c423dba1c
14667
14668	* doc/developer-guidelines.sgml: Updated instructions on using libtap as
14669	configure option changed
14670
14671
14672	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1306 f882894a-f735-0410-b71e-b25c423dba1c
14673
14674	* configure.in: Changed configure option to --with-libtap-srcdir because
14675	requires
14676	tap.h as well as tap.o
14677
14678
14679	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1305 f882894a-f735-0410-b71e-b25c423dba1c
14680
146812006-01-30  Ton Voon  <tonvoon@users.sourceforge.net>
14682
14683	* doc/developer-guidelines.sgml, plugins/tests/test_utils.c,
14684	plugins/utils.c, plugins/utils.h: Clearly defined thresholds & ranges in
14685	docs. Added get_status routine. Added
14686	set_thresholds routine. Tests enhanced to check new routines
14687
14688
14689	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1304 f882894a-f735-0410-b71e-b25c423dba1c
14690
14691	* configure.in, doc/developer-guidelines.sgml, plugins/Makefile.am,
14692	plugins/tests/.cvsignore, plugins/tests/Makefile.am,
14693	plugins/tests/README, plugins/tests/check_disk, plugins/tests/check_dns,
14694	plugins/tests/check_ftp, plugins/tests/check_hpjd,
14695	plugins/tests/check_http, plugins/tests/check_load,
14696	plugins/tests/check_ping, plugins/tests/check_procs,
14697	plugins/tests/check_swap, plugins/tests/check_users,
14698	plugins/tests/check_vsz, plugins/tests/test_utils.c,
14699	plugins/tests/test_utils.t, plugins/utils.c, plugins/utils.h: Added
14700	libtap tests for utils.c library functions. Removed redundant
14701	test files
14702
14703
14704	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1303 f882894a-f735-0410-b71e-b25c423dba1c
14705
147062006-01-21  Ton Voon  <tonvoon@users.sourceforge.net>
14707
14708	* tools/sfsnapshot: Have to use own id for cvs checkout. Change compile
14709	server because
14710	old one not working consistently
14711
14712
14713	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1302 f882894a-f735-0410-b71e-b25c423dba1c
14714
147152005-12-19  Ton Voon  <tonvoon@users.sourceforge.net>
14716
14717	* NPTest.pm: Break out of testing if a new parameter is required
14718
14719
14720	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1301 f882894a-f735-0410-b71e-b25c423dba1c
14721
147222005-12-16  Harper Mann  <harpermann@users.sourceforge.net>
14723
14724	* contrib/check_log2.pl: Added ability to output critical on error.
14725	Fixed open so it properly fails if the log file open throws an error,
14726	turned on -w in the perl call, fixed warnings
14727
14728
14729	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1300 f882894a-f735-0410-b71e-b25c423dba1c
14730
147312005-12-15  Ton Voon  <tonvoon@users.sourceforge.net>
14732
14733	* NPTest.pm, plugins/check_mysql.c, plugins/t/check_mysql.t: Display
14734	errors with slave queries correctly. Added extra tests for slaves
14735
14736
14737	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1299 f882894a-f735-0410-b71e-b25c423dba1c
14738
14739	* NPTest.pm, doc/developer-guidelines.sgml, plugins/t/check_disk.t: New
14740	3 parameter version of getTestParameters. Updated check_disk.t to
14741	reflect.
14742	Added notes re: testing in developer guidelines.
14743
14744
14745	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1298 f882894a-f735-0410-b71e-b25c423dba1c
14746
14747	* plugins-scripts/check_file_age.pl, plugins-scripts/t/check_file_age.t:
14748	Allow directories and links to be tested by check_file_age. Sanitise
14749	output.
14750	Added tests
14751
14752
14753	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1297 f882894a-f735-0410-b71e-b25c423dba1c
14754
147552005-12-07  Harper Mann  <harpermann@users.sourceforge.net>
14756
14757	* plugins/urlize.c: Nagiosplug bug 1266977. Added code to insert the
14758	closing </A> after the plugin output but before the performance output.
14759
14760
14761	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1296 f882894a-f735-0410-b71e-b25c423dba1c
14762
147632005-12-07  Ton Voon  <tonvoon@users.sourceforge.net>
14764
14765	* THANKS.in, plugins/common.h: No floorf on Solaris 9 (Jon Vandegrift -
14766	1374705)
14767
14768
14769	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1295 f882894a-f735-0410-b71e-b25c423dba1c
14770
147712005-12-02  Ton Voon  <tonvoon@users.sourceforge.net>
14772
14773	* THANKS.in, doc/developer-guidelines.sgml, plugins/check_nagios.c,
14774	plugins/t/check_nagios.nagios1.status.log,
14775	plugins/t/check_nagios.nagios2.status.dat, plugins/t/check_nagios.t:
14776	Support for Nagios 1 and Nagios 2 status files (Gerhard Lausser -
14777	1296242)
14778
14779
14780	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1294 f882894a-f735-0410-b71e-b25c423dba1c
14781
14782	* plugins/t/.cvsignore: Ignore temporary files created for tests
14783
14784
14785	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1293 f882894a-f735-0410-b71e-b25c423dba1c
14786
147872005-12-01  Ton Voon  <tonvoon@users.sourceforge.net>
14788
14789	* config_test/Makefile, config_test/run_tests, configure.in: Run longer
14790	test on redhat for spopen/pthread problem. Allow enable/disable of
14791	pthread fix via configure option
14792
14793
14794	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1292 f882894a-f735-0410-b71e-b25c423dba1c
14795
147962005-11-30  Harper Mann  <harpermann@users.sourceforge.net>
14797
14798	* plugins-scripts/check_ntp.pl: Nagiosplug bug # 1251096
14799	check_ntp wasn't properly handing a bad exit status from the external programs it calls (ntpdate and ntpq), so jitter wasn't set.  Added check of $? on close and proper error output if status from the sub program call completion is non-zero.  This includes "host not found".
14800
14801
14802	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1291 f882894a-f735-0410-b71e-b25c423dba1c
14803
148042005-11-29  Harper Mann  <harpermann@users.sourceforge.net>
14805
14806	* contrib/check_email_loop.pl: UNKNOWN exit status was returning status
14807	of "-1", changed to "3"
14808
14809
14810	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1290 f882894a-f735-0410-b71e-b25c423dba1c
14811
14812	* contrib/check_email_loop.pl: Bug: 1355304 Added patch for ePN and perl
14813	warnings. Fixed some text and
14814	a warning about type comparison.
14815
14816
14817	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1289 f882894a-f735-0410-b71e-b25c423dba1c
14818
148192005-11-18  Ton Voon  <tonvoon@users.sourceforge.net>
14820
14821	* tools/sfsnapshot: Create a permanent link to HEAD snapshot
14822
14823
14824	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1288 f882894a-f735-0410-b71e-b25c423dba1c
14825
14826	* doc/developer-guidelines.sgml: Updated with more detailed description
14827	of UNKNOWN states
14828
14829
14830	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1287 f882894a-f735-0410-b71e-b25c423dba1c
14831
148322005-11-16  Ton Voon  <tonvoon@users.sourceforge.net>
14833
14834	* plugins/check_disk.c: Fixed some compile errors with new translations.
14835	Also reintroduced formatting
14836	after discussion with Benoit
14837
14838
14839	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1286 f882894a-f735-0410-b71e-b25c423dba1c
14840
148412005-11-15  Ton Voon  <tonvoon@users.sourceforge.net>
14842
14843	* plugins/t/check_disk.t: Updated tests to minimise false positives.
14844	Breaking down so more obvious
14845	what the tests are doing
14846
14847
14848	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1285 f882894a-f735-0410-b71e-b25c423dba1c
14849
148502005-11-14  Ton Voon  <tonvoon@users.sourceforge.net>
14851
14852	* doc/developer-guidelines.sgml: Added section re: translations
14853
14854
14855	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1284 f882894a-f735-0410-b71e-b25c423dba1c
14856
148572005-11-14  Benoit Mortier  <opensides@users.sourceforge.net>
14858
14859	* plugins/check_http.c: localization cleaning ...
14860	last commit before sleeping
14861
14862
14863	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1283 f882894a-f735-0410-b71e-b25c423dba1c
14864
14865	* plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
14866	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c:
14867	start of the cleaning of the localization
14868
14869
14870	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1282 f882894a-f735-0410-b71e-b25c423dba1c
14871
148722005-11-12  Ton Voon  <tonvoon@users.sourceforge.net>
14873
14874	* THANKS.in, plugins/t/check_disk.t: Updated check_disk tests to use
14875	Test::More (Serhan Kiymaz)
14876
14877
14878	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1281 f882894a-f735-0410-b71e-b25c423dba1c
14879
148802005-11-09  Ton Voon  <tonvoon@users.sourceforge.net>
14881
14882	* plugins/t/check_mysql.t: Using Test::More
14883
14884
14885	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1280 f882894a-f735-0410-b71e-b25c423dba1c
14886
14887	* NPTest.pm, plugins/t/check_imap.t, plugins/t/check_swap.t: Added new
14888	NPTest->testCmd which returns objects back for testing
14889	at the test script level. Updated check_swap and check_imap to this
14890	new format
14891
14892
14893	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1279 f882894a-f735-0410-b71e-b25c423dba1c
14894
14895	* plugins/check_swap.c: Problem where absolute thresholds not working on
14896	/proc/meminfo
14897	systems. Suffixed all variables with the unit of measurement
14898
14899
14900	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1278 f882894a-f735-0410-b71e-b25c423dba1c
14901
14902	* configure.in: Typo with predetermined values
14903
14904
14905	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1277 f882894a-f735-0410-b71e-b25c423dba1c
14906
14907	* doc/developer-guidelines.sgml: Added copyright/license info required
14908	in submissions
14909
14910
14911	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1276 f882894a-f735-0410-b71e-b25c423dba1c
14912
14913	* doc/NEW_STARTERS, doc/developer-guidelines.sgml: Updated dev
14914	guidelines to link to NagiosExchange. Removed project admin
14915	notes from guidelines into separate file
14916
14917
14918	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1275 f882894a-f735-0410-b71e-b25c423dba1c
14919
149202005-11-07  M. Sean Finney  <seanius@users.sourceforge.net>
14921
14922	* configure.in: incorporated patch from Elan Ruusamäe (ahmake) to
14923	override
14924	program autodetection (see Feature Requests-1341528).  i would
14925	not call this quite complete just yet (i'll explain more in the
14926	tracker), but should be functional and useful enough to commit
14927	now, in any case.
14928
14929
14930	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1274 f882894a-f735-0410-b71e-b25c423dba1c
14931
149322005-11-04  Ton Voon  <tonvoon@users.sourceforge.net>
14933
14934	* THANKS.in, plugins/check_tcp.c, plugins/t/check_imap.t: Fixed
14935	--mismatch option for check_tcp. Added tests into check_imap
14936	(Rick Fey - 1339134)
14937
14938
14939	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1273 f882894a-f735-0410-b71e-b25c423dba1c
14940
149412005-11-03  Ton Voon  <tonvoon@users.sourceforge.net>
14942
14943	* Makefile.am, tools/tinderbox_build: Adding new tinderbox build script
14944
14945
14946	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1272 f882894a-f735-0410-b71e-b25c423dba1c
14947
14948	* plugins/t/check_disk.t, plugins/t/check_procs.t: Invalid mount point
14949	doesn't make sense because most df implementations
14950	would work out the actual mount point. And fixed typo in check_procs.t
14951
14952
14953	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1271 f882894a-f735-0410-b71e-b25c423dba1c
14954
14955	* NPTest.pm, plugins/t/check_http.t, plugins/t/check_time.t: Fixing some
14956	test failures
14957
14958
14959	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1270 f882894a-f735-0410-b71e-b25c423dba1c
14960
149612005-11-02  M. Sean Finney  <seanius@users.sourceforge.net>
14962
14963	* plugins/check_disk.c: #995761: patch from ben o'hara to include inode
14964	calculations in
14965	         check_disk.c.
14966
14967	previous commit also had a patch for smtp auth support, but i accidentally
14968	sent a blank commit message.
14969
14970
14971	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1269 f882894a-f735-0410-b71e-b25c423dba1c
14972
14973	* plugins/check_smtp.c: check_smtp.c
14974
14975
14976	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1268 f882894a-f735-0410-b71e-b25c423dba1c
14977
149782005-10-31  M. Sean Finney  <seanius@users.sourceforge.net>
14979
14980	* configure.in, plugins/check_game.c, plugins/check_http.c,
14981	plugins/check_nagios.c, plugins/check_snmp.c, plugins/check_swap.c,
14982	plugins/check_tcp.c, plugins/common.h, plugins/netutils.c,
14983	plugins/netutils.h, plugins/sslutils.c: code cleanups, largely resulting
14984	from turning on -Wall. mostly
14985	unused variables and explicit casting issues, but there were a
14986	couple gotchas in there too.
14987
14988
14989	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1267 f882894a-f735-0410-b71e-b25c423dba1c
14990
149912005-10-30  M. Sean Finney  <seanius@users.sourceforge.net>
14992
14993	* plugins/Makefile.am: turned on -Wall in plugins/Makefile.am via
14994	AM_CFLAGS. shouldn't keep
14995	our heads in the sand for potential errors, after all :)
14996
14997
14998	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1266 f882894a-f735-0410-b71e-b25c423dba1c
14999
15000	* plugins/check_tcp.c: another fix from alex: check for '/' in the
15001	server_address before
15002	trying to resolve it via is_host().
15003
15004
15005	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1265 f882894a-f735-0410-b71e-b25c423dba1c
15006
15007	* plugins/check_tcp.c: fixes for some bugs found in my merging of the
15008	tcp socket patch
15009
15010
15011	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1264 f882894a-f735-0410-b71e-b25c423dba1c
15012
150132005-10-29  M. Sean Finney  <seanius@users.sourceforge.net>
15014
15015	* plugins-scripts/check_log.sh: check_log fixes from Ade Rixon
15016
15017
15018	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1263 f882894a-f735-0410-b71e-b25c423dba1c
15019
15020	* plugins/Makefile.am: patch from nsturm: Makefile.am should have been
15021	checking for check_ldap
15022	instead of check_ldaps.  the result was that check_ldaps was not being
15023	created during the build process.
15024
15025
15026	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1262 f882894a-f735-0410-b71e-b25c423dba1c
15027
150282005-10-25  M. Sean Finney  <seanius@users.sourceforge.net>
15029
15030	* COPYING, configure.in, plugins/Makefile.am, plugins/check_tcp.c,
15031	plugins/netutils.c, plugins/netutils.h, plugins/utils.h, po/de.po,
15032	po/fr.po: - added code to allow check_tcp (via np_net_connect) work with
15033	local
15034	  unix sockets.  some testing would be welcome.  based on idea from
15035	  Alex Samorukov.
15036	- also introduced a check_clamd behavior in check_tcp.
15037
15038
15039	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1261 f882894a-f735-0410-b71e-b25c423dba1c
15040
150412005-10-24  M. Sean Finney  <seanius@users.sourceforge.net>
15042
15043	* plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
15044	plugins/check_dns.c, plugins/check_game.c, plugins/check_nagios.c,
15045	plugins/netutils.c, plugins/runcmd.c, plugins/utils.c, plugins/utils.h:
15046	initial merging of ae's np_runcmd code into selected plugins.
15047
15048
15049	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1260 f882894a-f735-0410-b71e-b25c423dba1c
15050
150512005-10-23  M. Sean Finney  <seanius@users.sourceforge.net>
15052
15053	* configure.in: whoops, missed this one, same as last commit
15054
15055
15056	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1259 f882894a-f735-0410-b71e-b25c423dba1c
15057
15058	* plugins/Makefile.am, plugins/netutils.c, plugins/sslutils.c: -
15059	compartmentalized ssl code into seperate sslutils.c
15060	- ssl-related cleanups in configure.in, and now openssl/gnutls options
15061	  automatically disable each other.
15062
15063
15064	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1258 f882894a-f735-0410-b71e-b25c423dba1c
15065
150662005-10-19  M. Sean Finney  <seanius@users.sourceforge.net>
15067
15068	* plugins/check_http.c, plugins/check_smtp.c, plugins/check_tcp.c,
15069	plugins/netutils.c, plugins/netutils.h: all plugins now using
15070	centralized ssl functions in netutils.c
15071
15072
15073	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1257 f882894a-f735-0410-b71e-b25c423dba1c
15074
15075	* plugins/check_http.c: endif was a few lines off of where it should be
15076
15077
15078	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1256 f882894a-f735-0410-b71e-b25c423dba1c
15079
15080	* configure.in, plugins-root/Makefile.am, plugins/Makefile.am,
15081	plugins/check_http.c, plugins/check_smtp.c, plugins/check_tcp.c,
15082	plugins/common.h, plugins/netutils.c, plugins/netutils.h: - initial
15083	attempt at consolidating ssl-related code into netutils.{c,h}
15084	- added some #ifdefs to common.h and netutils.h to prevent multiple
15085	  inclusions (as netlibs now includes common.h)
15086	- all ssl plugins (tcp/http/smtp) compile cleanly against gnutls, though
15087	  certificate checking still needs to be done.
15088	- modified configure script so you can also explicitly say "without-gnutls"
15089	  too (otherwise if you disable openssl you have no way of disabling
15090	  gnutls too)
15091
15092
15093	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1255 f882894a-f735-0410-b71e-b25c423dba1c
15094
150952005-10-18  M. Sean Finney  <seanius@users.sourceforge.net>
15096
15097	* configure.in, plugins/check_tcp.c: initial "experimental" support for
15098	gnutls. by default openssl is still
15099	used if available, and gnutls is only used if openssl is not available
15100	or explicitly disabled (--without-openssl).   currently the only plugin
15101	i've verified to work is check_tcp, but i had to disable cert checking.
15102
15103
15104	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1254 f882894a-f735-0410-b71e-b25c423dba1c
15105
151062005-10-18  Ton Voon  <tonvoon@users.sourceforge.net>
15107
15108	* README: Added license information to README with exemption for use of
15109	OpenSSL
15110
15111
15112	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1253 f882894a-f735-0410-b71e-b25c423dba1c
15113
151142005-10-13  Ton Voon  <tonvoon@users.sourceforge.net>
15115
15116	* configure.in: Run spopen tests for Redhat ES SMP (Hans Engelen)
15117
15118
15119	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1252 f882894a-f735-0410-b71e-b25c423dba1c
15120
151212005-10-13  M. Sean Finney  <seanius@users.sourceforge.net>
15122
15123	* po/de.po: debian bts #313960:
15124	- grammatical german fixes.  i'm taking the reporter's word for it :)
15125
15126
15127	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1251 f882894a-f735-0410-b71e-b25c423dba1c
15128
15129	* plugins-scripts/check_ntp.pl: debian bts #268044:
15130	- use a "less beastly" regex for parsing ntpq output.  probably need
15131	  some more widespread testing on this one.
15132
15133
15134	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1250 f882894a-f735-0410-b71e-b25c423dba1c
15135
15136	* plugins/check_disk.c: debian bts #296278:
15137	- it seems that when check_disk uses the "df" routines and is told to
15138	  check a non-mountpoint, it would check the filesystem on which the
15139	  directory was mounted (i.e. /var/log -> /var if no /var/log mount).
15140	  the system-call routines now do this too.  might need a bit more
15141	  widespread testing, but looks good for me and i did it without
15142	  modifying any of the system-call-specific codeblocks.
15143
15144
15145	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1249 f882894a-f735-0410-b71e-b25c423dba1c
15146
15147	* plugins/check_game.c: debian bts #307905:
15148	- someone changed the cmdline syntax of check game without also
15149	  updating the usage/help function ;p
15150
15151
15152	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1248 f882894a-f735-0410-b71e-b25c423dba1c
15153
15154	* plugins-scripts/check_disk_smb.pl: debian bts #300701:
15155	- check_smb fix for freespace threshold parsing from the cmdline options.
15156
15157
15158	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1247 f882894a-f735-0410-b71e-b25c423dba1c
15159
15160	* plugins/check_smtp.c: multiple fixes in check_smtp from debian (bts
15161	#285554):
15162	- fix for double free via SSL_CTX_free.  looks like the previous author
15163	  knew this was a problem but didn't care enough to fix it ;p.
15164	- use defines instead of const chars for SMTP strings.
15165	- default to send our fqdn (via gethostbyname lookup on gethostname)
15166	  in the HELO string, as this is an RFC/SMTP requirement.  overridable
15167	  via cmdline.
15168	- use EHLO instead of HELO if using STARTTLS, as it is not SMTP but
15169	  ESMTP.
15170	- verify the server supports STARTTLS before initializing it.
15171	- always send QUIT before disconnecting when possible.
15172
15173
15174	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1246 f882894a-f735-0410-b71e-b25c423dba1c
15175
15176	* plugins/check_mrtg.c: was this plugin even working? i don't think the
15177	if/else logic
15178	was doing what was intended.
15179
15180
15181	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1245 f882894a-f735-0410-b71e-b25c423dba1c
15182
15183	* plugins/check_mysql.c: check mysql now reads [client] defaults from
15184	my.cnf (debian bug #278817)
15185
15186
15187	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1244 f882894a-f735-0410-b71e-b25c423dba1c
15188
151892005-10-06  M. Sean Finney  <seanius@users.sourceforge.net>
15190
15191	* plugins/check_ups.c: fix for misreporting temperature in perfdata
15192	output for check_ups
15193	(debian bts id: #316534)
15194
15195
15196	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1243 f882894a-f735-0410-b71e-b25c423dba1c
15197
15198	* configure.in, plugins-root/Makefile.am: whoops. now using automake
15199	conditionals to prevent attempted compiles
15200	of pst3 on non solaris systems.
15201
15202
15203	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1242 f882894a-f735-0410-b71e-b25c423dba1c
15204
152052005-09-25  M. Sean Finney  <seanius@users.sourceforge.net>
15206
15207	* plugins-root/Makefile.am: added rules to Makefile.am for pst3
15208
15209
15210	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1241 f882894a-f735-0410-b71e-b25c423dba1c
15211
152122005-09-24  M. Sean Finney  <seanius@users.sourceforge.net>
15213
15214	* configure.in: a final change to hardcode the path for where plugins
15215	are installed.
15216	it's a very, very ugly hack... if anyone can think of a better way
15217	to do it, i'm all ears.
15218
15219
15220	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1240 f882894a-f735-0410-b71e-b25c423dba1c
15221
152222005-09-22  M. Sean Finney  <seanius@users.sourceforge.net>
15223
15224	* configure.in: use test instead of '[ ... ]' in configure.in. the
15225	check_procs/pst3
15226	situation is still not quite fixed.
15227
15228
15229	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1239 f882894a-f735-0410-b71e-b25c423dba1c
15230
15231	* THANKS.in, configure.in, plugins-root/pst3.c: first version of bob
15232	ingraham's pst3 to allow checking for longer
15233	cmdline names than otherwise possible, by querying solaris kmem
15234	directly (ps forcibly truncates).  added requisite configure.in voodoo
15235	and updated THANKS.in.
15236
15237
15238	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1238 f882894a-f735-0410-b71e-b25c423dba1c
15239
152402005-09-22  Ton Voon  <tonvoon@users.sourceforge.net>
15241
15242	* po/POTFILES.in: Mark moving of check_dhcp and check_icmp for
15243	translation
15244
15245
15246	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1237 f882894a-f735-0410-b71e-b25c423dba1c
15247
152482005-09-21  Ton Voon  <tonvoon@users.sourceforge.net>
15249
15250	* AUTHORS, THANKS.in: Updated with contributors and new team member
15251
15252
15253	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1236 f882894a-f735-0410-b71e-b25c423dba1c
15254
15255	* plugins/check_nwstat.c: Reopen connections for each query (1296296 -
15256	David Sullivan)
15257
15258
15259	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1235 f882894a-f735-0410-b71e-b25c423dba1c
15260
15261	* plugins/check_dhcp.c, plugins/check_icmp.c: Moved into plugins-root/
15262
15263
15264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1234 f882894a-f735-0410-b71e-b25c423dba1c
15265
15266	* ACKNOWLEDGEMENTS, CHANGES, Makefile.am, README, configure.in,
15267	plugins-root/.cvsignore, plugins-root/Makefile.am,
15268	plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
15269	plugins/Makefile.am: Separation of root setuid plugins into
15270	plugins-root/
15271
15272
15273	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1233 f882894a-f735-0410-b71e-b25c423dba1c
15274
152752005-09-20  Ton Voon  <tonvoon@users.sourceforge.net>
15276
15277	* configure.in: Incorrect assignment of procppid in configure.in
15278	(1296497 - Pascal Larisch)
15279
15280
15281	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1232 f882894a-f735-0410-b71e-b25c423dba1c
15282
15283	* configure.in, plugins/t/check_procs.t: Support for Tru64 for
15284	check_procs + additional test cases
15285
15286
15287	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1231 f882894a-f735-0410-b71e-b25c423dba1c
15288
152892005-09-19  Ton Voon  <tonvoon@users.sourceforge.net>
15290
15291	* doc/RELEASING: Note to update version number before creating ChangeLog
15292
15293
15294	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1230 f882894a-f735-0410-b71e-b25c423dba1c
15295
15296	* configure.in, package.def: For 1.4.2 release
15297
15298
15299	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1228 f882894a-f735-0410-b71e-b25c423dba1c
15300
15301	* ChangeLog: Updated for 1.4.2 release
15302
15303
15304	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1227 f882894a-f735-0410-b71e-b25c423dba1c
15305
15306	* doc/RELEASING: Reminders for news item and tag format
15307
15308
15309	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1226 f882894a-f735-0410-b71e-b25c423dba1c
15310
15311	* BUGS: Updated BUGS for 1.4.2 release
15312
15313
15314	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1225 f882894a-f735-0410-b71e-b25c423dba1c
15315
15316	* THANKS.in: More contributors
15317
15318
15319	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1224 f882894a-f735-0410-b71e-b25c423dba1c
15320
153212005-09-15  Ton Voon  <tonvoon@users.sourceforge.net>
15322
15323	* plugins/t/check_ping.t: Added test to make sure hostname has to be
15324	specified
15325
15326
15327	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1223 f882894a-f735-0410-b71e-b25c423dba1c
15328
15329	* plugins/check_procs.c, plugins/check_swap.c: - Cleanup minor compile
15330	errors on Irix
15331
15332
15333	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1222 f882894a-f735-0410-b71e-b25c423dba1c
15334
153352005-09-14  Ton Voon  <tonvoon@users.sourceforge.net>
15336
15337	* plugins/check_ping.c: Using common message
15338
15339
15340	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1221 f882894a-f735-0410-b71e-b25c423dba1c
15341
15342	* plugins/check_ping.c: Required hostname not flagging as an error
15343
15344
15345	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1220 f882894a-f735-0410-b71e-b25c423dba1c
15346
15347	* plugins/Makefile.am: Some makes do not like blank lines after "\".
15348	Fixed check_ldaps to only
15349	generate if check_ldap was created (Chester Hosey)
15350
15351
15352	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1219 f882894a-f735-0410-b71e-b25c423dba1c
15353
15354	* plugins/check_load.c: Fix to parsing of uptime (Ronald Tin - 1254656)
15355
15356
15357	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1218 f882894a-f735-0410-b71e-b25c423dba1c
15358
15359	* configure.in: - Removing typos
15360
15361
15362	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1217 f882894a-f735-0410-b71e-b25c423dba1c
15363
153642005-09-13  Ton Voon  <tonvoon@users.sourceforge.net>
15365
15366	* plugins/check_ping.c: More diagnostic messages from check_ping
15367
15368
15369	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1216 f882894a-f735-0410-b71e-b25c423dba1c
15370
153712005-09-12  M. Sean Finney  <seanius@users.sourceforge.net>
15372
15373	* plugins/check_ping.c: re-add a call to setlocale(LC_ALL, "") in
15374	check_ping.c
15375
15376
15377	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1215 f882894a-f735-0410-b71e-b25c423dba1c
15378
153792005-09-12  Ton Voon  <tonvoon@users.sourceforge.net>
15380
15381	* THANKS.in: For help in fixing Red Hat problem with ECHILD and waitpid
15382
15383
15384	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1214 f882894a-f735-0410-b71e-b25c423dba1c
15385
15386	* Makefile.am, config_test/Makefile, config_test/child_test.c,
15387	config_test/run_tests, configure.in, plugins/popen.c: ECHILD error at
15388	waitpid on Red Hat systems (Peter Pramberger and
15389	Sascha Runschke - 1250191)
15390
15391
15392	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1213 f882894a-f735-0410-b71e-b25c423dba1c
15393
153942005-08-30  Ton Voon  <tonvoon@users.sourceforge.net>
15395
15396	* plugins-scripts/subst.in: Better comments for what the substitutions
15397	are doing
15398
15399
15400	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1212 f882894a-f735-0410-b71e-b25c423dba1c
15401
154022005-08-01  Ton Voon  <tonvoon@users.sourceforge.net>
15403
15404	* doc/BRANCHING: Move notes on branching away from RELEASING
15405
15406
15407	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1210 f882894a-f735-0410-b71e-b25c423dba1c
15408
15409	* BUGS, ChangeLog, REQUIREMENTS, configure.in, package.def: For 1.4.1
15410	release
15411
15412
15413	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1209 f882894a-f735-0410-b71e-b25c423dba1c
15414
154152005-07-25  Peter Bray  <illumino@users.sourceforge.net>
15416
15417	* NPTest.pm: Change the environment variable NPTESTCACHE to NPTEST_CACHE
15418	for consistancy
15419
15420
15421	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1208 f882894a-f735-0410-b71e-b25c423dba1c
15422
15423	* Helper.pm, Makefile.am, NPTest.pm, configure.in,
15424	plugins-scripts/t/check_rpc.t, plugins/t/check_disk.t,
15425	plugins/t/check_dns.t, plugins/t/check_fping.t, plugins/t/check_ftp.t,
15426	plugins/t/check_hpjd.t, plugins/t/check_http.t, plugins/t/check_imap.t,
15427	plugins/t/check_load.t, plugins/t/check_mysql.t, plugins/t/check_ping.t,
15428	plugins/t/check_pop.t, plugins/t/check_procs.t, plugins/t/check_smtp.t,
15429	plugins/t/check_snmp.t, plugins/t/check_swap.t, plugins/t/check_tcp.t,
15430	plugins/t/check_time.t, plugins/t/check_udp.t, plugins/t/check_users.t,
15431	plugins/t/check_vsz.t, test.pl.in: [1185704] New Testing Infrastructure.
15432	Complete rewrite of the original testing infrastructure and
15433	all test cases (to use the new infrastructure)
15434	See NPTest.pm and issue 1185704 for more details.
15435
15436
15437	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1207 f882894a-f735-0410-b71e-b25c423dba1c
15438
154392005-07-20  Ton Voon  <tonvoon@users.sourceforge.net>
15440
15441	* THANKS.in: More contributors
15442
15443
15444	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1206 f882894a-f735-0410-b71e-b25c423dba1c
15445
15446	* plugins/check_ping.c: Fix parsing for netkit-ping and iputils-ping
15447	(Christian G Warden)
15448
15449
15450	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1205 f882894a-f735-0410-b71e-b25c423dba1c
15451
154522005-07-11  Ton Voon  <tonvoon@users.sourceforge.net>
15453
15454	* plugins/check_nwstat.c: Miscelleneous bug fixes (Gerd Mueller -
15455	1235879)
15456
15457
15458	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1204 f882894a-f735-0410-b71e-b25c423dba1c
15459
154602005-07-09  Ton Voon  <tonvoon@users.sourceforge.net>
15461
15462	* BRANCHES: Changed format (already!) for awk simplicity
15463
15464
15465	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1203 f882894a-f735-0410-b71e-b25c423dba1c
15466
15467	* BRANCHES: Master file to describe the current branches in CVS. Will be
15468	used by
15469	sfsnapshot to create the snapshot tarballs
15470
15471
15472	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1202 f882894a-f735-0410-b71e-b25c423dba1c
15473
154742005-07-06  Ton Voon  <tonvoon@users.sourceforge.net>
15475
15476	* configure.in: Removed ",", causing problems with MacOSX compile
15477
15478
15479	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1201 f882894a-f735-0410-b71e-b25c423dba1c
15480
15481	* plugins/check_swap.c: Updated help file to remove swap -s reference
15482	(Sivakumar Nellurandi)
15483
15484
15485	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1200 f882894a-f735-0410-b71e-b25c423dba1c
15486
15487	* AUTHORS, THANKS.in: Sean Finney moved to main list of plugin
15488	developers
15489
15490
15491	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1199 f882894a-f735-0410-b71e-b25c423dba1c
15492
154932005-07-04  Benoit Mortier  <opensides@users.sourceforge.net>
15494
15495	* contrib/tarballs/check_traffic-0.90b.tar.gz: replace the version of
15496	check_traffic who was missing the plugin
15497	by a good one
15498
15499
15500	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1198 f882894a-f735-0410-b71e-b25c423dba1c
15501
155022005-06-29  M. Sean Finney  <seanius@users.sourceforge.net>
15503
15504	* plugins/runcmd.c, plugins/runcmd.h: initial versions of the runcmd
15505	framework by andreas
15506
15507
15508	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1197 f882894a-f735-0410-b71e-b25c423dba1c
15509
15510	* plugins/check_swap.c: divide by 0 fix for check_swap
15511
15512
15513	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1196 f882894a-f735-0410-b71e-b25c423dba1c
15514
155152005-06-28  M. Sean Finney  <seanius@users.sourceforge.net>
15516
15517	* plugins/check_load.c: set LC_NUMERIC to POSIX in check_load (1164325)
15518
15519
15520	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1195 f882894a-f735-0410-b71e-b25c423dba1c
15521
15522	* configure.in, plugins/Makefile.am, plugins/check_swap.c: scanf parsing
15523	fix for check_swap from tracker id 1123292. now use floor(3)
15524	to round down floating point numbers.  requires -lm on many systems,
15525	so support for testing for this was added to the configure.in and
15526	automake template
15527
15528
15529	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1194 f882894a-f735-0410-b71e-b25c423dba1c
15530
155312005-06-27  M. Sean Finney  <seanius@users.sourceforge.net>
15532
15533	* plugins/check_hpjd.c: fixes from richard brodie (tracker id 1216576)
15534
15535
15536	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1193 f882894a-f735-0410-b71e-b25c423dba1c
15537
155382005-06-26  M. Sean Finney  <seanius@users.sourceforge.net>
15539
15540	* contrib/check_dl_size.pl, contrib/check_ftpget.pl,
15541	contrib/check_logins.c, contrib/check_mysql.c, contrib/check_mysql.pl,
15542	contrib/check_mysqlslave.pl, contrib/check_nwstat.pl,
15543	contrib/check_pop3.pl, contrib/check_procl.sh, contrib/check_procr.sh:
15544	spring cleaning of contrib directory from andreas
15545
15546
15547	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1192 f882894a-f735-0410-b71e-b25c423dba1c
15548
15549	* contrib/tarballs/berger-ping.tar.gz,
15550	contrib/tarballs/check_memory.tgz, contrib/tarballs/check_spread.tar,
15551	contrib/tarballs/radius.tar.gz: removal of obsolete tarballs
15552
15553
15554	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1191 f882894a-f735-0410-b71e-b25c423dba1c
15555
15556	* plugins/check_swap.c: "asprintf madness" fix from andreas' patch to
15557	np-d, minus the comments.
15558
15559
15560	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1190 f882894a-f735-0410-b71e-b25c423dba1c
15561
155622005-06-05  M. Sean Finney  <seanius@users.sourceforge.net>
15563
15564	* plugins/check_tcp.c: check_tcp code cleanup from andreas plus fix to
15565	andreas' patch from sean
15566
15567
15568	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1189 f882894a-f735-0410-b71e-b25c423dba1c
15569
155702005-06-03  M. Sean Finney  <seanius@users.sourceforge.net>
15571
15572	* plugins/check_procs.c: gcc 2.x fixes from edward
15573
15574
15575	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1188 f882894a-f735-0410-b71e-b25c423dba1c
15576
155772005-06-01  Subhendu Ghosh  <sghosh@users.sourceforge.net>
15578
15579	* plugins/check_snmp.c: only load mibs if needed or specified - patch
15580	1212395
15581
15582
15583	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1187 f882894a-f735-0410-b71e-b25c423dba1c
15584
155852005-05-28  M. Sean Finney  <seanius@users.sourceforge.net>
15586
15587	* plugins/check_load.c: bugfixes to check_load thanks to andreas
15588
15589
15590	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1186 f882894a-f735-0410-b71e-b25c423dba1c
15591
155922005-05-26  M. Sean Finney  <seanius@users.sourceforge.net>
15593
15594	* plugins/check_mysql.c: fix for check_msyql so that it doesn't use
15595	column numbers but the
15596	names instead for determining slave status.  thanks to james kingston.
15597
15598
15599	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1185 f882894a-f735-0410-b71e-b25c423dba1c
15600
156012005-05-25  Subhendu Ghosh  <sghosh@users.sourceforge.net>
15602
15603	* plugins/check_time.c: 64bit sys support - 1185713
15604
15605
15606	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1183 f882894a-f735-0410-b71e-b25c423dba1c
15607
15608	* plugins/check_snmp.c: support for getnext - 1106430
15609
15610
15611	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1182 f882894a-f735-0410-b71e-b25c423dba1c
15612
15613	* plugins/check_ping.c: RH9 pattern
15614
15615
15616	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1181 f882894a-f735-0410-b71e-b25c423dba1c
15617
15618	* plugins-scripts/check_ntp.pl: perfdata patch - 1172539
15619
15620
15621	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1180 f882894a-f735-0410-b71e-b25c423dba1c
15622
15623	* plugins-scripts/check_ntp.pl: new option for zero offset - 1159317
15624
15625
15626	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1179 f882894a-f735-0410-b71e-b25c423dba1c
15627
15628	* plugins/check_snmp.c: v2c support - 1155754
15629
15630
15631	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1178 f882894a-f735-0410-b71e-b25c423dba1c
15632
156332005-05-25  M. Sean Finney  <seanius@users.sourceforge.net>
15634
15635	* configure.in, plugins/check_nagios.c, plugins/check_procs.c: fixes for
15636	check_procs:
15637	- added support for printing the pid in all the ps outputs
15638	- don't use the proc name to ignore self, use the pid vs getpid().
15639	- initialize procetime to null string otherwise -vvv can have funny results
15640
15641
15642	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1177 f882894a-f735-0410-b71e-b25c423dba1c
15643
15644	* plugins/check_tcp.c, plugins/netutils.c, plugins/netutils.h: bah,
15645	my_connect is taken by mysql. now calling it np_net_connect.
15646
15647
15648	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1176 f882894a-f735-0410-b71e-b25c423dba1c
15649
156502005-05-24  Subhendu Ghosh  <sghosh@users.sourceforge.net>
15651
15652	* plugins-scripts/check_ntp.pl: patched bug id 1200030 - regex update
15653
15654
15655	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1175 f882894a-f735-0410-b71e-b25c423dba1c
15656
15657	* plugins-scripts/check_ntp.pl: patched bug id 1204636
15658
15659
15660	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1174 f882894a-f735-0410-b71e-b25c423dba1c
15661
156622005-05-24  M. Sean Finney  <seanius@users.sourceforge.net>
15663
15664	* plugins/check_tcp.c, plugins/netutils.c, plugins/netutils.h:
15665	optimizations and cleanup from andreas
15666
15667
15668	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1173 f882894a-f735-0410-b71e-b25c423dba1c
15669
156702005-05-23  M. Sean Finney  <seanius@users.sourceforge.net>
15671
15672	* nagios-plugins.spec.in: build fix
15673
15674
15675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1172 f882894a-f735-0410-b71e-b25c423dba1c
15676
156772005-05-03  M. Sean Finney  <seanius@users.sourceforge.net>
15678
15679	* plugins/check_ping.c: setlocale(LC_ALL, "") should be
15680	setlocale(LC_NUMERIC, "C") to properly parse the output of ping.
15681
15682
15683	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1171 f882894a-f735-0410-b71e-b25c423dba1c
15684
15685	* plugins/check_tcp.c: if check_tcp was called with -e but not -s, it
15686	would hang in a call to my_recv. the
15687	fix committed here adds on more piece of logic to the check to see if more data needs
15688	to be read, avoiding the deadlock call.  a better fix would be to not use these "voodoo"
15689	heuristics and instead use poll() or select(), but that's quite a bit more complicated.
15690
15691
15692	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1170 f882894a-f735-0410-b71e-b25c423dba1c
15693
156942005-05-01  M. Sean Finney  <seanius@users.sourceforge.net>
15695
15696	* plugins/popen.c, plugins/popen.h: better error checking in spopen
15697	signal handler (see 1107524)
15698
15699
15700	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1169 f882894a-f735-0410-b71e-b25c423dba1c
15701
15702	* configure.in: provide a --with-perl option
15703
15704
15705	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1168 f882894a-f735-0410-b71e-b25c423dba1c
15706
157072005-04-29  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15708
15709	* contrib/check_sybase: check_sybase 0.7 from Simon Bellman. Thx
15710
15711
15712	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1167 f882894a-f735-0410-b71e-b25c423dba1c
15713
157142005-04-19  M. Sean Finney  <seanius@users.sourceforge.net>
15715
15716	* plugins-scripts/check_ntp.pl: regexp fix for check_ntp
15717
15718
15719	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1166 f882894a-f735-0410-b71e-b25c423dba1c
15720
15721	* configure.in: check for the -w flag for ping6 as well as ping
15722
15723
15724	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1165 f882894a-f735-0410-b71e-b25c423dba1c
15725
157262005-04-17  M. Sean Finney  <seanius@users.sourceforge.net>
15727
15728	* plugins-scripts/check_disk_smb.pl: also change the --help output to
15729	reflect that check_disk_smb defaults to empty passwords
15730
15731
15732	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1164 f882894a-f735-0410-b71e-b25c423dba1c
15733
157342005-04-16  M. Sean Finney  <seanius@users.sourceforge.net>
15735
15736	* plugins-scripts/check_disk_smb.pl: patch to check_disk_smb to allow
15737	empty passwords
15738
15739
15740	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1163 f882894a-f735-0410-b71e-b25c423dba1c
15741
157422005-04-14  M. Sean Finney  <seanius@users.sourceforge.net>
15743
15744	* plugins-scripts/check_mailq.pl: check_mailq fix, don't be case
15745	sensitive matching /^\s+Total\sRequests:\s(\d+)$/
15746
15747
15748	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1162 f882894a-f735-0410-b71e-b25c423dba1c
15749
15750	* plugins-scripts/check_ntp.pl: typographical fix in check_ntp
15751
15752
15753	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1161 f882894a-f735-0410-b71e-b25c423dba1c
15754
157552005-04-11  M. Sean Finney  <seanius@users.sourceforge.net>
15756
15757	* plugins/check_ssh.c: properly call close() on the ssh connection
15758	before exiting.
15759
15760
15761	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1160 f882894a-f735-0410-b71e-b25c423dba1c
15762
15763	* configure.in, plugins/check_tcp.c: this should add support for
15764	check_ssmtp, based on the 1.3.x patch in 1155562,
15765	but fixed to follow how things are done in 1.4 (using strdup instead of
15766	asprintf) and patching configure.in instead of configure.
15767
15768
15769	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1159 f882894a-f735-0410-b71e-b25c423dba1c
15770
157712005-04-07  M. Sean Finney  <seanius@users.sourceforge.net>
15772
15773	* plugins/check_smtp.c: in honor of joining up, my first bugfix. this
15774	should resolve 1174070.
15775
15776	note i don't have an exchange server to test this against, but it
15777	does what the requester mentioned (slightly cleaner than the patch
15778	attached in the tracker).
15779
15780	it does, however, still work against my own postfix server :)
15781
15782		sean
15783
15784
15785	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1158 f882894a-f735-0410-b71e-b25c423dba1c
15786
157872005-04-05  Harper Mann  <harpermann@users.sourceforge.net>
15788
15789	* plugins/check_snmp.c: This is a first cut at adding performance data
15790	to check_snmp. I wasn't sure
15791	how to handle UOM so only values that return SNMP type Counter32: are labled
15792	with "c".  All other values have a blank UOM.  I also left off warn, crit,
15793	max and min values in the performance data until we come up with a way to
15794	handle them.
15795
15796
15797	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1157 f882894a-f735-0410-b71e-b25c423dba1c
15798
157992005-04-04  Ton Voon  <tonvoon@users.sourceforge.net>
15800
15801	* THANKS.in: More contributors
15802
15803
15804	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1156 f882894a-f735-0410-b71e-b25c423dba1c
15805
15806	* plugins/check_smtp.c: Fix static buffer (Nikolay Sturm)
15807
15808
15809	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1155 f882894a-f735-0410-b71e-b25c423dba1c
15810
158112005-03-18  Matthew Kent  <mattkent@users.sourceforge.net>
15812
15813	* plugins/check_mysql.c: Replication check support for 4.1.x from Gerrit
15814	Beine
15815
15816
15817	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1154 f882894a-f735-0410-b71e-b25c423dba1c
15818
158192005-03-08  Ton Voon  <tonvoon@users.sourceforge.net>
15820
15821	* plugins-scripts/check_ntp.pl: Added OS info for offset issue
15822
15823
15824	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1149 f882894a-f735-0410-b71e-b25c423dba1c
15825
158262005-03-04  Ton Voon  <tonvoon@users.sourceforge.net>
15827
15828	* plugins-scripts/check_ntp.pl: Ignore extra check on offset 0.00000
15829	(John Warburton - 1150777)
15830
15831
15832	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1148 f882894a-f735-0410-b71e-b25c423dba1c
15833
15834	* plugins/check_disk.c, plugins/check_smtp.c, plugins/check_ups.c: Fixed
15835	// comments (Steve Greenland - 1143836)
15836
15837
15838	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1146 f882894a-f735-0410-b71e-b25c423dba1c
15839
15840	* plugins-scripts/check_ntp.pl: Support for IPv6 (Merijn Evertse -
15841	1119917)
15842
15843
15844	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1145 f882894a-f735-0410-b71e-b25c423dba1c
15845
15846	* configure.in, package.def: Changed to next version number
15847
15848
15849	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1144 f882894a-f735-0410-b71e-b25c423dba1c
15850
15851	* doc/RELEASING: Notes on branching
15852
15853
15854	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1143 f882894a-f735-0410-b71e-b25c423dba1c
15855
15856	* CHANGES: Missed check_disk addition to 1.4
15857
15858
15859	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1141 f882894a-f735-0410-b71e-b25c423dba1c
15860
158612005-02-11  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15862
15863	* plugins/Makefile.am: Fix for check_icmp build on Solaris from Andreas
15864	Ericsson <ae@op5.se>
15865
15866
15867	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1140 f882894a-f735-0410-b71e-b25c423dba1c
15868
158692005-02-04  Ton Voon  <tonvoon@users.sourceforge.net>
15870
15871	* configure.in: For 1.4 release
15872
15873
15874	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1138 f882894a-f735-0410-b71e-b25c423dba1c
15875
15876	* ChangeLog: Updated for 1.4 release
15877
15878
15879	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1137 f882894a-f735-0410-b71e-b25c423dba1c
15880
15881	* BUGS: New file to note known bugs for major releases
15882
15883
15884	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1136 f882894a-f735-0410-b71e-b25c423dba1c
15885
15886	* CHANGES: Reordering of items with most important announcements first
15887
15888
15889	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1135 f882894a-f735-0410-b71e-b25c423dba1c
15890
158912005-02-04  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15892
15893	* contrib/check_oracle_tbs: New version (1.1) from John Koyle
15894
15895
15896	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1134 f882894a-f735-0410-b71e-b25c423dba1c
15897
158982005-02-04  Ton Voon  <tonvoon@users.sourceforge.net>
15899
15900	* Makefile.am: BUGS file addition to release
15901
15902
15903	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1133 f882894a-f735-0410-b71e-b25c423dba1c
15904
15905	* README: Cleanup and addition of reference to BUGS file
15906
15907
15908	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1132 f882894a-f735-0410-b71e-b25c423dba1c
15909
15910	* doc/RELEASING: Updated with corrections. Added note to update BUGS
15911	file
15912
15913
15914	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1131 f882894a-f735-0410-b71e-b25c423dba1c
15915
159162005-02-03  Ton Voon  <tonvoon@users.sourceforge.net>
15917
15918	* THANKS.in: Patch against check_log
15919
15920
15921	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1130 f882894a-f735-0410-b71e-b25c423dba1c
15922
15923	* plugins-scripts/check_log.sh: Check for log file readability
15924
15925
15926	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1129 f882894a-f735-0410-b71e-b25c423dba1c
15927
159282005-02-02  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15929
15930	* contrib/check_email_loop.pl: Add debug option from John Rouillard
15931
15932
15933	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1128 f882894a-f735-0410-b71e-b25c423dba1c
15934
15935	* plugins/check_ide_smart.c: try again to stop looping
15936
15937
15938	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1127 f882894a-f735-0410-b71e-b25c423dba1c
15939
15940	* plugins/check_ide_smart.c: restructure main() to stop looping on -n
15941
15942
15943	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1126 f882894a-f735-0410-b71e-b25c423dba1c
15944
159452005-02-01  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15946
15947	* contrib/check_traceroute-pure_perl.pl: Thank you to Myke Place for
15948	check_traceroute-pure_perl.pl
15949
15950
15951	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1125 f882894a-f735-0410-b71e-b25c423dba1c
15952
15953	* THANKS.in: Thank you for contributed plugins
15954
15955
15956	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1124 f882894a-f735-0410-b71e-b25c423dba1c
15957
15958	* plugins/Makefile.am: check_icmp added to libexec_PROGRAMS
15959
15960
15961	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1123 f882894a-f735-0410-b71e-b25c423dba1c
15962
15963	* CHANGES: check_icmp no longer regarded as volatile; built by default
15964
15965
15966	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1122 f882894a-f735-0410-b71e-b25c423dba1c
15967
15968	* plugins/linux.h: plugins/linux.h, vestigeal header required for prior
15969	versions of check_icmp, no longer required.
15970
15971
15972	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1121 f882894a-f735-0410-b71e-b25c423dba1c
15973
15974	* CHANGES: Amendments for check_icmp
15975
15976
15977	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1120 f882894a-f735-0410-b71e-b25c423dba1c
15978
15979	* plugins/Makefile.am: hacks to partly support check_icmp.c (1.0).
15980
15981
15982	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1119 f882894a-f735-0410-b71e-b25c423dba1c
15983
15984	* plugins/check_icmp.c: Revised check_icmp (1.0) from A Ericsson.
15985
15986
15987	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1118 f882894a-f735-0410-b71e-b25c423dba1c
15988
15989	* contrib/check_asterisk.pl, contrib/check_email_loop.pl,
15990	contrib/check_http-with-client-certificate.c,
15991	contrib/tarballs/check_traffic-0.91b.tar.gz: New or revised plugin in
15992	/contrib
15993
15994
15995	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1117 f882894a-f735-0410-b71e-b25c423dba1c
15996
159972005-01-28  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
15998
15999	* contrib/check_sybase: New version of Simon Bellwoods check_sybase
16000	(0.4). Thank you.
16001
16002
16003	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1116 f882894a-f735-0410-b71e-b25c423dba1c
16004
160052005-01-27  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16006
16007	* contrib/check_traceroute.pl: Jon Meek's check_traceroute for Mon
16008	hacked by YT for Nagios. Prob pretty weak
16009
16010
16011	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1115 f882894a-f735-0410-b71e-b25c423dba1c
16012
16013	* contrib/check_smart.pl: Candidate successor to
16014	/plugins/check_ide_smart.c. Now in /contrib. NB there is another new
16015	plugin with sim function
16016
16017
16018	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1114 f882894a-f735-0410-b71e-b25c423dba1c
16019
16020	* contrib/check_fan_cpq_present, contrib/check_fan_fsc_present,
16021	contrib/check_mysqlslave.pl, contrib/check_temp_cpq,
16022	contrib/check_temp_fsc: New /contrib plugin
16023
16024
16025	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1113 f882894a-f735-0410-b71e-b25c423dba1c
16026
16027	* contrib/check_arping.pl, contrib/check_cpqarray.c,
16028	contrib/check_frontpage, contrib/check_logins.c,
16029	contrib/check_oracle_tbs, contrib/check_pcpmetric.py,
16030	contrib/check_pfstate: New /contrib plugin
16031
16032
16033	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1112 f882894a-f735-0410-b71e-b25c423dba1c
16034
16035	* CHANGES, THANKS.in, contrib/README.TXT, po/de.po, po/fr.po: 1 New
16036	/contrib plugins
16037	2 Revised check_dhcp.c status in CHANGES
16038
16039
16040	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1111 f882894a-f735-0410-b71e-b25c423dba1c
16041
160422005-01-27  Harper Mann  <harpermann@users.sourceforge.net>
16043
16044	* plugins/Makefile.am: Added check_dhcp bask into libexec_PROGRAMS after
16045	talking with Stanley.
16046
16047
16048	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1110 f882894a-f735-0410-b71e-b25c423dba1c
16049
160502005-01-26  Ton Voon  <tonvoon@users.sourceforge.net>
16051
16052	* THANKS.in: More contributors
16053
16054
16055	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1109 f882894a-f735-0410-b71e-b25c423dba1c
16056
16057	* plugins/check_dig.c: Convert tabs to spaces from dig's answer section
16058	(Randy O'Meara - 1107651)
16059
16060
16061	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1108 f882894a-f735-0410-b71e-b25c423dba1c
16062
16063	* REQUIREMENTS: Add recommendation for check_procs on Mandrake systems
16064	(Paulo Fessel - 1106849)
16065
16066
16067	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1107 f882894a-f735-0410-b71e-b25c423dba1c
16068
160692005-01-25  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16070
16071	* plugins/check_ide_smart.c: Display usage if no argv (Reuben Farrelly)
16072
16073
16074	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1106 f882894a-f735-0410-b71e-b25c423dba1c
16075
160762005-01-25  Harper Mann  <harpermann@users.sourceforge.net>
16077
16078	* plugins/check_dhcp.c: Tracker:1109261 This was an alignment problem on
16079	Solaris. Linux kernel fixes alignment so this was not seen there. Memcpy
16080	takes care of proper alignment. Tested on RHEL V3 U3, RHEL V4, FreeBSD
16081	4.10 (Thanks Stanley!) and Solaris 9 with the GNU env.
16082
16083
16084	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1105 f882894a-f735-0410-b71e-b25c423dba1c
16085
160862005-01-25  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16087
16088	* plugins/check_ide_smart.c: Trivial text changes (print_help,
16089	commentary & -n option)
16090
16091
16092	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1104 f882894a-f735-0410-b71e-b25c423dba1c
16093
16094	* contrib/check_dhcp.c, contrib/tarballs/check_icmp-0.8.tar.gz: moved to
16095	/plugins (core plugin)
16096
16097
16098	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1103 f882894a-f735-0410-b71e-b25c423dba1c
16099
16100	* contrib/tarballs/check_cit.tgz: replaced by contrib/check_ica* (esp
16101	check_ica_metaframe_pub_apps)
16102
16103
16104	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1102 f882894a-f735-0410-b71e-b25c423dba1c
16105
16106	* contrib/check_citrix: Replaced by the check_ica* pair of plugins
16107	(mainly check_ica_metaframe_pub_apps)
16108
16109
16110	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1101 f882894a-f735-0410-b71e-b25c423dba1c
16111
16112	* contrib/packet_utils.pm: packet creation and dumping hacks used by
16113	check_ica* and check_lotus
16114
16115
16116	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1100 f882894a-f735-0410-b71e-b25c423dba1c
16117
16118	* contrib/check_ica_master_browser.pl: New plugin - checks that ICA
16119	master browser is what it should be (important for firewalled dialup)
16120
16121
16122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1099 f882894a-f735-0410-b71e-b25c423dba1c
16123
16124	* contrib/check_ica_metaframe_pub_apps.pl: Replacement (structured name
16125	mainly) for check_citrix: check of ICA browse service
16126
16127
16128	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1098 f882894a-f735-0410-b71e-b25c423dba1c
16129
16130	* contrib/check_ica_program_neigbourhood.pl: New plugin to check Citrix
16131	Metaframe XP "Program Neighbourhood"
16132
16133
16134	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1097 f882894a-f735-0410-b71e-b25c423dba1c
16135
16136	* contrib/check_lotus.pl: New plugin to check responsiveness of Louts
16137	Notes (v5 at least) servers
16138
16139
16140	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1096 f882894a-f735-0410-b71e-b25c423dba1c
16141
161422005-01-24  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16143
16144	* plugins/Makefile.am: Removed check_dhcp and check_icmp from
16145	libexec_PROGRAMS (ie dont build by defaut)
16146
16147
16148	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1095 f882894a-f735-0410-b71e-b25c423dba1c
16149
16150	* CHANGES: Notes about check_dhcp and check_icmp (no longer built by
16151	default, use at own peril, volatile)
16152
16153
16154	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1094 f882894a-f735-0410-b71e-b25c423dba1c
16155
161562005-01-21  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16157
16158	* configure.in: Set arch specifc preprocessor symbols in config.h.
16159	TEMPORARY hack for check_dhcp.c [on FreeBSD 4: /check_dhcp -i fxp0 ->
16160	DHCP ok: Received 1 DHCPOFFER(s), max lease time = 259200 sec.
16161
16162
16163	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1093 f882894a-f735-0410-b71e-b25c423dba1c
16164
161652005-01-21  Harper Mann  <harpermann@users.sourceforge.net>
16166
16167	* plugins/check_snmp.c: Tracker 1106378 fixed - The -t (timeout) arg was
16168	not handled correctly when passed to the snmpget command. Added -e
16169	--retries for the correct retries value to snmpcmd.
16170
16171
16172	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1092 f882894a-f735-0410-b71e-b25c423dba1c
16173
161742005-01-21  Ton Voon  <tonvoon@users.sourceforge.net>
16175
16176	* doc/developer-guidelines.sgml: Changing copyright to the Nagios
16177	Plugins Development Team, rather than
16178	individual names. Also, clarified use of ACKNOWLEDGEMENTS, THANKS.in and
16179	AUTHORS
16180
16181
16182	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1091 f882894a-f735-0410-b71e-b25c423dba1c
16183
161842005-01-20  Harper Mann  <harpermann@users.sourceforge.net>
16185
16186	* plugins/check_http.c: Changed long argument --minmax to --pagesize and
16187	updated help and usage
16188
16189
16190	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1090 f882894a-f735-0410-b71e-b25c423dba1c
16191
161922005-01-20  Ton Voon  <tonvoon@users.sourceforge.net>
16193
16194	* AUTHORS, Makefile.am, THANKS.in: The AUTHORS file now used for the
16195	plugin team, with THANKS.in as the
16196	contributors list.
16197
16198
16199	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1089 f882894a-f735-0410-b71e-b25c423dba1c
16200
162012005-01-20  Harper Mann  <harpermann@users.sourceforge.net>
16202
16203	* CHANGES: Added comment about check_http --pagesize and added max value
16204	to page size check
16205
16206
16207	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1088 f882894a-f735-0410-b71e-b25c423dba1c
16208
162092005-01-20  Ton Voon  <tonvoon@users.sourceforge.net>
16210
16211	* AUTHORS: Added Sean for bug reports
16212
16213
16214	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1087 f882894a-f735-0410-b71e-b25c423dba1c
16215
162162005-01-20  Harper Mann  <harpermann@users.sourceforge.net>
16217
16218	* plugins/check_http.c: Tracker 1099682 fix. Now getting the page size
16219	from Content-Length in the header. Added max value to the -m switch so
16220	can do "-m min:max". Retained "-m min" convention. Renamed long arg name
16221	to --minmax
16222
16223
16224	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1086 f882894a-f735-0410-b71e-b25c423dba1c
16225
162262005-01-19  Harper Mann  <harpermann@users.sourceforge.net>
16227
16228	* plugins/check_nt.c: In the CHECK_COUNTER block, there were several
16229	strcats writing to unallocated
16230	memory.  Changed to asprintf. We're not freeing since plugin run is short.
16231
16232
16233	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1085 f882894a-f735-0410-b71e-b25c423dba1c
16234
162352005-01-19  Ton Voon  <tonvoon@users.sourceforge.net>
16236
16237	* plugins/check_swap.c: Fixed parsing of AIX lsps command (1093522)
16238
16239
16240	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1084 f882894a-f735-0410-b71e-b25c423dba1c
16241
162422005-01-14  Ton Voon  <tonvoon@users.sourceforge.net>
16243
16244	* AUTHORS: More contributors
16245
16246
16247	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1083 f882894a-f735-0410-b71e-b25c423dba1c
16248
16249	* configure.in: Fixed ssl configure problems on Solaris (Bug 1096091)
16250
16251
16252	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1081 f882894a-f735-0410-b71e-b25c423dba1c
16253
162542005-01-13  Ton Voon  <tonvoon@users.sourceforge.net>
16255
16256	* configure.in, plugins/check_swap.c: Use floats for holding memory
16257	values to avoid different types on different
16258	OSes. Seems to have a problem with the perf data for check_swap on Sol 2.6,
16259	but not critical
16260
16261
16262	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1080 f882894a-f735-0410-b71e-b25c423dba1c
16263
162642005-01-05  Ton Voon  <tonvoon@users.sourceforge.net>
16265
16266	* configure.in, package.def: Update version number to next release
16267
16268
16269	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1079 f882894a-f735-0410-b71e-b25c423dba1c
16270
162712005-01-04  Benoit Mortier  <opensides@users.sourceforge.net>
16272
16273	* plugins/check_ide_smart.c: still trying to fix #1094326
16274
16275
16276	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1078 f882894a-f735-0410-b71e-b25c423dba1c
16277
162782005-01-03  Benoit Mortier  <opensides@users.sourceforge.net>
16279
16280	* plugins/check_ide_smart.c: more fixes for #1094326
16281
16282
16283	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1077 f882894a-f735-0410-b71e-b25c423dba1c
16284
16285	* plugins-scripts/check_mailq.pl: fixes for #1094324
16286
16287
16288	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1076 f882894a-f735-0410-b71e-b25c423dba1c
16289
162902005-01-02  Benoit Mortier  <opensides@users.sourceforge.net>
16291
16292	* plugins/check_ide_smart.c: fixing bug #1094326
16293
16294	still need to check the makefile for check_ide_smart.c
16295
16296
16297	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1075 f882894a-f735-0410-b71e-b25c423dba1c
16298
162992005-01-01  Ton Voon  <tonvoon@users.sourceforge.net>
16300
16301	* plugins/check_smtp.c: Removed old terminate function (Bug 1093491)
16302
16303
16304	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1074 f882894a-f735-0410-b71e-b25c423dba1c
16305
163062004-12-30  Ton Voon  <tonvoon@users.sourceforge.net>
16307
16308	* ChangeLog: Updated with r1_4-beta1 details
16309
16310
16311	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1072 f882894a-f735-0410-b71e-b25c423dba1c
16312
16313	* CHANGES: Note some syntax changes to check_disk
16314
16315
16316	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1071 f882894a-f735-0410-b71e-b25c423dba1c
16317
16318	* doc/RELEASING: Update package files for version
16319
16320
16321	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1070 f882894a-f735-0410-b71e-b25c423dba1c
16322
16323	* AUTHORS: For help with ps on FreeBSD 4
16324
16325
16326	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1069 f882894a-f735-0410-b71e-b25c423dba1c
16327
16328	* configure.in: Get ps command for FreeBSD 4 (Tomasz Pilat)
16329
16330
16331	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1068 f882894a-f735-0410-b71e-b25c423dba1c
16332
163332004-12-30  Benoit Mortier  <opensides@users.sourceforge.net>
16334
16335	* plugins/check_dhcp.c, plugins/check_dns.c, plugins/check_ping.c,
16336	plugins/check_procs.c, plugins/check_smtp.c, plugins/check_snmp.c,
16337	plugins/check_swap.c, plugins/check_tcp.c, po/de.po, po/fr.po,
16338	po/nagios-plugins.pot: more internationalization fixes
16339	internationalization freeze for beta1
16340
16341
16342	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1067 f882894a-f735-0410-b71e-b25c423dba1c
16343
163442004-12-28  Benoit Mortier  <opensides@users.sourceforge.net>
16345
16346	* AUTHORS, po/fr.po: more internationalization
16347
16348
16349	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1066 f882894a-f735-0410-b71e-b25c423dba1c
16350
16351	* plugins/Makefile.am, plugins/check_smtp.c, po/fr.po: starttls support
16352	for check_smtp #1041576
16353
16354
16355	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1065 f882894a-f735-0410-b71e-b25c423dba1c
16356
16357	* AUTHORS, plugins/check_ping.c: String match in check_ping for Solaris
16358	10 #1091043
16359
16360
16361	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1064 f882894a-f735-0410-b71e-b25c423dba1c
16362
163632004-12-28  Ton Voon  <tonvoon@users.sourceforge.net>
16364
16365	* configure.in: sys/param.h needed for sys/swap.h on openbsd 3.6 (Julien
16366	Touche)
16367
16368
16369	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1063 f882894a-f735-0410-b71e-b25c423dba1c
16370
163712004-12-27  Benoit Mortier  <opensides@users.sourceforge.net>
16372
16373	* po/fr.po: more internationalization
16374
16375
16376	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1062 f882894a-f735-0410-b71e-b25c423dba1c
16377
163782004-12-25  Benoit Mortier  <opensides@users.sourceforge.net>
16379
16380	* plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
16381	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
16382	plugins/check_hpjd.c, plugins/check_icmp.c, plugins/check_ide_smart.c,
16383	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
16384	plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nagios.c,
16385	plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c,
16386	plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c,
16387	plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c,
16388	plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c,
16389	plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c,
16390	plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
16391	plugins/netutils.c, plugins/popen.c, plugins/popen.h, plugins/urlize.c,
16392	plugins/utils.c, po/de.po, po/fr.po, po/nagios-plugins.pot: various
16393	fixes for localization
16394
16395
16396	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1061 f882894a-f735-0410-b71e-b25c423dba1c
16397
16398	* po/de.po, po/fr.po, po/nagios-plugins.pot: new version of po files and
16399	pot file
16400
16401
16402	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1060 f882894a-f735-0410-b71e-b25c423dba1c
16403
16404	* package.def, po/POTFILES.in: change realase name on package.def
16405	adding check_dhcp.c to potfiles.in
16406
16407
16408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1059 f882894a-f735-0410-b71e-b25c423dba1c
16409
16410	* plugins/check_by_ssh.c, plugins/check_dhcp.c: internationalization of
16411	check_dhcp
16412	internationalization fixes of check_ssh
16413
16414
16415	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1058 f882894a-f735-0410-b71e-b25c423dba1c
16416
164172004-12-24  Benoit Mortier  <opensides@users.sourceforge.net>
16418
16419	* plugins/check_icmp.c, po/POTFILES.in, po/fr.po: first pass at adapting
16420	to plugin guidelines
16421	and start of localization
16422
16423
16424	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1057 f882894a-f735-0410-b71e-b25c423dba1c
16425
164262004-12-23  Benoit Mortier  <opensides@users.sourceforge.net>
16427
16428	* plugins/check_http.c, po/fr.po: internationalization fixes
16429
16430
16431	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1056 f882894a-f735-0410-b71e-b25c423dba1c
16432
164332004-12-23  Michael Wirtgen  <mwirtgen@users.sourceforge.net>
16434
16435	* po/de.po: german translations 391 to go
16436
16437
16438	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1055 f882894a-f735-0410-b71e-b25c423dba1c
16439
164402004-12-23  Ton Voon  <tonvoon@users.sourceforge.net>
16441
16442	* ACKNOWLEDGEMENTS, configure.in, m4/np_curl.m4, plugins/Makefile.am:
16443	Another attempt at fixing check_http compile on Redhat EL3. Fixed
16444	check_icmp
16445	compile (Lynne Lawrence - 1087171) - still some code changes to check_icmp
16446	outstanding. Fixed compile of check_dhcp (complaining about socklen_t).
16447	Added acknowledgements for Coreutils and curl
16448
16449
16450	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1054 f882894a-f735-0410-b71e-b25c423dba1c
16451
164522004-12-22  Harper Mann  <harpermann@users.sourceforge.net>
16453
16454	* plugins/check_nt.c: Added check for "%" in COUNTER <description>. If
16455	it exists, <description> is used as an arg to asprintf. If it doesn't
16456	exist, <description> is used as a label. If the formatting is wrong, the
16457	program will segv.
16458
16459
16460	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1053 f882894a-f735-0410-b71e-b25c423dba1c
16461
164622004-12-22  Ton Voon  <tonvoon@users.sourceforge.net>
16463
16464	* lib/Makefile.am, lib/stdbool_.h: File required from coreutils
16465
16466
16467	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1052 f882894a-f735-0410-b71e-b25c423dba1c
16468
164692004-12-21  Ton Voon  <tonvoon@users.sourceforge.net>
16470
16471	* configure.in, plugins/Makefile.am: Revert back to previous openssl
16472	checks (the ones from curl kept having
16473	problems with later Redhat versions)
16474
16475
16476	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1051 f882894a-f735-0410-b71e-b25c423dba1c
16477
16478	* m4/stdbool.m4: Another m4 from coreutils
16479
16480
16481	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1050 f882894a-f735-0410-b71e-b25c423dba1c
16482
16483	* AUTHORS: For their bug reports
16484
16485
16486	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1049 f882894a-f735-0410-b71e-b25c423dba1c
16487
16488	* lib/Makefile.am, m4/Makefile.am, m4/np_coreutils.m4: Fixed compile
16489	problem on Sol2.6 with stdbool.h
16490
16491
16492	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1047 f882894a-f735-0410-b71e-b25c423dba1c
16493
164942004-12-21  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16495
16496	* plugins/check_dhcp.c: Commentary changes only: cite origin of copied
16497	code with reference to ACK file
16498
16499
16500	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1046 f882894a-f735-0410-b71e-b25c423dba1c
16501
16502	* ACKNOWLEDGEMENTS: ACK file contains the details of the authors of code
16503	copied by the plugins
16504
16505
16506	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1045 f882894a-f735-0410-b71e-b25c423dba1c
16507
165082004-12-21  Matthew Kent  <mattkent@users.sourceforge.net>
16509
16510	* plugins/check_dns.c: Add another error string match from Pasi
16511	Tiittanen
16512
16513
16514	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1044 f882894a-f735-0410-b71e-b25c423dba1c
16515
165162004-12-20  Ton Voon  <tonvoon@users.sourceforge.net>
16517
16518	* plugins/check_nagios.c: Corrected help for expiry units. Restored
16519	functionality of searching for
16520	process arguments
16521
16522
16523	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1043 f882894a-f735-0410-b71e-b25c423dba1c
16524
16525	* plugins/check_nagios.c: Updating help text to reflect using shortname
16526	instead of full path for command
16527
16528
16529	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1042 f882894a-f735-0410-b71e-b25c423dba1c
16530
16531	* configure.in: - stupid typo
16532
16533
16534	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1041 f882894a-f735-0410-b71e-b25c423dba1c
16535
16536	* configure.in: Fix compile errors when looking for openssl
16537
16538
16539	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1040 f882894a-f735-0410-b71e-b25c423dba1c
16540
165412004-12-20  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16542
16543	* COPYING, plugins/check_dhcp.c, po/de.po, po/fr.po: Compilation fixes
16544	for check_dhcp.c HP-UX 11. Still fails on HP-UX 10. Unknown if
16545	check_dhcp works on UX.
16546
16547
16548	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1039 f882894a-f735-0410-b71e-b25c423dba1c
16549
165502004-12-18  Michael Wirtgen  <mwirtgen@users.sourceforge.net>
16551
16552	* po/de.po: Initial commit on german translation - 428 to go
16553
16554
16555	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1038 f882894a-f735-0410-b71e-b25c423dba1c
16556
165572004-12-17  Ton Voon  <tonvoon@users.sourceforge.net>
16558
16559	* configure.in: Support for FreeBSD 5.2.1 and 5.3 in check_procs
16560
16561
16562	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1037 f882894a-f735-0410-b71e-b25c423dba1c
16563
165642004-12-15  Ton Voon  <tonvoon@users.sourceforge.net>
16565
16566	* configure.in: Bump version to next release
16567
16568
16569	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1036 f882894a-f735-0410-b71e-b25c423dba1c
16570
16571	* doc/developer-guidelines.sgml: Mistake in automake version - back to
16572	1.8
16573
16574
16575	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1035 f882894a-f735-0410-b71e-b25c423dba1c
16576
16577	* doc/RELEASING: Clarified notes
16578
16579
16580	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1034 f882894a-f735-0410-b71e-b25c423dba1c
16581
16582	* ChangeLog: Updated for r1_4_0-alpha3
16583
16584
16585	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1032 f882894a-f735-0410-b71e-b25c423dba1c
16586
16587	* doc/developer-guidelines.sgml: Updated requirements for GNU tools
16588
16589
16590	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1031 f882894a-f735-0410-b71e-b25c423dba1c
16591
16592	* m4/Makefile.am: Makefile for m4 files
16593
16594
16595	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1030 f882894a-f735-0410-b71e-b25c423dba1c
16596
16597	* Makefile.am, configure.in, plugins/Makefile.am, tools/setup: Support
16598	for coreutils lib. Configure tests via m4 scripts from coreutils
16599
16600
16601	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1029 f882894a-f735-0410-b71e-b25c423dba1c
16602
16603	* m4/Makefile.am.in, m4/afs.m4, m4/codeset.m4, m4/error.m4,
16604	m4/exitfail.m4, m4/extensions.m4, m4/fstypename.m4, m4/fsusage.m4,
16605	m4/getopt.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4,
16606	m4/inttypes-pri.m4, m4/inttypes.m4, m4/inttypes_h.m4, m4/isc-posix.m4,
16607	m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
16608	m4/ls-mntd-fs.m4, m4/malloc.m4, m4/mountlist.m4, m4/np_coreutils.m4,
16609	m4/onceonly.m4, m4/progtest.m4, m4/realloc.m4, m4/stdint_h.m4,
16610	m4/uintmax_t.m4, m4/ulonglong.m4, m4/unlocked-io.m4, m4/xalloc.m4:
16611	Moving m4 files from lib/
16612
16613
16614	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1028 f882894a-f735-0410-b71e-b25c423dba1c
16615
16616	* lib/Makefile.am, lib/afs.m4, lib/error.m4, lib/exitfail.m4,
16617	lib/fstypename.m4, lib/fsusage.m4, lib/full-read.c, lib/full-write.c,
16618	lib/full-write.h, lib/getopt.m4, lib/ls-mntd-fs.m4, lib/onceonly.m4,
16619	lib/safe-read.c, lib/safe-read.h, lib/safe-write.c, lib/safe-write.h,
16620	lib/unlocked-io.m4, lib/xalloc.m4: Moving m4 files into m4/. Added extra
16621	coreutils files required from
16622	autoconf tests. Updated Makefile.am to have nagiosplug lib and a separate
16623	coreutils lib
16624
16625
16626	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1027 f882894a-f735-0410-b71e-b25c423dba1c
16627
166282004-12-15  Benoit Mortier  <opensides@users.sourceforge.net>
16629
16630	* po/de.po, po/fr.po: fr.po work in progress still 88 to translate ;-)
16631
16632
16633	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1026 f882894a-f735-0410-b71e-b25c423dba1c
16634
166352004-12-11  Matthew Kent  <mattkent@users.sourceforge.net>
16636
16637	* plugins/check_tcp.c: Patch from Ollie Cook to define return code when
16638	expected value not received (#1082275).
16639	Also included another change from Ollie Cook to do stricter matching of expected values from the beginning of the line. When a user defines an expected string this is changed to the old style strstr matching.
16640
16641
16642	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1025 f882894a-f735-0410-b71e-b25c423dba1c
16643
166442004-12-10  Ton Voon  <tonvoon@users.sourceforge.net>
16645
16646	* plugins/check_ldap.c: Fixed compile warning
16647
16648
16649	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1024 f882894a-f735-0410-b71e-b25c423dba1c
16650
166512004-12-10  Matthew Kent  <mattkent@users.sourceforge.net>
16652
16653	* plugins/Makefile.am: Compile broken - fixing link flags.
16654
16655
16656	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1023 f882894a-f735-0410-b71e-b25c423dba1c
16657
16658	* plugins/check_dns.c: Error catching improvements from Ollie Cook
16659
16660
16661	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1022 f882894a-f735-0410-b71e-b25c423dba1c
16662
16663	* plugins/check_pgsql.c: Fixing broken compile
16664
16665
16666	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1021 f882894a-f735-0410-b71e-b25c423dba1c
16667
16668	* AUTHORS: More contributers
16669
16670
16671	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1020 f882894a-f735-0410-b71e-b25c423dba1c
16672
166732004-12-10  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16674
16675	* plugins/Makefile.am: Changes to link flags for check_dhcp.c
16676
16677
16678	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1019 f882894a-f735-0410-b71e-b25c423dba1c
16679
16680	* plugins/check_dhcp.c: Extensive changes to get MAC address from
16681	Solaris via DLPI
16682
16683
16684	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1018 f882894a-f735-0410-b71e-b25c423dba1c
16685
166862004-12-10  Ton Voon  <tonvoon@users.sourceforge.net>
16687
16688	* plugins/check_dns.c, plugins/check_procs.c: Reverting back ngettext
16689	calls
16690
16691
16692	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1017 f882894a-f735-0410-b71e-b25c423dba1c
16693
16694	* plugins/common.h: Fix includes for gettext
16695
16696
16697	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1016 f882894a-f735-0410-b71e-b25c423dba1c
16698
166992004-12-09  Ton Voon  <tonvoon@users.sourceforge.net>
16700
16701	* configure.in: Include $libsuff for systems that define this (based on
16702	advice from
16703	Daniel Stenberg)
16704
16705
16706	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1015 f882894a-f735-0410-b71e-b25c423dba1c
16707
167082004-12-08  Ton Voon  <tonvoon@users.sourceforge.net>
16709
16710	* configure.in: Removed redundant check and make export LD_LIBRARY_PATH
16711	more sh friendly
16712
16713
16714	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1014 f882894a-f735-0410-b71e-b25c423dba1c
16715
167162004-12-08  Benoit Mortier  <opensides@users.sourceforge.net>
16717
16718	* configure.in, plugins/Makefile.am, plugins/check_by_ssh.c,
16719	plugins/check_game.c, plugins/check_http.c, plugins/check_ide_smart.c,
16720	plugins/check_ldap.c, plugins/check_snmp.c, plugins/check_tcp.c: patch
16721	1028033
16722
16723	minor internationalization fixes
16724
16725
16726	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1013 f882894a-f735-0410-b71e-b25c423dba1c
16727
167282004-12-08  Ton Voon  <tonvoon@users.sourceforge.net>
16729
16730	* configure.in: Fixed output info for openssl and LD_LIBRARY_PATH for
16731	subsequent compiles
16732	(otherwise get ld.so.1: ./conftest: fatal: libssl.so.0.9.7: open failed)
16733
16734
16735	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1012 f882894a-f735-0410-b71e-b25c423dba1c
16736
167372004-12-07  Ton Voon  <tonvoon@users.sourceforge.net>
16738
16739	* configure.in, plugins/Makefile.am: Better SSL checking (inspired by
16740	curl 7.12.2's configure.ac)
16741
16742
16743	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1011 f882894a-f735-0410-b71e-b25c423dba1c
16744
167452004-12-07  Matthew Kent  <mattkent@users.sourceforge.net>
16746
16747	* plugins-scripts/check_ifoperstatus.pl: Option to check for admin down
16748	(#1012191) from Raúl Pedroche.
16749
16750
16751	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1010 f882894a-f735-0410-b71e-b25c423dba1c
16752
167532004-12-07  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16754
16755	* plugins/Makefile.am: Correct dependencies for check_dhcp.c.
16756
16757
16758	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1009 f882894a-f735-0410-b71e-b25c423dba1c
16759
16760	* plugins/Makefile.am, plugins/check_dhcp.c: New plugin: check_dhcp.c.
16761	Attempt to port to non Linux platform.
16762
16763
16764	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1008 f882894a-f735-0410-b71e-b25c423dba1c
16765
167662004-12-06  Benoit Mortier  <opensides@users.sourceforge.net>
16767
16768	* po/fr.po: new version of fr.po
16769
16770
16771	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1007 f882894a-f735-0410-b71e-b25c423dba1c
16772
167732004-12-05  Matthew Kent  <mattkent@users.sourceforge.net>
16774
16775	* plugins/check_snmp.c: Fix for -s string matching (#756567, Tony
16776	Missana)
16777
16778
16779	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1006 f882894a-f735-0410-b71e-b25c423dba1c
16780
167812004-12-05  Benoit Mortier  <opensides@users.sourceforge.net>
16782
16783	* plugins/check_nt.c, po/fr.po, po/nagios-plugins.pot: cleaned fr.po
16784	nagios-plugins.pot
16785
16786
16787	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1005 f882894a-f735-0410-b71e-b25c423dba1c
16788
16789	* plugins/check_http.c, plugins/check_icmp.c, plugins/check_nwstat.c,
16790	plugins/check_ping.c, plugins/check_smtp.c, plugins/check_swap.c,
16791	plugins/utils.h: fix patch 998291
16792	fix patch 1078934 expect check_ssh fix and check_nt perfdata should stay
16793	on one word like in nagios
16794
16795
16796	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1004 f882894a-f735-0410-b71e-b25c423dba1c
16797
167982004-12-04  Benoit Mortier  <opensides@users.sourceforge.net>
16799
16800	* po/nagios-plugins.pot: new version of pot file
16801
16802
16803	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1003 f882894a-f735-0410-b71e-b25c423dba1c
16804
16805	* plugins/check_by_ssh.c, plugins/check_dns.c, po/POTFILES.in: various
16806	internationalization fixes
16807
16808
16809	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1002 f882894a-f735-0410-b71e-b25c423dba1c
16810
16811	* plugins/Makefile.am, plugins/check_by_ssh.c, plugins/check_dig.c,
16812	plugins/check_http.c, plugins/check_ide_smart.c, plugins/check_mrtg.c,
16813	plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c,
16814	plugins/check_real.c, plugins/check_smtp.c, plugins/check_swap.c,
16815	plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c,
16816	po/POTFILES.in: internationalization fixes
16817	bugfixes
16818
16819
16820	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1001 f882894a-f735-0410-b71e-b25c423dba1c
16821
16822	* plugins/check_dns.c, plugins/check_hpjd.c: check_dns needs a space
16823	between 'time' and the hostname
16824	check_hpjd needs a parenthesis removed in print_usage()
16825
16826
16827	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1000 f882894a-f735-0410-b71e-b25c423dba1c
16828
16829	* plugins/check_swap.c: Bug Fix [ 1024735 ] check_swap providing
16830	inaccurate swap information on Sol6
16831
16832
16833	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@999 f882894a-f735-0410-b71e-b25c423dba1c
16834
168352004-12-03  Benoit Mortier  <opensides@users.sourceforge.net>
16836
16837	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
16838	plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
16839	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ldap.c,
16840	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
16841	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nt.c,
16842	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
16843	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
16844	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
16845	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
16846	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
16847	plugins/check_users.c, plugins/negate.c: reverting my changes from
16848	!=TRUE to == ERROR, that's not good ;-( sorry
16849
16850
16851	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@998 f882894a-f735-0410-b71e-b25c423dba1c
16852
16853	* plugins/check_tcp.c, po/de.po, po/fr.po, po/nagios-plugins.pot:
16854	check_tcp parenthesis bug, header fix for po files
16855
16856
16857	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@997 f882894a-f735-0410-b71e-b25c423dba1c
16858
16859	* plugins/check_dig.c, plugins/check_disk.c, plugins/check_dns.c,
16860	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
16861	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ide-smart.c,
16862	plugins/check_ldap.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
16863	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_nwstat.c,
16864	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_procs.c,
16865	plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c,
16866	plugins/check_snmp.c, plugins/check_swap.c, plugins/check_tcp.c,
16867	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c:
16868	print_help and print_usage() cleanup
16869
16870	other misc cleanups
16871
16872
16873	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@996 f882894a-f735-0410-b71e-b25c423dba1c
16874
168752004-12-03  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
16876
16877	* plugins/check_tcp.c: 1041571: -D option processing corrected (Eric
16878	Chen). Changed process_arguments() to return TRUE. Dont know why this
16879	was necessary.
16880
16881
16882	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@995 f882894a-f735-0410-b71e-b25c423dba1c
16883
168842004-12-03  Benoit Mortier  <opensides@users.sourceforge.net>
16885
16886	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
16887	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
16888	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
16889	plugins/check_ide-smart.c, plugins/check_ldap.c, plugins/check_load.c,
16890	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
16891	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_nwstat.c,
16892	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
16893	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
16894	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
16895	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
16896	plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
16897	plugins/negate.c, plugins/urlize.c: remove UT_HLP_VRS from print_usage
16898	this was not a good idea ;-)
16899
16900
16901	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@994 f882894a-f735-0410-b71e-b25c423dba1c
16902
16903	* plugins/utils.c: removing support fonction
16904	removing warranty from print_revision
16905
16906
16907	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@993 f882894a-f735-0410-b71e-b25c423dba1c
16908
16909	* ROADMAP, package.def, plugins/negate.c, plugins/utils.h: some minor
16910	fixes
16911
16912
16913	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@992 f882894a-f735-0410-b71e-b25c423dba1c
16914
16915	* plugins/check_load.c, plugins/check_ssh.c: correcting parenthesis
16916	error
16917
16918
16919	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@991 f882894a-f735-0410-b71e-b25c423dba1c
16920
16921	* AUTHORS, plugins/check_load.c, plugins/check_pgsql.c,
16922	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
16923	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
16924	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
16925	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
16926	plugins/check_users.c, plugins/urlize.c: fixes for internationalization
16927
16928
16929	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@990 f882894a-f735-0410-b71e-b25c423dba1c
16930
16931	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
16932	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
16933	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
16934	plugins/check_ide-smart.c, plugins/check_ldap.c, plugins/check_load.c,
16935	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
16936	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_nwstat.c:
16937	internationalization fixes and help fixes
16938
16939
16940	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@989 f882894a-f735-0410-b71e-b25c423dba1c
16941
16942	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_http.c,
16943	plugins/check_nwstat.c, plugins/check_pgsql.c, plugins/check_ping.c,
16944	plugins/check_udp.c, po/.cvsignore: Localization fixes
16945
16946
16947	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@988 f882894a-f735-0410-b71e-b25c423dba1c
16948
16949	* plugins/check_ide-smart.c, plugins/check_pgsql.c: correcting copyright
16950	and remaning int result = STATE_UNKNOWN;
16951
16952
16953	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@987 f882894a-f735-0410-b71e-b25c423dba1c
16954
169552004-12-03  Matthew Kent  <mattkent@users.sourceforge.net>
16956
16957	* plugins/check_nagios.c: Affected by elapsed time patch.
16958
16959
16960	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@986 f882894a-f735-0410-b71e-b25c423dba1c
16961
16962	* AUTHORS: Another contributer.
16963
16964
16965	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@985 f882894a-f735-0410-b71e-b25c423dba1c
16966
16967	* configure.in, plugins/check_procs.c: Patch from Russell Miller which
16968	adds elapsed time as a metric. Only for linux so far. (991359)
16969
16970
16971	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@984 f882894a-f735-0410-b71e-b25c423dba1c
16972
16973	* plugins/check_ldap.c: Fix typo breaking compile.
16974
16975
16976	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@983 f882894a-f735-0410-b71e-b25c423dba1c
16977
169782004-12-03  Benoit Mortier  <opensides@users.sourceforge.net>
16979
16980	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_dns.c,
16981	plugins/check_dummy.c, plugins/check_fping.c, plugins/check_game.c,
16982	plugins/check_hpjd.c, plugins/check_ide-smart.c, plugins/check_ldap.c,
16983	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
16984	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nt.c,
16985	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
16986	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
16987	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
16988	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
16989	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
16990	plugins/check_users.c, plugins/negate.c, plugins/urlize.c: bump
16991	copyright year
16992	initialize result to STATE_UNKNOW in place of STATE_OK
16993
16994
16995	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@982 f882894a-f735-0410-b71e-b25c423dba1c
16996
169972004-12-02  Benoit Mortier  <opensides@users.sourceforge.net>
16998
16999	* plugins/check_dns.c, plugins/check_ldap.c, plugins/check_procs.c:
17000	--disable-nls throws an error on check_dns, check_procs and
17001	check_ldap without this patch.
17002
17003
17004	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@981 f882894a-f735-0410-b71e-b25c423dba1c
17005
170062004-12-02  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17007
17008	* plugins/check_tcp.c: Tracker 1041571: appended :D to getopt_long()
17009	args (for cert expiry check). Eric Chen.
17010
17011
17012	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@980 f882894a-f735-0410-b71e-b25c423dba1c
17013
170142004-12-02  Benoit Mortier  <opensides@users.sourceforge.net>
17015
17016	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
17017	plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
17018	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ldap.c,
17019	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
17020	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nt.c,
17021	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
17022	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
17023	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
17024	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
17025	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
17026	plugins/check_users.c, plugins/negate.c, plugins/popen.c,
17027	plugins/utils.c: More internationalization work
17028	new usage4 function to permit localisation of think like check_ssh: xxxxx
17029
17030
17031	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@979 f882894a-f735-0410-b71e-b25c423dba1c
17032
17033	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
17034	plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
17035	plugins/check_hpjd.c, plugins/check_ldap.c, plugins/check_load.c,
17036	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
17037	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_nwstat.c,
17038	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
17039	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
17040	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
17041	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
17042	plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
17043	plugins/negate.c: return of process_arguments() is TRUE not OK !
17044
17045
17046	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@978 f882894a-f735-0410-b71e-b25c423dba1c
17047
17048	* plugins/check_http.c: return of process_arguments() is TRUE not OK !
17049
17050
17051	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@977 f882894a-f735-0410-b71e-b25c423dba1c
17052
170532004-12-02  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17054
17055	* plugins/Makefile.am: Add check_icmp plugin
17056
17057
17058	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@976 f882894a-f735-0410-b71e-b25c423dba1c
17059
17060	* plugins/check_icmp.c: check_icmp plugin from A Ericsson
17061
17062
17063	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@975 f882894a-f735-0410-b71e-b25c423dba1c
17064
17065	* plugins/linux.h: For check_icmp plugin from A Ericsson
17066
17067
17068	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@974 f882894a-f735-0410-b71e-b25c423dba1c
17069
170702004-12-02  Matthew Kent  <mattkent@users.sourceforge.net>
17071
17072	* command.cfg.in: Fix typo.
17073
17074
17075	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@973 f882894a-f735-0410-b71e-b25c423dba1c
17076
17077	* AUTHORS, REQUIREMENTS, command.cfg.in, plugins/check_ups.c: Patch from
17078	Arnaud Quette to bring support to NUT 2.0 plus couple improvements and
17079	fixes (1038413 which includes 1032009, 815785).
17080
17081
17082	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@972 f882894a-f735-0410-b71e-b25c423dba1c
17083
170842004-12-02  Benoit Mortier  <opensides@users.sourceforge.net>
17085
17086	* plugins/check_dns.c, plugins/check_game.c, plugins/check_http.c,
17087	plugins/check_ide-smart.c, plugins/check_load.c,
17088	plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nagios.c,
17089	plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c,
17090	plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c,
17091	plugins/check_radius.c, plugins/check_real.c, plugins/check_snmp.c,
17092	plugins/check_ssh.c, plugins/check_tcp.c, plugins/check_time.c,
17093	plugins/check_udp.c, plugins/check_ups.c, plugins/negate.c,
17094	plugins/popen.c: changed Error: by CRITICAL -
17095	more localization fixes
17096
17097
17098	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@971 f882894a-f735-0410-b71e-b25c423dba1c
17099
17100	* contrib/check_rbl.c: adapted for localization
17101
17102
17103	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@970 f882894a-f735-0410-b71e-b25c423dba1c
17104
171052004-12-01  Benoit Mortier  <opensides@users.sourceforge.net>
17106
17107	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
17108	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
17109	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
17110	plugins/check_ide-smart.c, plugins/check_ldap.c, plugins/check_load.c,
17111	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
17112	plugins/check_nagios.c, plugins/check_nt.c, plugins/check_nwstat.c,
17113	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
17114	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
17115	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
17116	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
17117	plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
17118	plugins/common.h, plugins/getaddrinfo.c, plugins/getaddrinfo.h,
17119	plugins/gethostbyname.c, plugins/gethostbyname.h, plugins/negate.c,
17120	plugins/netutils.c, plugins/netutils.h, plugins/popen.c,
17121	plugins/urlize.c, plugins/utils.c, plugins/utils.h: standardize
17122	localization string
17123	standardize unknow arguments
17124
17125
17126	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@969 f882894a-f735-0410-b71e-b25c423dba1c
17127
171282004-12-01  Ton Voon  <tonvoon@users.sourceforge.net>
17129
17130	* doc/RELEASING: Notes on releasing
17131
17132
17133	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@968 f882894a-f735-0410-b71e-b25c423dba1c
17134
17135	* configure.in: Next version number
17136
17137
17138	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@967 f882894a-f735-0410-b71e-b25c423dba1c
17139
17140	* ChangeLog: Updated for r1_4_0-alpha2
17141
17142
17143	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@965 f882894a-f735-0410-b71e-b25c423dba1c
17144
17145	* tools/devmode: eval not working - instructions now in comments
17146
17147
17148	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@964 f882894a-f735-0410-b71e-b25c423dba1c
17149
17150	* plugins-scripts/check_oracle.sh: Fixed pmon process checking from a
17151	change I made earlier
17152
17153
17154	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@963 f882894a-f735-0410-b71e-b25c423dba1c
17155
171562004-12-01  Benoit Mortier  <opensides@users.sourceforge.net>
17157
17158	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
17159	plugins/check_dns.c, plugins/check_fping.c, plugins/check_ssh.c: first
17160	pass at standardization of messages for the localization
17161
17162
17163	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@962 f882894a-f735-0410-b71e-b25c423dba1c
17164
171652004-12-01  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17166
17167	* configure.in: Bryan Loniewski contributed check_jabber plugin
17168	(SSL/check_tcp); Eric Chen check_nntps plugin + SSL certficate expiry
17169	check [added -D option to check_tcp]
17170
17171
17172	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@961 f882894a-f735-0410-b71e-b25c423dba1c
17173
17174	* plugins/netutils.c: 1075725: patch to my_connect() to deal with SEGV
17175	if connect fails
17176
17177
17178	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@960 f882894a-f735-0410-b71e-b25c423dba1c
17179
17180	* plugins/check_tcp.c: 1041571 & 664615: check_tcp with cert check +
17181	nntps, simap, jabber
17182
17183
17184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@959 f882894a-f735-0410-b71e-b25c423dba1c
17185
171862004-12-01  Matthew Kent  <mattkent@users.sourceforge.net>
17187
17188	* contrib/check_nmap.py: Small fix from David Rippel (996800) for newer
17189	versions of nmap
17190
17191
17192	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@958 f882894a-f735-0410-b71e-b25c423dba1c
17193
17194	* plugins-scripts/check_oracle.sh: Perf data and other improvements by
17195	Florian Gleixner (1027787)
17196
17197
17198	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@957 f882894a-f735-0410-b71e-b25c423dba1c
17199
172002004-11-30  Benoit Mortier  <opensides@users.sourceforge.net>
17201
17202	* po/fr.po: more french translations
17203
17204
17205	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@956 f882894a-f735-0410-b71e-b25c423dba1c
17206
172072004-11-30  Ton Voon  <tonvoon@users.sourceforge.net>
17208
17209	* plugins/check_ide-smart.c: Capitalized some error messages
17210
17211
17212	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@955 f882894a-f735-0410-b71e-b25c423dba1c
17213
17214	* plugins/urlize.c: Updated output to UNKNOWN
17215
17216
17217	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@954 f882894a-f735-0410-b71e-b25c423dba1c
17218
172192004-11-30  Benoit Mortier  <opensides@users.sourceforge.net>
17220
17221	* po/fr.po: translating fr.po new part
17222
17223
17224	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@953 f882894a-f735-0410-b71e-b25c423dba1c
17225
172262004-11-29  Ton Voon  <tonvoon@users.sourceforge.net>
17227
17228	* lib/Makefile.am, lib/exitfail.m4, lib/getopt.m4: Extra files required
17229	from coreutils
17230
17231
17232	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@952 f882894a-f735-0410-b71e-b25c423dba1c
17233
17234	* SUPPORT: Cleanup and statement re: contrib plugins
17235
17236
17237	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@951 f882894a-f735-0410-b71e-b25c423dba1c
17238
17239	* configure.in: Patches for configure on *BSD (Julien Touche)
17240
17241
17242	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@950 f882894a-f735-0410-b71e-b25c423dba1c
17243
172442004-11-29  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17245
17246	* contrib/README.TXT, contrib/rblcheck-dns, contrib/rblcheck-web,
17247	contrib/tarballs/check_icmp-0.8.tar.gz: *** empty log message ***
17248
17249
17250	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@949 f882894a-f735-0410-b71e-b25c423dba1c
17251
172522004-11-29  Matthew Kent  <mattkent@users.sourceforge.net>
17253
17254	* contrib/check_linux_raid.pl: Better error checking (820806)
17255
17256
17257	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@948 f882894a-f735-0410-b71e-b25c423dba1c
17258
172592004-11-29  Benoit Mortier  <opensides@users.sourceforge.net>
17260
17261	* po/fr.po: second version of french .po still 300 ;-) to translate
17262
17263
17264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@947 f882894a-f735-0410-b71e-b25c423dba1c
17265
172662004-11-28  Benoit Mortier  <opensides@users.sourceforge.net>
17267
17268	* po/fr.po: first new translation of fr.po
17269
17270
17271	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@946 f882894a-f735-0410-b71e-b25c423dba1c
17272
172732004-11-27  Matthew Kent  <mattkent@users.sourceforge.net>
17274
17275	* plugins/check_ssh.c: Add remote version check (1030269, Daniel Gullin)
17276
17277
17278	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@945 f882894a-f735-0410-b71e-b25c423dba1c
17279
172802004-11-26  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17281
17282	* AUTHORS: New plugin/bugfix: tracker 1070929. check_hpjdres
17283
17284
17285	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@944 f882894a-f735-0410-b71e-b25c423dba1c
17286
172872004-11-25  Matthew Kent  <mattkent@users.sourceforge.net>
17288
17289	* plugins/check_disk.c: From old test harness code, make ./check_disk -w
17290	0 -c 0 / valid parameters again
17291
17292
17293	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@943 f882894a-f735-0410-b71e-b25c423dba1c
17294
17295	* plugins/t/check_dns.t, plugins/t/check_http.t, plugins/t/check_load.t,
17296	plugins/t/check_mysql.t, test.pl.in: Updating test harness
17297
17298
17299	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@942 f882894a-f735-0410-b71e-b25c423dba1c
17300
173012004-11-25  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17302
17303	* contrib/README.TXT: Removed reference to non existent tar balls
17304	(Hopcroft plugins)
17305
17306
17307	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@941 f882894a-f735-0410-b71e-b25c423dba1c
17308
17309	* contrib/check_wins.pl: Non functional tidy ups to check_wins
17310
17311
17312	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@940 f882894a-f735-0410-b71e-b25c423dba1c
17313
17314	* contrib/check_hw.sh: Added /contrib/check_hw.sh by Rok Debevc
17315
17316
17317	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@939 f882894a-f735-0410-b71e-b25c423dba1c
17318
17319	* contrib/check_sybase: Added /contrib/check_sybase by Simon Bellwood
17320
17321
17322	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@938 f882894a-f735-0410-b71e-b25c423dba1c
17323
17324	* contrib/check_hprsc.pl: update check_hprsc.pl for Net-SNMP versions
17325	>=4
17326
17327
17328	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@937 f882894a-f735-0410-b71e-b25c423dba1c
17329
173302004-11-24  Ton Voon  <tonvoon@users.sourceforge.net>
17331
17332	* tools/sfsnapshot: Removing build directory after creating distribution
17333
17334
17335	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@936 f882894a-f735-0410-b71e-b25c423dba1c
17336
17337	* doc/makefile: Added clean
17338
17339
17340	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@935 f882894a-f735-0410-b71e-b25c423dba1c
17341
173422004-11-24  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17343
17344	* plugins/check_hpjd.c: add -OQa to command_line in check_hpjd.c.
17345	Correct nagiosplug-Bugs-889948, 846329
17346
17347
17348	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@933 f882894a-f735-0410-b71e-b25c423dba1c
17349
173502004-11-24  Matthew Kent  <mattkent@users.sourceforge.net>
17351
17352	* plugins/check_nwstat.c: Attempting to fix a reported segfault
17353	(1055054)
17354
17355
17356	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@932 f882894a-f735-0410-b71e-b25c423dba1c
17357
17358	* plugins/check_http.c: Added support for sending port in host header
17359	(913633)
17360
17361
17362	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@931 f882894a-f735-0410-b71e-b25c423dba1c
17363
173642004-11-24  Ton Voon  <tonvoon@users.sourceforge.net>
17365
17366	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
17367	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
17368	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
17369	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
17370	plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nwstat.c,
17371	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
17372	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
17373	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
17374	plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c,
17375	plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
17376	plugins/urlize.c: Making messages more consistent
17377
17378
17379	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@930 f882894a-f735-0410-b71e-b25c423dba1c
17380
173812004-11-23  Ton Voon  <tonvoon@users.sourceforge.net>
17382
17383	* plugins/check_by_ssh.c, plugins/check_dns.c, plugins/check_hpjd.c,
17384	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_mysql.c,
17385	plugins/check_real.c, plugins/check_smtp.c, plugins/check_swap.c,
17386	plugins/check_time.c: Standardising translation texts
17387
17388
17389	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@929 f882894a-f735-0410-b71e-b25c423dba1c
17390
17391	* doc/developer-guidelines.sgml: Guidelines on translated text (Yves
17392	Mettier, Simon Bellwood, Andreas Ericsson)
17393
17394
17395	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@928 f882894a-f735-0410-b71e-b25c423dba1c
17396
17397	* doc/developer-guidelines.sgml: Adding notes on developer and
17398	translator access in SF
17399
17400
17401	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@927 f882894a-f735-0410-b71e-b25c423dba1c
17402
174032004-11-23  Matthew Kent  <mattkent@users.sourceforge.net>
17404
17405	* AUTHORS: More contributers.
17406
17407
17408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@926 f882894a-f735-0410-b71e-b25c423dba1c
17409
17410	* plugins/check_disk.c: Fix integer warning and critical options. Take
17411	values from current unit instead of always KB.
17412
17413
17414	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@925 f882894a-f735-0410-b71e-b25c423dba1c
17415
174162004-11-23  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
17417
17418	* doc/developer-guidelines.sgml: trivial changes to Perl plugin section.
17419
17420
17421	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@924 f882894a-f735-0410-b71e-b25c423dba1c
17422
174232004-11-22  Ton Voon  <tonvoon@users.sourceforge.net>
17424
17425	* AUTHORS: More contributors
17426
17427
17428	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@923 f882894a-f735-0410-b71e-b25c423dba1c
17429
17430	* plugins/check_nt.c: Fixed some messages that should not be translated
17431	(Benoit Mortier)
17432
17433
17434	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@922 f882894a-f735-0410-b71e-b25c423dba1c
17435
174362004-11-21  Matthew Kent  <mattkent@users.sourceforge.net>
17437
17438	* plugins/check_mysql.c: Patch from Nathan Shafer to add replication
17439	slave check (1006777)
17440
17441
17442	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@920 f882894a-f735-0410-b71e-b25c423dba1c
17443
174442004-11-20  Matthew Kent  <mattkent@users.sourceforge.net>
17445
17446	* AUTHORS: Oops, forgot one.
17447
17448
17449	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@919 f882894a-f735-0410-b71e-b25c423dba1c
17450
17451	* AUTHORS: More contributers.
17452
17453
17454	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@918 f882894a-f735-0410-b71e-b25c423dba1c
17455
17456	* contrib/check_linux_raid.pl: Fix always reading status from the last
17457	line (1045506)
17458
17459
17460	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@917 f882894a-f735-0410-b71e-b25c423dba1c
17461
17462	* plugins/check_ping.c: New output format reported by pumuckel1980
17463	(946857)
17464
17465
17466	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@916 f882894a-f735-0410-b71e-b25c423dba1c
17467
17468	* plugins/check_http.c: Bit of cleanup, fix verbose output.
17469
17470
17471	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@915 f882894a-f735-0410-b71e-b25c423dba1c
17472
174732004-11-20  Ton Voon  <tonvoon@users.sourceforge.net>
17474
17475	* configure.in: Fixed va_copy problem on AIX by copying samba's
17476	configure.in
17477
17478
17479	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@914 f882894a-f735-0410-b71e-b25c423dba1c
17480
174812004-11-19  Ton Voon  <tonvoon@users.sourceforge.net>
17482
17483	* CODING: Added perl coding guidelines, from Programming Perl book
17484	(Andreas Ericsson)
17485
17486
17487	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@913 f882894a-f735-0410-b71e-b25c423dba1c
17488
17489	* lib/getloadavg.m4: I think getloadavg.m4 is no longer required (as
17490	autoconf has built-in function)
17491
17492
17493	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@912 f882894a-f735-0410-b71e-b25c423dba1c
17494
17495	* lib/Makefile.am: Removed getloadavg.m4 (built-in function in autoconf)
17496	and added cloexec.[hc]
17497	for getloadavg.c
17498
17499
17500	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@911 f882894a-f735-0410-b71e-b25c423dba1c
17501
17502	* lib/cloexec.c, lib/cloexec.h: Files required for getloadavg.c
17503
17504
17505	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@910 f882894a-f735-0410-b71e-b25c423dba1c
17506
175072004-11-19  Matthew Kent  <mattkent@users.sourceforge.net>
17508
17509	* plugins-scripts/check_ntp.pl: Fix incorrectly labelled units in output
17510	(1025905, Jason Martin)
17511
17512
17513	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@909 f882894a-f735-0410-b71e-b25c423dba1c
17514
17515	* plugins/check_procs.c: Enabling timeout flag (1010097, Jason Martin)
17516
17517
17518	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@908 f882894a-f735-0410-b71e-b25c423dba1c
17519
17520	* plugins/check_http.c: Make -L notice ssl use to output a proper href
17521	(1035234, Abid Rasheed)
17522
17523
17524	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@907 f882894a-f735-0410-b71e-b25c423dba1c
17525
17526	* plugins/check_smtp.c: Change unit from 'us' to 's' to match other core
17527	plugins for simplicity.
17528
17529
17530	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@906 f882894a-f735-0410-b71e-b25c423dba1c
17531
175322004-11-19  Ton Voon  <tonvoon@users.sourceforge.net>
17533
17534	* AUTHORS: - More great contributors...
17535
17536
17537	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@905 f882894a-f735-0410-b71e-b25c423dba1c
17538
17539	* plugins/check_http.c: Options for User Agent string and extra headers
17540	(Ibere Tizio)
17541
17542
17543	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@904 f882894a-f735-0410-b71e-b25c423dba1c
17544
175452004-11-18  Ton Voon  <tonvoon@users.sourceforge.net>
17546
17547	* configure.in: Remove unnecessary CPPFLAGS for openssl (Lutz Behnke -
17548	686476)
17549
17550
17551	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@903 f882894a-f735-0410-b71e-b25c423dba1c
17552
17553	* plugins/check_tcp.c: Enhance SSL initialization problems (Phil
17554	Dibowitz - 1055120)
17555
17556
17557	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@902 f882894a-f735-0410-b71e-b25c423dba1c
17558
175592004-11-18  Matthew Kent  <mattkent@users.sourceforge.net>
17560
17561	* plugins/check_smtp.c: Go critical on no route to host instead of
17562	warning (934025)
17563
17564
17565	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@901 f882894a-f735-0410-b71e-b25c423dba1c
17566
175672004-11-18  Ton Voon  <tonvoon@users.sourceforge.net>
17568
17569	* tools/setup: Use copy of tools for consistency if building on
17570	different platforms from
17571	shared source
17572
17573
17574	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@900 f882894a-f735-0410-b71e-b25c423dba1c
17575
175762004-11-17  Ton Voon  <tonvoon@users.sourceforge.net>
17577
17578	* plugins/check_tcp.c: Ignore output from tcp port (949070 - Jan-Piet
17579	Mens)
17580
17581
17582	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@899 f882894a-f735-0410-b71e-b25c423dba1c
17583
17584	* plugins/check_http.c: --no-body and --max-age options (949521 - Jamie
17585	Zawinski)
17586
17587
17588	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@898 f882894a-f735-0410-b71e-b25c423dba1c
17589
17590	* doc/developer-guidelines.sgml: Added section on using Sourceforge,
17591	mainly for administrators
17592
17593
17594	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@897 f882894a-f735-0410-b71e-b25c423dba1c
17595
175962004-11-12  Ton Voon  <tonvoon@users.sourceforge.net>
17597
17598	* tools/update_coreutils: Tool to pull newer coreutil libs into
17599	nagiosplug's lib directory
17600
17601
17602	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@896 f882894a-f735-0410-b71e-b25c423dba1c
17603
17604	* lib/Makefile.am, lib/error.c, lib/error.h, lib/error.m4, lib/exit.h,
17605	lib/exitfail.c, lib/exitfail.h, lib/fsusage.c, lib/fsusage.h,
17606	lib/fsusage.m4, lib/full-read.h, lib/getloadavg.c, lib/getopt.c,
17607	lib/getopt.h, lib/getopt1.c, lib/gettext.h, lib/ls-mntd-fs.m4,
17608	lib/malloc.c, lib/mountlist.c, lib/mountlist.h, lib/onceonly.m4,
17609	lib/realloc.c, lib/snprintf.c, lib/strtod.c, lib/unlocked-io.h,
17610	lib/unlocked-io.m4, lib/xalloc.h, lib/xalloc.m4, lib/xmalloc.c,
17611	lib/xstrdup.c, plugins/check_disk.c, po/de.po, po/fr.po: Update to using
17612	coreutils 5.2.1 libraries and snprintf.c from samba 3.0.8
17613
17614
17615	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@895 f882894a-f735-0410-b71e-b25c423dba1c
17616
176172004-09-07  Ton Voon  <tonvoon@users.sourceforge.net>
17618
17619	* doc/developer-guidelines.sgml: Clarity based on comments by Ben
17620	Clewett
17621
17622
17623	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@894 f882894a-f735-0410-b71e-b25c423dba1c
17624
176252004-08-23  Ton Voon  <tonvoon@users.sourceforge.net>
17626
17627	* AUTHORS: For patch to check_nt
17628
17629
17630	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@893 f882894a-f735-0410-b71e-b25c423dba1c
17631
17632	* plugins/check_nt.c: Restore divisor for memory size reported by
17633	Windows. Also, implements warning
17634	and critical levels for performance counters. (Paulo Afonso Graner Fessel)
17635
17636
17637	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@892 f882894a-f735-0410-b71e-b25c423dba1c
17638
17639	* configure.in, plugins/check_swap.c, plugins/common.h: Using swapctl
17640	for Solaris, Tru64 and *BSD (Sean Finney)
17641
17642
17643	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@891 f882894a-f735-0410-b71e-b25c423dba1c
17644
176452004-08-19  Ton Voon  <tonvoon@users.sourceforge.net>
17646
17647	* configure.in, plugins/check_swap.c, plugins/common.h: Patch for tru64
17648	using swapctl calls (Sean Finney)
17649
17650
17651	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@890 f882894a-f735-0410-b71e-b25c423dba1c
17652
176532004-08-18  Ton Voon  <tonvoon@users.sourceforge.net>
17654
17655	* AUTHORS: Another day's work...
17656
17657
17658	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@889 f882894a-f735-0410-b71e-b25c423dba1c
17659
17660	* plugins/check_dig.c: Checks different record types and checks against
17661	an expected address (Bill Kunkel)
17662
17663
17664	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@888 f882894a-f735-0410-b71e-b25c423dba1c
17665
17666	* configure.in: Support for check_swap on NetBSD/OpenBSD (Sean Finney)
17667
17668
17669	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@887 f882894a-f735-0410-b71e-b25c423dba1c
17670
17671	* plugins-scripts/check_oracle.sh: More specific test for sid (Paul
17672	Allen)
17673
17674
17675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@886 f882894a-f735-0410-b71e-b25c423dba1c
17676
17677	* plugins/check_disk.c: Fixed perfdata so that shows amount used (Garry
17678	Cook)
17679
17680
17681	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@885 f882894a-f735-0410-b71e-b25c423dba1c
17682
17683	* plugins-scripts/check_ifstatus.pl: Perfdata corrected (Garry Cook)
17684
17685
17686	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@884 f882894a-f735-0410-b71e-b25c423dba1c
17687
17688	* plugins-scripts/check_oracle.sh: Fix for similar dataabase sids
17689	(Carole Verdon)
17690
17691
17692	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@883 f882894a-f735-0410-b71e-b25c423dba1c
17693
17694	* AUTHORS: Gary Cook for perfdata for check_nt
17695
17696
17697	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@882 f882894a-f735-0410-b71e-b25c423dba1c
17698
17699	* plugins/check_nt.c: Perfdata added (Gary Cook)
17700
17701
17702	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@881 f882894a-f735-0410-b71e-b25c423dba1c
17703
177042004-06-26  Ton Voon  <tonvoon@users.sourceforge.net>
17705
17706	* tools/sfsnapshot: Change of compile server and cleanups
17707
17708
17709	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@880 f882894a-f735-0410-b71e-b25c423dba1c
17710
17711	* tools/sfsnapshot: Remove need to alter configure.in. Using different
17712	compile farms for
17713	SF to do the compiling
17714
17715
17716	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@879 f882894a-f735-0410-b71e-b25c423dba1c
17717
177182004-05-24  Ton Voon  <tonvoon@users.sourceforge.net>
17719
17720	* AUTHORS: Ben Clewett
17721
17722
17723	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@878 f882894a-f735-0410-b71e-b25c423dba1c
17724
17725	* lib/Makefile.am: Missed getloadavg.c (Ben Clewett)
17726
17727
17728	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@877 f882894a-f735-0410-b71e-b25c423dba1c
17729
177302004-05-20  Ethan Galstad  <egalstad@users.sourceforge.net>
17731
17732	* contrib/check_dhcp.c: DHCP bug fix
17733
17734
17735	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@876 f882894a-f735-0410-b71e-b25c423dba1c
17736
177372004-05-10  Ton Voon  <tonvoon@users.sourceforge.net>
17738
17739	* configure.in: Set EXTRAS with check_swap if ac_cv_have_swap is set
17740
17741
17742	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@875 f882894a-f735-0410-b71e-b25c423dba1c
17743
177442004-04-30  Ton Voon  <tonvoon@users.sourceforge.net>
17745
17746	* configure.in: ps -el for HP-UX
17747
17748
17749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@874 f882894a-f735-0410-b71e-b25c423dba1c
17750
177512004-04-29  Ton Voon  <tonvoon@users.sourceforge.net>
17752
17753	* configure.in: Bug in ps -el for AIX 4.1
17754
17755
17756	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@873 f882894a-f735-0410-b71e-b25c423dba1c
17757
17758	* AUTHORS: Sven for HP-UX requirements
17759
17760
17761	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@872 f882894a-f735-0410-b71e-b25c423dba1c
17762
17763	* REQUIREMENTS: HP-UX requirements (Sven Schaffranneck)
17764
17765
17766	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@871 f882894a-f735-0410-b71e-b25c423dba1c
17767
177682004-04-19  Subhendu Ghosh  <sghosh@users.sourceforge.net>
17769
17770	* AUTHORS, contrib/check_nagios_db_pg.pl: Postgres backend monitor
17771
17772
17773	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@870 f882894a-f735-0410-b71e-b25c423dba1c
17774
17775	* AUTHORS, plugins-scripts/check_mssql.pl: check_mssql.pl
17776
17777
17778	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@869 f882894a-f735-0410-b71e-b25c423dba1c
17779
17780	* README: Win32 plugin repository
17781
17782
17783	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@868 f882894a-f735-0410-b71e-b25c423dba1c
17784
177852004-04-08  Ton Voon  <tonvoon@users.sourceforge.net>
17786
17787	* AUTHORS: Torsten Werner for check_racle patches
17788
17789
17790	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@867 f882894a-f735-0410-b71e-b25c423dba1c
17791
17792	* plugins-scripts/check_oracle.sh: Cleaner calls to awk and support if
17793	Oracle has different national
17794	language settings (Torsten Werner)
17795
17796
17797	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@866 f882894a-f735-0410-b71e-b25c423dba1c
17798
177992004-04-06  Ton Voon  <tonvoon@users.sourceforge.net>
17800
17801	* configure.in, plugins/check_procs.c: Fixed weird scanf bug on Solaris
17802
17803
17804	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@864 f882894a-f735-0410-b71e-b25c423dba1c
17805
178062004-04-02  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17807
17808	* plugins/check_by_ssh.c: add example invocation to help
17809
17810
17811	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@863 f882894a-f735-0410-b71e-b25c423dba1c
17812
178132004-03-31  Ton Voon  <tonvoon@users.sourceforge.net>
17814
17815	* AUTHORS: Howard Wilkinson
17816
17817
17818	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@862 f882894a-f735-0410-b71e-b25c423dba1c
17819
17820	* plugins/check_nt.c: Command line argument bug (Howard Wilkinson)
17821
17822
17823	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@861 f882894a-f735-0410-b71e-b25c423dba1c
17824
17825	* plugins/netutils.c: Set default state (Howard Wilkinson)
17826
17827
17828	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@860 f882894a-f735-0410-b71e-b25c423dba1c
17829
17830	* doc/developer-guidelines.sgml: Update author list
17831
17832
17833	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@859 f882894a-f735-0410-b71e-b25c423dba1c
17834
178352004-03-23  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17836
17837	* plugins/check_fping.c: check was supposed to be agains ms - got munged
17838	wfixeg the perfdata output to be in seconds
17839
17840
17841	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@858 f882894a-f735-0410-b71e-b25c423dba1c
17842
178432004-03-22  Ton Voon  <tonvoon@users.sourceforge.net>
17844
17845	* AUTHORS: Joe Rhett for getopt bug
17846
17847
17848	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@856 f882894a-f735-0410-b71e-b25c423dba1c
17849
17850	* plugins/check_http.c: Option --url not mapped (Joe Rhett)
17851
17852
17853	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@855 f882894a-f735-0410-b71e-b25c423dba1c
17854
178552004-03-18  Ton Voon  <tonvoon@users.sourceforge.net>
17856
17857	* AUTHORS: More help for patches
17858
17859
17860	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@854 f882894a-f735-0410-b71e-b25c423dba1c
17861
17862	* plugins/check_disk.c: Typo in check_disk units (Matthew Kent - 909281)
17863
17864
17865	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@853 f882894a-f735-0410-b71e-b25c423dba1c
17866
17867	* configure.in: Mysql include path not added correctly (Arnold Cavazos -
17868	912974)
17869
17870
17871	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@852 f882894a-f735-0410-b71e-b25c423dba1c
17872
17873	* plugins/check_radius.c: Option to fill in NAS-identifier to Emulate
17874	pam_radius behaviour (Alexander Kulak)
17875
17876
17877	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@851 f882894a-f735-0410-b71e-b25c423dba1c
17878
178792004-03-17  Ton Voon  <tonvoon@users.sourceforge.net>
17880
17881	* doc/developer-guidelines.sgml: Copyright information for patches
17882
17883
17884	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@850 f882894a-f735-0410-b71e-b25c423dba1c
17885
178862004-03-14  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17887
17888	* plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtgtraf.c,
17889	plugins/check_pgsql.c, plugins/check_smtp.c, plugins/check_tcp.c,
17890	plugins/check_ups.c: use fperfdata
17891
17892
17893	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@849 f882894a-f735-0410-b71e-b25c423dba1c
17894
17895	* plugins/check_fping.c: use fperfdata
17896
17897
17898	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@848 f882894a-f735-0410-b71e-b25c423dba1c
17899
179002004-03-12  Ethan Galstad  <egalstad@users.sourceforge.net>
17901
17902	* contrib/check_cluster2.c: New cluster plugin for Nagios 2.x
17903
17904
17905	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@847 f882894a-f735-0410-b71e-b25c423dba1c
17906
179072004-03-11  Ton Voon  <tonvoon@users.sourceforge.net>
17908
17909	* CHANGES: check_procs difference
17910
17911
17912	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@846 f882894a-f735-0410-b71e-b25c423dba1c
17913
17914	* plugins/check_nagios.c: Incorporate check_proc changes into
17915	check_nagios. ps handling probably should
17916	be moved into utils.c in future
17917
17918
17919	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@845 f882894a-f735-0410-b71e-b25c423dba1c
17920
179212004-03-08  Ton Voon  <tonvoon@users.sourceforge.net>
17922
17923	* configure.in: Require ngettext
17924
17925
17926	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@844 f882894a-f735-0410-b71e-b25c423dba1c
17927
17928	* doc/developer-guidelines.sgml: Information on plugin output format
17929
17930
17931	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@843 f882894a-f735-0410-b71e-b25c423dba1c
17932
179332004-03-04  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17934
17935	* plugins/check_dig.c, plugins/check_dns.c, plugins/check_game.c: use
17936	float for time in perf data
17937
17938
17939	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@842 f882894a-f735-0410-b71e-b25c423dba1c
17940
179412004-03-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17942
17943	* plugins/check_http.c, plugins/utils.c: begin writing some perfdata as
17944	float
17945
17946
17947	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@841 f882894a-f735-0410-b71e-b25c423dba1c
17948
17949	* contrib/check_pop3.pl: fix loop and \r\n (Jason Burnett -
17950	http://sourceforge.net/tracker/index.php?func=detail&aid=895677&group_id=29880&atid=397599)
17951
17952
17953	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@840 f882894a-f735-0410-b71e-b25c423dba1c
17954
17955	* plugins/check_disk.c: check_disk was getting blocks instead of bytes
17956	(Michael Musikhin -
17957	http://sourceforge.net/tracker/index.php?func=detail&aid=900215&group_id=29880&atid=397599)
17958
17959
17960	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@839 f882894a-f735-0410-b71e-b25c423dba1c
17961
179622004-03-02  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17963
17964	* pkg/fedora/requires, pkg/redhat/requires: attempt to prune requires
17965
17966
17967	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@838 f882894a-f735-0410-b71e-b25c423dba1c
17968
17969	* Makefile.am, nagios-plugins.spec.in, pkg/fedora/requires: make
17970	specfile into a template which can generate a generic spec plus specs
17971	suitable for various repositories
17972
17973
17974	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@837 f882894a-f735-0410-b71e-b25c423dba1c
17975
17976	* configure.in: prpare for alpha2
17977
17978
17979	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@836 f882894a-f735-0410-b71e-b25c423dba1c
17980
17981	* plugins/check_http.c: relax check for -w/-c to accept floats (bug
17982	report from Warrick FitzGerald)
17983
17984
17985	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@835 f882894a-f735-0410-b71e-b25c423dba1c
17986
17987	* AUTHORS, plugins/check_swap.c: fix div by zero error when swaptotal is
17988	zero (Flo Gleixner)
17989
17990
17991	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@834 f882894a-f735-0410-b71e-b25c423dba1c
17992
179932004-03-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
17994
17995	* plugins/check_tcp.c, plugins/netutils.c: check_tcp was returning
17996	uninitialized string with user-defined refused outcome
17997
17998
17999	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@833 f882894a-f735-0410-b71e-b25c423dba1c
18000
18001	* plugins/check_smtp.c: allow regex for ecpect checks
18002
18003
18004	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@832 f882894a-f735-0410-b71e-b25c423dba1c
18005
180062004-02-29  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18007
18008	* plugins/check_nwstat.c, plugins/netutils.c, plugins/netutils.h: was
18009	making up to 34 separate tcp connections - now we open one and reuse
18010
18011
18012	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@831 f882894a-f735-0410-b71e-b25c423dba1c
18013
180142004-02-28  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18015
18016	* plugins/check_snmp.c: checks for warn in check_num() mistakenly
18017	referred to crit limits
18018
18019
18020	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@830 f882894a-f735-0410-b71e-b25c423dba1c
18021
18022	* plugins/check_smtp.c: minor doco update to reflect handling of
18023	repeated caoomand strings
18024
18025
18026	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@829 f882894a-f735-0410-b71e-b25c423dba1c
18027
18028	* plugins/check_smtp.c: work in progress to accept multiple
18029	command/expect pairs
18030
18031
18032	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@828 f882894a-f735-0410-b71e-b25c423dba1c
18033
18034	* plugins/check_swap.c: update to work with Linux 2.6 /proc/meminfo
18035	format
18036
18037
18038	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@827 f882894a-f735-0410-b71e-b25c423dba1c
18039
180402004-02-25  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18041
18042	* AUTHORS, plugins/check_dns.c: check server for authoritative status
18043	(from Jon Hallet)
18044
18045
18046	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@826 f882894a-f735-0410-b71e-b25c423dba1c
18047
18048	* plugins/check_swap.c: change some datatypes to llu for very large
18049	swaps
18050
18051
18052	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@825 f882894a-f735-0410-b71e-b25c423dba1c
18053
18054	* configure.in, plugins/check_ping.c: pass timeout to ping if supported
18055	with -w parameter (linux)
18056
18057
18058	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@824 f882894a-f735-0410-b71e-b25c423dba1c
18059
180602004-02-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18061
18062	* plugins/check_by_ssh.c: add option to ignore a specified number of
18063	lines on stderr
18064	(to suppress a login banner)
18065
18066
18067	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@823 f882894a-f735-0410-b71e-b25c423dba1c
18068
18069	* AUTHORS: Add Jason Martin for report of missing $opt_C for 'use vars'
18070	in check_breeze
18071
18072
18073	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@821 f882894a-f735-0410-b71e-b25c423dba1c
18074
18075	* plugins-scripts/check_breeze.pl: add opt_C to 'usr vars'
18076
18077
18078	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@820 f882894a-f735-0410-b71e-b25c423dba1c
18079
180802004-02-20  Ton Voon  <tonvoon@users.sourceforge.net>
18081
18082	* plugins/check_http.c: - Missed out getopt for -T
18083
18084
18085	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@819 f882894a-f735-0410-b71e-b25c423dba1c
18086
180872004-02-20  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18088
18089	* contrib/check_dhcp.c, plugins/check_snmp.c, plugins/negate.c,
18090	plugins/netutils.c, plugins/urlize.c: spell fix "received"
18091
18092
18093	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@818 f882894a-f735-0410-b71e-b25c423dba1c
18094
18095	* plugins/utils.c, plugins/utils.h: add perfdata function for floats to
18096	complement ints, also spell fix "received"
18097
18098
18099	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@817 f882894a-f735-0410-b71e-b25c423dba1c
18100
18101	* AUTHORS: add Ralph Rye for report of check_procs segfault on
18102	AIX/WebSphere and proof-of-concept patch
18103
18104
18105	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@816 f882894a-f735-0410-b71e-b25c423dba1c
18106
18107	* plugins/check_procs.c: handle case where line from ps output exceed
18108	MAX_INPUT_BUFFER
18109
18110
18111	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@815 f882894a-f735-0410-b71e-b25c423dba1c
18112
181132004-02-20  Ton Voon  <tonvoon@users.sourceforge.net>
18114
18115	* AUTHORS: Shaun Wills for patch to check_http
18116
18117
18118	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@814 f882894a-f735-0410-b71e-b25c423dba1c
18119
18120	* plugins/check_http.c: Added Content-type when POSTing (Shawn Wills)
18121
18122
18123	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@813 f882894a-f735-0410-b71e-b25c423dba1c
18124
18125	* plugins/check_procs.c: - compiler warning removed (but usage2 messages
18126	badly broken)
18127
18128
18129	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@812 f882894a-f735-0410-b71e-b25c423dba1c
18130
18131	* AUTHORS: Matt Pounsett for bug report
18132
18133
18134	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@811 f882894a-f735-0410-b71e-b25c423dba1c
18135
18136	* plugins/check_dns.c: Different text to scan for if multiple addresses
18137
18138
18139	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@810 f882894a-f735-0410-b71e-b25c423dba1c
18140
18141	* plugins/check_swap.c: Corrected usage message (Matt Pounsett)
18142
18143
18144	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@809 f882894a-f735-0410-b71e-b25c423dba1c
18145
181462004-02-19  Ton Voon  <tonvoon@users.sourceforge.net>
18147
18148	* AUTHORS: Michael Musikhin for check_disk patch
18149
18150
18151	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@808 f882894a-f735-0410-b71e-b25c423dba1c
18152
18153	* plugins/check_disk.c: Uninitialised variables for -X (Bug 900091 -
18154	Michael Musikhin)
18155
18156
18157	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@807 f882894a-f735-0410-b71e-b25c423dba1c
18158
181592004-02-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18160
18161	* configure.in: version bump (old)
18162
18163
18164	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@806 f882894a-f735-0410-b71e-b25c423dba1c
18165
18166	* acinclude.m4, lib/afs.m4, lib/fstypename.m4, lib/fsusage.m4:
18167	underquoted defines cause warning on FC2
18168
18169
18170	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@805 f882894a-f735-0410-b71e-b25c423dba1c
18171
181722004-02-18  Ton Voon  <tonvoon@users.sourceforge.net>
18173
18174	* AUTHORS: Johannes Herlitz for patch to check_dns
18175
18176
18177	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@804 f882894a-f735-0410-b71e-b25c423dba1c
18178
18179	* plugins/check_dns.c: Output message includes the query_address, as
18180	inspired by Johannes Herlitz.
18181	Also cleanup of comments and handles multi-line nslookup output (MacOSX 10.3)
18182
18183
18184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@803 f882894a-f735-0410-b71e-b25c423dba1c
18185
181862004-02-17  Ton Voon  <tonvoon@users.sourceforge.net>
18187
18188	* AUTHORS: David Alden for check_snmp_procs.pl
18189
18190
18191	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@802 f882894a-f735-0410-b71e-b25c423dba1c
18192
18193	* contrib/check_snmp_procs.pl: Checks remote processes via SNMP (David
18194	Alden)
18195
18196
18197	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@801 f882894a-f735-0410-b71e-b25c423dba1c
18198
181992004-02-09  Ton Voon  <tonvoon@users.sourceforge.net>
18200
18201	* AUTHORS: Patrick McCormick
18202
18203
18204	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@800 f882894a-f735-0410-b71e-b25c423dba1c
18205
18206	* plugins/check_ping.c: Fix for check_ping old-style argument handling
18207	(Patrick McCormick - 892211)
18208
18209
18210	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@799 f882894a-f735-0410-b71e-b25c423dba1c
18211
182122004-01-28  Ton Voon  <tonvoon@users.sourceforge.net>
18213
18214	* plugins/check_dummy.c: Print optional text
18215
18216
18217	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@798 f882894a-f735-0410-b71e-b25c423dba1c
18218
182192004-01-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18220
18221	* AUTHORS: credit David Croft (patch check_tcp formultibyte malloc bug
18222	in server_expect)
18223
18224
18225	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@797 f882894a-f735-0410-b71e-b25c423dba1c
18226
18227	* plugins/check_tcp.c: =fix segfault on malloc of server_expect for
18228	multibyte chars (David Croft)
18229
18230
18231	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@796 f882894a-f735-0410-b71e-b25c423dba1c
18232
182332004-01-18  Subhendu Ghosh  <sghosh@users.sourceforge.net>
18234
18235	* contrib/check_snmp_printer.pl: plugin to check printer status via
18236	snmp, includes page count as perfdata; perl plugin
18237
18238
18239	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@795 f882894a-f735-0410-b71e-b25c423dba1c
18240
182412003-12-24  Ton Voon  <tonvoon@users.sourceforge.net>
18242
18243	* AUTHORS: Bug reporter
18244
18245
18246	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@794 f882894a-f735-0410-b71e-b25c423dba1c
18247
18248	* plugins/check_swap.c: Fixed help doc on use of % (854817 - Gunnar
18249	Hellekson)
18250
18251
18252	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@793 f882894a-f735-0410-b71e-b25c423dba1c
18253
182542003-12-18  Ton Voon  <tonvoon@users.sourceforge.net>
18255
18256	* README: Reference to CHANGES file
18257
18258
18259	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@792 f882894a-f735-0410-b71e-b25c423dba1c
18260
18261	* Makefile.am: Add CHANGES file to distribution
18262
18263
18264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@791 f882894a-f735-0410-b71e-b25c423dba1c
18265
18266	* CHANGES: List major changes between releases
18267
18268
18269	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@790 f882894a-f735-0410-b71e-b25c423dba1c
18270
182712003-12-11  Ton Voon  <tonvoon@users.sourceforge.net>
18272
18273	* AUTHORS: For patch to check_http
18274
18275
18276	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@789 f882894a-f735-0410-b71e-b25c423dba1c
18277
18278	* plugins/check_http.c: Relative redirects not followed correctly
18279	(854131 - John Sivak)
18280
18281
18282	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@788 f882894a-f735-0410-b71e-b25c423dba1c
18283
182842003-12-05  Ton Voon  <tonvoon@users.sourceforge.net>
18285
18286	* AUTHORS: Ben Whaley for reported Solaris 8 /usr/ucb/ps problem in
18287	configure.in
18288
18289
18290	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@787 f882894a-f735-0410-b71e-b25c423dba1c
18291
18292	* configure.in: Not correctly working out ps command if /usr/ucb before
18293	/usr/bin in PATH for
18294	Solaris (reported by Ben Whaley)
18295
18296
18297	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@786 f882894a-f735-0410-b71e-b25c423dba1c
18298
18299	* AUTHORS: Patch to my_connect
18300
18301
18302	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@785 f882894a-f735-0410-b71e-b25c423dba1c
18303
18304	* plugins/netutils.c, plugins/netutils.h: Fix clash of namespace for
18305	my_connect with mysql (854339 - Ian Holsman)
18306
18307
18308	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@784 f882894a-f735-0410-b71e-b25c423dba1c
18309
183102003-12-02  Ton Voon  <tonvoon@users.sourceforge.net>
18311
18312	* plugins/check_disk.c: Default thresholds not defined for lists in -x
18313	parameter (raised by Matt Garrett)
18314
18315
18316	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@783 f882894a-f735-0410-b71e-b25c423dba1c
18317
183182003-12-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18319
18320	* po/de.po, po/fr.po: commit changes caused by upstream code mods
18321
18322
18323	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@782 f882894a-f735-0410-b71e-b25c423dba1c
18324
18325	* plugins/check_procs.c: use usage2 function
18326
18327
18328	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@781 f882894a-f735-0410-b71e-b25c423dba1c
18329
18330	* nagios-plugins.spec.in: add THANKS to %doc
18331
18332
18333	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@780 f882894a-f735-0410-b71e-b25c423dba1c
18334
183352003-11-28  Ton Voon  <tonvoon@users.sourceforge.net>
18336
18337	* plugins/check_procs.c: Fixed listing of failed processes
18338
18339
18340	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@779 f882894a-f735-0410-b71e-b25c423dba1c
18341
183422003-11-24  Ton Voon  <tonvoon@users.sourceforge.net>
18343
18344	* AUTHORS: For patches
18345
18346
18347	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@778 f882894a-f735-0410-b71e-b25c423dba1c
18348
18349	* plugins/check_hpjd.c: Bug from code-clean (Antony Simmonds - 846311)
18350
18351
18352	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@777 f882894a-f735-0410-b71e-b25c423dba1c
18353
183542003-11-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18355
18356	* README: update auotmake/autoconf versions
18357
18358
18359	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@776 f882894a-f735-0410-b71e-b25c423dba1c
18360
18361	* doc/developer-guidelines.sgml: update developer names
18362
18363
18364	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@775 f882894a-f735-0410-b71e-b25c423dba1c
18365
18366	* INSTALLING: our policy now is to use most recent versions of GNU tool
18367	chain
18368
18369
18370	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@774 f882894a-f735-0410-b71e-b25c423dba1c
18371
183722003-11-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18373
18374	* plugins/check_time.c: add perfdata
18375
18376
18377	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@773 f882894a-f735-0410-b71e-b25c423dba1c
18378
18379	* plugins/check_smtp.c: use perfdata() to return perfoamnace data in
18380	stanadrd format
18381
18382
18383	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@772 f882894a-f735-0410-b71e-b25c423dba1c
18384
183852003-11-17  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18386
18387	* plugins/check_ups.c: bugfix - each supported option was overwriting
18388	the previous perfdata
18389
18390
18391	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@771 f882894a-f735-0410-b71e-b25c423dba1c
18392
18393	* plugins/check_ups.c: add perfdata
18394
18395
18396	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@770 f882894a-f735-0410-b71e-b25c423dba1c
18397
18398	* plugins/check_pgsql.c: add perfdata
18399
18400
18401	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@769 f882894a-f735-0410-b71e-b25c423dba1c
18402
184032003-11-12  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18404
18405	* plugins/check_snmp.c: clean up compiler warnings
18406
18407
18408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@768 f882894a-f735-0410-b71e-b25c423dba1c
18409
18410	* plugins/check_mrtg.c, plugins/check_nt.c: clean up compiler warnings
18411
18412
18413	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@767 f882894a-f735-0410-b71e-b25c423dba1c
18414
18415	* plugins/check_mrtgtraf.c, plugins/check_swap.c: clean up compiler
18416	warnings
18417
18418
18419	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@766 f882894a-f735-0410-b71e-b25c423dba1c
18420
18421	* plugins/check_mrtgtraf.c: add perfdata
18422
18423
18424	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@765 f882894a-f735-0410-b71e-b25c423dba1c
18425
18426	* plugins/check_dig.c: remove overflow checks of strtod - HUGE_VALF
18427	requires C99; also remove equality checks on warn/crit interval which
18428	are no doubles
18429
18430
18431	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@764 f882894a-f735-0410-b71e-b25c423dba1c
18432
184332003-11-11  Ton Voon  <tonvoon@users.sourceforge.net>
18434
18435	* plugins/check_tcp.c: Added perfdata
18436
18437
18438	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@763 f882894a-f735-0410-b71e-b25c423dba1c
18439
18440	* plugins/check_users.c: Added perfdata
18441
18442
18443	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@762 f882894a-f735-0410-b71e-b25c423dba1c
18444
18445	* plugins/check_swap.c: Added perfdata
18446
18447
18448	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@761 f882894a-f735-0410-b71e-b25c423dba1c
18449
18450	* plugins/check_swap.c: Fixed if only absolute warn/crit set
18451
18452
18453	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@760 f882894a-f735-0410-b71e-b25c423dba1c
18454
184552003-11-10  Ton Voon  <tonvoon@users.sourceforge.net>
18456
18457	* plugins/utils.h: - typo fixes
18458
18459
18460	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@759 f882894a-f735-0410-b71e-b25c423dba1c
18461
184622003-11-05  Subhendu Ghosh  <sghosh@users.sourceforge.net>
18463
18464	* plugins-scripts/check_ifoperstatus.pl,
18465	plugins-scripts/check_ifstatus.pl: added plugin timeout options
18466
18467
18468	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@758 f882894a-f735-0410-b71e-b25c423dba1c
18469
184702003-10-31  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18471
18472	* plugins/check_nt.c: provide an error message
18473
18474
18475	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@757 f882894a-f735-0410-b71e-b25c423dba1c
18476
18477	* plugins/check_hpjd.c: line indentation
18478
18479
18480	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@756 f882894a-f735-0410-b71e-b25c423dba1c
18481
18482	* plugins/check_load.c: add perfdata
18483
18484
18485	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@755 f882894a-f735-0410-b71e-b25c423dba1c
18486
18487	* plugins/check_mrtg.c: add perf data
18488	fix bug where stale data message would get overwritten
18489
18490
18491	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@754 f882894a-f735-0410-b71e-b25c423dba1c
18492
184932003-10-24  Ton Voon  <tonvoon@users.sourceforge.net>
18494
18495	* plugins/common.h: Ignore __attribute__ for non-GNU compilers
18496
18497
18498	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@753 f882894a-f735-0410-b71e-b25c423dba1c
18499
18500	* plugins/Makefile.am: Moved config.h to toplevel
18501
18502
18503	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@752 f882894a-f735-0410-b71e-b25c423dba1c
18504
185052003-10-23  Ton Voon  <tonvoon@users.sourceforge.net>
18506
18507	* lib/Makefile.am: Need to include intl/ for systems without libintl.h
18508
18509
18510	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@751 f882894a-f735-0410-b71e-b25c423dba1c
18511
185122003-10-21  Ton Voon  <tonvoon@users.sourceforge.net>
18513
18514	* AUTHORS: Matt Garrett for bug reports
18515
18516
18517	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@750 f882894a-f735-0410-b71e-b25c423dba1c
18518
18519	* plugins-scripts/check_file_age.pl: - Fixed file name (Matt Garrett)
18520
18521
18522	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@749 f882894a-f735-0410-b71e-b25c423dba1c
18523
185242003-10-20  Ton Voon  <tonvoon@users.sourceforge.net>
18525
18526	* configure.in, lib/fsusage.c, lib/mountlist.c: Fix for config.h at top
18527	level. Required for intl/
18528
18529
18530	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@748 f882894a-f735-0410-b71e-b25c423dba1c
18531
185322003-10-15  Ton Voon  <tonvoon@users.sourceforge.net>
18533
18534	* tools/mail_error: Need to export PATH for sfsnapshot to get correct
18535	GNU toolchain
18536
18537
18538	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@747 f882894a-f735-0410-b71e-b25c423dba1c
18539
185402003-10-14  Subhendu Ghosh  <sghosh@users.sourceforge.net>
18541
18542	* plugins-scripts/check_ifoperstatus.pl: snmpv3 patches
18543
18544
18545	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@746 f882894a-f735-0410-b71e-b25c423dba1c
18546
18547	* plugins-scripts/check_ifstatus.pl: more snmpv3 patches
18548
18549
18550	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@745 f882894a-f735-0410-b71e-b25c423dba1c
18551
18552	* plugins-scripts/check_ntp.pl: Bug 773588: added check to warn on
18553	matching # candidates only
18554
18555
18556	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@744 f882894a-f735-0410-b71e-b25c423dba1c
18557
18558	* plugins-scripts/check_ifstatus.pl: Added -M for maxmsgsize (v1/v2c)
18559	Added v3 support
18560
18561
18562	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@743 f882894a-f735-0410-b71e-b25c423dba1c
18563
185642003-09-30  Ton Voon  <tonvoon@users.sourceforge.net>
18565
18566	* plugins/check_swap.c: Fixed logic problem if HAVE_SWAP, but not on AIX
18567	or Solaris. Removed
18568	unnecessary ifdefs for help page. Better indentation for ifdefs
18569
18570
18571	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@742 f882894a-f735-0410-b71e-b25c423dba1c
18572
185732003-09-29  Ton Voon  <tonvoon@users.sourceforge.net>
18574
18575	* lib/Makefile.am: Missed GNU files for AIX 5.1
18576
18577
18578	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@741 f882894a-f735-0410-b71e-b25c423dba1c
18579
185802003-09-17  Ton Voon  <tonvoon@users.sourceforge.net>
18581
18582	* AUTHORS: Added authors of obsolete contrib plugins
18583
18584
18585	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@740 f882894a-f735-0410-b71e-b25c423dba1c
18586
18587	* contrib/maser-oracle.pl: Obsolete from main check_oracle
18588
18589
18590	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@739 f882894a-f735-0410-b71e-b25c423dba1c
18591
18592	* contrib/aix/check_crit_dsk, contrib/aix/check_dsk,
18593	contrib/aix/check_ping: Plugins obsolete from main check_disk and
18594	check_ping
18595
18596
18597	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@738 f882894a-f735-0410-b71e-b25c423dba1c
18598
18599	* lib/strtod.c: Required if strtod not GNU compilant
18600
18601
18602	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@737 f882894a-f735-0410-b71e-b25c423dba1c
18603
18604	* configure.in, lib/Makefile.am, lib/error.c, lib/error.h, lib/error.m4,
18605	lib/malloc.c, lib/realloc.c, lib/unlocked-io.h, lib/xalloc.h,
18606	lib/xmalloc.c: Support to compile on AIX
18607
18608
18609	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@736 f882894a-f735-0410-b71e-b25c423dba1c
18610
18611	* plugins/check_load.c: - typo
18612
18613
18614	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@735 f882894a-f735-0410-b71e-b25c423dba1c
18615
18616	* configure.in, plugins/check_swap.c: Support for check_swap in AIX
18617	(tested on 5.1)
18618
18619
18620	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@734 f882894a-f735-0410-b71e-b25c423dba1c
18621
18622	* tools/setup: Hide error message if docbook not available
18623
18624
18625	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@733 f882894a-f735-0410-b71e-b25c423dba1c
18626
186272003-09-16  Ton Voon  <tonvoon@users.sourceforge.net>
18628
18629	* doc/developer-guidelines.sgml: Added in threshold range format and
18630	updated autoconf to 2.54 for a problem
18631	on Darwin)
18632
18633
18634	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@732 f882894a-f735-0410-b71e-b25c423dba1c
18635
18636	* configure.in, plugins/Makefile.am, plugins/check_procs.c: Support for
18637	AIX ps command and cleanup of configure's ps checks
18638
18639
18640	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@731 f882894a-f735-0410-b71e-b25c423dba1c
18641
18642	* AUTHORS, plugins/common.h: AIX problem with enum TRUE and FALSE (Ludse
18643	Verhoeven)
18644
18645
18646	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@730 f882894a-f735-0410-b71e-b25c423dba1c
18647
186482003-09-16  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18649
18650	* tools/sfsnapshot: here-doc format was not correct
18651
18652
18653	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@729 f882894a-f735-0410-b71e-b25c423dba1c
18654
18655	* plugins/check_ldap.c: milisecond timing and perfdata, fix NULL pointer
18656	error in validate_arguments
18657
18658
18659	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@728 f882894a-f735-0410-b71e-b25c423dba1c
18660
186612003-09-15  Ton Voon  <tonvoon@users.sourceforge.net>
18662
18663	* AUTHORS: Contributors to the perfdata discussion
18664
18665
18666	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@727 f882894a-f735-0410-b71e-b25c423dba1c
18667
18668	* AUTHORS, plugins-scripts/check_mailq.pl: Added Exim support (768445 -
18669	Eric Bollengier)
18670
18671
18672	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@726 f882894a-f735-0410-b71e-b25c423dba1c
18673
18674	* AUTHORS, plugins/check_nt.c: Option to verify check_nt version (799098
18675	- Steve Hanselman)
18676
18677
18678	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@725 f882894a-f735-0410-b71e-b25c423dba1c
18679
18680	* AUTHORS: Jason Burnett for check_disk_smb patch
18681
18682
18683	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@724 f882894a-f735-0410-b71e-b25c423dba1c
18684
18685	* plugins-scripts/check_disk_smb.pl: Optionally specify port for
18686	smbclient to use (781227 - Jason Burnett)
18687
18688
18689	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@723 f882894a-f735-0410-b71e-b25c423dba1c
18690
186912003-09-15  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18692
18693	* plugins/check_http.c: make status code extensible (thanks to Chris
18694	Wilson <chris@netservers.co.uk>)
18695
18696
18697	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@722 f882894a-f735-0410-b71e-b25c423dba1c
18698
186992003-09-12  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18700
18701	* AUTHORS: two new additions
18702
18703
18704	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@721 f882894a-f735-0410-b71e-b25c423dba1c
18705
18706	* plugins/check_ping.c: new output format reported by Patrick Allen
18707	<p.allen@brandblue.co.uk>
18708
18709
18710	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@719 f882894a-f735-0410-b71e-b25c423dba1c
18711
187122003-09-11  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18713
18714	* plugins/check_http.c: use prefdata function for size too
18715
18716
18717	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@718 f882894a-f735-0410-b71e-b25c423dba1c
18718
18719	* plugins/check_http.c: use prefdata function
18720
18721
18722	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@717 f882894a-f735-0410-b71e-b25c423dba1c
18723
18724	* configure.in, plugins/check_swap.c: last changes to configure broke
18725	check_swap on RHLinux. Restore /proc/meminfo check and make check_swap
18726	ifdefs safer
18727
18728
18729	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@716 f882894a-f735-0410-b71e-b25c423dba1c
18730
187312003-09-04  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18732
18733	* Makefile.am: change so make-dist works in subdirs
18734
18735
18736	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@715 f882894a-f735-0410-b71e-b25c423dba1c
18737
187382003-09-03  Ton Voon  <tonvoon@users.sourceforge.net>
18739
18740	* configure.in: Remove df checks and ignore swap checks if no swap
18741	commands found
18742
18743
18744	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@714 f882894a-f735-0410-b71e-b25c423dba1c
18745
18746	* doc/developer-guidelines.sgml: No named credits in source code
18747
18748
18749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@713 f882894a-f735-0410-b71e-b25c423dba1c
18750
18751	* configure.in: Fixed substitution for Tru64's ps format
18752
18753
18754	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@712 f882894a-f735-0410-b71e-b25c423dba1c
18755
187562003-09-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18757
18758	* plugins/check_dig.c: allow warn/crit times to be floating point
18759
18760
18761	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@711 f882894a-f735-0410-b71e-b25c423dba1c
18762
18763	* configure.in, plugins/common.h: include math.h if needed for HUGE_VAL
18764
18765
18766	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@710 f882894a-f735-0410-b71e-b25c423dba1c
18767
187682003-09-02  Ton Voon  <tonvoon@users.sourceforge.net>
18769
18770	* plugins/check_procs.c: Solaris requires asprintf checks for null
18771	variables
18772
18773
18774	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@709 f882894a-f735-0410-b71e-b25c423dba1c
18775
187762003-09-01  Ton Voon  <tonvoon@users.sourceforge.net>
18777
18778	* Makefile.am: Report duplicates in AUTHORS file
18779
18780
18781	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@708 f882894a-f735-0410-b71e-b25c423dba1c
18782
18783	* doc/developer-guidelines.sgml: Add contributor's name into CVS
18784	comments
18785
18786
18787	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@707 f882894a-f735-0410-b71e-b25c423dba1c
18788
187892003-08-31  Ton Voon  <tonvoon@users.sourceforge.net>
18790
18791	* .cvsignore, AUTHORS, Makefile.am, THANKS.in: Updated AUTHORS to
18792	include all contributors listed in comments in code and
18793	CVS for plugins and plugins-scripts. Still need to do SF
18794
18795
18796	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@706 f882894a-f735-0410-b71e-b25c423dba1c
18797
18798	* doc/developer-guidelines.sgml: Updated perf data standard for warn
18799	before crit
18800
18801
18802	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@705 f882894a-f735-0410-b71e-b25c423dba1c
18803
188042003-08-28  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18805
18806	* plugins/check_game.c: add perf data
18807
18808
18809	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@704 f882894a-f735-0410-b71e-b25c423dba1c
18810
18811	* plugins/check_dns.c: add perf data
18812
18813
18814	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@703 f882894a-f735-0410-b71e-b25c423dba1c
18815
18816	* plugins/utils.c: use single quotes per guideline, also quote when SPC
18817	or = are found
18818
18819
18820	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@702 f882894a-f735-0410-b71e-b25c423dba1c
18821
18822	* plugins/check_disk.c: add perf data
18823
18824
18825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@701 f882894a-f735-0410-b71e-b25c423dba1c
18826
18827	* plugins/utils.c: suppress quotes in perf data when not needed (some
18828	plugins need the space to keep below line length limit
18829
18830
18831	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@700 f882894a-f735-0410-b71e-b25c423dba1c
18832
18833	* plugins/utils.h: add min() macro to complement max()
18834
18835
18836	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@699 f882894a-f735-0410-b71e-b25c423dba1c
18837
188382003-08-26  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18839
18840	* plugins/check_dig.c: print perfdata
18841
18842
18843	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@698 f882894a-f735-0410-b71e-b25c423dba1c
18844
18845	* plugins/check_fping.c: print perfdata
18846
18847
18848	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@697 f882894a-f735-0410-b71e-b25c423dba1c
18849
18850	* plugins/utils.c, plugins/utils.h: function to make perfdata output
18851
18852
18853	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@696 f882894a-f735-0410-b71e-b25c423dba1c
18854
188552003-08-23  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18856
18857	* plugins/check_http.c: - found and fixed memory allocation error in
18858	rewritten redir() function
18859
18860
18861	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@695 f882894a-f735-0410-b71e-b25c423dba1c
18862
18863	* plugins/check_http.c: - hacked interim fix to segfault on redirect -
18864	for tesing only
18865
18866
18867	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@694 f882894a-f735-0410-b71e-b25c423dba1c
18868
18869	* plugins/check_dig.c: - fix various format errors with newly added perf
18870	data
18871
18872
18873	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@693 f882894a-f735-0410-b71e-b25c423dba1c
18874
188752003-08-22  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18876
18877	* plugins/check_dig.c: - forgot to declare struct timeval tv for hires
18878	timing
18879
18880
18881	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@692 f882894a-f735-0410-b71e-b25c423dba1c
18882
18883	* plugins/check_dig.c: - add perf data for time
18884
18885
18886	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@691 f882894a-f735-0410-b71e-b25c423dba1c
18887
18888	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
18889	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
18890	plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
18891	plugins/check_ide-smart.c, plugins/check_ldap.c, plugins/check_load.c,
18892	plugins/check_mrtg.c, plugins/check_mysql.c, plugins/check_nagios.c,
18893	plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c,
18894	plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_procs.c,
18895	plugins/check_radius.c, plugins/check_real.c, plugins/check_smtp.c,
18896	plugins/check_snmp.c, plugins/check_ssh.c, plugins/check_swap.c,
18897	plugins/check_tcp.c, plugins/check_time.c, plugins/check_udp.c,
18898	plugins/check_ups.c, plugins/check_users.c, plugins/negate.c,
18899	plugins/urlize.c: - bindtextdomain for gettext, a few other smale
18900	cleanups here and there
18901
18902
18903	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@690 f882894a-f735-0410-b71e-b25c423dba1c
18904
18905	* plugins/check_http.c: * bugfix: snprintf of timestamp truncated '\0'
18906
18907
18908	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@689 f882894a-f735-0410-b71e-b25c423dba1c
18909
189102003-08-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18911
18912	* plugins/check_http.c: * Check redirections for infinte loops and limit
18913	depth of recursion
18914
18915
18916	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@688 f882894a-f735-0410-b71e-b25c423dba1c
18917
189182003-08-20  Ton Voon  <tonvoon@users.sourceforge.net>
18919
18920	* plugins/check_time.c: Optionally use udp instead of tcp (Bradley Baetz
18921	- 751646)
18922
18923
18924	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@687 f882894a-f735-0410-b71e-b25c423dba1c
18925
18926	* contrib/check_wins.pl: Changed netsaint to nagios in use lib
18927
18928
18929	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@686 f882894a-f735-0410-b71e-b25c423dba1c
18930
189312003-08-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18932
18933	* plugins/check_http.c: *BUGFIX: LWS is not required betwwen "Location:"
18934	header field name and field value
18935
18936
18937	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@685 f882894a-f735-0410-b71e-b25c423dba1c
18938
18939	* plugins/check_http.c: *add missing status numbers from RFC 2616
18940	(HTTP1.1)
18941
18942
18943	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@684 f882894a-f735-0410-b71e-b25c423dba1c
18944
189452003-08-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18946
18947	* plugins/check_ping.c: move error scans to a new separate routine and
18948	scan both stderr and stdio
18949
18950
18951	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@683 f882894a-f735-0410-b71e-b25c423dba1c
18952
189532003-08-11  Ton Voon  <tonvoon@users.sourceforge.net>
18954
18955	* doc/developer-guidelines.sgml: Performance data guidelines added
18956
18957
18958	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@682 f882894a-f735-0410-b71e-b25c423dba1c
18959
18960	* tools/sfsnapshot: Fixed building snapshots - cvs update ignores new
18961	directories.
18962	Also do not need to run make
18963
18964
18965	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@681 f882894a-f735-0410-b71e-b25c423dba1c
18966
189672003-08-10  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
18968
18969	* plugins/utils.c: config.h is redundant (common.h includes it)
18970
18971
18972	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@680 f882894a-f735-0410-b71e-b25c423dba1c
18973
18974	* plugins/check_dns.c, plugins/check_smtp.c: perf data in integer
18975	microseconds
18976
18977
18978	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@679 f882894a-f735-0410-b71e-b25c423dba1c
18979
18980	* po/POTFILES.in, po/de.po, po/fr.po: first pass at NLS markup done
18981
18982
18983	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@678 f882894a-f735-0410-b71e-b25c423dba1c
18984
18985	* plugins-scripts/check_rpc.pl: proposed fix for LANG issue
18986
18987
18988	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@677 f882894a-f735-0410-b71e-b25c423dba1c
18989
18990	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
18991	plugins/check_dns.c, plugins/check_fping.c, plugins/check_game.c,
18992	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ldap.c,
18993	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
18994	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nt.c,
18995	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
18996	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
18997	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
18998	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
18999	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
19000	plugins/check_users.c, plugins/negate.c, plugins/popen.c,
19001	plugins/urlize.c: the last round of pedantic compiler warnings
19002
19003
19004	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@676 f882894a-f735-0410-b71e-b25c423dba1c
19005
190062003-08-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19007
19008	* tools/devmode: a little shell script to make it a little easier to
19009	produce pedantic compiler warnings
19010
19011
19012	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@675 f882894a-f735-0410-b71e-b25c423dba1c
19013
19014	* plugins/check_smtp.c, plugins/check_ssh.c, plugins/check_tcp.c,
19015	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
19016	plugins/check_users.c: more pedantic compiler warnings
19017
19018
19019	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@674 f882894a-f735-0410-b71e-b25c423dba1c
19020
190212003-08-09  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19022
19023	* plugins/common.h, po/de.po, po/fr.po: Code clean-up
19024
19025
19026	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@673 f882894a-f735-0410-b71e-b25c423dba1c
19027
190282003-08-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19029
19030	* plugins/check_dig.c, plugins/check_http.c, plugins/check_load.c,
19031	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_nwstat.c,
19032	plugins/check_overcr.c, plugins/check_ping.c, plugins/check_procs.c,
19033	plugins/check_real.c, plugins/utils.c, plugins/utils.h: more pedantic
19034	compiler warns
19035
19036
19037	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@672 f882894a-f735-0410-b71e-b25c423dba1c
19038
19039	* plugins/check_http.c: more pedantic compiler warns, change to
19040	microsecond output for perf data, add size to perf data
19041
19042
19043	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@671 f882894a-f735-0410-b71e-b25c423dba1c
19044
19045	* plugins/utils.c, plugins/utils.h: add function for elapsed tim ein
19046	microseconds
19047
19048
19049	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@670 f882894a-f735-0410-b71e-b25c423dba1c
19050
19051	* plugins/check_http.c: more pedantic compiler warnings
19052
19053
19054	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@669 f882894a-f735-0410-b71e-b25c423dba1c
19055
19056	* plugins/check_disk.c, plugins/check_dummy.c, plugins/popen.c,
19057	plugins/utils.c, plugins/utils.h: more pedantic compiler warnings
19058
19059
19060	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@668 f882894a-f735-0410-b71e-b25c423dba1c
19061
190622003-08-08  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19063
19064	* lib/Makefile.am: include getloadvag.m4 in distrib
19065
19066
19067	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@667 f882894a-f735-0410-b71e-b25c423dba1c
19068
19069	* plugins/check_disk.c, plugins/netutils.c, plugins/netutils.h: cleanups
19070	from pedantic complier warnings
19071
19072
19073	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@666 f882894a-f735-0410-b71e-b25c423dba1c
19074
19075	* plugins/check_nt.c: change if/elseif block to case, general streamline
19076
19077
19078	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@665 f882894a-f735-0410-b71e-b25c423dba1c
19079
19080	* plugins/check_disk.c: fix a variety of compiler warnings about
19081	qualifier discards and other pedantic stuff
19082
19083
19084	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@664 f882894a-f735-0410-b71e-b25c423dba1c
19085
19086	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
19087	plugins/check_snmp.c, plugins/utils.c, plugins/utils.h: fix a variety of
19088	compiler warnings about qualifier discards and other pedantic stuff
19089
19090
19091	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@663 f882894a-f735-0410-b71e-b25c423dba1c
19092
19093	* plugins/check_by_ssh.c, plugins/check_disk.c, plugins/check_nt.c,
19094	plugins/netutils.c, plugins/netutils.h, plugins/popen.h,
19095	plugins/utils.h: fix a variety of compiler warnings about qualifier
19096	discards and other pedantic stuff
19097
19098
19099	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@662 f882894a-f735-0410-b71e-b25c423dba1c
19100
19101	* plugins/check_nt.c, plugins/check_smtp.c: markup for translation
19102
19103
19104	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@661 f882894a-f735-0410-b71e-b25c423dba1c
19105
191062003-08-07  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19107
19108	* plugins/check_real.c: markup for translation
19109
19110
19111	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@660 f882894a-f735-0410-b71e-b25c423dba1c
19112
19113	* plugins/check_procs.c: markup for translation
19114
19115
19116	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@659 f882894a-f735-0410-b71e-b25c423dba1c
19117
19118	* plugins/check_load.c: reorder for consistency, restore prototypes for
19119	print_foo, nest #ifdef to avoid pedantic traditional c warn
19120
19121
19122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@658 f882894a-f735-0410-b71e-b25c423dba1c
19123
19124	* plugins/check_snmp.c: reorder for consistency (no code changes)
19125
19126
19127	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@657 f882894a-f735-0410-b71e-b25c423dba1c
19128
19129	* plugins/check_by_ssh.c, plugins/check_disk.c, plugins/check_dns.c,
19130	plugins/check_fping.c, plugins/check_game.c, plugins/check_http.c,
19131	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_nagios.c,
19132	plugins/check_nt.c, plugins/check_nwstat.c, plugins/check_overcr.c,
19133	plugins/check_radius.c, plugins/check_real.c, plugins/check_snmp.c,
19134	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
19135	plugins/negate.c, plugins/netutils.c, plugins/popen.c, plugins/utils.c,
19136	plugins/utils.h: replace "terminate" with "die" for shorter name and
19137	better readability
19138
19139
19140	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@656 f882894a-f735-0410-b71e-b25c423dba1c
19141
19142	* plugins/check_ping.c: cleanup for better readability
19143
19144
19145	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@655 f882894a-f735-0410-b71e-b25c423dba1c
19146
19147	* plugins/check_ping.c: markup for translation
19148
19149
19150	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@654 f882894a-f735-0410-b71e-b25c423dba1c
19151
19152	* tools/sfsnapshot: make must be run before make dist to creat language
19153	files
19154
19155
19156	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@653 f882894a-f735-0410-b71e-b25c423dba1c
19157
191582003-08-06  Ton Voon  <tonvoon@users.sourceforge.net>
19159
19160	* doc/developer-guidelines.sgml: Added in that Nagios plugins are
19161	written to GNU standards
19162
19163
19164	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@652 f882894a-f735-0410-b71e-b25c423dba1c
19165
191662003-08-06  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19167
19168	* lib/.cvsignore: ignore ulonglong.m4
19169
19170
19171	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@651 f882894a-f735-0410-b71e-b25c423dba1c
19172
19173	* plugins/check_overcr.c: markup for translation, move send_buffer
19174	assignment to process_args so process_tcp_request can be moved outside
19175	the conditional, replace if/esleif with switch, replace #defines with
19176	enum
19177
19178
19179	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@650 f882894a-f735-0410-b71e-b25c423dba1c
19180
19181	* plugins/check_nwstat.c: markup for translation
19182
19183
19184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@649 f882894a-f735-0410-b71e-b25c423dba1c
19185
191862003-08-05  Ton Voon  <tonvoon@users.sourceforge.net>
19187
19188	* doc/developer-guidelines.sgml: Added dev platform requirements
19189
19190
19191	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@648 f882894a-f735-0410-b71e-b25c423dba1c
19192
191932003-08-05  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19194
19195	* plugins/check_ssh.c: markup for translation
19196
19197
19198	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@647 f882894a-f735-0410-b71e-b25c423dba1c
19199
192002003-08-05  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
19201
19202	* contrib/check_mssql.sh: Version 2.0 of MS SQL server plugin
19203	(contrib/check_mssql.sh) from T De Blende.
19204
19205
19206	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@646 f882894a-f735-0410-b71e-b25c423dba1c
19207
192082003-08-04  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19209
19210	* plugins/check_users.c, plugins/urlize.c: markup for translation
19211
19212
19213	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@645 f882894a-f735-0410-b71e-b25c423dba1c
19214
19215	* plugins/check_time.c, plugins/check_udp.c: markup for translation
19216
19217
19218	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@644 f882894a-f735-0410-b71e-b25c423dba1c
19219
19220	* plugins/check_ldap.c, plugins/check_nagios.c, plugins/check_radius.c,
19221	plugins/check_udp.c, plugins/check_ups.c, plugins/negate.c: markup for
19222	translation
19223
19224
19225	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@643 f882894a-f735-0410-b71e-b25c423dba1c
19226
192272003-08-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19228
19229	* plugins/check_ldap.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c:
19230	markup for translation
19231
19232
19233	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@642 f882894a-f735-0410-b71e-b25c423dba1c
19234
19235	* plugins/check_load.c: markup for translation
19236
19237
19238	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@641 f882894a-f735-0410-b71e-b25c423dba1c
19239
19240	* plugins/check_ldap.c: markup for translation
19241
19242
19243	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@640 f882894a-f735-0410-b71e-b25c423dba1c
19244
19245	* plugins/check_http.c, plugins/check_ldap.c, plugins/check_tcp.c:
19246	markup for translation
19247
19248
19249	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@639 f882894a-f735-0410-b71e-b25c423dba1c
19250
19251	* plugins/Makefile.am, plugins/check_ide-smart.c: markup for
19252	translation, use common.h, fix problems compiling
19253
19254
19255	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@638 f882894a-f735-0410-b71e-b25c423dba1c
19256
19257	* plugins/check_http.c: markup for translation
19258
19259
19260	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@637 f882894a-f735-0410-b71e-b25c423dba1c
19261
192622003-08-02  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19263
19264	* plugins/check_hpjd.c: markup for translation
19265
19266
19267	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@636 f882894a-f735-0410-b71e-b25c423dba1c
19268
19269	* plugins/check_mysql.c: markup for translation
19270
19271
19272	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@635 f882894a-f735-0410-b71e-b25c423dba1c
19273
19274	* plugins/check_fping.c, plugins/check_game.c, plugins/check_mysql.c,
19275	plugins/check_snmp.c, plugins/utils.h: markupf for translation
19276
19277
19278	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@634 f882894a-f735-0410-b71e-b25c423dba1c
19279
19280	* plugins/utils.c, plugins/utils.h: ifdef so utils.h can be header for
19281	utils.c
19282
19283
19284	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@633 f882894a-f735-0410-b71e-b25c423dba1c
19285
19286	* plugins/check_fping.c, plugins/check_snmp.c: markup for translation
19287
19288
19289	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@632 f882894a-f735-0410-b71e-b25c423dba1c
19290
19291	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
19292	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_pgsql.c,
19293	plugins/check_swap.c, plugins/check_tcp.c, plugins/utils.h: establish
19294	"UT_" namespace for usage text in #defines
19295
19296
19297	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@631 f882894a-f735-0410-b71e-b25c423dba1c
19298
19299	* plugins/check_snmp.c: markup for translation
19300
19301
19302	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@630 f882894a-f735-0410-b71e-b25c423dba1c
19303
193042003-08-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19305
19306	* plugins/check_dns.c: terminate in error_scan() so meaningfull errors
19307	can be sent
19308
19309
19310	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@628 f882894a-f735-0410-b71e-b25c423dba1c
19311
19312	* plugins/check_dummy.c: mark for transaltion
19313
19314
19315	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@627 f882894a-f735-0410-b71e-b25c423dba1c
19316
19317	* plugins/check_dns.c: do not translate the strings that will be
19318	compared to utility output - LC_ALL is set to C so those strings should
19319	be untranslated regardless of the system settings
19320
19321
19322	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@626 f882894a-f735-0410-b71e-b25c423dba1c
19323
19324	* plugins/popen.c: set LC_ALL to C in execve environemnt
19325
19326
19327	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@625 f882894a-f735-0410-b71e-b25c423dba1c
19328
19329	* plugins/Makefile.am: 'ln -f -s ...' is not reliable/portable. Use 'rm
19330	-f ...; ln -s ...'
19331
19332
19333	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@624 f882894a-f735-0410-b71e-b25c423dba1c
19334
193352003-07-31  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19336
19337	* plugins/check_dns.c: mark for translation (note problem here - it
19338	relies on tranalation in underlying utility, which has a high chance of
19339	failing)
19340
19341
19342	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@623 f882894a-f735-0410-b71e-b25c423dba1c
19343
19344	* plugins/check_disk.c, plugins/utils.h: mark for translation
19345
19346
19347	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@622 f882894a-f735-0410-b71e-b25c423dba1c
19348
193492003-07-30  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19350
19351	* plugins/check_by_ssh.c: mark up for translation
19352
19353
19354	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@621 f882894a-f735-0410-b71e-b25c423dba1c
19355
19356	* plugins/check_dig.c, plugins/check_pgsql.c, plugins/check_swap.c,
19357	plugins/check_tcp.c, plugins/utils.h: markup for translation
19358
19359
19360	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@620 f882894a-f735-0410-b71e-b25c423dba1c
19361
193622003-07-29  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19363
19364	* plugins/check_pgsql.c, plugins/check_swap.c, plugins/check_tcp.c: mark
19365	for translation
19366
19367
19368	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@619 f882894a-f735-0410-b71e-b25c423dba1c
19369
19370	* plugins/utils.h: some shared text for internationalized help text
19371
19372
19373	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@618 f882894a-f735-0410-b71e-b25c423dba1c
19374
19375	* plugins/utils.c: clean up warnings about ill-formed comment and string
19376	concatenation
19377
19378
19379	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@617 f882894a-f735-0410-b71e-b25c423dba1c
19380
19381	* .cvsignore, ChangeLog, README, configure.in, lib/Makefile.am: bump to
19382	gettext 0.11.5 and cleanup GNU toolchain
19383
19384
19385	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@616 f882894a-f735-0410-b71e-b25c423dba1c
19386
19387	* ABOUT-NLS, INSTALL: get from GNU files instead of storing in CVS
19388
19389
19390	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@615 f882894a-f735-0410-b71e-b25c423dba1c
19391
19392	* tools/setup: move autopoint to start of gnu toolchain setup
19393	use --force-missing instead on manually copying files
19394	 (manual process was broken on RedHat, and we should expect automake to do its job right anyway)
19395
19396
19397	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@614 f882894a-f735-0410-b71e-b25c423dba1c
19398
19399	* configure.in: look for getloadavg.c in $topdir/lib, not $srcdir/lib
19400
19401
19402	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@613 f882894a-f735-0410-b71e-b25c423dba1c
19403
19404	* plugins/check_http.c: patch attempt to reference undefined optarg
19405	(credit Paul Farrall)
19406
19407
19408	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@612 f882894a-f735-0410-b71e-b25c423dba1c
19409
194102003-07-28  Ton Voon  <tonvoon@users.sourceforge.net>
19411
19412	* configure.in: - Specify srcdir so no confusion
19413
19414
19415	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@611 f882894a-f735-0410-b71e-b25c423dba1c
19416
19417	* configure.in, lib/getloadavg.m4: Readded getloadavg.m4 as using
19418	autoconf 2.50+. This fixes redhat 6.2 compiles
19419
19420
19421	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@608 f882894a-f735-0410-b71e-b25c423dba1c
19422
194232003-07-26  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19424
19425	* plugins/check_pgsql.c: mark for translation
19426
19427
19428	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@607 f882894a-f735-0410-b71e-b25c423dba1c
19429
19430	* plugins/common.h: add S_ macor to mark message for both translation
19431	and inclusion into docbook SGML
19432
19433
19434	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@606 f882894a-f735-0410-b71e-b25c423dba1c
19435
19436	* po/de.po, po/fr.po: updated check_tcp
19437
19438
19439	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@605 f882894a-f735-0410-b71e-b25c423dba1c
19440
19441	* plugins/check_tcp.c, po/ChangeLog: internationalization
19442
19443
19444	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@604 f882894a-f735-0410-b71e-b25c423dba1c
19445
19446	* intl/.cvsignore, lib/.cvsignore, po/.cvsignore: skip gettext files
19447
19448
19449	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@603 f882894a-f735-0410-b71e-b25c423dba1c
19450
19451	* lib/Makefile.am: checkins for internationalization
19452
19453
19454	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@602 f882894a-f735-0410-b71e-b25c423dba1c
19455
19456	* lib/Makefile.am: checkins for internationalization
19457
19458
19459	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@601 f882894a-f735-0410-b71e-b25c423dba1c
19460
19461	* po/Makevars: checkins for internationalization
19462
19463
19464	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@600 f882894a-f735-0410-b71e-b25c423dba1c
19465
19466	* configure.in, tools/setup: checkins for internationalization
19467
19468
19469	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@599 f882894a-f735-0410-b71e-b25c423dba1c
19470
19471	* .cvsignore, ABOUT-NLS, ChangeLog, Makefile.am, configure.in,
19472	lib/Makefile.am, lib/gettext.h, nagios-plugins.spec.in,
19473	plugins/Makefile.am, plugins/check_tcp.c, plugins/common.h,
19474	plugins/utils.c, po/LINGUAS, po/POTFILES.in, po/de.po, po/fr.po,
19475	tools/setup: checkins for internationalization
19476
19477
19478	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@598 f882894a-f735-0410-b71e-b25c423dba1c
19479
194802003-07-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19481
19482	* plugins/common.h: add stubs to allow markup for translation
19483
19484
19485	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@597 f882894a-f735-0410-b71e-b25c423dba1c
19486
19487	* configure.in, plugins/common.h: test GNU_SOURCE and include features.h
19488	if present to clear warning about asprintf definition
19489
19490
19491	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@596 f882894a-f735-0410-b71e-b25c423dba1c
19492
194932003-07-20  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19494
19495	* doc/developer-guidelines.sgml: must use '&amp;' in attribute values
19496	instead of '&'
19497	id tokens (attibute values) must not have embedded spaces
19498
19499
19500	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@595 f882894a-f735-0410-b71e-b25c423dba1c
19501
195022003-07-17  Ton Voon  <tonvoon@users.sourceforge.net>
19503
19504	* plugins-scripts/check_oracle.sh: - Cleanup comments
19505
19506
19507	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@593 f882894a-f735-0410-b71e-b25c423dba1c
19508
19509	* doc/developer-guidelines.sgml: Guidelines updated to use Sourceforge
19510	tracker system
19511
19512
19513	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@592 f882894a-f735-0410-b71e-b25c423dba1c
19514
195152003-07-11  Ton Voon  <tonvoon@users.sourceforge.net>
19516
19517	* doc/developer-guidelines.sgml: - Fixed CVS commit comments
19518
19519
19520	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@591 f882894a-f735-0410-b71e-b25c423dba1c
19521
19522	* doc/developer-guidelines.sgml: Added in practice of prefixing comments
19523	in CVS commits
19524
19525
19526	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@590 f882894a-f735-0410-b71e-b25c423dba1c
19527
195282003-07-04  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19529
19530	* configure.in, plugins/Makefile.am: only make links for check_spop and
19531	check_simap when SSL is built into check_tcp
19532
19533
19534	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@586 f882894a-f735-0410-b71e-b25c423dba1c
19535
195362003-07-03  Ton Voon  <tonvoon@users.sourceforge.net>
19537
19538	* plugins/check_procs.c: Fixed seg fault on some Sol 7/8 servers (Patch
19539	764745 - Alexander Matey)
19540
19541
19542	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@585 f882894a-f735-0410-b71e-b25c423dba1c
19543
19544	* tools/setup: Changing $() to `` to be compatible with Solaris' sh
19545
19546
19547	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@584 f882894a-f735-0410-b71e-b25c423dba1c
19548
195492003-07-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19550
19551	* autogen.sh, tools/setup: mv GNU toolchain check into tools/setup
19552
19553
19554	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@583 f882894a-f735-0410-b71e-b25c423dba1c
19555
19556	* plugins/utils.c: remove LABELLEN
19557
19558
19559	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@582 f882894a-f735-0410-b71e-b25c423dba1c
19560
195612003-07-02  Ton Voon  <tonvoon@users.sourceforge.net>
19562
19563	* plugins-scripts/check_oracle.sh: Check for ORA- errors for tablespace
19564	and cache (patch 755456 - Sven Meyer)
19565
19566
19567	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@581 f882894a-f735-0410-b71e-b25c423dba1c
19568
19569	* plugins-scripts/check_disk_smb.pl: Update error message from smbclient
19570	v2.2.7 (Patch 740132 - Cove Schneider)
19571
19572
19573	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@580 f882894a-f735-0410-b71e-b25c423dba1c
19574
19575	* plugins-scripts/.cvsignore, plugins-scripts/Makefile.am,
19576	plugins-scripts/check_file_age.pl, plugins-scripts/subst.in: Moving
19577	check_file_age into core
19578
19579
19580	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@578 f882894a-f735-0410-b71e-b25c423dba1c
19581
19582	* configure.in: Fixed SUPPORT message
19583
19584
19585	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@577 f882894a-f735-0410-b71e-b25c423dba1c
19586
195872003-06-30  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19588
19589	* plugins/check_http.c, plugins/check_ldap.c, plugins/check_smtp.c:
19590	Added -4 and -6 command line options into check_http, check_ldap and
19591		check_smtp
19592
19593
19594	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@575 f882894a-f735-0410-b71e-b25c423dba1c
19595
19596	* plugins/check_ping.c, plugins/check_ssh.c, plugins/check_tcp.c,
19597	plugins/netutils.c: Corrections to get code to compile on systems
19598	without IPv6 support
19599
19600
19601	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@574 f882894a-f735-0410-b71e-b25c423dba1c
19602
19603	* plugins/Makefile.am: Added check_simap & check_spop to
19604	check_tcp_programs
19605	If someone knows how to make this conditional in the Makefile only if
19606	being compiled with SSL I think this is the only way to make it better
19607
19608
19609	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@573 f882894a-f735-0410-b71e-b25c423dba1c
19610
196112003-06-30  Ton Voon  <tonvoon@users.sourceforge.net>
19612
19613	* plugins/check_disk.c: Fixed support for "check_disk warn crit [path]"
19614	with thresholds at used levels
19615
19616
19617	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@572 f882894a-f735-0410-b71e-b25c423dba1c
19618
196192003-06-29  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19620
19621	* configure.in, plugins/check_ldap.c: Included patch for check_ldap from
19622	Patch #753621 by Ziya Suzen
19623
19624
19625	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@571 f882894a-f735-0410-b71e-b25c423dba1c
19626
19627	* plugins/check_ping.c, plugins/check_tcp.c: Changed usage output to
19628	show -4 and -6 are mutually exclusive. You can only
19629		use one or the other but not both. The last one used will win out.
19630
19631
19632	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@570 f882894a-f735-0410-b71e-b25c423dba1c
19633
19634	* plugins/check_ping.c, plugins/netutils.c: check_ping is now coded with
19635	-4 & -6 options to call PING or PING6 command
19636	netutils modified to verify hosts based on address_family setting when used
19637		with -4 or -6 options. is_inet_addr() will not be tested if -6 is
19638		used and is_inet6_addr() will not be tested if -4 is used. Also the
19639		is_hostname() will use the address_family value to resolve hostnames
19640		only if IPv6 support is available otherwise defaults to AF_INET.
19641
19642
19643	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@569 f882894a-f735-0410-b71e-b25c423dba1c
19644
19645	* plugins/check_ssh.c, plugins/check_tcp.c, plugins/netutils.c,
19646	plugins/netutils.h: Added address_family extern int variable to netutils
19647	to allow for -4 & -6
19648		options for explicit connection protocol
19649	Added support for -4 & -6 options to check_ssh and check_tcp for testing
19650
19651
19652	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@568 f882894a-f735-0410-b71e-b25c423dba1c
19653
196542003-06-29  Ton Voon  <tonvoon@users.sourceforge.net>
19655
19656	* plugins/check_nwstat.c: Added NLM test (Phil Randal)
19657
19658
19659	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@567 f882894a-f735-0410-b71e-b25c423dba1c
19660
19661	* plugins/check_swap.c: Corrected reported size for PROC_MEMINFO systems
19662
19663
19664	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@566 f882894a-f735-0410-b71e-b25c423dba1c
19665
19666	* tools/sfwebcron: Fixed so goes to correct web area
19667
19668
19669	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@565 f882894a-f735-0410-b71e-b25c423dba1c
19670
19671	* tools/sfwebcron: New tool to run on shell.sf.net to update the dev
19672	guidelines
19673
19674
19675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@564 f882894a-f735-0410-b71e-b25c423dba1c
19676
19677	* doc/makefile: Fixed makefile
19678
19679
19680	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@563 f882894a-f735-0410-b71e-b25c423dba1c
19681
196822003-06-27  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19683
19684	* plugins/netutils.c: Modified my_connect to include ai_socktype in the
19685	hints to be compliant with
19686	RFC3493 as pointed out by Janos Mohacsi.
19687
19688
19689	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@562 f882894a-f735-0410-b71e-b25c423dba1c
19690
196912003-06-27  Ton Voon  <tonvoon@users.sourceforge.net>
19692
19693	* configure.in, plugins/check_swap.c: Support for swap -s for solaris.
19694	Also changes size of swap to MBs through
19695	a conversion amount in configure. Possible breakage on other OSes
19696
19697
19698	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@561 f882894a-f735-0410-b71e-b25c423dba1c
19699
19700	* doc/makefile: Remove if which check - done in tools/setup instead
19701
19702
19703	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@560 f882894a-f735-0410-b71e-b25c423dba1c
19704
19705	* tools/setup: Fiddling as Solaris' which command is broken
19706
19707
19708	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@559 f882894a-f735-0410-b71e-b25c423dba1c
19709
197102003-06-26  Ton Voon  <tonvoon@users.sourceforge.net>
19711
19712	* plugins/check_disk.c: Fixed different thresholds if using exclude
19713	lists
19714
19715
19716	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@558 f882894a-f735-0410-b71e-b25c423dba1c
19717
197182003-06-25  Ton Voon  <tonvoon@users.sourceforge.net>
19719
19720	* plugins/check_disk.c: Support for different thresholds for different
19721	filesystems
19722
19723
19724	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@557 f882894a-f735-0410-b71e-b25c423dba1c
19725
19726	* plugins/check_disk.c: Removed -d option and just check against -p
19727	parameter
19728
19729
19730	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@556 f882894a-f735-0410-b71e-b25c423dba1c
19731
19732	* plugins/check_disk.c: Report errors if path specified not found
19733
19734
19735	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@555 f882894a-f735-0410-b71e-b25c423dba1c
19736
19737	* plugins/check_disk.c: Problems compiling on SunOS 5.6 with gcc 2.8.1.
19738	Fixed by specifying
19739	floating variables, rather than letting asprintf work it out
19740
19741
19742	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@554 f882894a-f735-0410-b71e-b25c423dba1c
19743
197442003-06-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19745
19746	* plugins/Makefile.am: soalris 8 needs 'ln -s -f' instead of 'ln -sf'
19747
19748
19749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@552 f882894a-f735-0410-b71e-b25c423dba1c
19750
19751	* plugins/check_http.c: add remaining URI_PATH chars per RFC 2396
19752	remove '-' from URI_PORT
19753
19754
19755	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@549 f882894a-f735-0410-b71e-b25c423dba1c
19756
197572003-06-12  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19758
19759	* command.cfg.in: Renamed duplicate check_snmp command definitions to be
19760	unique
19761
19762
19763	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@548 f882894a-f735-0410-b71e-b25c423dba1c
19764
19765	* command.cfg.in, configure.in: Made the two check_ifoperstatus commands
19766	unique to remove conflicts
19767
19768
19769	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@547 f882894a-f735-0410-b71e-b25c423dba1c
19770
197712003-06-11  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19772
19773	* plugins/check_http.c: fix URI_PATH to allow ?&#: (more still should be
19774	allowed)
19775	fix class to be POSIX compliant
19776
19777
19778	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@546 f882894a-f735-0410-b71e-b25c423dba1c
19779
197802003-06-10  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19781
19782	* contrib/urlize.pl: add comment about shell quote removal to address
19783	https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
19784
19785
19786	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@544 f882894a-f735-0410-b71e-b25c423dba1c
19787
19788	* plugins/urlize.c: add note about shell quote removal to address
19789	https://sourceforge.net/tracker/index.php?func=detail&aid=661916&group_id=29880&atid=397597
19790
19791
19792	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@543 f882894a-f735-0410-b71e-b25c423dba1c
19793
197942003-06-08  Ton Voon  <tonvoon@users.sourceforge.net>
19795
19796	* configure.in: Fixed quoting on SWAP_FORMAT
19797
19798
19799	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@540 f882894a-f735-0410-b71e-b25c423dba1c
19800
19801	* configure.in: Support for OpenBSD 3.2 & 3.3 ps (Julien Touche)
19802
19803
19804	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@539 f882894a-f735-0410-b71e-b25c423dba1c
19805
198062003-06-07  Subhendu Ghosh  <sghosh@users.sourceforge.net>
19807
19808	* plugins/check_real.c: \r\n patch from Mathias
19809
19810
19811	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@537 f882894a-f735-0410-b71e-b25c423dba1c
19812
198132003-06-04  Ton Voon  <tonvoon@users.sourceforge.net>
19814
19815	* plugins/check_disk.c: Argument to asprintf in wrong order
19816
19817
19818	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@533 f882894a-f735-0410-b71e-b25c423dba1c
19819
19820	* pkg/solaris/solpkg: Remove /usr as well. Maybe this is best done by
19821	changing BASEDIR to
19822	configure's prefix?
19823
19824
19825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@532 f882894a-f735-0410-b71e-b25c423dba1c
19826
198272003-06-02  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19828
19829	* plugins/check_tcp.c: finish recv() loop when stream GT or EQ maxbytes
19830	(was GT)
19831
19832
19833	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@531 f882894a-f735-0410-b71e-b25c423dba1c
19834
198352003-06-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19836
19837	* plugins/check_tcp.c: allow user to limit number of bytes fetched
19838	fix some doco (wait is now delay, server_quit was not shown)
19839
19840
19841	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@529 f882894a-f735-0410-b71e-b25c423dba1c
19842
198432003-05-31  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19844
19845	* plugins/check_dns.c: first revised patch failed to trap the "break" in
19846	while()
19847
19848
19849	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@526 f882894a-f735-0410-b71e-b25c423dba1c
19850
198512003-05-27  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
19852
19853	* contrib/check_sap.sh: check_sap.sh plugin to check SAP /R3 servers
19854	from Karel Salavec and Tom De Blende.
19855
19856
19857	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@523 f882894a-f735-0410-b71e-b25c423dba1c
19858
198592003-05-26  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
19860
19861	* contrib/check_axis.sh, contrib/check_mssql.sh: Revisions to Tom De
19862	Blende contributed plugins: check_axis.sh and check_mssql.sh
19863
19864
19865	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@522 f882894a-f735-0410-b71e-b25c423dba1c
19866
198672003-05-17  Ton Voon  <tonvoon@users.sourceforge.net>
19868
19869	* plugins/t/check_ftp.t: Fixed test (Mathew Ericson - 738609)
19870
19871
19872	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@521 f882894a-f735-0410-b71e-b25c423dba1c
19873
19874	* plugins/t/check_load.t: Fixed tests (Mathew Ericson - 738607)
19875
19876
19877	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@520 f882894a-f735-0410-b71e-b25c423dba1c
19878
19879	* plugins/t/check_procs.t: Fixed test commands (Mathew Ericson - 738605)
19880
19881
19882	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@519 f882894a-f735-0410-b71e-b25c423dba1c
19883
19884	* plugins/t/check_http.t: Fixed tests (Mathew Ericson - 738608)
19885
19886
19887	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@518 f882894a-f735-0410-b71e-b25c423dba1c
19888
19889	* plugins/t/check_tcp.t: Fixed tests (Mathew Ericson - 738604)
19890	CV: ----------------------------------------------------------------------
19891
19892
19893	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@517 f882894a-f735-0410-b71e-b25c423dba1c
19894
198952003-05-16  Subhendu Ghosh  <sghosh@users.sourceforge.net>
19896
19897	* plugins-scripts/check_ntp.pl: bug fix
19898
19899
19900	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@515 f882894a-f735-0410-b71e-b25c423dba1c
19901
199022003-05-14  Ton Voon  <tonvoon@users.sourceforge.net>
19903
19904	* plugins/negate.c: Added examples
19905
19906
19907	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@514 f882894a-f735-0410-b71e-b25c423dba1c
19908
19909	* plugins-scripts/check_mailq.pl: Added postfix support (Thomas Nilsen -
19910	735218)
19911
19912
19913	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@513 f882894a-f735-0410-b71e-b25c423dba1c
19914
19915	* plugins/check_nwstat.c: Added DSVER and UPTIME checks (Phil Randal -
19916	737617)
19917
19918
19919	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@512 f882894a-f735-0410-b71e-b25c423dba1c
19920
19921	* pkg/solaris/solpkg: Typo
19922
19923
19924	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@511 f882894a-f735-0410-b71e-b25c423dba1c
19925
19926	* doc/.cvsignore: Ignore developer-guidelines.html as generated from
19927	docbook
19928
19929
19930	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@510 f882894a-f735-0410-b71e-b25c423dba1c
19931
19932	* Makefile.am, pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Remove
19933	dependency on gnu make
19934
19935
19936	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@509 f882894a-f735-0410-b71e-b25c423dba1c
19937
199382003-05-13  Ton Voon  <tonvoon@users.sourceforge.net>
19939
19940	* doc/developer-guidelines.sgml: Updated docs to include comments,
19941	contrib->main, getopts_long and
19942	verbose output levels
19943
19944
19945	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@508 f882894a-f735-0410-b71e-b25c423dba1c
19946
19947	* tools/sfsnapshot: Calls tools/setup and creates a README for the
19948	snapshot directory
19949
19950
19951	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@507 f882894a-f735-0410-b71e-b25c423dba1c
19952
19953	* doc/developer-guidelines.html, doc/makefile, tools/setup: The
19954	developer-guidelines.html file is now generated from the sgml file
19955	by docbook2html at tools/setup time
19956
19957
19958	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@506 f882894a-f735-0410-b71e-b25c423dba1c
19959
199602003-05-13  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
19961
19962	* contrib/tarballs/hopcroft-plugins.tar.gz: Removed
19963	contrib/tarballs/hopcroft-plugins.tar.gz. This is archaic,
19964	anachronistic, unmaintained and humblingly embarrassing.
19965
19966
19967	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@505 f882894a-f735-0410-b71e-b25c423dba1c
19968
19969	* contrib/check_mssql.sh: check_mssql.sh. A new plugin from Mr T DE
19970	BLENDE to check MS SQLServer databases.
19971
19972
19973	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@504 f882894a-f735-0410-b71e-b25c423dba1c
19974
199752003-05-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
19976
19977	* plugins/check_http.c: fix error when server closes connection
19978	immediately
19979
19980
19981	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@503 f882894a-f735-0410-b71e-b25c423dba1c
19982
19983	* plugins/check_snmp.c: cause snmpget try try for 1 second less than the
19984	timeout (allowing plugin to force close if needed)
19985
19986
19987	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@501 f882894a-f735-0410-b71e-b25c423dba1c
19988
199892003-05-07  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
19990
19991	* plugins/check_ping.c: Modified check_ping to handle IPv6 as well as
19992	IPv4 ICMP checks using the
19993	PING6_COMMAND determined during the configure script execution. As
19994	USE_IPV6 may be defined and PING6_COMMAND is not defined if there is not
19995	IPv6 TCP stack available when configure is run I condition it off
19996	PING6_COMMAND existing to remove build errors for being undefined.
19997
19998
19999	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@500 f882894a-f735-0410-b71e-b25c423dba1c
20000
200012003-04-25  Subhendu Ghosh  <sghosh@users.sourceforge.net>
20002
20003	* plugins-scripts/check_ntp.pl: corrected output units
20004
20005
20006	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@499 f882894a-f735-0410-b71e-b25c423dba1c
20007
200082003-04-23  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20009
20010	* plugins/check_http.c: update to RFC1123 hostname specs
20011
20012
20013	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@498 f882894a-f735-0410-b71e-b25c423dba1c
20014
200152003-04-17  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20016
20017	* nagios-plugins.spec.in: add check_nt, drop check_vsz
20018
20019
20020	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@497 f882894a-f735-0410-b71e-b25c423dba1c
20021
20022	* plugins/check_dig.c, plugins/check_tcp.c, plugins/check_users.c: code
20023	cleanup to clear strict compiler warnings
20024
20025
20026	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@496 f882894a-f735-0410-b71e-b25c423dba1c
20027
20028	* plugins/check_dig.c, plugins/check_tcp.c, plugins/netutils.c: code
20029	cleanup to clear strict compiler warnings
20030
20031
20032	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@495 f882894a-f735-0410-b71e-b25c423dba1c
20033
200342003-04-16  Subhendu Ghosh  <sghosh@users.sourceforge.net>
20035
20036	* plugins/check_real.c: reset to old behavior of not checking stream by
20037	default
20038
20039
20040	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@493 f882894a-f735-0410-b71e-b25c423dba1c
20041
200422003-04-13  Subhendu Ghosh  <sghosh@users.sourceforge.net>
20043
20044	* plugins/check_hpjd.c: reduce compiler warning between gcc3 and gcc2.96
20045
20046
20047	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@492 f882894a-f735-0410-b71e-b25c423dba1c
20048
20049	* configure.in, plugins-scripts/utils.pm.in: update for check_mailq -
20050	qmail support
20051
20052
20053	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@491 f882894a-f735-0410-b71e-b25c423dba1c
20054
20055	* plugins-scripts/check_mailq.pl: Added sendmail multi-queue support
20056	(Canau), merged qmail support (Schmid)
20057
20058
20059	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@490 f882894a-f735-0410-b71e-b25c423dba1c
20060
200612003-04-11  Ton Voon  <tonvoon@users.sourceforge.net>
20062
20063	* plugins/check_procs.c: Match -a STRING anywhere in ps args (Laurent
20064	Vaslin - 719783)
20065
20066
20067	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@488 f882894a-f735-0410-b71e-b25c423dba1c
20068
200692003-04-11  Subhendu Ghosh  <sghosh@users.sourceforge.net>
20070
20071	* plugins-scripts/check_ifstatus.pl: added feature -u (list of unused
20072	ifIndex)
20073
20074
20075	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@487 f882894a-f735-0410-b71e-b25c423dba1c
20076
20077	* plugins-scripts/check_ifstatus.pl: bug 691412, added feature -x (list
20078	of excluded ifTypes)
20079
20080
20081	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@486 f882894a-f735-0410-b71e-b25c423dba1c
20082
20083	* plugins/check_hpjd.c: patch 698384 - order of args to snmpget + print
20084	a bit of stderr
20085
20086
20087	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@485 f882894a-f735-0410-b71e-b25c423dba1c
20088
200892003-04-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20090
20091	* plugins/check_hpjd.c, plugins/check_http.c, plugins/check_nt.c:
20092	cleanup to suppress various strict compiler warnings
20093
20094
20095	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@483 f882894a-f735-0410-b71e-b25c423dba1c
20096
20097	* plugins/common.h: rewrite #elif to be compatible with traditional C
20098
20099
20100	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@482 f882894a-f735-0410-b71e-b25c423dba1c
20101
20102	* plugins/Makefile.am: check_game needs popen.c now
20103
20104
20105	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@481 f882894a-f735-0410-b71e-b25c423dba1c
20106
201072003-04-08  Ton Voon  <tonvoon@users.sourceforge.net>
20108
20109	* command.cfg.in: Updated command for new check_procs
20110
20111
20112	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@479 f882894a-f735-0410-b71e-b25c423dba1c
20113
20114	* plugins/check_hpjd.c, plugins/check_nt.c: Changed // to /* */ comments
20115	as some compilers do not like them
20116
20117
20118	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@478 f882894a-f735-0410-b71e-b25c423dba1c
20119
201202003-04-08  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
20121
20122	* contrib/check_axis.sh: check_axis.sh (Axis 5xx print servers) from Tom
20123	De Blende
20124
20125
20126	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@477 f882894a-f735-0410-b71e-b25c423dba1c
20127
201282003-04-07  Ton Voon  <tonvoon@users.sourceforge.net>
20129
20130	* plugins/check_procs.c: Fixed zombie processes
20131
20132
20133	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@476 f882894a-f735-0410-b71e-b25c423dba1c
20134
20135	* configure.in: Missed some PS_FORMAT strings
20136
20137
20138	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@475 f882894a-f735-0410-b71e-b25c423dba1c
20139
20140	* configure.in, plugins/Makefile.am, plugins/check_nagios.c,
20141	plugins/check_procs.c, plugins/check_vsz.c: Souped up check_procs with
20142	different metrics
20143
20144
20145	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@474 f882894a-f735-0410-b71e-b25c423dba1c
20146
20147	* plugins/check_snmp.c: Removed unnecessary regex array
20148
20149
20150	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@472 f882894a-f735-0410-b71e-b25c423dba1c
20151
201522003-04-07  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20153
20154	* plugins/check_http.c: ste timeout one second greater than critical
20155	time
20156
20157
20158	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@471 f882894a-f735-0410-b71e-b25c423dba1c
20159
20160	* plugins/check_game.c: had been grandfathered ibto core, finally use
20161	normal getopts, add options for player, max-player array positions
20162
20163
20164	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@470 f882894a-f735-0410-b71e-b25c423dba1c
20165
201662003-04-03  Ton Voon  <tonvoon@users.sourceforge.net>
20167
20168	* plugins-scripts/check_oracle.sh: Cleaned up cache output
20169
20170
20171	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@469 f882894a-f735-0410-b71e-b25c423dba1c
20172
201732003-04-01  Ton Voon  <tonvoon@users.sourceforge.net>
20174
20175	* plugins-scripts/check_oracle.sh: Fixed sqlplus calls and rearranged
20176	parameters for --tablespace & --cache
20177
20178
20179	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@468 f882894a-f735-0410-b71e-b25c423dba1c
20180
201812003-04-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20182
20183	* configure.in: remove PATH_PROG call for autoconf/automake components
20184
20185
20186	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@467 f882894a-f735-0410-b71e-b25c423dba1c
20187
201882003-03-31  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20189
20190	* plugins/check_disk.c: checkpoint
20191	 supresses iso9660
20192	 adds option for checking only local
20193	 adds choice of scale factor
20194
20195
20196	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@466 f882894a-f735-0410-b71e-b25c423dba1c
20197
201982003-03-27  Ton Voon  <tonvoon@users.sourceforge.net>
20199
20200	* plugins/check_nwstat.c: Extra Netware checks (Patch 710247 - Dietmar
20201	Ruzicka)
20202
20203
20204	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@465 f882894a-f735-0410-b71e-b25c423dba1c
20205
202062003-03-26  Ton Voon  <tonvoon@users.sourceforge.net>
20207
20208	* configure.in: ipv6 check requires unistd.h for Darwin
20209
20210
20211	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@464 f882894a-f735-0410-b71e-b25c423dba1c
20212
20213	* configure.in, plugins/check_procs.c: Removal of ps_raw and ps_vars
20214
20215
20216	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@463 f882894a-f735-0410-b71e-b25c423dba1c
20217
20218	* plugins/check_nagios.c: Uses same ps command as check_procs
20219
20220
20221	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@462 f882894a-f735-0410-b71e-b25c423dba1c
20222
202232003-03-25  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20224
20225	* .cvsignore: subst is no longer used
20226
20227
20228	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@461 f882894a-f735-0410-b71e-b25c423dba1c
20229
202302003-03-24  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20231
20232	* .cvsignore, Makefile.am: Better stripping of prefix for Solaris
20233	package install needs to remove
20234		/usr/local as package installs there by default
20235
20236
20237	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@460 f882894a-f735-0410-b71e-b25c423dba1c
20238
20239	* Makefile.am, pkg/solaris/.cvsignore, pkg/solaris/pkginfo.in,
20240	plugins/check_disk.c: Minor changes to build for Solaris packages
20241
20242
20243	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@459 f882894a-f735-0410-b71e-b25c423dba1c
20244
202452003-03-24  Ton Voon  <tonvoon@users.sourceforge.net>
20246
20247	* plugins/check_procs.c: Use max_state
20248
20249
20250	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@458 f882894a-f735-0410-b71e-b25c423dba1c
20251
20252	* tools/mail_error, tools/sfsnapshot: PATH set in correct place and
20253	extra comments
20254
20255
20256	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@457 f882894a-f735-0410-b71e-b25c423dba1c
20257
20258	* tools/mail_error, tools/sfsnapshot: Bug fixes
20259
20260
20261	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@456 f882894a-f735-0410-b71e-b25c423dba1c
20262
20263	* tools/mail_error: Sends email if non-zero return code from command
20264
20265
20266	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@455 f882894a-f735-0410-b71e-b25c423dba1c
20267
20268	* tools/sfsnapshot: Error code depending on number of files generated
20269
20270
20271	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@454 f882894a-f735-0410-b71e-b25c423dba1c
20272
20273	* lib/ls-mntd-fs.m4: Using coreutils 4.5.11 version to fix Darwin
20274	problem
20275
20276
20277	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@453 f882894a-f735-0410-b71e-b25c423dba1c
20278
20279	* REQUIREMENTS: Add NSClient requirement for check_nt
20280
20281
20282	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@452 f882894a-f735-0410-b71e-b25c423dba1c
20283
20284	* plugins/check_nt.c: Reference to web site to get NSClient
20285
20286
20287	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@450 f882894a-f735-0410-b71e-b25c423dba1c
20288
202892003-03-23  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20290
20291	* Makefile.am, autogen.sh, configure.in, lib/Makefile.am,
20292	pkg/solaris/pkginfo.in, pkg/solaris/solpkg: Solaris package build system
20293
20294
20295	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@449 f882894a-f735-0410-b71e-b25c423dba1c
20296
202972003-03-23  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20298
20299	* plugins/check_disk.c: can once again exclude indiviual path/partitions
20300
20301
20302	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@448 f882894a-f735-0410-b71e-b25c423dba1c
20303
20304	* plugins/check_disk.c: add -X to exclude FS type, now works with more
20305	than one path/dev specified
20306
20307
20308	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@447 f882894a-f735-0410-b71e-b25c423dba1c
20309
203102003-03-22  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20311
20312	* plugins/utils.c: declaration must precede printf
20313
20314
20315	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@446 f882894a-f735-0410-b71e-b25c423dba1c
20316
203172003-03-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20318
20319	* plugins/check_disk.c: checkpoint, allows selecting devices and paths
20320	now
20321
20322
20323	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@444 f882894a-f735-0410-b71e-b25c423dba1c
20324
20325	* configure.in: instructions for posting plugin version number
20326
20327
20328	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@443 f882894a-f735-0410-b71e-b25c423dba1c
20329
203302003-03-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20331
20332	* plugins/check_by_ssh.c: allow to specify -1 and -2 for protocol
20333	version
20334
20335
20336	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@442 f882894a-f735-0410-b71e-b25c423dba1c
20337
20338	* plugins/utils.c, plugins/utils.h: make state_text a function
20339
20340
20341	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@440 f882894a-f735-0410-b71e-b25c423dba1c
20342
20343	* lib/mountlist.c, plugins/check_disk.c: check_disk working with
20344	mountlist.c
20345
20346
20347	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@439 f882894a-f735-0410-b71e-b25c423dba1c
20348
20349	* Makefile.am, configure.in: subst.* was replaced by dist-hook
20350
20351
20352	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@438 f882894a-f735-0410-b71e-b25c423dba1c
20353
20354	* subst.in, subst.sh: these were replaced by dist-hook
20355
20356
20357	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@437 f882894a-f735-0410-b71e-b25c423dba1c
20358
203592003-03-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20360
20361	* configure.in: running the AFS macro causes newer AC/AM to barf
20362
20363
20364	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@436 f882894a-f735-0410-b71e-b25c423dba1c
20365
20366	* configure.in: afs checking
20367
20368
20369	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@435 f882894a-f735-0410-b71e-b25c423dba1c
20370
20371	* lib/afs.m4, lib/ls-mntd-fs.m4: use AC_DEFINE_UNQOUTED
20372
20373
20374	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@434 f882894a-f735-0410-b71e-b25c423dba1c
20375
20376	* lib/ls-mntd-fs.m4: stop warning on autoheader 2.13
20377
20378
20379	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@433 f882894a-f735-0410-b71e-b25c423dba1c
20380
20381	* plugins/netutils.c, plugins/netutils.h: common.h was doubly included
20382
20383
20384	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@432 f882894a-f735-0410-b71e-b25c423dba1c
20385
20386	* plugins/common.h: use enum instead of define, remove some cruft from
20387	old snprintf implementation
20388
20389
20390	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@431 f882894a-f735-0410-b71e-b25c423dba1c
20391
20392	* configure.in, lib/Makefile.am, plugins/check_disk.c: use GNU fileutils
20393	for check_disk
20394
20395
20396	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@430 f882894a-f735-0410-b71e-b25c423dba1c
20397
20398	* lib/afs.m4, lib/fstypename.m4, lib/fsusage.c, lib/fsusage.h,
20399	lib/fsusage.m4, lib/ls-mntd-fs.m4, lib/mountlist.c, lib/mountlist.h:
20400	from GNU fileutils for check_disk
20401
20402
20403	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@429 f882894a-f735-0410-b71e-b25c423dba1c
20404
204052003-03-17  Ton Voon  <tonvoon@users.sourceforge.net>
20406
20407	* plugins-scripts/check_oracle.sh: Allow default Oracle home from oratab
20408	(reported by Walbert Oberngruber)
20409
20410
20411	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@428 f882894a-f735-0410-b71e-b25c423dba1c
20412
204132003-03-16  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20414
20415	* configure.in: Modified to automatically enable getaddrinfo emulation
20416	if lwres is not used and
20417	getaddrinfo is not found in the system.
20418
20419
20420	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@427 f882894a-f735-0410-b71e-b25c423dba1c
20421
20422	* plugins/check_tcp.c, plugins/netutils.c, plugins/netutils.h: Applied
20423	patch #660973 for tcp refusals
20424
20425
20426	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@426 f882894a-f735-0410-b71e-b25c423dba1c
20427
204282003-03-15  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20429
20430	* configure.in: Left over debug define
20431
20432
20433	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@425 f882894a-f735-0410-b71e-b25c423dba1c
20434
20435	* configure.in, lib/Makefile.am, plugins/Makefile.am,
20436	plugins/getaddrinfo.c, plugins/getaddrinfo.h, plugins/gethostbyname.c,
20437	plugins/gethostbyname.h, plugins/netutils.c, plugins/netutils.h,
20438	plugins/utils.c, plugins/utils.h: Spent the day working on backwards
20439	compatability using getaddrinfo()
20440	Moved getaddrinfo.? and gethostbyname.? from lib/ to plugins/ due to
20441	problems with compiling into the libnagiosplug.a as it required linking
20442	against socket libraries which are unneeded except for network based
20443	plugins.
20444	This code should hopefully happily work for all systems and has been tested
20445	prior to commit on Debian GNU/Linux, SPARC Solaris 7 and SPARC Solaris 9.
20446
20447
20448	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@424 f882894a-f735-0410-b71e-b25c423dba1c
20449
204502003-03-14  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20451
20452	* plugins-scripts/check_ntp.pl: add timeout, fix taint chacking diom
20453
20454
20455	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@423 f882894a-f735-0410-b71e-b25c423dba1c
20456
204572003-03-13  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20458
20459	* .cvsignore, configure.in, lib/Makefile.am: Working out issues with
20460	getaddrinfo emulation build environment
20461
20462
20463	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@422 f882894a-f735-0410-b71e-b25c423dba1c
20464
204652003-03-13  Ton Voon  <tonvoon@users.sourceforge.net>
20466
20467	* plugins/check_dns.c, plugins/check_http.c, plugins/check_tcp.c: Strip
20468	leading spaces in perf data
20469
20470
20471	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@421 f882894a-f735-0410-b71e-b25c423dba1c
20472
20473	* plugins/check_smtp.c: Perf data without leading spaces and fix ANSI C
20474	complaint about \n
20475
20476
20477	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@420 f882894a-f735-0410-b71e-b25c423dba1c
20478
20479	* plugins/check_tcp.c: Fix compiler warnings re progname
20480
20481
20482	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@419 f882894a-f735-0410-b71e-b25c423dba1c
20483
204842003-03-13  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20485
20486	* depcomp: Removed auto-tools script that automake adds
20487
20488
20489	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@418 f882894a-f735-0410-b71e-b25c423dba1c
20490
20491	* .cvsignore, configure.in, install-sh, missing, mkinstalldirs,
20492	plugins/.cvsignore, plugins/Makefile.am, plugins/common.h,
20493	plugins/netutils.h, plugins/popen.h, plugins/utils.c, plugins/utils.h,
20494	plugins/version.h.in: Updated cvs ignore files to reflect changes
20495	Moved header files from being ran through configure to standard
20496	Removed auto-tools scripts that get added by automake
20497
20498
20499	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@417 f882894a-f735-0410-b71e-b25c423dba1c
20500
205012003-03-13  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20502
20503	* plugins/negate.c: negate must be POSIXly correct in handling options,
20504	else wrapped options get passed to it
20505
20506
20507	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@416 f882894a-f735-0410-b71e-b25c423dba1c
20508
205092003-03-13  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20510
20511	* configure.in: Removed --with-ipv6 configure option so it determines
20512	IPv6 availablity
20513	completely on it's own per suggestion by Karl
20514
20515
20516	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@415 f882894a-f735-0410-b71e-b25c423dba1c
20517
205182003-03-12  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20519
20520	* plugins/check_tcp.c: doco standarization
20521
20522
20523	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@413 f882894a-f735-0410-b71e-b25c423dba1c
20524
20525	* configure.in, plugins-scripts/subst.in: Just a lil namespace clean-up
20526
20527
20528	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@412 f882894a-f735-0410-b71e-b25c423dba1c
20529
20530	* configure.in: Minor fix to --with-ipv6 behavior
20531
20532
20533	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@411 f882894a-f735-0410-b71e-b25c423dba1c
20534
20535	* autogen.sh, configure.in, plugins/utils.c, plugins/utils.h.in: Added
20536	autogen.sh script that rebuilds using autotools and runs configure
20537	Modified configure.in to include some debug build option info at the end
20538	of the scripts execution. Can be removed by release time.
20539	Modified configure.in to include a --with-ipv6 option
20540	Default build is without IPv6 support now to enable you need to use the
20541	--with-ipv6 command line option to configure.
20542	Modified plugins/utils.* to use USE_IPV6
20543
20544
20545	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@410 f882894a-f735-0410-b71e-b25c423dba1c
20546
205472003-03-12  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20548
20549	* plugins/check_disk.c: doco standarization
20550
20551
20552	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@409 f882894a-f735-0410-b71e-b25c423dba1c
20553
20554	* plugins/check_disk.c: errors for statfs
20555
20556
20557	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@408 f882894a-f735-0410-b71e-b25c423dba1c
20558
20559	* plugins/check_smtp.c: comment/doco cleanup for embeeded doc work,
20560	control STMP command via options instead of defines
20561
20562
20563	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@407 f882894a-f735-0410-b71e-b25c423dba1c
20564
20565	* configure.in: version increase, statfs work
20566
20567
20568	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@406 f882894a-f735-0410-b71e-b25c423dba1c
20569
205702003-03-12  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20571
20572	* plugins/.cvsignore: Add some more extra plugins
20573
20574
20575	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@405 f882894a-f735-0410-b71e-b25c423dba1c
20576
20577	* plugins/check_http.c: Clean up of output from plugin
20578
20579
20580	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@404 f882894a-f735-0410-b71e-b25c423dba1c
20581
20582	* plugins/check_dig.c, plugins/check_http.c, plugins/check_ldap.c,
20583	plugins/check_udp.c: Code clean-up
20584
20585
20586	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@403 f882894a-f735-0410-b71e-b25c423dba1c
20587
20588	* plugins/check_tcp.c: Code cleanup
20589
20590
20591	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@402 f882894a-f735-0410-b71e-b25c423dba1c
20592
205932003-03-12  Ton Voon  <tonvoon@users.sourceforge.net>
20594
20595	* plugins/check_dns.c: Removed is_host checks to speed up code. Fixed
20596	timings so no spaces
20597
20598
20599	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@401 f882894a-f735-0410-b71e-b25c423dba1c
20600
20601	* plugins/check_dns.c: Timings in milliseconds and nicer output
20602
20603
20604	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@400 f882894a-f735-0410-b71e-b25c423dba1c
20605
206062003-03-11  Ton Voon  <tonvoon@users.sourceforge.net>
20607
20608	* plugins-scripts/.cvsignore: Add script ignores
20609
20610
20611	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@399 f882894a-f735-0410-b71e-b25c423dba1c
20612
20613	* plugins/negate.c: Remove getopt_long checks
20614
20615
20616	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@398 f882894a-f735-0410-b71e-b25c423dba1c
20617
20618	* plugins/negate.c: Fixed reading too many argv parameters and changed
20619	to asprintf
20620
20621
20622	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@397 f882894a-f735-0410-b71e-b25c423dba1c
20623
20624	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
20625	plugins/check_dns.c, plugins/check_fping.c, plugins/check_hpjd.c,
20626	plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_ldap.c,
20627	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
20628	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nt.c,
20629	plugins/check_nwstat.c, plugins/check_overcr.c, plugins/check_pgsql.c,
20630	plugins/check_ping.c, plugins/check_procs.c, plugins/check_radius.c,
20631	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
20632	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
20633	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
20634	plugins/check_users.c, plugins/check_vsz.c: Remove getopt_long checks
20635
20636
20637	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@396 f882894a-f735-0410-b71e-b25c423dba1c
20638
206392003-03-11  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20640
20641	* configure.in: Fixed some ping6 variables
20642
20643
20644	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@395 f882894a-f735-0410-b71e-b25c423dba1c
20645
20646	* configure.in: Minor change to Karl's statfs check
20647	Inclusion of ICMPv6 ping tests to define PING6_COMMAND
20648	Minor fix to ps syntax checking to fix bug I introduced last nite
20649
20650
20651	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@394 f882894a-f735-0410-b71e-b25c423dba1c
20652
20653	* Makefile.am, configure.in: Removed acconfig.h from EXTRA_DIST
20654	Fixed problem with test in SWAP_FORMAT and SWAP_COMMAND
20655
20656
20657	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@393 f882894a-f735-0410-b71e-b25c423dba1c
20658
206592003-03-11  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20660
20661	* configure.in, plugins/check_disk.c: use statfs for check_disk (still
20662	needs fs scan)
20663
20664
20665	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@392 f882894a-f735-0410-b71e-b25c423dba1c
20666
206672003-03-11  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20668
20669	* acconfig.h, configure.in: Finishing clean-up of configure.in
20670	Removing acconfig.h as it's no longer needed
20671
20672
20673	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@391 f882894a-f735-0410-b71e-b25c423dba1c
20674
206752003-03-10  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20676
20677	* acconfig.h, configure.in: Cleaned up configure for PS and PING to
20678	produce cleaner config.h
20679
20680
20681	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@390 f882894a-f735-0410-b71e-b25c423dba1c
20682
206832003-03-09  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20684
20685	* plugins/common.h.in: Make sure sys/socket.h is explicitly included if
20686	HAVE_SYS_SOCKET_H is defined
20687
20688
20689	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@389 f882894a-f735-0410-b71e-b25c423dba1c
20690
206912003-03-09  Ton Voon  <tonvoon@users.sourceforge.net>
20692
20693	* plugins/check_disk.c: Implement error-only option for check_disk (Ian
20694	Duggan)
20695
20696
20697	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@388 f882894a-f735-0410-b71e-b25c423dba1c
20698
206992003-03-08  Ton Voon  <tonvoon@users.sourceforge.net>
20700
20701	* plugins/check_disk.c: Fix AIX /proc filesystem (Ian Duggan)
20702
20703
20704	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@387 f882894a-f735-0410-b71e-b25c423dba1c
20705
20706	* configure.in: snprintf checks in configure.in like samba
20707
20708
20709	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@386 f882894a-f735-0410-b71e-b25c423dba1c
20710
207112003-03-08  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20712
20713	* plugins/check_dns.c: Modified code to call is_addr() rather than
20714	is_dotted_quad() with the
20715		new AF indepdent function routines
20716
20717
20718	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@385 f882894a-f735-0410-b71e-b25c423dba1c
20719
20720	* plugins/netutils.c, plugins/netutils.h.in, plugins/utils.c,
20721	plugins/utils.h.in: AF indepedent routines introduced.
20722	Modifed process_request() & my_connect() parameters to make 'proto' type
20723		'int' rather than 'char *' and use IPPROTO_* POSIX values.
20724	Removed is_dotted_quad() & my_inet_aton() functions
20725	Added is_addr(), is_inet_addr(), is_inet6_addr() and resolve_host_or_addr()
20726		functions to check whether it is a valid IP address
20727	Modified is_host() to call is_addr() and is_hostname()
20728
20729
20730	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@384 f882894a-f735-0410-b71e-b25c423dba1c
20731
207322003-03-08  Ton Voon  <tonvoon@users.sourceforge.net>
20733
20734	* tools/sfsnapshot: Need to remove configure.in
20735
20736
20737	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@383 f882894a-f735-0410-b71e-b25c423dba1c
20738
20739	* lib/Makefile.am, lib/snprintf.c, plugins/Makefile.am: Move snprintf
20740	into lib
20741
20742
20743	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@382 f882894a-f735-0410-b71e-b25c423dba1c
20744
20745	* tools/sfsnapshot: Have to run through whole automake procedure as
20746	datestamp in RELEASE variable
20747
20748
20749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@381 f882894a-f735-0410-b71e-b25c423dba1c
20750
20751	* tools/sfsnapshot: Added automake parameters for config.sub and
20752	config.guess
20753
20754
20755	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@380 f882894a-f735-0410-b71e-b25c423dba1c
20756
20757	* tools/sfsnapshot: Fixed production OUT variable
20758
20759
20760	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@379 f882894a-f735-0410-b71e-b25c423dba1c
20761
20762	* tools/sfsnapshot: Adds MD5SUM file, creates multiple branch snapshots
20763	and doesn't
20764	rerun configure/automake/autoconf unnecessarily
20765
20766
20767	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@378 f882894a-f735-0410-b71e-b25c423dba1c
20768
20769	* Makefile.am: Use Makefile's variables (to support a shortcut in
20770	sfsnapshot)
20771
20772
20773	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@377 f882894a-f735-0410-b71e-b25c423dba1c
20774
207752003-03-07  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20776
20777	* configure.in, lib/Makefile.am, lib/getaddrinfo.c, lib/getaddrinfo.h,
20778	lib/gethostbyname.c, lib/gethostbyname.h, plugins/check_pgsql.c,
20779	plugins/common.h.in, plugins/netutils.c, plugins/netutils.h.in,
20780	tools/setup: Added getaddrinfo.[ch] & gethostbyname.[ch] to provide
20781	RFC2553 functions
20782		if missing in system libs and lwres not present
20783	Moved all references to netdb.h and sys/socket.h into common.h.in
20784	Modified automake call in tools/setup to include adding missing files
20785		so config.sub and config.guess will be available
20786
20787
20788	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@376 f882894a-f735-0410-b71e-b25c423dba1c
20789
207902003-03-07  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20791
20792	* plugins/check_smtp.c: millisecond timing and perf data
20793
20794
20795	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@374 f882894a-f735-0410-b71e-b25c423dba1c
20796
20797	* plugins/check_smtp.c: whole timer loop was on the wrong side of
20798	connection close code
20799
20800
20801	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@373 f882894a-f735-0410-b71e-b25c423dba1c
20802
20803	* plugins/check_udp.c: fix for -H invocation of hostname
20804
20805
20806	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@372 f882894a-f735-0410-b71e-b25c423dba1c
20807
208082003-03-06  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
20809
20810	* acinclude.m4, configure.in: Adds --with-lwres and
20811	--enable-emulate-getaddrinfo but are not used in any of
20812	the code at this time. Has a check for IPv6 support but only runs if using the
20813	emulate-getaddrinfo routines, this needs to be modified.
20814	!!! I need input from results of this run on various platforms to see what
20815	results are seen in plugins/config.h so please help test !!!
20816
20817
20818	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@371 f882894a-f735-0410-b71e-b25c423dba1c
20819
208202003-03-05  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20821
20822	* plugins-scripts/check_ntp.pl: add "m" to regex for minutes
20823
20824
20825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@370 f882894a-f735-0410-b71e-b25c423dba1c
20826
208272003-03-05  Ton Voon  <tonvoon@users.sourceforge.net>
20828
20829	* plugins/check_http.c: check_http min size option (680467 - Dave Viner)
20830
20831
20832	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@365 f882894a-f735-0410-b71e-b25c423dba1c
20833
208342003-03-04  Ton Voon  <tonvoon@users.sourceforge.net>
20835
20836	* plugins/check_nt.c: Make output message for CPU Load a bit nicer
20837
20838
20839	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@364 f882894a-f735-0410-b71e-b25c423dba1c
20840
20841	* tools/sfsnapshot: To create nagiosplug daily snapshots on SF
20842
20843
20844	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@363 f882894a-f735-0410-b71e-b25c423dba1c
20845
208462003-03-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20847
20848	* plugins/check_ping.c: accept comma-delimted list of hosts for checking
20849	if a multihomed host is alive
20850
20851
20852	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@362 f882894a-f735-0410-b71e-b25c423dba1c
20853
208542003-03-02  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20855
20856	* plugins/check_ping.c: add logic to check multiple servers
20857
20858
20859	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@361 f882894a-f735-0410-b71e-b25c423dba1c
20860
20861	* ChangeLog: update from CVS
20862
20863
20864	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@360 f882894a-f735-0410-b71e-b25c423dba1c
20865
20866	* configure.in, nagios-plugins.spec.in: adjustments to remove beta
20867	tagging
20868
20869
20870	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@359 f882894a-f735-0410-b71e-b25c423dba1c
20871
20872	* ChangeLog: update from CVS
20873
20874
20875	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@358 f882894a-f735-0410-b71e-b25c423dba1c
20876
208772003-03-01  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20878
20879	* nagios-plugins.spec.in: we were missing some docs in the RPM
20880
20881
20882	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@357 f882894a-f735-0410-b71e-b25c423dba1c
20883
208842003-02-23  Subhendu Ghosh  <sghosh@users.sourceforge.net>
20885
20886	* REQUIREMENTS: Novell requirements
20887
20888
20889	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@356 f882894a-f735-0410-b71e-b25c423dba1c
20890
20891	* contrib/check_bgpstate.pl: removed community string in CRIT message
20892
20893
20894	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@355 f882894a-f735-0410-b71e-b25c423dba1c
20895
208962003-02-22  Ton Voon  <tonvoon@users.sourceforge.net>
20897
20898	* configure.in: Solaris and Unixware labels round the wrong way for swap
20899	command
20900
20901
20902	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@354 f882894a-f735-0410-b71e-b25c423dba1c
20903
209042003-02-22  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20905
20906	* Makefile.am: provide target for nagios-plugins.spec
20907
20908
20909	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@353 f882894a-f735-0410-b71e-b25c423dba1c
20910
20911	* Makefile.am: add CODING FAQ LEGAL to distribution tarball
20912
20913
20914	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@352 f882894a-f735-0410-b71e-b25c423dba1c
20915
209162003-02-21  Ton Voon  <tonvoon@users.sourceforge.net>
20917
20918	* plugins/check_http.c: Fixed coredump with unallocated string
20919
20920
20921	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@351 f882894a-f735-0410-b71e-b25c423dba1c
20922
20923	* plugins/check_dns.c: Strip leading spaces on dns return value (689563
20924	- Simon L Nielsen)
20925
20926
20927	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@350 f882894a-f735-0410-b71e-b25c423dba1c
20928
209292003-02-20  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20930
20931	* plugins-scripts/check_disk_smb.pl: option regexs need to include ^ and
20932	$
20933
20934
20935	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@348 f882894a-f735-0410-b71e-b25c423dba1c
20936
209372003-02-19  Ton Voon  <tonvoon@users.sourceforge.net>
20938
20939	* lib/Makefile.am: Removing getloadavg.m4 from dist
20940
20941
20942	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@347 f882894a-f735-0410-b71e-b25c423dba1c
20943
209442003-02-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20945
20946	* INSTALL, configure.in, lib/getloadavg.m4, tools/setup: remove
20947	getloadavg.m4
20948
20949
20950	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@346 f882894a-f735-0410-b71e-b25c423dba1c
20951
209522003-02-19  Ton Voon  <tonvoon@users.sourceforge.net>
20953
20954	* Makefile.am, configure.in, lib/Makefile.am, lib/getloadavg.c,
20955	lib/getloadavg.m4, plugins/Makefile.am: Move getloadavg to lib
20956	directory. Must run "aclocal -I lib"
20957
20958
20959	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@345 f882894a-f735-0410-b71e-b25c423dba1c
20960
209612003-02-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
20962
20963	* plugins/check_pgsql.c: spurious backslash escape
20964
20965
20966	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@344 f882894a-f735-0410-b71e-b25c423dba1c
20967
20968	* configure.in: set tag for beta3, fix pgsql detection
20969
20970
20971	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@343 f882894a-f735-0410-b71e-b25c423dba1c
20972
20973	* plugins/check_udp.c: never exited getopt loop
20974
20975
20976	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@342 f882894a-f735-0410-b71e-b25c423dba1c
20977
20978	* plugins/check_tcp.c: failed if header was more than 1023 bytes
20979
20980
20981	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@341 f882894a-f735-0410-b71e-b25c423dba1c
20982
209832003-02-18  Ton Voon  <tonvoon@users.sourceforge.net>
20984
20985	* plugins/check_load.c: Fixed the output messages (Bug 688729 - Jayjay)
20986
20987
20988	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@340 f882894a-f735-0410-b71e-b25c423dba1c
20989
20990	* Makefile.am: Add SUPPORT file to distribution
20991
20992
20993	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@339 f882894a-f735-0410-b71e-b25c423dba1c
20994
20995	* plugins/check_http.c: Fixed compiler warning and increased the SSL
20996	random key for a Solaris PRNG problem
20997
20998
20999	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@338 f882894a-f735-0410-b71e-b25c423dba1c
21000
210012003-02-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21002
21003	* configure.in: remainder of ps fix for UnixWare, and move [] in if/elif
21004	to indicate m4 quoting instead of test invocation
21005
21006
21007	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@337 f882894a-f735-0410-b71e-b25c423dba1c
21008
210092003-02-18  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21010
21011	* contrib/check_appletalk.pl: Appletalk ping plugin
21012
21013
21014	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@336 f882894a-f735-0410-b71e-b25c423dba1c
21015
21016	* plugins/check_snmp.c: OID type prefix patch [Patches-679403]
21017
21018
21019	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@335 f882894a-f735-0410-b71e-b25c423dba1c
21020
21021	* plugins/check_swap.c: support for Large swap sizes
21022
21023
21024	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@334 f882894a-f735-0410-b71e-b25c423dba1c
21025
21026	* configure.in: regex fix to catch *BSD swapinfo and not HP-UX error and
21027	memory/file swap in addition to device for HP-UX
21028
21029
21030	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@333 f882894a-f735-0410-b71e-b25c423dba1c
21031
210322003-02-17  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21033
21034	* configure.in: typo in testing uname output
21035
21036
21037	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@332 f882894a-f735-0410-b71e-b25c423dba1c
21038
21039	* configure.in: ping and swap for unixware
21040
21041
21042	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@331 f882894a-f735-0410-b71e-b25c423dba1c
21043
21044	* configure.in: library search dirs are part of LDFLAGS
21045
21046
21047	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@330 f882894a-f735-0410-b71e-b25c423dba1c
21048
210492003-02-17  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21050
21051	* REQUIREMENTS: location updates
21052
21053
21054	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@329 f882894a-f735-0410-b71e-b25c423dba1c
21055
210562003-02-16  Ton Voon  <tonvoon@users.sourceforge.net>
21057
21058	* plugins/Makefile.am: Fixed dependencies for check_nt
21059
21060
21061	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@328 f882894a-f735-0410-b71e-b25c423dba1c
21062
21063	* plugins/check_nt.c: Coredump if no variable set (reported by Marc C.
21064	Poulin)
21065
21066
21067	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@327 f882894a-f735-0410-b71e-b25c423dba1c
21068
210692003-02-16  Ethan Galstad  <egalstad@users.sourceforge.net>
21070
21071	* contrib/check_dhcp.c: Interface patch byor Clemens Resen
21072
21073
21074	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@326 f882894a-f735-0410-b71e-b25c423dba1c
21075
210762003-02-16  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21077
21078	* plugins-scripts/check_ntp.pl: all alphanumeric accepted for refid on
21079	ntpq
21080
21081
21082	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@325 f882894a-f735-0410-b71e-b25c423dba1c
21083
210842003-02-12  Ton Voon  <tonvoon@users.sourceforge.net>
21085
21086	* plugins/.cvsignore: Added extra plugins
21087
21088
21089	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@324 f882894a-f735-0410-b71e-b25c423dba1c
21090
21091	* lib/.cvsignore: Add ignore files
21092
21093
21094	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@323 f882894a-f735-0410-b71e-b25c423dba1c
21095
21096	* plugins/negate.c: Remove unnecessary \ and fix coredump with no
21097	parameters specified
21098
21099
21100	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@322 f882894a-f735-0410-b71e-b25c423dba1c
21101
21102	* plugins/check_http.c: Remove unnecessary \ - complaints from Tru64's
21103	cc compiler
21104
21105
21106	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@321 f882894a-f735-0410-b71e-b25c423dba1c
21107
21108	* configure.in: Inadequate quoting for PS_FORMAT & removal of grep "***
21109	for Tru64
21110
21111
21112	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@320 f882894a-f735-0410-b71e-b25c423dba1c
21113
211142003-02-12  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21115
21116	* command.cfg.in: forced ntpq jitter check
21117
21118
21119	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@319 f882894a-f735-0410-b71e-b25c423dba1c
21120
21121	* plugins-scripts/check_ifoperstatus.pl: added timeout alarm
21122
21123
21124	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@318 f882894a-f735-0410-b71e-b25c423dba1c
21125
21126	* plugins-scripts/check_ntp.pl: fixed regex for stratum1 peer, added
21127	logic for failed ntpq call(e.g. sntp host)
21128
21129
21130	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@317 f882894a-f735-0410-b71e-b25c423dba1c
21131
211322003-02-11  Ton Voon  <tonvoon@users.sourceforge.net>
21133
21134	* plugins/check_mysql.c: Patch by Dave Viner for seg fault on RH 7.3
21135	(655903)
21136
21137
21138	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@316 f882894a-f735-0410-b71e-b25c423dba1c
21139
211402003-02-10  Ton Voon  <tonvoon@users.sourceforge.net>
21141
21142	* configure.in: Update with references to REQUIREMENTS
21143
21144
21145	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@315 f882894a-f735-0410-b71e-b25c423dba1c
21146
21147	* Requirements: Remove file, superceded by REQUIREMENTS
21148
21149
21150	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@314 f882894a-f735-0410-b71e-b25c423dba1c
21151
21152	* plugins/getopt.c, plugins/getopt.h, plugins/getopt1.c: Removing getopt
21153	files - now in new lib directory
21154
21155
21156	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@313 f882894a-f735-0410-b71e-b25c423dba1c
21157
21158	* lib/Makefile.am, lib/getopt.c, lib/getopt.h, lib/getopt1.c: New
21159	directory for common library files
21160
21161
21162	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@312 f882894a-f735-0410-b71e-b25c423dba1c
21163
21164	* plugins/common.h.in: Added in a define for HAVE_GETOPT_H for backwards
21165	compatibility
21166
21167
21168	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@311 f882894a-f735-0410-b71e-b25c423dba1c
21169
21170	* plugins/Makefile.am: Remove unnecessary getopt references and link in
21171	lib directory
21172
21173
21174	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@310 f882894a-f735-0410-b71e-b25c423dba1c
21175
21176	* configure.in: Removing checks for getopt.h - now always available.
21177	Also support lib dir
21178
21179
21180	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@309 f882894a-f735-0410-b71e-b25c423dba1c
21181
21182	* Makefile.am: Adding lib directory for getopts change
21183
21184
21185	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@308 f882894a-f735-0410-b71e-b25c423dba1c
21186
21187	* configure.in: Fixed Tru64 ps command (Bug 669585 - Paula Arnold)
21188
21189
21190	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@307 f882894a-f735-0410-b71e-b25c423dba1c
21191
211922003-02-10  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
21193
21194	* plugins/check_ssh.c: Added argc checks before attempting to access
21195	argv[]
21196
21197	Corrected return codes and output
21198
21199
21200	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@306 f882894a-f735-0410-b71e-b25c423dba1c
21201
21202	* plugins/check_ssh.c: Revised code to use resolving and connection code
21203	in utils.c and
21204	netutils.c rather than its own functions.
21205	Corrected code to properly handle input of server hostname and port on
21206	commandline without option flags.
21207
21208
21209	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@305 f882894a-f735-0410-b71e-b25c423dba1c
21210
212112003-02-10  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21212
21213	* contrib/check_fping_in.c: this plugin is in core as check_fping
21214
21215
21216	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@304 f882894a-f735-0410-b71e-b25c423dba1c
21217
212182003-02-09  Jeremy T. Bouse  <undrgrid@users.sourceforge.net>
21219
21220	* tools/setup: Reordered program calls so autoheader was called before
21221	automake thus
21222	getting rid of errors for header files not being present when automake
21223	was called. Also puts it inline with documentation in
21224	INSTALL & INSTALLING
21225
21226
21227	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@303 f882894a-f735-0410-b71e-b25c423dba1c
21228
212292003-02-09  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21230
21231	* contrib/check_adptraid.sh, contrib/check_compaq_insight.pl,
21232	contrib/check_file_age.pl: new plugins
21233
21234
21235	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@302 f882894a-f735-0410-b71e-b25c423dba1c
21236
21237	* contrib/README.TXT: file rename
21238
21239
21240	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@301 f882894a-f735-0410-b71e-b25c423dba1c
21241
21242	* contrib/check_remote_nagios_status.pl, contrib/check_wins.pl,
21243	contrib/sched_downtime.pl: more contribs
21244
21245
21246	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@300 f882894a-f735-0410-b71e-b25c423dba1c
21247
21248	* contrib/tarballs/fetchlog-0.92.tar.gz,
21249	contrib/tarballs/fetchlog-0.94.tar.gz: new version
21250
21251
21252	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@299 f882894a-f735-0410-b71e-b25c423dba1c
21253
212542003-02-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21255
21256	* CODING, README: spell check
21257
21258
21259	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@298 f882894a-f735-0410-b71e-b25c423dba1c
21260
21261	* FAQ: spell check
21262
21263
21264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@297 f882894a-f735-0410-b71e-b25c423dba1c
21265
212662003-02-09  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21267
21268	* SUPPORT: ispell
21269
21270
21271	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@296 f882894a-f735-0410-b71e-b25c423dba1c
21272
212732003-02-08  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21274
21275	* plugins/check_pgsql.c: use enum instead of define
21276
21277
21278	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@295 f882894a-f735-0410-b71e-b25c423dba1c
21279
21280	* FAQ: add item on submitting new plugins
21281
21282
21283	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@294 f882894a-f735-0410-b71e-b25c423dba1c
21284
21285	* SUPPORT: suggest minimum standards for support requests
21286
21287
21288	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@293 f882894a-f735-0410-b71e-b25c423dba1c
21289
21290	* plugins/check_http.c: submit request with one send
21291
21292
21293	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@292 f882894a-f735-0410-b71e-b25c423dba1c
21294
212952003-02-05  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21296
21297	* configure.in: fix for SSL build on RedHat rawhide
21298
21299
21300	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@291 f882894a-f735-0410-b71e-b25c423dba1c
21301
21302	* plugins/check_dns.c: allow check to proceed using servers from
21303	resolv.conf
21304
21305
21306	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@290 f882894a-f735-0410-b71e-b25c423dba1c
21307
21308	* plugins/check_http.c: fix segfault due to bad asprintf invocation
21309
21310
21311	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@289 f882894a-f735-0410-b71e-b25c423dba1c
21312
213132003-02-04  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21314
21315	* plugins-scripts/Makefile.am: install user:grp perms [patch 679703
21316	-Detlef Boehm]
21317
21318
21319	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@288 f882894a-f735-0410-b71e-b25c423dba1c
21320
21321	* plugins-scripts/check_flexlm.pl: lmstat output update
21322
21323
21324	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@287 f882894a-f735-0410-b71e-b25c423dba1c
21325
21326	* plugins-scripts/check_ntp.pl: corrected ntpdate offset to seconds
21327
21328
21329	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@286 f882894a-f735-0410-b71e-b25c423dba1c
21330
213312003-02-03  Ton Voon  <tonvoon@users.sourceforge.net>
21332
21333	* plugins/check_snmp.c: Avoid core dump with null or invalid data
21334	(679400 - Mathieu Masseboeuf)
21335
21336
21337	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@285 f882894a-f735-0410-b71e-b25c423dba1c
21338
21339	* plugins/Makefile.am: Patch for Mac OS X compile (652080 - Ton Voon)
21340
21341
21342	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@284 f882894a-f735-0410-b71e-b25c423dba1c
21343
213442003-02-03  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21345
21346	* contrib/tarballs/check_cit.tgz: Citrix plugin
21347
21348
21349	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@283 f882894a-f735-0410-b71e-b25c423dba1c
21350
21351	* command.cfg.in: more sample command configurations
21352
21353
21354	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@282 f882894a-f735-0410-b71e-b25c423dba1c
21355
21356	* configure.in, plugins-scripts/check_ntp.pl,
21357	plugins-scripts/utils.pm.in: change ntpdc to ntpq (Jonathan Rozes,Thomas
21358	Schimpke, bug-656237 )
21359
21360
21361	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@281 f882894a-f735-0410-b71e-b25c423dba1c
21362
21363	* plugins-scripts/check_ntp.pl: patch for desync peer and ntpdate (James
21364	Fidell)
21365
21366
21367	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@280 f882894a-f735-0410-b71e-b25c423dba1c
21368
21369	* plugins-scripts/check_ifstatus.pl: bugfix [bug 651021 mperry2]
21370
21371
21372	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@279 f882894a-f735-0410-b71e-b25c423dba1c
21373
21374	* plugins/check_hpjd.c: added default community [bug-patch #600349
21375	jbaumgartner]
21376
21377
21378	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@278 f882894a-f735-0410-b71e-b25c423dba1c
21379
213802003-01-31  Ton Voon  <tonvoon@users.sourceforge.net>
21381
21382	* plugins/check_procs.c: Fix for zombie processes on Solaris (Bug 677803
21383	- Matthew Brown)
21384
21385
21386	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@277 f882894a-f735-0410-b71e-b25c423dba1c
21387
21388	* plugins/check_nt.c: Reapply all asprintf calls. Fix for %% problem
21389	with -l flag.
21390
21391
21392	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@276 f882894a-f735-0410-b71e-b25c423dba1c
21393
21394	* plugins/check_nt.c: Removed all unnecessary asprintf calls. Replaced
21395	with original check_nt.c
21396	to minimise amount of changes (reported by Reuben Farrelly)
21397
21398
21399	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@275 f882894a-f735-0410-b71e-b25c423dba1c
21400
214012003-01-30  Ton Voon  <tonvoon@users.sourceforge.net>
21402
21403	* plugins/check_nt.c: Added reference to the official NSClient web site
21404
21405
21406	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@274 f882894a-f735-0410-b71e-b25c423dba1c
21407
21408	* plugins/check_swap.c: Fixed long --allswap option
21409
21410
21411	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@273 f882894a-f735-0410-b71e-b25c423dba1c
21412
21413	* plugins/check_procs.c: Fixed progname
21414
21415
21416	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@272 f882894a-f735-0410-b71e-b25c423dba1c
21417
214182003-01-29  Ton Voon  <tonvoon@users.sourceforge.net>
21419
21420	* plugins/check_mrtgtraf.c: Fixed error and success codes (638656 - Paul
21421	Dlug)
21422
21423
21424	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@271 f882894a-f735-0410-b71e-b25c423dba1c
21425
21426	* plugins-scripts/check_oracle.sh: Added cache and tablespace check
21427	(621567 - John Marquart)
21428
21429
21430	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@270 f882894a-f735-0410-b71e-b25c423dba1c
21431
21432	* plugins/Makefile.am, plugins/check_nt.c: Added in check_nt for bug
21433	646516
21434
21435
21436	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@269 f882894a-f735-0410-b71e-b25c423dba1c
21437
214382003-01-29  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21439
21440	* plugins/check_mysql.c: remove incorrect check_disk() declaration
21441
21442
21443	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@268 f882894a-f735-0410-b71e-b25c423dba1c
21444
21445	* plugins/check_ldap.c: fix segfault when argc>=2 and the -H or -b
21446	options are not supplied
21447
21448
21449	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@267 f882894a-f735-0410-b71e-b25c423dba1c
21450
21451	* plugins/check_by_ssh.c: 1.8
21452
21453
21454	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@266 f882894a-f735-0410-b71e-b25c423dba1c
21455
214562003-01-29  Ton Voon  <tonvoon@users.sourceforge.net>
21457
21458	* plugins/check_http.c: Better error if server requests client based
21459	certificate (609382 - Olaf Greis)
21460
21461
21462	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@265 f882894a-f735-0410-b71e-b25c423dba1c
21463
21464	* contrib/check_dns_random.pl: Exit code added (604837 - Lachlan
21465	Cameron-Smith)
21466
21467
21468	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@264 f882894a-f735-0410-b71e-b25c423dba1c
21469
21470	* plugins-scripts/check_oracle.sh: Added dummy login test (650970 - Ton
21471	Voon)
21472
21473
21474	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@263 f882894a-f735-0410-b71e-b25c423dba1c
21475
21476	* plugins/check_vsz.c: Error when no params passed, better invalid
21477	params message (652086 - Ton Voon)
21478
21479
21480	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@262 f882894a-f735-0410-b71e-b25c423dba1c
21481
21482	* plugins/check_procs.c: Fixed NULL status in Solaris (644783 - Fabian
21483	Pehla)
21484	Fixed -p options (652082 - Ton Voon)
21485
21486
21487	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@261 f882894a-f735-0410-b71e-b25c423dba1c
21488
214892003-01-28  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21490
21491	* contrib/checkciscotemp.pl: typo: had commented use Net::SNMP for
21492	testing
21493
21494
21495	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@260 f882894a-f735-0410-b71e-b25c423dba1c
21496
21497	* plugins/check_real.c: make sure host_name is set and remove NULL
21498	string inits that can lead to segfaults
21499
21500
21501	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@259 f882894a-f735-0410-b71e-b25c423dba1c
21502
21503	* plugins/check_mysql.c: missed argc check on port parameter
21504
21505
21506	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@258 f882894a-f735-0410-b71e-b25c423dba1c
21507
21508	* contrib/checkciscotemp.pl: split and validate input more robustly
21509
21510
21511	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@257 f882894a-f735-0410-b71e-b25c423dba1c
21512
21513	* plugins/check_http.c: remove NULL string inits that can lead to
21514	segfaults
21515
21516
21517	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@256 f882894a-f735-0410-b71e-b25c423dba1c
21518
215192003-01-28  Ton Voon  <tonvoon@users.sourceforge.net>
21520
21521	* configure.in: ps support for Darwin / MacOSX
21522
21523
21524	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@255 f882894a-f735-0410-b71e-b25c423dba1c
21525
215262003-01-27  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21527
21528	* plugins/check_http.c: do not pass host if none is provided
21529
21530
21531	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@254 f882894a-f735-0410-b71e-b25c423dba1c
21532
21533	* plugins/check_http.c: we were sending extra CRLF
21534
21535
21536	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@253 f882894a-f735-0410-b71e-b25c423dba1c
21537
215382003-01-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21539
21540	* plugins-scripts/check_rpc.pl: indicate new default state in
21541	get_rpcinfo, also fix a bunch of indents for consistent format
21542
21543
21544	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@252 f882894a-f735-0410-b71e-b25c423dba1c
21545
215462003-01-17  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21547
21548	* plugins-scripts/check_rpc.pl: bug fix for state and opt_c
21549	initialization
21550
21551
21552	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@251 f882894a-f735-0410-b71e-b25c423dba1c
21553
21554	* plugins/check_snmp.c: Counter32 tag parsing added
21555
21556
21557	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@250 f882894a-f735-0410-b71e-b25c423dba1c
21558
215592003-01-16  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21560
21561	* plugins/check_mysql.c, plugins/check_pgsql.c: semicolon needed where
21562	progname define was replaced
21563
21564
21565	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@249 f882894a-f735-0410-b71e-b25c423dba1c
21566
21567	* plugins/check_http.c: add option to let regex span newlines
21568
21569
21570	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@248 f882894a-f735-0410-b71e-b25c423dba1c
21571
21572	* plugins/check_game.c: progname and print_usage need to be defined
21573
21574
21575	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@247 f882894a-f735-0410-b71e-b25c423dba1c
21576
21577	* plugins/check_radius.c: semicolon needed where praogname define was
21578	replced
21579
21580
21581	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@246 f882894a-f735-0410-b71e-b25c423dba1c
21582
21583	* plugins/check_hpjd.c: semicolon needed where praogname define was
21584	replced
21585
21586
21587	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@245 f882894a-f735-0410-b71e-b25c423dba1c
21588
21589	* configure.in: find kerberos libs in latest Red Hat beta
21590
21591
21592	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@244 f882894a-f735-0410-b71e-b25c423dba1c
21593
21594	* plugins/utils.c: restore max() macro
21595
21596
21597	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@243 f882894a-f735-0410-b71e-b25c423dba1c
21598
21599	* plugins/check_tcp.c: cleanup progname assignment
21600
21601
21602	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@242 f882894a-f735-0410-b71e-b25c423dba1c
21603
21604	* plugins-scripts/check_disk_smb.pl: accept $ for share and \\ for users
21605
21606
21607	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@241 f882894a-f735-0410-b71e-b25c423dba1c
21608
21609	* plugins/check_by_ssh.c: avoid segfault when host is not given
21610
21611
21612	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@240 f882894a-f735-0410-b71e-b25c423dba1c
21613
216142003-01-13  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21615
21616	* contrib/check_dhcp.c, contrib/check_fping_in.c, contrib/check_rbl.c:
21617	convert PROGANE from a define to a const char
21618
21619
21620	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@239 f882894a-f735-0410-b71e-b25c423dba1c
21621
21622	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
21623	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
21624	plugins/check_hpjd.c, plugins/check_http.c, plugins/check_ldap.c,
21625	plugins/check_load.c, plugins/check_mrtg.c, plugins/check_mrtgtraf.c,
21626	plugins/check_mysql.c, plugins/check_nagios.c, plugins/check_nwstat.c,
21627	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
21628	plugins/check_procs.c, plugins/check_radius.c, plugins/check_real.c,
21629	plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
21630	plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
21631	plugins/check_udp.c, plugins/check_ups.c, plugins/check_users.c,
21632	plugins/check_vsz.c, plugins/negate.c, plugins/urlize.c,
21633	plugins/utils.c, plugins/utils.h.in: convert PROGANE from a define to a
21634	const char
21635
21636
21637	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@238 f882894a-f735-0410-b71e-b25c423dba1c
21638
21639	* plugins/popen.c: change exit status to be POSIX compliant
21640
21641
21642	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@237 f882894a-f735-0410-b71e-b25c423dba1c
21643
21644	* plugins/check_nagios.c: check for a few null strings, change PROGNAME
21645	from #define to const *char
21646
21647
21648	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@236 f882894a-f735-0410-b71e-b25c423dba1c
21649
21650	* plugins/check_disk.c: add options for excluding devices and for
21651	skipping OK devices in summary
21652
21653
21654	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@235 f882894a-f735-0410-b71e-b25c423dba1c
21655
216562003-01-03  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21657
21658	* plugins/utils.c: protect against some null strings, make formats more
21659	uniform
21660
21661
21662	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@234 f882894a-f735-0410-b71e-b25c423dba1c
21663
216642002-12-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21665
21666	* plugins/check_tcp.c: expect is +OK for SPOP too
21667
21668
21669	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@233 f882894a-f735-0410-b71e-b25c423dba1c
21670
21671	* plugins/check_tcp.c: server expect not getting set, expect is +OK for
21672	POP
21673
21674
21675	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@232 f882894a-f735-0410-b71e-b25c423dba1c
21676
21677	* plugins/check_http.c: remove spurious CRLF
21678
21679
21680	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@231 f882894a-f735-0410-b71e-b25c423dba1c
21681
216822002-11-29  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
21683
21684	* contrib/check_citrix: New plugin to check the ICA browse service (used
21685	by Citrix Metaframe servers) from
21686	Ed Rolison and Tom De Blende.
21687
21688
21689	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@230 f882894a-f735-0410-b71e-b25c423dba1c
21690
216912002-11-25  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21692
21693	* plugins/check_tcp.c: was segfaulting if no dtat was returned
21694
21695
21696	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@228 f882894a-f735-0410-b71e-b25c423dba1c
21697
216982002-11-24  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21699
21700	* tools/snapshot: some fixes needed to move off old devel box
21701
21702
21703	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@227 f882894a-f735-0410-b71e-b25c423dba1c
21704
21705	* tools/snapshot: make routine snapshots of nagios and plugin CVS to
21706	expand testing
21707
21708
21709	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@226 f882894a-f735-0410-b71e-b25c423dba1c
21710
217112002-11-22  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21712
21713	* plugins/check_ups.c: add replace battery condition, replace unchecked
21714	strcat calls with asprintf (I do not think buffer overflow was possible
21715	here, but lets be consistent)
21716
21717
21718	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@225 f882894a-f735-0410-b71e-b25c423dba1c
21719
21720	* configure.in: get long args output to work on check_procs by putting
21721	incantations with -w ahead of others
21722
21723
21724	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@224 f882894a-f735-0410-b71e-b25c423dba1c
21725
21726	* configure.in: get long args output to work on linux check_procs,
21727	actually works this time (needs OpenBSD testing)
21728
21729
21730	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@223 f882894a-f735-0410-b71e-b25c423dba1c
21731
21732	* plugins/check_procs.c: add a few comments, trap a few place where a
21733	NULL string might have been handled
21734
21735
21736	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@222 f882894a-f735-0410-b71e-b25c423dba1c
21737
21738	* configure.in: get long args output to work on linux check_procs (needs
21739	OpenBSD testing)
21740
21741
21742	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@221 f882894a-f735-0410-b71e-b25c423dba1c
21743
217442002-11-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21745
21746	* plugins/check_dig.c: fix empty output on errors
21747
21748
21749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@220 f882894a-f735-0410-b71e-b25c423dba1c
21750
217512002-11-20  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21752
21753	* plugins/check_swap.c: add switch to evaluate each swap individually
21754
21755
21756	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@219 f882894a-f735-0410-b71e-b25c423dba1c
21757
21758	* plugins/check_dig.c: fix solaris SEGV, still need to print meaningful
21759	error text
21760
21761
21762	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@218 f882894a-f735-0410-b71e-b25c423dba1c
21763
21764	* plugins/check_by_ssh.c: in short options, t no no argument
21765
21766
21767	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@217 f882894a-f735-0410-b71e-b25c423dba1c
21768
21769	* plugins/check_dig.c: replace some strcpy with strscpy
21770
21771
21772	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@216 f882894a-f735-0410-b71e-b25c423dba1c
21773
217742002-11-19  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21775
21776	* plugins/Makefile.am: another try at portable symlinking
21777
21778
21779	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@215 f882894a-f735-0410-b71e-b25c423dba1c
21780
21781	* plugins/Makefile.am: another try at portable symlinking
21782
21783
21784	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@214 f882894a-f735-0410-b71e-b25c423dba1c
21785
21786	* plugins/check_time.c: explicitly cast recv() arg2 for SunOS5.6
21787
21788
21789	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@213 f882894a-f735-0410-b71e-b25c423dba1c
21790
21791	* plugins/Makefile.am: rewrite of install-exec-hook for solaris
21792
21793
21794	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@212 f882894a-f735-0410-b71e-b25c423dba1c
21795
217962002-11-18  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21797
21798	* contrib/check_javaproc.pl, contrib/nagios_sendim.pl: javaproc, sendim
21799
21800
21801	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@211 f882894a-f735-0410-b71e-b25c423dba1c
21802
21803	* contrib-reporting/process_perfdata.pl: New directory to for perfdata
21804	and reporting scripts
21805
21806
21807	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@210 f882894a-f735-0410-b71e-b25c423dba1c
21808
218092002-11-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21810
21811	* plugins/check_swap.c: test total swap instead of individual disks
21812
21813
21814	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@209 f882894a-f735-0410-b71e-b25c423dba1c
21815
21816	* plugins/check_disk.c: failed to handle multple disks
21817
21818
21819	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@208 f882894a-f735-0410-b71e-b25c423dba1c
21820
21821	* plugins/utils.c: more readable max_state() code
21822
21823
21824	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@207 f882894a-f735-0410-b71e-b25c423dba1c
21825
218262002-11-16  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21827
21828	* plugins/Makefile.am: fix too many sources problem for programs tha are
21829	symlinks to check_tcp
21830
21831
21832	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@206 f882894a-f735-0410-b71e-b25c423dba1c
21833
21834	* plugins/check_snmp.c: my take on Subhendu's patches, plus a few
21835	comments for clarity
21836
21837
21838	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@205 f882894a-f735-0410-b71e-b25c423dba1c
21839
218402002-11-15  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21841
21842	* plugins/check_snmp.c: memory bounds in options, no output comparison
21843	case
21844
21845
21846	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@204 f882894a-f735-0410-b71e-b25c423dba1c
21847
218482002-11-15  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21849
21850	* nagios-plugins.spec.in: make spec work again, now that release is in
21851	source name again
21852
21853
21854	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@203 f882894a-f735-0410-b71e-b25c423dba1c
21855
21856	* configure.in: release numbering fix
21857
21858
21859	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@202 f882894a-f735-0410-b71e-b25c423dba1c
21860
21861	* plugins/check_snmp.c: fix label handling, replace accidentally deleted
21862	elseif l.310
21863
21864
21865	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@201 f882894a-f735-0410-b71e-b25c423dba1c
21866
218672002-11-14  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21868
21869	* Makefile.am, acconfig.h, configure.in, nagios-plugins.spec.in,
21870	plugins/utils.c: fix bug with gettimeofday test, improve version/release
21871	handling, update rpm spec
21872
21873
21874	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@200 f882894a-f735-0410-b71e-b25c423dba1c
21875
21876	* plugins/Makefile.am: fix typo in snprintf build
21877
21878
21879	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@199 f882894a-f735-0410-b71e-b25c423dba1c
21880
21881	* plugins/Makefile.am: can't drop these sources -- neded for dist
21882
21883
21884	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@198 f882894a-f735-0410-b71e-b25c423dba1c
21885
21886	* plugins/Makefile.am: fix build rule for snprintf
21887
21888
21889	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@197 f882894a-f735-0410-b71e-b25c423dba1c
21890
21891	* plugins/check_http.c: pagesize count off by one
21892
21893
21894	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@196 f882894a-f735-0410-b71e-b25c423dba1c
21895
21896	* plugins/check_http.c: clean up NULL from status on Solaris
21897
21898
21899	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@195 f882894a-f735-0410-b71e-b25c423dba1c
21900
21901	* configure.in: typo in AC_DEFINE of PS_FORMAT for solaris
21902
21903
21904	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@194 f882894a-f735-0410-b71e-b25c423dba1c
21905
21906	* plugins/Makefile.am: remove check_nt again
21907
21908
21909	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@193 f882894a-f735-0410-b71e-b25c423dba1c
21910
21911	* plugins/Makefile.am: back out last change -- it was only work in
21912	progress
21913
21914
21915	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@192 f882894a-f735-0410-b71e-b25c423dba1c
21916
21917	* plugins/Makefile.am, plugins/check_dns.c, plugins/check_ldap.c,
21918	plugins/check_mrtg.c, plugins/check_mrtgtraf.c, plugins/check_nwstat.c,
21919	plugins/check_radius.c, plugins/utils.c, plugins/version.h.in: remove
21920	call_getopt and ssprintf
21921
21922
21923	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@191 f882894a-f735-0410-b71e-b25c423dba1c
21924
219252002-11-13  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21926
21927	* plugins/check_disk.c, plugins/check_dns.c, plugins/check_fping.c,
21928	plugins/check_hpjd.c, plugins/check_mrtg.c, plugins/check_nwstat.c,
21929	plugins/check_ping.c, plugins/check_vsz.c, plugins/urlize.c,
21930	plugins/utils.c: remove call_getopt and asprintf
21931
21932
21933	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@190 f882894a-f735-0410-b71e-b25c423dba1c
21934
219352002-11-12  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21936
21937	* plugins/check_dig.c: cleanup asprintf, old function decls
21938
21939
21940	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@189 f882894a-f735-0410-b71e-b25c423dba1c
21941
21942	* plugins/check_mysql.c, plugins/check_real.c, plugins/check_ups.c:
21943	remove call_getopt
21944
21945
21946	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@188 f882894a-f735-0410-b71e-b25c423dba1c
21947
219482002-11-11  Subhendu Ghosh  <sghosh@users.sourceforge.net>
21949
21950	* plugins/check_snmp.c: should use asprintf
21951
21952
21953	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@187 f882894a-f735-0410-b71e-b25c423dba1c
21954
21955	* plugins/check_snmp.c: more snmpv3 patches
21956
21957
21958	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@186 f882894a-f735-0410-b71e-b25c423dba1c
21959
21960	* plugins/check_snmp.c: long opt for miblist, snmpv3 support (rosenauer)
21961
21962
21963	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@185 f882894a-f735-0410-b71e-b25c423dba1c
21964
21965	* plugins/check_snmp.c: option to specify a miblist - llow
21966
21967
21968	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@184 f882894a-f735-0410-b71e-b25c423dba1c
21969
21970	* plugins/check_snmp.c: misc doc fix, missing verbose option
21971
21972
21973	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@183 f882894a-f735-0410-b71e-b25c423dba1c
21974
219752002-11-09  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
21976
21977	* plugins/check_ups.c, plugins/check_users.c: remove call_getopt
21978
21979
21980	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@182 f882894a-f735-0410-b71e-b25c423dba1c
21981
21982	* plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_ping.c,
21983	plugins/check_time.c: remove call_getopt
21984
21985
21986	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@181 f882894a-f735-0410-b71e-b25c423dba1c
21987
21988	* plugins/check_snmp.c: cleaner handling of DEFAULT_PORT
21989
21990
21991	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@180 f882894a-f735-0410-b71e-b25c423dba1c
21992
21993	* configure.in: add HPUX swap, try to cleanup getopt processing
21994
21995
21996	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@179 f882894a-f735-0410-b71e-b25c423dba1c
21997
21998	* plugins/check_pgsql.c, plugins/check_ping.c, plugins/check_snmp.c,
21999	plugins/negate.c, plugins/utils.h.in: define and use usage3 where second
22000	part of message is a an int/char
22001
22002
22003	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@178 f882894a-f735-0410-b71e-b25c423dba1c
22004
22005	* plugins/snprintf.c: HAVE_C99_SNPRINTF is not tested, so remove from
22006	ifdef
22007
22008
22009	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@177 f882894a-f735-0410-b71e-b25c423dba1c
22010
220112002-11-08  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22012
22013	* plugins/check_snmp.c: user reports NULL still getting into asprintf
22014
22015
22016	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@176 f882894a-f735-0410-b71e-b25c423dba1c
22017
22018	* plugins/check_vsz.c: remove call_getopt
22019
22020
22021	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@175 f882894a-f735-0410-b71e-b25c423dba1c
22022
22023	* acconfig.h, configure.in, plugins/common.h.in, plugins/utils.c,
22024	plugins/utils.h.in: patches required to build on solaris with asprintf
22025	and gettimeofday
22026
22027
22028	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@174 f882894a-f735-0410-b71e-b25c423dba1c
22029
22030	* plugins/check_http.c, plugins/check_load.c, plugins/check_ping.c,
22031	plugins/check_procs.c, plugins/check_smtp.c, plugins/check_tcp.c: remove
22032	unused variables
22033
22034
22035	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@173 f882894a-f735-0410-b71e-b25c423dba1c
22036
22037	* tools/oneliners: some useful onliners
22038
22039
22040	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@172 f882894a-f735-0410-b71e-b25c423dba1c
22041
220422002-11-07  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22043
22044	* plugins/check_snmp.c: bugfixes to command format and (null) text
22045	created by asprintf switch
22046
22047
22048	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@171 f882894a-f735-0410-b71e-b25c423dba1c
22049
22050	* plugins/check_by_ssh.c: remove call_getopt, add [] arougn time
22051
22052
22053	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@170 f882894a-f735-0410-b71e-b25c423dba1c
22054
22055	* configure.in: test snprintf function family for ifdefs in snprintf.c
22056
22057
22058	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@169 f882894a-f735-0410-b71e-b25c423dba1c
22059
220602002-10-30  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22061
22062	* plugins/check_tcp.c: replace fixed-lentgh buffer with asprintf
22063
22064
22065	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@168 f882894a-f735-0410-b71e-b25c423dba1c
22066
22067	* plugins/check_udp.c: forgot to remove call_getopt
22068
22069
22070	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@167 f882894a-f735-0410-b71e-b25c423dba1c
22071
22072	* plugins/check_ssh.c, plugins/check_swap.c: forgot to remove
22073	call_getopt declaration
22074
22075
22076	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@166 f882894a-f735-0410-b71e-b25c423dba1c
22077
22078	* plugins/check_smtp.c: remove call_getopt, fix several buffer overruns
22079	possible due to use of fixed size buffers
22080
22081
22082	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@165 f882894a-f735-0410-b71e-b25c423dba1c
22083
22084	* tools/setup: debian builds not actively maintained, so suppress error
22085	in setup script
22086
22087
22088	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@164 f882894a-f735-0410-b71e-b25c423dba1c
22089
220902002-10-30  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22091
22092	* acconfig.h, configure.in, plugins-scripts/Makefile.am,
22093	plugins-scripts/check_mailq.pl, plugins-scripts/utils.pm.in: monitor
22094	mailq
22095
22096
22097	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@163 f882894a-f735-0410-b71e-b25c423dba1c
22098
220992002-10-28  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22100
22101	* plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
22102	plugins-scripts/check_flexlm.pl, plugins-scripts/check_log.sh,
22103	plugins-scripts/check_ntp.pl, plugins-scripts/check_rpc.pl,
22104	plugins-scripts/check_sensors.sh, plugins-scripts/check_wave.pl: remove
22105	pspace in shebang since no sequent users replied
22106
22107
22108	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@162 f882894a-f735-0410-b71e-b25c423dba1c
22109
221102002-10-26  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22111
22112	* nagios-plugins.spec.in: release should not be in tarball name
22113
22114
22115	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@161 f882894a-f735-0410-b71e-b25c423dba1c
22116
221172002-10-25  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22118
22119	* nagios-plugins.spec.in: tweak source macro
22120
22121
22122	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@160 f882894a-f735-0410-b71e-b25c423dba1c
22123
22124	* plugins/Makefile.am: remove check_nt
22125
22126
22127	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@159 f882894a-f735-0410-b71e-b25c423dba1c
22128
22129	* Makefile.am, plugins/Makefile.am: include getloadavg sources, add some
22130	Solaris pkg build support
22131
22132
22133	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@158 f882894a-f735-0410-b71e-b25c423dba1c
22134
221352002-10-22  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22136
22137	* plugins/check_ssh.c: remove call_getopt, replace ssprintf with
22138	asprintf,better server version reporting
22139
22140
22141	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@157 f882894a-f735-0410-b71e-b25c423dba1c
22142
22143	* plugins/check_tcp.c: add check_spop
22144
22145
22146	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@156 f882894a-f735-0410-b71e-b25c423dba1c
22147
22148	* plugins/check_procs.c: remove call_getopt, replace ssprintf with
22149	asprintf
22150
22151
22152	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@155 f882894a-f735-0410-b71e-b25c423dba1c
22153
221542002-10-22  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22155
22156	* contrib/check_procr.sh: From: Jerome Tytgat - checks to see if named
22157	process is running
22158
22159
22160	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@154 f882894a-f735-0410-b71e-b25c423dba1c
22161
22162	* README, plugins/check_nt.c: check_nt is downloadable from
22163	nsclient.ready2run.nl
22164
22165
22166	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@153 f882894a-f735-0410-b71e-b25c423dba1c
22167
221682002-10-21  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22169
22170	* plugins/check_swap.c: use asprintf instead of ssprintf
22171
22172
22173	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@152 f882894a-f735-0410-b71e-b25c423dba1c
22174
22175	* plugins/Makefile.am: need to define SOURCES for check_tcp to also
22176	build as check_ftp,check_imap,check_nntp,check_pop
22177
22178
22179	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@151 f882894a-f735-0410-b71e-b25c423dba1c
22180
22181	* plugins/utils.c: use asprintf to do strscpy
22182
22183
22184	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@150 f882894a-f735-0410-b71e-b25c423dba1c
22185
22186	* plugins/Makefile.am: roll check_ftp, check_imap, check_pop, and
22187	check_nntp into check_tcp
22188
22189
22190	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@149 f882894a-f735-0410-b71e-b25c423dba1c
22191
22192	* plugins/check_ftp.c, plugins/check_imap.c, plugins/check_nntp.c,
22193	plugins/check_pop.c: these are all combined into check_tcp now
22194
22195
22196	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@148 f882894a-f735-0410-b71e-b25c423dba1c
22197
22198	* plugins/check_load.c: remove broken call_getopt
22199
22200
22201	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@147 f882894a-f735-0410-b71e-b25c423dba1c
22202
22203	* plugins/check_snmp.c: cleanup process_arguments, print_help, and
22204	print_usage
22205
22206
22207	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@146 f882894a-f735-0410-b71e-b25c423dba1c
22208
22209	* plugins/check_pgsql.c: now we provide long opts if they do not exist
22210
22211
22212	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@145 f882894a-f735-0410-b71e-b25c423dba1c
22213
222142002-10-20  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22215
22216	* plugins/check_snmp.c: fixed scanning for multiple OIDs, which was not
22217	working
22218
22219
22220	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@144 f882894a-f735-0410-b71e-b25c423dba1c
22221
22222	* plugins/check_snmp.c: change ssprintf to asprintf
22223	back out change at line 225 in r1.4
22224	  (values were mismatched to format string, so output was nonsense)
22225	  (I left a comment showing a construct that should work, but it fails for PHBs:
22226	    if my disk gets nearly full, they want 'CRITICAL - 99%' not 'CRITICAL - Gauge32: 99')
22227	  (If someine has a rationale for the change, maybe it could be done as an option? - it seems
22228	    fairly clear that the Web display should be sensible to PHBs so long as there's no real loss)
22229
22230
22231	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@143 f882894a-f735-0410-b71e-b25c423dba1c
22232
222332002-10-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22234
22235	* plugins/check_swap.c: remove old call_getopt
22236
22237
22238	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@142 f882894a-f735-0410-b71e-b25c423dba1c
22239
22240	* plugins/check_load.c: remove old call_getopt code, fix bug taking
22241	single float, allow colon as separators in additin to commas
22242
22243
22244	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@141 f882894a-f735-0410-b71e-b25c423dba1c
22245
22246	* plugins/utils.c: handle null src in strscat
22247
22248
22249	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@140 f882894a-f735-0410-b71e-b25c423dba1c
22250
22251	* plugins/check_tcp.c: millisecond timing
22252
22253
22254	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@139 f882894a-f735-0410-b71e-b25c423dba1c
22255
22256	* plugins/utils.h.in: refine STD_LONG_OPTS
22257
22258
22259	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@138 f882894a-f735-0410-b71e-b25c423dba1c
22260
22261	* plugins/check_http.c: provide on more decimal point printing time
22262
22263
22264	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@137 f882894a-f735-0410-b71e-b25c423dba1c
22265
22266	* plugins/check_ping.c: remove broken call_getopt stuff
22267
22268
22269	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@136 f882894a-f735-0410-b71e-b25c423dba1c
22270
222712002-10-17  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22272
22273	* plugins/check_tcp.c: using asprintf
22274
22275
22276	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@135 f882894a-f735-0410-b71e-b25c423dba1c
22277
22278	* INSTALL, INSTALLING, tools/setup: revise now that aclocal is remved
22279	from CVS
22280
22281
22282	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@134 f882894a-f735-0410-b71e-b25c423dba1c
22283
222842002-10-16  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22285
22286	* configure.in: need some quoting on ifdef
22287
22288
22289	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@133 f882894a-f735-0410-b71e-b25c423dba1c
22290
22291	* acinclude.m4, configure.in: finally a working fix for
22292	AM/AC_FUNC_STRTOD nightmare
22293
22294
22295	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@132 f882894a-f735-0410-b71e-b25c423dba1c
22296
22297	* configure.in: mismatched quote
22298
22299
22300	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@131 f882894a-f735-0410-b71e-b25c423dba1c
22301
22302	* configure.in: mismatched quote
22303
22304
22305	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@130 f882894a-f735-0410-b71e-b25c423dba1c
22306
22307	* configure.in: missing commas
22308
22309
22310	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@129 f882894a-f735-0410-b71e-b25c423dba1c
22311
22312	* configure.in: complains on paren in comment
22313
22314
22315	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@128 f882894a-f735-0410-b71e-b25c423dba1c
22316
22317	* acinclude.m4: lost a paren
22318
22319
22320	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@127 f882894a-f735-0410-b71e-b25c423dba1c
22321
22322	* acinclude.m4: old auto???? has AM_FUNC_STRTOD, now renamed
22323	AC_FUNC_STRTOD
22324
22325
22326	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@126 f882894a-f735-0410-b71e-b25c423dba1c
22327
22328	* plugins/check_http.c, plugins/utils.c, plugins/utils.h.in: millisecond
22329	timimg where supported
22330
22331
22332	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@125 f882894a-f735-0410-b71e-b25c423dba1c
22333
22334	* configure.in, missing: build cleanly on RedHat 8.0
22335
22336
22337	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@124 f882894a-f735-0410-b71e-b25c423dba1c
22338
22339	* .cvsignore: ignore aclocal.m4
22340
22341
22342	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@123 f882894a-f735-0410-b71e-b25c423dba1c
22343
22344	* configure.in: AM_STRTOD was a typo
22345
22346
22347	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@122 f882894a-f735-0410-b71e-b25c423dba1c
22348
22349	* aclocal.m4: automake invokes acloacl on each run - it cannot be right
22350	to include this
22351
22352
22353	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@121 f882894a-f735-0410-b71e-b25c423dba1c
22354
22355	* acconfig.h: better checks for vsnprintf stuff
22356
22357
22358	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@120 f882894a-f735-0410-b71e-b25c423dba1c
22359
22360	* configure.in, plugins/check_http.c: use asprintf
22361
22362
22363	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@119 f882894a-f735-0410-b71e-b25c423dba1c
22364
22365	* plugins/utils.c: use asprintf to construct strscat
22366
22367
22368	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@118 f882894a-f735-0410-b71e-b25c423dba1c
22369
22370	* plugins/popen.h.in: timeout interval is extern
22371
22372
22373	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@117 f882894a-f735-0410-b71e-b25c423dba1c
22374
22375	* plugins/utils.c, plugins/utils.h.in: start support for gettimeofday
22376	and tv_usec
22377
22378
22379	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@116 f882894a-f735-0410-b71e-b25c423dba1c
22380
22381	* aclocal.m4: generated with automake 1.6 / autoconf 2.53 (maybe should
22382	not be in CVS, however)
22383
22384
22385	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@115 f882894a-f735-0410-b71e-b25c423dba1c
22386
22387	* plugins/snprintf.c: newer snprintf from samba.org
22388
22389
22390	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@114 f882894a-f735-0410-b71e-b25c423dba1c
22391
22392	* .cvsignore, depcomp: needed for automake 1.6 / autoconf 2.53
22393
22394
22395	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@113 f882894a-f735-0410-b71e-b25c423dba1c
22396
22397	* Makefile.am: cosmetic line wrap before 80 chars
22398
22399
22400	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@112 f882894a-f735-0410-b71e-b25c423dba1c
22401
22402	* configure.in: work with newer automake, begin swithc to asprintf
22403
22404
22405	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@111 f882894a-f735-0410-b71e-b25c423dba1c
22406
224072002-10-15  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22408
22409	* plugins-scripts/check_ifoperstatus.pl: new exit states, more
22410	conditional checking
22411
22412
22413	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@110 f882894a-f735-0410-b71e-b25c423dba1c
22414
224152002-10-07  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22416
22417	* plugins/check_dns.c: patch for expected IP address
22418
22419
22420	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@109 f882894a-f735-0410-b71e-b25c423dba1c
22421
224222002-10-07  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22423
22424	* plugins/popen.c: make sure we do not run past the end of an
22425	unterminated string
22426
22427
22428	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@108 f882894a-f735-0410-b71e-b25c423dba1c
22429
22430	* plugins/negate.c: use asprintf, inhibit splint warning
22431
22432
22433	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@107 f882894a-f735-0410-b71e-b25c423dba1c
22434
224352002-10-05  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22436
22437	* getloadavg.m4, plugins/getloadavg.c: lets use library instead od
22438	inconsistent command line interfaces
22439
22440
22441	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@106 f882894a-f735-0410-b71e-b25c423dba1c
22442
224432002-09-26  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22444
22445	* plugins/urlize.c: use ssprintf instead of sprintf
22446
22447
22448	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@105 f882894a-f735-0410-b71e-b25c423dba1c
22449
224502002-09-25  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22451
22452	* plugins/check_http.c: incorporate comment on my_recv from Russell
22453	Scibetti
22454
22455
22456	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@104 f882894a-f735-0410-b71e-b25c423dba1c
22457
22458	* plugins/check_http.c: incorporate comments from Russell Scibetti
22459
22460
22461	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@103 f882894a-f735-0410-b71e-b25c423dba1c
22462
224632002-09-24  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22464
22465	* plugins/check_http.c: replace remaining occurences of sprintf with
22466	snprintf
22467
22468
22469	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@102 f882894a-f735-0410-b71e-b25c423dba1c
22470
224712002-09-16  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22472
22473	* INSTALL: needed for latest autoconf
22474
22475
22476	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@101 f882894a-f735-0410-b71e-b25c423dba1c
22477
22478	* Makefile.am, aclocal.m4, configure.in, nagios-plugins.spec.in: finish
22479	ckleanup of rpm spec porcessing
22480
22481
22482	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@100 f882894a-f735-0410-b71e-b25c423dba1c
22483
224842002-09-14  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22485
22486	* nagios-plugins.spec.in: complete spec based on confugure.in
22487
22488
22489	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@99 f882894a-f735-0410-b71e-b25c423dba1c
22490
22491	* make-tarball, rpm: automake makes the dist tarball, rpmbuild -ta makes
22492	the rpm
22493
22494
22495	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@98 f882894a-f735-0410-b71e-b25c423dba1c
22496
22497	* plugins/check_http.c, plugins/check_tcp.c: time data in performance
22498	string
22499
22500
22501	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@97 f882894a-f735-0410-b71e-b25c423dba1c
22502
22503	* plugins-scripts/check_log.sh: patch from Matthew Peters
22504	<mattp@esec.com.au>, plus turned up a few bugs on my own
22505
22506
22507	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@96 f882894a-f735-0410-b71e-b25c423dba1c
22508
225092002-09-12  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22510
22511	* plugins/Makefile.am: negate wrapper
22512
22513
22514	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@95 f882894a-f735-0410-b71e-b25c423dba1c
22515
225162002-09-08  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22517
22518	* plugins/negate.c: wrapper to invert return status
22519
22520
22521	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@94 f882894a-f735-0410-b71e-b25c423dba1c
22522
22523	* plugins/utils.c: clears up warnings in splint
22524
22525
22526	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@93 f882894a-f735-0410-b71e-b25c423dba1c
22527
225282002-09-06  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22529
22530	* plugins-scripts/check_rpc.pl: case on key to ERRORS hash
22531
22532
22533	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@92 f882894a-f735-0410-b71e-b25c423dba1c
22534
225352002-09-04  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22536
22537	* configure.in: more Mysql patches
22538
22539
22540	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@91 f882894a-f735-0410-b71e-b25c423dba1c
22541
22542	* plugins-scripts/check_ntp.pl: dispersion check now controlled by warn
22543	and crit
22544
22545
22546	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@90 f882894a-f735-0410-b71e-b25c423dba1c
22547
22548	* configure.in: Mysql dir fix
22549
22550
22551	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@89 f882894a-f735-0410-b71e-b25c423dba1c
22552
22553	* contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl: moved to
22554	supported plugins-scripts
22555
22556
22557	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@88 f882894a-f735-0410-b71e-b25c423dba1c
22558
225592002-09-02  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22560
22561	* plugins/check_smtp.c: new -f option for adding a FROM address for RFC
22562	correctness
22563
22564
22565	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@87 f882894a-f735-0410-b71e-b25c423dba1c
22566
225672002-09-01  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22568
22569	* INSTALLING: file rename for MacOS X
22570
22571
22572	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@86 f882894a-f735-0410-b71e-b25c423dba1c
22573
22574	* plugins/check_smtp.c: Valid MAIL command
22575
22576
22577	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@85 f882894a-f735-0410-b71e-b25c423dba1c
22578
225792002-08-22  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22580
22581	* contrib/check_snmp_process_monitor.pl: updates
22582
22583
22584	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@84 f882894a-f735-0410-b71e-b25c423dba1c
22585
22586	* command.cfg.in: smsclient config
22587
22588
22589	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@83 f882894a-f735-0410-b71e-b25c423dba1c
22590
22591	* contrib/check_snmp_disk_monitor.pl,
22592	contrib/check_snmp_process_monitor.pl: new plugins contrib
22593
22594
22595	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@82 f882894a-f735-0410-b71e-b25c423dba1c
22596
225972002-08-18  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
22598
22599	* plugins/check_by_ssh.c: typo in options passed to ssh for ipv6.
22600	fix by setting a generic hook for 1-char pasthhru options
22601
22602
22603	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@81 f882894a-f735-0410-b71e-b25c423dba1c
22604
226052002-08-14  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22606
22607	* plugins-scripts/check_disk_smb.pl: patch for admin shares
22608
22609
22610	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@80 f882894a-f735-0410-b71e-b25c423dba1c
22611
22612	* command.cfg.in: qpage definitions
22613
22614
22615	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@79 f882894a-f735-0410-b71e-b25c423dba1c
22616
22617	* plugins-scripts/check_ifstatus.pl: skip PPP interfaces
22618
22619
22620	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@78 f882894a-f735-0410-b71e-b25c423dba1c
22621
22622	* plugins/check_smtp.c: added HELO command
22623
22624
22625	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@77 f882894a-f735-0410-b71e-b25c423dba1c
22626
22627	* plugins/check_by_ssh.c: ipv4/ipv6 switch added
22628
22629
22630	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@76 f882894a-f735-0410-b71e-b25c423dba1c
22631
22632	* plugins/check_hpjd.c: net-snmp v5x fix
22633
22634
22635	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@75 f882894a-f735-0410-b71e-b25c423dba1c
22636
22637	* contrib/check_apc_ups.pl: fix for ePN
22638
22639
22640	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@74 f882894a-f735-0410-b71e-b25c423dba1c
22641
22642	* contrib/check_linux_raid.pl, contrib/check_nagios_db.pl: new plugins
22643
22644
22645	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@73 f882894a-f735-0410-b71e-b25c423dba1c
22646
22647	* contrib/check_inodes-freebsd.pl: check inodes - freebsd - candidate
22648	for merge with check_inodes
22649
22650
22651	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@72 f882894a-f735-0410-b71e-b25c423dba1c
22652
22653	* contrib/check_smb.sh: new smb check - users
22654
22655
22656	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@71 f882894a-f735-0410-b71e-b25c423dba1c
22657
226582002-08-13  Ethan Galstad  <egalstad@users.sourceforge.net>
22659
22660	* plugins/check_game.c: Mod to display current/max number of players in
22661	a game (Frank Kannemann)
22662
22663
22664	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@70 f882894a-f735-0410-b71e-b25c423dba1c
22665
226662002-08-12  Ethan Galstad  <egalstad@users.sourceforge.net>
22667
22668	* contrib/check_disk_snmp.pl: Updated to use getopt (Christoph Maser)
22669
22670
22671	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@69 f882894a-f735-0410-b71e-b25c423dba1c
22672
226732002-08-01  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22674
22675	* plugins/check_snmp.c: re-patched exit state comparison
22676
22677
22678	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@68 f882894a-f735-0410-b71e-b25c423dba1c
22679
22680	* plugins/check_snmp.c: port option added, -c support net-snmpv5,
22681	complete response string output
22682
22683
22684	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@67 f882894a-f735-0410-b71e-b25c423dba1c
22685
226862002-08-01  Ethan Galstad  <egalstad@users.sourceforge.net>
22687
22688	* contrib/check_digitemp.pl: Add Brian Lane's Digitemp (1-wire temp
22689	sensor) plugin
22690
22691
22692	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@66 f882894a-f735-0410-b71e-b25c423dba1c
22693
226942002-07-16  Ethan Galstad  <egalstad@users.sourceforge.net>
22695
22696	* contrib/check_disk_snmp.pl: Christoph Maser's plugin to check disk
22697	usage via SNMP3
22698
22699
22700	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@65 f882894a-f735-0410-b71e-b25c423dba1c
22701
227022002-07-16  Stanley Hopcroft  <stanleyhopcroft@users.sourceforge.net>
22703
22704	* contrib/check_ms_spooler.pl: Primitive and in need of refinement test
22705	of MS spooler (with smbclient)
22706
22707
22708	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@64 f882894a-f735-0410-b71e-b25c423dba1c
22709
227102002-07-04  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22711
22712	* contrib/check_procl.sh: Jerome Tytgat - accumulated/percentage CPU/MEM
22713	per process - bash plugin
22714
22715
22716	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@63 f882894a-f735-0410-b71e-b25c423dba1c
22717
22718	* INSTALL: doc update
22719
22720
22721	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@62 f882894a-f735-0410-b71e-b25c423dba1c
22722
227232002-06-28  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22724
22725	* INSTALL: note about autoconf/automake version
22726
22727
22728	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@61 f882894a-f735-0410-b71e-b25c423dba1c
22729
227302002-06-25  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22731
22732	* contrib/check_rbl.c: Check if IP address is specified on RBL - Tim
22733	Bell
22734
22735
22736	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@60 f882894a-f735-0410-b71e-b25c423dba1c
22737
22738	* contrib/check_lmmon.pl: check motherboard/cpu temp via lmmon
22739
22740
22741	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@59 f882894a-f735-0410-b71e-b25c423dba1c
22742
227432002-06-24  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22744
22745	* plugins/check_http.c: ignore return status codes if user specified
22746	status line check
22747
22748
22749	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@58 f882894a-f735-0410-b71e-b25c423dba1c
22750
22751	* plugins/check_snmp.c: printf bug for large numbers - Jeff Murray
22752
22753
22754	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@57 f882894a-f735-0410-b71e-b25c423dba1c
22755
227562002-06-20  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22757
22758	* plugins-scripts/check_disk_smb.pl: logic fix for disk space thresholds
22759
22760
22761	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@56 f882894a-f735-0410-b71e-b25c423dba1c
22762
227632002-06-19  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22764
22765	* plugins/check_dig.c, plugins/check_dns.c, plugins/check_fping.c,
22766	plugins/check_hpjd.c, plugins/check_nagios.c, plugins/check_ping.c,
22767	plugins/check_snmp.c, plugins/check_vsz.c, plugins/urlize.c,
22768	plugins/utils.c, plugins/utils.h.in: more POSIX return value comparison
22769	related code fixes
22770
22771
22772	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@55 f882894a-f735-0410-b71e-b25c423dba1c
22773
22774	* plugins/check_disk.c, plugins/check_ping.c, plugins/check_procs.c:
22775	fixes for using POSIX return codes
22776
22777
22778	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@54 f882894a-f735-0410-b71e-b25c423dba1c
22779
227802002-06-18  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22781
22782	* plugins/common.h.in: updated to POSIX return codes
22783
22784
22785	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@53 f882894a-f735-0410-b71e-b25c423dba1c
22786
22787	* contrib/check_cluster.c: Ethan's check_cluster
22788
22789
22790	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@52 f882894a-f735-0410-b71e-b25c423dba1c
22791
227922002-06-13  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22793
22794	* plugins/check_smtp.c: conformance to RFC 821 <CRLF>
22795
22796
22797	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@51 f882894a-f735-0410-b71e-b25c423dba1c
22798
22799	* configure.in: use xntpdc on Solaris for check_ntp
22800
22801
22802	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@50 f882894a-f735-0410-b71e-b25c423dba1c
22803
228042002-06-10  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22805
22806	* plugins/check_smtp.c: patch to stop NOQUEUE syslog messages - Karl
22807	Ewald
22808
22809
22810	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@49 f882894a-f735-0410-b71e-b25c423dba1c
22811
228122002-06-08  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22813
22814	* plugins-scripts/check_ntp.pl: xntpdc/ntpdc patch - John Koyle
22815
22816
22817	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@48 f882894a-f735-0410-b71e-b25c423dba1c
22818
228192002-06-06  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22820
22821	* plugins-scripts/subst.in, plugins-scripts/utils.sh.in: corrected
22822	result codes - for sh; corrected substition for libexec - Tom Bertelson
22823
22824
22825	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@47 f882894a-f735-0410-b71e-b25c423dba1c
22826
22827	* plugins/check_disk.c: added option for mount point - Tom Bertelson
22828
22829
22830	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@46 f882894a-f735-0410-b71e-b25c423dba1c
22831
22832	* plugins-scripts/check_oracle.sh: Add test for Oracle name server, can
22833	dynamicall determine ORACLE_HOME - tom Bertelson
22834
22835
22836	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@45 f882894a-f735-0410-b71e-b25c423dba1c
22837
22838	* plugins-scripts/check_flexlm.pl: conditional on lmstat
22839
22840
22841	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@44 f882894a-f735-0410-b71e-b25c423dba1c
22842
22843	* plugins-scripts/check_ntp.pl: conditional on ntpdc
22844
22845
22846	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@43 f882894a-f735-0410-b71e-b25c423dba1c
22847
228482002-05-29  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22849
22850	* command.cfg.in: notes added
22851
22852
22853	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@42 f882894a-f735-0410-b71e-b25c423dba1c
22854
228552002-05-28  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22856
22857	* command.cfg.in: option updates, more examples
22858
22859
22860	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@41 f882894a-f735-0410-b71e-b25c423dba1c
22861
22862	* command.cfg.in: option updates, more examples
22863
22864
22865	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@40 f882894a-f735-0410-b71e-b25c423dba1c
22866
228672002-05-27  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22868
22869	* plugins-scripts/check_ntp.pl: checked in too quickly
22870
22871
22872	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@39 f882894a-f735-0410-b71e-b25c423dba1c
22873
22874	* doc/README, doc/developer-guidelines.html,
22875	doc/developer-guidelines.sgml: added developer guidelines.
22876
22877
22878	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@38 f882894a-f735-0410-b71e-b25c423dba1c
22879
22880	* configure.in: typo, AIX 4.3 ps, smbclient, Net::SNMP fixes
22881
22882
22883	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@37 f882894a-f735-0410-b71e-b25c423dba1c
22884
22885	* acconfig.h, plugins-scripts/utils.pm.in: new var - smbclient
22886
22887
22888	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@36 f882894a-f735-0410-b71e-b25c423dba1c
22889
22890	* plugins-scripts/check_ntp.pl: logic reorg, ePN fix and support for
22891	utils.pm
22892
22893
22894	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@35 f882894a-f735-0410-b71e-b25c423dba1c
22895
22896	* plugins-scripts/check_disk_smb.pl: ePN fix and support for utils.pm
22897
22898
22899	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@34 f882894a-f735-0410-b71e-b25c423dba1c
22900
229012002-05-23  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22902
22903	* contrib/check_log2.pl, contrib/check_vcs.pl: New plugins from Aaron
22904	Bostick - Veritas Cluster, logfile
22905
22906
22907	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@33 f882894a-f735-0410-b71e-b25c423dba1c
22908
229092002-05-10  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22910
22911	* plugins-scripts/check_rpc.pl: updates for ePN, patch for multiple
22912	version check
22913
22914
22915	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@32 f882894a-f735-0410-b71e-b25c423dba1c
22916
22917	* configure.in, plugins-scripts/utils.pm.in: added programs to autoconf
22918
22919
22920	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@31 f882894a-f735-0410-b71e-b25c423dba1c
22921
22922	* acconfig.h: This commit was generated by cvs2svn to compensate for
22923	changes in r29,
22924	which included commits to RCS files with non-trunk default branches.
22925
22926
22927	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@30 f882894a-f735-0410-b71e-b25c423dba1c
22928
229292002-05-09  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22930
22931	* plugins-scripts/Makefile.am, plugins-scripts/check_ifoperstatus.pl:
22932	migrated check_ifoperstatus to standard plugin
22933
22934
22935	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@28 f882894a-f735-0410-b71e-b25c423dba1c
22936
229372002-05-08  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22938
22939	* plugins/check_ping.c: patch for Suse 8.0 loss output
22940
22941
22942	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@27 f882894a-f735-0410-b71e-b25c423dba1c
22943
22944	* plugins-scripts/utils.pm.in: is_hostname added, update CODES to POSIX
22945
22946
22947	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@26 f882894a-f735-0410-b71e-b25c423dba1c
22948
22949	* plugins/check_hpjd.c, plugins/check_ups.c: updated notes
22950
22951
22952	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@25 f882894a-f735-0410-b71e-b25c423dba1c
22953
22954	* configure.in: updated messages and check for host command
22955
22956
22957	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@24 f882894a-f735-0410-b71e-b25c423dba1c
22958
22959	* plugins-scripts/Makefile.am, plugins-scripts/check_ifstatus.pl: moved
22960	updated check_ifstatus to standard plugin
22961
22962
22963	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@23 f882894a-f735-0410-b71e-b25c423dba1c
22964
229652002-05-07  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22966
22967	* plugins-scripts/check_breeze.pl, plugins-scripts/check_flexlm.pl,
22968	plugins-scripts/check_ircd.pl, plugins-scripts/check_netdns.pl,
22969	plugins-scripts/check_ntp.pl, plugins-scripts/check_wave.pl: 2nd fix for
22970	ePN
22971
22972
22973	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@22 f882894a-f735-0410-b71e-b25c423dba1c
22974
229752002-05-02  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22976
22977	* plugins-scripts/check_breeze.pl, plugins-scripts/check_disk_smb.pl,
22978	plugins-scripts/check_flexlm.pl, plugins-scripts/check_ircd.pl,
22979	plugins-scripts/check_netdns.pl, plugins-scripts/check_ntp.pl,
22980	plugins-scripts/check_rpc.pl, plugins-scripts/check_wave.pl: fix for
22981	embedded perl
22982
22983
22984	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@21 f882894a-f735-0410-b71e-b25c423dba1c
22985
22986	* tools/README, tools/mini_epn.c, tools/p1.pl: updated mini_epn and
22987	p1.pl added to plugins distribution
22988
22989
22990	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@20 f882894a-f735-0410-b71e-b25c423dba1c
22991
229922002-05-01  Subhendu Ghosh  <sghosh@users.sourceforge.net>
22993
22994	* contrib/tarballs/fetchlog-0.92.tar.gz: remote log check (via snmp
22995	possible) by Alexander Haderer
22996
22997
22998	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@19 f882894a-f735-0410-b71e-b25c423dba1c
22999
230002002-04-29  Karl DeBisschop  <kdebisschop@users.sourceforge.net>
23001
23002	* plugins/getopt.h: failed to carry over from old plugins, listed in
23003	EXTRA_DIST, needed for build
23004
23005
23006	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@18 f882894a-f735-0410-b71e-b25c423dba1c
23007
230082002-04-23  Subhendu Ghosh  <sghosh@users.sourceforge.net>
23009
23010	* plugins/check_ping.c: corrected program name and added rtt patch for
23011	RH7.2+beta
23012
23013
23014	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@17 f882894a-f735-0410-b71e-b25c423dba1c
23015
230162002-04-18  Ethan Galstad  <egalstad@users.sourceforge.net>
23017
23018	* contrib/check_inodes.pl: add check_inodes contrib plugin by John Jolet
23019
23020
23021	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@16 f882894a-f735-0410-b71e-b25c423dba1c
23022
23023	* configure.in: configure script patch for ping syntax
23024
23025
23026	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@15 f882894a-f735-0410-b71e-b25c423dba1c
23027
230282002-04-07  Subhendu Ghosh  <sghosh@users.sourceforge.net>
23029
23030	* contrib/check_backup.pl, contrib/check_dl_size.pl: plugins from
23031	Patrick Greenwell
23032
23033
23034	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@14 f882894a-f735-0410-b71e-b25c423dba1c
23035
230362002-04-05  Subhendu Ghosh  <sghosh@users.sourceforge.net>
23037
23038	* acconfig.h: This commit was generated by cvs2svn to compensate for
23039	changes in r12,
23040	which included commits to RCS files with non-trunk default branches.
23041
23042
23043	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@13 f882894a-f735-0410-b71e-b25c423dba1c
23044
23045	* contrib/tarballs/check_spread.tar: plugin to check spread messaging
23046	toolkit
23047
23048
23049	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@11 f882894a-f735-0410-b71e-b25c423dba1c
23050
230512002-04-03  Subhendu Ghosh  <sghosh@users.sourceforge.net>
23052
23053	* contrib/check_oracle_instance.pl: from Sven Dolderer - check oracle
23054	instance
23055
23056
23057	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@10 f882894a-f735-0410-b71e-b25c423dba1c
23058
23059	* plugins-scripts/check_nfs.pl: check_nfs functionality exists in
23060	check_rpc
23061
23062
23063	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@9 f882894a-f735-0410-b71e-b25c423dba1c
23064
230652002-03-18  Subhendu Ghosh  <sghosh@users.sourceforge.net>
23066
23067	* plugins-scripts/subst.in: function to update perl plugin scripts to
23068	find utils.pm
23069
23070
23071	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@8 f882894a-f735-0410-b71e-b25c423dba1c
23072
230732002-03-01  Ethan Galstad  <egalstad@users.sourceforge.net>
23074
23075	* plugins/.cvsignore, plugins/config.h.in: Fix for stupid me
23076
23077
23078	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@7 f882894a-f735-0410-b71e-b25c423dba1c
23079
23080	* contrib/check_breeze.pl, contrib/check_dhcp.c,
23081	contrib/check_flexlm.pl, contrib/check_hltherm.c,
23082	contrib/check_hprsc.pl, contrib/check_ipxping.c, contrib/check_mysql.c,
23083	contrib/check_uptime.c, contrib/check_wave.pl, contrib/readme.txt,
23084	contrib/tarballs/berger-ping.tar.gz,
23085	contrib/tarballs/bowen-langley_plugins.tar.gz,
23086	contrib/tarballs/check_bgp-1.0.tar.gz,
23087	contrib/tarballs/check_breeze.tar.gz,
23088	contrib/tarballs/check_flexlm.tar.gz,
23089	contrib/tarballs/check_hltherm.tar.gz,
23090	contrib/tarballs/check_hprsc.tar.gz, contrib/tarballs/check_memory.tgz,
23091	contrib/tarballs/check_radius.tar.gz,
23092	contrib/tarballs/check_wave.tar.gz,
23093	contrib/tarballs/hopcroft-plugins.tar.gz,
23094	contrib/tarballs/radius.tar.gz, plugins/.cvsignore, plugins/config.h.in:
23095	Contrib plugin cleanup
23096
23097
23098	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@6 f882894a-f735-0410-b71e-b25c423dba1c
23099
231002002-02-28  Ethan Galstad  <egalstad@users.sourceforge.net>
23101
23102	* .cvsignore, AUTHORS, CODING, COPYING, ChangeLog, FAQ, Helper.pm,
23103	INSTALL, LEGAL, Makefile.am, NEWS, README, REQUIREMENTS, ROADMAP,
23104	Requirements, acconfig.h, aclocal.m4, command.cfg.in, configure.in,
23105	contrib/aix/check_crit_dsk, contrib/aix/check_dsk,
23106	contrib/aix/check_failed, contrib/aix/check_io,
23107	contrib/aix/check_kerberos, contrib/aix/check_ping,
23108	contrib/aix/check_queue, contrib/aix/pg_stat, contrib/check_apache.pl,
23109	contrib/check_apc_ups.pl, contrib/check_bgpstate.pl,
23110	contrib/check_dhcp.c, contrib/check_dlswcircuit.pl,
23111	contrib/check_dns_random.pl, contrib/check_email_loop.pl,
23112	contrib/check_fping_in.c, contrib/check_ftpget.pl,
23113	contrib/check_ifoperstatus.pl, contrib/check_ifstatus.pl,
23114	contrib/check_ipxping.c, contrib/check_joy.sh,
23115	contrib/check_maxchannels.pl, contrib/check_maxwanstate.pl,
23116	contrib/check_mem.pl, contrib/check_memory.tgz, contrib/check_mysql.c,
23117	contrib/check_mysql.pl, contrib/check_nagios.pl,
23118	contrib/check_netapp.pl, contrib/check_nmap.py, contrib/check_nwstat.pl,
23119	contrib/check_ora_table_space.pl, contrib/check_pop3.pl,
23120	contrib/check_qmailq.pl, contrib/check_rrd_data.pl,
23121	contrib/check_sap.sh, contrib/check_sockets.pl, contrib/check_timeout.c,
23122	contrib/check_uptime.c, contrib/checkciscotemp.pl,
23123	contrib/maser-oracle.pl, contrib/mrtgext.pl, contrib/readme.txt,
23124	contrib/restrict.pl, contrib/tarballs/berger-ping.tar.gz,
23125	contrib/tarballs/bowen-langley_plugins.tar.gz,
23126	contrib/tarballs/check_bgp-1.0.tar.gz,
23127	contrib/tarballs/check_breeze.tar.gz,
23128	contrib/tarballs/check_flexlm.tar.gz,
23129	contrib/tarballs/check_hltherm.tar.gz,
23130	contrib/tarballs/check_hprsc.tar.gz,
23131	contrib/tarballs/check_radius.tar.gz,
23132	contrib/tarballs/check_wave.tar.gz,
23133	contrib/tarballs/hopcroft-plugins.tar.gz,
23134	contrib/tarballs/radius.tar.gz, contrib/urlize.pl, contrib/utils.py,
23135	install-sh, make-tarball, missing, mkinstalldirs, nagios-plugins.spec,
23136	opttest.pl, package.def, plugins-scripts/.cvsignore,
23137	plugins-scripts/Makefile.am, plugins-scripts/check_breeze.pl,
23138	plugins-scripts/check_disk_smb.pl, plugins-scripts/check_flexlm.pl,
23139	plugins-scripts/check_ircd.pl, plugins-scripts/check_log.sh,
23140	plugins-scripts/check_netdns.pl, plugins-scripts/check_nfs.pl,
23141	plugins-scripts/check_ntp.pl, plugins-scripts/check_oracle.sh,
23142	plugins-scripts/check_rpc.pl, plugins-scripts/check_sensors.sh,
23143	plugins-scripts/check_wave.pl, plugins-scripts/subst.in,
23144	plugins-scripts/t/check_rpc.t, plugins-scripts/utils.pm.in,
23145	plugins-scripts/utils.sh.in, plugins/.cvsignore, plugins/Makefile.am,
23146	plugins/check_by_ssh.c, plugins/check_dig.c, plugins/check_disk.c,
23147	plugins/check_dns.c, plugins/check_dummy.c, plugins/check_fping.c,
23148	plugins/check_ftp.c, plugins/check_game.c, plugins/check_hpjd.c,
23149	plugins/check_http.c, plugins/check_ide-smart.c, plugins/check_imap.c,
23150	plugins/check_ldap.c, plugins/check_load.c, plugins/check_mrtg.c,
23151	plugins/check_mrtgtraf.c, plugins/check_mysql.c, plugins/check_nagios.c,
23152	plugins/check_nntp.c, plugins/check_nt.c, plugins/check_nwstat.c,
23153	plugins/check_overcr.c, plugins/check_pgsql.c, plugins/check_ping.c,
23154	plugins/check_pop.c, plugins/check_procs.c, plugins/check_radius.c,
23155	plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
23156	plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
23157	plugins/check_time.c, plugins/check_udp.c, plugins/check_ups.c,
23158	plugins/check_users.c, plugins/check_vsz.c, plugins/common.h.in,
23159	plugins/getopt.c, plugins/getopt1.c, plugins/netutils.c,
23160	plugins/netutils.h.in, plugins/popen.c, plugins/popen.h.in,
23161	plugins/snprintf.c, plugins/t/check_disk.t, plugins/t/check_dns.t,
23162	plugins/t/check_fping.t, plugins/t/check_ftp.t, plugins/t/check_hpjd.t,
23163	plugins/t/check_http.t, plugins/t/check_imap.t, plugins/t/check_load.t,
23164	plugins/t/check_mysql.t, plugins/t/check_ping.t, plugins/t/check_pop.t,
23165	plugins/t/check_procs.t, plugins/t/check_smtp.t, plugins/t/check_snmp.t,
23166	plugins/t/check_swap.t, plugins/t/check_tcp.t, plugins/t/check_time.t,
23167	plugins/t/check_udp.t, plugins/t/check_users.t, plugins/t/check_vsz.t,
23168	plugins/tests/check_disk, plugins/tests/check_dns,
23169	plugins/tests/check_ftp, plugins/tests/check_hpjd,
23170	plugins/tests/check_http, plugins/tests/check_load,
23171	plugins/tests/check_ping, plugins/tests/check_procs,
23172	plugins/tests/check_swap, plugins/tests/check_users,
23173	plugins/tests/check_vsz, plugins/urlize.c, plugins/utils.c,
23174	plugins/utils.h.in, plugins/version.h.in, rpm, subst.in, subst.sh,
23175	test.pl.in, tools/setup, tools/tango: Initial revision
23176
23177
23178	git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@2 f882894a-f735-0410-b71e-b25c423dba1c
23179
23180