rsyslog
May 17, 2008 - 11:22 AM

Donate!
Satisfied with rsyslog?

Donate and help keep
the project alive!

Rainer's Blog

Login




 


 Log in Problems?
 New User? Sign Up!

Online
There are 16 unlogged users and 0 registered users online.

You can log-in or register for a user account here.

Topic: Change Log

The new items published under this topic are as follows.

<   12345678910   >

Changelog for 1.14.0 - 2007-06-28
Version 1.14.0 (RGer/Peter Vrabec), 2007-06-28

  • Peter Vrabec provided IPv6 for rsyslog, so we are now IPv6 enabled

    IPv6 Support is currently for UDP only, TCP is to come soon. AllowedSender configuration does not yet work for IPv6.
  • fixed code in iovCreate() that broke C's strict aliasing rules
  • fixed some char/unsigned char differences that forced the compiler to spit out warning messages
  • updated the Red Hat init script to fix a known issue (thanks to Peter Vrabec)


Posted by  rgerhards  on  Thursday, June 28, 2007 463
 Send this story to someone Printer-friendly page 

Changelog for 1.13.5 - 2007-06-22
Version 1.13.5 (RGer), 2007-06-22

  • made the TCP session limit configurable via command line switch now -t <port>,<max sessions>
  • added man page for rklogd(8) (basically a copy from klogd, but now there is one...)
  • fixed a bug that caused internal messages (e.g. rsyslogd startup) to appear without a tag.
  • removed a minor memory leak that occurred when TAG processing requalified a HOSTNAME to be a TAG (and a TAG already was set).
  • removed potential small memory leaks in MsgSet***() functions. There would be a leak if a property was re-set, something that happened extremely seldom


Posted by  rgerhards  on  Friday, June 22, 2007 501
 Send this story to someone Printer-friendly page 

Changelog for 1.13.4 - 2007-06-18
Version 1.13.4 (RGer), 2007-06-18

  • added a new property "PRI-text", which holds the PRI field in textual form (e.g. "syslog.info")
  • added alias "syslogseverity" for "syslogpriority", which is a misleading property name that needs to stay for historical reasons (and backward-compatility)
  • added doc on how to record PRI value in log file
  • enhanced signal handling in klogd, including removal of an unsafe call to the logging system during signal handling


Posted by  rgerhards  on  Monday, June 18, 2007 500
 Send this story to someone Printer-friendly page 

Changelog for 1.13.3 - 2007-06-15
Version 1.13.3 (RGer), 2007-06-15

  • create a version of syslog.c from scratch. This is now

    • highly optimized for rsyslog
    • removes an incompatible license problem as the original version had a BSD license with advertising clause
    • fixed in the regard that rklogd will continue to work when rsysogd has been restarted (the original version, as well as sysklogd, will remain silent then)
    • solved an issue with an extra NUL char at message end that the original version had

  • applied some changes to klogd to care for the new interface
  • fixed a bug in syslogd.c which prevented compiling under debian


Posted by  rgerhards  on  Friday, June 15, 2007 409
 Send this story to someone Printer-friendly page 

