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 15 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 rsyslog 1.17.3 - 2007-07-25
Version 1.17.3 (rgerhards), 2007-07-25

  • continued working on modularization
  • fixed a bug that caused rsyslogd to segfault on exit (and probably also on HUP), when there was an unsent message in a selector that required forwarding and the dns lookup failed for that selector (yes, it was pretty unlikely to happen;)) thanks to varmojfekoj for the patch
  • fixed a memory leak in config file parsing and die() thanks to varmojfekoj for the patch
  • rsyslogd now checks on startup if it is capable to performa any work at all. If it cant, it complains and terminates thanks to Michel Samia for providing the patch!
  • fixed a small memory leak when HUPing syslogd. The allowed sender list now gets freed. thanks mildew to for the patch.
  • changed the way error messages in early startup are logged. They now do no longer use the syslogd code directly but are rather send to stderr


Posted by  rgerhards  on  Wednesday, July 25, 2007 398
 Send this story to someone Printer-friendly page 

Changelog for rsyslog 1.17.2 - 2007-07-23
Version 1.17.2 (rgerhards), 2007-07-23

  • made the port part of the -r option optional. Needed for backward compatibility with sysklogd
  • replaced system() calls with something more reasonable. Please note that this might break compatibility with some existing configuration files. We accept this in favor of the gained security.
  • removed a memory leak that could occur if timegenerated was used in RFC 3164 format in templates
  • did some preparation in msg.c for advanced multithreading - placed the hooks, but not yet any active code
  • worked further on modularization
  • added $ModLoad MySQL (dummy) config directive
  • added DropTrailingLFOnReception config directive


Posted by  rgerhards  on  Monday, July 23, 2007 454
 Send this story to someone Printer-friendly page 

Changelog for 1.17.1 - 2007-07-20
Version 1.17.1 (rgerhards), 2007-07-20

  • fixed a bug that caused make install to install rsyslogd and rklogd under the wrong names
  • fixed bug that caused $AllowedSenders to handle IPv6 scopes incorrectly; also fixed but that could grabble $AllowedSender wildcards. Thanks to mildew@gmail.com for the patch
  • minor code cleanup - thanks to Peter Vrabec for the patch
  • fixed minimal memory leak on HUP (caused by templates) thanks to varmojfekoj for the patch
  • fixed another memory leak on HUPing and on exiting rsyslogd again thanks to varmojfekoj for the patch
  • code cleanup (removed compiler warnings)
  • fixed portability bug in configure.ac - thanks to Bartosz Kuzma for the patch
  • moved msg object into its own file set
  • added the capability to continue trying to write log files when the file system is full. Functionality based on patch by Martin Schulze to sysklogd package


Posted by  rgerhards  on  Friday, July 20, 2007 419
 Send this story to someone Printer-friendly page 

Changelog for 1.17.0 - 2007-07-17
Version 1.17.0 (RGer), 2007-07-17

  • added $RepeatedLineReduction config parameter
  • added $EscapeControlCharactersOnReceive config parameter
  • added $ControlCharacterEscapePrefix config parameter
  • added $DirCreateMode config parameter
  • added $CreateDirs config parameter
  • added $DebugPrintTemplateList config parameter
  • added $ResetConfigVariables config parameter
  • added $FileOwner config parameter
  • added $FileGroup config parameter
  • added $DirOwner config parameter
  • added $DirGroup config parameter
  • added $FailOnChownFailure config parameter
  • added regular expression support to the filter engine thanks to Michel Samia for providing the patch!
  • enhanced $AllowedSender functionality. Credits to mildew@gmail.com for the patch doing that

    • added IPv6 support
    • allowed DNS hostnames
    • allowed DNS wildcard names

  • added new option $DropMsgsWithMaliciousDnsPTRRecords
  • added autoconf so that rfc3195d, rsyslogd and klogd are stored to /sbin
  • added capability to auto-create directories with dynaFiles


Posted by  rgerhards  on  Tuesday, July 17, 2007 491
 Send this story to someone Printer-friendly page 

