rsyslog
May 17, 2008 - 11:27 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 3.10.3 - 2008-01-28
Version 3.10.3 (rgerhards), 2008-01-28

  • run-time instrumentation added
  • implemented disk-assisted queue mode, which enables on-demand disk spooling if the queue's in-memory queue is exhausted
  • implemented a dynamic worker thread pool for processing incoming messages; workers are started and shut down as need arises
  • implemented the $MainMsgQueueSaveOnShutdown config directive
  • implemented the $MainMsgQueueWorkerThreadMinimumMessages config directive
  • implemented the $MainMsgQueueTimeoutWorkerThreadShutdown config directive
  • implemented a run-time instrumentation debug package
  • fixed a bug with standard template definitions (not a big deal) - thanks to varmojfekoj for spotting it


Posted by  rgerhards  on  Monday, January 28, 2008 373
 Send this story to someone Printer-friendly page 

Changelog for 2.0.1
Version 2.0.1 STABLE, 2008-01-24

  • fixed a bug with standard template definitions (not a big deal) - thanks to varmojfekoj for spotting it
  • fixed a bug that caused a potential hang in file and fwd output module. varmojfekoj provided the patch - many thanks!
  • fixed a bug in integer conversion - but this function was never called, so it is not really a useful bug fix ;)


Posted by  rgerhards  on  Thursday, January 24, 2008 332
 Send this story to someone Printer-friendly page 

Changelog for 3.10.2
Version 3.10.2 (rgerhards), 2008-01-14

  • added the ability to keep stop rsyslogd without the need to drain the main message queue. In disk queue mode, rsyslog continues to run from the point where it stopped. In case of a system failure, it continues to process messages from the last checkpoint.
  • fixed a bug that caused a segfault on startup when no $WorkDir directive was specified in rsyslog.conf
  • provided more fine-grain control over shutdown timeouts and added a way to specify the enqueue timeout when the main message queue is full
  • implemented $MainMsgQueueCheckpointInterval config directive
  • implemented $MainMsgQueueTimeoutActionCompletion config directive
  • implemented $MainMsgQueueTimeoutEnqueue config directive
  • implemented $MainMsgQueueTimeoutShutdown config directive


Posted by  rgerhards  on  Monday, January 14, 2008 395
 Send this story to someone Printer-friendly page 

Changelog for 3.10.1 - 2008-01-10
Version 3.10.1 (rgerhards), 2008-01-10

  • implemented the "disk" queue mode. However, it currently is of very limited use, because it does not support persistence over rsyslogd runs. So when rsyslogd is stopped, the queue is drained just as with the in-memory queue modes. Persistent queues will be a feature of the next release.
  • performance-optimized string class, should bring an overall improvement
  • fixed a memory leak in imudp -- thanks to varmojfekoj for the patch
  • fixed a race condition that could lead to a rsyslogd hang when during HUP or termination
  • done some doc updates
  • added $WorkDirectory config directive
  • added $MainMsgQueueFileName config directive
  • added $MainMsgQueueMaxFileSize config directive


Posted by  rgerhards  on  Thursday, January 10, 2008 405
 Send this story to someone Printer-friendly page 

Changelog for 3.10.0 - 2008-01-07
Version 3.10.0 (rgerhards), 2008-01-07

  • implemented input module interface and initial input modules
  • enhanced threading for input modules (each on its own thread now)
  • added ability to specify listen IP address for UDP syslog server
  • ability to bind UDP listeners to specific local interfaces/ports and ability to run multiple of them concurrently
  • license changed to GPLv3
  • mark messages are now provided by loadble module immark
  • rklogd is no longer provided. Its functionality has now been taken over by imklog, a loadable input module. This offers a much better integration into rsyslogd and makes sure that the kernel logger process is brought up and down at the appropriate times
  • enhanced $IncludeConfig directive to support wildcard characters (thanks to Michael Biebl)
  • all inputs are now implemented as loadable plugins
  • enhanced threading model: each input module now runs on its own thread
  • enhanced message queue which now supports different queueing methods (among others, this can be used for performance fine-tuning)
  • added a large number of new configuration directives for the new input modules
  • ability to bind UDP listeners to specific local interfaces/ports and ability to run multiple of them concurrently


Posted by  rgerhards  on  Monday, January 07, 2008 403
 Send this story to someone Printer-friendly page 

Changelog for 2.0.0 (stable branch) - 2008-01-02
This is a re-release of 1.21.2 from the development branch without any changes except documentation. Compared to the previous stable build, it contains numerous important changes. Read the development branch change logs for details.


Posted by  rgerhards  on  Wednesday, January 02, 2008 871
 Send this story to someone Printer-friendly page 

Changelog for 1.21.2 - 2007-12-28
Version 1.21.2 (rgerhards), 2007-12-28

  • created a gss-api output module. This keeps GSS-API code and TCP/UDP code separated. It is also important for forward-compatibility with v3. Please note that this change breaks compatibility with config files created for 1.21.0 and 1.21.1 - this was considered acceptable.
  • fixed an error in forwarding retry code (could lead to message corruption but surfaced very seldom)
  • increased portability for older platforms (AI_NUMERICSERV moved)
  • removed socket leak in omfwd.c
  • cross-platform patch for GSS-API compile problem on some platforms thanks to darix for the patch!


Posted by  rgerhards  on  Saturday, December 29, 2007 329
 Send this story to someone Printer-friendly page 

Changelog for 1.21.1 - 2007-12-23
Version 1.21.1 (rgerhards), 2007-12-23

  • small doc fix for $IncludeConfig
  • fixed a bug in llDestroy()
  • bugfix: fixing memory leak when message queue is full and during parsing. Thanks to varmojfekoj for the patch.
  • bugfix: when compiled without network support, unix sockets were not properply closed
  • bugfix: memory leak in cfsysline.c/doGetWord() fixe


Posted by  rgerhards  on  Sunday, December 23, 2007 335
 Send this story to someone Printer-friendly page 

Changelog for 1.21.0 - 2007-12-19
Version 1.21.0 (rgerhards), 2007-12-19

  • GSS-API support for syslog/TCP connections was added. Thanks to varmojfekoj for providing the patch with this functionality
  • code cleanup
  • enhanced $IncludeConfig directive to support wildcard filenames
  • changed some multithreading synchronization


Posted by  rgerhards  on  Wednesday, December 19, 2007 418
 Send this story to someone Printer-friendly page 

Changelog for 1.20.1 - 2007-12-12
Version 1.20.1 (rgerhards), 2007-12-12

  • corrected a debug setting that survived release. Caused TCP connections to be retried unnecessarily often.
  • When a hostname ACL was provided and DNS resolution for that name failed, ACL processing was stopped at that point. Thanks to mildew for the patch. Fedora Bugzilla: http://bugzilla.redhat.com/show_bug.cgi?id=395911
  • fixed a potential race condition, see link for details: http://rgerhards.blogspot.com/2007/12/rsyslog-race-condition.html - Note that the probability of problems from this bug was very remote
  • fixed a memory leak that happend when PostgreSQL date formats were used


Posted by  rgerhards  on  Wednesday, December 12, 2007 412
 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.807418107986 seconds.