summaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Collapse)AuthorAgeFilesLines
* solved alignment errors on Solaris SparcRainer Gerhards2010-04-221-1/+1
|
* finalized work on imsolarisRainer Gerhards2010-04-201-110/+126
| | | | | | | | Did a couple of clean-ups and made the module more robust. Among others, improved performance and structure, fixed the recovery handler (which did not correctly work before) and straightend out some minor issues. Doc and some platform tests are still missing, but other than that this version looks pretty good.
* improved quality of imsolaris codeRainer Gerhards2010-04-194-131/+163
| | | | including refctoring for a more simple solution
* changed imsolaris to use submitMsg() APIRainer Gerhards2010-04-191-16/+4
| | | | | This includes a modification to the rsyslog engine so that messages without PRI inside the message can properly be handled.
* some more cleanupRainer Gerhards2010-04-193-29/+11
|
* minor cleanup (cosmetic)Rainer Gerhards2010-04-152-70/+52
|
* first version of imsolaris created, cleanup for solaris doneRainer Gerhards2010-04-157-609/+401
| | | | more cleanup required, but things now basically work
* some cleanup of solaris imklogRainer Gerhards2010-04-123-49/+23
|
* Merge branch 'v4-stable-solaris' into v4-develRainer Gerhards2010-04-1211-7/+1562
|\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tools/omfile.c tools/syslogd.c
| * git "bugfix": added file previously forgottenRainer Gerhards2010-04-011-0/+1
| |
| * cleanup in solaris components for imklogRainer Gerhards2010-03-262-98/+8
| |
| * bugfix: local unix system log socket was deleted even when it was not configuredRainer Gerhards2010-03-261-2/+11
| | | | | | | | | | | | Also made sure that /dev/log will not be processed by imuxsock when running under Solaris -- otherwise, the module may had accidently deleted the log socket and cause problems.
| * added initial files for door support & fixed imklogRainer Gerhards2010-03-265-48/+1048
| | | | | | | | imklog now basically works, but needs quite some more work to do
| * interim commit: imklog/solaris compiles, but does not workRainer Gerhards2010-03-263-604/+389
| | | | | | | | | | saving this area of work, because some further clarification is needed. Do not try to run the current imklog, it will fail.
| * added forgotten fileRainer Gerhards2010-03-251-0/+545
| |
| * added some starting point for a solaris imklog driverRainer Gerhards2010-03-252-0/+296
| | | | | | | | ... far from being functional at this time!
| * enabled imudp to send complete text of large messages to debug logRainer Gerhards2010-03-181-1/+1
| | | | | | | | | | ... it turns out that this is sometimes extremely useful when debugging real-world problems at user sites.
| * bugfix: recent patch to fix small memory leak could cause invalid free.Rainer Gerhards2010-03-161-2/+2
| | | | | | | | This could only happen during config file parsing.
| * improved PostgreSQL database create script, provided doc on PostgreSQL setupMarc Schiffbauer2010-02-081-1/+1
| | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| * bugfix: imuxsock incorrectly stated inputname "imudp"Rainer Gerhards2010-02-061-2/+2
| | | | | | | | Thanks to Ryan Lynch for reporting this.
| * Merge branch 'v4-stable' into v4-betaRainer Gerhards2010-02-041-0/+9
| |\
| | * bugfix: several smaller bugs resolved after flexelint reviewvarmojfekoj2010-02-041-0/+9
| | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
| | * Merge branch 'v3-stable' into v4-stableRainer Gerhards2009-10-141-5/+4
| | |\ | | | | | | | | | | | | | | | | Conflicts: plugins/imrelp/imrelp.c
* | | \ integrating varmojfekoj's "unlimited select()" patch into v4-develRainer Gerhards2009-11-173-16/+40
|\ \ \ \
| * | | | added option to use unlimited-size select() callsvarmojfekoj2009-11-173-16/+40
| | |/ / | |/| | | | | | | | | | | | | | | | | | Thanks to varmjofekoj for the patch Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | | Give even better outputLuis Fernando Munoz Mejias2009-11-121-9/+23
| | | | | | | | | | | | | | | | | | | | Tell which statement is failing, which element in the batch, and give its details.
* | | | Improve the debug messagesLuis Fernando Munoz Mejias2009-11-121-8/+8
| | | | | | | | | | | | | | | | Improve traceability while testing.
* | | | Debug output to find out a crashLuis Fernando Munoz Mejias2009-11-121-1/+5
| | | |
* | | | Report errors when OCI_SUCCESS_WITH_INFO happensLuis Fernando Munoz Mejias2009-11-121-1/+29
| | | |
* | | | Improve the handling of OCI_SUCCESS_WITH_INFO.Luis Fernando Munoz Mejias2009-11-121-3/+6
| | | | | | | | | | | | | | | | | | | | Stop considering it as an error, and make it display the information from the Oracle server.
* | | | docLuis Fernando Munoz Mejias2009-11-121-3/+3
| | | |
* | | | If the server disconnects the handle is no longer valid and we need toLuis Fernando Munoz Mejias2009-11-121-0/+3
| | | | | | | | | | | | | | | | | | | | call tryResume(), so we have to return RS_RET_SUSPENDED. Otherwise, we may keep losing messages until rsyslog is restarted.
* | | | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-10-141-4/+4
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'v3-stable' into v4-betaRainer Gerhards2009-10-141-4/+4
| |\ \ \ | | | |/ | | |/| | | | | | | | | Conflicts: plugins/imrelp/imrelp.c
| | * | enhance: imrelp now also provides remote peer's IP addressRainer Gerhards2009-10-141-4/+4
| | | | | | | | | | | | | | | | [if librelp != 1.0.0 is used]
* | | | Merge branch 'v4-beta' into v4-develRainer Gerhards2009-10-023-1/+9
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | | Merge branch 'aaron' into v4-betaRainer Gerhards2009-10-021-0/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h
| | * | | added $InputTCPServerNotifyOnConnectionClose config directiveRainer Gerhards2009-10-011-0/+5
| | | | |
| * | | | Merge branch 'v4-stable' into v4-beta & BUGFIXRainer Gerhards2009-10-012-1/+4
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html runtime/datetime.h runtime/parser.c runtime/rsyslog.h tools/syslogd.c v4-stable had a bug with RFC5424-formatted structured data, which showed was detected by the enhanced automatted testbench of v4-beta.
| | * | bugfix: zero-sized UDP messages are no longer processedRainer Gerhards2009-09-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Until now, they were forwarded to processing, but this makes no sense Also, it looks like the system seems to provide a zero return code on a UDP recvfrom() from time to time for some internal reasons. These "receives" are now silently ignored.
* | | | added new config option $InputUnixListenSocketCreatePathRainer Gerhards2009-09-041-2/+12
|/ / / | | | | | | | | | backport from v5-devel
* | | Merge branch 'v4-stable' into v4-betaRainer Gerhards2009-09-031-1/+1
|\| | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | bugfix: reverse lookup reduction logic in imudp do DNS queries too oftenRainer Gerhards2009-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | A comparison was done between the current and the former source address. However, this was done on the full sockaddr_storage structure and not on the host address only. This has now been changed for IPv4 and IPv6. The end result of this bug could be a higher UDP message loss rate than necessary (note that UDP message loss can not totally be avoided due to the UDP spec)
* | | added $InputTCPMaxListeners directiveRainer Gerhards2009-08-171-0/+5
| | | | | | | | | | | | permits to specify how many TCP servers shall be possible (default is 20).
* | | bugfix: message could be truncated after TAG, often when forwardingRainer Gerhards2009-07-091-1/+12
| | | | | | | | | | | | | | | | | | This was a result of an internal processing error if maximum field sizes had been specified in the property replacer. Also did some testbench improvements, including omstdout.
* | | added $klogConsoleLogLevel directiveRainer Gerhards2009-07-032-9/+7
| | | | | | | | | | | | ...which permits to set a new console log level while rsyslog is active
* | | now put the new property-based methods to good useRainer Gerhards2009-07-012-7/+15
| | | | | | | | | | | | | | | | | | ... hopefully reducing the number of allocs/frees as well as overall memory usage in a busy system (plus that these shared properties hopefully remain in cache longer than its single-instance counterparts...)
* | | RcvFromIP now also a propertyRainer Gerhards2009-07-013-3/+10
| | | | | | | | | | | | | | | | | | This sets stage to enable use of the property-interface to speed up things (mildly), the next step to be done. I have also fixed one regression of yesterday's changes.
* | | introduced a new way of handling the RcvFrom propertyRainer Gerhards2009-06-303-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... plus a fix for a long-time bug in obj-types.h. That lead to the object pointer only then to become NULL when the object was actually destructed, I discovered this issue during introduction of the pRcvFrom property in msg_t, but it potentially had other effects, too. I am not sure if some experienced instability resulted from this bug OR if its fix will cause harm to so-far "correctly" running code. The later may very well be. Thus I will change it only for the current branch and also the beta, but not in all old builds. Let's see how things evolve.
* | | finished transition to using inputName propertyRainer Gerhards2009-06-306-11/+75
| | | | | | | | | | | | | | | ... plus some celanup and adding minor missing functionality (the rule debug info again tell the property name, not just number).