1755 Commits

Author SHA1 Message Date
Rainer Gerhards
db04482e56 fixed typo, euro pricing 2008-03-25 09:20:53 +00:00
Rainer Gerhards
2962bfb7ab added $HHOUR and $QHOUR system properties - can be used for half- and
quarter-hour logfile rotation
2008-03-25 09:16:41 +00:00
Rainer Gerhards
75b60c306e small cleanup 2008-03-25 09:13:08 +00:00
Rainer Gerhards
6b2f3da3b5 bugfix: continue parsing if tag is oversize (discard oversize part) -
thanks to mclaughlin77@gmail.com for the patch
2008-03-25 08:52:11 +00:00
Rainer Gerhards
9992ef98cd bugfix: continue parsing if tag is oversize (discard oversize part) -
thanks to mclaughlin77@gmail.com for the patch
2008-03-25 08:49:30 +00:00
Rainer Gerhards
8b2030be91 handled case where relp server is not available on startup 2008-03-23 12:57:45 +00:00
Rainer Gerhards
e88a15836a enabled relp session recovery 2008-03-23 12:05:53 +00:00
Rainer Gerhards
102b640997 handled relp return states 2008-03-23 11:48:18 +00:00
Rainer Gerhards
9971f8ffd2 bugfix: internally generated messages had "FROMHOST" property not set 2008-03-22 17:16:35 +00:00
Rainer Gerhards
a2f31852b1 bumping version number 2008-03-22 17:16:17 +00:00
Rainer Gerhards
a019fa8caa bugfix: internally generated messages had "FROMHOST" property not set 2008-03-22 17:13:55 +00:00
Rainer Gerhards
c75bd24012 - Greatly enhanced rsyslogd's filw write performance by disabling file
syncing capability of output modules by default. This feature is
    usually not required, not useful and an extreme performance hit (both
    to rsyslogd as well as the system at large). Unfortunately, most users
    enable it by default, because it was most intuitive to enable it in
    plain old sysklogd syslog.conf format. There is now a new config
    setting which must be enabled in order to support syncing. By default
    it is off. So even if the old-format config lines request syncing, it
    is not done unless explicitely enabled. I am sure this is a very useful
    change and not a risk at all. I need to think if I undo it under
    compatibility mode, but currently this does not happen (I fear a lot of
    lazy users will run rsyslogd in compatibility mode, again bringing up
    this performance problem...).
