##########################################
# Changelog of the check_logfiles plugin #
##########################################

2.4.1.9 - 2008-10-30
- bugfix in handling of config file paths. (Thanks Ken Harford)

2.4.1.8 - 2008-10-24
- bugfix in Windows scriptpath. (Thanks Markus Wagner)
- relative pathnames for config files are now possible under windows

2.4.1.7 - 2008-10-10
- bugfix in rotating::uniform and macros in rotation
- bugfix scriptparams with CL_TAG (Thanks Markus Wagner)

2.4.1.6 - 2008-09-03
- added parameter --environment

2.4.1.5 - 2008-08-15
- syslogclient hostnames can be case insensitive with option nocase

2.4.1.4 - 2008-07-20
- scripts have access to a state hash, Environ. LAST_RUNTIME, RUN_COUNT
- bugfix in type=uniform

2.4.1.3 - 2008-06-24
- fixed a bug in --sticky=<duration> (Thanks Severin Rossignol)

2.4.1.2 - 2008-06-18
- fixed a bug in CL_DATE_YY (Thanks beboy)

2.4.1.1 - 2008-05-29
- archivedir can contain macros

2.4.1 - 2008-05-22
- fixed a bug in sticky code (Thanks Nils Mueller)

2.4 - 2008-05-07
- added support for oracle alert log through database connection

2.3.3 - 2008-04-10
- introduced -F which allows directories full of configfiles 
  (ending in .cfg or .conf)
- fixed a typo in LOGLOG0LOG1 definition

2.3.2.1 - 2008-02-26
- fixed a bug which appeared with perl 5.10
- tinkered with encoding.

2.3.2 - 2008-02-12
- added support for ipmitool system event log.
- fixed a small errpt bug.
- added decoding of ucs-2 encoded files as proposed by Dominic Horn.

2.3.1.3 - 2008-01-28
- small change to make it work with perl 5.10

2.3.1.2 - 2007-12-27
- added macro CL_PROTOCOLFILE
- more commandline options
- Fixed a bug in conjunction with very big logfiles.

2.3.1.1 - 2007-11-16
- Fixed a bug concerning sticky. (Thanks Marc Richter)
- New option savethresholdcount. (Thanks Hannu Kivimki)

2.3.1 - 2007-10-14
- Added search templates. Thanks Axel.
- Threshold counters are remembered.
- Fixed a big in scriptparams found by Niall Downie.
- Support for bzip2'ed archives

2.3 - 2007-09-10
- Added AIX errpt as a new type of logfile.
- Performance data are now in the expected format.
- Added the sticky option. (I hate it. No support!)
- Added the syslogclient option.
- Error counters can now be reset with okpatterns.
- Buxfixes for supersmart postscript output.

2.2.4.1 - 2007-06-11
- Fixed a bug (--searches) found by Mark Petersen

2.2.4 - 2007-06-06
- Added support for "virtual" files. (like /proc/*)

2.2.3 - 2007-06-05
- Fixed a bug with non-linux unices. 
- Banged my head against the table. 

2.2.2 - 2007-06-02
- Added support for supersmart pre/postscripts with no output

2.2.1 - 2007-06-01
- Added parameters to perl-based scripts
- Fixed bugs in DOS batch files

2.2 - 2007-05-31
- Scripts can now be code references.
- Added smart scripts.

2.1.2 - 2007-05-24
- Added the [no]case option to enable case insensitive searches.
- Fixed a bug related to acls and linux. (thx Marcus Fleige).

2.1.1 - 2007-05-21
- Removed sloppyness from the release 2.1

2.1 - 2007-05-21
- Added support for Windows (ActiveState Perl)
- Added the mod_log_rotate method for Apache and Windows.
- Fixed a bug in configure for solaris/awk 
- Added "selectedsearches" as proposed by Lars Stavholm.

2.0 - 2007-05-09
- New layout of code using perl objects.
- Added handling of nonrotating logfiles as proposed by Kai Nielsen.
- Added performance data.
- Bugs, improvements, cosmetics, tests

1.3.6.1 - 2006-10-20
- Corrected a bug which created protocol files even if no pattern matched.
- Added a delay option as proposed by some users of the syslog check method.

1.3.6
- Added execution of scripts if inverse patterns are not found.
- Corrected typos in README
- Added command line parameters as proposed by Hendrik "Andurin" Baecker.

1.3.5 - 2006-08-23
- Code cleanup
- Removed nsca support in favour of a more flexible script handling.
- Added support for script parameters and modeling of the script's input.
- Matches are now passed as environment parameters to scripts.

1.3.4 - 2006-08-06
- Added support for shifting logfilenames through macros.

1.3.3 - 2006-07-03
- Added nsca support for standalone use of check_logfiles

1.3.2 - 2006-07-27
- Added "watchdog" patterns which raise an alert when not found.
- Added exceptions for patterns which stop processing of a preceding match.
- More documentation in README
- Fixed syntax errors found by Doug Lochart.

1.3.1 - 2006-07-24
- Added automatic deletion of old protocol files.
- Added handling of an unreadable logfile.

1.3 - 2006-07-04
- Added an option for syslogservers to filter out foreign log entries.
- Added macros in patterns.
- Fixed a bug in timeout handling.
- Added Debian to the list of predefined rotation methods.

1.2.6 - 2006-07-03
- Added options {critical,warning}threshold as proposed by jorge cabrera.

1.2.5 - 2006-04-17
- Fixed a bug in the fake seek algorithm.

1.2.4 - 2006-04-15
- Added a workaround to enable seeking in a pipe.
- Minor bugfixing in tracing output.
- Added some more examples to README.

1.2.3 - 2006-04-11
- Minor modifications to tracing.
- Duplicate file detection to prevent scanning the same file twice.
- Added examples to README.

1.2.2 - 2006-03-31
------------------
- Added an new item to tracing as requested

1.2.1 - 2006-03.27
------------------
- Fixed a small bug in mtime comparison

1.2 - 2006-03-27
----------------
- Changed the default timeout to 60 seconds
- Added a better rotation detection
- Added -d option to activate extensive tracing
- Bugfixing and commenting

1.1 - 2006-03-24
----------------
- Added the first match to the plugin's output

1.0 - 2006-03-12
----------------
- Initial release
