summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* fixed problem in syslog-protocol (now RFC5424) parserRainer Gerhards2009-05-291-0/+3
| | | | ... as well as some other minor issues.
* bugfix: potential segfault issue when multiple $UDPServerRun directives are ↵Rainer Gerhards2009-05-121-1/+1
| | | | | | specified. Thanks to Michael Biebl for helping to debug this one.
* Merge branch 'v3-stable' into betaRainer Gerhards2009-04-171-9/+41
|\
| * Merge branch 'debian_lenny' into v3-stableRainer Gerhards2009-04-171-9/+41
| |\
| | * Merge branch 'v2-stable' into debian_lennyRainer Gerhards2009-04-171-9/+41
| | |\
| | | * bugfix: ompgsql did not detect problems in sql command executionRainer Gerhards2009-04-171-9/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | this could cause loss of messages. The handling was correct if the connection broke, but not if there was a problem with statement execution. The most probable case for such a case would be invalid sql inside the template, and this is now much easier to diagnose.
| | * | Merge branch 'v2-stable' into debian_lennyRainer Gerhards2008-12-181-2/+2
| | |\|
| | * | backport of $AllowedSender security fixv3.18.6Rainer Gerhards2008-12-083-22/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - security bugfix: $AllowedSender was not honored, all senders were permitted instead (see http://www.rsyslog.com/Article322.phtml) (backport from v3-stable, v3.20.9) - minor bugfix: dual close() call on tcp session closure
* | | | Merge branch 'v3-stable' into betaRainer Gerhards2009-04-091-0/+1
|\| | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * | | bugfix: $InputTCPMaxSessions config directive was accepted, but not honoredRainer Gerhards2009-04-091-0/+1
| | | | | | | | | | | | | | | | This resulted in a fixed upper limit of 200 connections.
* | | | Merge branch 'v3-stable' into betaRainer Gerhards2009-03-111-1/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | | fixed a potential segfault problem in gssapi codevarmojfekoj2009-03-021-1/+7
| | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | | Improve mysql configure check (for unusual paths)Michael Biebl2009-02-241-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove AC_CHECK_HEADERS([mysql/mysql.h],...) as this was causing pain for users where the mysql headers are not installed in the system include directory. It was superfluous anyways, as we check for mysql_config and set the include path to the correct directory. Update ommysql.c to use #include <mysql.h>, as mysql_config will set the include path to /path/to/include/mysql/ so <mysql/mysql.h> would not work. Remove errmsg.h include as it is not used.
* | | | make all cflags and libs variables uppercaseMichael Biebl2009-02-2419-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | pkg-config uses uppercase for its _CFLAGS and _LIBS variable names. So we follow suit and convert all _cflags and _libs variables to uppercase for more consistency.
* | | | Merge branch 'v3-stable' into betav3.21.9Rainer Gerhards2008-12-041-2/+13
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imudp/imudp.c
| * | | security fix: imudp emitted a message when a non-permitted sender...v3.20.2Rainer Gerhards2008-12-041-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...tried to send a message to it. This behaviour is operator-configurable. If enabled, a message was emitted each time. That way an attacker could effectively fill the disk via this facility. The message is now emitted only once in a minute (this currently is a hard-coded limit, if someone comes up with a good reason to make it configurable, we will probably do that).
* | | | Merge branch 'v3-stable' into betaRainer Gerhards2008-11-293-20/+9
|\| | | | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h
| * | | minor cleanupRainer Gerhards2008-11-292-1/+2
| | | |
| * | | security bugfix: $AllowedSender was not honored,Rainer Gerhards2008-11-293-20/+8
| | | | | | | | | | | | | | | | ...all senders were permitted instead
* | | | bugfix: imklog did not compile on freeBSDRainer Gerhards2008-11-243-3/+15
| | | |
* | | | Merge branch 'v3-stable' into betaRainer Gerhards2008-11-181-2/+2
|\| | |
| * | | Merge branch 'v2-stable' into v3-stableRainer Gerhards2008-11-181-2/+2
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | Conflicts: ChangeLog
| | * | bugfix: removed memory leak in ompgsqlKen2008-11-181-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * | removed unneccessary (and non-existing) headerRainer Gerhards2008-01-021-1/+1
| | | |
| | * | backported rsyslog v3 omgssapi - to provide forward compatibility from v2Rainer Gerhards2007-12-283-0/+783
| | | | | | | | | | | | | | | | | | | | to v3. Will release as v1.21.2, because some field experience is needed before it becomes stable v2.
| | * | applied some more cleanup provided by Michael BieblRainer Gerhards2007-12-191-2/+2
| | | |
| | * | code cleanups thanks to Michael BieblRainer Gerhards2007-12-181-2/+2
| | | |
* | | | preparing for 3.21.6v3.21.6Rainer Gerhards2008-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | plus solving a compile problem for im3195 (which is not used in practice, thus this did not show up before...)
* | | | consolidated time calls during msg object creationRainer Gerhards2008-10-023-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | ...this improves performance and consistency and also fixes a bug where subsecond time properties generated by imfile, imklog and internal messages could be slightly inconsistent.
* | | | Merge branch 'beta'Rainer Gerhards2008-09-221-2/+6
|\| | |
| * | | Merge branch 'v3-stable' into betaRainer Gerhards2008-09-221-2/+6
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| | * | bugfix: imudp input module could cause segfault on HUPRainer Gerhards2008-09-221-2/+6
| | | | | | | | | | | | | | | | | | | | It did not properly de-init a variable acting as a linked list head. That resulted in trying to access freed memory blocks after the HUP.
* | | | performance optimization: unnecessary time() calls during message parsing ↵Rainer Gerhards2008-09-162-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | removed thanks to David Lang for his excellent performance analysis
* | | | added properties "inputname" and "$myhostname"Rainer Gerhards2008-09-105-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added message property "inputname", which contains the name of the input (module) that generated it. Presence is depending on suport in each input module (else it is blank). - added system property "$myhostname", which contains the name of the local host as it knows itself.
* | | | removed compile time fixed message size limit (was 2K)Rainer Gerhards2008-09-027-21/+81
| | | | | | | | | | | | | | | | | | | | The limit can now be set via $MaxMessageSize global config directive (finally gotten rid of MAXLINE ;))
* | | | Merge branch 'beta'Rainer Gerhards2008-08-151-3/+15
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * | | Merge branch 'v3-stable' into betaRainer Gerhards2008-08-151-3/+15
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/rsyslog_ng_comparison.html
| | * | fixed cross-platform compile problem introduced with recent changeRainer Gerhards2008-08-151-6/+13
| | | | | | | | | | | | | | | | ...which fixed the imfile segfault issue.
| | * | bugfix: imfile could cause a segfault upon rsyslogd HUP and terminationRainer Gerhards2008-08-141-2/+7
| | | | | | | | | | | | | | | | | | | | Thanks to lperr for an excellent bug report that helped detect this problem.
* | | | Merge branch 'beta'Rainer Gerhards2008-08-131-3/+21
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imuxsock/imuxsock.c
| * | | Merge branch 'v3-stable' into betaRainer Gerhards2008-08-132-4/+22
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c
| | * | disabled flow control for imuxsockRainer Gerhards2008-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | It could cause system hangs under some circumstances. The devel (3.21.3 and above) will re-enable it and provide enhanced configurability to overcome the problems if they occur.
| | * | enhanced ommysql to support custom port to connect to serverRainer Gerhards2008-08-121-3/+21
| | | | | | | | | | | | | | | | | | | | | | | | Port can be set via new $ActionOmmysqlServerPort config directive Note: this was a very minor change and thus deemed appropriate to be done in the stable release.
* | | | added ability to specify flow control mode for imuxsockRainer Gerhards2008-08-081-3/+21
| | | |
* | | | bugfix: IPv6 addresses could not be specified in forwarding actionsRainer Gerhards2008-08-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | New syntax @[addr]:port introduced to enable that. Root problem was IPv6 addresses contain colons. Also somewhat enhanced debugging messages.
* | | | enhanced ommail to support multiple email recipients.Rainer Gerhards2008-08-041-18/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is done by specifying $ActionMailTo multiple times. Note that this introduces a small incompatibility to previous config file syntax: the recipient list is now reset for each action (we honestly believe that will not cause any problem - apologies if it does).
* | | | added $InputUnixListenSocketHostName config directiveRainer Gerhards2008-08-011-11/+30
| | | | | | | | | | | | | | | | | | | | | | | | It permits to override the hostname being used on a local unix socket. This is useful for differentiating "hosts" running in several jails. Feature was suggested by David Darville, thanks for the suggestion.
* | | | begun implementing a diagnostic plugin (not yet completed)Rainer Gerhards2008-07-282-0/+203
|/ / /
* | | Merge branch 'v3-stable' into betaRainer Gerhards2008-07-251-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | Update man pages, fix a small typoMichael Biebl2008-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | | - Update the version number and date in the man pages - s/imklogd/imklog/ Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>