| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
- moved module loader from conf.c to module.c, where it belongs
- made the necessary plumbing to auto-load library modules
- upgraded debug system to include iRet in function exit message
- changed module interface so that instances need only to be supported by
output plugins (if we actually need them for input plugins, we can
always add it again...)
- milestone: first implementation of library modules (but do not get
unloaded on exit/hup so far)
|
|
|
|
| |
- changed module interface version, as the interface change is quite large
|
|
|
|
| |
- http://bugzilla.adiscon.com/show_bug.cgi?id=6
|
|
|
|
|
|
|
| |
message submission interface. Part of the ongoing modularization
effort.
- bugfix: invalid kernel log format -- see bug
http://bugzilla.adiscon.com/show_bug.cgi?id=1
|
|
|
|
|
| |
varmojfekoj provided the patch - many thanks!
- adopted varmojfekoj's patch to v3, some more sterror_r's ;)
|
|
|
|
|
| |
- restructured code, moved some part out of syslogd.c to action.c, where
they belong (still some more to do in that regard ;))
|
|
|
|
|
|
| |
was specified in rsyslog.conf
- fixed a bug that caused a segfault on queues with types other than "disk"
- removed the now longer needed thread TermSyncTool
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
remain
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
is now in that module and it is dynamically loadable. HOWEVER, that
doesn't mean it is a proper module. There are still many, many
dependencies on global variables, cross-module calls and such. However,
havin the code base separated allows me to carry out some other cleanup
before I return to create a really clean implementation of these
modules. So it is kind of a stage work. Just don't mistake it with "the
real thing"...
|
|
|