summaryrefslogtreecommitdiffstats
path: root/srUtils.c
Commit message (Collapse)AuthorAgeFilesLines
* - bugfix: queue aborted when it was shut down, DA-enabled, DA mode was justRainer Gerhards2008-02-271-1/+1
| | | | | | | | | initiated but not fully initialized (a race condition) - bugfix: queue properties sizeOnDisk, bytesRead were persisted to disk with wrong data type (long instead of int64) - could cause problems on 32 bit machines - fixed a problem introduced today, on-disk queue size was now wrongly calculated (but not in any released version)
* implemented data type conversionRainer Gerhards2008-02-251-8/+2
|
* - added new facility and severity syntaxes to cfsysline handlerRainer Gerhards2008-02-141-4/+4
| | | | | - implemented $InputFileFacility config directive - implemented $InputFileSeverity config directive
* moved decoding of syslog names to a more appropriate placeRainer Gerhards2008-02-141-2/+80
|
* - fixed a bug that could cause invalid string handling via strerror_rRainer Gerhards2008-01-301-0/+31
| | | | | varmojfekoj provided the patch - many thanks! - adopted varmojfekoj's patch to v3, some more sterror_r's ;)
* implemented the $ActionResumeRetryCount config directiveRainer Gerhards2008-01-281-0/+16
|
* some more testing and cleanup with the queue class (pretty stable now)Rainer Gerhards2008-01-281-6/+6
|
* fixed queue termination in case bSaveOnShutdown is 0Rainer Gerhards2008-01-271-1/+10
|
* fixed a cosmetic issue in timeoutValue calculation (just used forRainer Gerhards2008-01-271-18/+2
| | | | displaying)
* fixed worker timeout which was accidently not set (and thus 0)Rainer Gerhards2008-01-251-1/+5
|
* disk-assisted queue mode finally begins to look good ;)Rainer Gerhards2008-01-251-3/+3
|
* restructured queue shutdown so that the queue timeout is properly appliedRainer Gerhards2008-01-251-1/+33
| | | | before terminatiing the queue
* redesigned queue to utilize helper classes for threading support. This isRainer Gerhards2008-01-241-1/+3
| | | | | | 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...
* fixed compile-time errorRainer Gerhards2008-01-221-0/+1
|
* added some mutex-support to srUtilsRainer Gerhards2008-01-211-0/+30
|
* made queue file names better readableRainer Gerhards2008-01-101-3/+30
|
* changed queue file name generation (to be more generic)Rainer Gerhards2008-01-101-10/+6
|
* - fixed a bug with integer conversion in srUtils.cRainer Gerhards2008-01-061-3/+4
| | | | | - changed some lib functions to work on long instead of int to care for 64 bit platforms (just to be on the save side)
* begun working on disk queueing (not completed, do not use this mode!)Rainer Gerhards2008-01-031-1/+50
|
* changed license to GPLv3 (for what is to become rsyslog v3)Rainer Gerhards2007-12-141-7/+8
|
* added Bartosz Kuzma patches for better compatibility with NetBSD - manyRainer Gerhards2007-12-031-1/+1
| | | | thanks for them!
* applied patch by varmojfekoj to change signal handling to the new sigactionRainer Gerhards2007-09-111-2/+9
| | | | API set (replacing the depreciated signal() calls and its friends.
* changed rsyslog.h include order to solve debian sid zlib inlcude issueMichael Meckelein2007-08-081-1/+1
|
* changed function name dprintf() to dbgprintf() as it conflicts with theRainer Gerhards2007-08-081-2/+2
| | | | clib
* moved doBinaryOption() and doGetGUID() to cfsysline.cRainer Gerhards2007-07-301-0/+22
|
* continued working on modularization; begun to create interface forRainer Gerhards2007-07-231-2/+2
| | | | | configuring actions selector lines; begun basic functionality for module initialization and loading built-in modules.
* replaced system() calls with something more reasonable. Please note thatRainer Gerhards2007-07-201-2/+54
| | | | | this might break compatibility with some existing configuration files. We accept this in favour of the gained security.
* code cleanup (removed compiler warningsRainer Gerhards2007-07-181-7/+8
|
* applied cleanup patch by Peter VrabecRainer Gerhards2007-07-181-0/+1
|
* added $FailOnChownFailure config parameterRainer Gerhards2007-07-171-2/+6
|
* added config directives: $FileOwner, $FileGroup, $DirOwner, $DirGroupRainer Gerhards2007-07-171-3/+17
|
* basic support for creating directories with dynaFiles addedRainer Gerhards2007-07-171-103/+141
|
* moving towards autotools build system - config.h include forgotten & nowRainer Gerhards2007-07-111-0/+2
| | | | fixed
* re-enabled the "last message repeated n times" featureRainer Gerhards2007-07-101-31/+32
|
* prepared for new parse object; now removed allmost all liblogging borrowedRainer Gerhards2005-09-151-3/+4
| | | | code
* MsgObjNearlyCompletedRainer Gerhards2004-11-181-0/+99