summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* finishing touches for 5.1.3v5.1.3Rainer Gerhards2009-07-281-1/+1
|
* internal: added ability to terminate input modules not via pthread_cancel...Rainer Gerhards2009-07-201-0/+6
| | | | | | | | ... but an alternate approach via pthread_kill. This is somewhat safer as we do not need to think about the cancel-safeness of all libraries we use. However, not all inputs can easily supported, so this now is a feature that can be requested by the input module (the most important ones request it).
* bugfix: minor static memory leak while reading configurationRainer Gerhards2009-07-201-4/+6
| | | | | This did NOT leak based on message volume. Also, did some cleanup during the commit.
* architecture change: queue now always has at least one worker threadRainer Gerhards2009-07-201-0/+4
| | | | | | ...if not running in direct mode. Previous versions could run without any active workers. This simplifies the code at a very small expense. See v5 compatibility note document for more in-depth discussion.
* Merge branch 'beta'Rainer Gerhards2009-07-151-4/+6
|\ | | | | | | | | Conflicts: ChangeLog
| * documenting imported bugfixRainer Gerhards2009-07-151-0/+6
| | | | | | | | v4-beta was so far unreleased, so it was a bug only here
* | Merge branch 'beta'Rainer Gerhards2009-07-151-0/+12
|\| | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * final touches for 4.5.1v4.5.1Rainer Gerhards2009-07-151-1/+1
| |
| * Merge branch 'v4-beta' into v4-develRainer Gerhards2009-07-151-0/+2
| |\
| | * CONFIG CHANGE: $HUPisRestart default is now "off".Rainer Gerhards2009-07-151-0/+2
| | | | | | | | | | | | | | | We are doing this to support removal of restart-type HUP in v5. Elaborate doc added to explain reasoning and actions to be taken.
| * | added ability for the TCP output action to "rebind" its send socketRainer Gerhards2009-07-141-0/+6
| |/ | | | | | | | | | | | | | | ...after sending n messages (actually, it re-opens the connection, the name is used because this is a concept very similiar to $ActionUDPRebindInterval). New config directive $ActionSendTCPRebindInterval added for the purpose. By default, rebinding is disabled. This is considered# useful for load balancers.
* | Merge branch 'beta'Rainer Gerhards2009-07-141-0/+1
|\|
| * bugfix: fromhost-ip was sometimes truncatedRainer Gerhards2009-07-141-0/+1
| |
* | Merge branch 'beta'Rainer Gerhards2009-07-131-0/+3
|\|
| * Merge branch 'v3-stable' into v4-betaRainer Gerhards2009-07-131-0/+3
| |\ | | | | | | | | | | | | Conflicts: ChangeLog
| | * bugfix: sending syslog messages with zip compression did not workRainer Gerhards2009-07-131-0/+3
| | |
* | | Merge branch 'omudpspoof'Rainer Gerhards2009-07-101-1/+2
|\ \ \
| * | | done implementing omudpspoofRainer Gerhards2009-07-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | This is now a "good" rsyslog output module, working as usual. I've also sorted out some reentrency issues. Code is clean and ready to be tested in practice ;)
* | | | Merge branch 'v4-devel'Rainer Gerhards2009-07-101-0/+2
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | bugfix: potential segfault when zip-compressed syslog records were received ↵Rainer Gerhards2009-07-101-0/+2
| | | | | | | | | | | | (double free)
* | | added some (very) basic doc on omudpspoofRainer Gerhards2009-07-091-0/+1
| | |
* | | Merge branch 'master' into udpspoof & cleanup & slight optimizationRainer Gerhards2009-07-091-0/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/msg.c I messed up and did some changes during the merge commit ;) But these are not large, just a little bit of cleanup and some very slight optimizations inside the msg object.
| * | | Merge branch 'v4-devel'Rainer Gerhards2009-07-091-0/+4
| |\| |
| | * | bugfix: message could be truncated after TAG, often when forwardingRainer Gerhards2009-07-091-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | bugfix: message could be truncated after TAG, often when forwardingRainer Gerhards2009-07-091-0/+5
|/ / / | | | | | | | | | | | | This was a result of an internal processing error if maximum field sizes had been specified in the property replacer.
* | | finishing touches for 5.1.2v5.1.2Rainer Gerhards2009-07-081-0/+10
| | |
* | | Merge branch 'v4-beta'Rainer Gerhards2009-07-071-0/+6
|\| |
| * | bugfix: property msg was lost when working with disk queuesRainer Gerhards2009-07-071-1/+1
| | |
| * | bugfix: properties inputname, fromhost, fromhost-ip were lostRainer Gerhards2009-07-071-0/+2
| | | | | | | | | | | | ... when working with disk queues.
| * | performance enhancement: much faster, up to twice as fastRainer Gerhards2009-07-061-0/+2
| | | | | | | | | | | | | | | | | | (depending on configuration). This was a small change, but with big results. There is more potential to explore, but the effects were so dramatic that I think it makes sense to include this fix.
| * | bugfix: abort condition when RecvFrom was not set and message reduction was onRainer Gerhards2009-07-061-0/+2
| | | | | | | | | | | | Happend e.g. with imuxsock.
* | | finishing touches for 5.1.1v5.1.1Rainer Gerhards2009-07-031-1/+1
| | |
* | | Merge branch 'v5-devel'Rainer Gerhards2009-07-031-0/+44
|\ \ \ | |/ / |/| | | | | | | | | | | Conflicts: ChangeLog runtime/datetime.c
| * | Merge branch 'master' into v5-develRainer Gerhards2009-07-021-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * \ \ Merge branch 'master' into v5-develRainer Gerhards2009-07-011-0/+18
| |\ \ \
| * \ \ \ Merge branch 'master' into v5-develRainer Gerhards2009-06-251-0/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/queue.c
| * | | | | improvements/fixes in queue termination timeout handlingRainer Gerhards2009-06-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - bugfix: subtle (and usually irrelevant) issue in timout processing timeout could be one second too early if nanoseconds wrapped - set a more sensible timeout for shutdow, now 1.5 seconds to complete processing (this also removes those cases where the shutdown message was not written because the termination happened before it)
| * | | | | Merge branch 'master' into v5-develRainer Gerhards2009-06-251-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/atomic.h runtime/wti.c
| * \ \ \ \ \ Merge branch 'master' into v5-develRainer Gerhards2009-06-241-0/+2
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into v5-develRainer Gerhards2009-06-241-12/+14
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IMPORTANT: this merge did NOT include the (important) changes to action.c . Consolidating them was too hard (aka "error-prone") because of the large differences in the code base. The fixes will be redone with a later commit. Conflicts: action.c configure.ac doc/manual.html
| * | | | | | | | updated project statusRainer Gerhards2009-06-241-0/+2
| | | | | | | | |
| * | | | | | | | Merge branch 'omfile' into v5-develRainer Gerhards2009-06-231-1/+7
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: runtime/rsyslog.h
| * | | | | | | | | bugfix: huge memory leak in queue engineRainer Gerhards2009-06-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (made rsyslogd unusable in production). Occured if at least one queue was in direct mode (the default for action queues).
| * | | | | | | | | Merge branch 'omfile' into tmpRainer Gerhards2009-06-221-0/+18
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a complex manual merge, especially in action.c. So if there occur some problems, this would be a good point to start troubleshooting. I run a couple of tests before commiting and they all went well. Conflicts: action.c action.h runtime/queue.c runtime/queue.h runtime/wti.c runtime/wti.h
| * \ \ \ \ \ \ \ \ \ Merge branch 'omfile' into v5-develRainer Gerhards2009-06-161-0/+15
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that this was NOT a trivial merge, and there may be some issues. This needs to be seen when we continue developing. Conflicts: runtime/msg.h runtime/obj.h runtime/queue.c runtime/srUtils.h runtime/stream.c runtime/stream.h runtime/wti.c tests/Makefile.am tools/omfile.c tools/syslogd.c
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into v5-develRainer Gerhards2009-06-041-1/+8
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/rsyslog.h
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into v5-develRainer Gerhards2009-05-291-3/+2
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | preparing for 5.1.0 releasev5.1.0Rainer Gerhards2009-05-291-1/+26
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Merge branch 'master' into v5-develRainer Gerhards2009-05-281-0/+15
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: tests/Makefile.am
| * | | | | | | | | | | | | | begun rsyslog v5 branch (for ultra-reliable queue)Rainer Gerhards2009-05-281-0/+2
| | | | | | | | | | | | | | |