ChangeLog for 1.16.0 - 2007-07-13
Version 1.16.0 (RGer/Peter Vrabec), 2007-07-13 - The Friday, 13th Release ;)

  • build system switched to autotools
  • removed SYSV preprocessor macro use, replaced with autotools equivalents
  • fixed a bug that caused rsyslogd to segfault when TCP listening was disabled and it terminated
  • added new properties "syslogfacility-text" and "syslogseverity-text" thanks to varmojfekoj for the patch
  • added the -x option to disable hostname dns reslution thanks to varmojfekoj for the patch
  • begun to better modularize syslogd.c - this is an ongoing project; moved type definitions to a separate file
  • removed some now-unused fields from struct filed
  • move file size limit fields in struct field to the "right spot" (the file writing part of the union - f_un.f_file)
  • subdirectories linux and solaris are no longer part of the distribution package. This is not because we cease support for them, but there are no longer any files in them after the move to autotools


Posted by  rgerhards  on  Friday, July 13, 2007 419
 Send this story to someone Printer-friendly page 

Changelog for rsyslog 1.15.1
Version 1.15.1 (RGer), 2007-07-10

  • fixed a bug that caused a dynaFile selector to stall when there was an open error with one file
  • improved template processing for dynaFiles; templates are now only looked up during initialization - speeds up processing
  • optimized memory layout in struct filed when compiled with MySQL support
  • fixed a bug that caused compilation without SYSLOG_INET to fail
  • re-enabled the "last message repeated n times" feature. This feature was not taken care of while rsyslogd evolved from sysklogd and it was more or less defunct. Now it is fully functional again.
  • added system properties: $NOW, $YEAR, $MONTH, $DAY, $HOUR, $MINUTE
  • fixed a bug in iovAsString() that caused a memory leak under stress conditions (most probably memory shortage). This was unlikely to ever happen, but it doesn't hurt doing it right
  • cosmetic: defined type "uchar", change all unsigned chars to uchar


Posted by  rgerhards  on  Tuesday, July 10, 2007 403
 Send this story to someone Printer-friendly page 

Changelog for rsyslog 1.0.5 - 2007-07-06
Version 1.0.5 (RGer), 2007-07-06
Please note that this is a release of the stable branch - currently, it is
pretty outdated compared to the development branch. We recommend upgrading
to 1.0.5 only for users of 1.0.4


  • fixed a bug in the Debian sample startup script - it caused rsyslogd to listen to remote requests, which it shouldn't by default
  • fixed a bug with the -o option - thanks to Jonas Eriksson for the patch


Posted by  rgerhards  on  Friday, July 06, 2007 497
 Send this story to someone Printer-friendly page 

Changelog for 1.15.0 - 2007-07-05
Version 1.15.0 (RGer), 2007-07-05

  • added ability to dynamically generate file names based on templates and thus properties. This was a much-requested feature. It makes life easy when it e.g. comes to splitting files based on the sender address.
  • added $umask and $FileCreateMode config file directives
  • applied a patch from Bartosz Kuzma to compile cleanly under NetBSD
  • checks for extra (unexpected) characters in system config file lines have been added
  • added IPv6 documentation - was accidently missing from CVS
  • begun to change char to unsigned char


Posted by  rgerhards  on  Thursday, July 05, 2007 518
 Send this story to someone Printer-friendly page 

Changelog for 1.14.2 - 2007-07-03
Version 1.14.2 (RGer), 2007-07-03

** this release fixes all known nits with IPv6 **

  • restored capability to do /etc/service lookup for "syslog" service when -r 0 was given
  • documented IPv6 handling of syslog messages
  • integrate patch from Bartosz Kuźma to make rsyslog compile under Solaris again (the patch replaced a strndup() call, which is not available under Solaris
  • improved debug logging when waiting on select
  • updated rsyslogd man page to cover new options (-46A)


Posted by  rgerhards  on  Tuesday, July 03, 2007 456
 Send this story to someone Printer-friendly page 

rsyslog 1.14.1 released
Version 1.14.1 (RGer/Peter Vrabec), 2007-06-29

  • added Peter Vrabec's patch for IPv6 TCP
  • prefixed all messages send to stderr in rsyslogd with "rsyslogd:


Posted by  rgerhards  on  Friday, June 29, 2007 478
 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.155444145203 seconds.