rsyslog
May 17, 2008 - 11:20 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.20.0 - 2007-12-07
Version 1.20.0 (rgerhards), 2007-12-07


  • an output module for postgres databases has been added. Thanks to sur5r for contributing this code
  • unloading dynamic modules has been cleaned up, we now have a real implementation and not just a dummy "good enough for the time being".
  • enhanced platform independence - thanks to Bartosz Kuzma and Michael Biebl for their very useful contributions
  • some general code cleanup (including warnings on 64 platforms, only)


Posted by  rgerhards  on  Friday, December 07, 2007 422
 Send this story to someone Printer-friendly page 

Changelog for 1.19.12 - 2007-12-03
Version 1.19.12 (rgerhards), 2007-12-03

  • cleaned up the build system - thanks to Michael Biebl for the patch
  • fixed a bug that caused ommysql still to be compiled without -pthread option


Posted by  rgerhards  on  Monday, December 03, 2007 291
 Send this story to someone Printer-friendly page 

Changelog for 1.19.11 - 2007-11-29
The 1.19.11 version contains a single, but probably important change. It uses different compile time options which hopefully will solve a problem we have when running in multi-threaded mode. See my blog for more details.


Posted by  rgerhards  on  Thursday, November 29, 2007 314
 Send this story to someone Printer-friendly page 

Changelog for 1.19.10 - 2007-10-19
Version 1.19.10 (rgerhards), 2007-10-19

  • introdcued the new ":modulename:" syntax for calling module actions in selector lines; modified ommysql to support it. This is primarily an aid for further modules and a prequisite to actually allow third party modules to be created.
  • minor fix in slackware startup script, "-r 0" is now "-r0"
  • updated rsyslogd doc set man page; now in html format
  • undid creation of a separate thread for the main loop -- this did not turn out to be needed or useful, so reduce complexity once again.
  • added doc fixes provided by Michael Biebl - thanks


Posted by  mmeckelein  on  Friday, October 19, 2007 829
 Send this story to someone Printer-friendly page 

Changelog for 1.19.9 - 2007-10-12
Version 1.19.9 (rgerhards), 2007-10-12

  • now packaging system which again contains all components in a single tarball
  • modularized main() a bit more, resulting in less complex code
  • experimentally added an additional thread - will see if that affects the segfault bug we experience on some platforms. Note that this change is scheduled to be removed again later


Posted by  rgerhards  on  Friday, October 12, 2007 726
 Send this story to someone Printer-friendly page 

Changelog for 1.19.8 - 2007-09-27
Version 1.19.8 (rgerhards), 2007-09-27

  • improved repeated message processing
  • applied patch provided by varmojfekoj to support building ommysql in its own way (now also resides in a plugin subdirectory); ommysql is now a separate package
  • fixed a bug in cvthname() that lead to message loss if part of the source hostname would have been dropped
  • created some support for distributing ommysql together with the main rsyslog package. I need to re-think it in the future, but for the time being the current mode is best. I now simply include one additional tarball for ommysql inside the main distribution. I look forward to user feedback on how this should be done best. In the long term, a separate project should be spawend for ommysql, but I'd like to do that only after the plugin interface is fully stable (what it is not yet).


Posted by  rgerhards  on  Thursday, September 27, 2007 629
 Send this story to someone Printer-friendly page 

Changelog for 1.19.7 - 2007-09-25
Version 1.19.7 (rgerhards), 2007-09-25

  • added code to handle situations where senders send us messages ending with a NUL character. It is now simply removed. This also caused trailing LF reduction to fail, when it was followed by such a NUL. This is now also handled.
  • replaced some non-thread-safe function calls by their thread-safe counterparts
  • fixed a minor memory leak that occured when the %APPNAME% property was used (I think nobody used that in practice)
  • fixed a bug that caused signal handlers in cvthname() not to be restored when a malicious pointer record was detected and processing of the message been stopped for that reason (this should be really rare and can not be related to the segfault bug we are hunting).
  • fixed a bug in cvthname that lead to passing a wrong parameter - in practice, this had no impact.
  • general code cleanup (e.g. compiler warnings, comments


Posted by  rgerhards  on  Tuesday, September 25, 2007 805
 Send this story to someone Printer-friendly page 

Changelog for 1.19.6 - 2007-09-11
Version 1.19.6 (rgerhards), 2007-09-11

  • applied patch by varmojfekoj to change signal handling to the new sigaction API set (replacing the depreciated signal() calls and its friends).
  • fixed a bug that in --enable-debug mode caused an assertion when the discard action was used
  • cleaned up compiler warnings
  • applied patch by varmojfekoj to FIX a bug that could cause segfaults if empty properties were processed using modifying options (e.g. space-cc, drop-cc)
  • fixed man bug: rsyslogd supports -l option


Posted by  rgerhards  on  Tuesday, September 11, 2007 684
 Send this story to someone Printer-friendly page 

Changelog for 1.19.5 - 2007-09-07
Version 1.19.5 (rgerhards), 2007-09-07

  • changed part of the CStr interface so that better error tracking is provided and the calling sequence is more intuitive (there were invalid calls based on a too-weired interface)
  • (hopefully) fixed some remaining bugs rooted in wrong use of the CStr class. These could lead to program abort.
  • applied patch by varmojfekoj two fix two potential segfault situations
  • added $ModDir config directive
  • modified $ModLoad so that an absolute path may be specified as module name (e.g. /rsyslog/ommysql.so)

Please note that this release may hang where the previous one segfaulted. We are releasing it to the field to iron out that problem. If you experience a hang, please report it.


Posted by  rgerhards  on  Friday, September 07, 2007 706
 Send this story to someone Printer-friendly page 

Changelog for 1.19.4 - 2007-09-04

  • fixed a number of small memory leaks - thanks varmojfekoj for patching
  • fixed an issue with CString class that could lead to rsyslog abort in tplToString() - thanks varmojfekoj for patching
  • added a man-version of the config file documenation - thanks to Michel Samia for providing the man file
  • fixed bug: a template like this causes an infinite loop: $template opts,"%programname:::a,b%"- thanks varmojfekoj for the patch
  • fixed bug: case changing options crash freeing the string pointer because they modify it: $template opts2,"%programname::1:lowercase%" - thanks varmojfekoj for the patch


Posted by  rgerhards  on  Tuesday, September 04, 2007 578
 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.271965026855 seconds.