[syslog-ng] syslog-ng 1.9.9 released
Balazs Scheidler
bazsi at balabit.hu
Sun Feb 26 11:31:43 CET 2006
Hi,
I have released syslog-ng 1.9.9, a version marking the feature freeze
towards syslog-ng 2.0.0. This is still a "development" release however
this is more suited for production use than previous versions.
The list of user-visible changes summarizing the changes since 1.9.8 can
be found below. Please note that previous snapshots (dated after
2006-02-24) contained a severe problem that might have caused crashes
which I have fixed in this release, but is not in the NEWS entry as
1.9.8 did not have this problem.
The release is available at the usual place:
http://www.balabit.com/products/syslog-ng/
The latest documentation is not yet available on the webpage, you'll
have to wait for that till tomorrow when the next snapshot will be
generated.
1.9.9
Sun, 26 Feb 2006 09:49:47 +0100
Some minor new features:
* Added optional() option to pipe and unix drivers to make syslog-ng
start even if the required directories/files do not exist.
* Added DNS name resolution to udp and tcp targets.
* Added a stats() keyword for 1.6.x compatibility.
* Added processed counters for source/destination groups and the log
center.
* Added normalize_hostnames() option which converts all hostnames to
lower case.
* Added PID macro.
* Added kernel flag to sources to indicate that messages coming from
the source should default to 'kern.notice' instead of 'user.notice'
* Added frac_digits() option which controls how many digits are
printed in second fractions.
* Added time_sleep() option to add a fixed latency to the poll loop
required in some tuning situations.
* Documentation updates.
Changes:
* Removed stats entries for files as they never lose messages and it
would only clutter the log statistics output.
* The meaning of the undocumented keep_timestamp() option was
changed and documented, it controls whether syslog-ng uses the
time of reception or the time included in the log message.
Bugfixes:
* Fixed port unreachable handling for UDP destinations.
* Fixed PRI macro processing as it included the local hostname in
addition to the priority value because of a missing break
statement.
* UNIX domain sockets are kept alive across SIGHUPs by default.
* Fixed a possible segmentation fault on SIGHUP.
* Fixed timezone extraction from incoming messages with ISO
timestamp (only this syslog-ng can send these currently)
* Fixed HOST_FROM, FULLHOST_FROM, SOURCEIP, DATE, R_DATE, S_DATE
macros (some were still not implemented others worked incorrectly
in some circumstances)
* Fixed fractions of a second processing.
--
Bazsi
More information about the syslog-ng
mailing list