summaryrefslogtreecommitdiffstats
path: root/runtime/obj-types.h
Commit message (Collapse)AuthorAgeFilesLines
* introduced a new way of handling the RcvFrom propertyRainer Gerhards2009-06-301-1/+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.
* Merge branch 'master' into omfileRainer Gerhards2009-06-161-2/+2
|\ | | | | | | | | | | | | | | | | Conflicts: ChangeLog runtime/msg.h tcps_sess.c tcpsrv.c tools/syslogd.c
| * some performance optimizationsRainer Gerhards2009-06-161-2/+2
| | | | | | | | | | | | - saved gettimeofday() calls in imtcp (and increased reception buffer) - somewhat optimized stringbuf.c - some other optimizations
* | restructered code in perparation for multiple rule set supportRainer Gerhards2009-06-101-2/+3
|/ | | | | | | ... this was long overdue, and I finlly tackeld it. It turned out to be more complex than I initially thought. The next step now probably is to actually implement multiple rule sets and the beauty that comes with them.
* reduced number of compile warnings in -pedantic gcc modeRainer Gerhards2008-06-271-2/+2
|
* made gtls server driver work in plain tcp modeRainer Gerhards2008-04-251-2/+2
|
* message reception via TCP work againRainer Gerhards2008-04-241-2/+6
| | | | | | ... at least in some cases ;) I assume there are still a couple of bugs inside the code. But at least we have something from where we can continue to work on.
* fixed abort on rsyslogd terminationRainer Gerhards2008-04-181-3/+0
|
* converted netstrm into generic netstrm and the nsd_pctp driverRainer Gerhards2008-04-181-2/+2
|
* moved "bDropMalPTRMsgs" variable to global data poolRainer Gerhards2008-04-171-0/+10
|
* modularization workRainer Gerhards2008-04-171-12/+7
| | | | | cleanup + created an abstract class for global data items and moved glblGetWorkDir to it
* moved files to the runtimeRainer Gerhards2008-04-161-0/+406
there are still some files left which could go into the runtime, but I think we will delete most of them once we are done with the full modularization.