Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | provided ability to discard non-kernel messages present in the kernel msg buffer | Rainer Gerhards | 2008-04-14 | 2 | -37/+60 |
| | | | | | | | This obviously happens on BSD (<118> markers seen). We now have the ability to allow or prevent it, with the default being not permitted. Should not at all affect other drivers, but it is implemented on a common code basis, not on the driver layer. | ||||
* | implemented high precision timestamps for the kernel log. | Rainer Gerhards | 2008-04-12 | 2 | -42/+38 |
| | | | | | Thanks to Michael Biebl for pointing out that the kernel log did not have them. | ||||
* | removed trailing whitespace | Rainer Gerhards | 2008-04-10 | 1 | -1/+1 |
| | |||||
* | Add ENABLE_IMKLOG_LINUX | Michael Biebl | 2008-04-10 | 1 | -2/+3 |
| | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | Add missing include | Michael Biebl | 2008-04-10 | 1 | -0/+1 |
| | | | | | | bsd.c uses strchr, strlen and memmove, so include string.h Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | implemented klog driver for BSD | Rainer Gerhards | 2008-04-09 | 4 | -51/+68 |
| | |||||
* | fixed build system for BSD | Rainer Gerhards | 2008-04-09 | 1 | -4/+4 |
| | | | | | | It's a hack, but at least it works now - on BSD. Will check later if it is fine on Linux, too. Any better method of doing things is happily accepted ;) | ||||
* | updated build system to detect correct klog driver | Rainer Gerhards | 2008-04-09 | 1 | -1/+10 |
| | |||||
* | pulled FreeBSD's klog functionality as a base | Rainer Gerhards | 2008-04-09 | 1 | -0/+151 |
| | |||||
* | changed imklog to a driver interface | Rainer Gerhards | 2008-04-08 | 5 | -482/+599 |
| | | | | | | imklog now uses os-specific drivers. The initial "set" contains the linux driver. This is a prequisite for BSD klog, which can now be implemented on that driver interface. | ||||
* | Merge branch 'beta' | Rainer Gerhards | 2008-04-08 | 5 | -161/+87 |
|\ | | | | | | | | | | | Conflicts: syslogd.c | ||||
| * | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-04-08 | 5 | -161/+87 |
| |\ | |||||
| | * | cleanup and bugfix in imklog | Rainer Gerhards | 2008-04-08 | 5 | -161/+87 |
| | | | | | | | | | | | | | | | | | | | | | - some cleanup in imklog - bugfix: potential segfault in imklog when kernel is compiled without /proc/kallsyms and the file System.map is missing. Thanks to Andrea Morandi for pointing it out and suggesting a fix. | ||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2008-04-08 | 3 | -452/+345 |
|\| | | |||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-04-08 | 3 | -452/+345 |
| |\| | |||||
| | * | bugfix: imklog did not work well with kernel 2.6+. | Rainer Gerhards | 2008-04-08 | 3 | -452/+345 |
| | | | | | | | | | | | | | | | | | | Thanks to Peter Vrabec for patching it based on the development in sysklogd - and thanks to the sysklogd project for upgrading klogd to support the new functionality. | ||||
* | | | Merge branch 'beta' | Rainer Gerhards | 2008-04-08 | 1 | -0/+3 |
|\| | | |||||
| * | | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-04-08 | 1 | -0/+3 |
| |\| | |||||
| | * | bugfix: omsnmp did not deref errmsg object on exit (no bad effects caused) | Rainer Gerhards | 2008-04-08 | 1 | -0/+3 |
| | | | |||||
| * | | added librelp check via PKG_CHECK thanks to Michael Biebl's patch | Rainer Gerhards | 2008-04-02 | 2 | -4/+4 |
| |/ | |||||
* | | finalized mail output support | Rainer Gerhards | 2008-04-08 | 1 | -6/+30 |
| | | |||||
* | | finishing core ommail plugin | Rainer Gerhards | 2008-04-08 | 1 | -20/+85 |
| | | |||||
* | | clean implementation of smtp protcol and rsyslog retries | Rainer Gerhards | 2008-04-08 | 1 | -28/+66 |
| | | |||||
* | | smtp response codes are now correctly checked | Rainer Gerhards | 2008-04-07 | 1 | -61/+47 |
| | | |||||
* | | got a bit closer to real SMTP ;) | Rainer Gerhards | 2008-04-04 | 1 | -13/+135 |
| | | |||||
* | | an initial, somewhat working, tester for the mail functionality | Rainer Gerhards | 2008-04-04 | 1 | -3/+212 |
| | | |||||
* | | cleanup of previous code, ready to implement smtp | Rainer Gerhards | 2008-04-04 | 1 | -51/+21 |
| | | |||||
* | | begun work on mail output plugin (open questions on TLS, so I see if I can | Rainer Gerhards | 2008-04-04 | 2 | -0/+222 |
| | | | | | | | | put this in between) - does not the least yet work ;) | ||||
* | | added librelp check via PKG_CHECK thanks to Michael Biebl's patch | Rainer Gerhards | 2008-04-02 | 2 | -4/+4 |
|/ | |||||
* | cleanup of unnecessary warnings | Rainer Gerhards | 2008-03-31 | 1 | -1/+1 |
| | |||||
* | adopted to changed librelp interface | Rainer Gerhards | 2008-03-31 | 1 | -2/+3 |
| | |||||
* | - added support for high-precision timestamps when receiving legacy syslog | Rainer Gerhards | 2008-03-28 | 3 | -5/+16 |
| | | | | | | messages - added new $ActionForwardDefaultTemplate directive - added new $ActionGSSForwardDefaultTemplate directive | ||||
* | fixed memory leaks in stream class and imfile | Rainer Gerhards | 2008-03-27 | 1 | -0/+16 |
| | |||||
* | required "syslog" relp command on client connect | Rainer Gerhards | 2008-03-27 | 1 | -1/+1 |
| | |||||
* | changed the "syslog" relp command to be required for rsyslogd | Rainer Gerhards | 2008-03-27 | 1 | -1/+1 |
| | |||||
* | made relp modules use new relpengine-provided feature selection functions | Rainer Gerhards | 2008-03-27 | 1 | -0/+1 |
| | |||||
* | used new librelp entry point to set "syslog" command as desired feature | Rainer Gerhards | 2008-03-27 | 1 | -0/+1 |
| | |||||
* | handled case where relp server is not available on startup | Rainer Gerhards | 2008-03-23 | 1 | -2/+3 |
| | |||||
* | enabled relp session recovery | Rainer Gerhards | 2008-03-23 | 1 | -3/+13 |
| | |||||
* | handled relp return states | Rainer Gerhards | 2008-03-23 | 1 | -1/+4 |
| | |||||
* | removed a now-longer needed callback from the output module interface. | Rainer Gerhards | 2008-03-22 | 7 | -36/+0 |
| | | | | Results in reducing code complexity. | ||||
* | some more cleanup | Rainer Gerhards | 2008-03-21 | 1 | -7/+1 |
| | |||||
* | prepared omrelp for real "relp action" | Rainer Gerhards | 2008-03-21 | 1 | -77/+32 |
| | |||||
* | cleanup of omrelp | Rainer Gerhards | 2008-03-21 | 1 | -50/+5 |
| | |||||
* | fixed some problems in initial imrelp implementation | Rainer Gerhards | 2008-03-21 | 1 | -2/+2 |
| | |||||
* | added capability to receive RELP messages and forward them to the main | Rainer Gerhards | 2008-03-21 | 2 | -63/+17 |
| | | | | message queue to imrelp (not yet fully finished) | ||||
* | begun to harden omrelp against non-reachable relp server | Rainer Gerhards | 2008-03-21 | 1 | -2/+5 |
| | |||||
* | made librelp and rsyslog relp system send the first messages to the remote | Rainer Gerhards | 2008-03-20 | 1 | -35/+9 |
| | | | | peer (but it then discards them ;)) | ||||
* | fixed small memory leak | Rainer Gerhards | 2008-03-20 | 1 | -0/+2 |
| | |||||
* | bugfix: fixed some minor memory leaks | Rainer Gerhards | 2008-03-20 | 1 | -1/+3 |
| |