Skip to content

Commit

Permalink
README + LICENSE
Browse files Browse the repository at this point in the history
  • Loading branch information
Valodia De Seynes committed Feb 6, 2023
1 parent 75ad97f commit 7155b0d
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
1 change: 1 addition & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
License: GNU GPL v3
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

Eventlog to Syslog Service for Windows (2k, XP, 2k3, 2k8+)

# Eventlog to Syslog Service for Windows

This program is written in C and provides a method of sending Windows Eventlog events to a syslog server. It works with the new Windows Events service found in Vista and Server 2008 and can be compiled for both 32 and 64-bit environments. Designed to keep up with very busy servers, it is fast, light, and efficient. The program is designed to run as a windows service.

It is an adaption of Curtis Smith's Eventlog to Syslog service found at https://engineering.purdue.edu/ECN/Resources/Documents/UNIX/evtsys/
It contains the following improvements on Smith's utility:

NOTE: Pre-4.5 Users. The 4.5 update changes how log hosts are configured. Please make sure your registry keys are consolidated into a single registry key with multiple hosts separated by a semicolon when upgrading, or just reinstall using the new format to specify your log hosts. Check the readme for full details.

Update: * Added a new download file per user request. It's available in the downloads section as well as under the 4.4.3 tag's Executables folders. It is exactly the same as the 4.4.3 source code, built with a maximum message size of 4096.

Changes in v4.5.1: * Fixed issue where command-line hosts (-h) argument was not saved to the registry * Fixed an issue where the user might not be able to use the maximum of 6 log hosts

v4.5: * Addition of a Tag (-t) parameter allowing you to specify a custom parameter for the program field. * Addition of a parameter (-a) allowing use of an FQDN Hostname or IP address * IncludeOnly flag no longer used on Vista/Server 2k8 * Allow use of XPath to specify events to forward on Vista/2008+ * Removal of additional DLL, now a single file deployment * Removal of additional log host keys switching to instead use a single key

v4.4.3: * Improved performance in Server 2008 by implementing event subscriptions. Thanks to Martin for pointing me in the right direction.

v4.4.2: * Added support for custom tags from a server. Use the -t flag when installing (Thanks wired) * Added support for up to four log hosts simultaneously * Fix a bug that causes excessive errors when an event cannot be retrieved on Server 2008 * Fix an issue not allowing a log level of 4 to be valid * Began support for configurable maximum log size. Not yet completed * Lightly tested TCP support has been implemented. Error checking and fault tolerance not yet finished. Documentation will be forthcoming for those who want to help test it

0 comments on commit 7155b0d

Please sign in to comment.