summaryrefslogtreecommitdiffstats
path: root/plugins/omstdout
Commit message (Collapse)AuthorAgeFilesLines
* re-enabled pipe, tty and console in omfileRainer Gerhards2009-06-121-1/+1
| | | | | | | ... by moving code to stream.c. Thanks to the new design, new cases are not really needed, resulting in cleaner code. I also did a cleanup of header file usage as a side-activity.
* fixed some portability issuesRainer Gerhards2009-03-161-1/+1
| | | | | first noticed on FreeBSD Also, some cosmetic improvements.
* improved test suite and added test for new output module interfaceRainer Gerhards2009-04-031-0/+2
| | | | | | | | The testbench has now a generic driver that can run a whole class of test suites just by providing a config file and test cases. This does not cover all testing needs, but a lot. We have now added one test for the new array-passing output plugin interface.
* added a new way how output plugins may be passed parameters.Rainer Gerhards2009-04-031-2/+78
| | | | | This is more efficient for some outputs. They new can receive fields not only as a single string but rather in an array where each string is seperated.
* improved testing supportRainer Gerhards2009-03-192-0/+133
worked on ways to provide a better test suite: - added -T rsyslogd command line option, enables to specify a directory where to chroot() into on startup. This is NOT a security feature but introduced to support testing. Thus, -T does not make sure chroot() is used in a secure way. (may be removed later) - added omstdout module for testing purposes. Spits out all messages to stdout - no config option, no other features - modified $ModLoad statement so that for modules whom's name starts with a dot, no path is prepended (this enables relative-pathes and should not break any valid current config)