23 Commits

Author SHA1 Message Date
Rainer Gerhards
65f24e82a0 fixed file permissions 2008-04-07 11:23:06 +02:00
Rainer Gerhards
80e69562be did some portability changes to make rsyslog compile on HP UX 2008-03-05 07:01:35 +00:00
Rainer Gerhards
b87d6629d0 - bugfix: queue aborted when it was shut down, DA-enabled, DA mode was just
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)
2008-02-27 17:27:26 +00:00
Rainer Gerhards
52b6b6f221 - added new facility and severity syntaxes to cfsysline handler
- implemented $InputFileFacility config directive
- implemented $InputFileSeverity config directive
2008-02-14 15:43:50 +00:00
Rainer Gerhards
d6b22dd69e moved decoding of syslog names to a more appropriate place 2008-02-14 13:15:47 +00:00
Rainer Gerhards
4becae174a - fixed a bug that could cause invalid string handling via strerror_r
varmojfekoj provided the patch - many thanks!
- adopted varmojfekoj's patch to v3, some more sterror_r's ;)
2008-01-30 13:54:20 +00:00
Rainer Gerhards
ad2f1c7e6d implemented the $ActionResumeRetryCount config directive 2008-01-28 16:05:11 +00:00
Rainer Gerhards
87f0e9b5f9 disk-assisted queue mode finally begins to look good ;) 2008-01-25 19:25:46 +00:00
Rainer Gerhards
167abdb5b3 restructured queue shutdown so that the queue timeout is properly applied
before terminatiing the queue
2008-01-25 10:45:25 +00:00
Rainer Gerhards
760dada7eb added some mutex-support to srUtils 2008-01-21 13:26:33 +00:00
Rainer Gerhards
24c125cfc3 made queue file names better readable 2008-01-10 08:00:47 +00:00
Rainer Gerhards
c247f4e027 changed queue file name generation (to be more generic) 2008-01-10 07:03:22 +00:00
Rainer Gerhards
35306d1231 - fixed a bug with integer conversion in srUtils.c
- changed some lib functions to work on long instead of int to care for 64
    bit platforms (just to be on the save side)
2008-01-06 11:49:06 +00:00
Rainer Gerhards
b95b5ab284 begun working on disk queueing (not completed, do not use this mode!) 2008-01-03 17:37:28 +00:00
Rainer Gerhards
004229dda6 changed license to GPLv3 (for what is to become rsyslog v3) 2007-12-14 11:21:57 +00:00
Rainer Gerhards
8618cc00b0 moved doBinaryOption() and doGetGUID() to cfsysline.c 2007-07-30 12:19:20 +00:00
Rainer Gerhards
cf261b64cc replaced system() calls with something more reasonable. Please note that
this might break compatibility with some existing configuration files.
    We accept this in favour of the gained security.
2007-07-20 12:58:26 +00:00
Rainer Gerhards
a768128281 added $FailOnChownFailure config parameter 2007-07-17 13:16:44 +00:00
Rainer Gerhards
6483709566 added config directives: $FileOwner, $FileGroup, $DirOwner, $DirGroup 2007-07-17 12:53:50 +00:00
Rainer Gerhards
6ce20a8c79 basic support for creating directories with dynaFiles added 2007-07-17 10:09:19 +00:00
Rainer Gerhards
4a0a430a7f re-enabled the "last message repeated n times" feature 2007-07-10 12:13:38 +00:00
Rainer Gerhards
caf76db7c0 prepared for new parse object; now removed allmost all liblogging borrowed
code
2005-09-15 10:33:47 +00:00
Rainer Gerhards
fb5606f892 MsgObjNearlyCompleted 2004-11-18 15:29:41 +00:00