| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
- done stage work to begin implement tokenizer
|
| |
|
| |
|
|
|
|
|
|
| |
- finally made CONT_LINES in config the only standard support (the code
contained code for other case, which were never executed by the
preprocessor)
|
|
|
|
|
|
| |
- cleaned up the stringbuf Construct interface
- did some cleanup on stringbuf calls - we now have much better interfaces
and macros
|
|
|
|
|
| |
- changed debug output request signal to SIGUSR2 (as originally intented),
restored SIGUSR1 semantics
|
|
|
|
|
|
|
| |
message submission interface. Part of the ongoing modularization
effort.
- bugfix: invalid kernel log format -- see bug
http://bugzilla.adiscon.com/show_bug.cgi?id=1
|
|
|
|
|
| |
- some cleanup
- doc improvements
|
|
|
|
| |
its a compile problem, but have not found it so far.
|
|
|
|
|
| |
- implemented $InputFileFacility config directive
- implemented $InputFileSeverity config directive
|
| |
|
|
|
|
|
| |
could not happen in production
- added the ability to persist current read location for the file monitor
|
|
|
|
|
|
| |
in additon to logmsg()
- a first, rough implementation of imfile that is able to read files (but
does not persist or handle rotation or whatever)
|
| |
|
|
|
|
|
| |
- some initial effort for malloc/free debugging support
- bugfix: using dynafile actions caused rsyslogd abort
|
|
|
|
|
|
| |
direct queue mode. Now fixed. Tracker was
http://sourceforge.net/tracker/index.php?func=detail&aid=1886931&group_
id=123448&atid=696552
|
|
|
|
| |
initialized
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
parameters. Replaced debug prints in omsnmp with logerrorVar where
needed.
|
|
|
|
| |
without timestamp - thanks to Anders Blomdell for providing a patch!
|
|
|
|
|
| |
users to right location for further info (many don't even know they run
rsyslog ;))
|
|
|
|
|
| |
was trapped again ;) -- now fixed, sizes > 2GB supported on 32bit
platforms
|
|
|
|
|
|
|
| |
$<obj>WorkerTimoutThreadShutdown for consistency reasons
- changed default for action queue size to 1000 elements (more reasonable
here)
- fixed bug in sample rsyslog.conf
|
|
|
|
|
| |
- addded $MainMsgQueueMaxDiskSpace config directive
- addded $ActionQueueMaxDiskSpace config directive
|
|
|
|
|
|
| |
- addded $ActionQueueDequeueSlowdown config directive
- addded $MainMsgQueueDequeueSlowdown config directive
- bugfix: MsgDup() did not work with new base object data structure
|
|
|
|
|
| |
varmojfekoj provided the patch - many thanks!
- adopted varmojfekoj's patch to v3, some more sterror_r's ;)
|
|
|
|
| |
varmojfekoj provided the patch - many thanks!
|
|
|
|
|
|
|
| |
initialization now takes place in message processing. This works much
better with the new queued action mode (fast startup)
- fixed a newly introduced bug that caused output module's doAction entry
point to be called on more than one thread under some circumstances
|
| |
|
|
|
|
|
|
| |
troubles with the framework, also it was somewhat ugly...)
- fixed a memory leak in object destruction (was recently introduced by
object naming, not present in any released version)
|
|
|
|
| |
know what else it will be good for)
|
|
|
|
|
| |
- removed debugging support from sync class, debug class now provides much
more
|
|
|
|
|
| |
- restructured code, moved some part out of syslogd.c to action.c, where
they belong (still some more to do in that regard ;))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- added queue between main queue and action executor (currently works in
"direct" mode only, else crashes)
- added $ActionQueueFilename config directive
- added $ActionQueueSize config directive
- added $ActionQueueHighWaterMark config directive
- added $ActionQueueLowWaterMark config directive
- added $ActionQueueDiscardMark config directive
- added $ActionQueueDiscardSeverity config directive
- added $ActionQueueCheckpointInterval config directive
- added $ActionQueueType config directive
- added $ActionQueueWorkerThreads config directive
- added $ActionQueueTimeoutshutdown config directive
- added $ActionQueueTimeoutActionCompletion config directive
- added $ActionQueueTimeoutenQueue config directive
- added $ActionQueueTimeoutworkerThreadShutdown config directive
- added $ActionQueueWorkerThreadMinimumMessages config directive
- added $ActionQueueMaxFileSize config directive
- added $ActionQueueSaveonShutdown config directive
|
| |
|
|
|
|
| |
- some more cleanup
|
|
|
|
| |
- PID file is now also written in debug mode
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
messages after turning off DA mode and before any new message were
arrived (if a new message arrived, everything went back to normal, so
it was a temporary halt)
|
| |
|
|
|
|
|
|
| |
finally in a running state for regular (non disk-assisted) queues, with
a minor nit at shutdown. So I can finally commit the work again to
CVS...
|
| |
|
| |
|
|
|
|
| |
activity
|