- added $ActionfileEnableSync config directive
2008-03-22 10:54:22 +00:00
Rainer Gerhards
cdcc0e6710 removed a now-longer needed callback from the output module interface.
Results in reducing code complexity.
2008-03-22 10:30:40 +00:00
Rainer Gerhards
fd7e1fc72e changed queue's discard severities default value to 8 (do not discard) to
prevent unintentional message loss
2008-03-22 09:53:07 +00:00
Rainer Gerhards
99ddbebc8d some more cleanup 2008-03-21 17:55:11 +00:00
Rainer Gerhards
a237e47abc prepared omrelp for real "relp action" 2008-03-21 16:42:53 +00:00
Rainer Gerhards
d79b22560e cleanup of omrelp 2008-03-21 16:28:07 +00:00
Rainer Gerhards
1a01a7951f fixed some problems in initial imrelp implementation 2008-03-21 16:03:04 +00:00
Rainer Gerhards
3e4da6f1cc added capability to receive RELP messages and forward them to the main
message queue to imrelp (not yet fully finished)
2008-03-21 15:02:41 +00:00
Rainer Gerhards
05c6fdb27f begun to harden omrelp against non-reachable relp server 2008-03-21 12:08:52 +00:00
Rainer Gerhards
c7d0e41cb8 made debug module free some memory on exit to make memory debugger happy 2008-03-20 17:58:32 +00:00
Rainer Gerhards
66df5a6c21 made librelp and rsyslog relp system send the first messages to the remote
peer (but it then discards them ;))
2008-03-20 17:37:23 +00:00
Rainer Gerhards
eb388d6d8a fixed small memory leak 2008-03-20 13:52:43 +00:00
Rainer Gerhards
04d6e9cc01 bugfix: some slightly invalid memory accesses 2008-03-20 13:34:50 +00:00
Rainer Gerhards
06ffec1c3f bugfix: fixed some minor memory leaks 2008-03-20 09:31:05 +00:00
Rainer Gerhards
a00b06ea93 bugfix: potential segfault on module unload. Thanks to varmojfekoj for the
patch
2008-03-19 17:44:16 +00:00
Rainer Gerhards
81d32abb34 bugfix: imklog leaked several hundered KB on each HUP. Thanks to
varmojfekoj for the patch
2008-03-19 17:35:09 +00:00
Rainer Gerhards
53cd617ee9 changes to follow librelp development 2008-03-19 17:29:18 +00:00
Rainer Gerhards
26a1ceec44 librelp header name change 2008-03-19 14:23:15 +00:00
Rainer Gerhards
430588f193 librelp changed header name 2008-03-19 13:45:15 +00:00
Rainer Gerhards
13c32d03f3 added flow control options to other input sources 2008-03-19 07:50:47 +00:00
Rainer Gerhards
860bcbfe3d bugfix/doc: removed no longer supported -h option from man page 2008-03-18 11:52:57 +00:00
Rainer Gerhards
a4ef276253 bumping version number 2008-03-18 11:14:47 +00:00
Rainer Gerhards
a2b87b840c preparing for 3.12.3 v3-12-3 2008-03-18 11:11:24 +00:00
Rainer Gerhards
f5b694f611 fixed librelp check (necessary due to ongoing librelp development) 2008-03-18 10:45:43 +00:00
Rainer Gerhards
878c480b70 added a clarification comment, which hopefully will be useful in the future 2008-03-18 10:44:32 +00:00
Rainer Gerhards
ccc701b8cb bugfix: rsyslogd aborted on sigup - thanks to varmojfekoj for the patch 2008-03-18 10:39:03 +00:00
Rainer Gerhards
d8770fdf74 bugfix: rsyslogd aborted on sigup - thanks to varmojfekoj for the patch 2008-03-17 16:37:23 +00:00
Rainer Gerhards
41fe6b8c53 done a bit to support librelp testing 2008-03-17 16:30:38 +00:00
Rainer Gerhards
bfb9a77d69 worked a bit on the actual RELP interface (not yet working) 2008-03-16 15:02:21 +00:00
Rainer Gerhards
b1dac8fdda oversize message handling in TCP/GSSAPI receiver 2008-03-14 18:20:38 +00:00
Rainer Gerhards
29b95dc1c1 bugfix: duplicate public symbol in omfwd and omgssapi could lead to
segfault. thanks to varmojfekoj for the patch.
2008-03-14 17:06:55 +00:00
Rainer Gerhards
b0e8ce6c3d bugfix: TCP (and GSSAPI) octet-counted frame did not work correctly in all
situations. If the header was split across two packet reads, it was
    invalidly processed, causing loss or modification of messages.
2008-03-14 17:03:14 +00:00
Rainer Gerhards
38362e127f bugfix: memory leak in imfile 2008-03-14 16:41:32 +00:00
Rainer Gerhards
8ed721578e bugfix: TCP and GSSAPI framing mode variable was uninitialized, leading to
wrong framing (caused, among others, interop problems)
2008-03-14 14:24:06 +00:00
Rainer Gerhards
984faf8c29 bugfix: framing mode variable was uninitialized, leading to wrong framing 2008-03-14 14:11:59 +00:00
Rainer Gerhards
fdfcb2a8f9 added advanced flow control for congestion cases (mode depending on message
source and its capablity to be delayed without bad side effects)
2008-03-14 11:04:36 +00:00
Rainer Gerhards
de0665a475 cleanup 2008-03-14 09:31:45 +00:00
Rainer Gerhards
7e58cb0779 bugfix: was programmed as a built-in module 2008-03-14 09:31:23 +00:00
Rainer Gerhards
35b0872637 bugfix: $ModDir should not be reset on $ResetConfig - this can cause a lot
of confusion and there is no real good reason to do so. Also conflicts
    with the new -M option and environment setting.
2008-03-14 07:45:54 +00:00