Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | our BSD define conflicted with a BSD system define | Rainer Gerhards | 2008-04-09 | 1 | -1/+1 |
| | | | | renamed to OS_BSD | ||||
* | 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) | ||||
* | implemented module unload handling (required a number of interface changes) | Rainer Gerhards | 2008-03-11 | 1 | -33/+100 |
| | |||||
* | some cleanup | Rainer Gerhards | 2008-03-07 | 1 | -1/+0 |
| | |||||
* | renamed library module file names to lm*, so that they match the overall | Rainer Gerhards | 2008-03-07 | 1 | -1/+1 |
| | | | | scheme (like im* and om*) | ||||
* | extracted regexp functionality to its own dynamically loadable module | Rainer Gerhards | 2008-03-07 | 1 | -0/+1 |
| | |||||
* | - added RSYSLOGD_MODDIR environment variable | Rainer Gerhards | 2008-03-07 | 1 | -13/+27 |
| | | | | | - added -M rsyslogd option (allows to specify module directory location) - converted net.c into a loadable library plugin | ||||
* | added capability to ignore client-provided timestamp on unix sockets and | Rainer Gerhards | 2008-03-06 | 1 | -5/+7 |
| | | | | | | | | | | | made this mode the default; this was needed, as some programs (e.g. sshd) log with inconsistent timezone information, what messes up the local logs (which by default don't even contain time zone information). This seems to be consistent with what sysklogd did for the past four years. Alternate behaviour may be desirable if gateway-like processes send messages via the local log slot - in this case, it can be enabled via the $InputUnixListenSocketIgnoreMsgTimestamp and $SystemLogSocketIgnoreMsgTimestamp config directives | ||||
* | cleanup | Rainer Gerhards | 2008-03-06 | 1 | -2/+0 |
| |