Author: hbelusca
Date: Tue Oct 25 23:50:31 2016
New Revision: 73035
URL:
http://svn.reactos.org/svn/reactos?rev=73035&view=rev
Log:
[EVTLIB]: Create a EvtLib library for manipulating the event log file format from
anywhere.
[EVENTLOG]: Make usage of this library.
CORE-11868 #resolve #comment Committed in r73035.
[EVENTLOG]: Protect the global handle table with a lock as it seems to me that this needs
serialization. Please notify me if you think this is not actually necessary (and I'll
revert that in case).
Added:
trunk/reactos/sdk/lib/evtlib/
trunk/reactos/sdk/lib/evtlib/CMakeLists.txt (with props)
trunk/reactos/sdk/lib/evtlib/evtlib.c
- copied, changed from r73034, trunk/reactos/base/services/eventlog/file.c
trunk/reactos/sdk/lib/evtlib/evtlib.h
- copied, changed from r73034, trunk/reactos/base/services/eventlog/eventlog.h
Modified:
trunk/reactos/base/services/eventlog/CMakeLists.txt
trunk/reactos/base/services/eventlog/eventlog.c
trunk/reactos/base/services/eventlog/eventlog.h
trunk/reactos/base/services/eventlog/file.c
trunk/reactos/base/services/eventlog/logport.c
trunk/reactos/base/services/eventlog/rpc.c
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: trunk/reactos/base/services/eventlog/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/CMa…
Modified: trunk/reactos/base/services/eventlog/eventlog.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/eve…
Modified: trunk/reactos/base/services/eventlog/eventlog.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/eve…
Modified: trunk/reactos/base/services/eventlog/file.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/fil…
Modified: trunk/reactos/base/services/eventlog/logport.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/log…
Modified: trunk/reactos/base/services/eventlog/rpc.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/services/eventlog/rpc…
Added: trunk/reactos/sdk/lib/evtlib/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/evtlib/CMakeLists.…
Copied: trunk/reactos/sdk/lib/evtlib/evtlib.c (from r73034,
trunk/reactos/base/services/eventlog/file.c)
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/evtlib/evtlib.c?p2…
Copied: trunk/reactos/sdk/lib/evtlib/evtlib.h (from r73034,
trunk/reactos/base/services/eventlog/eventlog.h)
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/sdk/lib/evtlib/evtlib.h?p2…