Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | some more cleanup | Rainer Gerhards | 2008-04-16 | 1 | -3446/+0 |
| | | | | | reduced dependencies, moved non-runtime files to its own directory except for some whom's status is unclear | ||||
* | provided ability to initialize the runtime | Rainer Gerhards | 2008-04-16 | 1 | -52/+9 |
| | |||||
* | cleanup: removed no longer needed files | Rainer Gerhards | 2008-04-16 | 1 | -1/+2 |
| | |||||
* | Merge branch 'bsd-port' | Rainer Gerhards | 2008-04-15 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | Conflicts: ChangeLog plugins/imklog/imklog.c | ||||
| * | our BSD define conflicted with a BSD system define | Rainer Gerhards | 2008-04-09 | 1 | -1/+1 |
| | | | | | | | | renamed to OS_BSD | ||||
* | | enhanced legacy syslog parser to handle slightly malformed messages | Rainer Gerhards | 2008-04-11 | 1 | -3/+10 |
| | | | | | | | | | | | | Those with a space in front of the timestamp - at least HP procurve is known to do that and I won't outrule that others also do it. The change looks quite unintrusive and so we added it to the parser. | ||||
* | | some cleanup | Rainer Gerhards | 2008-04-11 | 1 | -1/+0 |
| | | |||||
* | | removed dependency on MAXHOSTNAMELEN as much as it made sense. | Rainer Gerhards | 2008-04-10 | 1 | -8/+12 |
|/ | | | | | | | | | | GNU/Hurd does not define it (because it has no limit), and we have taken care for cases where it is undefined now. However, some very few places remain where IMHO it currently is not worth fixing the code. If it is not defined, we have used a generous value of 1K, which is above IETF RFC's on hostname length at all. The memory consumption is no issue, as there are only a handful of this buffers allocated *per run* -- that's also the main reason why we consider it not worth to be fixed any further. | ||||
* | Merge branch 'beta' | Rainer Gerhards | 2008-04-08 | 1 | -2/+3 |
|\ | | | | | | | | | | | Conflicts: syslogd.c | ||||
| * | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-04-08 | 1 | -2/+3 |
| |\ | |||||
| | * | bugfix: some legacy options not correctly interpreted - thanks to | Rainer Gerhards | 2008-04-08 | 1 | -1/+1 |
| | | | | | | | | | | | | varmojfekoj for the patch | ||||
| | * | - bugfixes in legacy options processing, credits to varmojfekoj | Rainer Gerhards | 2008-04-08 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | * reset errno before printing a warning message * misspelled directive name in code processing legacy options | ||||
* | | | implemented $ActionExecOnlyOnceEveryInterval config directive | Rainer Gerhards | 2008-04-08 | 1 | -0/+3 |
| | | | |||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2008-04-07 | 1 | -3/+1 |
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/rsyslog_ng_comparison.html doc/status.html msg.c rsyslog.conf.5 rsyslog.h rsyslogd.8 syslogd.c Conflicts were due to patch being multiple times applied in CVS import. | ||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-04-07 | 1 | -4/+1 |
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog Makefile.am configure.ac doc/status.html rsyslog.conf.5 syslogd.c | ||||
| | * | cleanup; var object was not dereferenced on termination | Rainer Gerhards | 2008-04-07 | 1 | -4/+1 |
| | | | |||||
| | * | fixed segfault when using expression based-filters | Rainer Gerhards | 2008-04-07 | 1 | -2/+2 |
| | | | | | | | | | | | | This was introduced by an invalid CVS patch. | ||||
| | * | bugfix: segfault with expression-based filters - so far untested | Rainer Gerhards | 2008-04-04 | 1 | -3/+4 |
| | | | |||||
| | * | bugfix: some messages were emited without hostname | Rainer Gerhards | 2008-04-04 | 1 | -41/+40 |
| | | | |||||
| | * | removed the 32 character size limit (from RFC3164) on the tag. This had bad | Rainer Gerhards | 2008-04-04 | 1 | -13/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | effects on existing envrionments, as sysklogd didn't obey it either (probably another bug in RFC3164...). We now receive the full size, but will modify the outputs so that only 32 characters max are used by default. If you need large tags in the output, you need to provide custom templates. | ||||
| | * | bugfix: memory leaks in script engine | Rainer Gerhards | 2008-04-03 | 1 | -3/+12 |
| | | | |||||
| * | | bugfix: segfault with expression-based filters - so far untested | Rainer Gerhards | 2008-04-04 | 1 | -3/+4 |
| | | | |||||
| * | | bugfix: some messages were emited without hostname | Rainer Gerhards | 2008-04-04 | 1 | -41/+40 |
| | | | |||||
| * | | removed the 32 character size limit (from RFC3164) on the tag. This had bad | Rainer Gerhards | 2008-04-04 | 1 | -13/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | effects on existing envrionments, as sysklogd didn't obey it either (probably another bug in RFC3164...). We now receive the full size, but will modify the outputs so that only 32 characters max are used by default. If you need large tags in the output, you need to provide custom templates. | ||||
| * | | bugfix: memory leaks in script engine | Rainer Gerhards | 2008-04-03 | 1 | -3/+12 |
| | | | |||||
| * | | added more meaningful error messages to rsyslogd (when some errors happens | Rainer Gerhards | 2008-04-02 | 1 | -2/+40 |
| |/ | | | | | | | during startup) | ||||
* | | bugfix: segfault in expression-based filter - so far untested | Rainer Gerhards | 2008-04-04 | 1 | -3/+4 |
| | | |||||
* | | cleanup | Rainer Gerhards | 2008-04-04 | 1 | -6/+4 |
| | | |||||
* | | bugfix: some messages were emited without hostname | Rainer Gerhards | 2008-04-04 | 1 | -42/+44 |
| | | |||||
* | | changed command line processing. -v, -M, -c options are now parsed and | Rainer Gerhards | 2008-04-04 | 1 | -65/+186 |
| | | | | | | | | | | | | | | | | processed before all other options. Inter-option dependencies have been relieved. Among others, permits to specify intial module load path via -M only (not the environment) which makes it much easier to work with non-standard module library locations. Thanks to varmojfekoj for suggesting this change. Matches bugzilla bug 55. | ||||
* | | removed the 32 character size limit (from RFC3164) on the tag. This had bad | Rainer Gerhards | 2008-04-04 | 1 | -13/+9 |
| | | | | | | | | | | | | | | | | effects on existing envrionments, as sysklogd didn't obey it either (probably another bug in RFC3164...). We now receive the full size, but will modify the outputs so that only 32 characters max are used by default. If you need large tags in the output, you need to provide custom templates. | ||||
* | | added the capability to specify a processing (actually dequeue) timeframe | Rainer Gerhards | 2008-04-03 | 1 | -16/+7 |
| | | | | | | | | with queues - so things can be configured to be done at off-peak hours | ||||
* | | bugfix: memory leaks in script engine | Rainer Gerhards | 2008-04-03 | 1 | -3/+12 |
| | | |||||
* | | added more meaningful error messages to rsyslogd (when some errors happens | Rainer Gerhards | 2008-04-02 | 1 | -2/+40 |
|/ | | | | during startup) | ||||
* | some cleanup | Rainer Gerhards | 2008-03-28 | 1 | -36/+1 |
| | |||||
* | provided more generic URL | Rainer Gerhards | 2008-03-28 | 1 | -1/+1 |
| | |||||
* | added build-in templates | Rainer Gerhards | 2008-03-28 | 1 | -4/+4 |
| | |||||
* | - added support for high-precision timestamps when receiving legacy syslog | Rainer Gerhards | 2008-03-28 | 1 | -5/+11 |
| | | | | | | messages - added new $ActionForwardDefaultTemplate directive - added new $ActionGSSForwardDefaultTemplate directive | ||||
* | - changed default file output format to include high-precision timestamps | Rainer Gerhards | 2008-03-28 | 1 | -3/+6 |
| | | | | | - added a buid-in template for previous syslogd file format - added new $ActionFileDefaultTemplate directive | ||||
* | - changed default for "last message repeated n times", which is now off by | Rainer Gerhards | 2008-03-27 | 1 | -42/+105 |
| | | | | | | | | | | | default - implemented backward compatibility commandline option parsing - bugfix: -t and -g legacy options max number of sessions had a wrong and much too high value - automatically generated compatibility config lines are now also logged so that a user can diagnose problems with them - added compatibility mode for -a, -o and -p options - MILESTONE: compatibility mode processing finished | ||||
* | small cleanup | Rainer Gerhards | 2008-03-25 | 1 | -1/+1 |
| | |||||
* | bugfix: continue parsing if tag is oversize (discard oversize part) - | Rainer Gerhards | 2008-03-25 | 1 | -0/+5 |
| | | | | thanks to mclaughlin77@gmail.com for the patch | ||||
* | bugfix: internally generated messages had "FROMHOST" property not set | Rainer Gerhards | 2008-03-22 | 1 | -0/+1 |
| | |||||
* | removed a now-longer needed callback from the output module interface. | Rainer Gerhards | 2008-03-22 | 1 | -43/+0 |
| | | | | Results in reducing code complexity. | ||||
* | changed queue's discard severities default value to 8 (do not discard) to | Rainer Gerhards | 2008-03-22 | 1 | -1/+1 |
| | | | | prevent unintentional message loss | ||||
* | bugfix: fixed some minor memory leaks | Rainer Gerhards | 2008-03-20 | 1 | -3/+23 |
| | |||||
* | added flow control options to other input sources | Rainer Gerhards | 2008-03-19 | 1 | -4/+13 |
| | |||||
* | added advanced flow control for congestion cases (mode depending on message | Rainer Gerhards | 2008-03-14 | 1 | -2/+2 |
| | | | | source and its capablity to be delayed without bad side effects) | ||||
* | bugfix: $ModDir should not be reset on $ResetConfig - this can cause a lot | Rainer Gerhards | 2008-03-14 | 1 | -4/+0 |
| | | | | | of confusion and there is no real good reason to do so. Also conflicts with the new -M option and environment setting. | ||||
* | changed omgssapi and omfwd to utilize new object calling interface; made a | Rainer Gerhards | 2008-03-12 | 1 | -2/+0 |
| | | | | | tcpclt class; (stage work, among others, for more intelligent recovery from TCP session recovery) |