summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--BUGS12
-rw-r--r--ChangeLog796
-rw-r--r--NEWS2
-rw-r--r--configure.in2
-rw-r--r--package.def2
5 files changed, 808 insertions, 6 deletions
diff --git a/BUGS b/BUGS
index 5c87697..0c36803 100644
--- a/BUGS
+++ b/BUGS
@@ -4,13 +4,19 @@ necessarily verified as errors.
4 4
5For the 1.4.11 release: 5For the 1.4.11 release:
6 6
71724055 - check_dns: does not sort address data 71939578 - check_jabber: Always returns WARNING with Openfire server
81939529 - check_tcp: Expiring SSL certs produce confusing messages
91928399 - check_porcs METRIC_CPU should ignore kernel processes on FreeBSD
101922579 - check_ldap: ldap_init implicitly converted
111904965 - check_apt: SECURITY_RE is not correct
121894850 - check_ping: incorrectly parses ping6 output
131868822 - check_http link fails with openssl installed
141867716 - check_snmp invalid performance data
151864404 - check_smtp/check_http miscalculate timezones in cert expiry
81681516 - output too verbose for various checks 161681516 - output too verbose for various checks
91670261 - check_snmp might require snmpget with LD_LIBRARY_PATH 171670261 - check_snmp might require snmpget with LD_LIBRARY_PATH
101569488 - check_ifoperstatus.pl: -n option does't work (help required!) 181569488 - check_ifoperstatus.pl: -n option does't work (help required!)
111523748 - check_disk should error if warn range is subset of critical 191523748 - check_disk should error if warn range is subset of critical
121498923 - check_ldap build error on Solaris 9
131480574 - check_disk missing -lm on Solaris
141478287 - check_dns fails with CNAMEs 201478287 - check_dns fails with CNAMEs
151469468 - signal handler in popen.c is broken 211469468 - signal handler in popen.c is broken
161381604 - Perlsec breaks any perl plugin with perl 5.8.x 221381604 - Perlsec breaks any perl plugin with perl 5.8.x
diff --git a/ChangeLog b/ChangeLog
index 8ac4871..99f3448 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,799 @@
12008-05-27 21:52 tonvoon
2
3 * [r2003] THANKS.in, configure.in:
4 Not picking up solaris systems correctly for check_dhcp. Only
5 affected SunStudio compiles of check_dhcp (1890260 - Rob Windsor)
6
72008-05-27 21:31 tonvoon
8
9 * [r2002] plugins/check_by_ssh.c:
10 Addition to help to state that -f will always return OK if ssh
11 command is executed (Alain Dewit - 1852198)
12
132008-05-27 13:35 tonvoon
14
15 * [r2001] plugins-root/pst3.c:
16 Add additional PID column heading
17
182008-05-26 09:43 dermoth
19
20 * [r2000] NEWS:
21 correct typo in NEWS
22
232008-05-23 09:09 dermoth
24
25 * [r1999] REQUIREMENTS:
26 Add a note about radiusclient
27
282008-05-22 08:25 dermoth
29
30 * [r1998] NEWS, configure.in:
31 Fix linking against OpenSSL where libdl is required
32
332008-05-21 08:57 dermoth
34
35 * [r1997] NEWS, plugins/check_by_ssh.c, plugins/t/check_by_ssh.t:
36 Fixed passive option in check_by_ssh Also: - On non-skipped
37 stderr, check_by_ssh now returns UNKNOWN or worse (result from
38 command) instead of always UNKNOWN. - Fixed passive tests and
39 make is always run the specified number of tests (using fail if
40 there's nothing to test).
41
422008-05-20 11:37 dermoth
43
44 * [r1996] plugins/t/check_by_ssh.t:
45 Oops - forgot to remove the SKIP block (which didn't seem to work
46 fine)
47
482008-05-20 11:32 dermoth
49
50 * [r1995] plugins/t/check_by_ssh.t:
51 Add check_by_ssh tests (passive checks are broken - should be
52 fixed before next release!)
53
542008-05-20 07:57 dermoth
55
56 * [r1994] NEWS, plugins/check_radius.c:
57 Clobber password in check_radius process list aguments
58
592008-05-13 09:14 dermoth
60
61 * [r1992] plugins/check_dns.c:
62 Typo
63
642008-05-07 10:02 dermoth
65
66 * [r1991] plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
67 plugins/check_apt.c, plugins/check_by_ssh.c,
68 plugins/check_cluster.c, plugins/check_dig.c,
69 plugins/check_disk.c, plugins/check_dns.c, plugins/check_fping.c,
70 plugins/check_game.c, plugins/check_hpjd.c, plugins/check_http.c,
71 plugins/check_ide_smart.c, plugins/check_ldap.c,
72 plugins/check_load.c, plugins/check_mrtg.c,
73 plugins/check_mrtgtraf.c, plugins/check_mysql.c,
74 plugins/check_mysql_query.c, plugins/check_nagios.c,
75 plugins/check_nt.c, plugins/check_ntp.c,
76 plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
77 plugins/check_nwstat.c, plugins/check_overcr.c,
78 plugins/check_pgsql.c, plugins/check_ping.c,
79 plugins/check_procs.c, plugins/check_radius.c,
80 plugins/check_real.c, plugins/check_smtp.c, plugins/check_snmp.c,
81 plugins/check_ssh.c, plugins/check_swap.c, plugins/check_tcp.c,
82 plugins/check_time.c, plugins/check_ups.c, plugins/check_users.c,
83 plugins/utils.h:
84 Added support for --extra-opts in all C plugins (disabled by
85 default, see configure --help)
86
872008-05-07 10:01 dermoth
88
89 * [r1990] NEWS, THANKS.in, plugins/check_ping.c:
90 Added performance data to check_ping (Christian Schneemann)
91
922008-05-02 09:28 dermoth
93
94 * [r1989] NEWS, plugins/negate.c:
95 negate now has the ability to replace the status text as well
96 (-s, --substitute) Also changed: - default timeout to 11 instead
97 of 9 (since it's recommended to have a higher timeout, and many
98 plugins default to 10 seconds) - If there's no STDOUT lines
99 returned, still returns the returned result if it's NON-ok
100 instead of forcing it to UNKNOWN
101
1022008-04-30 12:50 dermoth
103
104 * [r1988] NEWS, plugins/check_mysql.c, plugins/check_mysql_query.c,
105 plugins/t/check_mysql.t:
106 Add socket support to check_mysql* Also clears the password from
107 check_mysql command-line options
108
1092008-04-29 14:54 hweiss
110
111 * [r1987] configure.in:
112 Support "--without-pgsql" (reported by Alex Songe via IRC).
113
1142008-04-29 09:01 dermoth
115
116 * [r1986] plugins/check_ntp.c, plugins/check_ntp_peer.c,
117 plugins/check_ntp_time.c:
118 Use UT_THRESHOLDS_NOTES in all plugins
119
1202008-04-29 09:01 dermoth
121
122 * [r1985] plugins-root/check_dhcp.c, plugins-root/check_icmp.c:
123 --help output cleanup (plus removal of spaces on blank lines)
124
1252008-04-27 14:35 dermoth
126
127 * [r1984] plugins/check_apt.c, plugins/check_by_ssh.c,
128 plugins/check_cluster.c, plugins/check_dig.c,
129 plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
130 plugins/check_fping.c, plugins/check_game.c,
131 plugins/check_hpjd.c, plugins/check_http.c,
132 plugins/check_ide_smart.c, plugins/check_ldap.c,
133 plugins/check_load.c, plugins/check_mrtg.c,
134 plugins/check_mrtgtraf.c, plugins/check_mysql.c,
135 plugins/check_mysql_query.c, plugins/check_nagios.c,
136 plugins/check_nt.c, plugins/check_ntp.c,
137 plugins/check_ntp_peer.c, plugins/check_nwstat.c,
138 plugins/check_overcr.c, plugins/check_pgsql.c,
139 plugins/check_ping.c, plugins/check_procs.c,
140 plugins/check_radius.c, plugins/check_real.c,
141 plugins/check_snmp.c, plugins/check_swap.c, plugins/check_ups.c,
142 plugins/utils.h:
143 --help output cleanup (plus removal of spaces on blank lines)
144
1452008-04-23 08:19 dermoth
146
147 * [r1983] plugins/check_radius.c:
148 Correct typo and make the --help notes a bit simpler.
149
1502008-04-17 10:46 dermoth
151
152 * [r1979] plugins/check_dns.c:
153 Correct the help text
154
1552008-04-17 10:37 dermoth
156
157 * [r1978] NEWS, plugins/check_dns.c:
158 Allow to repeat -a to set multiple possible addresses
159
1602008-04-05 08:02 dermoth
161
162 * [r1977] NEWS, plugins/check_ntp.c, plugins/check_ntp_peer.c:
163 check_ntp and check_ntp_peer now show proper jitter/stratum
164 thresholds longopts in --help
165
1662008-04-04 10:11 dermoth
167
168 * [r1976] lib/extra_opts.c, lib/parse_ini.c, lib/tests/test_ini.c,
169 lib/tests/test_opts.c:
170 make parse_ini die like in N::P if section isn't found
171
1722008-04-02 09:19 dermoth
173
174 * [r1974] lib/Makefile.config-opts, lib/tests/Makefile.config-opts:
175 Delete obsolete files
176
1772008-04-02 09:11 dermoth
178
179 * [r1973] configure.in, lib/Makefile.am, lib/parse_ini.c,
180 lib/tests/Makefile.am, lib/tests/test_ini.t,
181 lib/tests/test_opts.t, po/de.po, po/fr.po, po/nagios-plugins.pot:
182 - Add --enable-extra-opts configure option for compiling
183 extra-opts support - Auto-update po/pot files
184
1852008-04-01 09:38 dermoth
186
187 * [r1972] lib/parse_ini.c:
188 fix the obvious...
189
1902008-04-01 09:31 dermoth
191
192 * [r1971] lib/extra_opts.c, lib/extra_opts.h:
193 np_extra_opts now retain pointers from argv so that plugins can
194 still overwrite sensitive options
195
1962008-03-31 07:07 dermoth
197
198 * [r1970] gl:
199 update svn:ignore property (last gnulib update added many
200 auto-generated files)
201
2022008-03-31 07:04 dermoth
203
204 * [r1969] lib/extra_opts.c, lib/tests/test_opts.c:
205 Fix bug with --extra-opts as last argument with no value Fix
206 problem with duplicate function name (function should eventually
207 move to /lib)
208
2092008-03-31 05:31 dermoth
210
211 * [r1968] lib/extra_opts.c, lib/extra_opts.h, lib/parse_ini.c,
212 lib/parse_ini.h, lib/tests/test_ini.c, lib/tests/test_opts.c:
213 Fix for last commit - I accidentaly broke my local Makefile and
214 tests weren't being re-compiled.
215
2162008-03-30 14:02 dermoth
217
218 * [r1967] lib/extra_opts.c, lib/extra_opts.h,
219 lib/tests/test_opts.c:
220 - Remove the last argument of np_extra_opts - Code cleanups and
221 comments
222
2232008-03-29 15:35 dermoth
224
225 * [r1966] lib/tests:
226 Update svn:ignore property
227
2282008-03-26 09:46 dermoth
229
230 * [r1962] lib/parse_ini.c, lib/parse_ini.h, lib/tests/plugins.ini,
231 lib/tests/test_opts.c:
232 write ini-file lookup function + tests
233
2342008-03-24 07:02 dermoth
235
236 * [r1961] lib/extra_opts.c, lib/extra_opts.h,
237 lib/tests/config-opts.ini, lib/tests/test_opts.c,
238 lib/tests/test_opts.t:
239 Add extra-opts argument parsing with tests
240
2412008-03-24 06:28 dermoth
242
243 * [r1960] lib/parse_ini.c, lib/parse_ini.h:
244 Replace broken usage of NAGIOS_CONFIG_PATH with a stub function
245 (that will try to find a config file in the future...) Allow NULL
246 locator (default file/section)
247
2482008-03-20 11:53 dermoth
249
250 * [r1959] plugins/check_dig.c:
251 - Fix bug #1920671 - Make --help output looks nice
252
2532008-03-18 10:59 tonvoon
254
255 * [r1955] plugins/tests/check_procs.t:
256 Include test for check_procs, using input file
257
2582008-03-18 01:21 tonvoon
259
260 * [r1954] plugins/check_procs.c, plugins/tests/var,
261 plugins/tests/var/ps-axwo.darwin,
262 plugins/tests/var/ps_axwo.debian:
263 Updated check_procs with a hidden --input-file option. Include
264 some sample outputs for testing
265
2662008-03-17 23:08 tonvoon
267
268 * [r1953] plugins/t/check_nagios.t:
269 Don't run check_nagios tests on Solaris, because of pst3
270 requirement
271
2722008-03-16 18:10 dermoth
273
274 * [r1951] lib/tests/config-dos.ini, lib/tests/plugin.ini,
275 lib/tests/test_ini.c:
276 Add tests: - DOS-newline ini file - section defined twice
277
2782008-03-15 22:42 dermoth
279
280 * [r1950] lib/parse_ini.c:
281 parse_ini now reads the default section if the request one can't
282 be found. All tests should return ok now.
283
2842008-03-15 21:51 dermoth
285
286 * [r1949] lib/parse_ini.c:
287 Oops - this line shouldn't have been here (doesn't even work
288 anyways) ;)
289
2902008-03-15 20:47 dermoth
291
292 * [r1948] lib/parse_ini.c, lib/tests/plugin.ini,
293 lib/tests/test_ini.c:
294 - Make equal-less parameters illegal - parameters without
295 argument after '=' are now assumed to be argument-less - Add a
296 testcase for space in stanza and various argument-less parameters
297
2982008-03-15 20:34 dermoth
299
300 * [r1947] lib/parse_ini.c:
301 Fix handling of leading and trailing spaces in stanza
302
3032008-03-15 16:17 dermoth
304
305 * [r1946] lib/parse_ini.c, lib/tests/test_ini.c:
306 Fix segfault in test_ini.c and uncomment the affected tests Fix
307 bug in stanza parsing where full section could be skipped Fix
308 single-argument options
309
3102008-03-15 04:51 dermoth
311
312 * [r1945] lib/parse_ini.c, lib/parse_ini.h, lib/tests/test_ini.c,
313 lib/tests/test_ini.t:
314 This commit consist of two changes: 1. Make np_get_defaults
315 return a linked list instead of a string. It will then be easy to
316 convert the linked list back to an argument array. 2. Fix tests
317 3-4 of test_ini.c.
318
319 A test_ini.t was added too. parse_ini and test_ini aren't
320 included yet in the build makefiles.
321
3222008-03-15 00:14 psychotrahe
323
324 * [r1944] plugins/check_http.c:
325 Add port to Host Header to prevent problems with non default
326 ports (Christophe Dupre #1881898)
327
3282008-03-14 23:47 psychotrahe
329
330 * [r1943] NEWS, plugins/check_dig.c:
331 Added -A/--dig-arguments to check_dig (#1889453/#1874041)
332
3332008-03-14 22:35 psychotrahe
334
335 * [r1942] plugins/check_smtp.c:
336 Enhanced check_smtp to actually print invalid response text
337 (#1911239)
338
3392008-03-14 15:44 tonvoon
340
341 * [r1941] NEWS, plugins-root/Makefile.am, plugins/Makefile.am:
342 Fixed 64 bit pst3 when tries to link to gettext. Gettext linked
343 dynamically, if necessary
344
3452008-03-14 10:17 dermoth
346
347 * [r1940] gl/charset.alias, gl/configmake.h, gl/math.h,
348 gl/ref-add.sed, gl/ref-del.sed, gl/stdio.h, gl/stdlib.h,
349 gl/string.h, gl/unistd.h:
350 These files are generated automatically during the make process,
351 and removed by make clean.
352
3532008-03-11 00:37 tonvoon
354
355 * [r1939] configure.in, gl/m4/mbstate_t.m4:
356 Possible fix for HP-UX compile problems of regex_internal.c
357
3582008-03-11 00:10 tonvoon
359
360 * [r1938] configure.in, lib/utils_base.c, plugins-root/Makefile.am,
361 plugins/check_http.c, plugins/check_smtp.c, plugins/common.h:
362 Fixed link -m64 problems on pst3 for solaris. Fixed
363 _FILE_OFFSET_BITS redefinition warnings. Fixed helper ar error in
364 ./configure
365
3662008-02-28 16:21 tonvoon
367
368 * [r1937] NEWS, configure.in, plugins-root/Makefile.am,
369 plugins-root/pst3.c, plugins/check_procs.c,
370 plugins/t/check_procs.t:
371 Reverted check_procs for solaris back to using pst3 due to
372 truncation for argument fields using other methods
373
3742008-02-28 12:54 tonvoon
375
376 * [r1936] tools/build_perl_modules:
377 Fix where PERL5LIB is blank
378
3792008-02-18 11:23 tonvoon
380
381 * [r1935] NEWS:
382 Added CVE MITRE tracking number
383
3842008-02-13 20:36 psychotrahe
385
386 * [r1934] NEWS, plugins/check_pgsql.c:
387 check_pgsql now builds with postgres lib v8.3 (Jan Wagner
388 #1878972)
389
3902008-02-13 19:14 psychotrahe
391
392 * [r1933] plugins/check_disk.c:
393 Fix --local argument handling (Jan Wagner #1878971)
394
3952008-02-13 15:10 dermoth
396
397 * [r1932] plugins/check_disk.c:
398 Fix broken intending (The whole file use spaces only except my
399 last patch and 1-3 other places).
400
4012008-02-13 11:37 dermoth
402
403 * [r1931] gl:
404 Add two files to svn:ignore
405
4062008-02-13 11:05 dermoth
407
408 * [r1930] lib/utils_base.c, plugins/check_disk.c:
409 set_thresholds now let the user free the thresolds. (P.S.: When
410 you set twice the thresholds for a path in check disk (like using
411 -C followed by -p ) it overrides them. All new elements are
412 created with np_add_parameter which initialises the thresholds to
413 NULL.)
414
4152008-02-13 04:18 dermoth
416
417 * [r1929] NEWS:
418 News, nothing else.
419
4202008-02-13 04:16 dermoth
421
422 * [r1928] plugins/common.h:
423 This floorf workaround is Nnot needed anymore since floorf is
424 part of Gnulib
425
4262008-02-13 04:07 dermoth
427
428 * [r1927] lib/tests/test_base64.c:
429 Reverting patch to test 8-bit data: Still broken on Solaris
430 (7-bit works as before)
431
4322008-02-12 12:03 dermoth
433
434 * [r1926] gl/Makefile.am, gl/base64.c, gl/base64.h,
435 gl/charset.alias, gl/configmake.h, gl/floor.c, gl/floorf.c,
436 gl/m4/base64.m4, gl/m4/floorf.m4, gl/m4/gnulib-cache.m4,
437 gl/m4/gnulib-comp.m4, gl/m4/math_h.m4, gl/math.h, gl/math.in.h,
438 gl/ref-add.sed, gl/ref-del.sed, gl/stdio.h, gl/stdlib.h,
439 gl/string.h, gl/unistd.h, lib/Makefile.am, lib/base64.c,
440 lib/base64.h, lib/tests/Makefile.am, lib/tests/test_base64.c,
441 plugins/check_http.c, plugins/check_smtp.c:
442 Import Gnulib floorf and base64 and removed our old base64
443 library.
444
4452008-02-12 11:07 dermoth
446
447 * [r1925] build-aux/config.rpath, build-aux/link-warning.h,
448 gl/Makefile.am, gl/alloca.c, gl/alloca.in.h, gl/alloca_.h,
449 gl/asnprintf.c, gl/asprintf.c, gl/basename.c, gl/c-strtod.c,
450 gl/cloexec.c, gl/config.charset, gl/creat-safer.c, gl/dirname.c,
451 gl/dirname.h, gl/dup-safer.c, gl/error.c, gl/error.h, gl/exit.h,
452 gl/exitfail.c, gl/exitfail.h, gl/fcntl--.h, gl/fcntl-safer.h,
453 gl/fd-safer.c, gl/float+.h, gl/float.in.h, gl/fsusage.c,
454 gl/fsusage.h, gl/full-read.c, gl/full-read.h, gl/full-write.c,
455 gl/full-write.h, gl/gai_strerror.c, gl/getaddrinfo.c,
456 gl/getaddrinfo.h, gl/gethostname.c, gl/getloadavg.c, gl/getopt.c,
457 gl/getopt.in.h, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
458 gl/gettext.h, gl/inet_ntop.c, gl/inet_ntop.h, gl/intprops.h,
459 gl/localcharset.c, gl/localcharset.h, gl/m4/absolute-header.m4,
460 gl/m4/alloca.m4, gl/m4/extensions.m4, gl/m4/float_h.m4,
461 gl/m4/fsusage.m4, gl/m4/getaddrinfo.m4, gl/m4/getloadavg.m4,
462 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-common.m4,
463 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/include_next.m4,
464 gl/m4/intdiv0.m4, gl/m4/intl.m4, gl/m4/intlmacosx.m4,
465 gl/m4/intmax_t.m4, gl/m4/lib-link.m4, gl/m4/localcharset.m4,
466 gl/m4/lock.m4, gl/m4/longdouble.m4, gl/m4/longlong.m4,
467 gl/m4/malloc.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
468 gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/minmax.m4,
469 gl/m4/netinet_in_h.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
470 gl/m4/regex.m4, gl/m4/snprintf.m4, gl/m4/socklen.m4,
471 gl/m4/stdint.m4, gl/m4/stdio_h.m4, gl/m4/stdlib_h.m4,
472 gl/m4/strcase.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
473 gl/m4/string_h.m4, gl/m4/strndup.m4, gl/m4/strnlen.m4,
474 gl/m4/sys_socket_h.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
475 gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4,
476 gl/m4/vsnprintf.m4, gl/m4/wchar.m4, gl/m4/wctype.m4,
477 gl/m4/wcwidth.m4, gl/m4/wint_t.m4, gl/malloc.c, gl/mbchar.c,
478 gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/minmax.h,
479 gl/mountlist.c, gl/mountlist.h, gl/netinet_in.in.h,
480 gl/open-safer.c, gl/pipe-safer.c, gl/printf-args.c,
481 gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
482 gl/ref-add.sin, gl/ref-del.sin, gl/regcomp.c, gl/regex.c,
483 gl/regex.h, gl/regex_internal.c, gl/regex_internal.h,
484 gl/regexec.c, gl/safe-read.c, gl/safe-read.h, gl/safe-write.c,
485 gl/safe-write.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
486 gl/socket_.h, gl/stdbool.in.h, gl/stdbool_.h, gl/stdint.in.h,
487 gl/stdint_.h, gl/stdio.in.h, gl/stdlib.in.h, gl/strcase.h,
488 gl/strcasecmp.c, gl/strdup.c, gl/strdup.h, gl/strerror.c,
489 gl/string.in.h, gl/stripslash.c, gl/strncasecmp.c, gl/strndup.c,
490 gl/strndup.h, gl/strnlen.c, gl/strnlen.h, gl/strnlen1.c,
491 gl/strnlen1.h, gl/sys_socket.in.h, gl/unistd--.h,
492 gl/unistd-safer.h, gl/unistd.in.h, gl/unistd_.h, gl/vasnprintf.c,
493 gl/vasnprintf.h, gl/vasprintf.c, gl/vasprintf.h, gl/vsnprintf.c,
494 gl/vsnprintf.h, gl/wchar.in.h, gl/wchar_.h, gl/wctype.in.h,
495 gl/wctype_.h, gl/wcwidth.h, gl/xalloc-die.c, gl/xalloc.h,
496 gl/xmalloc.c, gl/xsize.h, gl/xstrndup.c, gl/xstrndup.h,
497 plugins/common.h, po/Makevars:
498 Sync to latest Gnulib
499
5002008-02-11 21:36 tonvoon
501
502 * [r1924] REQUIREMENTS:
503 Hints re: SSL features
504
5052008-02-11 21:23 tonvoon
506
507 * [r1923] configure.in:
508 Added link to FAQ for redhat spopen problem
509
5102008-01-31 11:52 dermoth
511
512 * [r1920] plugins-root/check_dhcp.c, plugins-root/check_icmp.c,
513 plugins-root/pst3.c:
514 Bump plugins-root/ to GPLv3
515
5162008-01-31 11:45 dermoth
517
518 * [r1919] plugins/common.h, plugins/netutils.h, plugins/popen.h,
519 plugins/runcmd.h:
520 Bump plugins/ to GPLv3 (header files)
521
5222008-01-31 11:27 dermoth
523
524 * [r1918] plugins/negate.c, plugins/netutils.c, plugins/popen.c,
525 plugins/runcmd.c, plugins/sslutils.c, plugins/urlize.c,
526 plugins/utils.c:
527 Bump plugins/ to GPLv3 (non-plugind files)
528
5292008-01-31 10:44 dermoth
530
531 * [r1917] plugins/check_overcr.c, plugins/check_pgsql.c,
532 plugins/check_ping.c, plugins/check_procs.c,
533 plugins/check_radius.c, plugins/check_real.c,
534 plugins/check_smtp.c, plugins/check_snmp.c, plugins/check_ssh.c,
535 plugins/check_swap.c, plugins/check_tcp.c, plugins/check_time.c,
536 plugins/check_ups.c, plugins/check_users.c:
537 Bump plugin/ to GPLv3 (check_overcr to check_users)
538
5392008-01-30 10:53 dermoth
540
541 * [r1916] plugins/check_apt.c, plugins/check_by_ssh.c,
542 plugins/check_cluster.c, plugins/check_dig.c,
543 plugins/check_disk.c, plugins/check_dns.c, plugins/check_dummy.c,
544 plugins/check_fping.c, plugins/check_game.c,
545 plugins/check_hpjd.c, plugins/check_http.c,
546 plugins/check_ide_smart.c, plugins/check_ldap.c,
547 plugins/check_load.c, plugins/check_mrtg.c,
548 plugins/check_mrtgtraf.c, plugins/check_mysql.c,
549 plugins/check_mysql_query.c, plugins/check_nagios.c,
550 plugins/check_nt.c, plugins/check_ntp.c,
551 plugins/check_ntp_peer.c, plugins/check_ntp_time.c,
552 plugins/check_nwstat.c:
553 Bump plugins/ to GPLv3 (check_apt to check_nwstat)
554
5552008-01-30 09:46 dermoth
556
557 * [r1915] lib/utils_disk.c, lib/utils_tcp.c:
558 details...
559
5602008-01-30 09:38 dermoth
561
562 * [r1914] lib/tests/test_base64.c, lib/tests/test_cmd.c,
563 lib/tests/test_disk.c, lib/tests/test_ini.c,
564 lib/tests/test_tcp.c, lib/tests/test_utils.c:
565 Bump lib/tests to GPLv3
566
5672008-01-30 09:33 dermoth
568
569 * [r1913] lib/parse_ini.c, lib/utils_base.c, lib/utils_cmd.c,
570 lib/utils_disk.c, lib/utils_tcp.c:
571 Bump /lib to GPLv3
572
5732008-01-30 09:03 dermoth
574
575 * [r1912] lib/parse_ini.c:
576 new standardized GPLv3 header (will be applied to all C files)
577
5782008-01-29 10:27 dermoth
579
580 * [r1911] NEWS, plugins/check_ntp_peer.c:
581 check_ntp_peer now checks for the LI_ALARM flag
582
5832008-01-29 08:55 dermoth
584
585 * [r1910] NEWS:
586 typo
587
5882008-01-29 08:54 dermoth
589
590 * [r1909] NEWS, plugins/check_ntp.c, plugins/check_ntp_time.c:
591 Fix bugs and flaws in best offset server selection of
592 check_ntp_time and (deprecated) check_ntp
593
5942008-01-26 15:55 dermoth
595
596 * [r1908] NEWS, THANKS.in, plugins/check_ntp_peer.c,
597 plugins/check_ntp_time.c:
598 Fix help text of check_ntp_* (Bug #1880095)
599
6002008-01-15 11:34 dermoth
601
602 * [r1907] NEWS, plugins/check_disk.c:
603 Fix check_disk disk usage calculation when using --group=NAME
604 (related to bug #1348746)
605
6062008-01-15 09:40 dermoth
607
608 * [r1906] NEWS, configure.in:
609 Add AC_SYS_LARGEFILE to configure.in (check_disk should now work
610 with large file systems (2TB+) on all archs that supports it)
611
6122008-01-10 07:49 dermoth
613
614 * [r1905] lib/tests/test_cmd.c:
615 Add a return-code check (also test cmd_run without out/err
616 buffers)
617
6182008-01-09 04:27 dermoth
619
620 * [r1904] tools/tinderbox_build:
621 make test-debug generate lots of false errors in tinderbox.
622 Turning off until we find a solution (so al least we can watch
623 the tinderbox for breakages again)
624
6252008-01-08 23:08 psychotrahe
626
627 * [r1903] plugins/check_dns.c:
628 Fixed reverse lookup damaged by previous commit
629
6302008-01-08 16:05 tonvoon
631
632 * [r1902] plugins/t/check_dns.t:
633 Changed default test values for check_dns (using nagios.com)
634
6352008-01-08 11:57 tonvoon
636
637 * [r1901] plugins/t/check_ftp.t, plugins/t/check_imap.t,
638 plugins/t/check_jabber.t, plugins/t/check_pop.t,
639 plugins/t/check_tcp.t:
640 Reverted commits 1898 and 1899 due to reversion of 1879
641
6422008-01-08 11:51 tonvoon
643
644 * [r1900] NEWS, plugins/check_tcp.c:
645 Reverted commit 1879 where an invalid hostname returns UNKNOWN -
646 back to CRITICAL
647
6482008-01-08 11:35 dermoth
649
650 * [r1899] plugins/t/check_imap.t, plugins/t/check_jabber.t,
651 plugins/t/check_pop.t:
652 more r1879 fixes
653
6542008-01-08 11:27 dermoth
655
656 * [r1898] plugins/t/check_ftp.t, plugins/t/check_tcp.t:
657 Fix test breakages for commit r1879: check_tcp now returns
658 UNKNOWN with an invalid hostname on command line
659
6602008-01-08 02:06 hweiss
661
662 * [r1897] plugins-root/check_icmp.c:
663 Hide some debug output which was printed even without "-v" (under
664 certain circumstances).
665
6662008-01-08 01:51 hweiss
667
668 * [r1896] plugins-root/check_icmp.c:
669 Fix the handling of ICMP packets which are not echo replies (such
670 as destination unreachable messages) or which are not directed at
671 us.
672
6732008-01-08 01:43 hweiss
674
675 * [r1895] plugins-root/check_icmp.c:
676 Get rid of a cast which increases the required alignment.
677
6782008-01-08 01:40 hweiss
679
680 * [r1894] plugins-root/check_icmp.c:
681 Mark some constant strings "const".
682
6832008-01-07 02:04 hweiss
684
685 * [r1893] plugins/netutils.c:
686 Support "[IPv6]" address syntax.
687
6882008-01-07 01:59 hweiss
689
690 * [r1892] plugins/check_http.c:
691 My assumption that "-H example.com:80" didn't work (see my
692 previous commit) was wrong, it worked if used together with "-I".
693 So, here's support for "-H [IPv6]:port", "-H [IPv6]", "-H IPv6",
694 "-H IPv4:port", "-H IPv4", and "-H host:port".
695
6962008-01-06 19:45 hweiss
697
698 * [r1891] plugins/check_http.c:
699 Remove support for specifying the port number using "-H
700 example.com:80". Since this didn't work anyway (because ":80"
701 wasn't stripped from the "host_name" after extracting the
702 "server_port"), nobody can be using this syntax, and it prevents
703 "-H" from accepting IPv6 addresses (neufeind - 1865082). IMO,
704 fixing it to recognize both ":80" and IPv6 addresses isn't worth
705 it, as the ":80" syntax doesn't seem very useful for Nagios
706 plugins (given the way how they are usually called in Nagios
707 command definitions).
708
7092008-01-06 15:44 dermoth
710
711 * [r1890] lib/tests/test_base64.c:
712 Fix base64 test (known string wasn't null-terminated)
713
7142008-01-06 07:04 dermoth
715
716 * [r1889] lib/tests/test_cmd.c:
717 Fix tinderbox breakage
718
7192008-01-06 00:10 psychotrahe
720
721 * [r1888] plugins/check_ldap.c:
722 If unspecified set LDAP_OPT_SUCCESS to LDAP_SUCCESS (Sergei
723 Haramundanis - #1498923)
724
7252008-01-05 14:09 dermoth
726
727 * [r1887] NEWS, plugins/check_ntp.c, plugins/check_ntp_time.c:
728 Fix Bug #1862300: check_ntp_time segfault in 1.4.11 (Also apply
729 to check_ntp)
730
7312008-01-05 01:06 psychotrahe
732
733 * [r1886] NEWS, THANKS.in, plugins/check_dns.c:
734 check_dns now sorts addresses for -a support with multiple
735 address replies (Matthias Urlichs #1724052)
736
7372008-01-04 22:10 psychotrahe
738
739 * [r1885] plugins/check_procs.c:
740 Cleaned check_procs usage output (Ferenc Wagner #1862218)
741
7422007-12-21 14:19 hweiss
743
744 * [r1884] plugins-root/check_icmp.c:
745 Fix INADDR_NONE value (for systems which don't define it).
746
7472007-12-21 14:17 hweiss
748
749 * [r1883] plugins-root/check_icmp.c:
750 Include <sys/sockio.h> (if available) to get SIOCGIFADDR defined
751 on Solaris.
752
7532007-12-21 13:25 hweiss
754
755 * [r1882] NEWS, THANKS.in, plugins-root/check_icmp.c:
756 New "-s" option to specify the source IP address (thanks to
757 Harald Jenny for providing the patch and to Patrick Cervicek for
758 looking into it!)
759
7602007-12-21 04:23 dermoth
761
762 * [r1881] plugins/check_ldap.c:
763 Remove c formating from translated strings (makes translation
764 easier)
765
7662007-12-19 18:41 hweiss
767
768 * [r1880] plugins/check_ldap.c:
769 Fix the "--help" output.
770
7712007-12-19 10:08 tonvoon
772
773 * [r1879] NEWS, plugins/check_tcp.c:
774 check_tcp now returns UNKNOWN with an invalid hostname on command
775 line
776
7772007-12-17 11:47 tonvoon
778
779 * [r1877] NEWS, THANKS.in, plugins/check_nt.c:
780 Add check_nt -v INSTANCES (Alessandro Ren)
781
7822007-12-13 23:17 tonvoon
783
784 * [r1876] plugins/check_nwstat.c:
785 Fixed help output (Christian Mies)
786
7872007-12-13 23:12 tonvoon
788
789 * [r1875] NEWS:
790 NEWS edited for consistent grammar
791
7922007-12-13 22:39 tonvoon
793
794 * [r1873] BUGS, ChangeLog, NEWS, configure.in, package.def:
795 Preparation for 1.4.11
796
12007-12-13 22:22 tonvoon 7972007-12-13 22:22 tonvoon
2 798
3 * [r1872] NEWS, THANKS.in, plugins-root/Makefile.am: 799 * [r1872] NEWS, THANKS.in, plugins-root/Makefile.am:
diff --git a/NEWS b/NEWS
index afd4ee4..3f1fece 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
1This file documents the major additions and syntax changes between releases. 1This file documents the major additions and syntax changes between releases.
2 2
31.4.12 or 1.5 ?? 31.4.12 27th May 2008
4 Added ./check_nt -v INSTANCES to count number of instances (Alessandro Ren) 4 Added ./check_nt -v INSTANCES to count number of instances (Alessandro Ren)
5 New check_icmp -s option to specify the source IP address 5 New check_icmp -s option to specify the source IP address
6 check_dns now sorts addresses for testing results for more than one returned IP (Matthias Urlichs) 6 check_dns now sorts addresses for testing results for more than one returned IP (Matthias Urlichs)
diff --git a/configure.in b/configure.in
index 03cec2f..612d686 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
1dnl Process this file with autoconf to produce a configure script. 1dnl Process this file with autoconf to produce a configure script.
2AC_REVISION ($Revision$) 2AC_REVISION ($Revision$)
3AC_PREREQ(2.59) 3AC_PREREQ(2.59)
4AC_INIT(nagios-plugins,1.4.11) 4AC_INIT(nagios-plugins,1.4.12)
5AC_CONFIG_SRCDIR(NPTest.pm) 5AC_CONFIG_SRCDIR(NPTest.pm)
6AC_CONFIG_FILES(gl/Makefile) 6AC_CONFIG_FILES(gl/Makefile)
7AC_CONFIG_AUX_DIR(build-aux) 7AC_CONFIG_AUX_DIR(build-aux)
diff --git a/package.def b/package.def
index 77909dc..0b776ec 100644
--- a/package.def
+++ b/package.def
@@ -1 +1 @@
PACKAGE_RELEASE="1.4.11" PACKAGE_RELEASE="1.4.12"