2012-02-13 14:50:13 by Bartosz Kuzma | Files touched by this commit (7) |
Log message:
- Provide reasonable and useful configuration file (based on rsyslog.conf
and syslog.conf from NetBSD 5.1)
- New rc.d script - it correctly handles socket chroot dirs (like syslogd do)
- Install HTML documentation.
|
2012-02-12 21:37:01 by Bartosz Kuzma | Files touched by this commit (2) |
Log message:
Update to 5.8.7.
Changes since 5.8.6:
- bugfix: instabilities when using RFC5424 header fields
Thanks to Kaiwang Chen for the patch
- bugfix: imuxsock did truncate part of received message if it did not
contain a proper date. The truncation occured because we removed that
part of the messages that was expected to be the date.
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=295
- bugfix: potential abort after reading invalid X.509 certificate
closes: http://bugzilla.adiscon.com/show_bug.cgi?id=290
Thanks to Tomas Heinrich for the patch
- bugfix: stats counter were not properly initialized on creation
- FQDN hostname for multihomed host was not always set to the correct name
if multiple aliases existed. Thanks to Tomas Heinreich for the patch.
|
2011-11-03 11:36:42 by Filip Hajny | Files touched by this commit (1) |
Log message:
Fix a stupid typo
|
2011-10-27 12:14:19 by Filip Hajny | Files touched by this commit (6) |
Log message:
Updated wip/rsyslog5 to 5.8.6.
pkgsrc changes:
* Added options to build imfile and imsolaris
* Changed imklog and imsolaris to be mutually exclusive options (imklog does
not work on Solaris systems at all). The proper module gets set in the
example config file by default.
* Current MASTER_SITES corrected.
Changes in 5.8.6:
* bugfix: missing whitespace after property-based filter was not detected
* bugfix: $OMFileFlushInterval period was doubled - now using correct value
* bugfix: ActionQueue could malfunction due to index error
* bugfix: $ActionExecOnlyOnce interval did not work properly
* bugfix: race condition when extracting program name, APPNAME, structured
data and PROCID (RFC5424 fields) could lead to invalid characters e.g. in
dynamic file names or during forwarding (general malfunction of these
fields in templates, mostly under heavy load)
* bugfix: imuxsock did no longer ignore message-provided timestamp, if so
configured (the *default*). Lead to no longer sub-second timestamps.
* bugfix: omfile returns fatal error code for things that go really wrong
previously, RS_RET_RESUME was returned, which lead to a loop inside
the rule engine as omfile could not really recover.
* bugfix: imfile did invalid system call under some circumstances when a file
that was to be monitored did not exist BUT the state file actually existed.
* bugfix: rsyslogd -v always said 64 atomics were not present
Changes in 5.8.5:
* bugfix: security: off-by-two bug in legacy syslog parser, CVE-2011-3200
* bugfix: mark message processing did not work correctly
* bugfix: potential hang condition during tag emulation
* bugfix: too-early string termination during tag emulation
* bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup (msg.c)
* bugfix: fixed incorrect state handling for Discard Action (transactions)
Changes in 5.8.4:
* bugfix: potential misadressing in property replacer
* bugfix: memcpy overflow can occur in allowed sender checking if a name is
resolved to IPv4-mapped-on-IPv6 address
* bugfix: MSGID corruption in RFC5424 parser under some circumstances
Changes in 5.8.3:
* systemd support: set stdout/stderr to null - thx to Lennart for the patch
* added support for the ":omusrmsg:" syntax in configuring user messages
* added support for the ":omfile:" syntax in configuring user messages
Changes in 5.8.2:
* bugfix: problems in failover action handling
* bugfix: mutex was invalidly left unlocked during action processing
* bugfix: memory leak in imtcp & subsystems under some circumstances
* bugfix/improvement: $WorkDirectory now gracefully handles trailing slashes
|
2011-09-03 05:21:10 by tez | Files touched by this commit (1) |
Log message:
Note SA45848
|
2011-05-19 15:19:11 by Bartosz Kuzma | Files touched by this commit (2) |
Log message:
Update to 5.8.1
Changes:
* bugfix: invalid processing in QUEUE_FULL condition
* new module mmsnmptrapd, a sample message modification module
* bugfix: rate-limiting inside imuxsock did not work 100% correct
* bugfix: $myhostname not available in RainerScript (and no error message)
* bugfix: memory and file descriptor leak in stream processing
* bugfix: doc for impstats had wrong config statements
* bugfix: IPv6-address could not be specified in omrelp
* bugfix: TCP connection invalidly aborted when messages needed to be
* bugfix: $LocalHostName was not honored under all circumstances
* bugfix(minor): improper template function call in syslogd.c
Full changelog message at http://www.rsyslog.com/changelog-for-5-8-1-v5-stable/
|
2011-04-18 15:46:23 by Bartosz Kuzma | Files touched by this commit (8) | |
Log message:
Import rsyslog-5.8.0 as wip/rsyslog5.
Rsyslog is an enhanced multi-threaded syslogd supporting, among
others, MySQL, PgSQL, syslog/tcp, RFC 3195, permitted sender lists,
filtering on any message part, and fine grain output format control.
It is quite compatible to stock sysklogd and can be used as a
drop-in replacement. Its advanced features make it suitable for
enterprise-class, encryption protected syslog relay chains while
at the same time being very easy to setup for the novice user. An
optional web interface - phpLogCon - can be used to visualize all
data online.
|