Revision history for Perl extension Win32::EventLog.

0.079    [2026-05-05]
- fix skipped record in SEQUENTIAL ReadEventLog (RT#61484) by Olivier Mengué.
  OFFSET is ignored in SEQUENTIAL read, matching the underlying Win32 API;
  previously a '0' value bypassed the cache and gave unpredictable results
- refactor ReadEventLog SEEK mode to use cached entries instead of
  re-reading on every call by Olivier Mengué
- add test for RT#61484 by Olivier Mengué (now also listed in MANIFEST so
  it ships in the CPAN tarball)
- fix POD typos by David Steinbrunner [PR/2]
- add GitHub repository URL to META.yml by David Steinbrunner [PR/1]
- fix required perl version 5.6 -> 5.006 by David Steinbrunner [PR/3]
- add INSTALL file with build hints by Alexandr Ciornii
- move repository to perl-libwin32 organization [PR/4]
- add LICENSE and README.md [PR/5]
- drop redundant "from Perl" from abstract
- normalize line endings to LF

0.076    [2008-07-02]
      - Make sure the regression tests are properly skipped on Win95

0.075 Tue Apr 15 2008 (Jan Dubois)
      - version 0.075 for separate upload to CPAN
      - simplified Makefile.PL
      - added META.yml
      - added ppport.h
      - fixes for Win64 support

0.074 (unreleased)
    - EventLog can sometimes fail to retrieve messages (fix suggested
      by Patrice M. I. Parmentier in
      http://rt.perl.org/rt2/Ticket/Display.html?id=17457)

0.073 Fri May 17 2002 (Brett Williams <brett@black-mamba.com>)

    - fix for incorrect number of parameters passed from method
      Win32::EventLog::Report to method Win32::EventLog::WriteEventLog
    - fix for method Win32::EventLog::WriteEventLog ignoring 'reserved'
      parameter

0.072 Tue Aug 14 2001 (Jan Dubois)
    - GetEventLogText fixes:
      - EventMessageFile can actually be a *list* of files
      - provide additional bogus inserts to cope with broken
        message files / eventlog entries

0.071 Fri Aug 25 12:34:56 2000 (Jan Dubois)
    - remove limit of 16 fields for GetEventLogText
    - fix endless loop problem in GetEventLogText

0.07  Mon May 22 21:02:26 2000
    - support for passing Unicode strings to underlying calls (thanks
      to Jan Dubois <JanD@ActiveState.com>)
    - various other cleanups for the code and the documentation
      (Jan Dubois <JanD@ActiveState.com>)

0.062 Mon May 22 21:02:26 2000
    - fix for memory leak in EventLog due to lack of DESTROY()
      (suggested by Jan Dubois <JanD@ActiveState.com>)
    - Report() method uses 'Source' and 'Computer' fields in passed
      hashref if they exist, and uses the same fields from the EventLog
      object if they don't.  NOTE: THIS IS A POTENTIAL COMPATIBILITY
      ISSUE.

0.06  Tue Feb  2 20:52:00 1999
    - new method overloaded to support backup eventlogs
	- GetEventLogText now processes embedded %%xxx strings.
	- Automatic call to GetEventLogMessageText removed from Read
	  method.
    - GetMessageText function and variable added
    - Message field supported by previous version now only
	  available either by setting $Win32::EventLog::GetMessageText=1
	  or calling Win32::EventLog::GetMessageText function.
	- Some documentation added.
	
0.05  Sat Nov 14 23:04:41 1998
	- support 'User' and 'Message' fields (suggested by
	  Martin Pauley <martin.pauley@ulsterbank.ltd.uk>)

0.04  Mon Sep  7 22:41:27 1998
	- grow buffer for ReadEventLog() as needed

0.03  Fri Feb  6 20:54:54 1998
	- Fix Read(...,\%foo)

0.02  Thu Dec  4 16:16:47 1997
	- Open() method has been renamed to new()
	- Perl code is cleaner
	- cosmetic tweaks

0.01  Sat Apr  5 15:20:38 1997
	- original version; created by h2xs 1.18
	- imported from Actiware version