Changelog for 1.13.2 - 2007-06-13
Version 1.13.2 (RGer), 2007-06-13


  • lib order in makefile patched to facilitate static linking - thanks to Bennett Todd for providing the patch
  • Integrated a patch from Peter Vrabec (pvrabec@redheat.com):

    • added klogd under the name of rklogd (remove dependency on original sysklogd package
    • createDB.sql now in UTF
    • added additional config files for use on Red Hat



Posted by  rgerhards  on  Wednesday, June 13, 2007 498
 Send this story to someone Printer-friendly page 

Changelog for 1.13.1 - 2007-02-05
Version 1.13.1 (RGer), 2007-02-05
  • changed the listen backlog limit to a more reasonable value based on the maximum number of TCP connections configurd (10% + 5) - thanks to Guy Standen for the hint (actually, the limit was 5 and that was a left-over from early testing).
  • fixed a bug in makefile which caused DB-support to be disabled when NETZIP support was enabled
  • added the -e option to allow transmission of every message to remote hosts (effectively turns off duplicate message suppression)
  • (somewhat) improved memory consumption when compiled with MySQL support
  • looks like we fixed an incompatibility with MySQL 5.x and above software. At least in one case, the remote server name was destroyed, leading to a connection failure. The new, improved code does not have this issue and so we see this as solved (the new code is generally somewhat better, so there is a good chance we fixed this incompatibility)


Posted by  rgerhards  on  Monday, February 05, 2007 1172
 Send this story to someone Printer-friendly page 

Changelog for 1.13.0 - 2006-12-19
  • added '$' as ToPos proptery replacer specifier - means "up to the end of the string"
  • property replacer option "escape-cc", "drop-cc" and "space-cc" added
  • changed the handling of \0 characters inside syslog messages. We now consistently escape them to "#000". This is somewhat recommended in the draft-ietf-syslog-protocol-19 draft. While the real recomendation is to not escape any characters at all, we can not do this without considerable modification of the code. So we escape it to "#000", which is consistent with a sample found in the Internet-draft.
  • removed message glue logic (see printchopped() comment for details) Also caused removal of parts table and thus some improvements in memory usage.
  • changed the default MAXLINE to 2048 to take care of recent syslog standardization efforts (can easily be changed in syslogd.c)
  • added support for byte-counted TCP syslog messages (much like syslog-transport-tls-05 Internet Draft). This was necessary to support compression over TCP.
  • added support for receiving compressed syslog messages
  • added support for sending compressed syslog messages
  • fixed a bug where the last message in a syslog/tcp stream was lost if it was not properly terminated by a LF characte


Posted by  rgerhards  on  Tuesday, December 19, 2006 1143
 Send this story to someone Printer-friendly page 

Changlog for 1.12.3 - 2006-10-04
Version 1.12.3 (RGer), 2006-10-04, development branch

  • added (interim) -u 1 option to turn off hostname and tag parsing
  • done some modifications to better support Fedora
  • made the field delimiter inside property replace configurable via template
  • fixed a bug in property replacer: if fields were used, the delimitor became part of the field. Up until now, this was barely noticable as the delimiter as TAB only and thus invisible to a human. With other delimiters available now, it quickly showed up. This bug fix might cause some grief to existing installations if they used the extra TAB for whatever reasons - sorry folks... Anyhow, a solution is easy: just add a TAB character contstant into your template. Thus, there has no attempt been made to do this in a backwards-compatible way.
  • implemented some changes to support Solaris (but support is not yet complete)
  • commented out (via #if 0) some methods that are currently not being use but should be kept for further use


Posted by  rgerhards  on  Wednesday, October 04, 2006 1273
 Send this story to someone Printer-friendly page 

Changelog for 1.12.2 - 2006-02-15
Version 1.12.2 (RGer), 2006-02-15, development branch

  • fixed a bug in the RFC 3339 date formatter. An extra space was added after the actual timestamp
  • added support for providing high-precision RFC3339 timestamps for (rsyslogd-)internally-generated messages
  • very (!) experimental support for syslog-protocol internet draft added (the draft is experimental, the code is solid ;))
  • added support for field-extracting in the property replacer
  • enhanced the legacy-syslog parser so that it can interpret messages that do not contain a TIMESTAMP
  • fixed a bug that caused the default socket (usually /dev/log) to be opened even when -o command line option was given
  • fixed a bug in the Debian sample startup script - it caused rsyslogd to listen to remote requests, which it shouldn't by default


Posted by  rgerhards  on  Wednesday, February 15, 2006 3801
 Send this story to someone Printer-friendly page 

Changelog for 1.0.4 - 2006-02-01
Version 1.0.4 (RGer), 2006-02-01, stable branch

  • a small but important fix: the tcp receiver had two forgotten printf's in it that caused a lot of unnecessary output to stdout. This was important enough to justify a new release



Posted by  rgerhards  on  Wednesday, February 01, 2006 2089
 Send this story to someone Printer-friendly page 

<   12345678910   >

 Search
 
Google

 Last Forum Posts
 · Re: Transport With Stunnel-need your hel ...
Sorry, I overlooked the message. This looks like a duplicate port ...
· Re: if ... then ... else
I've re-read the whole thread. I think I now got it. Else is just ...
· Re: if ... then ... else
sandiso wrote:So I have many boxes and from few of those boxes I ...
· Re: if ... then ... else
You got me confused. I think my config is right but I`ll explain ...
· Re: if ... then ... else
Thanks for the files (received via mail). The problem was always ...

 Top Contributors
 
Contributor Contribs
varmojfekoj 7
Michael Biebl 2
Michel Biebl 1
Peter Vrabec 1


 Past Articles

:: Syndication: ::
Page created in 0.149698019028 seconds.