-
Notifications
You must be signed in to change notification settings - Fork 6
/
ChangeLog
10279 lines (6829 loc) · 270 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2007-12-13 22:22 tonvoon
* [r1872] NEWS, THANKS.in, plugins-root/Makefile.am:
Fixed VPATH problem in plugins-root (Tom Payerle - 1789000)
2007-12-13 22:09 tonvoon
* [r1871] NEWS, perlmods/Nagios-Plugin-0.21.tar.gz,
perlmods/Nagios-Plugin-0.22.tar.gz:
Update to latest Nagios::Plugin
2007-12-12 08:52 dermoth
* [r1867] ., gl, lib, lib/tests, plugins:
Add build files/binaries to the svn:ignore propt
2007-12-12 01:27 tonvoon
* [r1866] Makefile.am, NEWS, lib/Makefile.am,
lib/tests/Makefile.am, perlmods/Makefile.am,
plugins-scripts/Makefile.am, plugins/Makefile.am,
tools/tinderbox_build:
Run tinderbox builds in a test debug mode using "make test-debug"
2007-12-11 13:54 dermoth
* [r1865] plugins/t/check_ntp.t:
D'oh! single escape will be handled by Perl....
2007-12-11 13:31 dermoth
* [r1864] plugins/check_ntp_peer.c, plugins/t/check_ntp.t:
- Fix check_ntp_peer returning misleading information when an
ICMP message came back - Try to fix some servers apparently
exanding the ~ in threshold ranges in t/check_ntp.t
2007-12-11 12:05 tonvoon
* [r1863] lib/tests/test_cmd.c:
Fixed test so works on MacOSX (use /bin/sh instead of /bin/grep).
Added extra test for missing command - should drop into
STATE_UNKNOWN
2007-12-11 10:58 tonvoon
* [r1862] lib/tests/Makefile.am:
Add verbose flag so each test result is seen, rather than grouped
by test
2007-12-11 05:57 dermoth
* [r1861] plugins-root/check_icmp.c, plugins/check_cluster.c,
plugins/check_http.c, plugins/check_mrtgtraf.c,
plugins/check_ntp.c, plugins/check_ntp_peer.c,
plugins/check_ntp_time.c:
Adding missing function calls needed for i18n (only for plugins
already in POTFILES.in)
2007-12-10 08:10 dermoth
* [r1860] po/fr.po:
Some corrections
2007-12-10 07:52 dermoth
* [r1859] plugins/check_cluster.c, plugins/check_mysql.c,
plugins/check_radius.c, plugins/check_snmp.c,
plugins/check_swap.c, plugins/negate.c, po/de.po, po/fr.po,
po/nagios-plugins.pot:
Plenty of french translations (and a few fixes BTW) - No more
fuzzy french translations - Only (!) 355 strings to translate
2007-12-10 04:00 dermoth
* [r1858] plugins/check_ntp.c, plugins/check_ntp_peer.c,
plugins/check_ntp_time.c:
OOPS! Last commit should have included these files.
2007-12-10 03:40 dermoth
* [r1857] po/de.po, po/fr.po, po/nagios-plugins.pot:
D'autres translations - Err, I mean more translations :)
2007-12-10 02:30 dermoth
* [r1856] po/fr.po:
More translations
2007-12-10 02:10 dermoth
* [r1855] po/de.po, po/fr.po, po/nagios-plugins.pot:
re-update the po files
2007-12-10 02:07 dermoth
* [r1854] plugins/check_ntp_peer.c, po/fr.po:
Some translations
2007-12-10 01:50 psychotrahe
* [r1853] po/de.po, po/fr.po, po/nagios-plugins.pot:
Localization updates for recent changes
2007-12-10 01:13 psychotrahe
* [r1852] plugins/check_http.c:
Fix output when response time is critical. Thanks to Nobuhiro Ban
(patch #1817228)
2007-12-10 00:19 psychotrahe
* [r1851] NEWS, plugins/check_load.c, plugins/t/check_load.t:
Fixed check_load argument handling when passing non triplet
thresholds. Thanks to Jonathan Kamens (bug #1831890)
2007-12-09 23:36 dermoth
* [r1850] po/POTFILES.in, po/de.po, po/fr.po,
po/nagios-plugins.pot:
Gettin' ready for some translation frenzy :)
2007-12-09 17:15 dermoth
* [r1849] po/de.po, po/fr.po, po/nagios-plugins.pot:
update po files and fix a few French translations
2007-12-08 16:34 dermoth
* [r1848] NEWS, plugins/check_disk.c:
Fix check_disk reporting OK if disk usage grows over 100% (bug
#1348746).
2007-12-04 12:57 dermoth
* [r1847] plugins/check_ntp_time.c:
Interesting... For some reason it did not take this (patch barfed
on it and I thought I had fixed it already)...
2007-12-04 12:38 dermoth
* [r1846] NEWS, plugins/Makefile.am, plugins/check_ntp_peer.c,
plugins/check_ntp_time.c, plugins/t/check_ntp.t:
Merge changes from branches/dermoth_ntp_rework
(check_ntp_peer/check_ntp_time)
NEWS | 13 plugins/Makefile.am | 8 plugins/check_ntp_peer.c | 628
++++++++++++++++-------------------------------
plugins/check_ntp_time.c | 323 ++----------------------
plugins/t/check_ntp.t | 92 +++++-
2007-12-04 12:27 dermoth
* [r1843] plugins/check_ntp_peer.c, plugins/check_ntp_time.c:
Add the new checks as check_ntp copies to keep full plug-in
history
2007-12-04 11:14 dermoth
* [r1838] plugins/check_ntp.c:
missing word in comment block.
2007-11-23 04:21 dermoth
* [r1830] NEWS, plugins/check_ntp.c:
- Use max_state_alt in check_ntp to fix some issues with the
latest commits. - 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)
2007-11-23 04:18 dermoth
* [r1829] plugins/utils.c, plugins/utils.h:
Add a max_state_alt function that put UNKNOWN and DEPENDENT ahead
of OK.
2007-11-11 16:29 dermoth
* [r1827] NEWS, plugins/check_cluster.c, plugins/check_snmp.c:
Fix broken usage2 in check_snmp and check_cluster Fix
check_cluster blocking some special characters for thresholds
("-", "@", "~")
2007-11-10 17:37 dermoth
* [r1822] plugins/check_ntp.c:
Fix newly added stratum check (has to be decreased by one when
using normal NTP packets versus control packets)
2007-11-09 23:24 dermoth
* [r1819] lib/tests/test_base64.c:
Adding svn:keywords props
2007-11-09 22:01 dermoth
* [r1818] configure.in, lib/tests/Makefile.am,
lib/tests/test_base64.c, lib/tests/test_base64.t,
tools/distclean:
Adding test for base64 lib
2007-11-09 21:17 dermoth
* [r1817] lib/Makefile.am, lib/base64.c, lib/base64.h,
plugins/check_http.c, plugins/check_smtp.c:
Moved base64 function to /lib.
2007-11-09 18:24 dermoth
* [r1816] lib/utils_tcp.h:
Nothing to see here...
2007-11-09 17:21 dermoth
* [r1815] THANKS.in:
Credits of check_snmp fix for bug #1815362 (CVE-2007-5623)
2007-11-09 16:05 dermoth
* [r1814] plugins/check_snmp.c:
Fix check_snmp buffer overflow (CVE-2007-5623)
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.
2007-11-09 13:08 dermoth
* [r1813] plugins/check_ssh.c:
Close the socket on all exits (not just the OK one)
2007-11-09 13:06 dermoth
* [r1812] plugins/check_snmp.c:
Fix missing \n in --help output
2007-10-25 21:06 dermoth
* [r1811] NEWS, plugins/check_ntp.c:
check_ntp now return UNKNOWN instead of WARNING if jitter is
unavailable. If no offset threshold is specified and the offset
is unavailable, will return UNKNOWN as well.
2007-10-25 20:43 tonvoon
* [r1810] plugins-root/check_dhcp.c, plugins/check_ping.c,
plugins/check_ups.c, tools/sync_website:
Automatically update website with --help output. Cosmetic fixes
for some help output
2007-10-24 15:08 hweiss
* [r1809] THANKS.in, plugins/check_snmp.c:
Hide the SNMP community string (and v3 passwords) from error
messages (Bernhard Fischer on nagiosplug-devel@)
2007-10-15 06:52 tonvoon
* [r1808] doc/RELEASING:
Add reparagraph option to make ChangeLog output bit prettier
2007-10-14 22:19 hweiss
* [r1807] plugins/check_http.c:
Fix a possible segfault if using "-f follow" and the server sends
a forged "LLLLocation" header prefixed with multiple "L"s
(fabiodds - 1813346)
2007-10-11 04:21 dermoth
* [r1806] NEWS, plugins/check_ntp.c:
Add stratum thresholds support for check_ntp (feature request
#1703823)
2007-10-11 02:56 dermoth
* [r1805] plugins/check_ntp.c:
Use provided threshold functions (no functionnal change apart the
check for overlaping thresholds)
2007-10-02 13:51 hweiss
* [r1804] NEWS, plugins/check_http.c:
Fix regression in 1.4.10 where following redirects to relative
URLs on virtual hosts failed if both "-H" and "-I" were specified
(noted by Rodrigo A. G. Schichaschwili on nagiosplug-devel@)
2007-09-29 10:03 tonvoon
* [r1803] doc/RELEASING:
Updated notes on releasing, mainly for svn
2007-09-29 00:44 tonvoon
* [r1801] BUGS, ChangeLog, NEWS, configure.in, package.def:
Prep for 1.4.10
2007-09-26 10:57 hweiss
* [r1800] NEWS, plugins/check_radius.c:
Drop the weird and undocumented behaviour of using positional
argument parsing instead of getopt(3) if 8 command line arguments
were given (as suggested by Matthias) and check whether all
required arguments have been specified in order to spit out
proper error messages and to avoid a possible segfault (as
suggested by Thomas).
2007-09-26 04:16 dermoth
* [r1799] NEWS, THANKS.in, plugins/check_ntp.c:
Patch #1798774: check_ntp: honor ntp flags
2007-09-24 19:34 tonvoon
* [r1798] perlmods, perlmods/Nagios-Plugin-0.20.tar.gz,
perlmods/Nagios-Plugin-0.21.tar.gz:
Update N::P with new version, redirecting help, version and usage
to stdout
2007-09-24 18:51 tonvoon
* [r1796] doc/developer-guidelines.sgml:
State that stderr should not have any output
2007-09-24 00:30 hweiss
* [r1794] NEWS, configure.in, plugins/netutils.c:
Let ./configure --without-ipv6 suppress non-IPv4 DNS lookups
(noted by Mark Frost on nagios-users@)
2007-09-23 12:29 psychotrahe
* [r1793] plugins/check_disk.c, plugins/negate.c:
Removed some c99 style comments
2007-09-23 12:26 psychotrahe
* [r1792] NEWS, plugins/check_by_ssh.c:
Added multiline output capability to check_by_ssh. Thanks to
Matthias Flacke (#1769653)
2007-09-23 11:18 psychotrahe
* [r1791] BUGS:
removed solved issues
2007-09-23 11:03 psychotrahe
* [r1790] REQUIREMENTS:
Added radiusclient-ng support to requirement notes
2007-09-23 10:58 psychotrahe
* [r1789] NEWS, plugins/check_disk.c:
Fixed bug: stat was called on remote fs even if -l was given
Added -L option to call stat on remote fs but without threshold
comparison
2007-09-23 09:48 psychotrahe
* [r1788] NEWS, THANKS.in, configure.in, plugins/check_radius.c:
Added radiusclient-ng support for check_radius. Thanks to
Sebastien Guay (#1218438)
2007-09-22 17:48 psychotrahe
* [r1787] lib/utils_disk.c, lib/utils_tcp.c, plugins/check_disk.c:
substituted bool/true/false with int/TRUE/FALSE (discussed on
np-devel)
2007-09-22 17:40 psychotrahe
* [r1786] NEWS, lib/tests/test_disk.c, lib/utils_disk.c,
lib/utils_disk.h, plugins/check_disk.c, plugins/t/check_disk.t:
Added -i/-I to ignore pathes/partitions based on regular
expressions Added check_disk -A selecting all filesystems -E
option must now be passed before -p or -r/-R Passing -E after -p
or -r results in UNKNOWN state Fixed bug when mixing case
sensitive and insensitive regexes
2007-09-22 03:00 dermoth
* [r1785] NEWS, plugins/negate.c, plugins/t/negate.t:
Rewrite the "map changes to return codes" patch nearly from
scratch.
2007-09-21 23:01 tonvoon
* [r1784] NEWS, configure.in, lib/Makefile.am,
lib/tests/Makefile.am, lib/tests/test_cmd.c,
lib/tests/test_cmd.t, lib/utils_cmd.c, lib/utils_cmd.h,
plugins/Makefile.am, plugins/negate.c, plugins/t/negate.pl,
plugins/t/negate.t:
Stop double expansion of parameters for negate - works like time
command now
2007-09-21 05:05 dermoth
* [r1783] plugins/check_disk.c:
My solaris box needs %llu to display 64bits integers.
2007-09-21 04:59 dermoth
* [r1782] plugins/check_disk.c:
- Added some variables at verbose==3 - Removed support for
verbose<0 (-q). -q was broken and tried to to the same as -e. -
-q in now an undocumented alias of -e (for
backward-compatibility). NB: Long help text for -d was already
missing. - Reordered the switches so that: a. less-important
ones are in alphabetical order b. short and long help orders
match. - Enclosed "-p | -x" inside braces instead of brackets as
one or the other is required.
2007-09-17 08:19 tonvoon
* [r1781] Makefile.am:
Include directories and files required for perl modules
2007-09-15 14:25 hweiss
* [r1780] NEWS, plugins/check_smtp.c:
Properly handle SMTP server responses which are split into
multiple packets (noted by Chris Adams on nagiosplug-help@).
TODO: The new recvline()/recvlines() functions should buffer
received data instead of reading one byte at a time and they
should be moved to netutils.c so that other plugins can use them,
too.
2007-09-15 11:55 hweiss
* [r1779] NEWS, plugins-root/check_icmp.c:
Correct all instances of misaligned memory access. This fixes bus
erros on platforms which require alignment (such as SPARC and
MIPS).
2007-09-15 11:34 hweiss
* [r1778] tools/devmode:
Remove "-Wtraditional" from our development GCC flags. We use
ANSI C.
2007-09-13 11:36 tonvoon
* [r1777] Makefile.am, configure.in, perlmods,
perlmods/Class-Accessor-0.31.tar.gz,
perlmods/Config-Tiny-2.10.tar.gz, perlmods/Makefile.am,
perlmods/Math-Calc-Units-1.06.tar.gz,
perlmods/Nagios-Plugin-0.20.tar.gz,
perlmods/Params-Validate-0.88.tar.gz,
perlmods/Test-Simple-0.70.tar.gz, perlmods/install_order,
tools/build_perl_modules:
Adding in optional Nagios::Plugin perl module (and dependencies)
compilation and installation
2007-08-28 03:19 dermoth
* [r1771] contrib/check_apc_ups.pl, contrib/check_appletalk.pl,
contrib/check_linux_raid.pl, contrib/check_snmp_procs.pl:
These plugins assumed the "use lib util.pm;" would be substituted
like standard Perl plugins (in plugins-scripts) which isn't the
case in contrib. I changed the "use lib" line to use the default
path. People using custom paths will have to change it manually.
2007-08-09 12:32 hweiss
* [r1770] plugins/check_disk.c:
Don't use C++ style comments (noted by Johannes Kingma on
nagiosplug-help@)
2007-07-31 14:47 hweiss
* [r1769] plugins/check_smtp.c:
Read the response to an SMTP QUIT command before closing the
socket (noted by Dieter Hendricks on nagiosplug-help@)
2007-07-29 12:42 hweiss
* [r1768] lib/utils_base.c:
Don't use C++ style comments.
2007-07-27 15:49 hweiss
* [r1767] tools/tinderbox_build:
If the TMPDIR environment variable is set, use that instead of
"/tmp" as the installation directory.
2007-07-26 17:32 hweiss
* [r1766] NEWS, plugins-root/check_dhcp.c:
The "--serverip" and "--requestedip" options now accept host
names, too. This doesn't quite fit the option names and so far I
haven't changed the "--help" output which currently only talks
about IP addresses. However, I don't see why resolving host names
should not be supported.
Also note that for the moment, I added a quick'n'dirty
resolve_host() function which should really go into netutils.c. I
just wanted to think about its interface a bit more before
providing such a function globally.
2007-07-26 12:38 hweiss
* [r1765] NEWS, plugins-root/check_dhcp.c:
New "-m, --mac" option which allows for specifying the MAC
address to use in the DHCP request.
2007-07-26 00:46 hweiss
* [r1764] plugins-root/check_dhcp.c:
Make sure strncpy(3)d buffers are nul-terminated.
2007-07-26 00:07 hweiss
* [r1763] plugins-root/check_dhcp.c:
A few minor fixes/improvements which were included with (but
unrelated to) the "--unicast" patch (Andreas Ericsson and Heiti
Ernits - 1218235)
2007-07-26 00:02 hweiss
* [r1762] NEWS, THANKS.in, configure.in, plugins-root/check_dhcp.c:
New "-u, --unicast" option which gives check_dhcp the ability to
mimic a DHCP relay server in order to check remote subnets (Heiti
Ernits and Andreas Ericsson - 1218235)
2007-07-24 00:35 tonvoon
* [r1761] .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
gl/.cvsignore, intl/.cvsignore, lib/.cvsignore,
lib/tests/.cvsignore, m4/.cvsignore, pkg/solaris/.cvsignore,
plugins-root/.cvsignore, plugins-scripts/.cvsignore,
plugins/.cvsignore, plugins/t/.cvsignore, po/.cvsignore:
Removing all .cvsignore files
2007-07-24 00:35 tonvoon
* [r1760] tools/sfsnapshot, tools/sfwebcron:
Updated to use svn instead of cvs
2007-07-21 16:29 hweiss
* [r1759] NEWS, plugins/check_http.c:
Add "Connection: close" to the HTTP request header, which tells
HTTP/1.1 servers to close the connection after completion of the
response. This should be compatible with HTTP/1.0, as HTTP/1.0
allows for custom header fields which should be ignored if not
recognized by the server. With some server configurations, the
server would keep the connection alive without this header line
(despite the plugin requesting HTTP/1.0), resulting in the plugin
running into either the server's or it's own timeout (reported by
Roman Schliessmeyer and Jesse Morgan via IRC).
2007-07-15 15:21 psychotrahe
* [r1758] THANKS.in, plugins/check_procs.c:
Make ps column count in zombie detection less restrictive. Thanks
to Andrew Elwell (#1280470)
2007-07-14 19:36 psychotrahe
* [r1757] THANKS.in, plugins/check_smtp.c:
Fixed segfault in argument processing. Thanks to Christoph Schell
(#1742066)
2007-07-14 18:30 psychotrahe
* [r1756] THANKS.in, plugins/check_ntp.c:
check_ntp: Fixed typo in typo in argument sanity check. Thanks to
Aurelien Bompard (#1753506)
2007-07-10 20:45 psychotrahe
* [r1755] NEWS, plugins/check_disk.c:
Added examples for new features to check_disk
2007-07-10 20:18 psychotrahe
* [r1754] NEWS, plugins/check_disk.c, plugins/t/check_disk.t:
Check_disk now calls stat() for all filesystems to check.
Check_disk prints an strerror() message if the call of stat()
fails.
2007-07-07 22:20 psychotrahe
* [r1753] plugins/check_ldap.c:
Added -v/--verbose argument to call ldap_perror() for detailed
messages on failure.
2007-07-07 12:02 psychotrahe
* [r1752] plugins/utils.c:
Changed output order of print_revision print_revision now uses
clean_revstring
2007-07-07 11:55 psychotrahe
* [r1751] plugins-scripts/utils.pm.in:
Changed print_revision output order in utils.pm
2007-07-07 11:54 psychotrahe
* [r1750] plugins-scripts/check_file_age.pl:
substituted $ID$ through $Revision: 1873 $ in print_revision call
2007-07-07 11:40 psychotrahe
* [r1749] plugins-scripts/check_log.sh,
plugins-scripts/check_oracle.sh, plugins-scripts/utils.sh.in:
Changed order in -V/--version output Fixed -V output for
check_log and check_oracle
2007-07-06 23:03 psychotrahe
* [r1748] doc/developer-guidelines.sgml:
Added hint to avoid using the boolean type in C as discussed on
the devel list
2007-06-20 11:09 psychotrahe
* [r1747] plugins/check_ldap.c:
Fixed default behaviour of check_ldaps
2007-06-20 11:00 psychotrahe
* [r1746] NEWS, plugins/check_ldap.c:
Clarified check_ldaps behaviour. New arguments to explicitly
select secure connect behaviour (--starttls/--ssl).
2007-06-20 09:01 psychotrahe
* [r1745] plugins/check_cluster.c:
added -V/--version to check_cluster
2007-06-18 20:20 psychotrahe
* [r1744] REQUIREMENTS, configure.in, plugins, plugins/.cvsignore:
Make Linux specific plugin check_ide_smart build if appropriate
headers are found
2007-06-17 19:34 hweiss
* [r1743] plugins/check_http.c:
Minor fixes.
2007-06-17 19:22 hweiss
* [r1742] NEWS, plugins/check_http.c:
Fix buffer overflow vulnerabilities when parsing HTTP redirect
'Location:' strings using sscanf(3) (Nobuhiro Ban - 1687867)
2007-06-15 18:37 hweiss
* [r1741] plugins/check_http.c:
When following redirects, the plugin supported 'Location:' header
fields which spanned multiple lines. However, it was not checked
whether extra lines are preceeded with white space, which could
lead to the following header field name being interpreted as the
value of the 'Location:' field if the latter was empty for some
reason.
2007-06-15 18:31 hweiss
* [r1740] plugins/check_http.c:
`host_name' is a NULL pointer if the "-I" flag is used instead of
"-H", so use `server_address' instead. Fixes a possible segfault
when following redirects to relative URLs (reported by Ingo
Lantschner).
2007-06-13 09:43 psychotrahe
* [r1739] plugins/check_ide_smart.c:
Fixed some syntax errors to make check_ide_smart build
2007-06-12 23:18 hweiss
* [r1738] plugins/check_by_ssh.c:
Add "-v" to help/usage output.
2007-06-12 07:13 psychotrahe
* [r1737] plugins/popen.c:
Removed debug line
2007-06-11 20:54 psychotrahe
* [r1736] THANKS.in, plugins/popen.c:
Fixed problem with popen.c not parsing --longopt='foo bar'
correctly (Daniel Bimschas #1291987)
2007-06-04 09:07 tonvoon
* [r1735] THANKS.in:
Removed duplicate names
2007-06-04 08:58 tonvoon
* [r1733] BUGS, ChangeLog, NEWS, configure.in, package.def:
For 1.4.9 release
2007-06-03 15:58 psychotrahe
* [r1732] lib/tests/test_tcp.c:
Minor corrections to test_tcp.c
2007-06-03 15:14 psychotrahe
* [r1731] lib/tests/Makefile.am:
Makefile.am changes for test_tcp.c
2007-06-03 15:00 psychotrahe
* [r1730] configure.in, lib/tests, lib/tests/.cvsignore,
lib/tests/test_tcp.c, lib/tests/test_tcp.t:
Added test cases for utils_tcp
2007-06-03 14:40 psychotrahe
* [r1729] NEWS, lib/Makefile.am, lib/utils_tcp.c, lib/utils_tcp.h,
plugins/check_tcp.c:
Moved check_tcp's expect string testing into utils_tcp for
testing purposes. Added -A/--all flag to test for every expect
string passed.
2007-06-01 23:11 hweiss
* [r1728] BUGS, NEWS:
Fix possible check_http segfaults when following HTTP redirects.
2007-06-01 23:08 hweiss
* [r1727] plugins/check_http.c:
Fix an off-by-one error where a realloc(3) call doesn't allocate
space for nul-termination (Aravind Gottipati - 1729692)
2007-06-01 22:57 hweiss
* [r1726] plugins/sslutils.c:
Call the SSL library initialization functions only once (not for
every SSL connection).
2007-06-01 17:06 hweiss
* [r1725] plugins/sslutils.c:
Save an entire CPU cycle if c points to NULL already.
2007-06-01 16:42 hweiss
* [r1724] plugins/sslutils.c:
Set the pointers to the SSL and SSL_CTX objects back to NULL
after freeing them in np_net_ssl_cleanup(). This fixes a
check_http segfault if an SSL site redirects to a non-SSL one
(reported by Aravind Gottipati via IRC).
2007-05-29 20:01 psychotrahe
* [r1723] plugins/check_tcp.c:
Fix segfault when -e is specified multiple times. Thanks to John
Rouillard and Ralph Roessner (#1475899)
2007-05-29 19:11 psychotrahe
* [r1722] plugins/check_tcp.c:
No more warn/crit values in performance data if -w and -c are not
specified. Thanks to Simon Bellwood (#1181554)
2007-05-29 05:22 dermoth
* [r1721] NEWS, plugins/check_snmp.c:
check_snmp don't warn anymore if something is printed on stderr
2007-05-29 04:25 dermoth
* [r1720] plugins/check_snmp.c:
change a bunch of whitespaces (no code was harmed)
2007-05-27 14:49 psychotrahe
* [r1719] THANKS.in, plugins-scripts/check_oracle.sh:
check_oracle does not need a valid ORACLE_HOME if called with
--db. Thanks to Jason Martin (#1505551)
2007-05-27 13:46 seanius
* [r1718] lib/utils_base.c, lib/utils_base.h,
plugins-root/check_dhcp.c, plugins-root/check_icmp.c:
added functions to utils_base: np_check_if_root() - returns
nonzero if geteuid()==0 np_warn_if_not_root() - uses the above to
print an informative warning added uses of these functions to
check_dhcp and check_icmp.
2007-05-24 08:53 tonvoon
* [r1717] plugins/t/negate.pl:
Test for new functionality in negate (not automatically run in
make test)
2007-05-24 08:35 tonvoon
* [r1716] plugins/check_dummy.c, plugins/t/check_dummy.t:
Tests for check_dummy
2007-05-23 08:22 dermoth
* [r1715] NEWS, plugins/check_http.c, po/de.po, po/fr.po,
po/nagios-plugins.pot:
Update many strings in check_http to get more consistent output
Update translation files; fix all check_http changes in French
and most changes in German.
2007-05-18 07:17 dermoth
* [r1714] plugins/t/check_tcp.t:
Make check_tcp.t compatible with picky web servers.
2007-05-13 20:02 hweiss
* [r1713] plugins/check_http.c:
Add missing options to the usage output.
2007-05-13 12:28 psychotrahe
* [r1712] THANKS.in, plugins-root/check_dhcp.c:
check_dhcp now adds mandatory end option (Thanks to Enrico Scholz
- #1675306)
2007-05-12 07:45 psychotrahe
* [r1711] plugins/check_cluster.c:
Fixed glibc error caused in utils_base.c due to uninitialized
thresholds struct (spotted on ubundu 6.06 LTS).
2007-05-12 00:49 tonvoon
* [r1710] ABOUT-NLS, build-aux/mkinstalldirs, configure.in:
Updating gettext files from coreutils-6.9. mkinstalldirs needs to
be in build-aux for some systems without gettext natively. Also
have at top level, though gettext documentation says file not
neceesary
2007-05-09 09:16 psychotrahe
* [r1709] plugins/check_ups.c:
small typo in --help
2007-05-09 09:09 psychotrahe
* [r1708] THANKS.in, plugins/check_ups.c:
Fixed --help output (Ask Bjoern Hansen - #1714823)
2007-05-09 08:16 psychotrahe
* [r1707] plugins/t/check_disk.t:
added testcase to verify that old positional arguments only
select one path
2007-05-03 20:43 psychotrahe
* [r1706] ChangeLog, THANKS.in, plugins/check_disk.c:
fixed backward incompatibility introduced in 1.4.8 where all
partitions are selected, if path is specified as last argument
(without using -p). Thanks to Emil Michles (Emilis) on #nagios
2007-05-02 10:11 dermoth
* [r1705] tools/distclean:
Making Solaris happy
2007-05-02 05:30 dermoth
* [r1704] NEWS:
/* Nothing */
2007-05-02 05:22 dermoth
* [r1703] NEWS, THANKS.in, plugins/check_time.c:
Fix check_time returning wrong OK when time is before the epoch
on some arch
2007-04-28 21:57 psychotrahe
* [r1702] plugins/t/check_cluster.t:
added test cases for check_cluster
2007-04-25 22:21 tonvoon
* [r1701] tools/tinderbox_build:
Test installs into temporary directories
2007-04-25 22:10 tonvoon
* [r1700] NEWS, configure.in, plugins/check_load.c,
plugins/common.h, plugins/t/check_load.t:
check_load can optionally divide by number of cpus
2007-04-23 07:30 hweiss
* [r1699] plugins/check_ping.c:
#ifdef can only test a single macro, not an expression.
2007-04-20 17:55 hweiss
* [r1698] plugins-root/check_dhcp.c:
Remove unused variables.
2007-04-20 17:46 hweiss
* [r1697] plugins/check_cluster.c:
Include "utils_base.h".
2007-04-20 17:45 hweiss
* [r1696] lib/utils_base.h:
Declare print_thresholds().
2007-04-20 17:39 hweiss
* [r1695] plugins/check_cluster.c:
Predeclare functions and remove unused variables.
2007-04-20 17:25 hweiss
* [r1694] THANKS.in, plugins-root/check_dhcp.c:
Use the 'server identifier' option instead of the 'siaddr' field
as the DHCP server address; see RFC 2131, 2. (Denis Knauf -
1667488)
2007-04-19 03:46 dermoth
* [r1693] NEWS, configure.in:
Fix compilation of check_ldap, check_radius and check_pgsql
(*ding*)
2007-04-18 19:31 hweiss
* [r1692] NEWS, plugins/check_by_ssh.c:
Revert my previous change to "-S/--skip" in favour of the two
options "-E/--skip-stderr" and "-S/--skip-stdout". Both of them
support omitting the number of lines to skip, in which case all
output on the respective file descriptor is skipped. "--skip" is
kept as an alias for "--skip-stdout" for backwards compatibility
with recent releases.
Also, print a message if no (non-skipped) stdout/stderr output is
available. This fixes a segfault if the remote command prints no
output.
2007-04-15 15:17 dermoth
* [r1691] plugins/check_cluster.c:
Localization and help fixes (Thanks Benoit M.)
2007-04-15 09:03 dermoth
* [r1690] plugins/check_cluster.c:
Cosmetic change
2007-04-15 08:56 dermoth
* [r1689] contrib/check_cluster2.README:
More details about the changes
2007-04-15 08:50 dermoth
* [r1688] NEWS, plugins/Makefile.am, plugins/check_cluster.c:
Add thresholds support for check_cluster + lots of
standardization. Add forgotten items to NEWS.
2007-04-15 06:44 dermoth
* [r1687] BUGS, plugins/check_snmp.c:
Fix bug #1344584: Counter64 values not handled correctly
2007-04-14 15:07 dermoth
* [r1686] BUGS:
Works for me
2007-04-14 03:09 hweiss
* [r1685] BUGS, plugins/check_by_ssh.c:
Up to revision 1.35, the "-S" option skipped the specified number
of lines written to stderr. With revision 1.36 and newer, "-S"
skipped the specified number of lines written to stdout. Now,
"-S" skips the specified number of lines written to stderr; and
if the number specified via "-S" minus the number of lines
written to stderr is larger than 0, the difference is used as the
number of lines written to stdout to skip. Also, the "--help"
output was fixed. (Hector - 1675286)
2007-04-13 11:38 dermoth
* [r1684] plugins, plugins/.cvsignore:
... Some CVS magic too
2007-04-13 11:35 dermoth
* [r1683] contrib/check_cluster2.README, plugins/Makefile.am,
plugins/check_cluster.c:
automake magic for check_cluster
2007-04-11 14:43 tonvoon