Rainer Gerhards
db04482e56
fixed typo, euro pricing
2008-03-25 09:20:53 +00:00
Rainer Gerhards
75b60c306e
small cleanup
2008-03-25 09:13:08 +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
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
Rainer Gerhards
5287b695e6
cleaned up new relp code files to make them suitable for implementation
2008-03-13 14:24:32 +00:00
Rainer Gerhards
8ca90eb555
cleanup
2008-03-13 14:12:56 +00:00
Rainer Gerhards
5ec8aaa5e1
added initial set of RELP support (i/omrelp) - not working yet, just stage
...
work
2008-03-13 13:05:26 +00:00
Rainer Gerhards
3b3980c44d
added some long-overdue information on important collaborators
2008-03-13 12:58:19 +00:00